qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH v2 0/3] bulk: Remove legacy cpu_physical_memory_rw() API


From: Philippe Mathieu-Daudé
Subject: [PATCH v2 0/3] bulk: Remove legacy cpu_physical_memory_rw() API
Date: Tue, 10 Dec 2024 15:01:09 +0100

cpu_physical_memory_rw() API is documented as legacy
since 2017 (commit b7ecba0f6f6). Replace it by a more
recent API. Noticed while discussing with Peter:
e979b3ba-e701-4ac6-962a-19e4598ba947@linaro.org">https://lore.kernel.org/qemu-devel/e979b3ba-e701-4ac6-962a-19e4598ba947@linaro.org

Philippe Mathieu-Daudé (3):
  dump/dump: Include missing 'exec/memory.h' header
  bulk: Replace legacy cpu_physical_memory_rw() API
  system: Remove mentions of cpu_physical_memory_rw() API

 docs/devel/loads-stores.rst            | 23 -------
 scripts/coccinelle/exec_rw_const.cocci | 29 ---------
 hw/xtensa/bootparam.h                  |  7 +-
 include/exec/cpu-common.h              | 12 ----
 accel/kvm/kvm-all.c                    |  5 +-
 dump/dump.c                            |  5 +-
 gdbstub/system.c                       |  7 +-
 hw/acpi/ghes.c                         | 19 ++++--
 hw/acpi/nvdimm.c                       | 21 ++++--
 hw/acpi/vmgenid.c                      |  6 +-
 hw/arm/omap1.c                         | 18 ++++--
 hw/audio/marvell_88w8618.c             |  4 +-
 hw/char/riscv_htif.c                   |  8 ++-
 hw/display/omap_lcdc.c                 | 13 ++--
 hw/dma/i8257.c                         | 17 +++--
 hw/dma/omap_dma.c                      | 15 +++--
 hw/dma/rc4030.c                        |  3 +-
 hw/dma/sifive_pdma.c                   | 13 ++--
 hw/gpio/zaurus.c                       |  5 +-
 hw/i386/kvm/clock.c                    |  4 +-
 hw/i386/vapic.c                        | 42 +++++++-----
 hw/intc/apic.c                         |  6 +-
 hw/m68k/next-cube.c                    |  4 +-
 hw/microblaze/boot.c                   |  4 +-
 hw/net/fsl_etsec/rings.c               | 24 ++++---
 hw/net/mcf_fec.c                       | 16 +++--
 hw/net/opencores_eth.c                 | 15 +++--
 hw/net/xgmac.c                         | 13 ++--
 hw/ppc/e500.c                          |  4 +-
 hw/ppc/pegasos2.c                      |  6 +-
 hw/ppc/pnv.c                           |  4 +-
 hw/ppc/ppc405_boards.c                 |  5 +-
 hw/ppc/spapr.c                         |  4 +-
 hw/ppc/spapr_drc.c                     |  7 +-
 hw/ppc/spapr_events.c                  | 21 +++---
 hw/ppc/spapr_hcall.c                   | 15 +++--
 hw/ppc/spapr_rtas.c                    |  7 +-
 hw/ppc/spapr_tpm_proxy.c               |  7 +-
 hw/ppc/virtex_ml507.c                  |  4 +-
 hw/s390x/css.c                         |  6 +-
 hw/s390x/ipl.c                         |  8 ++-
 hw/s390x/sclp.c                        | 11 ++--
 hw/scsi/vmw_pvscsi.c                   | 16 +++--
 hw/xen/xen-hvm-common.c                | 10 ++-
 hw/xen/xen_pt_graphics.c               |  4 +-
 hw/xtensa/xtfpga.c                     |  7 +-
 system/cpus.c                          |  4 +-
 system/physmem.c                       |  7 --
 target/i386/kvm/xen-emu.c              |  3 +-
 target/i386/monitor.c                  | 90 ++++++++++++++++++--------
 target/i386/nvmm/nvmm-all.c            |  3 +-
 target/i386/whpx/whpx-all.c            |  5 +-
 target/riscv/kvm/kvm-cpu.c             |  6 +-
 target/riscv/monitor.c                 |  4 +-
 target/s390x/diag.c                    | 13 +++-
 target/s390x/helper.c                  |  5 +-
 target/s390x/mmu_helper.c              |  6 +-
 57 files changed, 391 insertions(+), 259 deletions(-)

-- 
2.45.2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]