diff --git a/src/dragonball/src/address_space_manager.rs b/src/dragonball/src/address_space_manager.rs index 6efdb027ad..3c4de6c668 100644 --- a/src/dragonball/src/address_space_manager.rs +++ b/src/dragonball/src/address_space_manager.rs @@ -644,10 +644,7 @@ impl AddressSpaceMgr { guest_numa_node_id: u32, vcpu_ids: &[u32], ) { - let node = self - .numa_nodes - .entry(guest_numa_node_id) - .or_insert_with(NumaNode::new); + let node = self.numa_nodes.entry(guest_numa_node_id).or_default(); node.add_info(&NumaNodeInfo { base: region.start_addr(), size: region.len(), diff --git a/src/dragonball/src/device_manager/mod.rs b/src/dragonball/src/device_manager/mod.rs index e8e660985a..169e8cb147 100644 --- a/src/dragonball/src/device_manager/mod.rs +++ b/src/dragonball/src/device_manager/mod.rs @@ -424,7 +424,7 @@ impl DeviceOpContext { fn generate_virtio_device_info(&self) -> Result> { let mut dev_info = HashMap::new(); #[cfg(feature = "dbs-virtio-devices")] - for (_index, device) in self.virtio_devices.iter().enumerate() { + for device in self.virtio_devices.iter() { let (mmio_base, mmio_size, irq) = DeviceManager::get_virtio_mmio_device_info(device)?; let dev_type; let device_id; diff --git a/versions.yaml b/versions.yaml index a9336893f7..75786265c3 100644 --- a/versions.yaml +++ b/versions.yaml @@ -369,12 +369,12 @@ languages: rust: description: "Rust language" notes: "'version' is the default minimum version used by this project." - version: "1.72.0" + version: "1.75.0" meta: description: | 'newest-version' is the latest version known to work when building Kata - newest-version: "1.72.0" + newest-version: "1.75.0" golangci-lint: description: "golangci-lint"