Date: Fri, 3 May 1996 07:24:26 +0200 (MET DST) From: J Wunsch <j@uriah.heep.sax.de> To: hsu@clinet.fi (Heikki Suonsivu) Cc: freebsd-bugs@freefall.freebsd.org Subject: Re: kern/1171: panic: setrunnable Message-ID: <199605030524.HAA17366@uriah.heep.sax.de> In-Reply-To: <199605030200.TAA12570@freefall.freebsd.org> from David Greenman at "May 2, 96 07:00:02 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
As David Greenman wrote: > >646 switch (p->p_stat) { > >647 case 0: > >648 case SRUN: > >649 case SZOMB: > >650 default: > >651 panic("setrunnable"); > >652 case SSTOP: > >(kgdb) print p > >$1 = (struct proc *) 0xf1a36500 > >(kgdb) print p->p_stat > >$2 = 3 '\003' > > Given the supplied information, there is no way that a page fault could > have occurred at that location unless the kernel text was either corrupted > or had one or more memory bit errors. In other words, I think this is a > hardware problem, not a software problem. Additionally, p->p_stat == 3 means the process was in ``SSLEEP'' state, so the abovementioned case label could not be hit if the kernel text were not corrupted. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199605030524.HAA17366>