udf: Call udf_add_free_space() for more blocks at once in udf_free_blocks()
commit7abc2e45e48ca04206949682402d5d55bc64a16b
authorJan Kara <jack@suse.cz>
Wed, 20 Oct 2010 20:32:02 +0000 (20 22:32 +0200)
committerJan Kara <jack@suse.cz>
Thu, 6 Jan 2011 16:03:56 +0000 (6 17:03 +0100)
tree9ef57aea07cb8c14b21f3849c8335b116967a42e
parent0484b1cedc053cf88a046da5f08bc00747e533cb
udf: Call udf_add_free_space() for more blocks at once in udf_free_blocks()

There's no need to call udf_add_free_space() for one block at a time. It saves
us noticeable amount of work and yields different result from the original
code only if the filesystem is corrupted and bitmap bit is already cleared.
In such case counter of free blocks is probably wrong anyways so the change
does not matter.

Signed-off-by: Jan Kara <jack@suse.cz>
fs/udf/balloc.c