Messages in this thread | | | Date | Thu, 5 Aug 2004 07:43:54 +0200 | From | Jens Axboe <> | Subject | Re: PATCH: cdrecord: avoiding scsi device numbering for ide devices |
| |
On Thu, Aug 05 2004, H.Rosmanith (Kernel Mailing List) wrote: > > > + * Sat Jun 12 12:48:12 CEST 2004 herp - Herbert Rosmanith > > > + * Force ATAPI driver if dev= starts with /dev/hd and device > > > + * is present in /proc/ide/hdX > > > + * > > > > That's an extremely bad idea, you want to force ATA driver in either > > case. > > I don't think so. > > If "dev=/dev/hd?" and "/dev/hd?" is *not* present in /proc/ide, then > cdrtools falls back to the default behaviour, which is: treat it as > scsi device. > > If the device cannot be found in /proc/ide, it simply does not make sense > to treat it as atapi device - because it is none.
ATA method is misnamed, it's really SG_IO that is used. And you want to use that regardless of the device type, SCSI or ATAPI. There's no such thing as an ATA burner, and there's no need to differentiate between SCSI or ATAPI CD-ROM's when burning - SG_IO is the method to use. So forget browsing /proc/ide and other hacks.
-- Jens Axboe
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |