Expand description
QEMU microVM launcher for RVF computational containers.
This crate extracts a kernel image from an RVF file’s KERNEL_SEG, builds a QEMU command line, launches the VM, and provides a handle for management (query, shutdown, kill) via QMP.
Re-exports§
pub use error::LaunchError;
Modules§
- error
- Error types for the RVF launcher.
- extract
- Kernel and initramfs extraction from RVF files.
- qemu
- QEMU command-line builder.
- qmp
- QMP (QEMU Machine Protocol) client.
Structs§
- Launch
Config - Configuration for launching an RVF microVM.
- Launcher
- Top-level launcher API.
- MicroVm
- A running QEMU microVM.
Enums§
- VmStatus
- Current status of the microVM.