On Thu, 08.04.2010 at 00:50:40 +0300, Andriy Gapon wrote: > Looking at cdcheckmedia and at the logged READ TOC (0x43) SCSI command errors > (as reported by Markus) I see the following problem. Even if cdsize() call at > the beginning of cdcheckmedia() succeeds, a subsequent failure of cdreadtoc() > throws us to 'bailout' label which is past the code that sets d_mediasize. > > I think that the following patch should help with this situation (and possibly > other cases with READ TOC problems): > > --- a/sys/cam/scsi/scsi_cd.c > +++ b/sys/cam/scsi/scsi_cd.c >[snip]
This patch, much like the one in kern/138789 makes my external Plextor PX-755A drive successfully read "mastered" DVD media, i.e., the retail kind, not DVD-R/RW. So, please commit some version of this patch. Thanks! Regards, Uli _______________________________________________ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"