On 5/14/26 15:38, Gregory Price wrote: > On Thu, May 14, 2026 at 03:05:59PM +0200, Igor Mammedov wrote: >> >> I don't recall but I likely asked before >> why not use device memory instead for it (aka DIMM device or some device >> derived >> from device memory object and then add e820 entry for it). >> >> It would be a way more simpler approach and impl. without need to resplit >> anything in e820. >> And no need for messing with firmware (SeaBIOS: RamSizeOver4G patch) nor >> EDK2. >> > > David previously addressed your question on the original patch version: > > https://lore.kernel.org/qemu-devel/[email protected]/ > > I wondered the same in my reply: I'm afraid it cannot be a DIMM/NVDIMM, > these ranges are only described in E820 as "hotplug area". > > I think it must be something that's present in the memory map right from > the start, where the OS would identify it as SP and treat it accordingly. > > > We're trending towards devices being given dedicated nodes for their > memory, so this actually makes sense as an extension to NUMA.
Yes. -- Cheers, David
