On Tue, 2009-09-29 at 19:38 +0530, Yugendranath R Singh wrote: > We are currently working on open source drivers for Adaptec ASC > 1045/1405 HBAs and these HBAs internally use Marvell 6440 SAS > controller. The efforts started couple of weeks back with 2.6.30 mvsas > driver as base. The 2.6.30 driver worked fine but had some issues with > discovery and I/O of ATAPI devices and we were trying to fix these > issues. However, the newly released 2.6.31 mvsas seems to address all > these issues and the test results of this driver are very encouraging. > The testing basically included discovery - Hot plug, Cold plug and > Overnight I/O with the various devices listed below except for the > performance. There were few issues with discovery (Hot Plug) of > daisy-chained expanders, but we have identified the fix for the same > in 'libsas'. > > List of devices testing with ASC 1045/1405 using mvsas (2.6.31) > ---------------------------------------------------------------- > 1. SAS disk drives > 2. SAS Tape drives (HP LTO Ultrium-4) > 3. Expanders (Adaptec, LSI and Promise) > 4. SATA disk drives > 5. SATA tape drives (DLT and AIT) > 6. SATA DVD drives > 7. Quantum GoVault drives > 8. RBODs > 9. 335 SAS JBOD > > Below are our queries, > ---------------------- > 1. How to get the PCI table of mv_init.c populated with vendor and > device id of ASC 1045/1405? Should we submit a patch to mv_init.c or > just sending the PCI details of ASC 1045/1405 to owners will suffice? Just submit the patch and cc the mvsas Maintainers (There's no maintainers file entry, so this is from git log): Signed-off-by: Ying Chu <jasonchu@xxxxxxxxxxx> Signed-off-by: Andy Yan <ayan@xxxxxxxxxxx> Signed-off-by: Ke Wei <kewei@xxxxxxxxxxx > 2. Going forward, we are very much interested in contributing to the > support of issues related to mvsas driver. Is it possible to have > access to known-bugs list on this driver? We will do our best to fix > the bugs utilizing whatever hardware resources we have. The bugzilla entries (for everything) all come over the linux-scsi list, so it's the best source of information. So far there's a slew of bug reports on the list (archived by somewhere like http://marc.info/?l=linux-scsi from Thomas Fjellstrom <tfjellstrom@xxxxxxx> > 3. Any plans of getting the 2.6.31 mvsas driver changes to older > kernels (from 2.6.24 through 2.6.30) ? If not can we re-use this > driver and submit to the earlier kernels under a different name? Well, stable kernels don't go back that far ... they only go back a revision or so; but no, no plans since it was a rewrite of the driver it doesn't qualify under the bug fix only policy (the distributions will still be free to backport it, though). > We are currently preparing the patch for libsas (for the expander > issue, mentioned above) and will submit the patch in couple of days. Thanks, James -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html