]> git.neil.brown.name Git - history.git/commit
[PATCH] X86-64 merge
authorAndi Kleen <ak@muc.de>
Thu, 1 Jan 2004 03:41:03 +0000 (19:41 -0800)
committerLinus Torvalds <torvalds@home.osdl.org>
Thu, 1 Jan 2004 03:41:03 +0000 (19:41 -0800)
commitf73e9f0fd7930926b4a3445d9350350675b4fcaa
tree4eb74c0ea47781f6d965b9253ab190839c9cf7c3
parentb68e2749023c874ae894e13666770ce60cd762b6
[PATCH] X86-64 merge

At least one of them is critical. It fixes an path in the IOMMU that
I broke with the ealier "fullflush" workaround.

 - Check for ~/bin/installkernel like i386 (M. Bligh)
 - Implement 32bit RTC_IRQ_SET correctly (Lutz Vieweg)
 - Disable some useless printks in 32bit emulation
 - Warning fixes for mixed C99 style declarations/statements.
 - Sync lAPIC power management with i386
 - Use topology sysfs like i386
 - Fix some serious bugs in the MCE handler. ECC should
   be decoded correctly now.
 - Add oops=panic option to panic on Oopses.
 - Fix hackish code in head.S
 - Add missing options in IOMMU
 - Fix _syscall6 (Olaf Hering)
 - Remove broken ACPI locking code. Port IA64 C version.
 - Make safe_smp_processor_id() more reliable
 - Read HPET in vsyscall code
 - Add workaround for BIOS that corrupt 64bit registers in HLT
 - Fix unaligned access in bitops.h
 - Remove broken ntp drift correction code for now
 - i386 merge in SCI setup
 - Fix wrong offset in callin.h (Jim Houston)
 - Minor comment fixes
35 files changed:
arch/x86_64/Kconfig
arch/x86_64/boot/install.sh
arch/x86_64/ia32/ia32_ioctl.c
arch/x86_64/ia32/ia32entry.S
arch/x86_64/ia32/sys_ia32.c
arch/x86_64/ia32/syscall32.c
arch/x86_64/kernel/Makefile
arch/x86_64/kernel/apic.c
arch/x86_64/kernel/bluesmoke.c
arch/x86_64/kernel/e820.c
arch/x86_64/kernel/head.S
arch/x86_64/kernel/i8259.c
arch/x86_64/kernel/io_apic.c
arch/x86_64/kernel/irq.c
arch/x86_64/kernel/mpparse.c
arch/x86_64/kernel/pci-gart.c
arch/x86_64/kernel/process.c
arch/x86_64/kernel/setup.c
arch/x86_64/kernel/time.c
arch/x86_64/kernel/traps.c
arch/x86_64/kernel/vsyscall.c
arch/x86_64/mm/fault.c
include/asm-x86_64/acpi.h
include/asm-x86_64/bitops.h
include/asm-x86_64/calling.h
include/asm-x86_64/cpu.h [new file with mode: 0644]
include/asm-x86_64/hw_irq.h
include/asm-x86_64/io_apic.h
include/asm-x86_64/irq.h
include/asm-x86_64/memblk.h [new file with mode: 0644]
include/asm-x86_64/node.h [new file with mode: 0644]
include/asm-x86_64/pgtable.h
include/asm-x86_64/smp.h
include/asm-x86_64/system.h
include/asm-x86_64/unistd.h