Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Jul 2004 15:23:14 -0000
From:      John Baldwin <jhb@FreeBSD.org>
To:        freebsd-current@FreeBSD.org
Cc:        current@FreeBSD.org
Subject:   Re: panic at turnstile_wait (Re: panic at sched_add_internal)
Message-ID:  <200406301124.22611.jhb@FreeBSD.org>
In-Reply-To: <200407161811.i6GIBlIi095775@sakura.ninth-nine.com>
References:  <200407152223.i6FMNRV2001315@sakura.ninth-nine.com> <200407152330.i6FNU5NQ003006@sakura.ninth-nine.com> <200407161811.i6GIBlIi095775@sakura.ninth-nine.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Friday 16 July 2004 02:11 pm, Norikatsu Shigemura wrote:
> > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> > - - [thread 100124]
> > Stopped at      turnstile_wait+0x17a:   movl    %eax,0x10(%edx)
> > db> trace
> > turnstile_wait(c301e340,c0877f40,c36e4420,c0877f40,f9) at
> > turnstile_wait+0x17a _mtx_lock_sleep(c0877f40,0,c07bd610,f9,0) at
> > _mtx_lock_sleep+0x125 _mtx_lock_flags(c0877f40,0,c07bd610,f9,0) at
> > _mtx_lock_flags+0x64
>
> [...]
>
> > -->		LIST_INSERT_HEAD(&ts->ts_free, td->td_turnstile, ts_hash);
> > 		MPASS(owner == ts->ts_owner);
> > 	}
> > 	td->td_turnstile = NULL;
> > [...]
> > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> > - -
>
> 	Same panic has happend at same place on new current (+1day).

Do you have INVARIANTS turned on?  Also, can you capture the actual panic 
message?  If you do have INVARIANTS on, then it seems that pointers are 
magically changing to NULL after the assertion check.  I'd be worried about 
bad memory.

-- 
John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200406301124.22611.jhb>