]> git.ipfire.org Git - thirdparty/kernel/stable.git/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)
committerBen Hutchings <ben@decadent.org.uk>
Wed, 16 Jan 2013 01:13:21 +0000 (01:13 +0000)
commit89c712397ea01a6c6e93fca0f9c4e21000ec358b
tree013581d20c187496080f85b819fd04d262b4f59e
parent75814f2829338a36860476da7f9e07176e35e081
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: Ben Hutchings <ben@decadent.org.uk>
fs/udf/inode.c