Date: Thu, 31 May 2001 11:36:54 +0200 From: Alexander Langer <alex@big.endian.de> To: current@FreeBSD.org Cc: jhb@FreeBSD.org Subject: panic (with dump!): mutex vm owned at /usr/home/alex/work/HEAD/src/sys/kern/vfs_bio.c:2990 Message-ID: <20010531113654.A2248@zerogravity.kawo2.rwth-aachen.d>
next in thread | raw e-mail | index | archive | help
Hi! I get this about 20 seconds after boot completed (and fsck went into background): (I saw a similar message yesterday IIRC): root@zerogravity ~dir $ gdb -k /usr/obj/usr/home/alex/work/HEAD/src/sys/CICHLIDS/kernel.debug vmcore.1 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 5033984 initial pcb at 3da620 panicstr: mutex vm owned at /usr/home/alex/work/HEAD/src/sys/kern/vfs_bio.c:2990 panic messages: --- panic: recurse syncing disks... panic: mutex vm owned at /usr/home/alex/work/HEAD/src/sys/kern/vfs_bio.c:2990 Uptime: 1m48s /dev/vmmon: Module vmmon: unloaded dumping to dev ad2b, offset 761856 dump ata1: resetting devices .. done 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 --- #0 dumpsys () at /usr/home/alex/work/HEAD/src/sys/kern/kern_shutdown.c:478 478 if (dumping++) { (kgdb) bt #0 dumpsys () at /usr/home/alex/work/HEAD/src/sys/kern/kern_shutdown.c:478 #1 0xc01ca20f in boot (howto=260) at /usr/home/alex/work/HEAD/src/sys/kern/kern_shutdown.c:321 #2 0xc01ca629 in panic (fmt=0xc034dd7c "mutex %s owned at %s:%d") at /usr/home/alex/work/HEAD/src/sys/kern/kern_shutdown.c:600 #3 0xc01c2bdf in _mtx_assert (m=0xc041ace0, what=2, file=0xc0355780 "/usr/home/alex/work/HEAD/src/sys/kern/vfs_bio.c", line=2990) at /usr/home/alex/work/HEAD/src/sys/kern/kern_mutex.c:580 #4 0xc020b7a7 in vfs_busy_pages (bp=0xc41e0630, clear_modify=1) at /usr/home/alex/work/HEAD/src/sys/kern/vfs_bio.c:2990 #5 0xc020787f in bwrite (bp=0xc41e0630) at /usr/home/alex/work/HEAD/src/sys/kern/vfs_bio.c:695 #6 0xc0208f81 in vfs_bio_awrite (bp=0xc41e0630) at /usr/home/alex/work/HEAD/src/sys/kern/vfs_bio.c:1496 #7 0xc02d38c0 in ffs_fsync (ap=0xcbda8b94) at /usr/home/alex/work/HEAD/src/sys/ufs/ffs/ffs_vnops.c:239 #8 0xc02d0cda in ffs_sync (mp=0xc19c9800, waitfor=2, cred=0xc0b34400, p=0xc04151a0) at vnode_if.h:441 #9 0xc0218953 in sync (p=0xc04151a0, uap=0x0) at /usr/home/alex/work/HEAD/src/sys/kern/vfs_syscalls.c:620 #10 0xc01c9c8f in boot (howto=256) at /usr/home/alex/work/HEAD/src/sys/kern/kern_shutdown.c:231 #11 0xc01ca629 in panic (fmt=0xc0351c88 "recurse") #12 0xc01e49d4 in witness_lock (lock=0xc041ace0, flags=8, file=0xc0365de0 "/usr/home/alex/work/HEAD/src/sys/ufs/ufs/ufs_readwrite.c", line=420) at /usr/home/alex/work/HEAD/src/sys/kern/subr_witness.c:539 #13 0xc02d2272 in ffs_write (ap=0xcbda8cdc) at /usr/home/alex/work/HEAD/src/sys/ufs/ufs/ufs_readwrite.c:420 #14 0xc02f88e8 in vnode_pager_generic_putpages (vp=0xcc751060, m=0xcbda8ddc, bytecount=8192, flags=0, rtvals=0xcbda8dac) at vnode_if.h:303 #15 0xc02100e6 in vop_stdputpages (ap=0xcbda8d60) at /usr/home/alex/work/HEAD/src/sys/kern/vfs_default.c:676 #16 0xc020f6a5 in vop_defaultop (ap=0xcbda8d60) at /usr/home/alex/work/HEAD/src/sys/kern/vfs_default.c:154 #17 0xc02dad89 in ufs_vnoperate (ap=0xcbda8d60) at /usr/home/alex/work/HEAD/src/sys/ufs/ufs/ufs_vnops.c:2587 #18 0xc02f8621 in vnode_pager_putpages (object=0xcc82b720, m=0xcbda8ddc, count=2, sync=0, rtvals=0xcbda8dac) at vnode_if.h:918 #19 0xc02f1b56 in vm_pageout_flush (mc=0xcbda8ddc, count=2, flags=0) at /usr/home/alex/work/HEAD/src/sys/vm/vm_pager.h:146 #20 0xc02edfd4 in vm_object_page_clean (object=0xcc82b720, start=0, end=0, flags=4) at /usr/home/alex/work/HEAD/src/sys/vm/vm_object.c:703 #21 0xc02165e5 in vfs_msync (mp=0xc19c9800, flags=2) at /usr/home/alex/work/HEAD/src/sys/kern/vfs_subr.c:2393 #22 0xc0217133 in sync_fsync (ap=0xcbda8f5c) #23 0xc0213714 in sched_sync () at vnode_if.h:441 #24 0xc01ba094 in fork_exit (callout=0xc02135a8 <sched_sync>, arg=0x0, frame=0xcbda8fa8) at /usr/home/alex/work/HEAD/src/sys/kern/kern_fork.c:727 FreeBSD zerogravity.kawo2.rwth-aachen.de 5.0-CURRENT FreeBSD 5.0-CURRENT #3: Fri Apr 27 19:01:12 CEST 2001 alex@cichlids.cichlids.com:/usr/obj/usr/src/sys/cichlids i386 I have the dump, if anyone wants to assist me here, I'd like to help. Maybe it's even fixed already (I don't know). Alex -- cat: /home/alex/.sig: No such file or directory 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?20010531113654.A2248>