fn run_vm<Vcpu, V>(
cfg: Config,
components: VmComponents,
arch_memory_layout: &<X8664arch as LinuxArch>::ArchMemoryLayout,
vm: V,
irq_chip: &mut dyn IrqChipArch,
ioapic_host_tube: Option<Tube>,
swap_controller: Option<SwapController>
) -> Result<ExitState>