x86_64-2.6.19-git4-061206-1.bz2 dfa7cc61fc6d54c1dbb6699646c5cc6e x86_64-2.6.19-git4-061206-1.bz2 VERSION=2 PATCHLEVEL=6 SUBLEVEL=19 EXTRAVERSION=-git4 Documentation/i386/boot.txt | 6 Documentation/kernel-parameters.txt | 10 Documentation/stable_api_nonsense.txt | 3 Documentation/sysctl/kernel.txt | 8 Documentation/x86_64/boot-options.txt | 7 arch/i386/Kconfig | 72 +- arch/i386/Kconfig.cpu | 19 arch/i386/Kconfig.debug | 10 arch/i386/Makefile | 8 arch/i386/Makefile.cpu | 1 arch/i386/boot/compressed/Makefile | 28 arch/i386/boot/compressed/head.S | 191 +++--- arch/i386/boot/compressed/misc.c | 270 ++++---- arch/i386/boot/compressed/relocs.c | 625 ++++++++++++++++++++ arch/i386/boot/setup.S | 42 + arch/i386/defconfig | 17 arch/i386/kernel/Makefile | 5 arch/i386/kernel/acpi/earlyquirk.c | 21 arch/i386/kernel/alternative.c | 63 +- arch/i386/kernel/apic.c | 26 arch/i386/kernel/apm.c | 3 arch/i386/kernel/cpu/amd.c | 5 arch/i386/kernel/cpu/common.c | 249 +++++--- arch/i386/kernel/cpu/intel.c | 12 arch/i386/kernel/cpu/intel_cacheinfo.c | 11 arch/i386/kernel/cpu/mcheck/p4.c | 2 arch/i386/kernel/cpu/mtrr/Makefile | 4 arch/i386/kernel/cpu/mtrr/amd.c | 2 arch/i386/kernel/cpu/mtrr/centaur.c | 9 arch/i386/kernel/cpu/mtrr/cyrix.c | 25 arch/i386/kernel/cpu/mtrr/generic.c | 78 ++ arch/i386/kernel/cpu/mtrr/if.c | 31 - arch/i386/kernel/cpu/mtrr/main.c | 71 +- arch/i386/kernel/cpu/mtrr/mtrr.h | 25 arch/i386/kernel/cpu/proc.c | 3 arch/i386/kernel/cpuid.c | 1 arch/i386/kernel/e820.c | 894 +++++++++++++++++++++++++++++ arch/i386/kernel/efi.c | 17 arch/i386/kernel/entry.S | 331 +++++----- arch/i386/kernel/head.S | 66 +- arch/i386/kernel/hpet.c | 7 arch/i386/kernel/i8259.c | 5 arch/i386/kernel/io_apic.c | 65 +- arch/i386/kernel/irq.c | 3 arch/i386/kernel/ldt.c | 4 arch/i386/kernel/mca.c | 13 arch/i386/kernel/module.c | 11 arch/i386/kernel/mpparse.c | 2 arch/i386/kernel/msr.c | 3 arch/i386/kernel/nmi.c | 42 + arch/i386/kernel/paravirt.c | 569 ++++++++++++++++++ arch/i386/kernel/pci-dma.c | 6 arch/i386/kernel/process.c | 124 ++-- arch/i386/kernel/ptrace.c | 18 arch/i386/kernel/quirks.c | 46 + arch/i386/kernel/setup.c | 852 --------------------------- arch/i386/kernel/signal.c | 6 arch/i386/kernel/smp.c | 8 arch/i386/kernel/smpboot.c | 69 +- arch/i386/kernel/sysenter.c | 4 arch/i386/kernel/time.c | 15 arch/i386/kernel/time_hpet.c | 15 arch/i386/kernel/topology.c | 8 arch/i386/kernel/traps.c | 118 +-- arch/i386/kernel/tsc.c | 1 arch/i386/kernel/vm86.c | 121 ++- arch/i386/mach-generic/probe.c | 4 arch/i386/mach-voyager/voyager_cat.c | 6 arch/i386/mach-voyager/voyager_smp.c | 14 arch/i386/math-emu/fpu_emu.h | 1 arch/i386/math-emu/fpu_entry.c | 3 arch/i386/math-emu/fpu_system.h | 1 arch/i386/math-emu/load_store.c | 2 arch/i386/math-emu/reg_ld_str.c | 15 arch/i386/mm/boot_ioremap.c | 1 arch/i386/mm/discontig.c | 2 arch/i386/mm/fault.c | 12 arch/i386/mm/init.c | 2 arch/i386/mm/pageattr.c | 24 arch/i386/mm/pgtable.c | 7 arch/i386/pci/early.c | 7 arch/i386/pci/irq.c | 4 arch/i386/pci/pcbios.c | 11 arch/i386/power/cpu.c | 8 arch/ia64/kernel/topology.c | 8 arch/powerpc/kernel/sysfs.c | 8 arch/x86_64/Kconfig | 43 + arch/x86_64/Makefile | 4 arch/x86_64/defconfig | 20 arch/x86_64/ia32/ia32_signal.c | 5 arch/x86_64/kernel/apic.c | 104 +++ arch/x86_64/kernel/early-quirks.c | 18 arch/x86_64/kernel/entry.S | 36 - arch/x86_64/kernel/genapic.c | 9 arch/x86_64/kernel/head64.c | 6 arch/x86_64/kernel/i387.c | 7 arch/x86_64/kernel/i8259.c | 3 arch/x86_64/kernel/io_apic.c | 258 ++++---- arch/x86_64/kernel/irq.c | 2 arch/x86_64/kernel/mce.c | 1 arch/x86_64/kernel/mpparse.c | 2 arch/x86_64/kernel/nmi.c | 29 arch/x86_64/kernel/pci-calgary.c | 218 +++++-- arch/x86_64/kernel/pci-dma.c | 5 arch/x86_64/kernel/pci-gart.c | 3 arch/x86_64/kernel/process.c | 45 - arch/x86_64/kernel/setup.c | 21 arch/x86_64/kernel/smp.c | 1 arch/x86_64/kernel/smpboot.c | 8 arch/x86_64/kernel/traps.c | 55 + arch/x86_64/kernel/vsyscall.c | 1 arch/x86_64/lib/csum-partial.c | 4 arch/x86_64/lib/delay.c | 4 arch/x86_64/mm/fault.c | 10 arch/x86_64/mm/init.c | 7 arch/x86_64/mm/pageattr.c | 58 + drivers/base/cpu.c | 6 drivers/net/de600.c | 1 drivers/pnp/pnpbios/core.c | 3 fs/compat_ioctl.c | 1 include/asm-i386/alternative.h | 13 include/asm-i386/apic.h | 15 include/asm-i386/atomic.h | 6 include/asm-i386/boot.h | 6 include/asm-i386/bugs.h | 4 include/asm-i386/cpu.h | 3 include/asm-i386/cpufeature.h | 8 include/asm-i386/current.h | 7 include/asm-i386/delay.h | 13 include/asm-i386/desc.h | 95 +-- include/asm-i386/e820.h | 5 include/asm-i386/elf.h | 2 include/asm-i386/genapic.h | 2 include/asm-i386/i387.h | 5 include/asm-i386/idle.h | 14 include/asm-i386/io.h | 8 include/asm-i386/irq.h | 5 include/asm-i386/irq_regs.h | 28 include/asm-i386/irqflags.h | 42 - include/asm-i386/mach-default/setup_arch.h | 2 include/asm-i386/math_emu.h | 1 include/asm-i386/mmu_context.h | 8 include/asm-i386/module.h | 10 include/asm-i386/mpspec_def.h | 2 include/asm-i386/msr.h | 18 include/asm-i386/nmi.h | 8 include/asm-i386/page.h | 8 include/asm-i386/paravirt.h | 505 ++++++++++++++++ include/asm-i386/pda.h | 100 +++ include/asm-i386/percpu.h | 25 include/asm-i386/pgtable-2level.h | 10 include/asm-i386/pgtable-3level.h | 45 - include/asm-i386/pgtable.h | 18 include/asm-i386/processor.h | 204 +++--- include/asm-i386/ptrace.h | 2 include/asm-i386/segment.h | 7 include/asm-i386/setup.h | 1 include/asm-i386/smp.h | 3 include/asm-i386/spinlock.h | 19 include/asm-i386/suspend.h | 8 include/asm-i386/system.h | 16 include/asm-i386/thread_info.h | 10 include/asm-i386/time.h | 41 + include/asm-i386/tlbflush.h | 18 include/asm-i386/unwind.h | 13 include/asm-i386/vm86.h | 17 include/asm-x86_64/Kbuild | 1 include/asm-x86_64/alternative.h | 12 include/asm-x86_64/calgary.h | 2 include/asm-x86_64/cpufeature.h | 7 include/asm-x86_64/delay.h | 7 include/asm-x86_64/desc.h | 53 - include/asm-x86_64/desc_defs.h | 69 ++ include/asm-x86_64/genapic.h | 2 include/asm-x86_64/msr.h | 17 include/asm-x86_64/nmi.h | 3 include/asm-x86_64/pci-direct.h | 1 include/asm-x86_64/pgtable.h | 22 include/asm-x86_64/processor.h | 8 include/asm-x86_64/proto.h | 2 include/asm-x86_64/rio.h | 74 ++ include/asm-x86_64/smp.h | 5 include/asm-x86_64/spinlock.h | 29 include/asm-x86_64/stacktrace.h | 2 include/asm-x86_64/unwind.h | 8 include/asm-x86_64/vsyscall.h | 1 include/linux/cpu.h | 2 include/linux/efi.h | 3 include/linux/nmi.h | 5 include/linux/screen_info.h | 3 include/linux/start_kernel.h | 12 include/linux/uaccess.h | 2 init/main.c | 1 kernel/fork.c | 2 kernel/lockdep.c | 4 kernel/sysctl.c | 9 kernel/unwind.c | 203 +++++- lib/spinlock_debug.c | 4 scripts/kallsyms.c | 24 scripts/mod/modpost.c | 2 200 files changed, 6009 insertions(+), 2536 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 Andreas Mohr >>fix-buggy-mtrr-address-checks<< i386: fix buggy MTRR address checks Andi Kleen >>dump-80cols<< x86: shorten lines in unwinder to be <= 80 characters Andi Kleen >>dump-remove-newlines<< x86: Compress stack unwinder output Randy Dunlap >>i386-mathemu-must-check<< i386: fix must_checks Dave Jones >>i386-remove-pointless-printk<< i386: remove pointless printk from i386 oops output Andi Kleen >>spin-irqs-disabled<< Don't keep interrupts disabled while spinning in spinlocks Stephane Eranian >>x86_64-rename-x86_feature_dtes-to-x86_feature_ds<< x86_64 rename X86_FEATURE_DTES to X86_FEATURE_DS Stephane Eranian >>add-x86_feature_pebs-and-detection<< add X86_FEATURE_PEBS and detection "Yinghai Lu" >>remove-duplicated-cpu_mask_to_apicid-in-x86_64-smp.h<< remove duplicated cpu_mask_to_apicid in x86_64 smp.h Stephane Eranian >>i386-rename-x86_feature_dtes-to-x86_feature_ds<< i386: i386 rename X86_FEATURE_DTES to X86_FEATURE_DS Stephane Eranian >>i386-add-x86_feature_pebs-and-detection<< i386: i386 add X86_FEATURE_PEBS and detection Alexey Dobriyan >>i386-math-emu-build-bug-on<< use BUILD_BUG_ON in FPU code Jeremy Fitzhardinge >>i386-default-ldt<< i386: remove default_ldt, and simplify ldt-setting. Andrew Morton >>all-cpu-backtrace<< x86: all cpu backtrace Stas Sergeev >>espfix-cleanup<< i386: espfix cleanup Chuck Ebbert <76306.1226@compuserve.com> >>i386-sleazy-fpu<< i386: add sleazy FPU optimization Aaron Durbin >>insert-local-and-io-apics-into-resource-map<< Insert Local and IO APIC(s) into resource map Amol Lad >>i386-hpet-ioremap<< i386: Add iounmap in error paths in hpet code Amol Lad >>i386-hpet-cs-iounmap<< i386: add missing iounmap in i386 hpet clocksource code Stephane Eranian >>x86-64-add-intel-core-related-pmu-msrs<< x86-64 add Intel Core related PMU MSRs definitions Stephane Eranian >>i386-add-intel-core-related-pmu-msrs<< i386: add Intel Core related PMU MSRs Andrew Morton >>dump_trace-atomicity-fix<< dump_trace() atomicity fix "Jan Beulich" >>entry-cleanup<< miscellaneous entry.S adjustments Jeremy Fitzhardinge >>pda-asm-offset<< i386: Use asm-offsets for the offsets of registers into the pt_regs struct Jeremy Fitzhardinge >>pda-basics<< i386: Basic definitions for i386-pda Jeremy Fitzhardinge >>pda-percpu-init<< i386: Initialize the per-CPU data area Jeremy Fitzhardinge >>pda-gs-base<< i386: Use %gs as the PDA base-segment in the kernel Jeremy Fitzhardinge >>pda-interface<< i386: Fix places where using %gs changes the usermode ABI Jeremy Fitzhardinge >>pda-vm86<< i386: Update sys_vm86 to cope with changed pt_regs and %gs usage Jeremy Fitzhardinge >>pda-smp-processor-id<< i386: Implement smp_processor_id() with the PDA Jeremy Fitzhardinge >>pda-current<< i386: Implement "current" with the PDA Jeremy Fitzhardinge >>pda-int-regs<< i386: Store the interrupt regs pointer in the PDA Andi Kleen >>pda-mathemu<< i386: PDA: Fix math emulator for new pt_regs Andi Kleen >>no-nested-idle-loops<< x86: Don't use nested idle loops Alan Cox >>remove-pci_find<< x86: remove last two pci_find offenders in the core code Andi Kleen >>nmi-message<< x86: Mention PCI instead of RAM in NMI parity error message Andi Kleen >>compat-siocsifhwbroadcast<< Implement compat code for SIOCSIFHWBROADCAST Vivek Goyal >>i386-reloc-abssym<< i386: Distinguish absolute symbols Vivek Goyal >>i386-reloc-cleanup-align<< i386: Add comment for align to vmlinux.lds Eric W. Biederman >>i386-reloc-pa-symbol<< i386: define __pa_symbol() Eric W. Biederman >>i386-reloc-cleanup-kernel-res<< i386: Reserve kernel memory starting from _text Eric W. Biederman >>i386-reloc-physical-start<< i386: CONFIG_PHYSICAL_START cleanup Eric W. Biederman >>i386-reloc-kallsyms<< Kallsyms generate relocatable symbols Eric W. Biederman >>i386-reloc-core<< i386: Relocatable kernel support Vivek Goyal >>i386-reloc-warn<< i386: Warn upon absolute relocations being present Vivek Goyal >>i386-reloc-bzimage<< i386: Implement CONFIG_PHYSICAL_ALIGN Vivek Goyal >>extend-bzimage-protocol-for-relocatable-protected-mode-kernel<< i386: extend bzImage protocol for relocatable protected mode kernel Vivek Goyal >>mark-config_relocatable-experimental<< i386: Mark CONFIG_RELOCATABLE EXPERIMENTAL Avi Kivity >>desc-defs<< Extract segment descriptor definitions for use outside Joe Korty >>strange-work_notifysig-code-since-2.6.16<< i386: Fix entry.S code with !CONFIG_VM86 Andi Kleen >>cpa-clflush<< Speed and clean up cache flushing in change_page_attr Andi Kleen >>i386-clflush-size<< i386: Retrieve CLFLUSH size from CPUID Andi Kleen >>i386-cpa-clflush<< i386: Use CLFLUSH instead of WBINVD in change_page_attr Yinghai Lu >>clear-irq-vector<< Extend clear_irq_vector Andi Kleen >>pka-cast<< Generic: Move __user cast into probe_kernel_address Andi Kleen >>probe-kernel-address<< Use probe_kernel_address in arch/x86_64/* Andi Kleen >>i386-probe-kernel-address<< i386: Use probe_kernel_address instead of __get_user in fault paths Andi Kleen >>try-multiple-timer-pins<< Try multiple timer variants in check_timer "Albert Cahalan" >>sa_siginfo-was-forgotten<< Support -mregparm arguments for signals with SA_SIGINFO in compat mode "bibo,mao" >>i386-create-e820.c-to-handle-standard-io-mem-resources.patch<< i386: i386 create e820.c to handle standard io/mem resources "bibo,mao" >>i386-create-e820.c-about-e820-map-sanitize-and-copy-function.patch<< i386: i386 create e820.c about e820 map sanitize and copy function "bibo,mao" >>i386-create-e820.c-to-handle-find_max_pfn-function.patch<< i386: create e820.c to handle find_max_pfn function "bibo,mao" >>i386-create-e820.c-to-handle-memmap-table-walking.patch<< i386: i386 create e820.c to handle memmap table walking "bibo,mao" >>i386-create-e820.c-about-memap-boot-param-parse-and-print.patch<< i386: create e820.c for memap boot param parse and print Muli Ben-Yehuda >>calgary-shift<< calgary: phb_shift can be int Laurent Vivier >>calgary-bios<< Calgary: use BIOS supplied BBARs and topology information Muli Ben-Yehuda >>calgary-bios-cleanup<< Calgary: check BBAR ioremap success when ioremapping Muli Ben-Yehuda >>calgary-not-default<< Calgary: allow compiling Calgary in but not using it by default Paolo 'Blaisorblade' Giarrusso >>make-x86_64-udelay-round-up-instead-of-down.<< Make x86_64 udelay() round up instead of down. Paolo 'Blaisorblade' Giarrusso >>comment-magic-constants-in-delay.h<< x86: comment magic constants in delay.h Andi Kleen >>i386-apic-irq-race<< i386: Fix race in IO-APIC routing entry setup. Andi Kleen >>apic-irq-race<< Fix race in IO-APIC routing entry setup. Chuck Ebbert <76306.1226@compuserve.com> >>i386-iopl<< i386: remove IOPL check on task switch Andi Kleen >>csum-dont-inline<< Don't force inlining of do_csum David Rientjes >>substitute-__va-lookup-with-pfn_to_kaddr<< i386: substitute __va lookup with pfn_to_kaddr Nicolas Kaiser >>i386-double-includes<< i386: Fix double #includes in arch/i386 Rusty Russell >>paravirt-core<< i386: header and stubs for paravirtualisation Rusty Russell >>paravirt-inline<< x86: Patch inline replacements for Rusty Russell >>cpu_detect-extraction<< i386: cpu_detect extraction Rusty Russell >>paravirt-startup<< i386: More generic paravirtualization Rusty Russell >>paravirt-no-bugs<< i386: Allow selected bug checks to be Andi Kleen >>paravirt-no-vdso<< i386: Disable vdso by default when CONFIG_PARAVIRT is enabled Rusty Russell >>paravirt-no-powermgmt<< i386: Allow disable power management under hypervisor Rusty Russell >>paravirt-apic<< i386: Add APIC accessors to paravirt-ops. Rusty Russell >>paravirt-mmu<< i386: Add MMU virtualization to paravirt_ops Rusty Russell >>paravirt-bios<< i386: Be careful about touching BIOS address space Zachary Amsden >>mmu-header-movement<< i386: Preparatory mmu header movement Zachary Amsden >>fix-bad-mmu-names<< i386: fix parameter names in mmu operations Zachary Amsden >>fix-missing-pte-update<< i386: fix missing pte update Zachary Amsden >>skip-timer-works<< i386: Skip timer works.patch Andi Kleen >>config-core2<< Add option to compile for Core2 Andi Kleen >>i386-config-core2<< i386: Add support for compilation for Core2 Ernie Petrides >>vsyscall-perms<< fix perms/range of vsyscall vma in /proc/*/maps Andi Kleen >>irq-rate-limit<< Rate limit no irq handler messages "Jan Beulich" >>clear_fixmap-should-not-use-set_pte<< i386: clear_fixmap() should not use set_pte() "Jan Beulich" >>i386-nmi-watchdog-cpu-limit<< i386: Don't touch per cpu memory of offline CPUs in touch_nmi_watchdog "Jan Beulich" >>remove-prototype-of-free_bootmem_generic<< remove prototype of free_bootmem_generic() "Jan Beulich" >>conditionalize-inclusion-of-some-mtrr-flavors<< i386: conditionalize inclusion of some MTRR flavors "Jan Beulich" >>adjust-pmd_bad<< adjust pmd_bad() "Jan Beulich" >>fix-mtrr-code<< i386: fix MTRR code Adrian Bunk >>alloc_gdt-static<< i386: alloc_gdt() static Vivek Goyal >>fix-x86_64-mm-i386-reloc-kallsyms<< relocatable kernel: Fix kallsyms on avr32 after relocatable kernel changes Vivek Goyal >>convert-more-absolute-symbols-to-section-relative<< i386: Convert more absolute symbols to section relative "Siddha, Suresh B" >>add-write_pci_config_byte-to-direct-pci-access-routines<< x86: add write_pci_config_byte() to direct PCI access routines "Siddha, Suresh B" >>introduce-the-mechanism-of-disabling-cpu-hotplug-control<< i386: introduce the mechanism of disabling cpu hotplug control "Siddha, Suresh B" >>change-the-no_control-field-to-hotpluggable-in-the-struct-cpu<< i386: change the 'no_control' field to 'hotpluggable' in the struct cpu "Siddha, Suresh B" >>add-genapic_force<< add genapic_force "Siddha, Suresh B" >>fix-the-irqbalance-quirk-for-e7320-e7520-e7525<< x86: fix the irqbalance quirk for E7320/E7520/E7525 Artiom Myaskouvskey >>calling-efi_get_time-during-suspend<< i386: call efi_get_time during suspend Adrian Bunk >>handle-a-negative-return-value<< i386: handle a negative return value Adrian Bunk >>i386-irq-vector-static<< i386: Make irq_vector static Stephane Eranian >>x86-64-add-intel-bts-cpufeature-bit-and-detection-take-2<< x86-64 add Intel BTS cpufeature bit and detection (take 2) Stephane Eranian >>i386-add-intel-bts-cpufeature-bit-and-detection-take-2<< i386: i386 add Intel BTS cpufeature bit and detection (take 2) Andi Kleen >>i386-apic-early-param<< i386: Avoid boot warning with apic=debug Karsten Wiese >>apic-suspend-msrs<< x86: Regard MSRs in lapic_suspend()/lapic_resume() Artiom Myaskouvskey >>i386-efi-memmap<< i386: Preserve EFI run time regions with memmap parameter Dave Jones >>i386-remove-duplicate-printk<< i386: remove duplicate printk David Rientjes >>remove-unused-apic-ver<< Remove unused GET_APIC_VERSION call from clear_local_APIC Wink Saville >>msr-comment<< Fix comments for MSR_FS_BASE and MSR_GS_BASE. Chuck Ebbert <76306.1226@compuserve.com> >>add-sysctl-for-kstack_depth_to_print<< x86: add sysctl for kstack_depth_to_print Yinghai Lu >>clear-bss-early<< [PATCH] x86_64: clear_bss before set_intr_gate with early_idt_handler Yinghai Lu >>nr-vectors-align<< [PATCH] x86_64: interrupt array size should be aligned to NR_VECTORS Adrian Bunk >>remove-duplicate-arch_discontigmem_enable-option<< remove duplicate ARCH_DISCONTIGMEM_ENABLE option "Rafael J. Wysocki" >>172-kobject_init-on-resume-from-disk<< Fix kobject_init() WARN_ON on resume from disk Dave Jones >>i386-touch-watchdog-in-backtrace<< i386: touch softlockup during backtracing Yinghai Lu >>remove-unused-acpi-madt<< remove unused acpi_found_madt in mparse. Adrian Bunk >>always-enable-regparm<< i386: always enable regparm Andi Kleen >>rdtsc-sync-amd-single-core<< Synchronize RDTSC on single core AMD Muli Ben-Yehuda >>calgary-unused-vars<< Calgary: remove unused variables Arjan van de Ven >>tsc-not-sync-on-core2<< Mark rdtsc as sync only for netburst, not for core2 Andi Kleen >>unwind-pka<< unwinder: Use probe_kernel_address instead of __get_user in kernel/unwind.c Andi Kleen >>unwind-kta-unlocked<< always use unlocked module list access in unwinder fallback Andi Kleen >>lockdep-locknest<< unwinder: Remove lockdep disabling of nested locks for unwinder "Jan Beulich" >>unwinder-stack-checks<< x86: more sanity checks in Dwarf2 unwinder Andi Kleen >>unwind-remove-alignment<< Remove unwind stack pointer alignment forcing again Stephane Eranian >>i386-add-idle-notifier<< i386: i386 add idle notifier Venkatesh Pallipadi >>idle-notifier-disable-interrupt<< Fix interrupt race in idle callback (3rd try) Andi Kleen >>gart-message<< Clarify error message in GART code "Jan Beulich" >>unwinder-debug-output<< Add debugging output to the Dwarf2 unwinder Adrian Bunk >>include-asm-x86_64-cpufeature.h-isnt-a-userspace-header<< include/asm-x86_64/cpufeature.h isn't a userspace header Randy Dunlap >>fix-numaq-build-error<< Fix numaq build error "Burman Yan" >>mtrr-kzalloc<< replace kmalloc+memset with kzalloc in MTRR code Vivek Goyal >>correct-documentation-for-bzimage-protocol-v2.05<< Correct documentation for bzImage protocol v2.05 Duncan Sands >>fix-asm-constraints-in-i386-atomic_add_return<< fix asm constraints in i386 atomic_add_return David Rientjes >>remove-unused-variable<< remove unused variable Adrian Bunk >>remove-remaining-pc98-code<< remove remaining pc98 code "Burman Yan" >>i386-kzalloc<< i386: replace kmalloc+memset with kzalloc Randy Dunlap >>make-ix86-default-to-highmem4g-instead-of-nohighmem<< Make ix86 default to HIGHMEM4G instead of NOHIGHMEM "Yinghai Lu" >>check-vector-in-setup_ioapic_dest-to-verify-if-need-setup_io_apic_irq<< check vector in setup_ioapic_dest to verify if need setup_IO_APIC_irq Oleg Nesterov >>dont-use-set_irq_regs<< don't use set_irq_regs() "Jan Beulich" >>unwind-use-linker-section<< fully support linker generated .eh_frame_hdr section "Jan Beulich" >>move-.eh_frame-to-rodata<< x86: move .eh_frame to RODATA Adrian Bunk >>smp_tune_scheduling<< smp_tune_scheduling() Andi Kleen >>export-smp-call-function-single<< Export smp_call_function_single