mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/12] Next batch of x86 percpu changes
@ 2009-01-26  6:14 Brian Gerst
  2009-01-26  6:15 ` [PATCH 01/12] x86: Merge setup_per_cpu_maps() into setup_per_cpu_areas() Brian Gerst
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: Brian Gerst @ 2009-01-26  6:14 UTC (permalink / raw)
  To: Tejun Heo; +Cc: Ingo Molnar, linux-kernel

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

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2009-01-26  6:19 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-01-26  6:14 [PATCH 0/12] Next batch of x86 percpu changes Brian Gerst
2009-01-26  6:15 ` [PATCH 01/12] x86: Merge setup_per_cpu_maps() into setup_per_cpu_areas() Brian Gerst
2009-01-26  6:15 ` [PATCH 02/12] x86: Move 64-bit NUMA code Brian Gerst
2009-01-26  6:15 ` [PATCH 03/12] x86: Move setup_cpu_local_masks() Brian Gerst
2009-01-26  6:15 ` [PATCH 04/12] x86: Always page-align per-cpu area start and size Brian Gerst
2009-01-26  6:15 ` [PATCH 05/12] x86: Move apic variables to apic.c Brian Gerst
2009-01-26  6:15 ` [PATCH 06/12] x86: Only compile setup_percpu.o on SMP Brian Gerst
2009-01-26  6:15 ` [PATCH 07/12] x86: Move this_cpu_offset Brian Gerst
2009-01-26  6:15 ` [PATCH 08/12] x86: Don't assume boot cpu is #0 Brian Gerst
2009-01-26  6:15 ` [PATCH 09/12] x86: Make Voyager use x86 per-cpu setup Brian Gerst
2009-01-26  6:15 ` [PATCH 10/12] x86: Initialize per-cpu GDT segment in " Brian Gerst
2009-01-26  6:15 ` [PATCH 11/12] x86: Remove extra barriers from load_gs_base() Brian Gerst
2009-01-26  6:15 ` [PATCH 12/12] x86: Load new GDT after setting up boot cpu per-cpu area Brian Gerst

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

Powered by JetHome