Date: Wed, 26 Jul 2000 13:25:49 +0200 From: Sheldon Hearn <sheldonh@uunet.co.za> To: Kirk McKusick <mckusick@mckusick.com> Cc: green@FreeBSD.org, current@FreeBSD.org Subject: Re: Panic: lockmgr: pid 5, not exclusive lock holder 0 unlocking Message-ID: <408.964610749@axl.ops.uunet.co.za> In-Reply-To: Your message of "Tue, 25 Jul 2000 11:28:47 MST." <200007251828.LAA62730@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Kirk, On Tue, 25 Jul 2000 11:28:47 MST, Kirk McKusick wrote: > Modified files: > sys/kern vfs_bio.c > Log: > Now that buffer locks can be recursive, we need to delete the panics > that complain about them. This looks related. I get it pretty consistently on shutdown, provided the machine did some work subsequent to going multi-user. Ciao, Sheldon. Script started on Wed Jul 26 13:20:40 2000 GNU gdb 4.18 Copyright 1998 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-unknown-freebsd"... IdlePTD 2842624 initial pcb at 247480 panicstr: lockmgr: pid 1, not exclusive lock holder 0 unlocking panic messages: --- --- #0 boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:303 303 dumppcb.pcb_cr3 = rcr3(); (kgdb) back #0 boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:303 #1 0xc0146bb5 in panic (fmt=0xc02072a0 "lockmgr: pid %d, not %s %d unlocking") at /usr/src/sys/kern/kern_shutdown.c:553 #2 0xc01418d0 in lockmgr (lkp=0xc0ea3c00, flags=6, interlkp=0xc8f8842c, p=0xc84bfe00) at /usr/src/sys/kern/kern_lock.c:382 #3 0xc017509f in vop_stdunlock (ap=0xc84c5e48) at /usr/src/sys/kern/vfs_default.c:255 #4 0xc01b6eed in ufs_vnoperate (ap=0xc84c5e48) at /usr/src/sys/ufs/ufs/ufs_vnops.c:2275 #5 0xc01b1e4f in ufs_inactive (ap=0xc84c5e78) at vnode_if.h:865 #6 0xc01b6eed in ufs_vnoperate (ap=0xc84c5e78) at /usr/src/sys/ufs/ufs/ufs_vnops.c:2275 #7 0xc0177e1a in vput (vp=0xc8f883c0) at vnode_if.h:794 #8 0xc01af12b in ffs_sync (mp=0xc0c65200, waitfor=2, cred=0xc0721780, p=0xc0259de0) at /usr/src/sys/ufs/ffs/ffs_vfsops.c:955 #9 0xc0179d9d in sync (p=0xc0259de0, uap=0x0) at /usr/src/sys/kern/vfs_syscalls.c:551 #10 0xc01465eb in boot (howto=0) at /usr/src/sys/kern/kern_shutdown.c:225 #11 0xc01463ec in reboot (p=0xc84bfe00, uap=0xc84c5f80) at /usr/src/sys/kern/kern_shutdown.c:146 #12 0xc01edea9 in syscall2 (frame={tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = -1077936612, tf_esi = -1077936624, tf_ebp = -1077936836, tf_isp = -934518828, tf_ebx = -1077936732, tf_edx = -1, tf_ecx = 4, tf_eax = 55, tf_trapno = 7, tf_err = 2, tf_eip = 134536452, tf_cs = 31, tf_eflags = 643, tf_esp = -1077937056, tf_ss = 47}) at /usr/src/sys/i386/i386/trap.c:1128 #13 0xc01e2bb5 in Xint0x80_syscall () #14 0x80486ee in ?? () #15 0x8048478 in ?? () #16 0x8048139 in ?? () (kgdb) quit Script done on Wed Jul 26 13:20:49 2000 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?408.964610749>