add SRAT ACPI table support (Andre Przywara)
commit9159b8951c320be32b2522d617df4db47b573313
authorAnthony Liguori <aliguori@us.ibm.com>
Sat, 16 May 2009 17:52:31 +0000 (16 12:52 -0500)
committerAnthony Liguori <aliguori@us.ibm.com>
Sat, 16 May 2009 17:52:31 +0000 (16 12:52 -0500)
tree360624b6a4fb6e7a867c482c27fd5d41925ea345
parent5ecc760e47ddaf6bbdb19744c779e7c161a7c8fd
add SRAT ACPI table support (Andre Przywara)

Take NUMA topology info from the QEMU firmware configuration interface
(number of nodes, node for each (V)CPU and amount of memory) and build
a SRAT table describing this topology for the guest OS. Handles more than
4 GB of RAM by including a hole for 32bit PCI memory mapping.

Signed-off-by: Andre Przywara <andre.przywara@amd.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
rombios32.c