xen: NUMA infrastructure
PATCH 1/6 xen: NUMA infrastructure
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
Signature · 5 lines
Ryan Harper Software Engineer; Linux Technology Center IBM Corp., Austin, Tx (512) 838-9253 T/L: 678-9253 [email protected]
_______________________________________________
Xen-devel mailing list
[email protected]
http://lists.xensource.com/xen-devel
Quoted 10 lines · Ryan Harper
This patch integrates Linux ACPI NUMA support into Xen using the ACPI NUMA driver and most of the
x86_64NUMA 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
Signature · 5 lines
Ryan Harper Software Engineer; Linux Technology Center IBM Corp., Austin, Tx (512) 838-9253 T/L: 678-9253 [email protected]
_______________________________________________
Xen-devel mailing list
[email protected]
http://lists.xensource.com/xen-devel