Re: [BK PATCHES] add ata scsi driver

Linus Torvalds (torvalds@transmeta.com)
Sun, 25 May 2003 22:40:25 -0700 (PDT)


On Mon, 26 May 2003, Jeff Garzik wrote:
>
> Direction: SATA is much more suited to SCSI, because otherwise you wind
> up re-creating all the queueing and error handling mess that SCSI
> already does for you.

Last I looked, the SCSI interfaces were much nastier than the native
queueing, and if there is anything missing I'd rather put it at that
layer, instead of making everything use the SCSI layer.

Because when you talk about error handling messes, you're talking SCSI.
THAT is messy. At least judging by the fact that a lot of SCSI drivers
don't seem to get it right.

In other words: I'd really like to see what you can do with a _native_
request queue driver, and what the probloems are. And maybe port _those_
parts of SCSI to it.

> And for specifically Intel SATA, drivers/ide flat out doesn't work (even
> though it claims to).

Well, I don't think it claimed to, until today. Still doesn't work?

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/