Date: Thu, 11 May 95 12:02:56 MDT From: terry@cs.weber.edu (Terry Lambert) To: rgrimes@gndrsh.aac.dev.com (Rodney W. Grimes) Cc: ohki@gssm.otsuka.tsukuba.ac.jp, freebsd-bugs@FreeBSD.org Subject: Re: problem for reading old CD-ROM Message-ID: <9505111802.AA00919@cs.weber.edu> In-Reply-To: <199505111756.KAA10636@gndrsh.aac.dev.com> from "Rodney W. Grimes" at May 11, 95 10:56:30 am
next in thread | previous in thread | raw e-mail | index | archive | help
> I am not sure, I need to go check my iso 9660 spec, but it seems to me > that 512 byte logical blocks are a violation of of the spec. Changing > the cd9660 code to read non-conformat cd-roms, IMHO, is an ugly hack > at best. I disagree about the ability to read non-conformant CDROMs. Unfortunately, there's not a sticker that they can only display if they conform, and the public doesn't only buy them if they conform. > Changing block device code to do unaligned block transfers is even > worse :-(. This I definitely agree with; if the code is going to be bastardized, better to do the deed in the FS specific code by buffering more than necessary in and hanging it off the in core version of the vnode after translation instead of hanging it off the vnode in the normal place. This is the same type of hack that's needed for a block compressing file system. 8-). Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9505111802.AA00919>