arm64, ACPI, NUMA: NUMA support based on SRAT and SLIT
Introduce a new file to hold ACPI based NUMA information parsing from SRAT and SLIT. SRAT includes the CPU ACPI ID to Proximity Domain mappings and memory ranges to Proximity Domain mapping. SLIT has the information of inter node distances(relative number for access latency). Signed-off-by: NHanjun Guo <hanjun.guo@linaro.org> Signed-off-by: NGanapatrao Kulkarni <gkulkarni@caviumnetworks.com> [rrichter@cavium.com Reworked for numa v10 series ] Signed-off-by: NRobert Richter <rrichter@cavium.com> [david.daney@cavium.com reorderd and combinded with other patches in Hanjun Guo's original set, removed get_mpidr_in_madt() and use acpi_map_madt_entry() instead.] Signed-off-by: NDavid Daney <david.daney@cavium.com> Reviewed-by: NCatalin Marinas <catalin.marinas@arm.com> Tested-by: NDennis Chen <dennis.chen@arm.com> Signed-off-by: NRafael J. Wysocki <rafael.j.wysocki@intel.com>
Showing
arch/arm64/kernel/acpi_numa.c
0 → 100644
想要评论请 注册 或 登录