Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 09 Jun 2006 16:24:11 -0600
From:      Scott Long <scottl@samsco.org>
To:        Andy Dills <andy@xecu.net>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: Suggestions for Adaptec SAS AIC9410
Message-ID:  <4489F50B.4060908@samsco.org>
In-Reply-To: <20060609181706.J43888@thunder.xecu.net>
References:  <20060605212952.T96853@thunder.xecu.net> <20060609145451.F60598@carver.gumbysoft.com> <4489F129.1050304@samsco.org> <20060609181706.J43888@thunder.xecu.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Andy Dills wrote:
> On Fri, 9 Jun 2006, Scott Long wrote:
> 
> 
>>Doug White wrote:
>>
>>>On Mon, 5 Jun 2006, Andy Dills wrote:
>>>
>>>
>>>>I'm trying to get a Supermicro 6024H-32R setup with 6.1, but I'm
>>>>discovering that the Adaptec SAS AIC9410 controller isn't yet supported.
>>>>
>>>>I see one brief thread about it on this mailing list back in March, but no
>>>>further mention or conclusive details. There was talk of MFCing the mpt
>>>>driver...is anybody using this in production?
>>>
>>>
>>>Can you get a pciconf -lv off this system? It might just be a case of
>>>needing to add an ID to an existing driver (aac?).
>>>
>>
>>No, the 9410 is a SAS HBA chip.  It's actually meant to be used just in
>>Adaptec HostRAID (software RAID) mode, but writing a standalone driver
>>is possible, albeit fairly difficult and time consuming.
> 
> 
> Being completely ignorant of the deep internals of the FreeBSD kernel, the 
> GEOM layer, etc., how difficult is it to take the existing linux drivers 
> that Adaptec distributes and port them to FreeeBSD?
> 
> I ask out of curiousity, not implying that it isn't difficult and time 
> consuming.
> 

"porting" is not the right word.  "Using it as a reference to write a
new driver" is much more appropriate.  I have one of these cards, and I
have a reference linux driver, but it would be at least 6 months of
full time work to port it, test it, and debug it.

Scott



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4489F50B.4060908>