[PATCH 0/6] system/ramblock: Sanitize header

Philippe Mathieu-Daudé posted 6 patches 1 month, 2 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20250929154529.72504-1-philmd@linaro.org
Maintainers: Paolo Bonzini <pbonzini@redhat.com>, "Maciej S. Szmigiero" <maciej.szmigiero@oracle.com>, "Michael S. Tsirkin" <mst@redhat.com>, David Hildenbrand <david@redhat.com>, Richard Henderson <richard.henderson@linaro.org>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Peter Xu <peterx@redhat.com>, Fabiano Rosas <farosas@suse.de>
There is a newer version of this series
include/exec/cpu-common.h                 |  3 --
include/system/ram_addr.h                 | 13 ------
include/system/ramblock.h                 | 27 +++++++++---
accel/kvm/kvm-all.c                       |  1 +
hw/hyperv/hv-balloon-our_range_memslots.c |  1 +
hw/virtio/virtio-balloon.c                |  1 +
hw/virtio/virtio-mem.c                    |  1 +
migration/ram.c                           |  3 +-
system/physmem.c                          | 50 ++++++++++++-----------
9 files changed, 55 insertions(+), 45 deletions(-)
[PATCH 0/6] system/ramblock: Sanitize header
Posted by Philippe Mathieu-Daudé 1 month, 2 weeks ago
Usual API cleanups, here focusing on RAMBlock API:
move few prototypes out of "exec/cpu-common.h" and
"system/ram_addr.h" to "system/ramblock.h".

Philippe Mathieu-Daudé (6):
  system/ramblock: Remove obsolete comment
  system/ramblock: Move ram_block_is_pmem() declaration
  system/ramblock: Move ram_block_discard_*_range() declarations
  system/ramblock: Use ram_addr_t in ram_block_discard_guest_memfd_range
  system/ramblock: Use ram_addr_t in ram_block_discard_range()
  system/ramblock: Move RAMBlock helpers out of "system/ram_addr.h"

 include/exec/cpu-common.h                 |  3 --
 include/system/ram_addr.h                 | 13 ------
 include/system/ramblock.h                 | 27 +++++++++---
 accel/kvm/kvm-all.c                       |  1 +
 hw/hyperv/hv-balloon-our_range_memslots.c |  1 +
 hw/virtio/virtio-balloon.c                |  1 +
 hw/virtio/virtio-mem.c                    |  1 +
 migration/ram.c                           |  3 +-
 system/physmem.c                          | 50 ++++++++++++-----------
 9 files changed, 55 insertions(+), 45 deletions(-)

-- 
2.51.0