Re: panic: Assertion td->td_turnstile != NULL failed at ../../../kern/subr_turnstile.c:478

From: John Baldwin <jhb_at_FreeBSD.org>
Date: Fri, 9 Jul 2004 13:52:46 -0400
On Thursday 08 July 2004 10:31 pm, Robert Watson wrote:
> Was doing some stress testing on a box with some if_xl locking tweaks from
> Bruce Simpson, and ran into this.  Configuration is a GENERIC kernel
> running on a dual-Xeon 2.4GHz (each one with two logical processors, so
> 4 HTT processors).  The workload was as follows:
>
> - Apache 1.3 running on the box, 20 recursive wget clients from an
>   adjacent machine.
>
> - Simultaneous "supersmack" select key mysql test running with 11 threads
>   and 10,000 transactions, running with libkse.
>
> I attempted to log in on the serial console and got this panic:
>
> login: root
> Password:panic: Assertion td->td_turnstile != NULL failed at
> ../../../kern/subr_turnstile.c:478

This means your thread has no turnstile to give to the lock it is blocking on.  
Are you using TURNSTILE_PROFILING on this box?

-- 
John Baldwin <jhb_at_FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org
Received on Fri Jul 09 2004 - 15:51:35 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:01 UTC