All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Alex Bennée" <alex.bennee@linaro.org>
To: Richard Henderson <richard.henderson@linaro.org>
Cc: qemu-devel@nongnu.org,  pierrick.bouvier@linaro.org,
	pbonzini@redhat.com,  philmd@linaro.org
Subject: Re: [PATCH 23/37] include/system: Move exec/ram_addr.h to system/ram_addr.h
Date: Thu, 13 Mar 2025 17:22:34 +0000	[thread overview]
Message-ID: <87h63w4zhh.fsf@draig.linaro.org> (raw)
In-Reply-To: <20250313034524.3069690-24-richard.henderson@linaro.org> (Richard Henderson's message of "Wed, 12 Mar 2025 20:45:03 -0700")

Richard Henderson <richard.henderson@linaro.org> writes:

> Convert the existing includes with sed.
>
> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
> ---
>  include/{exec => system}/ram_addr.h | 7 +++----
>  accel/kvm/kvm-all.c                 | 2 +-
>  accel/tcg/cputlb.c                  | 2 +-
>  accel/tcg/translate-all.c           | 2 +-
>  hw/ppc/spapr.c                      | 2 +-
>  hw/ppc/spapr_caps.c                 | 2 +-
>  hw/ppc/spapr_pci.c                  | 2 +-
>  hw/remote/memory.c                  | 2 +-
>  hw/remote/proxy-memory-listener.c   | 2 +-
>  hw/s390x/s390-stattrib-kvm.c        | 2 +-
>  hw/s390x/s390-stattrib.c            | 2 +-
>  hw/s390x/s390-virtio-ccw.c          | 2 +-
>  hw/vfio/common.c                    | 2 +-
>  hw/vfio/container.c                 | 2 +-
>  hw/vfio/iommufd.c                   | 2 +-
>  hw/vfio/migration.c                 | 2 +-
>  hw/vfio/spapr.c                     | 2 +-
>  hw/virtio/virtio-mem.c              | 2 +-
>  migration/ram.c                     | 2 +-
>  system/memory.c                     | 2 +-
>  system/physmem.c                    | 2 +-
>  target/arm/tcg/mte_helper.c         | 2 +-
>  target/ppc/kvm.c                    | 2 +-
>  target/s390x/kvm/kvm.c              | 2 +-
>  MAINTAINERS                         | 2 +-
>  25 files changed, 27 insertions(+), 28 deletions(-)
>  rename include/{exec => system}/ram_addr.h (99%)
>
> diff --git a/include/exec/ram_addr.h b/include/system/ram_addr.h
> similarity index 99%
> rename from include/exec/ram_addr.h
> rename to include/system/ram_addr.h
> index 3d8df4edf1..65f8f37b2a 100644

After rebase:

modified   hw/vfio/common.c
@@ -30,7 +30,6 @@
 #include "system/address-spaces.h"
 #include "system/memory.h"
 #include "system/ram_addr.h"
-#include "exec/ram_addr.h"
 #include "exec/target_page.h"
 #include "hw/hw.h"
 #include "qemu/error-report.h"
modified   hw/vfio/iommufd.c
@@ -25,7 +25,6 @@
 #include "qemu/cutils.h"
 #include "qemu/chardev_open.h"
 #include "pci.h"
-#include "system/ram_addr.h"
 
 static int iommufd_cdev_map(const VFIOContainerBase *bcontainer, hwaddr iova,

-- 
Alex Bennée
Virtualisation Tech Lead @ Linaro


  reply	other threads:[~2025-03-13 17:23 UTC|newest]

Thread overview: 115+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-03-13  3:44 [PATCH 00/37] accel/tcg, codebase: Build once patches Richard Henderson
2025-03-13  3:44 ` [PATCH 01/37] accel/tcg: Build user-exec-stub.c once Richard Henderson
2025-03-13  9:43   ` Philippe Mathieu-Daudé
2025-03-13 16:37   ` Pierrick Bouvier
2025-03-13 22:56   ` Alex Bennée
2025-03-13  3:44 ` [PATCH 02/37] accel/tcg: Build plugin-gen.c once Richard Henderson
2025-03-13 16:46   ` Pierrick Bouvier
2025-03-13 22:57   ` Alex Bennée
2025-03-13  3:44 ` [PATCH 03/37] include/exec: Use vaddr for *_mmu guest memory access routines Richard Henderson
2025-03-13 16:48   ` Pierrick Bouvier
2025-03-13  3:44 ` [PATCH 04/37] include/exec: Split out cpu-ldst-common.h Richard Henderson
2025-03-13 16:50   ` Pierrick Bouvier
2025-03-13  3:44 ` [PATCH 05/37] include/exec: Inline *_mmuidx_ra memory operations Richard Henderson
2025-03-13 16:59   ` Pierrick Bouvier
2025-03-13 18:05     ` Richard Henderson
2025-03-13 18:26       ` Philippe Mathieu-Daudé
2025-03-14  0:07         ` Richard Henderson
2025-03-13 20:14       ` Pierrick Bouvier
2025-03-13 17:11   ` Pierrick Bouvier
2025-03-13 17:55     ` Richard Henderson
2025-03-13  3:44 ` [PATCH 06/37] include/exec: Inline *_data_ra " Richard Henderson
2025-03-13 16:22   ` Alex Bennée
2025-03-14  0:20     ` Richard Henderson
2025-03-13 17:04   ` Pierrick Bouvier
2025-03-13  3:44 ` [PATCH 07/37] include/exec: Inline *_data " Richard Henderson
2025-03-13 17:05   ` Pierrick Bouvier
2025-03-13  3:44 ` [PATCH 08/37] include/exec: Inline *_code " Richard Henderson
2025-03-13 17:08   ` Pierrick Bouvier
2025-03-13  3:44 ` [PATCH 09/37] accel/tcg: Perform aligned atomic reads in translator_ld Richard Henderson
2025-03-13 17:14   ` Pierrick Bouvier
2025-03-14  0:47     ` Richard Henderson
2025-03-13  3:44 ` [PATCH 10/37] accel/tcg: Use cpu_ld*_code_mmu in translator.c Richard Henderson
2025-03-13  9:54   ` Philippe Mathieu-Daudé
2025-03-13  9:57     ` Philippe Mathieu-Daudé
2025-03-13 17:21   ` Pierrick Bouvier
2025-03-14  0:57     ` Richard Henderson
2025-03-13  3:44 ` [PATCH 11/37] accel/tcg: Implement translator_ld*_end Richard Henderson
2025-03-13 17:33   ` Pierrick Bouvier
2025-03-13 18:17     ` Richard Henderson
2025-03-13 20:49       ` Pierrick Bouvier
2025-03-13  3:44 ` [PATCH 12/37] accel/tcg: Remove mmap_lock/unlock from watchpoint.c Richard Henderson
2025-03-13  9:57   ` Philippe Mathieu-Daudé
2025-03-13 17:27   ` Pierrick Bouvier
2025-03-13  3:44 ` [PATCH 13/37] include/exec: Split out mmap-lock.h Richard Henderson
2025-03-13  9:58   ` Philippe Mathieu-Daudé
2025-03-14  1:40     ` Richard Henderson
2025-03-13 17:34   ` Pierrick Bouvier
2025-03-13  3:44 ` [PATCH 14/37] include/system: Move exec/memory.h to system/memory.h Richard Henderson
2025-03-13 10:00   ` Philippe Mathieu-Daudé
2025-03-13 17:34   ` Pierrick Bouvier
2025-03-13  3:44 ` [PATCH 15/37] include/system: Move exec/address-spaces.h to system/address-spaces.h Richard Henderson
2025-03-13 10:01   ` Philippe Mathieu-Daudé
2025-03-13 17:34   ` Pierrick Bouvier
2025-03-13  3:44 ` [PATCH 16/37] include/system: Move exec/ioport.h to system/ioport.h Richard Henderson
2025-03-13 17:35   ` Pierrick Bouvier
2025-03-13  3:44 ` [PATCH 17/37] meson: Introduce top-level libuser_ss and libsystem_ss Richard Henderson
2025-03-13 17:36   ` Pierrick Bouvier
2025-03-13  3:44 ` [PATCH 18/37] gdbstub: Move syscalls.c out of common_ss Richard Henderson
2025-03-13 17:46   ` Pierrick Bouvier
2025-03-13 18:31     ` Richard Henderson
2025-03-13  3:44 ` [PATCH 19/37] accel/tcg: Use libuser_ss and libsystem_ss Richard Henderson
2025-03-13 20:53   ` Pierrick Bouvier
2025-03-13  3:45 ` [PATCH 20/37] target/mips: Protect semihosting call with CONFIG_SEMIHOSTING Richard Henderson
2025-03-13 20:51   ` Pierrick Bouvier
2025-03-13  3:45 ` [PATCH 21/37] target/xtensa: " Richard Henderson
2025-03-13 20:54   ` Pierrick Bouvier
2025-03-13  3:45 ` [PATCH 22/37] semihosting: Move user-only implementation out-of-line Richard Henderson
2025-03-13 10:04   ` Philippe Mathieu-Daudé
2025-03-13 10:28     ` Philippe Mathieu-Daudé
2025-03-13  3:45 ` [PATCH 23/37] include/system: Move exec/ram_addr.h to system/ram_addr.h Richard Henderson
2025-03-13 17:22   ` Alex Bennée [this message]
2025-03-13 20:55   ` Pierrick Bouvier
2025-03-13  3:45 ` [PATCH 24/37] include/system: Move exec/ramblock.h to system/ramblock.h Richard Henderson
2025-03-13 20:56   ` Pierrick Bouvier
2025-03-13  3:45 ` [PATCH 25/37] common-user: Split out watchpoint-stub.c Richard Henderson
2025-03-13 10:07   ` Philippe Mathieu-Daudé
2025-03-13 10:39     ` Philippe Mathieu-Daudé
2025-03-14 16:37       ` Richard Henderson
2025-03-14 16:53         ` Pierrick Bouvier
2025-03-13 20:57   ` Pierrick Bouvier
2025-03-13  3:45 ` [PATCH 26/37] hw/core: Move unconditional files to libsystem_ss, libuser_ss Richard Henderson
2025-03-13 20:57   ` Pierrick Bouvier
2025-03-13  3:45 ` [PATCH 27/37] system: Move watchpoint.c to libsystem_ss Richard Henderson
2025-03-13 20:57   ` Pierrick Bouvier
2025-03-13  3:45 ` [PATCH 28/37] plugins: Move api.c, core.c to libuser_ss, libsystem_ss Richard Henderson
2025-03-13 20:57   ` Pierrick Bouvier
2025-03-13  3:45 ` [PATCH 29/37] include/exec: Split out cpu-mmu-index.h Richard Henderson
2025-03-13 20:58   ` Pierrick Bouvier
2025-03-13  3:45 ` [PATCH 30/37] include/exec: Drop ifndef CONFIG_USER_ONLY from cpu-common.h Richard Henderson
2025-03-13 20:58   ` Pierrick Bouvier
2025-03-13  3:45 ` [PATCH 31/37] include/hw/core: Drop ifndef CONFIG_USER_ONLY from cpu.h Richard Henderson
2025-03-13 20:58   ` Pierrick Bouvier
2025-03-13  3:45 ` [PATCH 32/37] include/hw/intc: Remove ifndef CONFIG_USER_ONLY from armv7m_nvic.h Richard Henderson
2025-03-13 21:00   ` Pierrick Bouvier
2025-03-14 18:13     ` Richard Henderson
2025-03-14 18:36       ` Pierrick Bouvier
2025-03-14 20:03         ` Richard Henderson
2025-03-14 20:34           ` Pierrick Bouvier
2025-03-14 20:59             ` Richard Henderson
2025-03-14 22:05               ` Pierrick Bouvier
2025-03-13  3:45 ` [PATCH 33/37] include/hw/s390x: Remove ifndef CONFIG_USER_ONLY in css.h Richard Henderson
2025-03-13 21:00   ` Pierrick Bouvier
2025-03-13  3:45 ` [PATCH 34/37] include/system: Remove ifndef CONFIG_USER_ONLY Richard Henderson
2025-03-13 10:18   ` Philippe Mathieu-Daudé
2025-03-13 21:02   ` Pierrick Bouvier
2025-03-13  3:45 ` [PATCH 35/37] include/qemu: Remove ifndef CONFIG_USER_ONLY from accel.h Richard Henderson
2025-03-13 21:03   ` Pierrick Bouvier
2025-03-13  3:45 ` [PATCH 36/37] target/riscv: Remove ifndef CONFIG_USER_ONLY from cpu_cfg.h Richard Henderson
2025-03-13 21:03   ` Pierrick Bouvier
2025-03-13  3:45 ` [PATCH 37/37] meson: Only allow CONFIG_USER_ONLY from certain source sets Richard Henderson
2025-03-13 20:50   ` Pierrick Bouvier
2025-03-13 13:56 ` [PATCH 00/37] accel/tcg, codebase: Build once patches Alex Bennée
2025-03-13 16:36 ` Pierrick Bouvier
2025-03-13 17:48   ` Philippe Mathieu-Daudé
2025-03-13 20:13     ` Pierrick Bouvier

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87h63w4zhh.fsf@draig.linaro.org \
    --to=alex.bennee@linaro.org \
    --cc=pbonzini@redhat.com \
    --cc=philmd@linaro.org \
    --cc=pierrick.bouvier@linaro.org \
    --cc=qemu-devel@nongnu.org \
    --cc=richard.henderson@linaro.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.