ftp://ftp.firstfloor.org/pub/ak/x86_64/quilt/x86_64-2.6.16-git17-060330-1.bz2 3802fdfdc08f671658819c21806fee2a x86_64-2.6.16-git17-060330-1.bz2 VERSION=2 PATCHLEVEL=6 SUBLEVEL=16 EXTRAVERSION=-git17 Documentation/x86_64/boot-options.txt | 3 arch/i386/Kconfig | 7 - arch/i386/kernel/acpi/boot.c | 5 - arch/i386/kernel/apic.c | 23 +++-- arch/i386/kernel/cpu/cpufreq/powernow-k8.c | 18 +++- arch/i386/kernel/io_apic.c | 1 arch/i386/kernel/mpparse.c | 22 ----- arch/i386/kernel/setup.c | 30 +++++++ arch/i386/mach-generic/bigsmp.c | 19 ++++ arch/i386/mach-generic/es7000.c | 1 arch/i386/mach-generic/probe.c | 2 arch/i386/mach-generic/summit.c | 1 arch/i386/mm/init.c | 2 arch/i386/pci/direct.c | 5 + arch/i386/pci/mmconfig.c | 11 ++ arch/x86_64/defconfig | 20 ---- arch/x86_64/kernel/aperture.c | 2 arch/x86_64/kernel/e820.c | 36 ++++++++ arch/x86_64/kernel/entry.S | 16 --- arch/x86_64/kernel/genapic.c | 8 + arch/x86_64/kernel/mce.c | 8 + arch/x86_64/kernel/nmi.c | 5 + arch/x86_64/kernel/pci-dma.c | 2 arch/x86_64/kernel/setup.c | 4 arch/x86_64/mm/init.c | 24 +++++ arch/x86_64/mm/numa.c | 46 +++++++++-- arch/x86_64/mm/srat.c | 115 ++++++++++++++++++++++++++-- arch/x86_64/pci/mmconfig.c | 10 ++ drivers/acpi/Kconfig | 2 drivers/char/agp/Kconfig | 2 drivers/char/hangcheck-timer.c | 2 include/asm-i386/apic.h | 2 include/asm-i386/e820.h | 4 include/asm-i386/genapic.h | 69 +++++++++------- include/asm-i386/mach-es7000/mach_apic.h | 4 include/asm-i386/mach-summit/mach_apic.h | 11 ++ include/asm-i386/mach-summit/mach_mpparse.h | 22 ++++- include/asm-i386/smp.h | 19 ++-- include/asm-x86_64/e820.h | 3 include/asm-x86_64/mce.h | 7 + include/asm-x86_64/numa.h | 2 include/asm-x86_64/numnodes.h | 2 include/linux/bootmem.h | 1 include/linux/init.h | 3 include/linux/memory_hotplug.h | 14 +-- mm/bootmem.c | 9 +- 46 files changed, 477 insertions(+), 147 deletions(-) Detailed patch listing (individual files found in the patches tar file) Andi Kleen >>defconfig-update<< Update defconfig Andi Kleen >>feature/hangcheck-remove-message<< Quieten hangcheck driver Andi Kleen >>execve-cleanup<< Clean up execve path Andi Kleen >>hotadd-reserve<< Support memory hotadd without sparsemem Keith Mannthey, Andi Kleen >>srat-hotadd-reserve<< Reserve SRAT hotadd memory on x86-64 Andi Kleen >>empty-pxm<< Handle empty PXMs that only contain hotplug memory Andi Kleen >>sis-agp<< Enable SIS AGP driver on x86-64 for EM64T systems Arjan van de Ven >>rename-e820-mapped<< Rename e820_mapped to e820_any_mapped Arjan van de Ven >>e820-all-mapped<< Introduce e820_all_mapped Arjan van de Ven >>mcfg-e820<< MCFG sanity check Andi Kleen >>pci-bus-ifdef<< Fix compilation with CONFIG_PCI=n / allnoconfig Andi Kleen >>clustered-check<< Warn if FADT wants clustered mode Andi Kleen >>horus-bus-0<< Don't sanity check Type 1 PCI bus access on newer systems Andi Kleen >>acpi-nolapic<< x86-64/i386: Don't process APICs/IO-APICs in ACPI when APIC is disabled. Andi Kleen >>clear-lapic<< Clear APIC feature bit when local APIC is disabled Andi Kleen >>i386-modern-apic<< i386: Consolidate modern APIC handling Andi Kleen >>revert-powernow-fix<< Revert earlier powernow-k8 change From jacob.shin@amd.com. >>powernow-fix-3<< Proper null pointer check in powernow_k8_get Dave Hansen >>nodes-shift-dummy<< extra NODES_SHIFT definition Andi Kleen >>mce-nmi-watchdog<< Don't run NMI watchdog during machine checks Andi Kleen >>i386-up-generic-arch<< i386: Allow to use GENERICARCH for UP kernels Andi Kleen >>i386-bigsmp-fadt<< Check the FADT hints for physical/clustered APIC ID when selecting generic arch subarchitecture