All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/10] exec: Remove 'qemu/log.h' from 'exec-all.h'
@ 2022-02-03 19:37 Philippe Mathieu-Daudé via
  2022-02-03 19:37 ` [PATCH 01/10] hw/tpm: Clean includes Philippe Mathieu-Daudé via
                   ` (9 more replies)
  0 siblings, 10 replies; 37+ messages in thread
From: Philippe Mathieu-Daudé via @ 2022-02-03 19:37 UTC (permalink / raw)
  To: qemu-devel
  Cc: Paolo Bonzini, Richard Henderson, Thomas Huth,
	Philippe Mathieu-Daudé

Yet another noisy/boring refactor, but it will allow us to better
split exec/ includes as being target-agnostic/specific (the next
series).

Based-on: <20220203191814.45023-1-f4bug@amsat.org>
"softmmu: Make various objects target agnostic"

Philippe Mathieu-Daudé (10):
  hw/tpm: Clean includes
  hw/remote: Add missing include
  hw/s390x/virtio: Add missing 'cpu.h' include
  hw/acpi/memory_hotplug: Remove unused 'hw/acpi/pc-hotplug.h' header
  qtest: Add missing 'hw/qdev-core.h' include
  exec/ramblock: Add missing includes
  core/ptimers: Remove unnecessary 'sysemu/cpus.h' include
  target: Add missing "qemu/timer.h" include
  linux-user: Add missing "qemu/timer.h" include
  exec/exec-all: Move 'qemu/log.h' include in units requiring it

 bsd-user/signal.c                       | 1 +
 hw/acpi/memory_hotplug.c                | 1 -
 hw/arm/omap1.c                          | 1 +
 hw/core/ptimer.c                        | 1 -
 hw/display/omap_dss.c                   | 1 +
 hw/gpio/omap_gpio.c                     | 1 +
 hw/input/tsc210x.c                      | 1 +
 hw/remote/proxy-memory-listener.c       | 1 +
 hw/s390x/s390-virtio-hcall.h            | 1 +
 hw/tpm/tpm_crb.c                        | 1 +
 hw/tpm/tpm_ppi.c                        | 4 ++--
 hw/tpm/tpm_ppi.h                        | 4 ++--
 include/exec/exec-all.h                 | 2 --
 include/exec/ramblock.h                 | 2 ++
 linux-user/i386/cpu_loop.c              | 1 +
 linux-user/ppc/cpu_loop.c               | 1 +
 monitor/misc.c                          | 1 +
 plugins/api.c                           | 1 +
 softmmu/qtest.c                         | 1 +
 softmmu/runstate.c                      | 1 +
 target/alpha/helper.c                   | 2 +-
 target/arm/cpu.c                        | 1 +
 target/arm/helper.c                     | 2 ++
 target/arm/m_helper.c                   | 1 +
 target/arm/mte_helper.c                 | 1 +
 target/avr/helper.c                     | 1 +
 target/cris/helper.c                    | 1 +
 target/hexagon/internal.h               | 2 ++
 target/hppa/cpu.c                       | 1 +
 target/hppa/helper.c                    | 2 +-
 target/hppa/mem_helper.c                | 1 +
 target/hppa/op_helper.c                 | 1 +
 target/i386/helper.c                    | 1 +
 target/i386/tcg/int_helper.c            | 1 +
 target/i386/tcg/misc_helper.c           | 1 +
 target/i386/tcg/sysemu/seg_helper.c     | 1 +
 target/i386/tcg/sysemu/svm_helper.c     | 1 +
 target/m68k/op_helper.c                 | 1 +
 target/microblaze/cpu.c                 | 1 +
 target/microblaze/mmu.c                 | 1 +
 target/microblaze/op_helper.c           | 1 +
 target/mips/tcg/exception.c             | 1 +
 target/mips/tcg/sysemu/special_helper.c | 1 +
 target/mips/tcg/translate.h             | 1 +
 target/openrisc/interrupt.c             | 1 +
 target/openrisc/mmu.c                   | 1 +
 target/ppc/excp_helper.c                | 1 +
 target/ppc/misc_helper.c                | 1 +
 target/riscv/csr.c                      | 1 +
 target/s390x/tcg/excp_helper.c          | 1 +
 target/s390x/tcg/mem_helper.c           | 1 +
 target/sparc/helper.c                   | 1 +
 target/sparc/ldst_helper.c              | 1 +
 target/sparc/mmu_helper.c               | 1 +
 target/tricore/helper.c                 | 2 +-
 target/xtensa/dbg_helper.c              | 1 +
 target/xtensa/exc_helper.c              | 1 +
 target/xtensa/fpu_helper.c              | 1 +
 target/xtensa/helper.c                  | 1 +
 target/xtensa/mmu_helper.c              | 1 +
 target/xtensa/win_helper.c              | 1 +
 61 files changed, 63 insertions(+), 11 deletions(-)

-- 
2.34.1



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

end of thread, other threads:[~2022-02-07  0:29 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-03 19:37 [PATCH 00/10] exec: Remove 'qemu/log.h' from 'exec-all.h' Philippe Mathieu-Daudé via
2022-02-03 19:37 ` [PATCH 01/10] hw/tpm: Clean includes Philippe Mathieu-Daudé via
2022-02-04 15:03   ` Thomas Huth
2022-02-04 15:03     ` Thomas Huth
2022-02-05 23:48   ` Richard Henderson
2022-02-03 19:37 ` [PATCH 02/10] hw/remote: Add missing include Philippe Mathieu-Daudé via
2022-02-04 15:16   ` Thomas Huth
2022-02-04 15:16     ` Thomas Huth
2022-02-05 23:48   ` Richard Henderson
2022-02-03 19:37 ` [PATCH 03/10] hw/s390x/virtio: Add missing 'cpu.h' include Philippe Mathieu-Daudé via
2022-02-04  7:50   ` Thomas Huth
2022-02-04  7:53     ` Philippe Mathieu-Daudé via
2022-02-04 10:53   ` Halil Pasic
2022-02-05 23:49   ` Richard Henderson
2022-02-03 19:37 ` [PATCH 04/10] hw/acpi/memory_hotplug: Remove unused 'hw/acpi/pc-hotplug.h' header Philippe Mathieu-Daudé via
2022-02-04 12:11   ` Igor Mammedov
2022-02-03 19:37 ` [PATCH 05/10] qtest: Add missing 'hw/qdev-core.h' include Philippe Mathieu-Daudé via
2022-02-04 14:56   ` Thomas Huth
2022-02-05 23:50   ` Richard Henderson
2022-02-03 19:37 ` [PATCH 06/10] exec/ramblock: Add missing includes Philippe Mathieu-Daudé via
2022-02-04 14:59   ` Thomas Huth
2022-02-05 23:50   ` Richard Henderson
2022-02-03 19:38 ` [PATCH 07/10] core/ptimers: Remove unnecessary 'sysemu/cpus.h' include Philippe Mathieu-Daudé via
2022-02-04 15:21   ` Thomas Huth
2022-02-04 15:21     ` Thomas Huth
2022-02-05 23:51   ` Richard Henderson
2022-02-03 19:38 ` [PATCH 08/10] target: Add missing "qemu/timer.h" include Philippe Mathieu-Daudé via
2022-02-04 15:29   ` Thomas Huth
2022-02-05 23:54   ` Richard Henderson
2022-02-07  0:26   ` Alistair Francis
2022-02-03 19:38 ` [PATCH 09/10] linux-user: " Philippe Mathieu-Daudé via
2022-02-04 15:30   ` Thomas Huth
2022-02-04 15:30     ` Thomas Huth
2022-02-05 23:54   ` Richard Henderson
2022-02-03 19:38 ` [PATCH 10/10] exec/exec-all: Move 'qemu/log.h' include in units requiring it Philippe Mathieu-Daudé via
2022-02-04 15:33   ` Thomas Huth
2022-02-05 23:57   ` Richard Henderson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.