From 70578f430db0cf7d896e18a5c717a092b861b326 Mon Sep 17 00:00:00 2001 From: tegge Date: Fri, 5 May 2006 19:58:36 +0000 Subject: Avoid locking overhead when snapshots are disabled. --- sys/ufs/ffs/ffs_vnops.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'sys/ufs/ffs') diff --git a/sys/ufs/ffs/ffs_vnops.c b/sys/ufs/ffs/ffs_vnops.c index 79e4e7a..91d2c01 100644 --- a/sys/ufs/ffs/ffs_vnops.c +++ b/sys/ufs/ffs/ffs_vnops.c @@ -338,6 +338,7 @@ ffs_lock(ap) struct thread *a_td; } */ *ap; { +#ifndef NO_FFS_SNAPSHOT struct vnode *vp; int flags; struct lock *lkp; @@ -382,6 +383,9 @@ ffs_lock(ap) result = VOP_LOCK_APV(&ufs_vnodeops, ap); } return (result); +#else + return (VOP_LOCK_APV(&ufs_vnodeops, ap)); +#endif } /* -- cgit v1.1