public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* unified percpu stuff
@ 2009-01-27  1:12 Jeremy Fitzhardinge
  2009-01-27  4:17 ` Tejun Heo
  2009-01-27  5:57 ` unified percpu stuff Brian Gerst
  0 siblings, 2 replies; 15+ messages in thread
From: Jeremy Fitzhardinge @ 2009-01-27  1:12 UTC (permalink / raw)
  To: Brian Gerst, Tejun Heo; +Cc: Ingo Molnar, Linux Kernel Mailing List

I'm really pleased to see the unified percpu stuff in the kernel, but 
unfortunately its breaking Xen at the moment. 

It looks like this is just a matter of initializing %gs properly in 
xen_start_kernel.  Is there any problem with me doing a load_gs_base(0) 
somewhere early in xen_start_kernel (arch/x86/xen/enlighten.c)?  Is the 
initial percpu are and offset for cpu0 all set up?  Do I need to make it 
#ifdef CONFIG_SMP?

Do I need to do anything for 32-bit? (I haven't tested that yet.)

Thanks,
    J



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

end of thread, other threads:[~2009-01-30  8:51 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-27  1:12 unified percpu stuff Jeremy Fitzhardinge
2009-01-27  4:17 ` Tejun Heo
2009-01-29 10:43   ` Jeremy Fitzhardinge
2009-01-29 11:01     ` Tejun Heo
2009-01-29 13:43     ` [PATCH] x86: pass in cpu number to switch_to_new_gdt() Brian Gerst
2009-01-29 21:36       ` Jeremy Fitzhardinge
2009-01-29 21:36       ` [PATCH 1/2] x86: split loading percpu segments from loading gdt Jeremy Fitzhardinge
2009-01-29 21:36       ` [PATCH 2/2] xen: setup percpu data pointers Jeremy Fitzhardinge
2009-01-30  8:50         ` Tejun Heo
2009-01-30  8:50       ` [PATCH] x86: pass in cpu number to switch_to_new_gdt() Tejun Heo
2009-01-27  5:57 ` unified percpu stuff Brian Gerst
2009-01-27  7:24   ` Jeremy Fitzhardinge
2009-01-27 12:35     ` Brian Gerst
2009-01-27 17:50       ` Jeremy Fitzhardinge
2009-01-27 19:07         ` Brian Gerst

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