[SeaBIOS] [RFC PATCH] Add _PXM to CPU objects for NUMA hot-plug
imammedo at redhat.com
Wed Nov 6 13:54:15 CET 2013
On Tue, 5 Nov 2013 12:20:29 +0200
Vasilis Liaskovitis <vasilis.liaskovitis at profitbricks.com> wrote:
> > > > This issue may require a kernel fix alternatively or additionally to the seabios
> > > > fix: The kernel can save the originally parsed SRAT entry info somewhere before
> > > > it resets it at hot-remove time, and use that info on hot-plug time if the _PXM
> > > > value is missing for the hot-plugged CPU BIOS object. This way CPU hot-plug
> > > > works well against a BIOS with no CPU _PXM info.
> > To support CPU hotplug, seabios needs to implement _PXM to CPU or its
> > parent device object when the system has multiple nodes.
BTW: may we should compare linux behavior with Windows's one. usually MS implements
ACPI spec more strictly.
> ok, so no linux kernel changes are needed. Only adding PXM to seabios CPUs
> objects should be enough, which is what this RFC patch does.
> - Vasilis
> SeaBIOS mailing list
> SeaBIOS at seabios.org
More information about the SeaBIOS