summaryrefslogtreecommitdiff
path: root/filesystems/openafs-devel/patches/patch-src-afs-NBSD-osi_vm.c
diff options
context:
space:
mode:
authorjakllsch <jakllsch>2012-08-30 17:37:54 +0000
committerjakllsch <jakllsch>2012-08-30 17:37:54 +0000
commit5f9f45e8e9b11d1f7c65faab35096b379f390462 (patch)
tree52178e2662346ce3e1ba613c41a8911d1bbebc74 /filesystems/openafs-devel/patches/patch-src-afs-NBSD-osi_vm.c
parent7a8e4973551d0091701cf8f5d12c5462d6740779 (diff)
downloadpkgsrc-5f9f45e8e9b11d1f7c65faab35096b379f390462.tar.gz
Move net/openafs to filesystems/openafs-devel.
Re-add net/openafs as of 2012-05-01 as filesystems/openafs.
Diffstat (limited to 'filesystems/openafs-devel/patches/patch-src-afs-NBSD-osi_vm.c')
-rw-r--r--filesystems/openafs-devel/patches/patch-src-afs-NBSD-osi_vm.c19
1 files changed, 19 insertions, 0 deletions
diff --git a/filesystems/openafs-devel/patches/patch-src-afs-NBSD-osi_vm.c b/filesystems/openafs-devel/patches/patch-src-afs-NBSD-osi_vm.c
new file mode 100644
index 00000000000..3f9a7efce4a
--- /dev/null
+++ b/filesystems/openafs-devel/patches/patch-src-afs-NBSD-osi_vm.c
@@ -0,0 +1,19 @@
+$NetBSD: patch-src-afs-NBSD-osi_vm.c,v 1.1 2012/08/30 17:37:55 jakllsch Exp $
+
+--- src/afs/NBSD/osi_vm.c.orig 2012-04-22 23:40:23.000000000 -0400
++++ src/afs/NBSD/osi_vm.c 2012-04-30 16:47:34.000000000 -0400
+@@ -84,7 +84,13 @@
+ ReleaseWriteLock(&avc->lock);
+ AFS_GUNLOCK();
+ vp = AFSTOV(avc);
+- mutex_enter(&vp->v_interlock);
++#ifdef AFS_NBSD70_ENV
++#define AMP
++#else
++#define AMP &
++#endif
++
++ mutex_enter(AMP vp->v_interlock);
+ VOP_PUTPAGES(vp, 0, 0, PGO_ALLPAGES|PGO_CLEANIT|PGO_SYNCIO);
+ AFS_GLOCK();
+ ObtainWriteLock(&avc->lock, 94);