]> git.neil.brown.name Git - history.git/commit
[PATCH] x86-64 update
authorAndi Kleen <ak@suse.de>
Tue, 13 Apr 2004 13:18:37 +0000 (06:18 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Tue, 13 Apr 2004 13:18:37 +0000 (06:18 -0700)
commit51af77dbb806a3df044de15301d51488202bdfce
tree38e313d7419724cfd89a2b41242e51f1f54c2264
parent5cd6bfe8908c97a36a300a10a59753f79bac8969
[PATCH] x86-64 update

Various fixes and cleanups for x86-64.

 - Update defconfig
 - Fix some problems in ROM resource scanning (Rene Herman)
 - Initialize APIC id of CPU 0 (Venkatesh Pallipadi)
 - Always enable swiotlb for GART_IOMMU
 - Fix compilation without IOMMU_GART
 - Remove nodes_present; use standard node_online_map instead.
   This also fixes a bug with no memory on node 0.
 - Switch node<->cpu mapping to arrays. This fixes some awkward
   special cases with no nodes and empty nodes.
 - Move K8 fallback node setup to common code
 - Eliminate old fake_node.
 - Fix wrong fields in MCE handling (Marc Bevand)
 - Make pci_dma_consistent behave more similar to i386 to fix Alsa
14 files changed:
arch/x86_64/Kconfig
arch/x86_64/defconfig
arch/x86_64/kernel/io_apic.c
arch/x86_64/kernel/mce.c
arch/x86_64/kernel/pci-gart.c
arch/x86_64/kernel/setup.c
arch/x86_64/kernel/setup64.c
arch/x86_64/kernel/smpboot.c
arch/x86_64/kernel/x8664_ksyms.c
arch/x86_64/mm/k8topology.c
arch/x86_64/mm/numa.c
include/asm-x86_64/numa.h
include/asm-x86_64/proto.h
include/asm-x86_64/topology.h