Skip to main content

Crate rvf_launch

Crate rvf_launch 

Source
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§

LaunchConfig
Configuration for launching an RVF microVM.
Launcher
Top-level launcher API.
MicroVm
A running QEMU microVM.

Enums§

VmStatus
Current status of the microVM.