[Bug 243064] mount_unionfs panics in latest -current

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Jan 3 20:02:25 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243064

--- Comment #4 from Mason Loring Bliss <mason at blisses.org> ---
The amazing folks in Freenode #freebsd have nailed it down:

14:47 < RhodiumToad> everywhere else, VOP_UNLOCK is called as VOP_UNLOCK(vp,0)
14:48 < RhodiumToad> unionfs uses VOP_UNLOCK(vp,LK_RELEASE), which I suspect is 
                     just an obsolete form from years back
...
14:51 < RhodiumToad> anyway, unionfs can probably be fixed trivially
14:52 < kevans91> yeah, looks like it just has a dozen or so VOP_UNLOCK 
                  invocations that are incorrect

related:

14:50 < kevans91> I thought mjg was cooking up something to drop the second 
                  argument entirely
14:50 < kevans91> ah, yeah: - Exp-run PR 240156 to remove flags argument from 
                  VOP_UNLOCK
14:50 < VimDiesel> 240156 – Remove flags argument from VOP_UNLOCK 
                   https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240156
14:51 < kevans91> https://reviews.freebsd.org/D21427
14:51 < VimDiesel> Title: ⚙ D21427 vfs: remove flags argument from VOP_UNLOCK 
                   (at reviews.freebsd.org)

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list