This patch integrates Linux ACPI NUMA support into Xen using the ACPI NUMA driver and most of the x86_64 NUMA structures modified slightly for Xen. NUMA support is always on, however, when no NUMA information is detected (no SRAT table in ACPI tables) we fallback on emulating one NUMA node which owns all system memory. The infrastructure is for both 32-bit and 64-bit systems. To generate the patch, untar the attached tarball and execute ./numa.sh -- Ryan Harper Software Engineer; Linux Technology Center IBM Corp., Austin, Tx (512) 838-9253 T/L: 678-9253 ryanh@us.ibm.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
This patch integrates Linux ACPI NUMA support into Xen using the ACPI NUMA driver and most of the x86_64 NUMA structures modified slightly for Xen. NUMA support is always on, however, when no NUMA information is detected (no SRAT table in ACPI tables) we fallback on emulating one NUMA node which owns all system memory. Xen parse numa=off, fake=x to bypass any SRAT parsing and will carve the memory into X nodes to emulate a NUMA system. The infrastructure is for both 32-bit and 64-bit systems. To generate the patch, untar the attached tarball and execute ./numa.sh -- Ryan Harper Software Engineer; Linux Technology Center IBM Corp., Austin, Tx (512) 838-9253 T/L: 678-9253 ryanh@us.ibm.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
* Ryan Harper <ryanh@us.ibm.com> [2006-07-31 14:15]:> This patch integrates Linux ACPI NUMA support into Xen using the ACPI > NUMA driver and most of the x86_64 NUMA structures modified slightly for > Xen. NUMA support is always on, however, when no NUMA information is > detected (no SRAT table in ACPI tables) we fallback on emulating one > NUMA node which owns all system memory. Xen parse numa=off, fake=x to > bypass any SRAT parsing and will carve the memory into X nodes to > emulate a NUMA system. The infrastructure is for both 32-bit and 64-bit > systems. > > To generate the patch, untar the attached tarball and execute ./numa.sh-updated to apply to changeset: 11134:ec03b24a2d83 -- Ryan Harper Software Engineer; Linux Technology Center IBM Corp., Austin, Tx (512) 838-9253 T/L: 678-9253 ryanh@us.ibm.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel