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

Re: [Xen-devel] NMI with SMP domain causing machine to reboot




On 9 Sep 2005, at 18:44, Santos, Jose Renato G wrote:

Any chance you could try reproducing this behavior in one of
  your machines?
  Can you think of any situation that would cause the machine to
  reboot without printing any error message in the serial console?

Only a triple fault, which can only occur if our double fault handler fails to work correctly. If you can cause the spontaneous reboot even with a debug build of Xen, it probably means a bogus value in %cr3 (garbage got written there, or the pagetables got corrupted or freed before a CPU had finished using them).

I guess the lazy context switching could be going wrong -- might be worth calling __context_switch() unconditionally from context_switch() in arch/x86/domain.c (i.e., just comment out the if statement).

 -- 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®.