[PATCH v5 17/22] x86, ACPI, numa, ia64: split SLIT handling out

2013-06-14 Thread Yinghai Lu
We need to handle slit later, as it need to allocate buffer for distance matrix. Also we do not need SLIT info before init_mem_mapping. So move SLIT parsing later. x86_acpi_numa_init become x86_acpi_numa_init_srat/x86_acpi_numa_init_slit. It should not break ia64 by replacing acpi_numa_init with

[Part1 PATCH v5 17/22] x86, ACPI, numa, ia64: split SLIT handling out

2013-06-13 Thread Tang Chen
From: Yinghai Lu We need to handle slit later, as it need to allocate buffer for distance matrix. Also we do not need SLIT info before init_mem_mapping. So move SLIT parsing procedure later. x86_acpi_numa_init() will be splited into x86_acpi_numa_init_srat() and x86_acpi_numa_init_slit(). It sh