I added "ide=nodma" to the kernel parameters, and rebooted.
After the reboot, I logged in as root and did "mount /mnt/cdrom1", and the
filesystem was successfully mounted, so it looks very much like this worked.
Thanks!
Is this known to only affect certain drives or configurations, so that this
condition might be automatically detected and worked-around (by kudzu)?

The 2.4 kernel will automatically enable (U)DMA on devices that claim to support
it. Several CDROM drives seem to advertise to support this but don't actually
do so. The kernel has a list of "known bad" devices and, surprise surprise,
the RICOH MP7083A was added to that list only a few weeks ago due to someone
else also seeing this. This means that the next kernel Red Hat will release will
just work without this parameter.
Also, "ide=nodma" will also disable DMA for your harddisks, this will cost
significant performance. You can achieve the same effect by adding a
"hdparm -d0 /dev/hdd" in one of the startupscripts
which is specific to your cdrw device, without also affecting the harddisks.
I'll close this bug as "fixed in rawhide" as the kernel in the rawhide (eg
experimental) version has this device already blacklisted. If you object to
that, or that kernel somehow doesn't fix it, please reopen this bug.

Note

You need to
log in
before you can comment on or make changes to this bug.