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>