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>
