linux-stable-rt/arch/x86
Jeremy Fitzhardinge 383414322b xen: setup percpu data pointers
We need to access percpu data fairly early, so set up the percpu
registers as soon as possible.  We only need to load the appropriate
segment register.  We already have a GDT, but its hard to change it
early because we need to manipulate the pagetable to do so, and that
hasn't been set up yet.

Also, set the kernel stack when bringing up secondary CPUs.  If we
don't they all end up sharing the same stack...

Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2009-02-04 16:59:02 -08:00
..
boot
configs eeprom: More consistent symbol names 2009-01-26 21:19:57 +01:00
crypto
ia32
include/asm Merge branch 'core/percpu' into x86/paravirt 2009-02-04 16:58:26 -08:00
kernel Merge branch 'core/percpu' into x86/paravirt 2009-02-04 16:58:26 -08:00
kvm
lguest x86/paravirt: add register-saving thunks to reduce caller register pressure 2009-01-30 14:51:45 -08:00
lib
mach-default
mach-generic
mach-rdc321x
mach-voyager x86: pass in cpu number to switch_to_new_gdt() 2009-01-31 14:28:50 +09:00
math-emu
mm Merge branch 'tj-percpu' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc into core/percpu 2009-01-27 12:03:24 +01:00
oprofile
pci
power
vdso
video
xen xen: setup percpu data pointers 2009-02-04 16:59:02 -08:00
Kconfig x86: make Voyager use x86 per-cpu setup. 2009-01-27 12:56:48 +09:00
Kconfig.cpu
Kconfig.debug
Makefile
Makefile_32.cpu