|
@@ -2170,6 +2170,7 @@ static void ext4_orphan_cleanup(struct super_block *sb,
|
|
jbd_debug(2, "truncating inode %lu to %lld bytes\n",
|
|
jbd_debug(2, "truncating inode %lu to %lld bytes\n",
|
|
inode->i_ino, inode->i_size);
|
|
inode->i_ino, inode->i_size);
|
|
mutex_lock(&inode->i_mutex);
|
|
mutex_lock(&inode->i_mutex);
|
|
|
|
+ truncate_inode_pages(inode->i_mapping, inode->i_size);
|
|
ext4_truncate(inode);
|
|
ext4_truncate(inode);
|
|
mutex_unlock(&inode->i_mutex);
|
|
mutex_unlock(&inode->i_mutex);
|
|
nr_truncates++;
|
|
nr_truncates++;
|