]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ext4: improve free space calculation for inline_data
authorboxi liu <boxi10liu@gmail.com>
Tue, 18 Jun 2013 15:20:46 +0000 (11:20 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Tue, 18 Jun 2013 15:20:46 +0000 (11:20 -0400)
commit17e710ac17eedec6b69dd1544f1ee7811a004611
treeffd3aeffc5601f108c952f7eaf1f0e4012faa4ee
parentf3299782b3da925e5228e32893f6afadd225c538
ext4: improve free space calculation for inline_data

In ext4 feature inline_data,it use the xattr's space to store the
inline data in inode.When we calculate the inline data as the xattr,we
add the pad.But in get_max_inline_xattr_value_size() function we count
the free space without pad.It cause some contents are moved to a block
even if it can be
stored in the inode.

Signed-off-by: liulei <lewis.liulei@huawei.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Reviewed-by: Tao Ma <boyu.mt@taobao.com>
fs/ext4/inline.c