From 80f70ce9daa3c40afb0fdc02a97164bc012675e2 Mon Sep 17 00:00:00 2001 From: Zhang Junyu Date: Sun, 26 Apr 2026 22:19:11 +0800 Subject: [PATCH] fix: Fix clippy errors --- crates/vm-core/src/arch/mmu/aarch64.rs | 1 + crates/vm-vmm/src/service/gdbstub/event_loop.rs | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/crates/vm-core/src/arch/mmu/aarch64.rs b/crates/vm-core/src/arch/mmu/aarch64.rs index 1b84af2..11f21a1 100644 --- a/crates/vm-core/src/arch/mmu/aarch64.rs +++ b/crates/vm-core/src/arch/mmu/aarch64.rs @@ -5,6 +5,7 @@ use vm_mm::manager::MemoryAddressSpace; use crate::cpu::error::VcpuError; +#[allow(clippy::too_many_arguments)] fn walk( mm: &MemoryAddressSpace, gva: u64, diff --git a/crates/vm-vmm/src/service/gdbstub/event_loop.rs b/crates/vm-vmm/src/service/gdbstub/event_loop.rs index c7ce07a..5ce5639 100644 --- a/crates/vm-vmm/src/service/gdbstub/event_loop.rs +++ b/crates/vm-vmm/src/service/gdbstub/event_loop.rs @@ -1,3 +1,6 @@ +use std::thread::sleep; +use std::time::Duration; + use gdbstub::arch::Arch; use gdbstub::conn::ConnectionExt; use gdbstub::stub::MultiThreadStopReason; @@ -23,7 +26,9 @@ impl BlockingEventLoop for VmEventLoop { Event::Usize>>, WaitForStopReasonError, > { - loop {} + loop { + sleep(Duration::from_secs(1)); + } } fn on_interrupt(