diff options
| author | hannken <hannken@NetBSD.org> | 2011-10-14 09:23:28 +0000 |
|---|---|---|
| committer | hannken <hannken@NetBSD.org> | 2011-10-14 09:23:28 +0000 |
| commit | 6e75bb0dfb296e532c3571fbc1a833003faf481a (patch) | |
| tree | 51f5f0ca283056d92e4b486cdbe9478c271243b9 /sys/kern/vnode_if.src | |
| parent | c8937d29ec57fb2b042e9dea3d3acdecfcbf991f (diff) | |
Change the vnode locking protocol of VOP_GETATTR() to request at least
a shared lock. Make all calls outside of file systems respect it.
The calls from file systems need review.
No objections from tech-kern.
Diffstat (limited to 'sys/kern/vnode_if.src')
| -rw-r--r-- | sys/kern/vnode_if.src | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/vnode_if.src b/sys/kern/vnode_if.src index 5cd6353f465..f8a0baa286e 100644 --- a/sys/kern/vnode_if.src +++ b/sys/kern/vnode_if.src @@ -1,4 +1,4 @@ -# $NetBSD: vnode_if.src,v 1.62 2011/07/11 08:23:00 hannken Exp $ +# $NetBSD: vnode_if.src,v 1.63 2011/10/14 09:23:31 hannken Exp $ # # Copyright (c) 1992, 1993 # The Regents of the University of California. All rights reserved. @@ -141,7 +141,7 @@ vop_access { }; # -#% getattr vp = = = +#% getattr vp L L L # vop_getattr { IN struct vnode *vp; |
