This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: double fault
- From: Roland McGrath <roland at redhat dot com>
- To: "Stone, Joshua I" <joshua dot i dot stone at intel dot com>
- Cc: <systemtap at sources dot redhat dot com>
- Date: Mon, 21 Nov 2005 17:24:57 -0800 (PST)
- Subject: Re: double fault
The stack overflow notion sounds plausible. To investigate that angle, one
thing to try comes to mind off hand. In each probe that might be hitting,
stick some %{ ... %} code to do a "stack getting small" check. It can do
something like:
unsigned left = (unsigned)regs & 0xfff;
if (left < 256) panic("stack getting close");
That might manage to print out a full oops with backtrace details that show
the cascade of page fault frames or whatever the situation actually is.
Thanks,
Roland