From owner-freebsd-current Sun Feb 10 9:33:32 2002 Delivered-To: freebsd-current@freebsd.org Received: from bunrab.catwhisker.org (adsl-63-193-123-122.dsl.snfc21.pacbell.net [63.193.123.122]) by hub.freebsd.org (Postfix) with ESMTP id 36E9A37B402 for ; Sun, 10 Feb 2002 09:33:18 -0800 (PST) Received: (from david@localhost) by bunrab.catwhisker.org (8.11.6/8.11.6) id g1AHXHx07880 for current@FreeBSD.ORG; Sun, 10 Feb 2002 09:33:17 -0800 (PST) (envelope-from david) Date: Sun, 10 Feb 2002 09:33:17 -0800 (PST) From: David Wolfskill Message-Id: <200202101733.g1AHXHx07880@bunrab.catwhisker.org> To: current@FreeBSD.ORG Subject: Re: Panic (runq_choose()) in today's -CURRENT In-Reply-To: <200202101631.g1AGVv707705@bunrab.catwhisker.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG >Date: Sun, 10 Feb 2002 08:31:57 -0800 (PST) >From: David Wolfskill >db> trace >runq_choose(c0358880,d683dd0c,c02b01ce,c01a7857,34948) at runq_choose+0x83 >choosethread(c01a7857,34948,c0194f10,d682d500,77) at choosethread+0xd >sw1(d682d604,d683dd34,c0194d50,0,d683dd48) at sw1+0x20 >idle_proc(0,d683dd48,0,c0194f10,0) at idle_proc+0x5c >fork_exit(c0194f10,0,d683dd48) at fork_exit+0x9c >fork_trampoline() at fork_trampoline+0x8 >db> >... >Anything else I can do to help find & resolve this? A little more information: * My laptop (running the same sources, though a somewhat different kernel config and a rather different hardware config) did not exhibit the symptoms. * A few other things occurred to me that might be of interest with DDB: db> show pcpu 0 cpuid = 0 curthread = 0xd682d604: pid 11 "idle: cpu0" curpcb = 0xd683dda0 fpcurthread = none idlethread = 0xd682d604: pid 11 "idle: cpu0" currentldt = 0x28 spin locks held: exclusive (spin mutex) sched lock (0xc0335600) locked @ /usr/src/sys/kern/kern_idle.c:105 db> show pcpu 1 cpuid = 1 curthread = 0xda41a604: pid 289 "reboot" curpcb = 0xda432da0 fpcurthread = none idlethread = 0xd682d904: pid 10 "idle: cpu1" currentldt = 0x28 spin locks held: exclusive (spin mutex) clk (0xc0338ee0) locked @ /usr/src/sys/i386/isa/clock.c:415 db> show locks exclusive (spin mutex) sched lock (0xc0335600) locked @ /usr/src/sys/kern/kern_idle.c:105 db> show lockedvnodes Locked vnodes panic: blockable sleep lock (sleep mutex) mountlist @ /usr/src/sys/kern/vfs_subr.c:2371 cpuid = 0; lapic.id = 00000000 Debugger("panic") Stopped at runq_choose+0x83: movl 0(%edx),%eax db> Cheers, david (links to my resume at http://www.catwhisker.org/~david) -- David H. Wolfskill david@catwhisker.org I believe it would be irresponsible (and thus, unethical) for me to advise, recommend, or support the use of any product that is or depends on any Microsoft product for any purpose other than personal amusement. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message