mirror of
https://github.com/torvalds/linux.git
synced 2024-11-26 22:21:42 +00:00
ceph: use truncate_pagecache() instead of truncate_inode_pages()
Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
This commit is contained in:
parent
b8e69066d8
commit
4e217b5dc8
@ -1546,7 +1546,7 @@ static void ceph_invalidate_work(struct work_struct *work)
|
||||
orig_gen = ci->i_rdcache_gen;
|
||||
spin_unlock(&ci->i_ceph_lock);
|
||||
|
||||
truncate_inode_pages(inode->i_mapping, 0);
|
||||
truncate_pagecache(inode, 0);
|
||||
|
||||
spin_lock(&ci->i_ceph_lock);
|
||||
if (orig_gen == ci->i_rdcache_gen &&
|
||||
@ -1649,7 +1649,7 @@ retry:
|
||||
ci->i_truncate_pending, to);
|
||||
spin_unlock(&ci->i_ceph_lock);
|
||||
|
||||
truncate_inode_pages(inode->i_mapping, to);
|
||||
truncate_pagecache(inode, to);
|
||||
|
||||
spin_lock(&ci->i_ceph_lock);
|
||||
if (to == ci->i_truncate_size) {
|
||||
|
Loading…
Reference in New Issue
Block a user