x86_64-2.6.24-rc6-git8-080103-1.bz2 14c1dca55119f28a1475ddaff5c69a2a x86_64-2.6.24-rc6-git8-080103-1.bz2 VERSION=2 PATCHLEVEL=6 SUBLEVEL=24 EXTRAVERSION=-rc6-git8 Documentation/DocBook/kernel-api.tmpl | 8 Documentation/debugging-via-ohci1394.txt | 179 Documentation/feature-removal-schedule.txt | 10 Documentation/kernel-parameters.txt | 17 Documentation/x86_64/boot-options.txt | 11 Documentation/x86_64/uefi.txt | 9 arch/arm/Kconfig | 5 arch/ia64/Kconfig | 5 arch/ia64/ia32/binfmt_elf32.c | 3 arch/m32r/Kconfig | 5 arch/mips/Kconfig | 5 arch/mips/kernel/i8253.c | 12 arch/parisc/Kconfig | 5 arch/powerpc/Kconfig | 5 arch/powerpc/kernel/ptrace.c | 52 arch/sparc64/Kconfig | 5 arch/um/kernel/ksyms.c | 4 arch/um/sys-i386/signal.c | 50 arch/um/sys-x86_64/signal.c | 70 arch/x86/Kconfig | 292 arch/x86/Kconfig.cpu | 65 arch/x86/Kconfig.debug | 82 arch/x86/Makefile | 248 arch/x86/Makefile_32 | 175 arch/x86/Makefile_64 | 144 arch/x86/boot/Makefile | 10 arch/x86/boot/apm.c | 3 arch/x86/boot/compressed/Makefile | 62 arch/x86/boot/compressed/Makefile_32 | 50 arch/x86/boot/compressed/Makefile_64 | 30 arch/x86/boot/compressed/head_64.S | 4 arch/x86/boot/compressed/misc_32.c | 11 arch/x86/boot/compressed/misc_64.c | 17 arch/x86/boot/compressed/relocs.c | 7 arch/x86/boot/header.S | 5 arch/x86/boot/voyager.c | 4 arch/x86/configs/i386_defconfig | 4 arch/x86/configs/x86_64_defconfig | 9 arch/x86/crypto/Makefile | 4 arch/x86/crypto/twofish.c | 101 arch/x86/crypto/twofish_32.c | 97 arch/x86/crypto/twofish_64.c | 97 arch/x86/ia32/Makefile | 41 arch/x86/ia32/fpu32.c | 183 arch/x86/ia32/ia32_aout.c | 246 arch/x86/ia32/ia32_binfmt.c | 285 arch/x86/ia32/ia32_signal.c | 471 - arch/x86/ia32/ia32entry.S | 11 arch/x86/ia32/ipc32.c | 30 arch/x86/ia32/mmap32.c | 79 arch/x86/ia32/ptrace32.c | 404 - arch/x86/ia32/sys_ia32.c | 502 - arch/x86/ia32/syscall32.c | 83 arch/x86/ia32/syscall32_syscall.S | 17 arch/x86/ia32/tls32.c | 163 arch/x86/ia32/vsyscall-sigreturn.S | 143 arch/x86/ia32/vsyscall-syscall.S | 69 arch/x86/ia32/vsyscall-sysenter.S | 95 arch/x86/kernel/Makefile | 93 arch/x86/kernel/Makefile_32 | 88 arch/x86/kernel/Makefile_64 | 45 arch/x86/kernel/acpi/sleep_32.c | 2 arch/x86/kernel/acpi/wakeup_64.S | 32 arch/x86/kernel/alternative.c | 29 arch/x86/kernel/aperture_64.c | 280 arch/x86/kernel/apic_32.c | 115 arch/x86/kernel/apic_64.c | 1475 ++--- arch/x86/kernel/apm_32.c | 373 - arch/x86/kernel/asm-offsets_32.c | 69 arch/x86/kernel/asm-offsets_64.c | 42 arch/x86/kernel/bootflag.c | 50 arch/x86/kernel/cpu/addon_cpuid_features.c | 2 arch/x86/kernel/cpu/amd.c | 23 arch/x86/kernel/cpu/bugs.c | 3 arch/x86/kernel/cpu/common.c | 76 arch/x86/kernel/cpu/cpu.h | 3 arch/x86/kernel/cpu/cyrix.c | 6 arch/x86/kernel/cpu/intel.c | 39 arch/x86/kernel/cpu/mcheck/k7.c | 25 arch/x86/kernel/cpu/mcheck/mce.h | 2 arch/x86/kernel/cpu/mcheck/mce_32.c | 4 arch/x86/kernel/cpu/mcheck/mce_64.c | 125 arch/x86/kernel/cpu/mcheck/mce_amd_64.c | 10 arch/x86/kernel/cpu/mcheck/p4.c | 35 arch/x86/kernel/cpu/mcheck/p5.c | 2 arch/x86/kernel/cpu/mcheck/p6.c | 23 arch/x86/kernel/cpu/mcheck/winchip.c | 2 arch/x86/kernel/cpu/mtrr/amd.c | 2 arch/x86/kernel/cpu/mtrr/cyrix.c | 3 arch/x86/kernel/cpu/mtrr/generic.c | 19 arch/x86/kernel/cpu/mtrr/if.c | 15 arch/x86/kernel/cpu/mtrr/main.c | 10 arch/x86/kernel/cpu/mtrr/mtrr.h | 6 arch/x86/kernel/cpu/mtrr/state.c | 3 arch/x86/kernel/cpu/perfctr-watchdog.c | 1 arch/x86/kernel/cpuid.c | 3 arch/x86/kernel/doublefault_32.c | 19 arch/x86/kernel/ds.c | 464 + arch/x86/kernel/e820_32.c | 230 arch/x86/kernel/e820_64.c | 432 - arch/x86/kernel/early-quirks.c | 127 arch/x86/kernel/efi.c | 487 + arch/x86/kernel/efi_32.c | 605 -- arch/x86/kernel/efi_64.c | 156 arch/x86/kernel/efi_stub_64.S | 109 arch/x86/kernel/entry_32.S | 26 arch/x86/kernel/entry_64.S | 101 arch/x86/kernel/geode_32.c | 48 arch/x86/kernel/head64.c | 54 arch/x86/kernel/head_64.S | 13 arch/x86/kernel/hpet.c | 4 arch/x86/kernel/i386_ksyms_32.c | 7 arch/x86/kernel/i387.c | 479 + arch/x86/kernel/i387_32.c | 544 - arch/x86/kernel/i387_64.c | 150 arch/x86/kernel/i8253.c | 12 arch/x86/kernel/i8259_32.c | 4 arch/x86/kernel/i8259_64.c | 156 arch/x86/kernel/init_task.c | 1 arch/x86/kernel/io_apic_32.c | 13 arch/x86/kernel/io_apic_64.c | 112 arch/x86/kernel/io_delay.c | 114 arch/x86/kernel/ioport_32.c | 58 arch/x86/kernel/ioport_64.c | 6 arch/x86/kernel/irq_32.c | 29 arch/x86/kernel/irq_64.c | 37 arch/x86/kernel/kprobes.c | 1049 +++ arch/x86/kernel/kprobes_32.c | 756 -- arch/x86/kernel/kprobes_64.c | 748 -- arch/x86/kernel/ldt.c | 261 arch/x86/kernel/ldt_32.c | 248 arch/x86/kernel/ldt_64.c | 250 arch/x86/kernel/machine_kexec_32.c | 4 arch/x86/kernel/machine_kexec_64.c | 5 arch/x86/kernel/mpparse_32.c | 31 arch/x86/kernel/msr.c | 3 arch/x86/kernel/nmi_32.c | 14 arch/x86/kernel/nmi_64.c | 99 arch/x86/kernel/paravirt.c | 427 + arch/x86/kernel/paravirt_32.c | 472 - arch/x86/kernel/paravirt_patch_32.c | 49 arch/x86/kernel/paravirt_patch_64.c | 56 arch/x86/kernel/pci-calgary_64.c | 5 arch/x86/kernel/pci-dma_64.c | 3 arch/x86/kernel/pci-gart_64.c | 508 - arch/x86/kernel/pci-swiotlb_64.c | 1 arch/x86/kernel/pmtimer_64.c | 4 arch/x86/kernel/process_32.c | 398 - arch/x86/kernel/process_64.c | 296 - arch/x86/kernel/ptrace.c | 1544 +++++ arch/x86/kernel/ptrace_32.c | 717 -- arch/x86/kernel/ptrace_64.c | 621 -- arch/x86/kernel/reboot_32.c | 2 arch/x86/kernel/reboot_64.c | 27 arch/x86/kernel/reboot_fixups_32.c | 14 arch/x86/kernel/rtc.c | 196 arch/x86/kernel/setup64.c | 9 arch/x86/kernel/setup_32.c | 264 arch/x86/kernel/setup_64.c | 499 - arch/x86/kernel/signal_32.c | 227 arch/x86/kernel/signal_64.c | 133 arch/x86/kernel/smp_32.c | 15 arch/x86/kernel/smp_64.c | 91 arch/x86/kernel/smpboot_32.c | 39 arch/x86/kernel/smpboot_64.c | 52 arch/x86/kernel/smpcommon_32.c | 7 arch/x86/kernel/stacktrace.c | 1 arch/x86/kernel/step.c | 210 arch/x86/kernel/suspend_64.c | 30 arch/x86/kernel/suspend_asm_64.S | 32 arch/x86/kernel/sys_x86_64.c | 98 arch/x86/kernel/sysenter_32.c | 346 - arch/x86/kernel/time_32.c | 114 arch/x86/kernel/time_64.c | 186 arch/x86/kernel/tls.c | 213 arch/x86/kernel/tls.h | 21 arch/x86/kernel/trampoline_64.S | 2 arch/x86/kernel/traps_32.c | 192 arch/x86/kernel/traps_64.c | 147 arch/x86/kernel/tsc_32.c | 48 arch/x86/kernel/tsc_64.c | 101 arch/x86/kernel/tsc_sync.c | 22 arch/x86/kernel/vm86_32.c | 115 arch/x86/kernel/vmi_32.c | 116 arch/x86/kernel/vmiclock_32.c | 1 arch/x86/kernel/vsmp_64.c | 11 arch/x86/kernel/vsyscall-int80_32.S | 53 arch/x86/kernel/vsyscall-note_32.S | 45 arch/x86/kernel/vsyscall-sigreturn_32.S | 143 arch/x86/kernel/vsyscall-sysenter_32.S | 122 arch/x86/kernel/vsyscall_32.S | 15 arch/x86/kernel/vsyscall_32.lds.S | 67 arch/x86/kernel/vsyscall_64.c | 10 arch/x86/kernel/x8664_ksyms_64.c | 13 arch/x86/lguest/boot.c | 51 arch/x86/lib/Makefile | 26 arch/x86/lib/Makefile_32 | 11 arch/x86/lib/Makefile_64 | 13 arch/x86/mach-rdc321x/Makefile | 5 arch/x86/mach-rdc321x/gpio.c | 91 arch/x86/mach-rdc321x/platform.c | 68 arch/x86/mach-rdc321x/wdt.c | 275 arch/x86/mach-visws/mpparse.c | 16 arch/x86/mach-voyager/setup.c | 32 arch/x86/mach-voyager/voyager_basic.c | 132 arch/x86/mach-voyager/voyager_cat.c | 601 +- arch/x86/mach-voyager/voyager_smp.c | 684 +- arch/x86/mach-voyager/voyager_thread.c | 52 arch/x86/math-emu/errors.c | 880 +-- arch/x86/math-emu/exception.h | 9 arch/x86/math-emu/fpu_arith.c | 150 arch/x86/math-emu/fpu_asm.h | 1 arch/x86/math-emu/fpu_aux.c | 211 arch/x86/math-emu/fpu_emu.h | 67 arch/x86/math-emu/fpu_entry.c | 1234 ++-- arch/x86/math-emu/fpu_etc.c | 185 arch/x86/math-emu/fpu_proto.h | 28 arch/x86/math-emu/fpu_tags.c | 92 arch/x86/math-emu/fpu_trig.c | 2930 ++++------ arch/x86/math-emu/get_address.c | 646 +- arch/x86/math-emu/load_store.c | 452 - arch/x86/math-emu/poly.h | 69 arch/x86/math-emu/poly_2xm1.c | 197 arch/x86/math-emu/poly_atan.c | 347 - arch/x86/math-emu/poly_l2.c | 386 - arch/x86/math-emu/poly_sin.c | 643 +- arch/x86/math-emu/poly_tan.c | 334 - arch/x86/math-emu/reg_add_sub.c | 565 - arch/x86/math-emu/reg_compare.c | 573 - arch/x86/math-emu/reg_constant.c | 71 arch/x86/math-emu/reg_convert.c | 51 arch/x86/math-emu/reg_divide.c | 319 - arch/x86/math-emu/reg_ld_str.c | 2155 +++---- arch/x86/math-emu/reg_mul.c | 171 arch/x86/math-emu/status_w.h | 8 arch/x86/mm/Makefile_32 | 3 arch/x86/mm/Makefile_64 | 4 arch/x86/mm/boot_ioremap_32.c | 24 arch/x86/mm/extable.c | 62 arch/x86/mm/extable_32.c | 35 arch/x86/mm/extable_64.c | 34 arch/x86/mm/fault_32.c | 362 - arch/x86/mm/fault_64.c | 338 - arch/x86/mm/highmem_32.c | 47 arch/x86/mm/init_32.c | 78 arch/x86/mm/init_64.c | 159 arch/x86/mm/ioremap_32.c | 2 arch/x86/mm/ioremap_64.c | 22 arch/x86/mm/k8topology_64.c | 17 arch/x86/mm/mmap.c | 123 arch/x86/mm/mmap_32.c | 77 arch/x86/mm/mmap_64.c | 29 arch/x86/mm/numa_64.c | 247 arch/x86/mm/pageattr-test.c | 187 arch/x86/mm/pageattr_32.c | 249 arch/x86/mm/pageattr_64.c | 370 - arch/x86/mm/srat_64.c | 59 arch/x86/oprofile/backtrace.c | 6 arch/x86/oprofile/nmi_int.c | 212 arch/x86/pci/common.c | 17 arch/x86/pci/init.c | 4 arch/x86/pci/irq.c | 14 arch/x86/pci/mmconfig-shared.c | 151 arch/x86/pci/pci.h | 1 arch/x86/power/cpu.c | 18 arch/x86/vdso/Makefile | 134 arch/x86/vdso/vclock_gettime.c | 1 arch/x86/vdso/vdso-layout.lds.S | 64 arch/x86/vdso/vdso-start.S | 2 arch/x86/vdso/vdso.lds.S | 94 arch/x86/vdso/vdso32-setup.c | 444 + arch/x86/vdso/vdso32.S | 19 arch/x86/vdso/vdso32/int80.S | 56 arch/x86/vdso/vdso32/note.S | 44 arch/x86/vdso/vdso32/sigreturn.S | 144 arch/x86/vdso/vdso32/syscall.S | 77 arch/x86/vdso/vdso32/sysenter.S | 116 arch/x86/vdso/vdso32/vdso32.lds.S | 37 arch/x86/vdso/vgetcpu.c | 4 arch/x86/vdso/vma.c | 18 arch/x86/vdso/voffset.h | 1 arch/x86/xen/enlighten.c | 63 arch/x86/xen/events.c | 4 arch/x86/xen/mmu.c | 13 arch/x86/xen/setup.c | 7 arch/x86/xen/smp.c | 8 drivers/Makefile | 2 drivers/acpi/bus.c | 2 drivers/acpi/processor_idle.c | 34 drivers/char/hpet.c | 75 drivers/char/rtc.c | 238 drivers/firmware/dmi_scan.c | 24 drivers/ieee1394/Makefile | 1 drivers/ieee1394/init_ohci1394_dma.c | 285 drivers/input/mouse/pc110pad.c | 7 drivers/kvm/svm.c | 2 drivers/kvm/vmx.c | 8 drivers/lguest/x86/core.c | 4 drivers/pnp/pnpbios/bioscalls.c | 5 drivers/scsi/sg.c | 8 fs/Kconfig.binfmt | 4 fs/Makefile | 1 fs/aio.c | 2 fs/binfmt_elf.c | 802 +- fs/compat_binfmt_elf.c | 131 fs/compat_ioctl.c | 8 fs/jbd/checkpoint.c | 3 fs/jbd/commit.c | 2 fs/jbd2/checkpoint.c | 3 fs/jbd2/commit.c | 2 home/lsrc/quilt/linux/arch/x86/kernel/cpu/mcheck/mce_thermal.c | 37 include/acpi/reboot.h | 9 include/asm-alpha/barrier.h | 2 include/asm-arm/system.h | 1 include/asm-avr32/system.h | 1 include/asm-blackfin/system.h | 1 include/asm-cris/system.h | 1 include/asm-frv/system.h | 1 include/asm-h8300/system.h | 1 include/asm-ia64/acpi.h | 2 include/asm-ia64/system.h | 1 include/asm-m32r/signal.h | 2 include/asm-m32r/system.h | 1 include/asm-m68k/system.h | 1 include/asm-m68knommu/system.h | 1 include/asm-mips/barrier.h | 2 include/asm-parisc/system.h | 1 include/asm-powerpc/ptrace.h | 7 include/asm-powerpc/system.h | 1 include/asm-ppc/system.h | 1 include/asm-s390/system.h | 1 include/asm-sh/system.h | 1 include/asm-sparc/system.h | 1 include/asm-sparc64/system.h | 2 include/asm-um/asm.h | 6 include/asm-um/linkage.h | 1 include/asm-v850/system.h | 2 include/asm-x86/Kbuild | 1 include/asm-x86/acpi.h | 151 include/asm-x86/acpi_32.h | 143 include/asm-x86/acpi_64.h | 153 include/asm-x86/alternative.h | 162 include/asm-x86/alternative_32.h | 154 include/asm-x86/alternative_64.h | 159 include/asm-x86/apic.h | 141 include/asm-x86/apic_32.h | 127 include/asm-x86/apic_64.h | 102 include/asm-x86/apicdef.h | 412 + include/asm-x86/apicdef_32.h | 375 - include/asm-x86/apicdef_64.h | 392 - include/asm-x86/arch_hooks.h | 5 include/asm-x86/asm.h | 32 include/asm-x86/bitops.h | 316 + include/asm-x86/bitops_32.h | 324 - include/asm-x86/bitops_64.h | 297 - include/asm-x86/bootparam.h | 5 include/asm-x86/bug.h | 3 include/asm-x86/checksum_64.h | 2 include/asm-x86/cmpxchg_32.h | 122 include/asm-x86/compat.h | 2 include/asm-x86/cpufeature.h | 218 include/asm-x86/cpufeature_32.h | 176 include/asm-x86/cpufeature_64.h | 30 include/asm-x86/desc.h | 380 + include/asm-x86/desc_32.h | 244 include/asm-x86/desc_64.h | 203 include/asm-x86/desc_defs.h | 47 include/asm-x86/dma.h | 318 + include/asm-x86/dma_32.h | 297 - include/asm-x86/dma_64.h | 304 - include/asm-x86/dmi.h | 3 include/asm-x86/ds.h | 72 include/asm-x86/e820_32.h | 6 include/asm-x86/e820_64.h | 11 include/asm-x86/efi.h | 112 include/asm-x86/elf.h | 190 include/asm-x86/emergency-restart.h | 9 include/asm-x86/fixmap_32.h | 3 include/asm-x86/fixmap_64.h | 6 include/asm-x86/futex.h | 138 include/asm-x86/futex_32.h | 135 include/asm-x86/futex_64.h | 125 include/asm-x86/geode.h | 12 include/asm-x86/gpio.h | 6 include/asm-x86/hw_irq_32.h | 16 include/asm-x86/hw_irq_64.h | 1 include/asm-x86/i387.h | 355 + include/asm-x86/i387_32.h | 151 include/asm-x86/i387_64.h | 214 include/asm-x86/i8259.h | 17 include/asm-x86/ia32.h | 6 include/asm-x86/ia32_unistd.h | 2 include/asm-x86/ide.h | 2 include/asm-x86/idle.h | 1 include/asm-x86/io_32.h | 8 include/asm-x86/io_64.h | 37 include/asm-x86/io_apic.h | 158 include/asm-x86/io_apic_32.h | 155 include/asm-x86/io_apic_64.h | 138 include/asm-x86/irqflags.h | 246 include/asm-x86/irqflags_32.h | 197 include/asm-x86/irqflags_64.h | 176 include/asm-x86/k8.h | 1 include/asm-x86/kdebug.h | 9 include/asm-x86/kexec.h | 169 include/asm-x86/kexec_32.h | 99 include/asm-x86/kexec_64.h | 94 include/asm-x86/kprobes.h | 103 include/asm-x86/kprobes_32.h | 94 include/asm-x86/kprobes_64.h | 90 include/asm-x86/lguest.h | 14 include/asm-x86/linkage.h | 21 include/asm-x86/linkage_32.h | 15 include/asm-x86/linkage_64.h | 6 include/asm-x86/local.h | 243 include/asm-x86/local_32.h | 233 include/asm-x86/local_64.h | 222 include/asm-x86/mach-bigsmp/mach_apic.h | 12 include/asm-x86/mach-default/apm.h | 2 include/asm-x86/mach-default/io_ports.h | 25 include/asm-x86/mach-default/mach_apic.h | 16 include/asm-x86/mach-default/mach_time.h | 111 include/asm-x86/mach-default/mach_timer.h | 2 include/asm-x86/mach-default/mach_traps.h | 2 include/asm-x86/mach-es7000/mach_apic.h | 10 include/asm-x86/mach-generic/gpio.h | 15 include/asm-x86/mach-numaq/mach_apic.h | 10 include/asm-x86/mach-rdc321x/gpio.h | 56 include/asm-x86/mach-rdc321x/rdc321x_defs.h | 6 include/asm-x86/mach-summit/mach_apic.h | 16 include/asm-x86/math_emu.h | 5 include/asm-x86/mc146818rtc.h | 101 include/asm-x86/mc146818rtc_32.h | 97 include/asm-x86/mc146818rtc_64.h | 29 include/asm-x86/mce.h | 18 include/asm-x86/mmsegment.h | 8 include/asm-x86/mmu.h | 8 include/asm-x86/mmu_context_32.h | 2 include/asm-x86/mmu_context_64.h | 11 include/asm-x86/mmzone_32.h | 3 include/asm-x86/mmzone_64.h | 6 include/asm-x86/module.h | 81 include/asm-x86/module_32.h | 75 include/asm-x86/module_64.h | 10 include/asm-x86/mpspec.h | 116 include/asm-x86/mpspec_32.h | 81 include/asm-x86/mpspec_64.h | 233 include/asm-x86/mpspec_def.h | 87 include/asm-x86/msr-index.h | 7 include/asm-x86/msr.h | 296 - include/asm-x86/mtrr.h | 8 include/asm-x86/mutex_32.h | 7 include/asm-x86/nmi_32.h | 3 include/asm-x86/nmi_64.h | 5 include/asm-x86/nops.h | 90 include/asm-x86/numa_64.h | 8 include/asm-x86/page_32.h | 39 include/asm-x86/page_64.h | 30 include/asm-x86/paravirt.h | 332 - include/asm-x86/pci.h | 17 include/asm-x86/pci_64.h | 1 include/asm-x86/pda.h | 73 include/asm-x86/pgtable-2level.h | 2 include/asm-x86/pgtable-3level.h | 2 include/asm-x86/pgtable_32.h | 27 include/asm-x86/pgtable_64.h | 56 include/asm-x86/processor.h | 837 ++ include/asm-x86/processor_32.h | 786 -- include/asm-x86/processor_64.h | 452 - include/asm-x86/proto.h | 69 include/asm-x86/ptrace-abi.h | 57 include/asm-x86/ptrace.h | 139 include/asm-x86/resume-trace.h | 23 include/asm-x86/resume-trace_32.h | 13 include/asm-x86/resume-trace_64.h | 13 include/asm-x86/rio.h | 4 include/asm-x86/rwlock.h | 1 include/asm-x86/rwsem.h | 2 include/asm-x86/scatterlist.h | 34 include/asm-x86/scatterlist_32.h | 28 include/asm-x86/scatterlist_64.h | 29 include/asm-x86/segment.h | 202 include/asm-x86/segment_32.h | 147 include/asm-x86/segment_64.h | 53 include/asm-x86/semaphore_32.h | 8 include/asm-x86/setup.h | 11 include/asm-x86/sigcontext.h | 42 include/asm-x86/sigcontext32.h | 22 include/asm-x86/signal.h | 11 include/asm-x86/smp_32.h | 117 include/asm-x86/smp_64.h | 133 include/asm-x86/sparsemem.h | 35 include/asm-x86/sparsemem_32.h | 31 include/asm-x86/sparsemem_64.h | 26 include/asm-x86/spinlock.h | 225 include/asm-x86/spinlock_32.h | 221 include/asm-x86/spinlock_64.h | 167 include/asm-x86/spinlock_types.h | 2 include/asm-x86/suspend_32.h | 4 include/asm-x86/suspend_64.h | 11 include/asm-x86/system.h | 409 + include/asm-x86/system_32.h | 320 - include/asm-x86/system_64.h | 163 include/asm-x86/thread_info_32.h | 16 include/asm-x86/thread_info_64.h | 35 include/asm-x86/time.h | 26 include/asm-x86/timer.h | 23 include/asm-x86/timex.h | 2 include/asm-x86/tlbflush.h | 157 include/asm-x86/tlbflush_32.h | 168 include/asm-x86/tlbflush_64.h | 100 include/asm-x86/topology.h | 143 include/asm-x86/topology_32.h | 121 include/asm-x86/topology_64.h | 71 include/asm-x86/tsc.h | 46 include/asm-x86/uaccess_64.h | 2 include/asm-x86/user_32.h | 24 include/asm-x86/user_64.h | 41 include/asm-x86/vdso.h | 28 include/asm-x86/vsyscall32.h | 20 include/asm-x86/xor_32.h | 2 include/asm-x86/xor_64.h | 2 include/asm-xtensa/system.h | 1 include/linux/acpi_pmtmr.h | 2 include/linux/clocksource.h | 5 include/linux/compat.h | 15 include/linux/cpumask.h | 4 include/linux/elf.h | 1 include/linux/hpet.h | 3 include/linux/init.h | 2 include/linux/init_ohci1394_dma.h | 4 include/linux/ioport.h | 2 include/linux/mm.h | 1 include/linux/pci.h | 8 include/linux/pci_ids.h | 7 include/linux/ptrace.h | 75 include/linux/regset.h | 368 + include/linux/sched.h | 21 include/linux/smp.h | 2 include/linux/spinlock.h | 6 include/linux/spinlock_types.h | 4 include/linux/spinlock_up.h | 2 include/linux/suspend.h | 3 include/linux/thread_info.h | 10 include/linux/tick.h | 6 include/linux/timer.h | 6 init/main.c | 2 kernel/irq/proc.c | 21 kernel/irq/spurious.c | 5 kernel/lockdep.c | 48 kernel/ptrace.c | 165 kernel/sched.c | 16 kernel/signal.c | 4 kernel/softirq.c | 11 kernel/spinlock.c | 3 kernel/sysctl.c | 9 kernel/time/clocksource.c | 21 kernel/time/tick-broadcast.c | 7 kernel/time/tick-internal.h | 2 kernel/time/tick-sched.c | 76 kernel/time/timekeeping.c | 24 kernel/time/timer_stats.c | 2 kernel/timer.c | 82 lib/Kconfig.debug | 29 mm/memory.c | 39 mm/mmap.c | 3 566 files changed, 32192 insertions(+), 33010 deletions(-) Detailed patch listing (individual files found in the patches tar file) Andi Kleen >>git-x86.patch<< x86: --- Andi Kleen >>ptrace-asm<< Make ptrace.h safe to include from assembler code Andi Kleen >>rdtsc-mfence<< Implement support to synchronize RDTSC through MFENCE on AMD CPUs Andi Kleen >>rdtsc-lfence<< Implement support to synchronize RDTSC with LFENCE on Intel CPUs Andi Kleen >>move-nops<< Move nop declarations into separate include file Andi Kleen >>nsec-barrier<< Introduce nsec_barrier() Andi Kleen >>remove-cycles-sync<< Remove get_cycles_sync Andi Kleen >>remove-sync-rdtsc<< Remove the now unused X86_FEATURE_SYNC_RDTSC Andi Kleen >>mce-notifier-optional<< Make TIF_MCE_NOTIFY optional Andi Kleen >>mce-begin<< Don't use oops_begin in 64bit mce code Andi Kleen >>select-idle<< i386: Move MWAIT idle check to generic CPU initialization Andi Kleen >>mwait-select<< Use the correct cpuid method to detect MWAIT support for C states Andi Kleen >>mce-per-cpu-timer<< Use a per cpu timer for correctable machine check checking Andi Kleen >>mce-deferrable<< Use a deferrable timer for the correctable machine check poller Andi Kleen >>remove-aout-interpreter<< Remove a.out interpreter support in ELF loader Andi Kleen >>remove-ibcs-support<< Remove ibcs2 support in ELF loader too Andi Kleen >>constant-tsc-earlier<< Move X86_FEATURE_CONSTANT_TSC into early cpu feature detection Andi Kleen >>fam10-trust-tsc<< Allow TSC clock source on AMD Fam10h and some cleanup Andi Kleen >>remove-64bit-c3-tsc-check<< Remove explicit C3 TSC check on 64bit Andi Kleen >>c-state-tsc<< Don't disable TSC in any C states on AMD Fam10h Andi Kleen >>32bit-short-adr<< Use shorter addresses in i386 segfault printks Andi Kleen >>resolve-user-ip<< Print which shared library/executable faulted in segfault etc. messages Andi Kleen >>page-kernel-shrink<< Shrink __PAGE_KERNEL/__PAGE_KERNEL_EXEC on non PAE kernels Andi Kleen >>cpa-simple-test<< CPA: Do a simple self test at boot Andi Kleen >>pgtable-global<< Add pte accessors for the global bit Andi Kleen >>pgtable-clrhuge<< Add pte_clrhuge on i386 Andi Kleen >>pgtable-pgprot<< Add pte_pgprot on i386 Andi Kleen >>cpa-undo<< CPA: Undo white space changes Andi Kleen >>dump-pagetable<< Extract page table dumping code from i386 fault handler into dump_pagetable() Andi Kleen >>cpa-lookup-address-level<< CPA: Return the page table level in lookup_address() Andi Kleen >>cpa-selftest<< CPA: Add simple self test at boot Andi Kleen >>cpa-debug-pagealloc<< CPA: Change kernel_map_pages to not use c_p_a() Andi Kleen >>cpa-locking<< CPA: Change 32bit back to init_mm semaphore locking Andi Kleen >>cpa-clflush<< CPA: CLFLUSH support in change_page_attr() Andi Kleen >>cpa-arch-macro<< CPA: Use macros to modify the PG_arch_1 page flags in change_page_attr Andi Kleen >>cpa-page-flush<< CPA: Use page granuality TLB flushing in change_page_attr Andi Kleen >>cpa-self-snoop<< CPA: Don't flush the caches when the CPU supports self-snoop Andi Kleen >>cpa-wbinvd-macro<< CPA: Use wbinvd() macro instead of inline assembly in 64bit c_p_a() Andi Kleen >>cpa-flush-order<< CPA: Reorder TLB / cache flushes to follow Intel recommendation Andi Kleen >>cpa-use-level<< CPA: Make change_page_attr() more robust against use of PAT bits Andi Kleen >>cpa-limit-cache-flush<< CPA: Limit cache flushing to pages that really change caching Andi Kleen >>cpa-fix-comment<< CPA: Fix inaccurate comments in 64bit change_page_attr() Andi Kleen >>cpa-page-table-dump<< CPA: Dump pagetable when inconsistency is detected Andi Kleen >>cpa-save-page<< CPA: Only queue actually unused page table pages for freeing Andi Kleen >>cpa-kpte-mask<< CPA: Remove unnecessary masking of address Andi Kleen >>cpa-kernel-init-unmap<< CPA: Only unmap kernel init pages in text mapping when CONFIG_DEBUG_RODATA is set Andi Kleen >>cpa-large-page-flush<< CPA: Always do full TLB flush when splitting large pages Andi Kleen >>cpa-refcnt<< CPA: Fix reference counting when changing already changed pages Andi Kleen >>cpa-kerneldoc<< CPA: Change comments of external interfaces to kerneldoc format Andi Kleen >>cpa-kernel-text<< Make kernel_text test match boot mapping initialization Andi Kleen >>cs-watchdog-cycle<< Make clocksource watchdog cycle through online CPUs Andi Kleen >>cs-watchdog-counter<< Add a counter for per cpu clocksource watchdog checks and report them in /proc/interrupts Andi Kleen >>irq-module-param<< Turn irq debugging options into module params Andi Kleen >>irq-spurious-info<< Add /proc/irq/*/spurious to dump the spurious irq debugging state Andi Kleen >>early-reserve<< Replace hard coded reservations in x86-64 early boot code with dynamic table Andi Kleen >>early-alloc<< Add a new arch_early_alloc() interface for x86-64 v2 Andi Kleen >>lockdep-early-alloc<< Convert lockdep to use arch_early_alloc() if available for its large arrays Andi Kleen >>lockdep-init-section<< Make lockdep_init __init Andi Kleen >>remove-capabilities-printks<< Remove CPU capabitilites printks on i386 Andi Kleen >>fdargs-help<< Document fdimage/isoimage completely in make help Andi Kleen >>boot-exclude<< Compile apm and voyager module only when selected in Kconfig Andi Kleen >>smp-switch-optimize<< Optimize lock prefix switching to run less frequently Andi Kleen >>clear-kernel-mapping<< Handle kernel near memory hole in clear_kernel_mapping Andi Kleen >>gbpages-features<< GBPAGES: Add feature macros for the gbpages cpuid bit Andi Kleen >>gbpages-page-size<< GBPAGES: Split LARGE_PAGE_SIZE/MASK into PUD_PAGE_SIZE/PMD_PAGE_SIZE Andi Kleen >>gbpages-pgtable<< Add pgtable accessor functions for GB pages Andi Kleen >>gbpages-dump<< GBPAGES: Support gbpages in pagetable dump Andi Kleen >>gbpages-option<< Add an option to disable direct mapping gbpages and a global variable Andi Kleen >>cpa-gbpages<< CPA: Implement GBpages support in change_page_attr() Andi Kleen >>gbpages-direct<< GBPAGES: Do kernel direct mapping at boot using GB pages Andi Kleen >>cfq-defconfig<< i386: Set CFQ as default in i386 defconfig Andi Kleen >>scsi-limit-printk<< Only print SCSI data direction warning once for a command Andi Kleen >>rd-subarch-32bit<< Enable RDC321X subarch only on 32bit Andi Kleen >>suspend-cpuinit<< Force __cpuinit on for CONFIG_PM without HOTPLUG_CPU Andi Kleen >>memory-setup<< Mark memory_setup __init