[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
- [PATCH v2 0/3] bulk: Remove legacy cpu_physical_memory_rw() API,
Philippe Mathieu-Daudé <=