|
086ede1e43
|
add more cpuid
|
2025-05-15 17:42:18 +00:00 |
|
|
c186f86c81
|
fix vm entry/exit
|
2025-05-15 17:37:56 +00:00 |
|
|
6c4849d1af
|
WIP
|
2025-05-08 05:49:04 +00:00 |
|
|
27be632322
|
add support for sse
|
2025-05-08 05:08:44 +00:00 |
|
|
570dd19af6
|
wip
|
2025-05-03 14:50:20 +00:00 |
|
|
54712e2fe8
|
CPUID VMExit
|
2025-05-02 12:28:32 +00:00 |
|
|
19244695d8
|
ram test
|
2025-05-02 12:17:36 +00:00 |
|
|
7168cd0826
|
wip
|
2025-05-02 08:41:57 +00:00 |
|
|
ce32d4b150
|
aligned region cache
|
2025-05-02 06:07:25 +00:00 |
|
|
c21da557e7
|
wip
|
2025-05-02 05:30:04 +00:00 |
|
|
704dec9b07
|
global_asm
|
2025-05-01 15:38:15 +00:00 |
|
|
a1277fbae1
|
wip
|
2025-05-01 10:31:59 +00:00 |
|
|
e164a0d252
|
update rust version
|
2025-05-01 08:08:24 +00:00 |
|
|
33c5ef1ada
|
wip
|
2025-05-01 07:55:46 +00:00 |
|
|
553f8fa6ed
|
hlt vmexit
|
2025-05-01 04:37:20 +00:00 |
|
|
cdca92e9f0
|
EPT
|
2025-04-30 18:25:58 +00:00 |
|
|
a49731217d
|
wip
|
2025-04-30 17:51:53 +00:00 |
|
|
5d47e579e7
|
EPT
|
2025-04-30 17:51:02 +00:00 |
|
|
8d02f2b1ee
|
new EPT
|
2025-04-30 16:02:40 +00:00 |
|
|
4e3a92cdbb
|
fix address translation
|
2025-04-27 09:19:38 +00:00 |
|
|
6f342db5c2
|
add EPT
|
2025-04-27 09:12:19 +00:00 |
|
|
f4bdb36793
|
fix vmentry success
|
2025-04-24 04:58:13 +00:00 |
|
|
aec46d128d
|
vmentry, vm loop
|
2025-04-23 10:13:23 +00:00 |
|
|
eebd64f0c2
|
HLT VMExit
|
2025-04-22 14:04:19 +00:00 |
|
|
4c2629ec14
|
WIP
|
2025-04-22 11:39:31 +00:00 |
|
|
4e3e8e3813
|
fix VMCS controls
|
2025-04-22 10:21:13 +00:00 |
|
|
bce53346b0
|
add VMCS exit ctrls
|
2025-04-22 10:15:21 +00:00 |
|
|
1e64555cba
|
add VMCS entry ctrls
|
2025-04-22 09:59:23 +00:00 |
|
|
fa0d53cc36
|
add VMCS guest state
|
2025-04-22 09:55:15 +00:00 |
|
|
cc8cd5619e
|
fix VMCS EFER
|
2025-04-22 08:28:01 +00:00 |
|
|
d23a861bf7
|
add VMCS host state
|
2025-04-22 08:06:44 +00:00 |
|
|
9b367331ea
|
add VMCS controls
|
2025-04-22 05:51:23 +00:00 |
|
|
9ebd56b32a
|
add VMCS read write
|
2025-04-21 10:22:45 +00:00 |
|
|
a3e8288013
|
add InstructionError
|
2025-04-21 08:41:44 +00:00 |
|
|
96f5c9e7d7
|
add VMCS
|
2025-04-21 08:11:53 +00:00 |
|
|
b8c097946c
|
fix vmxon region alignment
|
2025-04-21 07:32:02 +00:00 |
|
|
6611e96e3f
|
wip
|
2025-04-20 18:11:27 +00:00 |
|
|
c262761fbb
|
add qemu args to use nested virtualization
|
2025-04-14 08:56:49 +00:00 |
|
|
c4f610b6a2
|
add vmm mod
|
2025-04-14 17:51:37 +09:00 |
|
|
19253f1d95
|
add heap
|
2025-04-14 17:45:44 +09:00 |
|
|
8ae6c49138
|
add frame allocator
|
2025-04-14 17:19:51 +09:00 |
|
|
3d976b0de4
|
add physical memory map
|
2025-04-14 17:00:40 +09:00 |
|
|
3b20f48161
|
remote timer interrupt print
|
2025-04-13 17:57:23 +09:00 |
|
|
01509a77d7
|
add keyboard interrupt
|
2025-04-13 16:26:27 +09:00 |
|
|
89e8047bb1
|
add timer interrupt
|
2025-04-13 16:17:59 +09:00 |
|
|
561003d833
|
add double fault handler
|
2025-04-13 15:57:19 +09:00 |
|
|
4bd7094fd1
|
add interrupts
|
2025-04-13 15:35:09 +09:00 |
|
|
2284098276
|
add tests
|
2025-04-13 15:14:20 +09:00 |
|
|
5e21837d31
|
update crates
|
2025-04-12 20:54:33 +09:00 |
|
|
19b93e6ea6
|
init
|
2025-04-12 11:08:58 +00:00 |
|