aboutsummaryrefslogtreecommitdiff
path: root/sys/fs
diff options
context:
space:
mode:
authorJeff Roberson <jeff@FreeBSD.org>2002-07-27 05:14:59 +0000
committerJeff Roberson <jeff@FreeBSD.org>2002-07-27 05:14:59 +0000
commit17f888f15f5118c183182cd31c40e5e250770e06 (patch)
tree64d259468e2afee0e2efaa3aa97fffca477ff04b /sys/fs
parenteb13174a6b6be159823a147ca01a731b0a75cb3d (diff)
downloadsrc-17f888f15f5118c183182cd31c40e5e250770e06.tar.gz
src-17f888f15f5118c183182cd31c40e5e250770e06.zip
- Explicitly state that specfs does not support locking by using
vop_no{lock,unlock,islocked}. This should be the only vnode opv that does so.
Notes
Notes: svn path=/head/; revision=100738
Diffstat (limited to 'sys/fs')
-rw-r--r--sys/fs/specfs/spec_vnops.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/fs/specfs/spec_vnops.c b/sys/fs/specfs/spec_vnops.c
index 4ccb2db4c7fe..cbb5e3c76936 100644
--- a/sys/fs/specfs/spec_vnops.c
+++ b/sys/fs/specfs/spec_vnops.c
@@ -104,6 +104,9 @@ static struct vnodeopv_entry_desc spec_vnodeop_entries[] = {
{ &vop_strategy_desc, (vop_t *) spec_strategy },
{ &vop_symlink_desc, (vop_t *) vop_panic },
{ &vop_write_desc, (vop_t *) spec_write },
+ { &vop_lock_desc, (vop_t *) vop_nolock },
+ { &vop_unlock_desc, (vop_t *) vop_nounlock },
+ { &vop_islocked_desc, (vop_t *) vop_noislocked },
{ NULL, NULL }
};
static struct vnodeopv_desc spec_vnodeop_opv_desc =