From 35daebc577ab11a5fd80d678764a3a681cc5f2f3 Mon Sep 17 00:00:00 2001 From: Antoine Verheijen Date: Wed, 1 Dec 2010 14:24:26 -0700 Subject: [PATCH] OpenBSD: Fix use of mstat Length field in osi_vm.c The code for osi_VM_FlushPages() in osi_vm.c for OpenBSD incorrectly tries to access field "m.Length" in the vcache structure "avc" instead of "f.m.Length". Change-Id: I44ac0bbbd0e6279c54be185fbf9514b23c65017b Reviewed-on: http://gerrit.openafs.org/3417 Tested-by: BuildBot Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear --- src/afs/OBSD/osi_vm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/afs/OBSD/osi_vm.c b/src/afs/OBSD/osi_vm.c index 9c4a8c4ba..737b74231 100644 --- a/src/afs/OBSD/osi_vm.c +++ b/src/afs/OBSD/osi_vm.c @@ -102,7 +102,7 @@ osi_VM_FlushPages(struct vcache *avc, afs_ucred_t *credp) return; cache_purge(vp); uvm_vnp_uncache(vp); - uvm_vnp_setsize(vp, avc->m.Length); + uvm_vnp_setsize(vp, avc->f.m.Length); } /* Purge pages beyond end-of-file, when truncating a file. -- 2.39.5