UDF 2.50 patch (reading only)
This patch is for the Linux kernel 2.6.16. It
contains all changes from the previous patches and a
fix for determining the last written block usefull if
the anchor block is not at block 256.
To apply the patch copy the file
the directory where the kernel source resides, e.g.
"/usr/src/linux", and issue:
patch -p1 < UDF_2.50-linux-2.6.16.patch.
The patching should happen without any warning.
Recompile the kernel/modules.
- In case of error the function
returns a value of 0xFFFFFFFF instead of the
address of the requested block. This will lead to on
loop and freeze the machine because the kernel tries
read from an invalid block address.
- Testing was done on Slackware 10.1 and we have
only one DVD-RW written with Nero's InCD, containing
music, photos and a 1 GB VOB file. No testing with
multisession DVDs, multiple partitions.