From owner-freebsd-current@FreeBSD.ORG Thu Apr 19 19:57:16 2007 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3EB0B16A481 for ; Thu, 19 Apr 2007 19:57:16 +0000 (UTC) (envelope-from freebsd-current@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id CA04413C448 for ; Thu, 19 Apr 2007 19:57:15 +0000 (UTC) (envelope-from freebsd-current@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1Hecix-0000XE-2v for freebsd-current@freebsd.org; Thu, 19 Apr 2007 21:55:23 +0200 Received: from mulderlab.f5.com ([205.229.151.151]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 19 Apr 2007 21:55:23 +0200 Received: from atkin901 by mulderlab.f5.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 19 Apr 2007 21:55:23 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-current@freebsd.org From: Mark Atkinson Date: Thu, 19 Apr 2007 12:54:19 -0700 Lines: 49 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: mulderlab.f5.com User-Agent: KNode/0.10.4 Sender: news Subject: panic: thread's turnstile has pending threads X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Apr 2007 19:57:16 -0000 7.0-CURRENT FreeBSD 7.0-CURRENT #6: Fri Mar 30 07:14:23 PDT 2007 Has anyone seen this? This machine has dual CPUs plus two shared interrupt 8 port serial I/O cards under uart/puc. db> where Tracing pid 46 tid 100042 td 0xc404d000 kdb_enter(c0a4b308,1,c0a4f1b1,e4430bd0,c404d000,...) at kdb_enter+0x30 panic(c0a4f1b1,1,c0a4ef7e,24d,c0b56860,...) at panic+0x13b turnstile_wait(c0b4f810,c4411d80,0,18b,c4411d82,...) at turnstile_wait+0x188 _mtx_lock_sleep(c0b4f810,c404d000,0,c0a4a388,95,...) at _mtx_lock_sleep+0x18a _mtx_lock_flags(c0b4f810,0,c0a4a388,95,e4430c94,...) at _mtx_lock_flags+0xef lock_mtx(c0b4f810,0,c0a46e22,88,0,...) at lock_mtx+0x29 _cv_wait(c0b4fdf8,c0b4f810,c0a4cdd2,17a,0,...) at _cv_wait+0x2d3 _sx_slock(c0b4fde0,c0a4cdd2,17a,e4430cec,85,...) at _sx_slock+0xa2 schedcpu(c0a43646,3e8,e4430d24,c0738241,0,...) at schedcpu+0x45 schedcpu_thread(0,e4430d38,c0a48243,326,c4288000,...) at schedcpu_thread+0x15 fork_exit(c076eee0,0,e4430d38) at fork_exit+0xd1 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xe4430d70, ebp = 0 --- db> show alllocks Process 41048 (sh) thread 0xc4411d80 (100072) exclusive sleep mutex process lock r = 0 (0xc44104e0) locked @ /usr/src/sys/ker7 exclusive sleep mutex process lock r = 0 (0xc72442a0) locked @ /usr/src/sys/ker6 Process 13 (swi4: clock sio) thread 0xc3ee9a20 (100003) exclusive sleep mutex Giant r = 0 (0xc0b4fd08) locked @ /usr/src/sys/kern/kern_0 db> call doadump Physical memory: 1011 MB Dumping 173 MB: 158 142 126 110 94 78 62 46 30 14 Dump complete = 0xf db> reset cpu_reset: Restarting BSP cpu_reset_proxy: Stopped CPU 1 [...] Checking for core dump on /dev/da0s1b... savecore: reboot after panic: thread's turnstile has pending threads savecore: writing core to vmcore.7 --- Mark Atkinson atkin901@yahoo.com (!wired)?(coffee++):(wired);