On 9/12/21 9:49 AM, Mark Cave-Ayland wrote: > These allow tracing of the Nubus enumeration process by the guest OS. > > Signed-off-by: Mark Cave-Ayland <mark.cave-ayl...@ilande.co.uk> > --- > hw/nubus/nubus-bus.c | 10 +++++++--- > hw/nubus/trace-events | 7 +++++++ > hw/nubus/trace.h | 1 + > meson.build | 1 + > 4 files changed, 16 insertions(+), 3 deletions(-) > create mode 100644 hw/nubus/trace-events > create mode 100644 hw/nubus/trace.h
> @@ -38,7 +40,7 @@ static const MemoryRegionOps nubus_slot_ops = { > .endianness = DEVICE_BIG_ENDIAN, > .valid = { > .min_access_size = 1, > - .max_access_size = 1, > + .max_access_size = 4, > }, > }; This patch does a bit more that what is described. > @@ -60,7 +64,7 @@ static const MemoryRegionOps nubus_super_slot_ops = { > .endianness = DEVICE_BIG_ENDIAN, > .valid = { > .min_access_size = 1, > - .max_access_size = 1, > + .max_access_size = 4, > }, > };