From c78497c31473ccf5faa5a9669fac5b1053dc11cc Mon Sep 17 00:00:00 2001 From: Rob Bradford Date: Wed, 27 May 2026 12:18:00 +0100 Subject: [PATCH] virtio-devices: Fix clippy: for_kv_map Fix use of a paired map iterator when only the values are cared about. Signed-off-by: Rob Bradford --- virtio-devices/src/mem.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/virtio-devices/src/mem.rs b/virtio-devices/src/mem.rs index 49ff68095..0cf477a31 100644 --- a/virtio-devices/src/mem.rs +++ b/virtio-devices/src/mem.rs @@ -514,7 +514,7 @@ impl MemEpollHandler { if plug { let mut gpa = addr; for _ in 0..nb_blocks { - for (_, handler) in handlers.iter() { + for handler in handlers.values() { if let Err(e) = handler.map(gpa, gpa, config.block_size) { error!( "failed DMA mapping addr 0x{:x} size 0x{:x}: {}", @@ -529,7 +529,7 @@ impl MemEpollHandler { config.plugged_size += size; } else { - for (_, handler) in handlers.iter() { + for handler in handlers.values() { if let Err(e) = handler.unmap(addr, size) { error!("failed DMA unmapping addr 0x{addr:x} size 0x{size:x}: {e}"); return VIRTIO_MEM_RESP_ERROR; @@ -555,7 +555,7 @@ impl MemEpollHandler { for (idx, plugged) in self.blocks_state.lock().unwrap().inner().iter().enumerate() { if *plugged { let gpa = config.addr + (idx as u64 * config.block_size); - for (_, handler) in handlers.iter() { + for handler in handlers.values() { if let Err(e) = handler.unmap(gpa, config.block_size) { error!( "failed DMA unmapping addr 0x{:x} size 0x{:x}: {}",