Expand description
This crate provides a minimal VM monitor (VMM) for running guest VMs.
This crate contains:
AxVM: The main structure representing a VM.
Modules§
- config
- The configuration structure for the VM.
The
AxVMCrateConfigis generated from toml file, and then converted toAxVMConfigfor the VM creation.
Structs§
- AxVM
- A Virtual Machine.
- VMMemory
Region - Represents a memory region in a virtual machine.
Enums§
- VMStatus
- VM status enumeration representing the lifecycle states of a virtual machine
Traits§
- AxVMHal
- The interfaces which the underlying software (kernel or hypervisor) must implement.
Functions§
- has_
hardware_ support - Whether the hardware has virtualization support.
Type Aliases§
- AxVCpu
Ref - A reference to a vCPU.
- AxVM
PerCpu - The architecture-independent per-CPU type.
- AxVMRef
- A reference to a VM.