Bug 3300

Summary: UDF 2.50 read mode not supported
Product: File System Reporter: Eric Valette (eric.valette)
Component: UDFAssignee: Jan Kara (jack)
Status: RESOLVED CODE_FIX    
Severity: normal CC: chithanh, hhielscher, protasnb
Priority: P2    
Hardware: i386   
OS: Linux   
Kernel Version: 2.6.9-rc1-mm1,2.6.24+ Subsystem:
Regression: --- Bisected commit-id:

Description Eric Valette 2004-08-29 06:18:05 UTC
Distribution: debian sid
Hardware Environment: liteon CD burner Mount Rainier capable
Software Environment: 
Problem Description: I prepared a CD on Windows with InCD. The tools used mounr
Rainier and a UDF 2.50 file system type. Unfortunately, UDF read is supported up
to 2.01 specs not 2.50.

Steps to reproduce: Use InCD tools on WIndows and select UDF 2.50 file system
when peparing the CDRW. Then try to read it on Linux.
Comment 1 Natalie Protasevich 2007-09-19 05:52:00 UTC
Eric, har it been resolved in recent kernel? are you still using this hardware?
Thanks.
Comment 2 Eric Valette 2007-09-19 09:09:03 UTC
bugme-daemon@bugzilla.kernel.org wrote:
> http://bugzilla.kernel.org/show_bug.cgi?id=3300
>
>
> protasnb@gmail.com changed:
>
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                  CC|                            |protasnb@gmail.com
>
>
>
>
> ------- Comment #1 from protasnb@gmail.com  2007-09-19 05:52 -------
> Eric, har it been resolved in recent kernel? are you still using this
> hardware?
> Thanks.
>
>
>   
This is not a hardware problem but a problem with the in kernel
implementation that does not support some udf version.

If you use nero and set explicitely the UDF version, linux just cannot
mount it...

-- eric
Comment 3 Eric Valette 2007-09-19 09:17:02 UTC
bugme-daemon@bugzilla.kernel.org wrote:
> http://bugzilla.kernel.org/show_bug.cgi?id=3300
>
>
> protasnb@gmail.com changed:
>
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                  CC|                            |protasnb@gmail.com
>
>
>
>
> ------- Comment #1 from protasnb@gmail.com  2007-09-19 05:52 -------
> Eric, har it been resolved in recent kernel? are you still using this
> hardware?
> Thanks.
>
>
>   
Checked the source in 2.6.23-rc6-git7 answer is no. udf_sb.h

#define UDF_MAX_READ_VERSION        0x0201
#define UDF_MAX_WRITE_VERSION        0x0201

-- eric
Comment 4 Natalie Protasevich 2007-10-12 13:55:16 UTC
Wow it's an old problem... I will try to get help from developers.
Thanks Eric.
Comment 5 Jan Kara 2008-03-04 02:41:59 UTC
Yes, I know we don't support UDF 2.50 :). I have a patch and plan on merging it soon (probably will get to 2.6.26).
Comment 6 Jan Kara 2008-05-05 01:42:10 UTC
The patch went into Linus's 2.6.26-rc1 so you can try it if you are brave enough :) If it doesn't work for you, please reopen the bug. Thanks.