Logic in early_acpi_process_madt() & acpi_process_madt() is really hard to follow now. Clean them up. Done basic boot test on my x86-64 PC. CCed linux-acpi@xxxxxxxxxxxxxxx Cao jin (2): x86/acpi: Improve code readablity of early madt processing x86/acpi: Cleanup acpi_process_madt() arch/x86/kernel/acpi/boot.c | 72 +++++++++++++++---------------------- 1 file changed, 28 insertions(+), 44 deletions(-) -- 2.21.0