Hi, due to reset changes this contains a bit of churn that touches various architectures, but it's all fairly minimal and straight-forward.
The following changes since commit 01dc65a3bc262ab1bec8fe89775e9bbfa627becb: Merge tag 'pull-target-arm-20240919' of https://git.linaro.org/people/pmaydell/qemu-arm into staging (2024-09-19 14:15:15 +0100) are available in the Git repository at: https://github.com/davidhildenbrand/qemu.git tags/mem-2024-09-24 for you to fetch changes up to 78c8f780d3f0d6d17aa93d6f99ff72960080fdd7: hostmem: Apply merge property after the memory region is initialized (2024-09-24 11:33:35 +0200) ---------------------------------------------------------------- Hi, "Host Memory Backends" and "Memory devices" queue ("mem"): - Kconfig fix for virtio-based memory devices - virtio-mem support for suspend+wake-up with plugged memory - hostmem fix when specifying "merge=off" ---------------------------------------------------------------- Gavin Shan (1): hostmem: Apply merge property after the memory region is initialized Juraj Marcin (4): reset: Use ResetType for qemu_devices_reset() and MachineClass::reset() reset: Add RESET_TYPE_WAKEUP virtio-mem: Use new Resettable framework instead of LegacyReset virtio-mem: Add support for suspend+wake-up with plugged memory Paolo Bonzini (1): virtio: kconfig: memory devices are PCI only backends/hostmem.c | 2 +- docs/devel/reset.rst | 12 ++++++++++- hw/arm/aspeed.c | 4 ++-- hw/arm/mps2-tz.c | 4 ++-- hw/core/reset.c | 5 +---- hw/hppa/machine.c | 4 ++-- hw/i386/microvm.c | 4 ++-- hw/i386/pc.c | 6 +++--- hw/ppc/pegasos2.c | 4 ++-- hw/ppc/pnv.c | 4 ++-- hw/ppc/spapr.c | 6 +++--- hw/s390x/s390-virtio-ccw.c | 4 ++-- hw/virtio/Kconfig | 11 ++++++++++ hw/virtio/virtio-mem.c | 48 ++++++++++++++++++++++++++++++------------ hw/virtio/virtio-qmp.c | 3 +++ include/hw/boards.h | 3 ++- include/hw/resettable.h | 2 ++ include/hw/virtio/virtio-mem.h | 4 ++++ include/sysemu/reset.h | 5 +++-- system/runstate.c | 13 ++++++++++-- 20 files changed, 103 insertions(+), 45 deletions(-) -- 2.46.1