Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
README.md | H A D | 02-Jan-2024 | 596 | 8 | 5 | |
hvf-cpu.c | H A D | 27-Apr-2025 | 2.3 KiB | 99 | 67 | |
hvf-i386.h | H A D | 07-Mar-2025 | 713 | 29 | 8 | |
hvf.c | H A D | 29-Apr-2025 | 30.6 KiB | 1,026 | 834 | |
meson.build | H A D | 23-Apr-2025 | 181 | 11 | 10 | |
panic.h | H A D | 23-Oct-2020 | 1.1 KiB | 46 | 23 | |
vmcs.h | H A D | 01-Nov-2021 | 12.4 KiB | 376 | 265 | |
vmx.h | H A D | 25-Mar-2025 | 6.9 KiB | 238 | 165 | |
x86.c | H A D | 07-Mar-2025 | 4.8 KiB | 186 | 122 | |
x86_cpuid.c | H A D | 14-May-2025 | 6.3 KiB | 180 | 143 | |
x86_descr.c | H A D | 21-Feb-2025 | 4.2 KiB | 128 | 93 | |
x86_descr.h | H A D | 07-Mar-2025 | 2.2 KiB | 59 | 31 | |
x86_mmu.c | H A D | 07-Mar-2025 | 7 KiB | 278 | 198 | |
x86_mmu.h | H A D | 29-Jan-2024 | 1.5 KiB | 45 | 20 | |
x86_task.c | H A D | 07-Mar-2025 | 6.3 KiB | 185 | 139 | |
x86_task.h | H A D | 21-Feb-2025 | 840 | 21 | 5 | |
x86hvf.c | H A D | 07-Mar-2025 | 15.4 KiB | 461 | 354 | |
x86hvf.h | H A D | 21-Feb-2025 | 1.4 KiB | 38 | 18 |
README.md
1# OS X Hypervisor.framework support in QEMU 2 3These sources (and ../hvf-all.c) are adapted from Veertu Inc's vdhh (Veertu Desktop Hosted Hypervisor) (last known location: https://github.com/veertuinc/vdhh) with some minor changes, the most significant of which were: 4 51. Adapt to our current QEMU's `CPUState` structure and `address_space_rw` API; many struct members have been moved around (emulated x86 state, xsave_buf) due to historical differences + QEMU needing to handle more emulation targets. 62. Removal of `apic_page` and hyperv-related functionality. 73. More relaxed use of `bql_lock`. 8