Messages in this thread | | | Date | Mon, 26 May 2003 23:30:12 -0700 (PDT) | From | Linus Torvalds <> | Subject | Re: [BK PATCHES] add ata scsi driver |
| |
On Tue, 27 May 2003, Jeff Garzik wrote: > > As you see from Alan's message and others, it isn't pseudo-SCSI.
It _is_ pseudo-scsi.
Or rather, what used to be SCSI is quickly becoming irrelevant. There's almost nothing left, except for the command set. And SCSI is a lot more than the command set, it's the full definition of the signalling from command set to electricals to connectors.
And the other stuff matters. The linux SCSI layer proper is full of the _addressing_ that is part of the SCSI standard proper, and that is pretty much total nonsense outside of that standard (it's starting to be nonsense even inside that standard, since everybody running away fron the old buses and the old addressing).
So we shouldn't call it SCSI, because it clearly IS NOT, whatever you claim. This is a _fact_, I don't see why you argue against it. SCSI has a well-defined definition (or rather, a _set_ of definitions), and SATA ain't there. One is T10, the other is part of T13.
And quite frankly, names matter, and calling it SCSI is clearly wrong. What makes you _think_ it is SCSI is that everybody uses the command set, and all devices are starting to largely just talk MMC-2+.
But calling it MMC-2 is also incorrect, since everybody really talks a superset, and we should just accept that and not try to limit outselves.
Linus
- 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/
| |