[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH][QEMU] limit mmio messages
Improve/limit the messages for unexpected mmio accesses to the platform device. Signed-off-by: Ben Guthro <bguthro@xxxxxxxxxxxxxx> Signed-off-by: Gary Grebus <ggrebus@xxxxxxxxxxxxxxx> diff -r 0acbc89f2486 tools/ioemu/hw/xen_platform.c --- a/tools/ioemu/hw/xen_platform.c Wed Aug 08 18:15:07 2007 -0400 +++ b/tools/ioemu/hw/xen_platform.c Wed Aug 08 18:15:07 2007 -0400 @@ -37,14 +37,24 @@ static void platform_ioport_map(PCIDevic static uint32_t platform_mmio_read(void *opaque, target_phys_addr_t addr) { - fprintf(logfile, "Warning: try read from xen platform mmio space\n"); + static int warnings = 0; + if (warnings < 5) { + fprintf(logfile, "Warning: attempted read from physical address " + "0x%lx in xen platform mmio space\n", addr); + warnings++; + } return 0; } static void platform_mmio_write(void *opaque, target_phys_addr_t addr, uint32_t val) { - fprintf(logfile, "Warning: try write to xen platform mmio space\n"); + static int warnings = 0; + if (warnings < 5) { + fprintf(logfile, "Warning: attempted write of 0x%x to physical " + "address 0x%lx in xen platform mmio space\n", val, addr); + warnings++; + } return; } _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |