From d76743ed0b2742c24e03d2e7b8842c3c649ea577 Mon Sep 17 00:00:00 2001 From: Wei Liu Date: Mon, 7 Jun 2021 17:29:35 +0000 Subject: [PATCH] hypervisor: x86: make debug output more useful The debug output should show the range of memory read from / written to. Signed-off-by: Wei Liu --- hypervisor/src/arch/x86/emulator/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hypervisor/src/arch/x86/emulator/mod.rs b/hypervisor/src/arch/x86/emulator/mod.rs index 662bd6cfe..c8a512a07 100644 --- a/hypervisor/src/arch/x86/emulator/mod.rs +++ b/hypervisor/src/arch/x86/emulator/mod.rs @@ -714,7 +714,7 @@ mod mock_vmm { "Memory read {} bytes from [{:#x} -> {:#x}]", data.len(), gva, - gva + gva + data.len() as u64 - 1 ); data.copy_from_slice(&self.memory[gva as usize..gva as usize + data.len()]); Ok(()) @@ -725,7 +725,7 @@ mod mock_vmm { "Memory write {} bytes at [{:#x} -> {:#x}]", data.len(), gva, - gva + gva + data.len() as u64 - 1 ); self.memory[gva as usize..gva as usize + data.len()].copy_from_slice(data);