On Sat, Apr 16, 2022 at 03:37:51PM -0000, Michael van Elst wrote:
 > >+           vn_lock(vp, LK_EXCLUSIVE | LK_RETRY);
 > >            VOP_CLOSE(vp, oflags, kauth_cred_get());
 > >-           vrele(vp);
 > >+           vput(vp);
 > 
 > Sounds like an open-coded version of vn_close().

It's not, it's a driver open opening a device vnode by hand;
doesn't/can't use vn_open() so it shouldn't use vn_close()...

-- 
David A. Holland
dholl...@netbsd.org

Reply via email to