]> git.hungrycats.org Git - linux/commit
udf: don't increment lenExtents while writing to a hole
authorNamjae Jeon <namjae.jeon@samsung.com>
Tue, 9 Oct 2012 15:09:12 +0000 (00:09 +0900)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 17 Jan 2013 16:46:23 +0000 (08:46 -0800)
commitca3956dff41a87d21a854c8ac7fa882e41d16d62
treef49fdcf9140275333b62dff59fe94948d58a334f
parent087b1089e3a1eb5d3d8297378bba4f7d08660849
udf: don't increment lenExtents while writing to a hole

commit fb719c59bdb4fca86ee1fd1f42ab3735ca12b6b2 upstream.

Incrementing lenExtents even while writing to a hole is bad
for performance as calls to udf_discard_prealloc and
udf_truncate_tail_extent would not return from start if
isize != lenExtents

Signed-off-by: Namjae Jeon <namjae.jeon@samsung.com>
Signed-off-by: Ashish Sangwan <a.sangwan@samsung.com>
Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Shuah Khan <shuah.khan@hp.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/udf/inode.c