APPLIED: [PATCH 0/1][SRU][J] udf: Fix directory iteration for longer tail extents
Mehmet Basaran
mehmet.basaran at canonical.com
Thu Apr 10 06:54:46 UTC 2025
Applied to jammy:linux master-next branch. Thanks.
-------------- next part --------------
Chris Chiu <chris.chiu at canonical.com> writes:
> BugLink: https://bugs.launchpad.net/bugs/2103598
>
> [Impact]
>
> After kernel Ubuntu-5.15.0-132, lots of udf patches are introduced but it led to directory corruption when directory's last content has more than one block.
>
> [Fix]
>
> Cherry pick commit 1ea1cd11c72d("udf: Fix directory iteration for longer tail extents") from mainline to fix it.
>
> [Test Case]
>
> 1. Boot the patched kernel with the CDROM inserted.
> 2. Check if dmesg shows the error like: udf_fiiter_advance_blk: extent after position 2016 not allocated in directory
>
> [Where problems could occur]
> The patch is already landed after kernel 6.2 and it simply fixes the rounding issue for the directory access on udf filesystem. Should be low risk for regression.
>
> Jan Kara (1):
> udf: Fix directory iteration for longer tail extents
>
> fs/udf/directory.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> --
> 2.34.1
>
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 873 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20250410/c6a2d00b/attachment.sig>
More information about the kernel-team
mailing list