Suggestions for Adaptec SAS AIC9410

Scott Long scottl at samsco.org
Fri Jun 9 22:24:25 UTC 2006


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


More information about the freebsd-stable mailing list