freebsd-chunk-corruption-fix-20020713
authorChaskiel M Grundman <cg2v@andrew.cmu.edu>
Sat, 13 Jul 2002 04:28:28 +0000 (04:28 +0000)
committerDerrick Brashear <shadow@dementia.org>
Sat, 13 Jul 2002 04:28:28 +0000 (04:28 +0000)
This patch will fix the "freebsd can't read files > 1 chunk" problem. It
will almost certainly not fix the "cache files get the bootloader written
into them" problem, but there is a miniscule chance:

src/afs/VNOPS/afs_vnop_read.c

index 886d081..bbbe2f3 100644 (file)
@@ -937,7 +937,7 @@ tagain:
 #if defined(AFS_FBSD_ENV)
             AFS_GUNLOCK();
             VOP_LOCK(tfile->vnode, LK_EXCLUSIVE, curproc);
-            code = VOP_READ(tfile->vnode, auio, 0, &afs_osi_cred);
+            code = VOP_READ(tfile->vnode, &tuio, 0, &afs_osi_cred);
             VOP_UNLOCK(tfile->vnode, 0, curproc);
             AFS_GLOCK();
 #else