Re: [PATCH] QStor SATA/RAID driver for 2.6.9-rc3

From: Jeff Garzik
Date: Thu Oct 07 2004 - 16:52:46 EST


Mark Lord wrote:
On a related note..

In the longer term, I'd like Jeff & I to get together and agree
upon some interface changes in libata to make it easier for this
driver (and others) to share more of the code dealing with
the emulation of non-data SCSI commands like INQUIRY and friends.

Right now that's not as easy as it could be, due to the specialized
libata struct parameters required, but I think it could be harmonized.

libata exists as it does simply due to how it evolved.

Please just submit patches containing the changes you want, I'm very receptive to improvements that increase the breadth of libata's coverage.

As the name implies, libata is just a library of code and nothing more. A driver could choose to use the to/from FIS functions and none of the driver architecture, for example. libata exists solely to concentrate ATA code into a single location.

(similarly, include/linux/ata.h exists to concentrate all ATA-related defines in one location)

Jeff



-
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/