public inbox for systemtap@sourceware.org
 help / color / mirror / Atom feed
* double fault
@ 2005-11-22  1:12 Stone, Joshua I
  2005-11-22  1:25 ` Roland McGrath
                   ` (3 more replies)
  0 siblings, 4 replies; 29+ messages in thread
From: Stone, Joshua I @ 2005-11-22  1:12 UTC (permalink / raw)
  To: systemtap

I am seeing sporadic double-faults when running tests on systemtap.  I
am trying to run systemtap.base/lt.exp, though others fail as well.  It
doesn't always fail, but if I run it four or five times in succession
that's usually enough to trigger the fault.  Below are manual copies of
a couple of the faults dumped to the console:

double fault, gdt at c0358000 [255 bytes]
double fault, tss at c03dc000
eip = ffffffff, esp = f4b6500c
eax = ffffffff, ebx = ffffffff, ecx = 0000007b, edx = f4b65018
esi = ffffffff, edi = ffffffff, ebp = 00000000
 
double fault, gdt at c0358000 [255 bytes]
double fault, tss at c03dc000
eip = c011a799, esp = f5bd4f98
eax = f959a380, ebx = f5bd5170, ecx = 0000007b, edx = f4bd505c
esi = 00000000, edi = c011a785, ebp = 00000000

The first dump doesn't tell much, but the edi and eip values in the
second dump are interesting.  'c011a785' is the beginning of
do_page_fault, and the instruction at 'c011a799' is a read from the
stack.  Methinks the stack runneth over?

This is on RHEL4 U2, i686, kernel 2.6.9-22.EL.  I verified this crash on
two different machines with this kernel: an IBM T42 laptop (1.7GHz
Pentium M, 1GB RAM), and a desktop (3.6GHz Pentium 4 HT/EM64T, 2GB RAM).
I couldn't reproduce the problem with the 2.6.9-22.ELsmp kernel.  I also
tried the desktop in x86_64 mode, and could not reproduce the problem
with the UP kernel nor the SMP kernel.

Please let me know if there's any other information I can provide to
help track this down...

Thanks,

Josh Stone

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

end of thread, other threads:[~2005-11-24 22:09 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-11-22  1:12 double fault Stone, Joshua I
2005-11-22  1:25 ` Roland McGrath
2005-11-22  9:29 ` Richard J Moore
2005-11-22 14:00 ` double fault -> PAGE_KERNEL flagged memory Mathieu Desnoyers
2005-11-22 15:12   ` Tom Zanussi
2005-11-22 15:24     ` Mathieu Desnoyers
2005-11-22 16:52       ` Tom Zanussi
2005-11-22 18:59         ` Mathieu Desnoyers
2005-11-23 15:13           ` Tom Zanussi
2005-11-23 17:53             ` Mathieu Desnoyers
2005-11-23 20:16               ` Tom Zanussi
2005-11-23 21:00                 ` Frank Ch. Eigler
2005-11-23 21:51                   ` Roland McGrath
2005-11-23 21:56                     ` Mathieu Desnoyers
2005-11-23 22:34                       ` Roland McGrath
2005-11-23 22:44                         ` Mathieu Desnoyers
2005-11-23 23:20                         ` Tom Zanussi
2005-11-24 18:10                         ` Frank Ch. Eigler
2005-11-24 22:09                           ` Roland McGrath
2005-11-23 22:18                   ` Tom Zanussi
2005-11-23 22:25                     ` Frank Ch. Eigler
2005-11-23 23:21                 ` Mathieu Desnoyers
2005-11-22 15:17   ` Mathieu Desnoyers
2005-11-22 15:42   ` Frank Ch. Eigler
2005-11-22 16:01     ` Mathieu Desnoyers
2005-11-23  8:34 ` double fault Martin Hunt
2005-11-23 17:21   ` Mathieu Desnoyers
2005-11-23 17:54     ` Martin Hunt
2005-11-23 18:09       ` Mathieu Desnoyers

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).