ftp://ftp.firstfloor.org/pub/ak/x86_64/quilt/x86_64-2.6.16-git20-060401-1.bz2 5edb00fd48614e545e39f7b707a35075 x86_64-2.6.16-git20-060401-1.bz2 VERSION=2 PATCHLEVEL=6 SUBLEVEL=16 EXTRAVERSION=-git19 Documentation/x86_64/boot-options.txt | 5 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 | 9 + arch/i386/pci/mmconfig.c | 67 +++++++---- arch/x86_64/Kconfig | 5 arch/x86_64/defconfig | 41 +++--- arch/x86_64/kernel/aperture.c | 2 arch/x86_64/kernel/e820.c | 36 +++++ arch/x86_64/kernel/entry.S | 28 +--- 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/kernel/time.c | 2 arch/x86_64/kernel/x8664_ksyms.c | 2 arch/x86_64/mm/init.c | 37 +++++- arch/x86_64/mm/numa.c | 46 ++++++- arch/x86_64/mm/srat.c | 170 +++++++++++++++++++++++++++- arch/x86_64/pci/mmconfig.c | 53 ++++++-- 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 + net/socket.c | 7 - 50 files changed, 648 insertions(+), 198 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 Andi Kleen >>force-iret<< When user can have changed stack frame always force IRET Andi Kleen >>strlen-export<< Don't export strlen twice Andi Kleen >>hpet-return<< Don't return error for HPET initialization in initcall Ravikiran G Thirumalai >>vsmp-cache-boundary<< Fixup read_mostly section on internode cache line size for vSMP Andi Kleen >>mcfg-check-more-busses<< i386/x86_64: Check if MCFG works for the first 16 busses Andi Kleen >>mmconfig-error-value<< i386/x86-64: Return defined error value for bad PCI config space accesses Andi Kleen >>accept-leak<< Fix memory leak in accept