CVSROOT:        /cvs
Module name:    src
Changes by:     o...@cvs.openbsd.org    2010/09/23 12:43:37

Modified files:
        sys/miscfs/procfs: procfs_vfsops.c 

Log message:
In procfs_root(), while the vn_lock on a newly-allocated vnode can not
fail it is still good practise to either check the return value or to
provide a flag that won't (to avoid copy pasted code that gets it
wrong).

So change LK_EXCLUSIVE to LK_EXCLUSIVE | LK_RETRY, removing the one
caller of vn_lock in the tree that doesn't either pass LK_RETRY or check
the return value.

ok thib@, jsing@ as part of a larger diff.

Reply via email to