ext4: improve writepage credit estimate for files with indirect blocks
authorJan Kara <jack@suse.cz>
Tue, 4 Jun 2013 16:56:55 +0000 (12:56 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Tue, 4 Jun 2013 16:56:55 +0000 (12:56 -0400)
commitfa55a0ed0386e1fcbb8a229a06a5c70477d0d6e5
tree8b1abbd432fd799ff7d537851d758c0a7b1e26a8
parentf2d50a65c93cfe718742bc85dff55bf8f11967b6
ext4: improve writepage credit estimate for files with indirect blocks

ext4_ind_trans_blocks() wrongly used 'chunk' argument to decide whether
blocks mapped are logically contiguous. That is wrong since the argument
informs whether the blocks are physically contiguous. As the blocks
mapped are always logically contiguous and that's all
ext4_ind_trans_blocks() cares about, just remove the 'chunk' argument.

Reviewed-by: Zheng Liu <wenqing.lz@taobao.com>
Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
fs/ext4/ext4.h
fs/ext4/indirect.c
fs/ext4/inode.c