From: Simon Wilkinson Date: Fri, 8 Jan 2010 17:29:16 +0000 (+0000) Subject: Revert "Linux: Replace invalidate_inode_pages" X-Git-Tag: openafs-devel-1_5_69~39 X-Git-Url: https://git.openafs.org/?p=openafs.git;a=commitdiff_plain;h=9a08865c36013e7e2c6b564588f5a2a6b2a9fd1e;hp=165571947be770645900bb8d55ba7b6a3c58f8fd Revert "Linux: Replace invalidate_inode_pages" This reverts commit 40719534d5d906f97a6ae7d28a00289270daf2a6. RHEL5 kernels publish the invalidate_mapping_pages symbol as EXPORT_SYMBOL_GPL, so we can't use it with them. For now, revert this change - we can live with the deprecated warning at present... Change-Id: I22875683e643c4184bb2c1e06f37d4c6eb9ea0be Reviewed-on: http://gerrit.openafs.org/1082 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear --- diff --git a/src/afs/LINUX/osi_vm.c b/src/afs/LINUX/osi_vm.c index bf3fb2d..c33eaed 100644 --- a/src/afs/LINUX/osi_vm.c +++ b/src/afs/LINUX/osi_vm.c @@ -67,7 +67,7 @@ osi_VM_TryToSmush(struct vcache *avc, afs_ucred_t *acred, int sync) { struct inode *ip = AFSTOV(avc); - invalidate_mapping_pages(ip->i_mapping, 0, -1); + invalidate_inode_pages(ip->i_mapping); } /* Flush and invalidate pages, for fsync() with INVAL flag