[driver-discuss] mfi - a driver for MegaRAID SAS controllers

David Gwynne loki at animata.net
Tue Feb 13 02:54:09 PST 2007


Hi,

I previously posted about a driver I wrote for LSI Logic MegaRAID SAS  
controllers (and variants of it) to the storage-discuss list (http:// 
www.opensolaris.org/jive/thread.jspa?messageID=78086), but at the  
time I had a bug which caused the firmware to freak out, and it was  
therefore unusable. Unfortunately I didn't get any offers of help to  
fix my bug. Perhaps I should have posted it here.

As of today I think I've fixed it, and now I'm able to do IO reliably.

If anyone owns a Dell PERC5, or an LSI Logic MegaRAID SAS controller,  
then this driver should work for you.

The code is available via subversion at https://svn.itee.uq.edu.au/ 
repo/mfi. The revision history is viewable at https:// 
svn.itee.uq.edu.au/viewvc/mfi. You will need Sun Studio 11 to be able  
to compile and use it

I would definitely appreciate some help packaging this so people can  
just install it and use it. There are also some rough areas in the  
code that need some help, so diffs are also welcome.

I would like to thank Marco Peereboom for his help in debugging the  
problem I was having. It only took us three months to find the fix  
that went in as revision 75...

Is it possible this code could be considered for inclusion with  
OpenSolaris? I'm not well versed in the processes involved in making  
that happen, or if it's even wanted.

Cheers,
dlg



More information about the driver-discuss mailing list