6 releases (3 breaking)

0.4.1 Jul 27, 2024
0.4.0 Jul 27, 2024
0.3.0 Jul 14, 2024
0.2.1 Jul 14, 2024
0.1.0 Feb 19, 2023

#70 in Emulators

MIT license

235KB
5K SLoC

This package wraps the lower-level crate linux_io to provide more convenient access to the linux KVM API, which allows you to create and run kernel-managed virtual machines on architectures that support that.

For now this crate is largely just serving as a prototype case for building low-cost safe abstractions on top of linux_io, so it doesn't support the full KVM API. Hopefully over time it'll gain enough to be useful.

Dependencies