Hi Alan!
Do we still claim to support devices that implement only the 6-byte commands, not the 10-byte forms? Or is that now a non-issue?
We have defaulted to 10-byte commands for a long time and the 6-byte variants are no longer to be found in SCSI SBC-4 and SBC-5. In addition, most devices now have capacities which exceed what 6-byte commands can address.
I will not object to adding a fallback to a READ(6) if I receive a bug report as a result of this change. But I prefer not to perpetuate the 6-byte command special-casing if we can avoid it. Especially if we know that $OTHER_OS is issuing a READ(10) during discovery.