[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Re: [PATCH] [VT]long event-channel pending and mask arrays




On 26 Oct 2005, at 03:19, Kamble, Nitin A wrote:

Keir,
  I am trying to debug the SMP dom0 boot issue on x86_64. I find the changeset 7402 is breaking SMP.    Your patch 7402: ba9706473941520247153e7e31d89899285d09ce is extending the event-channel pending and mask arrays to longs. I think the synch_const_test_bit should also change accordingly. This does not fix the SMP issue yet, but is this the right way to fix it?
 

sync_const_test_bit does not need to change. Note it casts the bitmap pointer to 'int' which is 32-bit quantity even on x86/64. So we do want to divide the offset by 32, not BITS_PER_LONG.

 -- Keir


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.