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.