[SeaBIOS] [RFC PATCH] Add _PXM to CPU objects for NUMA hot-plug

Igor Mammedov 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. 
> 
> thanks,
> 
> - Vasilis
> > 
> > 
> > 
> > 
> 
> _______________________________________________
> SeaBIOS mailing list
> SeaBIOS at seabios.org
> http://www.seabios.org/mailman/listinfo/seabios




More information about the SeaBIOS mailing list