]> git.baikalelectronics.ru Git - kernel.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:44:00 +0000 (16:44 +0100)
commit182d44b169250aea1aede0904b5a500a97abfac0
tree6ab79bb42e243a3c8df11d0c27b8e8e6a23e3126
parent804dc91f3a319e983976d89e339d689583ac1c70
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