Date: Mon, 9 May 2005 20:52:21 +0200 From: Adrian Steinmann <ast@marabu.ch> To: Doug White <dwhite@gumbysoft.com> Cc: stable@freebsd.org Subject: Re: unexpected panic in idle process (RELENG_5 2005/04/25UTC) Message-ID: <200505091852.UAA10186@marabu.marabu.ch> In-Reply-To: <20050508164248.R77229@carver.gumbysoft.com> References: <200504282030.WAA08207@marabu.marabu.ch> <20050508164248.R77229@carver.gumbysoft.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 28 Apr 2005, I wrote: > Fatal trap 9: general protection fault while in kernel mode > instruction pointer = 0x8:0xc05e8ca2 > stack pointer = 0x10:0xc7499d10 > frame pointer = 0x10:0xc7499d10 > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, def32 1, gran 1 > processor eflags = interrupt enabled, resume, IOPL = 0 > current process = 11 (idle) > [thread pid 11 tid 100003 ] > Stopped at cpu_idle_default+0x5: leave and Doug White <dwhite@gumbysoft.com> answered on Sun, 8 May 2005: This is an odd one; the IA32 manual doesn't say you can take a GPF from a LEAVE instruction in protected mode. %ebp looks correct so I'd wonder if you have cooling problems or a bad processor. Yes, odd, but maybe there is a simpler explanation: I have DDB enabled, and the serial console may have sent a spurious break. After nobody suggested any smart commands for db> I issued a "c" and tadda, the system was back (albeit with the wrong time). So this may be a red herring. Thanks for the analysis. Adrian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200505091852.UAA10186>