diff --git src/afs/FBSD/osi_vm.c src/afs/FBSD/osi_vm.c
index 228f8ed..dd2d9eb 100644
--- src/afs/FBSD/osi_vm.c
+++ src/afs/FBSD/osi_vm.c
@@ -237,9 +237,9 @@ osi_VM_TryToSmush(struct vcache *avc, struct AFS_UCRED *acred, int sync)
     }
 
     tries = 5;
-    code = vinvalbuf(vp, V_SAVE, curthread, PCATCH, 0);
+    code = osi_vinvalbuf(vp, V_SAVE, curthread, PCATCH, 0);
     while (code && (tries > 0)) {
-      code = vinvalbuf(vp, V_SAVE, curthread, PCATCH, 0);
+      code = osi_vinvalbuf(vp, V_SAVE, curthread, PCATCH, 0);
       --tries;
     }
     USERPRI;
