build_microvm_for_boot

Function build_microvm_for_boot 

Source
pub fn build_microvm_for_boot(
    instance_info: &InstanceInfo,
    vm_resources: &VmResources,
    event_manager: &mut EventManager,
    seccomp_filters: &BpfThreadMap,
) -> Result<Arc<Mutex<Vmm>>, StartMicrovmError>
Expand description

Builds and starts a microVM based on the current Firecracker VmResources configuration.

The built microVM and all the created vCPUs start off in the paused state. To boot the microVM and run those vCPUs, Vmm::resume_vm() needs to be called.