Re: [PATCH 1/2] Avoid bio_endio recursion

From: Mikulas Patocka
Date: Thu Jul 03 2008 - 23:28:13 EST


On Fri, 4 Jul 2008, Alan Cox wrote:


But not for SATA disks. The only thing SCSI and SATA disk have common is
that they may process concurrently more requests. There's nothing else.

The only material difference between SATA and SCSI is the encoding of the
command blocks and responses.

Alan

That statement is true for any two block device protocol. Then, why doesn't Linux use SCSI for all block devices? --- add scsi command block to struct bio and we can pass them directly to controller driver :)

Mikulas
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/