From owner-freebsd-current Wed Dec 18 18:34:42 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C373F37B401; Wed, 18 Dec 2002 18:34:40 -0800 (PST) Received: from dibbler.ne.client2.attbi.com (dibbler.ne.client2.attbi.com [66.31.42.180]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8069743ED8; Wed, 18 Dec 2002 18:34:28 -0800 (PST) (envelope-from rodrigc@attbi.com) Received: from dibbler.ne.client2.attbi.com (localhost [127.0.0.1]) by dibbler.ne.client2.attbi.com (8.12.6/8.12.6) with ESMTP id gBJ1YdJq000583; Wed, 18 Dec 2002 20:34:47 -0500 (EST) (envelope-from rodrigc@dibbler.ne.client2.attbi.com) Received: (from rodrigc@localhost) by dibbler.ne.client2.attbi.com (8.12.6/8.12.6/Submit) id gBJ1YTDk000582; Wed, 18 Dec 2002 20:34:29 -0500 (EST) Date: Wed, 18 Dec 2002 20:34:18 -0500 From: Craig Rodrigues To: freebsd-current@freebsd.org Cc: phk@freebsd.org Subject: GEOM panic Message-ID: <20021218203418.A550@attbi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i 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 Hi, I just did a cvsup and rebuilt my kernel, and now my kernel panics upon bootup. I don't have a serial console, so I wrote down the error messages that I saw: I saw this one in the middle of some GEOM debug statements: ar: FreeBSD check1 failed Further along I saw: Lock GEOM topology not exclusively locked @ /usr/src/sys/geom/geom_slice.c:303 Lock GEOM topology not exclusively locked @ /usr/src/sys/geom/geom_subr.c:176 Lock GEOM topology not exclusively locked @ /usr/src/sys/geom/geom_event.c:279 GEOM: configure da0s5, start 31744 length 63107072 end 6318815 Lock GEOM topology not exclusively locked @ /usr/src/sys/geom/geom_mbr.c:405 panic: Assertion sx->sx_cnt == -1 failed at /usr/src/sys/kern/kern_sx.c:242 A stacktrace in ddb shows: panic() _sx_unlock() gc_mbrext_taste g_do_event() one_event() g_run_events() g_event_procbody() fork_exit() fork_trampoline() The versions of some of the GEOM files in question: $FreeBSD: src/sys/geom/geom_slice.c,v 1.32 2002/12/17 21:31:58 phk Exp $ $FreeBSD: src/sys/geom/geom_subr.c,v 1.24 2002/12/16 22:33:27 phk Exp $ $FreeBSD: src/sys/geom/geom_event.c,v 1.15 2002/11/04 09:31:02 phk Exp $ $FreeBSD: src/sys/geom/geom_mbr.c,v 1.28 2002/12/17 09:44:10 phk Exp $ -- Craig Rodrigues http://www.gis.net/~craigr rodrigc@attbi.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message