Hi Thomas, On 3/27/21 9:28 AM, Thomas Huth wrote: > Many files include hw/sysbus.h without needing it. Remove the superfluous > include statements. > > Signed-off-by: Thomas Huth <th...@redhat.com> > --- > hw/arm/cubieboard.c | 1 - > hw/arm/orangepi.c | 1 - > hw/char/riscv_htif.c | 1 - > hw/char/sifive_uart.c | 1 - > hw/char/virtio-serial-bus.c | 1 - > hw/core/generic-loader.c | 1 - > hw/core/guest-loader.c | 1 - > hw/ide/ahci_internal.h | 1 - > hw/input/lasips2.c | 1 - > hw/intc/arm_gic_kvm.c | 1 - > hw/intc/arm_gicv3.c | 1 - > hw/intc/arm_gicv3_kvm.c | 1 - > hw/intc/s390_flic_kvm.c | 1 - > hw/isa/lpc_ich9.c | 1 - > hw/isa/piix4.c | 1 - > hw/moxie/moxiesim.c | 1 - > hw/nios2/generic_nommu.c | 1 - > hw/nubus/nubus-bus.c | 1 - > hw/nvram/spapr_nvram.c | 1 - > hw/rx/rx-gdbsim.c | 1 - > hw/s390x/s390-ccw.c | 1 - > hw/s390x/virtio-ccw.c | 1 - > hw/timer/mips_gictimer.c | 1 - > hw/usb/xen-usb.c | 1 - > hw/vfio/ap.c | 1 - > hw/vfio/ccw.c | 1 - > hw/xen/xen-bus-helper.c | 1 - > 27 files changed, 27 deletions(-)
$ git grep -l '#include "hw/sysbus.h"' hw \ | xargs git grep -L sysbus_ \ | xargs git grep -L 'SysBusDevice\s\+\w' hw/arm/cubieboard.c hw/arm/orangepi.c hw/char/riscv_htif.c hw/char/sifive_uart.c hw/char/virtio-serial-bus.c hw/core/generic-loader.c hw/core/guest-loader.c hw/hyperv/vmbus.c hw/i386/x86-iommu.c hw/ide/ahci_internal.h hw/input/lasips2.c hw/intc/arm_gic_kvm.c hw/intc/arm_gicv3.c hw/intc/arm_gicv3_kvm.c hw/intc/s390_flic_kvm.c hw/isa/lpc_ich9.c hw/isa/piix4.c hw/moxie/moxiesim.c hw/nios2/generic_nommu.c hw/nubus/nubus-bridge.c hw/nubus/nubus-bus.c hw/nvram/spapr_nvram.c hw/ppc/spapr_pci.c hw/riscv/riscv_hart.c hw/rx/rx-gdbsim.c hw/s390x/s390-ccw.c hw/s390x/virtio-ccw.c hw/timer/mips_gictimer.c hw/tricore/tc27x_soc.c hw/usb/xen-usb.c hw/vfio/ap.c hw/vfio/ccw.c hw/xen/xen-bus-helper.c diff with your set: @@ -5,6 +5,8 @@ hw/char/virtio-serial-bus.c hw/core/generic-loader.c hw/core/guest-loader.c +hw/hyperv/vmbus.c +hw/i386/x86-iommu.c hw/ide/ahci_internal.h hw/input/lasips2.c hw/intc/arm_gic_kvm.c @@ -15,12 +17,16 @@ hw/isa/piix4.c hw/moxie/moxiesim.c hw/nios2/generic_nommu.c +hw/nubus/nubus-bridge.c hw/nubus/nubus-bus.c hw/nvram/spapr_nvram.c +hw/ppc/spapr_pci.c +hw/riscv/riscv_hart.c hw/rx/rx-gdbsim.c hw/s390x/s390-ccw.c hw/s390x/virtio-ccw.c hw/timer/mips_gictimer.c +hw/tricore/tc27x_soc.c hw/usb/xen-usb.c hw/vfio/ap.c hw/vfio/ccw.c 6 more candidates?