x86_64-2.6.22-git17-070722-2.bz2 f3825878d892d85874867dbc00b0deef x86_64-2.6.22-git17-070722-2.bz2 VERSION=2 PATCHLEVEL=6 SUBLEVEL=22 EXTRAVERSION=-git17 Makefile | 5 arch/i386/defconfig | 5 arch/i386/kernel/Makefile | 6 arch/i386/kernel/acpi/Makefile | 3 arch/i386/kernel/acpi/earlyquirk.c | 84 - arch/i386/kernel/alternative.c | 55 + arch/i386/kernel/cpu/amd.c | 3 arch/i386/kernel/cpu/cpufreq/gx-suspmod.c | 2 arch/i386/kernel/cpu/cyrix.c | 2 arch/i386/kernel/cpu/mcheck/mce.c | 14 arch/i386/kernel/cpu/mtrr/cyrix.c | 1 arch/i386/kernel/cpu/mtrr/state.c | 1 arch/i386/kernel/cpu/perfctr-watchdog.c | 6 arch/i386/kernel/kprobes.c | 9 arch/i386/kernel/nmi.c | 2 arch/i386/kernel/paravirt.c | 18 arch/i386/kernel/pci-dma.c | 1 arch/i386/kernel/sched-clock.c | 270 ++++++ arch/i386/kernel/setup.c | 4 arch/i386/kernel/signal.c | 7 arch/i386/kernel/smpboot.c | 2 arch/i386/kernel/traps.c | 108 ++ arch/i386/kernel/tsc.c | 83 - arch/i386/kernel/unwind.S | 36 arch/i386/mm/fault.c | 10 arch/i386/mm/init.c | 14 arch/i386/pci/mmconfig.c | 35 arch/i386/xen/xen-head.S | 2 arch/x86_64/Makefile | 2 arch/x86_64/boot/compressed/Makefile | 2 arch/x86_64/defconfig | 4 arch/x86_64/kernel/Makefile | 4 arch/x86_64/kernel/early-quirks.c | 61 - arch/x86_64/kernel/head.S | 8 arch/x86_64/kernel/hpet.c | 2 arch/x86_64/kernel/kprobes.c | 10 arch/x86_64/kernel/mce.c | 14 arch/x86_64/kernel/nmi.c | 17 arch/x86_64/kernel/process.c | 8 arch/x86_64/kernel/setup.c | 5 arch/x86_64/kernel/signal.c | 2 arch/x86_64/kernel/suspend.c | 20 arch/x86_64/kernel/time.c | 1 arch/x86_64/kernel/traps.c | 91 ++ arch/x86_64/kernel/tsc.c | 34 arch/x86_64/kernel/unwind.S | 38 arch/x86_64/mm/fault.c | 19 arch/x86_64/mm/init.c | 47 - arch/x86_64/mm/pageattr.c | 2 arch/x86_64/pci/mmconfig.c | 33 include/asm-i386/acpi.h | 6 include/asm-i386/alternative.h | 2 include/asm-i386/cmpxchg.h | 2 include/asm-i386/mce.h | 4 include/asm-i386/nmi.h | 2 include/asm-i386/processor-cyrix.h | 30 include/asm-i386/processor.h | 11 include/asm-i386/timer.h | 33 include/asm-i386/tsc.h | 1 include/asm-i386/unwind.h | 91 ++ include/asm-x86_64/alternative.h | 2 include/asm-x86_64/cmpxchg.h | 2 include/asm-x86_64/hypertransport.h | 43 - include/asm-x86_64/io_apic.h | 2 include/asm-x86_64/mce.h | 3 include/asm-x86_64/msidef.h | 48 - include/asm-x86_64/nmi.h | 2 include/asm-x86_64/pgtable.h | 2 include/asm-x86_64/processor.h | 11 include/asm-x86_64/proto.h | 4 include/asm-x86_64/system.h | 34 include/asm-x86_64/timer.h | 5 include/asm-x86_64/timex.h | 1 include/asm-x86_64/unwind.h | 96 ++ include/linux/signal.h | 3 include/linux/unwind.h | 63 + kernel/Makefile | 1 kernel/signal.c | 10 kernel/sysctl.c | 10 kernel/unwind.c | 1288 ++++++++++++++++++++++++++++++ lib/Kconfig.debug | 21 mm/sparse.c | 2 82 files changed, 2510 insertions(+), 537 deletions(-) Detailed patch listing (individual files found in the patches tar file) Andi Kleen >>defconfig-update<< Update defconfig Andi Kleen >>i386-defconfig-update<< i386: Update defconfig Jan Beulich >>unwinder<< x86: Readd dwarf2 unwinder Andi Kleen >>tsc-unstable<< x86: Separate checking of unsynchronized and unstable TSC Andi Kleen >>sched-clock-share<< i386: Rewrite sched_clock Andi Kleen >>sched-clock64<< Use new shared sched_clock in x86-64 too masouds@google.com (Masoud Asgharifard Sharbiani) >>i386-show-unhandled-signals-v3<< x86: i386-show-unhandled-signals-v3 Glauber de Oliveira Costa >>use-read-and-write-crx-in-_c-files<< Use read and write crX in .c files dean gaudet >>pci-mmconfig-eax<< x86: PCI MMIO config and extended config space fixes Andi Kleen >>text-patch<< x86: Fix alternatives and kprobes to remap write-protected kernel text Andi Kleen >>alternative-nmis<< x86: Stop MCEs and NMIs during code patching Andi Kleen >>llc-warning<< i386: Fix cpu_llc_id section mismatch warning Andi Kleen >>k8-cpuid-flag<< Set K8 CPUID flag for K8/Fam10h/Fam11h Andi Kleen >>i386-fam10-k8-tuning<< i386: Tune AMD Fam10h/11h like K8 Keith Owens >>do-not-include-other-cpus-interrupt-0-in-nmi_watchdog<< i386: Do not include other cpus' interrupt 0 in nmi_watchdog Mathieu Desnoyers >>x86_64-use-non-locked-version-for-local_cmpxchg<< x86_64 - Use non locked version for local_cmpxchg() Juergen Beisert >>replace-nsc-cyrix-specific-chipset-access-macros-by-inlined-functions<< x86: Replace NSC/Cyrix specific chipset access macros by inlined functions. Andi Kleen >>guard-p6-watchdog-msrs<< i386: Handle P6s without performance counters in nmi watchdog Andi Kleen >>set-64bit-lock-prefix<< i386: Use patchable lock prefix in set_64bit [** iso-8859-1 charset **] BjörnSteinbrink >>fix-the-k7-nmi-watchdog-checkbit<< i386: Fix the K7 NMI watchdog checkbit Sam Ravnborg >>fix-section-mismatch-warning-in-hpet_c<< fix section mismatch warning in hpet.c Sam Ravnborg >>fix-section-mismatch-warning-in-init_c<< fix section mismatch warning in init.c Andi Kleen >>initial-code-section<< Squash initial_code modpost warnings Andi Kleen >>wrong-boot-comment<< Remove outdated comment in boot decompressor Makefile Andi Kleen >>share-ht-msi-includes<< Share msidef.h and hypertransport.h includes with i386 Andi Kleen >>early-quirks-unification<< x86: Unify i386 and x86-64 early quirks Andi Kleen >>nvidia-timer-quirk<< Replace nvidia timer override quirk with pci id list and unify quirks Andi Kleen >>fix-paravirt<< i386: Fix paravirt compilation Andi Kleen >>xen-sections<< i386: Fix xen section warnings Andi Kleen >>fam11-rep-good<< Use string instruction memcpy on AMD Fam11h Jesper Juhl >>clean-up-duplicate-includes-in-arch-i386-kernel<< i386: Clean up duplicate includes in arch/i386/kernel/