Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Dec 2017 10:16:48 +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-p4jSdjFOKf@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=224176

Wolfram Schneider <wosch@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |wosch@FreeBSD.org

--- Comment #5 from Wolfram Schneider <wosch@FreeBSD.org> ---
I must admit that these LOR kernel message looks scary if you see them for the
first time.

But if these messages are mostly harmless, why doesn't we say this?

My proposed change request:

instead:

lock order reversal:
 1st 0xfffffe0000cbf2c0 bufwait (bufwait) @
/home/projects/freebsd/sys/kern/vfs_bio.c:3564
 2nd 0xfffff8001c445800 dirhash (dirhash) @
/home/projects/freebsd/sys/ufs/ufs/ufs_dirhash.c:289
stack backtrace:

we display

lock order reversal (mostly harmless, see
https://www.freebsd.org/doc/handbook/freebsd-glossary.html#lor-glossary )
 1st 0xfffffe0000cbf2c0 bufwait (bufwait) @
/home/projects/freebsd/sys/kern/vfs_bio.c:3564
 2nd 0xfffff8001c445800 dirhash (dirhash) @
/home/projects/freebsd/sys/ufs/ufs/ufs_dirhash.c:289
stack backtrace:

-- 
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-p4jSdjFOKf>