linux-yocto/fs/udf
Jan Kara 6606a6d374 udf: Fix directory iteration for longer tail extents
commit 1ea1cd11c7 upstream.

When directory's last extent has more that one block and its length is
not multiple of a block side, the code wrongly decided to move to the
next extent instead of processing the last partial block. This led to
directory corruption. Fix the rounding issue.

Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2025-09-04 14:28:44 +02:00
..
balloc.c udf: prevent integer overflow in udf_bitmap_free_blocks() 2024-08-19 05:45:37 +02:00
dir.c udf: Convert udf_readdir() to new directory iteration 2024-10-22 15:40:38 +02:00
directory.c udf: Fix directory iteration for longer tail extents 2025-09-04 14:28:44 +02:00
ecma_167.h
file.c
ialloc.c
inode.c udf: fix uninit-value use in udf_get_fileshortad 2024-11-01 01:52:35 +01:00
Kconfig
lowlevel.c
Makefile
misc.c
namei.c udf: Fix bogus checksum computation in udf_rename() 2024-10-22 15:40:39 +02:00
osta_udf.h
partition.c
super.c udf: Verify partition map count 2025-08-28 16:24:16 +02:00
symlink.c
truncate.c
udf_i.h
udf_sb.h
udfdecl.h udf: Allocate name buffer in directory iterator on heap 2024-11-17 15:06:26 +01:00
udfend.h
udftime.c
unicode.c