ftp://ftp.firstfloor.org/pub/ak/x86_64/quilt/x86_64-2.6.16-rc3-060213-1.bz2 3c0f5f419d7262eed1a75688419452a2 x86_64-2.6.16-rc3-060213-1.bz2 VERSION=2 PATCHLEVEL=6 SUBLEVEL=16 EXTRAVERSION=-rc3 Documentation/kernel-parameters.txt | 3 + Makefile | 3 - arch/i386/Makefile.cpu | 4 + arch/i386/kernel/cpu/transmeta.c | 1 arch/i386/pci/Makefile | 2 arch/i386/pci/direct.c | 15 ++----- arch/i386/pci/init.c | 25 ++++++++++++ arch/i386/pci/mmconfig.c | 11 +---- arch/i386/pci/pcbios.c | 4 - arch/i386/pci/pci.h | 3 + arch/x86_64/Makefile | 1 arch/x86_64/defconfig | 39 +++++++++++++++---- arch/x86_64/kernel/aperture.c | 2 arch/x86_64/kernel/entry.S | 1 arch/x86_64/kernel/mce.c | 3 - arch/x86_64/kernel/mpparse.c | 19 +++------ arch/x86_64/kernel/nmi.c | 20 +++++---- arch/x86_64/kernel/pci-gart.c | 29 ++++---------- arch/x86_64/kernel/pmtimer.c | 3 - arch/x86_64/kernel/process.c | 9 ++-- arch/x86_64/kernel/ptrace.c | 6 +- arch/x86_64/kernel/setup.c | 60 ++++++++++++++++------------- arch/x86_64/kernel/setup64.c | 14 +++--- arch/x86_64/kernel/time.c | 4 - arch/x86_64/kernel/traps.c | 19 ++++----- arch/x86_64/kernel/x8664_ksyms.c | 3 - arch/x86_64/lib/thunk.S | 1 arch/x86_64/mm/fault.c | 73 +++++++++++++++++++++++++++++------- arch/x86_64/mm/init.c | 2 arch/x86_64/mm/k8topology.c | 2 arch/x86_64/mm/numa.c | 6 +- arch/x86_64/mm/srat.c | 8 +-- arch/x86_64/pci/Makefile | 3 - arch/x86_64/pci/mmconfig.c | 18 +++----- drivers/char/agp/amd64-agp.c | 2 drivers/char/hangcheck-timer.c | 2 drivers/char/tty_io.c | 44 +++++++++++++++++---- fs/binfmt_elf.c | 13 ++++-- include/asm-x86_64/elf.h | 4 + include/asm-x86_64/mmu_context.h | 6 +- include/asm-x86_64/numa.h | 4 - include/asm-x86_64/pci.h | 2 include/asm-x86_64/pgalloc.h | 28 +++++++++++++ include/asm-x86_64/pgtable.h | 12 +++-- include/asm-x86_64/proto.h | 2 include/asm-x86_64/string.h | 17 +------- include/asm-x86_64/suspend.h | 4 - include/asm-x86_64/system.h | 6 -- include/linux/kernel.h | 6 -- include/linux/mm.h | 2 kernel/sysctl.c | 2 mm/memory.c | 10 ++++ 52 files changed, 360 insertions(+), 222 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 Jan Beulich >>feature/hotadd-pud<< Use correct PUD for memory hotadd Andi Kleen >>feature/tune-generic<< x86-64: Use -mtune=generic for generic kernels Andi Kleen >>feature/stack-random-large<< Increase the variability of the process stack on 64bit architectures mita@miraclelinux.com (Akinobu Mita) >>feature/bitops-cleanups<< {set,clear,test}_bit() related cleanup Andi Kleen >>feature/rename-node<< Rename struct node in x86-64 NUMA code to struct boot node Jan Beulich >>feature/cpu_pda-array-to-macro-followup-correction<< cpu_pda array to macro followup correction Jan Beulich >>feature/disallow-multi-byte-hardware-execution-breakpoints<< disallow multi-byte hardware execution breakpoints Jan Beulich >>feature/eliminate-set_debug<< eliminate set_debug() Jan Beulich >>feature/save-fpu-context-slightly-later<< save FPU context slightly later Ashok Raj >>feature/cleanup-allocating-logical-cpu-numbers-in-x86_64<< cleanup allocating logical cpu numbers in x86_64 Andi Kleen >>feature/pmtimer-dont-touch-pit<< Don't need to read PIT in timer handler when PM timer is used Andi Kleen >>feature/boot-report-apicid<< Report local APIC ID when initializing CPU Jon Mason >>feature/no_iommu-removal-in-pci-gartc<< no_iommu removal in pci-gart.c Andi Kleen >>i386-pci-ordering<< Give PCI config access initialization a defined ordering Andi Kleen >>gart-relax<< Use cpu_relax in poll loop in GART IOMMU Jan Beulich >>actively-synchronize-vmalloc-area-when-registering-certain-callbacks<< actively synchronize vmalloc area when registering certain callbacks Andrew Morton >>crazy-emacs<< crazy emacs Jan Beulich >>remove-dead-do_softirq_thunk<< remove dead do_softirq_thunk Jan Beulich >>make-touch_nmi_watchdog-not-touch-impossible-cpus-private-data<< make touch_nmi_watchdog() not touch impossible cpus' private data Jan Beulich >>fix-user_ptrs_per_pgd<< fix USER_PTRS_PER_PGD Andi Kleen >>argument-check<< Check that early arguments are words on their own Andi Kleen >>fix-string<< Don't define string functions to builtin Andi Kleen >>agp-ali-m1695<< Fix wrong PCI ID for ALI M1695 AGP bridge Andi Kleen >>disable-randmaps<< Add boot option to disable randomized mappings and cleanup Roberto Nibali >>traps-whitespace<< Clean up white space in traps.c Andi Kleen >>bad-iret-sti<< Don't call do_exit with interrupts disabled after IRET exception