diff --git a/vmm/src/device_manager.rs b/vmm/src/device_manager.rs index 790a28251..b09945a27 100644 --- a/vmm/src/device_manager.rs +++ b/vmm/src/device_manager.rs @@ -73,6 +73,8 @@ const MMIO_LEN: u64 = 0x1000; #[cfg(feature = "pci_support")] const VFIO_DEVICE_NAME_PREFIX: &str = "vfio"; +const IOAPIC_DEVICE_NAME: &str = "ioapic"; + const CONSOLE_DEVICE_NAME: &str = "console"; const DISK_DEVICE_NAME_PREFIX: &str = "disk"; const FS_DEVICE_NAME_PREFIX: &str = "fs"; @@ -902,6 +904,8 @@ impl DeviceManager { address_manager: &Arc, interrupt_manager: Arc>, ) -> DeviceManagerResult>> { + let _id = String::from(IOAPIC_DEVICE_NAME); + // Create IOAPIC let ioapic = Arc::new(Mutex::new( ioapic::Ioapic::new(APIC_START, interrupt_manager)