|
|
|
|
|
|
|
|
|
|
xen-devel
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
|
|
|
|
|