[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 0/6] Host Memory Backends and Memory devices queue 2024-09-24
From: |
David Hildenbrand |
Subject: |
[PULL 0/6] Host Memory Backends and Memory devices queue 2024-09-24 |
Date: |
Tue, 24 Sep 2024 12:03:23 +0200 |
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
- [PULL 0/6] Host Memory Backends and Memory devices queue 2024-09-24,
David Hildenbrand <=
- [PULL 1/6] virtio: kconfig: memory devices are PCI only, David Hildenbrand, 2024/09/24
- [PULL 2/6] reset: Use ResetType for qemu_devices_reset() and MachineClass::reset(), David Hildenbrand, 2024/09/24
- [PULL 3/6] reset: Add RESET_TYPE_WAKEUP, David Hildenbrand, 2024/09/24
- [PULL 4/6] virtio-mem: Use new Resettable framework instead of LegacyReset, David Hildenbrand, 2024/09/24
- [PULL 5/6] virtio-mem: Add support for suspend+wake-up with plugged memory, David Hildenbrand, 2024/09/24
- [PULL 6/6] hostmem: Apply merge property after the memory region is initialized, David Hildenbrand, 2024/09/24
- Re: [PULL 0/6] Host Memory Backends and Memory devices queue 2024-09-24, Peter Maydell, 2024/09/27