From: Chaskiel M Grundman Date: Fri, 20 Mar 2009 15:55:48 +0000 (+0000) Subject: DEVEL15-linux-osi-vm-flushpages-use-remote-invalidate-20090320 X-Git-Tag: openafs-devel-1_5_58~40 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=3289196dfb2dbbf2b3b2c6fd13503c04ada13131;p=packages%2Fo%2Fopenafs.git DEVEL15-linux-osi-vm-flushpages-use-remote-invalidate-20090320 LICENSE IPL10 use invalidate_remote_inode instead of vmtruncate in osi_VM_FlushPages (cherry picked from commit 18da64a45c5f1a069f39f687bd84ee51b77a6bd3) --- diff --git a/src/afs/LINUX/osi_vm.c b/src/afs/LINUX/osi_vm.c index a22de829e..b419ff987 100644 --- a/src/afs/LINUX/osi_vm.c +++ b/src/afs/LINUX/osi_vm.c @@ -131,7 +131,7 @@ void osi_VM_FlushPages(struct vcache *avc, struct AFS_UCRED *credp) { #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,4,0) - vmtruncate(AFSTOV(avc), 0); + invalidate_remote_inode(AFSTOV(avc)); #elif LINUX_VERSION_CODE >= KERNEL_VERSION(2,2,15) struct inode *ip = AFSTOV(avc);