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 <rbradford@meta.com>
This commit is contained in:
Rob Bradford
2026-05-27 12:18:00 +01:00
committed by Bo Chen
parent 673d4a441c
commit c78497c314

View File

@@ -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}: {}",