Messages in this thread | | | Date | Mon, 26 Jan 2009 01:14:59 -0500 | Subject | [PATCH 0/12] Next batch of x86 percpu changes | From | Brian Gerst <> |
| |
Based on tip/core/percpu. The first few patches move code out of setup_percpu.c that should be elsewhere. The rest are cleanups, and making Voyager use the same per-cpu setup code as all other x86 platforms.
arch/x86/Kconfig | 2 +- arch/x86/include/asm/cpumask.h | 4 + arch/x86/include/asm/processor.h | 9 - arch/x86/include/asm/topology.h | 6 + arch/x86/kernel/Makefile | 6 +- arch/x86/kernel/apic.c | 18 ++ arch/x86/kernel/cpu/common.c | 24 ++- arch/x86/kernel/setup_percpu.c | 371 +++++------------------------------ arch/x86/kernel/smpboot.c | 4 - arch/x86/kernel/smpcommon.c | 32 --- arch/x86/mach-voyager/voyager_smp.c | 5 - arch/x86/mm/numa_64.c | 217 ++++++++++++++++++++ arch/x86/xen/smp.c | 1 -
-- Brian Gerst
| |