Date: Fri, 08 Dec 2017 22:39:50 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-fs@FreeBSD.org Subject: [Bug 224176] Lock Order Reversals somewhere in VFS/UFS Message-ID: <bug-224176-3630-Zo3HrC9kF8@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-224176-3630@https.bugs.freebsd.org/bugzilla/> References: <bug-224176-3630@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D224176 --- Comment #2 from lankfordandrew@charter.net --- Some more after a reboot. I'm probably getting one or several right at shutdown , but I'm unsure if I can capture them. [70] lock order reversal: [70] 1st 0xfffffe007b886f80 bufwait (bufwait) @ /usr/src/sys/kern/vfs_bio.c:3550 [70] 2nd 0xfffff80002aa9400 dirhash (dirhash) @ /usr/src/sys/ufs/ufs/ufs_dirhash.c:281 [70] stack backtrace: [70] #0 0xffffffff80580bf0 at witness_debugger+0x70 [70] #1 0xffffffff80580a72 at witness_checkorder+0xe02 [70] #2 0xffffffff80527908 at _sx_xlock+0x68 [70] #3 0xffffffff807d75b7 at ufsdirhash_remove+0x37 [70] #4 0xffffffff807da779 at ufs_dirremove+0x129 [70] #5 0xffffffff807dfe95 at ufs_remove+0x75 [70] #6 0xffffffff808b60e0 at VOP_REMOVE_APV+0xe0 [70] #7 0xffffffff805ee708 at kern_unlinkat+0x1e8 [70] #8 0xffffffff8083fd08 at amd64_syscall+0x798 [70] #9 0xffffffff8081ea6b at Xfast_syscall+0xfb [218] lock order reversal: [218] 1st 0xfffff800638f89a0 ufs (ufs) @ /usr/src/sys/kern/vfs_subr.c:2537 [218] 2nd 0xfffffe007b900a60 bufwait (bufwait) @ /usr/src/sys/ufs/ffs/ffs_vnops.c:277 [218] 3rd 0xfffff800638f87c8 ufs (ufs) @ /usr/src/sys/kern/vfs_subr.c:2537 [218] stack backtrace: [218] #0 0xffffffff80580bf0 at witness_debugger+0x70 [218] #1 0xffffffff80580a72 at witness_checkorder+0xe02 [218] #2 0xffffffff804fcd83 at __lockmgr_args+0x883 [218] #3 0xffffffff807d1ea5 at ffs_lock+0xa5 [218] #4 0xffffffff808b6f30 at VOP_LOCK1_APV+0xe0 [218] #5 0xffffffff805f4546 at _vn_lock+0x66 [218] #6 0xffffffff805e4dc2 at vget+0x82 [218] #7 0xffffffff805d6fb1 at vfs_hash_get+0xd1 [218] #8 0xffffffff807cdb4e at ffs_vgetf+0x3e [218] #9 0xffffffff807c3da9 at softdep_sync_buf+0x7d9 [218] #10 0xffffffff807d2dc1 at ffs_syncvnode+0x321 [218] #11 0xffffffff807c2dc7 at softdep_fsync+0x4b7 [218] #12 0xffffffff807d1d7c at ffs_fsync+0x7c [218] #13 0xffffffff808b5f80 at VOP_FSYNC_APV+0xe0 [218] #14 0xffffffff805f112c at kern_fsync+0x1bc [218] #15 0xffffffff8083fd08 at amd64_syscall+0x798 [218] #16 0xffffffff8081ea6b at Xfast_syscall+0xfb --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-224176-3630-Zo3HrC9kF8>