[Linux-cachefs] [RFC PATCH v2 13/14] NFS: Call fscache_resize_cookie() when inode size changes due to setattr
Dave Wysochanski
dwysocha at redhat.com
Wed Jul 29 14:12:28 UTC 2020
Handle truncate / setattr when fscache is enabled by calling
fscache_resize_cookie().
Signed-off-by: Dave Wysochanski <dwysocha at redhat.com>
---
fs/nfs/inode.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/fs/nfs/inode.c b/fs/nfs/inode.c
index 45067303348c..6b814246d07d 100644
--- a/fs/nfs/inode.c
+++ b/fs/nfs/inode.c
@@ -667,6 +667,7 @@ static int nfs_vmtruncate(struct inode * inode, loff_t offset)
spin_unlock(&inode->i_lock);
truncate_pagecache(inode, offset);
spin_lock(&inode->i_lock);
+ fscache_resize_cookie(nfs_i_fscache(inode), i_size_read(inode));
out:
return err;
}
--
1.8.3.1
More information about the Linux-cachefs
mailing list