fn add_hotplug_device<V: VmArch, Vcpu: VcpuArch>(
linux: &mut RunnableLinuxVm<V, Vcpu>,
sys_allocator: &mut SystemAllocator,
cfg: &Config,
irq_control_tubes: &mut Vec<Tube>,
vm_memory_control_tubes: &mut Vec<VmMemoryTube>,
control_tubes: &mut Vec<TaggedControlTube>,
hp_control_tube: &Sender<PciRootCommand>,
iommu_host_tube: Option<&Tube>,
device: &HotPlugDeviceInfo,
swap_controller: &mut Option<SwapController>
) -> Result<()>