Change 208381 by pjd@pjd_slayer on 2012/03/22 17:53:37 For VOP_GETATTR() we just need vnode to be shared-locked. Affected files ... ... //depot/user/pjd/auditdistd/sys/security/audit/audit_worker.c#2 edit Differences ... ==== //depot/user/pjd/auditdistd/sys/security/audit/audit_worker.c#2 (text) ==== @@ -134,7 +134,7 @@ error = VFS_STATFS(vp->v_mount, mnt_stat); if (error) goto fail; - vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); + vn_lock(vp, LK_SHARED | LK_RETRY); error = VOP_GETATTR(vp, &vattr, cred); VOP_UNLOCK(vp, 0); if (error)