From 5ae464b185115e3537bbef862d893190bb56ab05 Mon Sep 17 00:00:00 2001 From: Ben Kaduk Date: Fri, 21 May 2010 21:39:16 -0400 Subject: [PATCH] Do not lie about needing Giant Catch up to 2005. Giant has not been needed for vnode page operations for quite some time now. Change-Id: I59c7b4fb1f7cd4133d459d801db9bb6d9cef866f Reviewed-on: http://gerrit.openafs.org/2012 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear --- src/afs/FBSD/osi_vnodeops.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/afs/FBSD/osi_vnodeops.c b/src/afs/FBSD/osi_vnodeops.c index 779f4dc16..345114414 100644 --- a/src/afs/FBSD/osi_vnodeops.c +++ b/src/afs/FBSD/osi_vnodeops.c @@ -744,7 +744,6 @@ afs_vop_getpages(struct vop_getpages_args *ap) struct vnode *vp; struct vcache *avc; - GIANT_REQUIRED; vp = ap->a_vp; avc = VTOAFS(vp); if ((object = vp->v_object) == NULL) { @@ -918,8 +917,6 @@ afs_vop_putpages(struct vop_putpages_args *ap) struct vnode *vp; struct vcache *avc; - GIANT_REQUIRED; - vp = ap->a_vp; avc = VTOAFS(vp); /* Perhaps these two checks should just be KASSERTs instead... */ -- 2.39.5