Commit 911629e6d37 ("vt82c686: Fix SMBus IO base and configuration registers") exposed a "bug" in the Bonito north bridge. Fix it and add tests.
Thanks to Zoltan for support while debugging :) Philippe Mathieu-Daudé (5): hw/isa/vt82c686: Replace magic numbers by definitions hw/pci-host/bonito: Trace PCI config accesses smaller than 32-bit hw/pci-host/bonito: Allow PCI config accesses smaller than 32-bit tests/acceptance: Test Linux on the Fuloong 2E machine tests/acceptance: Test PMON on the Fuloong 2E machine hw/isa/vt82c686.c | 50 ++++++---- hw/pci-host/bonito.c | 12 ++- MAINTAINERS | 1 + hw/pci-host/trace-events | 3 + tests/acceptance/machine_mips_fuloong2e.py | 104 +++++++++++++++++++++ 5 files changed, 151 insertions(+), 19 deletions(-) create mode 100644 tests/acceptance/machine_mips_fuloong2e.py -- 2.31.1