mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/
synced 2026-09-28 19:20:30 +00:00
udf: Fix lost indirect extent block
When inode ends with empty indirect extent block and we extended that file, udf_do_extend_file() ended up just overwriting pointer to it with another extent and thus effectively leaking the block and also corruptiong length of allocation descriptors. Fix the problem by properly following into next indirect extent when it is present. Signed-off-by: Jan Kara <jack@suse.cz>
This commit is contained in:
parent
fcea62babc
commit
6c37157874
1 changed files with 10 additions and 1 deletions
Loading…
Add table
Add a link
Reference in a new issue