SCSI over everything and everything over SCSI
Posted Aug 23, 2003 20:29 UTC (Sat) by
rrw (guest, #9757)
In reply to:
SCSI over everything and everything over SCSI by cpeterso
Parent article:
A different ATA driver
You obviously observed the facts but came to wrong conclusions. Those drivers (atapi, usb-storage, and IIRC firewire-storage) don't pretend to be SCSI. They _are_ SCSI over different medium. They send the same commands, they accept the same replies, their data is the same. The only thing that differs is that those commands and data come from ata or usb bus, or in case of iSCSI from the network.
Implementing all scsi properties into block device api would be very bad idea since:
1. not all scsi devices are block devices by their nature
2. not all block devices need the overhead of scsi implementation
Robert
(
Log in to post comments)