Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 May 1995 10:44:14 +0900
From:      ohki@gssm.otsuka.tsukuba.ac.jp
To:        terry@cs.weber.edu (Terry Lambert)
Cc:        rgrimes@gndrsh.aac.dev.com (Rodney W. Grimes), freebsd-bugs@FreeBSD.org
Subject:   Re: problem for reading old CD-ROM 
Message-ID:  <199505120144.KAA00248@smri01.gssm.otsuka.tsukuba.ac.jp>
In-Reply-To: Your message of "Thu, 11 May 1995 12:02:56 MDT"
References:  <9505111802.AA00919@cs.weber.edu> 

next in thread | previous in thread | raw e-mail | index | archive | help

rgrimes>> I am not sure, I need to go check my iso 9660 spec,
rgrimes>> but it seems to me
rgrimes>> that 512 byte logical blocks are a violation of of the spec.
rgrimes>> Changing
rgrimes>> the cd9660 code to read non-conformat cd-roms, IMHO, is an ugly hack
rgrimes>> at best.

terry> I disagree about the ability to read non-conformant CDROMs.
terry>  Unfortunately,
terry> there's not a sticker that they can only display if they conform, and
terry> the public doesn't only buy them if they conform.

rgrimes>> Changing block device code to do unaligned block transfers is even
rgrimes>> worse :-(.

terry> This I definitely agree with; if the code is going to be bastardized,
terry> better to do the deed in the FS specific code by buffering more than
terry> necessary in and hanging it off the in core version of the vnode after
terry> translation instead of hanging it off the vnode in the normal place.

 I know my hacking is not a good one, and I wanted to hear opinions
 about handling of non-conformat cd-roms from members.

 The cd-rom I tried to read is labled as
 "This disc was mastered to ISO 9660 Standard. Level 1",
 so I thought this is confomat cd-rom. (Is this not true?)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199505120144.KAA00248>