[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-ppc] [PATCH v4 00/11] pc-dimm: factor out MemoryDevice
From: |
Eduardo Habkost |
Subject: |
Re: [Qemu-ppc] [PATCH v4 00/11] pc-dimm: factor out MemoryDevice |
Date: |
Mon, 23 Apr 2018 17:47:53 -0300 |
User-agent: |
Mutt/1.9.2 (2017-12-15) |
On Mon, Apr 23, 2018 at 08:40:59PM +0300, Michael S. Tsirkin wrote:
> On Mon, Apr 23, 2018 at 06:51:15PM +0200, David Hildenbrand wrote:
> > Right now we can only map PCDIMM/NVDIMM into guest address space. In the
> > future, we might want to do the same for virtio devices - e.g.
> > virtio-pmem or virtio-mem. Especially, they should be able to live side
> > by side to each other.
> >
> > E.g. the virto based memory devices regions will not be exposed via ACPI
> > and friends. They will be detected just like other virtio devices and
> > indicate the applicable memory region. This makes it possible to also use
> > them on architectures without memory device detection support (e.g. s390x).
> >
> > Let's factor out the memory device code into a MemoryDevice interface.
> >
> > Please note that the "slots" assignment code is not relevant for memory
> > devices that will not be exposed via ACPI or similar. That's why that
> > part won't be exposed. KVM/vhost "slots" for memory regions are still
> > necessary but don't have to be manually specified (e.g. the slot number
> > doesn't mather).
> >
> > So we are basically converting the hotplug memory region to a memory device
> > region. I have patches that also set up such a region for s390x.
>
> Reviewed-by: Michael S. Tsirkin <address@hidden>
>
> Who's merging this? Eduardo?
I just queued it. Thanks!
--
Eduardo
- [Qemu-ppc] [PATCH v4 01/11] pc-dimm: factor out MemoryDevice interface, (continued)
- [Qemu-ppc] [PATCH v4 01/11] pc-dimm: factor out MemoryDevice interface, David Hildenbrand, 2018/04/23
- [Qemu-ppc] [PATCH v4 05/11] pc-dimm: factor out address search into MemoryDevice code, David Hildenbrand, 2018/04/23
- [Qemu-ppc] [PATCH v4 06/11] pc-dimm: factor out capacity and slot checks into MemoryDevice, David Hildenbrand, 2018/04/23
- [Qemu-ppc] [PATCH v4 07/11] pc-dimm: move actual plug/unplug of a memory region to MemoryDevice, David Hildenbrand, 2018/04/23
- [Qemu-ppc] [PATCH v4 08/11] machine: rename MemoryHotplugState to DeviceMemoryState, David Hildenbrand, 2018/04/23
- [Qemu-ppc] [PATCH v4 09/11] pc: rename "hotplug memory" terminology to "device memory", David Hildenbrand, 2018/04/23
- [Qemu-ppc] [PATCH v4 10/11] spapr: rename "hotplug memory" terminology to "device memory", David Hildenbrand, 2018/04/23
- [Qemu-ppc] [PATCH v4 11/11] vl: allow 'maxmem' without 'slot', David Hildenbrand, 2018/04/23
- Re: [Qemu-ppc] [PATCH v4 00/11] pc-dimm: factor out MemoryDevice, Michael S. Tsirkin, 2018/04/23
- Re: [Qemu-ppc] [PATCH v4 00/11] pc-dimm: factor out MemoryDevice,
Eduardo Habkost <=