]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
udf: Truncate added extents on failed expansion
authorJan Kara <jack@suse.cz>
Thu, 15 Dec 2022 13:24:03 +0000 (14:24 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 11 Mar 2023 15:26:44 +0000 (16:26 +0100)
commit767f413688440e5a39ac093d3f6cfcee70d9b8bd
treeae2089c717ed4bc1be1da887d3cb03cc2e00c4a9
parent0dae50b0deb4b011a1e00cb4171174d816f1d5d8
udf: Truncate added extents on failed expansion

commit 70bfb3a8d661d4fdc742afc061b88a7f3fc9f500 upstream.

When a file expansion failed because we didn't have enough space for
indirect extents make sure we truncate extents created so far so that we
don't leave extents beyond EOF.

CC: stable@vger.kernel.org
Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/udf/inode.c