mfi(4)/mfiutil(8): Add support for foreign configurations and drives. For this, the following commands are added to mfiutil(8): foreign scan - lists the number of foreign configs foreign drives - lists the drives which are flagged as foreign foreign display - displays the specified foreign configuration foreign preview - previews the specified foreign configuration after import foreign clear - clears the foreign configuration foreign import - imports the foreign configuration Foreign drive support has been added to 'show drives' too. Tested-by: ftigeot Taken-from: http://www.freebsd.org/cgi/query-pr.cgi?pr=172091
mfi(4): Update to LSI's version 4.23 of the driver. Brings in support for newer SAS2208 (aka Thunderbolt) based controllers. It was tested with an Intel RS25DB080. A few other things have been fixed too. Most x86_64/i386 specific parts have been merged, MSI is now setup in mfi_pci.c properly. Taken-from: FreeBSD (from their projects/ repository)
mfi(4): Fix volume creation with mfiutil(8). This change (taken from LSI in 175660922b2422bdda81a5967c5dadd176fe1c3c) caused the mfi_config_data structure to change size which ultimately ended up in the MFI_DCMD_CFG_ADD command failing. Stuff seems to work fine without it. Reported-by: Tomi Juvonen <tomi.juvonen@kenou.biz>
mfi(4): Merge LSI's latest driver changes (updates us to version 3.981). This adds support for a number of cards (according to LSI's README): * LSI MegaRAID SAS 9240-4i * LSI MegaRAID SAS 9240-8i * LSI MegaRAID SAS 9260-4i * LSI MegaRAID SAS 9260-8i * LSI MegaRAID SAS 9260DE-8i * LSI MegaRAID SAS 9260-16i * LSI MegaRAID SAS 9261-8i * LSI MegaRAID SAS 9280-4i4e * LSI MegaRAID SAS 9280-8e * LSI MegaRAID SAS 9280DE-8e * LSI MegaRAID SAS 9280-16i4e * LSI MegaRAID SAS 9280-24i4e It was tested by Tomi Juvonen <tomi.juvonen@kenou.biz> on an IBM ServeRAID M1015 controller using LSI's 9240-8i IR firmware.
mfi(4): Add the mfi(4) RAID driver and the mfiutil(8) configuration tool. The driver supports the following adapters: * LSI MegaRAID SAS 1078 * LSI MegaRAID SAS 8408E * LSI MegaRAID SAS 8480E * LSI MegaRAID SAS 9260 * Dell PERC5 * Dell PERC6 * IBM ServeRAID M5015 SAS/SATA * IBM ServeRAID-MR10i * Intel RAID Controller SROMBSAS18E It was tested with the LSI MegaRAID SAS 8408E card. Many thanks to FreeBSD, from which this code was obtained.