11 releases (4 breaking)
new 0.5.1 | May 14, 2025 |
---|---|
0.4.0 | Apr 23, 2025 |
0.3.4 | Feb 27, 2025 |
0.3.2 | Nov 26, 2024 |
#105 in FFI
15,211 downloads per month
Used in 3 crates
1.5MB
42K
SLoC
mshv
Microsoft Hypervisor wrappers. This repository provides two crates which are mshv-bindings and mshv-ioctls. These crates will provide the APIs and definitions to create a VMM on Microsoft Hypervisor along with other rust-vmm crates.
Supported Platforms
The mshv-{ioctls, bindings} can be used on x86_64 only.
Build
cargo build
Running the tests
Test (/dev/mshv requires root):
sudo -E ~/.cargo/bin/cargo test
Dependencies
~1–1.7MB
~30K SLoC