qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v4 00/21] Includes cleanup
@ 2018-05-28 23:26 Philippe Mathieu-Daudé
  2018-05-28 23:26 ` [Qemu-devel] [PATCH v4 01/21] vfio: Include "exec/address-spaces.h" directly in the source file Philippe Mathieu-Daudé
                   ` (21 more replies)
  0 siblings, 22 replies; 47+ messages in thread
From: Philippe Mathieu-Daudé @ 2018-05-28 23:26 UTC (permalink / raw)
  To: Thomas Huth, Michael S . Tsirkin
  Cc: Philippe Mathieu-Daudé, qemu-devel, qemu-trivial,
	Paolo Bonzini

Hi,

I split the previous series "Use the BYTE-based definitions when useful",
this is the first generic part, only headers cleanup, which is big enough.

Many patches, but "12 insertions(+), 145 deletions(-)" \o/

v3 was:
http://lists.nongnu.org/archive/html/qemu-devel/2018-04/msg02049.html

Philippe Mathieu-Daudé (21):
  vfio: Include "exec/address-spaces.h" directly in the source file
  accel: Do not include "exec/address-spaces.h" if it is not necessary
  target: Do not include "exec/address-spaces.h" if it is not necessary
  memory: Do not include "exec/ioport.h" if it is not necessary
  target/i386: Do not include "exec/ioport.h" if it is not necessary
  target/xtensa: Include "qemu/timer.h" to use NANOSECONDS_PER_SECOND
  target/ppc: Include "exec/exec-all.h" which provides tlb_flush()
  target/hppa: Include "qemu/log.h" to use qemu_log()
  target: Do not include "exec/exec-all.h" if it is not necessary
  hw: Do not include "exec/ioport.h" if it is not necessary
  hw: Do not include "exec/address-spaces.h" if it is not necessary
  hw: Do not include "sysemu/block-backend.h" if it is not necessary
  hw: Do not include "sysemu/blockdev.h" if it is not necessary
  hw: Do not include "sysemu/blockdev.h" if it is not necessary
  hw/block/nvme: Include "qemu/cutils.h" directly in the source file
  hw/misc/mips_itu: Cleanup includes
  hw/misc/sga: Use the correct ISA include
  hw/hppa: Remove unused include
  hw/i386/pc: Remove unused include
  hw/ide: Remove unused include
  hw: Clean "hw/devices.h" includes

 bsd-user/qemu.h                          | 1 -
 hw/block/nvme.h                          | 1 -
 hw/hppa/hppa_sys.h                       | 1 -
 include/hw/arm/allwinner-a10.h           | 1 -
 include/hw/arm/bcm2835_peripherals.h     | 1 -
 include/hw/devices.h                     | 7 ++-----
 include/hw/display/bcm2835_fb.h          | 1 -
 include/hw/dma/bcm2835_dma.h             | 1 -
 include/hw/misc/bcm2835_mbox.h           | 1 -
 include/hw/misc/bcm2835_property.h       | 1 -
 include/hw/misc/mips_itu.h               | 2 ++
 include/hw/sh4/sh_intc.h                 | 1 -
 include/hw/vfio/vfio-common.h            | 1 -
 include/hw/virtio/virtio-access.h        | 1 -
 target/arm/arm_ldst.h                    | 1 -
 target/ppc/helper_regs.h                 | 1 +
 accel/tcg/cpu-exec.c                     | 1 -
 hw/acpi/pcihp.c                          | 1 -
 hw/acpi/piix4.c                          | 1 -
 hw/arm/aspeed.c                          | 1 -
 hw/arm/bcm2836.c                         | 1 -
 hw/arm/collie.c                          | 1 -
 hw/arm/gumstix.c                         | 1 -
 hw/arm/mainstone.c                       | 1 -
 hw/arm/nseries.c                         | 1 -
 hw/arm/omap1.c                           | 2 --
 hw/arm/omap2.c                           | 2 --
 hw/arm/omap_sx1.c                        | 1 -
 hw/arm/pxa2xx.c                          | 1 -
 hw/arm/spitz.c                           | 1 -
 hw/arm/versatilepb.c                     | 1 -
 hw/arm/vexpress.c                        | 1 -
 hw/arm/virt.c                            | 1 -
 hw/arm/xilinx_zynq.c                     | 1 -
 hw/arm/xlnx-zcu102.c                     | 1 -
 hw/arm/z2.c                              | 1 -
 hw/block/dataplane/virtio-blk.c          | 1 -
 hw/block/m25p80.c                        | 1 -
 hw/block/nvme.c                          | 1 +
 hw/block/onenand.c                       | 2 --
 hw/block/pflash_cfi01.c                  | 1 -
 hw/block/pflash_cfi02.c                  | 1 -
 hw/block/virtio-blk.c                    | 1 -
 hw/char/mcf_uart.c                       | 1 -
 hw/char/serial.c                         | 1 -
 hw/char/sh_serial.c                      | 1 -
 hw/core/loader-fit.c                     | 1 -
 hw/core/platform-bus.c                   | 1 -
 hw/core/qdev-properties.c                | 1 -
 hw/cris/axis_dev88.c                     | 1 -
 hw/display/sm501.c                       | 1 -
 hw/display/tc6393xb.c                    | 1 -
 hw/i386/kvmvapic.c                       | 1 -
 hw/i386/pc.c                             | 1 -
 hw/i386/xen/xen-mapcache.c               | 1 -
 hw/ide/core.c                            | 1 -
 hw/ide/pci.c                             | 1 -
 hw/ide/via.c                             | 1 -
 hw/isa/isa-superio.c                     | 1 -
 hw/lm32/lm32_boards.c                    | 1 -
 hw/lm32/milkymist.c                      | 1 -
 hw/m68k/mcf5206.c                        | 1 -
 hw/m68k/mcf_intc.c                       | 1 -
 hw/microblaze/petalogix_ml605_mmu.c      | 1 -
 hw/microblaze/petalogix_s3adsp1800_mmu.c | 1 -
 hw/mips/mips_malta.c                     | 1 -
 hw/mips/mips_r4k.c                       | 1 -
 hw/misc/arm_integrator_debug.c           | 1 -
 hw/misc/mips_itu.c                       | 5 +----
 hw/misc/sga.c                            | 2 +-
 hw/net/mcf_fec.c                         | 1 -
 hw/net/ne2000-isa.c                      | 1 -
 hw/pci-host/versatile.c                  | 1 -
 hw/ppc/ppc405_boards.c                   | 1 -
 hw/ppc/sam460ex.c                        | 1 -
 hw/ppc/spapr.c                           | 1 -
 hw/ppc/virtex_ml507.c                    | 2 --
 hw/riscv/riscv_htif.c                    | 1 -
 hw/s390x/virtio-ccw.c                    | 2 --
 hw/scsi/mptsas.c                         | 1 -
 hw/scsi/scsi-generic.c                   | 1 -
 hw/sd/pl181.c                            | 1 -
 hw/sd/sdhci.c                            | 2 --
 hw/sd/ssi-sd.c                           | 1 -
 hw/sh4/r2d.c                             | 1 -
 hw/sh4/sh7750.c                          | 1 -
 hw/timer/sh_timer.c                      | 1 -
 hw/usb/dev-storage.c                     | 1 -
 hw/vfio/ccw.c                            | 1 +
 hw/vfio/platform.c                       | 1 +
 hw/virtio/virtio-pci.c                   | 1 -
 hw/xen/xen_devconfig.c                   | 1 -
 hw/xtensa/xtfpga.c                       | 1 -
 memory.c                                 | 1 -
 monitor.c                                | 1 -
 target/arm/arm-powerctl.c                | 1 -
 target/arm/crypto_helper.c               | 1 -
 target/arm/iwmmxt_helper.c               | 1 -
 target/arm/neon_helper.c                 | 1 -
 target/arm/psci.c                        | 1 -
 target/arm/vec_helper.c                  | 1 -
 target/cris/cpu.c                        | 1 -
 target/hppa/helper.c                     | 1 -
 target/hppa/int_helper.c                 | 2 +-
 target/i386/hax-all.c                    | 2 --
 target/i386/hax-mem.c                    | 1 -
 target/i386/hax-windows.c                | 1 -
 target/i386/hvf/hvf.c                    | 2 --
 target/i386/hvf/x86_task.c               | 3 ---
 target/i386/kvm.c                        | 1 -
 target/i386/whpx-all.c                   | 1 -
 target/lm32/cpu.c                        | 1 -
 target/m68k/cpu.c                        | 1 -
 target/moxie/cpu.c                       | 1 -
 target/moxie/mmu.c                       | 1 -
 target/openrisc/cpu.c                    | 1 -
 target/ppc/int_helper.c                  | 1 -
 target/s390x/cpu.c                       | 1 -
 target/s390x/diag.c                      | 1 -
 target/s390x/helper.c                    | 1 -
 target/s390x/kvm.c                       | 1 -
 target/s390x/mem_helper.c                | 1 -
 target/s390x/misc_helper.c               | 1 -
 target/sparc/mmu_helper.c                | 1 -
 target/tilegx/cpu.c                      | 1 -
 target/xtensa/core-dc232b.c              | 2 +-
 target/xtensa/core-dc233c.c              | 1 -
 target/xtensa/core-de212.c               | 1 -
 target/xtensa/core-fsf.c                 | 1 -
 target/xtensa/core-sample_controller.c   | 1 -
 target/xtensa/cpu.c                      | 1 -
 tcg/tcg-op-vec.c                         | 1 -
 target/xtensa/import_core.sh             | 1 -
 133 files changed, 12 insertions(+), 145 deletions(-)

-- 
2.17.0

^ permalink raw reply	[flat|nested] 47+ messages in thread

end of thread, other threads:[~2018-05-30 20:29 UTC | newest]

Thread overview: 47+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-05-28 23:26 [Qemu-devel] [PATCH v4 00/21] Includes cleanup Philippe Mathieu-Daudé
2018-05-28 23:26 ` [Qemu-devel] [PATCH v4 01/21] vfio: Include "exec/address-spaces.h" directly in the source file Philippe Mathieu-Daudé
2018-05-28 23:48   ` Alex Williamson
2018-05-29  0:06     ` Michael S. Tsirkin
2018-05-29  0:36       ` Philippe Mathieu-Daudé
2018-05-29  9:53         ` Cornelia Huck
2018-05-29 10:45           ` Paolo Bonzini
2018-05-29 13:09             ` Alex Williamson
2018-05-28 23:27 ` [Qemu-devel] [PATCH v4 02/21] accel: Do not include "exec/address-spaces.h" if it is not necessary Philippe Mathieu-Daudé
2018-05-28 23:27 ` [Qemu-devel] [PATCH v4 03/21] target: " Philippe Mathieu-Daudé
2018-05-29 10:05   ` Cornelia Huck
2018-05-28 23:27 ` [Qemu-devel] [PATCH v4 04/21] memory: Do not include "exec/ioport.h" " Philippe Mathieu-Daudé
2018-05-28 23:27 ` [Qemu-devel] [PATCH v4 05/21] target/i386: " Philippe Mathieu-Daudé
2018-05-28 23:27 ` [Qemu-devel] [PATCH v4 06/21] target/xtensa: Include "qemu/timer.h" to use NANOSECONDS_PER_SECOND Philippe Mathieu-Daudé
2018-05-28 23:27 ` [Qemu-devel] [PATCH v4 07/21] target/ppc: Include "exec/exec-all.h" which provides tlb_flush() Philippe Mathieu-Daudé
2018-05-28 23:27 ` [Qemu-devel] [PATCH v4 08/21] target/hppa: Include "qemu/log.h" to use qemu_log() Philippe Mathieu-Daudé
2018-05-28 23:27 ` [Qemu-devel] [PATCH v4 09/21] target: Do not include "exec/exec-all.h" if it is not necessary Philippe Mathieu-Daudé
2018-05-29 11:40   ` Cornelia Huck
2018-05-30  3:12     ` Philippe Mathieu-Daudé
2018-05-30  4:42       ` Michael S. Tsirkin
2018-05-30  5:50         ` Philippe Mathieu-Daudé
2018-05-30  6:19           ` Philippe Mathieu-Daudé
2018-05-30 12:55             ` Michael S. Tsirkin
2018-05-30  9:32           ` Paolo Bonzini
2018-05-30 10:12   ` Cornelia Huck
2018-05-28 23:27 ` [Qemu-devel] [PATCH v4 10/21] hw: Do not include "exec/ioport.h" " Philippe Mathieu-Daudé
2018-05-29  7:59   ` Marcel Apfelbaum
2018-05-28 23:27 ` [Qemu-devel] [PATCH v4 11/21] hw: Do not include "exec/address-spaces.h" " Philippe Mathieu-Daudé
2018-05-28 23:27 ` [Qemu-devel] [PATCH v4 12/21] hw: Do not include "sysemu/block-backend.h" " Philippe Mathieu-Daudé
2018-05-29 10:14   ` Cornelia Huck
2018-05-28 23:27 ` [Qemu-devel] [PATCH v4 13/21] hw: Do not include "sysemu/blockdev.h" " Philippe Mathieu-Daudé
2018-05-28 23:27 ` [Qemu-devel] [PATCH v4 14/21] " Philippe Mathieu-Daudé
2018-05-29 11:03   ` Cornelia Huck
2018-05-28 23:27 ` [Qemu-devel] [PATCH v4 15/21] hw/block/nvme: Include "qemu/cutils.h" directly in the source file Philippe Mathieu-Daudé
2018-05-29  0:42   ` Philippe Mathieu-Daudé
2018-05-28 23:27 ` [Qemu-devel] [PATCH v4 16/21] hw/misc/mips_itu: Cleanup includes Philippe Mathieu-Daudé
2018-05-28 23:27 ` [Qemu-devel] [PATCH v4 17/21] hw/misc/sga: Use the correct ISA include Philippe Mathieu-Daudé
2018-05-29  7:58   ` Marcel Apfelbaum
2018-05-28 23:27 ` [Qemu-devel] [PATCH v4 18/21] hw/hppa: Remove unused include Philippe Mathieu-Daudé
2018-05-29 11:27   ` Thomas Huth
2018-05-28 23:27 ` [Qemu-devel] [PATCH v4 19/21] hw/i386/pc: " Philippe Mathieu-Daudé
2018-05-29  7:58   ` Marcel Apfelbaum
2018-05-28 23:27 ` [Qemu-devel] [PATCH v4 20/21] hw/ide: " Philippe Mathieu-Daudé
2018-05-29 11:35   ` Thomas Huth
2018-05-30 20:29   ` John Snow
2018-05-28 23:27 ` [Qemu-devel] [PATCH v4 21/21] hw: Clean "hw/devices.h" includes Philippe Mathieu-Daudé
2018-05-29  0:07 ` [Qemu-devel] [PATCH v4 00/21] Includes cleanup Michael S. Tsirkin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).