From owner-freebsd-current@FreeBSD.ORG Mon Mar 17 15:55:40 2008 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ECE66106566C for ; Mon, 17 Mar 2008 15:55:40 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from bunrab.catwhisker.org (adsl-63-193-123-122.dsl.snfc21.pacbell.net [63.193.123.122]) by mx1.freebsd.org (Postfix) with ESMTP id AF13D8FC14 for ; Mon, 17 Mar 2008 15:55:40 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from bunrab.catwhisker.org (localhost [127.0.0.1]) by bunrab.catwhisker.org (8.13.3/8.13.3) with ESMTP id m2HFteZx042696 for ; Mon, 17 Mar 2008 08:55:40 -0700 (PDT) (envelope-from david@bunrab.catwhisker.org) Received: (from david@localhost) by bunrab.catwhisker.org (8.13.3/8.13.1/Submit) id m2HFtesh042695 for current@freebsd.org; Mon, 17 Mar 2008 08:55:40 -0700 (PDT) (envelope-from david) Date: Mon, 17 Mar 2008 08:55:39 -0700 From: David Wolfskill To: current@freebsd.org Message-ID: <20080317155539.GC53010@bunrab.catwhisker.org> Mail-Followup-To: David Wolfskill , current@freebsd.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="N4K9zxasQOfRkoaJ" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: panic: lock (uidinfo hash) rw does not match earlier (sleep mutex) lock 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: Mon, 17 Mar 2008 15:55:41 -0000 --N4K9zxasQOfRkoaJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable This is with HEAD built today; sources updated from cvsup4.freebsd.org as of about 0330 hrs. US/Pacific. It occurred on the first boot after building/installing CURRENT, and it happens right away -- both on my laptop & my build machine (both i386; build machine is 2x850MHz PIII; laptop is 1x2.4GHz P4); the following is from the build machine: /boot/kernel/acpi.ko text=3D0x540f8 data=3D0x2640+0x186c syms=3D[0x4+0x8b40= +0x4+0xbdcd] GDB: no debug ports present KDB: debugger backends: ddb KDB: current backend: ddb Copyright (c) 1992-2008 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 8.0-CURRENT #72: Mon Mar 17 07:59:39 PDT 2008 root@freebeast.catwhisker.org:/common/S4/obj/usr/src/sys/FREEBEAST WARNING: WITNESS option enabled, expect reduced performance. Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel Pentium III (846.32-MHz 686-class CPU) Origin =3D "GenuineIntel" Id =3D 0x683 Stepping =3D 3 Features=3D0x387fbff real memory =3D 2147418112 (2047 MB) avail memory =3D 2093940736 (1996 MB) ACPI APIC Table: FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 1 cpu1 (AP): APIC ID: 0 panic: lock (uidinfo hash) rw does not match earlier (sleep mutex) lock cpuid =3D 0 KDB: enter: panic [thread pid 0 tid 0 ] Stopped at kdb_enter+0x3a: movl $0,kdb_why db> bt cing pid 0 tid 0 td 0xc0c11470 kdb_enter(c0af1957,c0af1957,c0af64de,c1020c94,0,...) at kdb_enter+0x3a panic(c0af64de,c0af1159,c0afccb7,c0b13b15,c0c12c8c,...) at panic+0x12c enroll(c1020cd8,c075ce2a,c146d5a0,0,c0af1159,...) at enroll+0xe1 witness_init(c0c12c8c,c0bca2cc,c1020cf0) at witness_init+0x109 lock_init(c0c12c8c,c0baf888,c0af1159,0,2a0000) at lock_init+0x89 rw_init_flags(c0c12c8c,c0af1159,0,c1020d44,c0763a15,...) at rw_init_flags+0= xaf uihashinit(c0af0c88,290,c0763bd0,c0763d00,c0763a20,...) at uihashinit+0x51 procinit(c0c12b30,4,c0aec794,176,1,...) at procinit+0x125 proc0_init(0,101ec00,101ec00,101e000,1025000,...) at proc0_init+0x46 mi_startup() at mi_startup+0x96 begin() at begin+0x2c db> ps pid ppid pgrp uid state wmesg wchan cmd 0 0 0 0 db> show locks exclusive sleep mutex Giant r =3D 0 (0xc0c12b30) locked @ /usr/src/sys/kern= /kern_linker.c:295 db>=20 (Laptop's results look the same as the above at first blush. Note that the build machine runs headless -- it has neither a monitor nor a keyboard connected now, and these are only connected during unusual circumstances.) As usual, I'm willing to try patches or circumventions. I have serial console access to both the laptop & the build machine, and each has a local private mirror of the FreeBSD CVS repository. Peace, david --=20 David H. Wolfskill david@catwhisker.org I submit that "conspiracy" would be an appropriate collective noun for cats. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --N4K9zxasQOfRkoaJ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iEYEARECAAYFAkfelHsACgkQmprOCmdXAD2WtACeKTFzgRTdi89M09Ymh8LhdN7a ORMAn0SUXvEkAII2eA+2YKjcaphD/adr =P4H+ -----END PGP SIGNATURE----- --N4K9zxasQOfRkoaJ--