On Fri, 2006-01-27 at 09:23 -0800, John Reiser wrote:
> Advice and assistance gratefully received,
Find the Linux kernel IDE maintainer, and shoot him. Literally.
Then perhaps someone else will fix the kernel bug [on the READ side]
that causes this misery. It's been there for over TWO YEARS.
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=131858
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=106685
ide-scsi work[ed], but the maintainer of the ide driver
just cannot bear the thought of fixing this bug.
Yes, the specification of CD-ROM {media + hardware} allows too
much room to create the problem (end-of-recorded-data cannot
be detected reliably to a precision of one 2KB sector),
but ide-scsi dealt with it, and the current ide driver does not.
Instead of using sha1sum to verify, use
dd if=/dev/cdrom bs=2k | cmp - FC5-test1-i386-discN.iso
and check the return code from cmp only, ignoring any complaints
from dd.
Thanks for the information, I'll try you suggestion. Maybe there should
be a Bugzilla status AWAITING HOMICIDE?