VisionFive2 Linux kernel

StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)

More than 9999 Commits   33 Branches   55 Tags
author: Zheng Liu <wenqing.lz@taobao.com> 2012-11-08 21:57:32 -0500 committer: Theodore Ts'o <tytso@mit.edu> 2012-11-08 21:57:32 -0500 commit: 51865fda28e585bdcc164474ff6438a9ccdbfada parent: 9a26b66175e1c221f39bbe09e2e1d0a31a14ba6d
Commit Summary:
ext4: let ext4 maintain extent status tree
Diffstat:
1 file changed, 1 insertion, 0 deletions
diff --git a/fs/ext4/indirect.c b/fs/ext4/indirect.c
index 292337f27c9c..f6663c3a946d 100644
--- a/fs/ext4/indirect.c
+++ b/fs/ext4/indirect.c
@@ -1411,6 +1411,7 @@ void ext4_ind_truncate(struct inode *inode)
 	down_write(&ei->i_data_sem);
 
 	ext4_discard_preallocations(inode);
+	ext4_es_remove_extent(inode, last_block, EXT_MAX_BLOCKS - last_block);
 
 	/*
 	 * The orphan list entry will now protect us from any crash which