summaryrefslogtreecommitdiffstats
path: root/sys/dev/mfi/mfi_pci.c
Commit message (Collapse)AuthorAgeFilesLines
* Collapse the mfi_ld object. Add an ioctl to help management apps mapscottl2007-05-101-7/+9
| | | | array Id's to FreeBSD device names.
* Remove a PCI ID entry that conflicts with the AMR driver.scottl2007-01-231-1/+0
|
* Add PCI Id's for upcoming controllers.scottl2007-01-171-1/+3
| | | | | Obtained from: LSI Corp. MFC After: 3 days
* Instead of using scsi probes to do device discovery, use the firmwareps2006-06-201-0/+1
| | | | | | commands to grab the device listing. This resolves issues using multiple volumes, where each volume was actually internally pointing to target 0.
* Add in a bunch of things to the mfi driver:ambrisko2006-05-181-0/+2
| | | | | | | | | | | | | | | | | | | - Linux ioctl support, with the other Linux changes MegaCli will run if you mount linprocfs & linsysfs then set sysctl compat.linux.osrelease=2.6.12 or similar. This works on i386. It should work on amd64 but not well tested yet. StoreLib may or may not work. Remember to kldload mfi_linux. - Add in AEN (Async Event Notification) support so we can get messages from the firmware when something happens. Not all messages are in defined in event detail. Use event_log to try to figure out what happened. - Try to implement something like SIGIO for StoreLib. Since mrmonitor doesn't work right I can't fully test it. StoreLib works best with the rh9 base. In theory mrmonitor isn't needed due to native driver support of AEN :-) Now we can configure and monitor the RAID better. Submitted by: IronPort Systems.
* Add a driver for the new LSI MegaRAID SAS controller family. The 'MFI' namescottl2006-03-251-0/+243
is derived from the phrase 'MegaRAID Firmware Interface' used by LSI. This driver provides a block interface to logical disks on the card and a minimal management device. It is MPSAFE, INTR_FAST, and 64-bit capable. Thanks to Dell for providing hardware to test with and IronPort for sponsoring the work. Sponsored by: Dell, Ironport MFC After: 3 days
OpenPOWER on IntegriCloud