Please pull x86-64 bug fixes

Andi Kleen
2006-10-05T17:10:30Z

Linus,

Please pull 'for-linus' from

git://one.firstfloor.org/home/andi/git/linux-2.6

Andi Kleen:
x86-64: Update defconfig
i386: Update defconfig
i386: Fix PCI BIOS config space access
x86: Terminate the kernel stacks for the unwinder
x86-64: Fix FPU corruption
x86-64: Annotate interrupt frame backlink in interrupt handlers
x86-64: Ignore alignment checks in kernel
i386: Ignore alignment checks in kernel

Ingo Molnar:
i386: fix rwsem build bug on CONFIG_M386=y

Jon Mason:
x86-64: Calgary IOMMU: deobfuscate calgary_init
x86-64: Calgary IOMMU: Fix off by one when calculating register space location
x86-64: Calgary IOMMU: Update Jon's contact info
x86-64: Calgary IOMMU: print PCI bus numbers in hex

Randy Dunlap:
x86-64: Fix compilation without CONFIG_KALLSYMS

MAINTAINERS | 2 +-
arch/i386/defconfig | 41 +++++++++++++++++++++++++++++-------
arch/i386/kernel/process.c | 6 ++++-
arch/i386/kernel/traps.c | 19 ++++++++++++++++-
arch/i386/lib/semaphore.S | 3 +++
arch/i386/pci/direct.c | 2 ++
arch/i386/pci/init.c | 4 ++++
arch/x86_64/defconfig | 43 +++++++++++++++++++++++++++++++-------
arch/x86_64/kernel/entry.S | 8 +++++++
arch/x86_64/kernel/pci-calgary.c | 36 +++++++++++++++++++++-----------
arch/x86_64/kernel/process.c | 7 +++---
arch/x86_64/kernel/setup64.c | 2 +-
arch/x86_64/kernel/traps.c | 24 +++++++++++++++++++--
13 files changed, 159 insertions(+), 38 deletions(-)