mirror of
https://github.com/torvalds/linux.git
synced 2026-09-24 06:24:02 +02:00
f2fs: fix to off-by-one issue in f2fs_zero_post_eof_page()
Otherwise, it will drop one more page after new_size which is not
necessary.
Cc: stable@kernel.org
Fixes: ba8dac350f ("f2fs: fix to zero post-eof page")
Signed-off-by: Chao Yu <chao@kernel.org>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
This commit is contained in:
parent
314c9e476f
commit
b2205d3cfd
|
|
@ -50,7 +50,7 @@ static void f2fs_zero_post_eof_page(struct inode *inode,
|
|||
if (lock)
|
||||
filemap_invalidate_lock(inode->i_mapping);
|
||||
/* zero or drop pages only in range of [old_size, new_size] */
|
||||
truncate_inode_pages_range(inode->i_mapping, old_size, new_size);
|
||||
truncate_inode_pages_range(inode->i_mapping, old_size, new_size - 1);
|
||||
if (lock)
|
||||
filemap_invalidate_unlock(inode->i_mapping);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user