Mark Lord wrote:
For example, I think all existing ATAPI drives only speak 12-byte packet protocols, and so if we tell SCSI we're good for 16-byte, then won't the SCSI layer suddenly start sending us READ_16 and the like?
Speaking strictly about the device, IDENTIFY PACKET DEVICE data page tells us whether the device supports 12-byte or 16-byte CDBs. No need to guess.
Some host controllers only support 12-byte, but I think that most should support 16-byte.
Jeff - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html