[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v1 0/3] memory-device: Some cleanups
From: |
David Hildenbrand |
Subject: |
[PATCH v1 0/3] memory-device: Some cleanups |
Date: |
Tue, 23 May 2023 20:51:41 +0200 |
Working on adding multi-memslot support for virtio-mem (teaching memory
device code about memory devices that can consume multiple memslots), I
have some preparatory cleanups in my queue that make sense independent of
the actual memory-device/virtio-mem extensions.
Most CCed people are most probably interested in patch #2.
Cc: Igor Mammedov <imammedo@redhat.com>
Cc: Xiao Guangrong <xiaoguangrong.eric@gmail.com>
Cc: Peter Maydell <peter.maydell@linaro.org>
Cc: "Michael S. Tsirkin" <mst@redhat.com>
Cc: Marcel Apfelbaum <marcel.apfelbaum@gmail.com>
Cc: Paolo Bonzini <pbonzini@redhat.com>
Cc: Richard Henderson <richard.henderson@linaro.org>
Cc: Eduardo Habkost <eduardo@habkost.net>
Cc: Xiaojuan Yang <yangxiaojuan@loongson.cn>
Cc: Song Gao <gaosong@loongson.cn>
Cc: Daniel Henrique Barboza <danielhb413@gmail.com>
Cc: "Cédric Le Goater" <clg@kaod.org>
Cc: David Gibson <david@gibson.dropbear.id.au>
Cc: Greg Kurz <groug@kaod.org>
Cc: Harsh Prateek Bora <harshpb@linux.ibm.com>
Cc: "Philippe Mathieu-Daudé" <philmd@linaro.org>
Cc: Yanan Wang <wangyanan55@huawei.com>
David Hildenbrand (3):
memory-device: Refactor memory_device_pre_plug()
memory-device: Factor out device memory initialization into
memory_devices_init()
memory-device: Track used region size in DeviceMemoryState
hw/arm/virt.c | 9 +---
hw/i386/pc.c | 17 +++-----
hw/loongarch/virt.c | 14 ++----
hw/mem/memory-device.c | 80 ++++++++++++++++++----------------
hw/ppc/spapr.c | 15 +++----
include/hw/boards.h | 2 +
include/hw/mem/memory-device.h | 2 +
7 files changed, 63 insertions(+), 76 deletions(-)
--
2.40.1
- [PATCH v1 0/3] memory-device: Some cleanups,
David Hildenbrand <=