Hypervisor High-Level Design¶
- Hypervisor Startup
- VM Management
- CPU Virtualization
- Memory management
- I/O Emulation
- IOC Virtualization
- Physical Interrupt
- Timer
- Virtual Interrupt
- VT-d
- Device Passthrough
- MMIO Device Passthrough
- Partition Mode
- Power Management
- Console, Shell, and vUART
- Hypercall / HSM upcall
- Compile-time configuration
- RDT support
- vCAT support
- Split-locked Access handling