From 673d4a441c3ee324113f609609c3874a2864ca77 Mon Sep 17 00:00:00 2001 From: Rob Bradford Date: Wed, 27 May 2026 12:18:00 +0100 Subject: [PATCH] hypervisor: Fix clippy: for_kv_map Fix use of a paired map iterator when only the values are cared about. Signed-off-by: Rob Bradford --- hypervisor/src/kvm/mod.rs | 4 ++-- hypervisor/src/mshv/mod.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/hypervisor/src/kvm/mod.rs b/hypervisor/src/kvm/mod.rs index e100c8fd8..466c97625 100644 --- a/hypervisor/src/kvm/mod.rs +++ b/hypervisor/src/kvm/mod.rs @@ -1275,7 +1275,7 @@ impl vm::Vm for KvmVm { /// fn start_dirty_log(&self) -> vm::Result<()> { let dirty_log_slots = self.dirty_log_slots.read().unwrap(); - for (_, s) in dirty_log_slots.iter() { + for s in dirty_log_slots.values() { let region = kvm_userspace_memory_region2 { slot: s.slot, guest_phys_addr: s.guest_phys_addr, @@ -1301,7 +1301,7 @@ impl vm::Vm for KvmVm { /// fn stop_dirty_log(&self) -> vm::Result<()> { let dirty_log_slots = self.dirty_log_slots.read().unwrap(); - for (_, s) in dirty_log_slots.iter() { + for s in dirty_log_slots.values() { let region = kvm_userspace_memory_region2 { slot: s.slot, guest_phys_addr: s.guest_phys_addr, diff --git a/hypervisor/src/mshv/mod.rs b/hypervisor/src/mshv/mod.rs index d38aff986..59151b535 100644 --- a/hypervisor/src/mshv/mod.rs +++ b/hypervisor/src/mshv/mod.rs @@ -2210,7 +2210,7 @@ impl vm::Vm for MshvVm { // Before disabling the dirty page tracking we need // to set the dirty bits in the Hypervisor // This is a requirement from Microsoft Hypervisor - for (_, s) in dirty_log_slots.iter() { + for s in dirty_log_slots.values() { self.fd .get_dirty_log( s.guest_pfn,