mshv-bindings

Crates.iomshv-bindings
lib.rsmshv-bindings
version0.3.1
sourcesrc
created_at2024-10-15 08:14:29.82774
updated_at2024-10-30 06:22:24.12072
descriptionRust FFI bindings to MSHV headers generated using Rust bindgen
homepage
repositoryhttps://github.com/rust-vmm/mshv
max_upload_size
id1409115
size1,760,414
Muminul Islam Russell (russell-islam)

documentation

README

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
Commit count: 338

cargo fmt