amd_hypervisor
AMD Hypervisor written writh Rust.
Features
- Easily define your own vmexit handlers
- MSR (read/write)
- Cpuid
- Rdtsc
- and all the other vmexits
- NPT Hooking
- Memory safe and blazingly fast π
Example
See driver/ for a reference implementation. Notes on how to write a kernel driver can be found here.