ftp://ftp.firstfloor.org/pub/ak/x86_64/quilt/x86_64-2.6.18-rc2-060722-2.bz2 909394e32668f98d298584d7c94ce5c2 x86_64-2.6.18-rc2-060722-2.bz2 Documentation/filesystems/proc.txt | 14 Documentation/x86_64/boot-options.txt | 7 arch/i386/Kconfig | 7 arch/i386/kernel/Makefile | 2 arch/i386/kernel/apic.c | 3 arch/i386/kernel/crash.c | 22 arch/i386/kernel/io_apic.c | 102 arch/i386/kernel/io_apic.c-o | 2707 ++++++++++ arch/i386/kernel/mpparse.c | 14 arch/i386/kernel/nmi.c | 944 ++- arch/i386/kernel/process.c | 3 arch/i386/kernel/semaphore.c | 134 arch/i386/kernel/semaphore.c-o | 134 arch/i386/kernel/smpboot.c | 3 arch/i386/kernel/syscall_table.S | 1 arch/i386/kernel/time.c | 23 arch/i386/kernel/traps.c | 67 arch/i386/lib/Makefile | 2 arch/i386/lib/Makefile-o | 9 arch/i386/lib/semaphore.S | 142 arch/i386/lib/semaphore.S-o |only arch/i386/mach-generic/bigsmp.c | 1 arch/i386/mach-generic/es7000.c | 1 arch/i386/mach-generic/probe.c | 2 arch/i386/mach-generic/summit.c | 1 arch/i386/oprofile/nmi_int.c | 88 arch/i386/oprofile/nmi_timer_int.c | 35 arch/i386/oprofile/op_model_athlon.c | 54 arch/i386/oprofile/op_model_p4.c | 152 arch/i386/oprofile/op_model_ppro.c | 65 arch/i386/oprofile/op_x86_model.h | 1 arch/x86_64/defconfig | 9 arch/x86_64/ia32/ia32_signal.c | 28 arch/x86_64/ia32/ia32entry.S | 7 arch/x86_64/ia32/ptrace32.c | 4 arch/x86_64/kernel/Makefile | 6 arch/x86_64/kernel/aperture.c | 2 arch/x86_64/kernel/apic.c | 131 arch/x86_64/kernel/chipset-quirks.c-o | 83 arch/x86_64/kernel/crash.c | 26 arch/x86_64/kernel/early-quirks.c | 118 arch/x86_64/kernel/entry.S | 22 arch/x86_64/kernel/head.S | 2 arch/x86_64/kernel/head64.c | 2 arch/x86_64/kernel/i8259.c | 9 arch/x86_64/kernel/io_apic.c | 676 -- arch/x86_64/kernel/io_apic.c-o | 1802 ++++++ arch/x86_64/kernel/ioport.c | 1 arch/x86_64/kernel/irq.c | 12 arch/x86_64/kernel/mpparse.c | 65 arch/x86_64/kernel/mpparse.c-o | 978 +++ arch/x86_64/kernel/mptable.c-o |only arch/x86_64/kernel/nmi.c | 842 ++- arch/x86_64/kernel/pci-calgary.c | 77 arch/x86_64/kernel/process.c | 75 arch/x86_64/kernel/ptrace.c | 8 arch/x86_64/kernel/quirks.c-o |only arch/x86_64/kernel/setup.c | 8 arch/x86_64/kernel/signal.c | 82 arch/x86_64/kernel/smpboot.c | 8 arch/x86_64/kernel/tce.c | 6 arch/x86_64/kernel/time.c | 95 arch/x86_64/kernel/traps.c | 62 arch/x86_64/kernel/vmlinux.lds.S | 3 arch/x86_64/kernel/vsyscall.c | 86 arch/x86_64/lib/Makefile | 2 arch/x86_64/lib/rwlock.S | 38 arch/x86_64/lib/rwlock.S-o |only arch/x86_64/lib/thunk.S | 43 arch/x86_64/lib/thunk.S-o | 99 drivers/char/hpet.c | 4 drivers/ieee1394/ieee1394_core.c | 4 drivers/ieee1394/ohci1394.c | 5 fs/binfmt_elf.c | 3 include/asm-i386/alternative-asm.i | 14 include/asm-i386/frame.i | 19 include/asm-i386/frame.i-o |only include/asm-i386/genapic.h | 69 include/asm-i386/intel_arch_perfmon.h | 14 include/asm-i386/mach-es7000/mach_apic.h | 4 include/asm-i386/mach-summit/mach_apic.h | 11 include/asm-i386/nmi.h | 33 include/asm-i386/ptrace.h | 4 include/asm-i386/smp.h | 19 include/asm-i386/tlbflush.h | 4 include/asm-i386/unistd.h | 1 include/asm-x86_64/alternative-asm.h-o |only include/asm-x86_64/alternative-asm.i | 14 include/asm-x86_64/apic.h | 4 include/asm-x86_64/calgary.h | 5 include/asm-x86_64/fixmap.h | 4 include/asm-x86_64/intel_arch_perfmon.h | 14 include/asm-x86_64/io_apic.h | 6 include/asm-x86_64/irq.h | 2 include/asm-x86_64/mpspec.h | 11 include/asm-x86_64/msr.h | 11 include/asm-x86_64/nmi.h | 38 include/asm-x86_64/page.h | 2 include/asm-x86_64/pgtable.h | 2 include/asm-x86_64/proto.h | 3 include/asm-x86_64/rwlock.h | 57 include/asm-x86_64/rwlock.h-o | 43 include/asm-x86_64/segment.h | 5 include/asm-x86_64/signal.h | 4 include/asm-x86_64/smp.h | 27 include/asm-x86_64/spinlock.h | 17 include/asm-x86_64/spinlock.h-o | 130 include/asm-x86_64/thread_info.h | 9 include/asm-x86_64/tlbflush.h | 66 include/asm-x86_64/unistd.h | 5 include/asm-x86_64/vsyscall.h | 9 include/linux/getcpu.h | 16 include/linux/kernel.h | 1 include/linux/syscalls.h | 2 include/linux/sysctl.h | 2 kernel/panic.c | 1 kernel/spinlock.c | 5 kernel/sys.c | 26 kernel/sysctl.c | 23 patches/a-few-trivial-spelling-and-grammar-fixes | 65 patches/add-abilty-to-enable-disable-nmi-watchdog-from-procfs-update | 128 patches/add-abilty-to-enable-disable-nmi-watchdog-from-sysfs | 86 patches/add-nmi-watchdog-support-for-new-intel-cpus | 182 patches/add-performance-counter-reservation-framework-for-up-kernels | 276 + patches/add-ppoll-pselect | 36 patches/add-smp-support-on-i386-to-reservation-framework | 482 + patches/add-smp-support-on-x86_64-to-reservation-framework | 373 + patches/add-user-mode | 44 patches/allow-users-to-force-a-panic-on-nmi | 117 patches/asm-alternative | 12 patches/backtrace-fallback | 61 patches/backtracer-docs | 17 patches/calgary-iommu-fix-off-by-one-error | 51 patches/calgary-iommu-multi-node-null-pointer-dereference-fix | 213 patches/clean-up-nmi-panic-messages | 106 patches/cleanup-nmi-interrupt-path | 194 patches/cpu-hotplug-debug | 13 patches/defconfig-update | 48 patches/disable-sil-error-handler | 13 patches/dwarf2-for-inline-asm | 79 patches/enlarge-debug-stack | 38 patches/entry-comments | 22 patches/fix-acpi-defaults | 41 patches/generic-getcpu-syscall | 85 patches/getcpu-debug | 24 patches/getcpu-vsyscall | 210 patches/hpet-cosmetics | 23 patches/i386-asm-alternative | 15 patches/i386-backtrace-fallback | 27 patches/i386-dwarf2-for-inline-asm | 60 patches/i386-enable-nmi-wdog | 37 patches/i386-io-apic-access | 205 patches/i386-numa-summit-check | 27 patches/i386-profile-pc | 62 patches/i386-semaphore-to-asm | 179 patches/i386-tlbflush-fixes | 32 patches/i386-up-generic-arch | 248 patches/ieee1394-early | 33 patches/init-rdtscp | 108 patches/int80-save-args | 34 patches/intel-no-tsc-in-c3 | 33 patches/io-apic-access | 146 patches/kdump-i386-nmi-event-notification-fix | 36 patches/kdump-x86_64-nmi-event-notification-fix | 36 patches/make-functions-static | 50 patches/mp-bus-type-bitmap | 177 patches/nfs-compile-fix | 17 patches/no-asm-smp | 94 patches/oprofile-p4-model-6 | 19 patches/quirks-own-file | 165 patches/randomize-check | 53 patches/rdtscp-macros | 33 patches/remove-apic-ifdefs | 484 + patches/remove-apic-mismatch | 33 patches/remove-apic-renumbering | 106 patches/remove-focus-disabled-workaround | 47 patches/remove-mca-eisa | 172 patches/remove-mpparse-checks | 57 patches/remove-mpparse-wrapper | 38 patches/remove-pic-mode | 170 patches/remove-pirq | 100 patches/remove-thunk-cvs-id | 24 patches/remove-timer-fallback | 278 + patches/remove-un-set_nmi_callback-and-reserve-release_lapic_nmi-functions | 521 + patches/rwlock-cleanup | 171 patches/rwlock-lock-prefix | 27 patches/series | 73 patches/simplify-profile-pc | 35 patches/speaker-acpi | 99 patches/tce-comment | 16 patches/temp-revert-arch-perfmon | 311 + patches/tif-flags-for-debug-regs-and-io-bitmap-in-ctxsw | 163 patches/tif-restore-sigmask | 241 patches/tlb-flush-cleanup | 76 patches/unknown-nmi-panic | 71 patches/utilize-performance-counter-reservation-framework-in-oprofile | 457 + patches/x | 40 patches/x86-clean-up-nmi-panic-messages | 75 patches/x86-nmi-fix | 134 patches/x86-nmi-fix-2 | 100 patches/x86_64-mm-remove-un-set_nmi_callback-and-reserve-release_lapic_nmi-functions-x86-fix | 67 patches/x86_64-mm-remove-un-set_nmi_callback-and-reserve-release_lapic_nmi-functions-x86-fix-fix | 31 patches/x86_64-mm-remove-un-set_nmi_callback-and-reserve-release_lapic_nmi-functions-x86_64-fix | 47 203 files changed, 17976 insertions(+), 2282 deletions(-) Detailed patch listing (individual files found in the patches tar file) Andi Kleen >>defconfig-update<< Update defconfig Andi Kleen >>i386-up-generic-arch<< i386: Allow to use GENERICARCH for UP kernels Andi Kleen >>temp-revert-arch-perfmon<< Temporarily revert parts of the Core 2 nmi nmi watchdog support dzickus >>add-performance-counter-reservation-framework-for-up-kernels<< Add performance counter reservation framework for UP kernels dzickus >>utilize-performance-counter-reservation-framework-in-oprofile<< Utilize performance counter reservation framework in oprofile dzickus >>add-smp-support-on-x86_64-to-reservation-framework<< Add SMP support on x86_64 to reservation framework dzickus >>add-smp-support-on-i386-to-reservation-framework<< Add SMP support on i386 to reservation framework dzickus >>cleanup-nmi-interrupt-path<< Cleanup NMI interrupt path Andi Kleen >>tif-restore-sigmask<< Add TIF_RESTORE_SIGMASK Andi Kleen >>add-ppoll-pselect<< Add ppoll/pselect syscalls dzickus >>remove-un-set_nmi_callback-and-reserve-release_lapic_nmi-functions<< Remove un/set_nmi_callback and reserve/release_lapic_nmi functions dzickus >>add-abilty-to-enable-disable-nmi-watchdog-from-sysfs<< Add abilty to enable/disable nmi watchdog with sysctl Don Zickus >>add-abilty-to-enable-disable-nmi-watchdog-from-procfs-update<< Add abilty to enable/disable nmi watchdog from procfs (update) Andrew Morton >>x86_64-mm-remove-un-set_nmi_callback-and-reserve-release_lapic_nmi-functions-x86-fix<< x86_64-mm-remove-un-set_nmi_callback-and-reserve-release_lapic_nmi-functions-x86-fix Andrew Morton >>x86_64-mm-remove-un-set_nmi_callback-and-reserve-release_lapic_nmi-functions-x86-fix-fix<< x86_64-mm-remove-un-set_nmi_callback-and-reserve-release_lapic_nmi-functions-x86-fix-fix Andrew Morton >>x86_64-mm-remove-un-set_nmi_callback-and-reserve-release_lapic_nmi-functions-x86_64-fix<< x86_64-mm-remove-un-set_nmi_callback-and-reserve-release_lapic_nmi-functions-x86_64-fix Don Zickus >>allow-users-to-force-a-panic-on-nmi<< Allow users to force a panic on NMI Don Zickus >>x86-clean-up-nmi-panic-messages<< x86 clean up nmi panic messages Shaohua Li >>x86-nmi-fix<< i386/x86-64: x86 nmi fix Don Zickus >>x86-nmi-fix-2<< x86 nmi fix 2 Andi Kleen >>unknown-nmi-panic<< Fix up panic messages for different NMI panics Adrian Bunk >>make-functions-static<< make functions static Vivek Goyal >>kdump-x86_64-nmi-event-notification-fix<< kdump x86_64 nmi event notification fix Vivek Goyal >>kdump-i386-nmi-event-notification-fix<< Kdump i386 nmi event notification fix Andi Kleen >>i386-enable-nmi-wdog<< i386: Enable NMI watchdog by default Venkatesh Pallipadi >>add-nmi-watchdog-support-for-new-intel-cpus<< i386/x86-64 Add nmi watchdog support for new Intel CPUs Vojtech Pavlik >>rdtscp-macros<< Add macros for rdtscp Vojtech Pavlik >>init-rdtscp<< Add initalization of the RDTSCP auxilliary values Vojtech Pavlik >>getcpu-vsyscall<< Add the vgetcpu vsyscall Andi Kleen >>generic-getcpu-syscall<< Add portable getcpu call Andi Kleen >>no-asm-smp<< Clean up asm/smp.h includes Andi Kleen >>ieee1394-early<< Initialize ieee1394 early when built in Stephane Eranian >>tif-flags-for-debug-regs-and-io-bitmap-in-ctxsw<< x86-64 TIF flags for debug regs and io bitmap in ctxsw Andi Kleen >>hpet-cosmetics<< Don't print virtual address in HPET initialization "Adam Henley" >>a-few-trivial-spelling-and-grammar-fixes<< A few trivial spelling and grammar fixes Andi Kleen >>randomize-check<< i386/x86-64: Don't randomize stack top when no randomization personality is set Andi Kleen >>add-user-mode<< i386/x86-64: Add user_mode checks to profile_pc for oprofile Andi Kleen >>int80-save-args<< Don't clobber r8-r11 in int 0x80 handler Andi Kleen >>i386-profile-pc<< i386: Account spinlocks to the caller during profiling for !FP kernels Andi Kleen >>simplify-profile-pc<< Simplify profile_pc on x86-64 "bibo,mao" >>enlarge-debug-stack<< Enlarge debug stack for nested kprobes Andi Kleen >>backtrace-fallback<< Dump leftover backtrace entries when dwarf2 unwinder got stuck Andi Kleen >>backtracer-docs<< Document backtracer selection options Andi Kleen >>i386-backtrace-fallback<< i386: Do backtrace fallback too Andi Kleen >>asm-alternative<< Support patchable lock prefix for pure assembly files Andi Kleen >>rwlock-lock-prefix<< Switch rwlocks over to patchable lock prefix Andi Kleen >>rwlock-cleanup<< Clean up read write lock assembly Andi Kleen >>i386-asm-alternative<< i386: add alternative-asm.h to allow LOCK_PREFIX replacement in .S files Andi Kleen >>i386-semaphore-to-asm<< i386: Redo semaphore and rwlock assembly helpers Andi Kleen >>remove-thunk-cvs-id<< Remove leftover CVS Id in thunk.S Andi Kleen >>tce-comment<< Add some comments what tce.c actually does Andi Kleen >>intel-no-tsc-in-c3<< On Intel systems when CPU has C3 don't use TSC Andi Kleen >>remove-apic-ifdefs<< Remove all ifdefs for local/io apic Andi Kleen >>remove-apic-mismatch<< Remove apic mismatch counter Andi Kleen >>remove-focus-disabled-workaround<< Remove old "focus disabled" chipset errata workaround Muli Ben-Yehuda >>calgary-iommu-fix-off-by-one-error<< Calgary IOMMU - fix off by one error Jon Mason >>calgary-iommu-multi-node-null-pointer-dereference-fix<< Calgary IOMMU - Multi-Node NULL pointer dereference fix Andi Kleen >>tlb-flush-cleanup<< Clean up and minor fixes to TLB flush Andi Kleen >>i386-tlbflush-fixes<< i386: Minor fixes & cleanup to tlb flush Andi Kleen >>remove-timer-fallback<< Remove timer fallback Andi Kleen >>entry-comments<< Add some comments to entry.S Andi Kleen >>remove-pirq<< Remove pirq overwrite support Andi Kleen >>remove-mca-eisa<< Remove leftover MCE/EISA support Andi Kleen >>remove-pic-mode<< Remove obsolete PIC mode Andi Kleen >>remove-mpparse-checks<< i386/x86-64: Remove obsolete sanity check in mptable parsing Andi Kleen >>io-apic-access<< Factor out common io apic routing entry access Andi Kleen >>i386-io-apic-access<< i386: Factor out common io apic routing entry access Andi Kleen >>remove-apic-renumbering<< Remove MPS table APIC renumbering Andi Kleen >>quirks-own-file<< Move early chipset quirks out to new file Andi Kleen >>mp-bus-type-bitmap<< Replace mp bus array with bitmap for bus not pci Andi Kleen >>remove-mpparse-wrapper<< Remove useless wrapper in mpparse.c code