Re: mvsas (2.6.31) driver for Adaptec ASC-1045/1405 SAS/SATA controller

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux