From a75d71f2c80fc99d7929a12215595832421477ff Mon Sep 17 00:00:00 2001 From: Rob Bradford Date: Mon, 17 Oct 2022 14:49:30 +0100 Subject: [PATCH] vmm: Reduce logging severity for unknown MMIO/PIO device accesses These look alarming if you are booting with the a distro kernel which is now a recommended approach. See: #4786 Signed-off-by: Rob Bradford --- vmm/src/vm.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vmm/src/vm.rs b/vmm/src/vm.rs index 05ad4d9f6..de5c6c240 100644 --- a/vmm/src/vm.rs +++ b/vmm/src/vm.rs @@ -384,7 +384,7 @@ impl VmOps for VmOpsHandler { fn mmio_read(&self, gpa: u64, data: &mut [u8]) -> result::Result<(), HypervisorVmError> { if let Err(vm_device::BusError::MissingAddressRange) = self.mmio_bus.read(gpa, data) { - warn!("Guest MMIO read to unregistered address 0x{:x}", gpa); + info!("Guest MMIO read to unregistered address 0x{:x}", gpa); } Ok(()) } @@ -392,7 +392,7 @@ impl VmOps for VmOpsHandler { fn mmio_write(&self, gpa: u64, data: &[u8]) -> result::Result<(), HypervisorVmError> { match self.mmio_bus.write(gpa, data) { Err(vm_device::BusError::MissingAddressRange) => { - warn!("Guest MMIO write to unregistered address 0x{:x}", gpa); + info!("Guest MMIO write to unregistered address 0x{:x}", gpa); } Ok(Some(barrier)) => { info!("Waiting for barrier"); @@ -418,7 +418,7 @@ impl VmOps for VmOpsHandler { } if let Err(vm_device::BusError::MissingAddressRange) = self.io_bus.read(port, data) { - warn!("Guest PIO read to unregistered address 0x{:x}", port); + info!("Guest PIO read to unregistered address 0x{:x}", port); } Ok(()) } @@ -438,7 +438,7 @@ impl VmOps for VmOpsHandler { match self.io_bus.write(port, data) { Err(vm_device::BusError::MissingAddressRange) => { - warn!("Guest PIO write to unregistered address 0x{:x}", port); + info!("Guest PIO write to unregistered address 0x{:x}", port); } Ok(Some(barrier)) => { info!("Waiting for barrier");