This is a big fat patchset that touches nearly 800 files, but it's all automated use of scripts/clean-includes. This doesn't cover the whole tree, but it does get all of target-* and hw/ and some other bits. I split the patches up mostly roughly by entries in MAINTAINERS, and also with some more ad-hoc splitting at the end of the series. The final larger patch is the "everything else in hw" bit -- I stopped when I got down to a diffstat that wasn't too stupidly huge and there weren't any more obvious neat carve-outs.
I propose to apply this directly to master in the not too distant future, since the consensus appears to be that that's overall less painful than trying to split it all between maintainer trees for a purely mechanical change. There will then be another similar series which picks up the remaining stuff. thanks -- PMM Peter Maydell (37): migration: Clean up includes crypto: Clean up includes exec: Clean up includes lm32: Clean up includes ppc: Clean up includes sparc: Clean up includes s390: Clean up includes unicore: Clean up includes linux-user: Clean up includes x86: Clean up includes alpha: Clean up includes arm: Clean up includes xen: Clean up includes virtio: Clean up includes tcg: Clean up includes ide: Clean up includes 9pfs: Clean up includes hw/net: Clean up includes usb: Clean up includes hw/display: Clean up includes hw/vfio: Clean up includes pci: Clean up includes hw/scsi: Clean up includes hw/misc: Clean up includes hw/timer: Clean up includes hw/intc: Clean up includes sh4: Clean up includes xtensa: Clean up includes openrisc: Clean up includes m68k: Clean up includes cris: Clean up includes moxie: Clean up includes tricore: Clean up includes tilegx: Clean up includes arm devices: Clean up includes hw/core: Clean up includes hw: Clean up includes cpu-exec-common.c | 2 +- cpu-exec.c | 2 +- cpus.c | 2 +- cputlb.c | 2 +- crypto/aes.c | 1 + crypto/cipher-builtin.c | 1 + crypto/cipher-gcrypt.c | 1 + crypto/cipher-nettle.c | 1 + crypto/cipher.c | 1 + crypto/desrfb.c | 1 + crypto/hash.c | 1 + crypto/init.c | 1 + crypto/secret.c | 1 + crypto/tlscreds.c | 1 + crypto/tlscredsanon.c | 1 + crypto/tlscredsx509.c | 1 + crypto/tlssession.c | 1 + disas/alpha.c | 2 +- disas/arm.c | 1 + disas/cris.c | 1 + disas/lm32.c | 2 +- disas/moxie.c | 2 +- disas/ppc.c | 1 + disas/sh4.c | 2 +- exec.c | 4 +--- fsdev/9p-iov-marshal.c | 7 +------ fsdev/9p-marshal.c | 7 +------ fsdev/qemu-fsdev-dummy.c | 3 +-- fsdev/qemu-fsdev-opts.c | 1 + fsdev/qemu-fsdev.c | 4 +--- fsdev/virtfs-proxy-helper.c | 1 + hw/9pfs/9p-handle.c | 2 +- hw/9pfs/9p-local.c | 1 + hw/9pfs/9p-posix-acl.c | 2 +- hw/9pfs/9p-proxy.c | 1 + hw/9pfs/9p-synth.c | 2 +- hw/9pfs/9p-xattr-user.c | 2 +- hw/9pfs/9p-xattr.c | 1 + hw/9pfs/9p.c | 1 + hw/9pfs/codir.c | 1 + hw/9pfs/cofile.c | 1 + hw/9pfs/cofs.c | 1 + hw/9pfs/coth.c | 1 + hw/9pfs/coxattr.c | 1 + hw/9pfs/virtio-9p-device.c | 1 + hw/acpi/acpi_interface.c | 1 + hw/acpi/aml-build.c | 6 +----- hw/acpi/bios-linker-loader.c | 1 + hw/acpi/core.c | 1 + hw/acpi/cpu_hotplug.c | 1 + hw/acpi/cpu_hotplug_acpi_table.c | 1 + hw/acpi/ich9.c | 1 + hw/acpi/memory_hotplug.c | 1 + hw/acpi/memory_hotplug_acpi_table.c | 2 +- hw/acpi/nvdimm.c | 1 + hw/acpi/pcihp.c | 1 + hw/acpi/piix4.c | 1 + hw/acpi/tco.c | 1 + hw/alpha/dp264.c | 1 + hw/alpha/pci.c | 2 +- hw/alpha/typhoon.c | 1 + hw/bt/core.c | 1 + hw/bt/hci-csr.c | 1 + hw/bt/hci.c | 1 + hw/bt/hid.c | 1 + hw/bt/l2cap.c | 1 + hw/bt/sdp.c | 1 + hw/char/cadence_uart.c | 1 + hw/char/debugcon.c | 1 + hw/char/digic-uart.c | 1 + hw/char/escc.c | 1 + hw/char/etraxfs_ser.c | 1 + hw/char/exynos4210_uart.c | 1 + hw/char/grlib_apbuart.c | 1 + hw/char/imx_serial.c | 1 + hw/char/ipoctal232.c | 1 + hw/char/lm32_juart.c | 1 + hw/char/lm32_uart.c | 1 + hw/char/mcf_uart.c | 1 + hw/char/milkymist-uart.c | 1 + hw/char/omap_uart.c | 1 + hw/char/parallel.c | 1 + hw/char/pl011.c | 1 + hw/char/sclpconsole-lm.c | 1 + hw/char/sclpconsole.c | 1 + hw/char/serial-isa.c | 1 + hw/char/serial-pci.c | 1 + hw/char/serial.c | 1 + hw/char/sh_serial.c | 1 + hw/char/spapr_vty.c | 1 + hw/char/stm32f2xx_usart.c | 1 + hw/char/virtio-console.c | 1 + hw/char/virtio-serial-bus.c | 1 + hw/char/xen_console.c | 7 +------ hw/char/xilinx_uartlite.c | 1 + hw/core/empty_slot.c | 1 + hw/core/fw-path-provider.c | 1 + hw/core/hotplug.c | 1 + hw/core/irq.c | 1 + hw/core/loader.c | 1 + hw/core/machine.c | 1 + hw/core/nmi.c | 1 + hw/core/null-machine.c | 1 + hw/core/platform-bus.c | 1 + hw/core/ptimer.c | 1 + hw/core/qdev-properties-system.c | 1 + hw/core/qdev-properties.c | 1 + hw/core/qdev.c | 2 +- hw/core/stream.c | 1 + hw/core/sysbus.c | 1 + hw/cpu/a15mpcore.c | 1 + hw/cpu/a9mpcore.c | 1 + hw/cpu/arm11mpcore.c | 1 + hw/cpu/realview_mpcore.c | 1 + hw/cris/axis_dev88.c | 1 + hw/cris/boot.c | 1 + hw/display/ads7846.c | 1 + hw/display/blizzard.c | 1 + hw/display/cg3.c | 1 + hw/display/cirrus_vga.c | 1 + hw/display/exynos4210_fimd.c | 1 + hw/display/framebuffer.c | 1 + hw/display/g364fb.c | 1 + hw/display/jazz_led.c | 1 + hw/display/milkymist-tmu2.c | 1 + hw/display/milkymist-vgafb.c | 1 + hw/display/omap_dss.c | 1 + hw/display/omap_lcdc.c | 1 + hw/display/pl110.c | 1 + hw/display/pxa2xx_lcd.c | 1 + hw/display/qxl-logger.c | 1 + hw/display/qxl-render.c | 1 + hw/display/qxl.c | 2 +- hw/display/sm501.c | 2 +- hw/display/ssd0303.c | 1 + hw/display/ssd0323.c | 1 + hw/display/tc6393xb.c | 1 + hw/display/tcx.c | 1 + hw/display/vga-isa-mm.c | 1 + hw/display/vga-isa.c | 1 + hw/display/vga-pci.c | 1 + hw/display/vga.c | 1 + hw/display/virtio-gpu-3d.c | 1 + hw/display/virtio-gpu-pci.c | 1 + hw/display/virtio-gpu.c | 1 + hw/display/virtio-vga.c | 1 + hw/display/vmware_vga.c | 1 + hw/display/xenfb.c | 10 +--------- hw/dma/etraxfs_dma.c | 3 +-- hw/dma/i82374.c | 1 + hw/dma/i8257.c | 1 + hw/dma/omap_dma.c | 1 + hw/dma/pl080.c | 1 + hw/dma/pl330.c | 1 + hw/dma/puv3_dma.c | 1 + hw/dma/pxa2xx_dma.c | 1 + hw/dma/rc4030.c | 1 + hw/dma/soc_dma.c | 1 + hw/dma/sparc32_dma.c | 1 + hw/dma/sun4m_iommu.c | 1 + hw/dma/xilinx_axidma.c | 1 + hw/gpio/imx_gpio.c | 1 + hw/gpio/max7310.c | 1 + hw/gpio/mpc8xxx.c | 1 + hw/gpio/omap_gpio.c | 1 + hw/gpio/pl061.c | 1 + hw/gpio/puv3_gpio.c | 1 + hw/gpio/zaurus.c | 1 + hw/i2c/bitbang_i2c.c | 1 + hw/i2c/core.c | 1 + hw/i2c/exynos4210_i2c.c | 1 + hw/i2c/imx_i2c.c | 1 + hw/i2c/omap_i2c.c | 1 + hw/i2c/pm_smbus.c | 1 + hw/i2c/smbus.c | 1 + hw/i2c/smbus_eeprom.c | 1 + hw/i2c/smbus_ich9.c | 1 + hw/i2c/versatile_i2c.c | 1 + hw/i386/acpi-build.c | 3 +-- hw/i386/intel_iommu.c | 1 + hw/i386/kvm/apic.c | 1 + hw/i386/kvm/clock.c | 1 + hw/i386/kvm/i8254.c | 1 + hw/i386/kvm/i8259.c | 1 + hw/i386/kvm/ioapic.c | 1 + hw/i386/kvm/pci-assign.c | 5 +---- hw/i386/kvmvapic.c | 1 + hw/i386/multiboot.c | 1 + hw/i386/pc.c | 1 + hw/i386/pc_piix.c | 1 + hw/i386/pc_q35.c | 1 + hw/i386/pc_sysfw.c | 1 + hw/i386/pci-assign-load-rom.c | 5 +---- hw/i386/xen/xen_apic.c | 1 + hw/i386/xen/xen_platform.c | 1 + hw/i386/xen/xen_pvdevice.c | 1 + hw/ide/ahci.c | 1 + hw/ide/atapi.c | 1 + hw/ide/cmd646.c | 1 + hw/ide/core.c | 1 + hw/ide/ich.c | 1 + hw/ide/isa.c | 1 + hw/ide/macio.c | 1 + hw/ide/microdrive.c | 1 + hw/ide/mmio.c | 1 + hw/ide/pci.c | 1 + hw/ide/piix.c | 1 + hw/ide/qdev.c | 1 + hw/ide/via.c | 1 + hw/input/adb.c | 1 + hw/input/hid.c | 1 + hw/input/lm832x.c | 1 + hw/input/milkymist-softusb.c | 1 + hw/input/pckbd.c | 1 + hw/input/pl050.c | 1 + hw/input/ps2.c | 1 + hw/input/pxa2xx_keypad.c | 1 + hw/input/stellaris_input.c | 1 + hw/input/tsc2005.c | 1 + hw/input/tsc210x.c | 1 + hw/input/virtio-input-hid.c | 1 + hw/input/virtio-input-host.c | 1 + hw/input/virtio-input.c | 1 + hw/input/vmmouse.c | 1 + hw/intc/allwinner-a10-pic.c | 1 + hw/intc/apic.c | 1 + hw/intc/apic_common.c | 1 + hw/intc/arm_gic.c | 1 + hw/intc/arm_gic_common.c | 1 + hw/intc/arm_gic_kvm.c | 1 + hw/intc/arm_gicv2m.c | 1 + hw/intc/arm_gicv3_common.c | 1 + hw/intc/arm_gicv3_kvm.c | 1 + hw/intc/armv7m_nvic.c | 1 + hw/intc/etraxfs_pic.c | 1 + hw/intc/exynos4210_combiner.c | 1 + hw/intc/exynos4210_gic.c | 1 + hw/intc/grlib_irqmp.c | 1 + hw/intc/heathrow_pic.c | 1 + hw/intc/i8259.c | 1 + hw/intc/i8259_common.c | 1 + hw/intc/imx_avic.c | 1 + hw/intc/ioapic.c | 1 + hw/intc/ioapic_common.c | 1 + hw/intc/lm32_pic.c | 2 +- hw/intc/omap_intc.c | 1 + hw/intc/openpic.c | 1 + hw/intc/openpic_kvm.c | 1 + hw/intc/pl190.c | 1 + hw/intc/puv3_intc.c | 1 + hw/intc/realview_gic.c | 1 + hw/intc/s390_flic.c | 1 + hw/intc/s390_flic_kvm.c | 1 + hw/intc/sh_intc.c | 1 + hw/intc/slavio_intctl.c | 1 + hw/intc/xics.c | 1 + hw/intc/xics_kvm.c | 1 + hw/intc/xilinx_intc.c | 1 + hw/ipack/ipack.c | 1 + hw/ipack/tpci200.c | 2 +- hw/ipmi/ipmi.c | 1 + hw/ipmi/ipmi_bmc_extern.c | 2 +- hw/ipmi/ipmi_bmc_sim.c | 4 +--- hw/ipmi/isa_ipmi_bt.c | 1 + hw/ipmi/isa_ipmi_kcs.c | 1 + hw/isa/apm.c | 1 + hw/isa/i82378.c | 1 + hw/isa/isa-bus.c | 1 + hw/isa/lpc_ich9.c | 1 + hw/isa/pc87312.c | 1 + hw/isa/piix4.c | 1 + hw/isa/vt82c686.c | 1 + hw/lm32/lm32_boards.c | 1 + hw/lm32/milkymist.c | 1 + hw/m68k/an5206.c | 1 + hw/m68k/dummy_m68k.c | 1 + hw/m68k/mcf5206.c | 1 + hw/m68k/mcf5208.c | 1 + hw/m68k/mcf_intc.c | 1 + hw/mem/nvdimm.c | 1 + hw/mem/pc-dimm.c | 1 + hw/misc/a9scu.c | 1 + hw/misc/applesmc.c | 1 + hw/misc/arm11scu.c | 1 + hw/misc/arm_integrator_debug.c | 1 + hw/misc/arm_l2x0.c | 1 + hw/misc/arm_sysctl.c | 1 + hw/misc/cbus.c | 1 + hw/misc/debugexit.c | 1 + hw/misc/eccmemctl.c | 1 + hw/misc/edu.c | 1 + hw/misc/exynos4210_pmu.c | 1 + hw/misc/hyperv_testdev.c | 1 + hw/misc/imx25_ccm.c | 1 + hw/misc/imx31_ccm.c | 1 + hw/misc/imx_ccm.c | 1 + hw/misc/ivshmem.c | 3 +-- hw/misc/macio/cuda.c | 1 + hw/misc/macio/mac_dbdma.c | 1 + hw/misc/macio/macio.c | 1 + hw/misc/max111x.c | 1 + hw/misc/milkymist-hpdmc.c | 1 + hw/misc/milkymist-pfpu.c | 1 + hw/misc/mst_fpga.c | 1 + hw/misc/omap_clk.c | 1 + hw/misc/omap_gpmc.c | 1 + hw/misc/omap_l4.c | 1 + hw/misc/omap_sdrc.c | 1 + hw/misc/omap_tap.c | 1 + hw/misc/pc-testdev.c | 2 +- hw/misc/pci-testdev.c | 2 +- hw/misc/puv3_pm.c | 1 + hw/misc/pvpanic.c | 1 + hw/misc/sga.c | 1 + hw/misc/slavio_misc.c | 1 + hw/misc/stm32f2xx_syscfg.c | 1 + hw/misc/tmp105.c | 1 + hw/misc/vmport.c | 1 + hw/misc/zynq-xadc.c | 1 + hw/misc/zynq_slcr.c | 1 + hw/moxie/moxiesim.c | 1 + hw/net/allwinner_emac.c | 1 + hw/net/cadence_gem.c | 1 + hw/net/dp8393x.c | 1 + hw/net/e1000.c | 1 + hw/net/eepro100.c | 2 +- hw/net/etraxfs_eth.c | 2 +- hw/net/fsl_etsec/etsec.c | 1 + hw/net/fsl_etsec/miim.c | 1 + hw/net/fsl_etsec/registers.c | 1 + hw/net/fsl_etsec/rings.c | 1 + hw/net/imx_fec.c | 1 + hw/net/lan9118.c | 1 + hw/net/lance.c | 1 + hw/net/mcf_fec.c | 1 + hw/net/milkymist-minimac2.c | 1 + hw/net/mipsnet.c | 1 + hw/net/ne2000-isa.c | 1 + hw/net/ne2000.c | 1 + hw/net/opencores_eth.c | 1 + hw/net/pcnet-pci.c | 1 + hw/net/pcnet.c | 1 + hw/net/rocker/qmp-norocker.c | 1 + hw/net/rocker/rocker.c | 1 + hw/net/rocker/rocker_desc.c | 1 + hw/net/rocker/rocker_fp.c | 1 + hw/net/rocker/rocker_of_dpa.c | 1 + hw/net/rocker/rocker_world.c | 1 + hw/net/rtl8139.c | 1 + hw/net/smc91c111.c | 1 + hw/net/spapr_llan.c | 1 + hw/net/stellaris_enet.c | 1 + hw/net/vhost_net.c | 4 +--- hw/net/virtio-net.c | 1 + hw/net/vmxnet3.c | 1 + hw/net/vmxnet_rx_pkt.c | 1 + hw/net/vmxnet_tx_pkt.c | 1 + hw/net/xen_nic.c | 11 +---------- hw/net/xgmac.c | 1 + hw/net/xilinx_axienet.c | 1 + hw/net/xilinx_ethlite.c | 1 + hw/nvram/ds1225y.c | 1 + hw/nvram/eeprom93xx.c | 1 + hw/nvram/fw_cfg.c | 1 + hw/nvram/mac_nvram.c | 1 + hw/nvram/spapr_nvram.c | 1 + hw/openrisc/cputimer.c | 1 + hw/openrisc/openrisc_sim.c | 1 + hw/openrisc/pic_cpu.c | 1 + hw/pci-bridge/dec.c | 1 + hw/pci-bridge/i82801b11.c | 1 + hw/pci-bridge/ioh3420.c | 1 + hw/pci-bridge/pci_bridge_dev.c | 1 + hw/pci-bridge/pci_expander_bridge.c | 1 + hw/pci-bridge/xio3130_downstream.c | 1 + hw/pci-bridge/xio3130_upstream.c | 1 + hw/pci-host/apb.c | 1 + hw/pci-host/bonito.c | 2 +- hw/pci-host/gpex.c | 1 + hw/pci-host/grackle.c | 1 + hw/pci-host/pam.c | 1 + hw/pci-host/piix.c | 1 + hw/pci-host/ppce500.c | 1 + hw/pci-host/prep.c | 1 + hw/pci-host/q35.c | 1 + hw/pci-host/uninorth.c | 1 + hw/pci-host/versatile.c | 1 + hw/pci/msi.c | 1 + hw/pci/msix.c | 1 + hw/pci/pci-stub.c | 1 + hw/pci/pci.c | 1 + hw/pci/pci_bridge.c | 1 + hw/pci/pci_host.c | 1 + hw/pci/pcie.c | 1 + hw/pci/pcie_aer.c | 1 + hw/pci/pcie_host.c | 1 + hw/pci/pcie_port.c | 1 + hw/pci/shpc.c | 2 +- hw/pci/slotid_cap.c | 1 + hw/pcmcia/pcmcia.c | 1 + hw/pcmcia/pxa2xx.c | 1 + hw/ppc/e500.c | 2 +- hw/ppc/e500plat.c | 2 +- hw/ppc/mac_newworld.c | 1 + hw/ppc/mac_oldworld.c | 1 + hw/ppc/mpc8544_guts.c | 1 + hw/ppc/mpc8544ds.c | 2 +- hw/ppc/ppc.c | 1 + hw/ppc/ppc405_boards.c | 1 + hw/ppc/ppc405_uc.c | 1 + hw/ppc/ppc440_bamboo.c | 2 +- hw/ppc/ppc4xx_devs.c | 1 + hw/ppc/ppc4xx_pci.c | 1 + hw/ppc/ppc_booke.c | 1 + hw/ppc/ppce500_spin.c | 1 + hw/ppc/prep.c | 1 + hw/ppc/spapr.c | 1 + hw/ppc/spapr_drc.c | 1 + hw/ppc/spapr_events.c | 1 + hw/ppc/spapr_hcall.c | 1 + hw/ppc/spapr_iommu.c | 1 + hw/ppc/spapr_pci.c | 1 + hw/ppc/spapr_pci_vfio.c | 1 + hw/ppc/spapr_rng.c | 1 + hw/ppc/spapr_rtas.c | 1 + hw/ppc/spapr_rtc.c | 1 + hw/ppc/spapr_vio.c | 1 + hw/ppc/virtex_ml507.c | 1 + hw/s390x/css.c | 1 + hw/s390x/event-facility.c | 1 + hw/s390x/ipl.c | 1 + hw/s390x/s390-pci-bus.c | 1 + hw/s390x/s390-pci-inst.c | 1 + hw/s390x/s390-skeys-kvm.c | 1 + hw/s390x/s390-skeys.c | 1 + hw/s390x/s390-virtio-ccw.c | 1 + hw/s390x/s390-virtio-hcall.c | 1 + hw/s390x/s390-virtio.c | 1 + hw/s390x/sclp.c | 1 + hw/s390x/sclpcpu.c | 1 + hw/s390x/sclpquiesce.c | 1 + hw/s390x/virtio-ccw.c | 1 + hw/scsi/esp-pci.c | 1 + hw/scsi/esp.c | 1 + hw/scsi/lsi53c895a.c | 2 +- hw/scsi/megasas.c | 1 + hw/scsi/scsi-bus.c | 1 + hw/scsi/scsi-disk.c | 1 + hw/scsi/scsi-generic.c | 5 +---- hw/scsi/spapr_vscsi.c | 1 + hw/scsi/vhost-scsi.c | 2 +- hw/scsi/virtio-scsi-dataplane.c | 1 + hw/scsi/virtio-scsi.c | 1 + hw/scsi/vmw_pvscsi.c | 1 + hw/sd/milkymist-memcard.c | 1 + hw/sd/omap_mmc.c | 1 + hw/sd/pl181.c | 1 + hw/sd/pxa2xx_mmci.c | 1 + hw/sd/sd.c | 1 + hw/sd/sdhci.c | 2 +- hw/sd/ssi-sd.c | 1 + hw/sh4/r2d.c | 1 + hw/sh4/sh7750.c | 2 +- hw/sh4/sh7750_regnames.c | 1 + hw/sh4/sh_pci.c | 1 + hw/sh4/shix.c | 1 + hw/smbios/smbios.c | 1 + hw/sparc/leon3.c | 1 + hw/sparc/sun4m.c | 1 + hw/sparc64/sun4u.c | 1 + hw/ssi/omap_spi.c | 1 + hw/ssi/pl022.c | 1 + hw/ssi/ssi.c | 1 + hw/ssi/xilinx_spi.c | 1 + hw/ssi/xilinx_spips.c | 1 + hw/timer/a9gtimer.c | 1 + hw/timer/allwinner-a10-pit.c | 1 + hw/timer/arm_mptimer.c | 1 + hw/timer/arm_timer.c | 1 + hw/timer/cadence_ttc.c | 1 + hw/timer/digic-timer.c | 1 + hw/timer/ds1338.c | 1 + hw/timer/etraxfs_timer.c | 1 + hw/timer/exynos4210_mct.c | 1 + hw/timer/exynos4210_pwm.c | 1 + hw/timer/exynos4210_rtc.c | 1 + hw/timer/grlib_gptimer.c | 1 + hw/timer/hpet.c | 1 + hw/timer/i8254.c | 1 + hw/timer/i8254_common.c | 1 + hw/timer/imx_epit.c | 1 + hw/timer/imx_gpt.c | 1 + hw/timer/lm32_timer.c | 1 + hw/timer/m48t59.c | 1 + hw/timer/mc146818rtc.c | 1 + hw/timer/milkymist-sysctl.c | 1 + hw/timer/omap_gptimer.c | 1 + hw/timer/omap_synctimer.c | 1 + hw/timer/pl031.c | 1 + hw/timer/puv3_ost.c | 1 + hw/timer/pxa2xx_timer.c | 1 + hw/timer/sh_timer.c | 1 + hw/timer/slavio_timer.c | 1 + hw/timer/stm32f2xx_timer.c | 1 + hw/timer/tusb6010.c | 1 + hw/timer/twl92230.c | 1 + hw/timer/xilinx_timer.c | 1 + hw/tpm/tpm_passthrough.c | 2 +- hw/tpm/tpm_tis.c | 1 + hw/tpm/tpm_util.c | 1 + hw/tricore/tricore_testboard.c | 1 + hw/unicore32/puv3.c | 1 + hw/usb/bus.c | 1 + hw/usb/ccid-card-emulated.c | 1 + hw/usb/ccid-card-passthru.c | 1 + hw/usb/combined-packet.c | 1 + hw/usb/core.c | 1 + hw/usb/desc-msos.c | 1 + hw/usb/desc.c | 2 +- hw/usb/dev-audio.c | 1 + hw/usb/dev-bluetooth.c | 1 + hw/usb/dev-hid.c | 1 + hw/usb/dev-hub.c | 1 + hw/usb/dev-mtp.c | 3 +-- hw/usb/dev-network.c | 1 + hw/usb/dev-serial.c | 1 + hw/usb/dev-smartcard-reader.c | 1 + hw/usb/dev-storage.c | 1 + hw/usb/dev-uas.c | 1 + hw/usb/dev-wacom.c | 1 + hw/usb/hcd-ehci-pci.c | 1 + hw/usb/hcd-ehci-sysbus.c | 1 + hw/usb/hcd-ehci.c | 1 + hw/usb/hcd-musb.c | 1 + hw/usb/hcd-ohci.c | 1 + hw/usb/hcd-uhci.c | 1 + hw/usb/hcd-xhci.c | 1 + hw/usb/host-legacy.c | 1 + hw/usb/host-libusb.c | 1 + hw/usb/host-stub.c | 1 + hw/usb/libhw.c | 1 + hw/usb/quirks.c | 1 + hw/usb/redirect.c | 1 + hw/vfio/calxeda-xgmac.c | 1 + hw/vfio/common.c | 1 + hw/vfio/pci-quirks.c | 1 + hw/vfio/pci.c | 5 +---- hw/vfio/platform.c | 1 + hw/virtio/dataplane/vring.c | 1 + hw/virtio/vhost-backend.c | 1 + hw/virtio/vhost-user.c | 3 +-- hw/virtio/vhost.c | 1 + hw/virtio/virtio-balloon.c | 1 + hw/virtio/virtio-bus.c | 1 + hw/virtio/virtio-mmio.c | 1 + hw/virtio/virtio-pci.c | 2 +- hw/virtio/virtio-rng.c | 1 + hw/virtio/virtio.c | 2 +- hw/watchdog/watchdog.c | 1 + hw/watchdog/wdt_diag288.c | 1 + hw/watchdog/wdt_i6300esb.c | 2 +- hw/watchdog/wdt_ib700.c | 1 + hw/xen/xen-host-pci-device.c | 1 + hw/xen/xen_backend.c | 10 +--------- hw/xen/xen_devconfig.c | 1 + hw/xen/xen_pt.c | 1 + hw/xen/xen_pt_config_init.c | 1 + hw/xen/xen_pt_graphics.c | 1 + hw/xen/xen_pt_msi.c | 1 + hw/xenpv/xen_domainbuild.c | 2 +- hw/xenpv/xen_machine_pv.c | 1 + hw/xtensa/pic_cpu.c | 1 + hw/xtensa/sim.c | 1 + hw/xtensa/xtfpga.c | 1 + linux-user/arm/nwfpe/double_cpdo.c | 1 + linux-user/arm/nwfpe/extended_cpdo.c | 1 + linux-user/arm/nwfpe/fpa11.c | 2 +- linux-user/arm/nwfpe/fpa11_cpdo.c | 1 + linux-user/arm/nwfpe/fpa11_cpdt.c | 1 + linux-user/arm/nwfpe/fpa11_cprt.c | 1 + linux-user/arm/nwfpe/fpopcode.c | 1 + linux-user/arm/nwfpe/single_cpdo.c | 1 + linux-user/elfload.c | 10 +--------- linux-user/flatload.c | 5 +---- linux-user/linuxload.c | 8 +------- linux-user/m68k-sim.c | 9 +-------- linux-user/main.c | 7 +------ linux-user/mmap.c | 9 +-------- linux-user/signal.c | 7 +------ linux-user/strace.c | 4 +--- linux-user/syscall.c | 14 +------------- linux-user/uaccess.c | 3 +-- linux-user/uname.c | 2 +- linux-user/vm86.c | 7 +------ migration/block.c | 2 +- migration/exec.c | 2 +- migration/fd.c | 1 + migration/migration.c | 1 + migration/postcopy-ram.c | 4 +--- migration/qemu-file-buf.c | 1 + migration/qemu-file-stdio.c | 1 + migration/qemu-file-unix.c | 1 + migration/qemu-file.c | 1 + migration/ram.c | 2 +- migration/rdma.c | 4 +--- migration/savevm.c | 2 +- migration/tcp.c | 2 +- migration/unix.c | 2 +- migration/vmstate.c | 1 + migration/xbzrle.c | 1 + target-alpha/cpu.c | 1 + target-alpha/fpu_helper.c | 1 + target-alpha/gdbstub.c | 2 +- target-alpha/helper.c | 4 +--- target-alpha/int_helper.c | 1 + target-alpha/machine.c | 1 + target-alpha/mem_helper.c | 1 + target-alpha/sys_helper.c | 1 + target-alpha/translate.c | 1 + target-alpha/vax_helper.c | 1 + target-arm/arch_dump.c | 1 + target-cris/cpu.c | 1 + target-cris/gdbstub.c | 2 +- target-cris/helper.c | 1 + target-cris/machine.c | 1 + target-cris/op_helper.c | 1 + target-cris/translate.c | 1 + target-cris/translate_v10.c | 1 + target-i386/arch_dump.c | 1 + target-i386/arch_memory_mapping.c | 1 + target-i386/bpt_helper.c | 1 + target-i386/cc_helper.c | 1 + target-i386/excp_helper.c | 1 + target-i386/fpu_helper.c | 1 + target-i386/gdbstub.c | 2 +- target-i386/helper.c | 1 + target-i386/hyperv.c | 1 + target-i386/int_helper.c | 1 + target-i386/kvm-stub.c | 1 + target-i386/kvm.c | 2 +- target-i386/machine.c | 1 + target-i386/mem_helper.c | 1 + target-i386/misc_helper.c | 1 + target-i386/monitor.c | 1 + target-i386/seg_helper.c | 1 + target-i386/smm_helper.c | 1 + target-i386/svm_helper.c | 1 + target-i386/translate.c | 6 +----- target-lm32/cpu.c | 1 + target-lm32/gdbstub.c | 2 +- target-lm32/helper.c | 1 + target-lm32/lm32-semi.c | 5 +---- target-lm32/machine.c | 1 + target-lm32/op_helper.c | 2 +- target-lm32/translate.c | 1 + target-m68k/cpu.c | 1 + target-m68k/gdbstub.c | 2 +- target-m68k/helper.c | 1 + target-m68k/m68k-semi.c | 10 +--------- target-m68k/op_helper.c | 1 + target-m68k/translate.c | 1 + target-moxie/cpu.c | 1 + target-moxie/helper.c | 4 +--- target-moxie/machine.c | 1 + target-moxie/mmu.c | 5 +---- target-moxie/translate.c | 6 +----- target-openrisc/cpu.c | 1 + target-openrisc/exception.c | 1 + target-openrisc/exception_helper.c | 1 + target-openrisc/fpu_helper.c | 1 + target-openrisc/gdbstub.c | 2 +- target-openrisc/int_helper.c | 1 + target-openrisc/interrupt.c | 1 + target-openrisc/interrupt_helper.c | 1 + target-openrisc/machine.c | 1 + target-openrisc/mmu.c | 1 + target-openrisc/mmu_helper.c | 1 + target-openrisc/sys_helper.c | 1 + target-openrisc/translate.c | 2 +- target-ppc/arch_dump.c | 1 + target-ppc/cpu-models.c | 1 + target-ppc/dfp_helper.c | 1 + target-ppc/excp_helper.c | 1 + target-ppc/fpu_helper.c | 1 + target-ppc/gdbstub.c | 2 +- target-ppc/int_helper.c | 1 + target-ppc/kvm-stub.c | 1 + target-ppc/kvm.c | 2 +- target-ppc/machine.c | 1 + target-ppc/mem_helper.c | 1 + target-ppc/mfrom_table_gen.c | 3 +-- target-ppc/misc_helper.c | 1 + target-ppc/mmu-hash32.c | 1 + target-ppc/mmu-hash64.c | 1 + target-ppc/mmu_helper.c | 1 + target-ppc/monitor.c | 1 + target-ppc/timebase_helper.c | 1 + target-ppc/translate.c | 1 + target-ppc/translate_init.c | 4 +--- target-ppc/user_only_helper.c | 1 + target-s390x/arch_dump.c | 1 + target-s390x/cc_helper.c | 1 + target-s390x/cpu.c | 1 + target-s390x/fpu_helper.c | 1 + target-s390x/gdbstub.c | 2 +- target-s390x/helper.c | 1 + target-s390x/int_helper.c | 1 + target-s390x/interrupt.c | 1 + target-s390x/ioinst.c | 2 +- target-s390x/kvm.c | 2 +- target-s390x/machine.c | 1 + target-s390x/mem_helper.c | 1 + target-s390x/misc_helper.c | 2 +- target-s390x/mmu_helper.c | 1 + target-s390x/translate.c | 1 + target-sh4/cpu.c | 1 + target-sh4/gdbstub.c | 2 +- target-sh4/helper.c | 6 +----- target-sh4/monitor.c | 1 + target-sh4/op_helper.c | 2 +- target-sh4/translate.c | 1 + target-sparc/cc_helper.c | 1 + target-sparc/cpu.c | 1 + target-sparc/fop_helper.c | 1 + target-sparc/gdbstub.c | 2 +- target-sparc/helper.c | 1 + target-sparc/int32_helper.c | 1 + target-sparc/int64_helper.c | 1 + target-sparc/ldst_helper.c | 1 + target-sparc/machine.c | 1 + target-sparc/mmu_helper.c | 1 + target-sparc/monitor.c | 1 + target-sparc/translate.c | 6 +----- target-sparc/vis_helper.c | 1 + target-sparc/win_helper.c | 1 + target-tilegx/cpu.c | 1 + target-tilegx/helper.c | 1 + target-tilegx/simd_helper.c | 1 + target-tilegx/translate.c | 1 + target-tricore/cpu.c | 1 + target-tricore/helper.c | 6 +----- target-tricore/op_helper.c | 2 +- target-tricore/translate.c | 1 + target-unicore32/cpu.c | 1 + target-unicore32/helper.c | 1 + target-unicore32/op_helper.c | 1 + target-unicore32/softmmu.c | 1 + target-unicore32/translate.c | 6 +----- target-unicore32/ucf64_helper.c | 1 + target-xtensa/core-dc232b.c | 1 + target-xtensa/core-dc233c.c | 1 + target-xtensa/core-fsf.c | 1 + target-xtensa/cpu.c | 1 + target-xtensa/gdbstub.c | 2 +- target-xtensa/helper.c | 1 + target-xtensa/monitor.c | 1 + target-xtensa/op_helper.c | 1 + target-xtensa/translate.c | 2 +- target-xtensa/xtensa-semi.c | 5 +---- tcg/aarch64/tcg-target.c | 1 + tcg/arm/tcg-target.c | 1 + tcg/i386/tcg-target.c | 1 + tcg/mips/tcg-target.c | 2 +- tcg/optimize.c | 4 +--- tcg/ppc/tcg-target.c | 8 +------- tcg/s390/tcg-target.c | 1 + tcg/sparc/tcg-target.c | 1 + tcg/tcg-common.c | 1 + tcg/tcg-op.c | 1 + tcg/tcg.c | 2 +- tcg/tci/tcg-target.c | 1 + tests/ahci-test.c | 4 +--- tests/ide-test.c | 4 +--- tests/libqos/ahci.c | 1 + tests/usb-hcd-ehci-test.c | 4 +--- tests/usb-hcd-ohci-test.c | 3 +-- tests/usb-hcd-uhci-test.c | 3 +-- tests/usb-hcd-xhci-test.c | 3 +-- tests/virtio-9p-test.c | 4 +--- translate-all.c | 9 +-------- translate-common.c | 1 + xen-common-stub.c | 1 + xen-common.c | 1 + xen-hvm-stub.c | 1 + xen-hvm.c | 1 + xen-mapcache.c | 2 +- 786 files changed, 786 insertions(+), 339 deletions(-) -- 1.9.1