mfi(4): Add the mfi(4) RAID driver and the mfiutil(8) configuration tool.
authorSascha Wildner <saw@online.de>
Tue, 30 Nov 2010 16:49:07 +0000 (17:49 +0100)
committerSascha Wildner <saw@online.de>
Tue, 30 Nov 2010 16:50:49 +0000 (17:50 +0100)
commit249d29c853eea97a029baf4136cd1688d7a4cd68
tree3cd7fc5667dc9884cf08e46a166aebf0e6be6ad7
parent37f44315535530316b6d3875c6697a1075fab385
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.
39 files changed:
etc/mtree/BSD.include.dist
include/Makefile
share/man/man4/Makefile
share/man/man4/amr.4
share/man/man4/ips.4
share/man/man4/mfi.4 [new file with mode: 0644]
sys/conf/files
sys/conf/options
sys/config/GENERIC
sys/config/GENERIC_SMP
sys/config/LINT
sys/config/X86_64_GENERIC
sys/config/X86_64_GENERIC_SMP
sys/dev/raid/Makefile
sys/dev/raid/mfi/Makefile [new file with mode: 0644]
sys/dev/raid/mfi/mfi.c [new file with mode: 0644]
sys/dev/raid/mfi/mfi_cam.c [new file with mode: 0644]
sys/dev/raid/mfi/mfi_debug.c [new file with mode: 0644]
sys/dev/raid/mfi/mfi_disk.c [new file with mode: 0644]
sys/dev/raid/mfi/mfi_ioctl.h [new file with mode: 0644]
sys/dev/raid/mfi/mfi_linux.c [new file with mode: 0644]
sys/dev/raid/mfi/mfi_linux/Makefile [new file with mode: 0644]
sys/dev/raid/mfi/mfi_pci.c [new file with mode: 0644]
sys/dev/raid/mfi/mfip/Makefile [new file with mode: 0644]
sys/dev/raid/mfi/mfireg.h [new file with mode: 0644]
sys/dev/raid/mfi/mfivar.h [new file with mode: 0644]
usr.sbin/Makefile
usr.sbin/mfiutil/Makefile [new file with mode: 0644]
usr.sbin/mfiutil/mfi_cmd.c [new file with mode: 0644]
usr.sbin/mfiutil/mfi_config.c [new file with mode: 0644]
usr.sbin/mfiutil/mfi_drive.c [new file with mode: 0644]
usr.sbin/mfiutil/mfi_evt.c [new file with mode: 0644]
usr.sbin/mfiutil/mfi_flash.c [new file with mode: 0644]
usr.sbin/mfiutil/mfi_patrol.c [new file with mode: 0644]
usr.sbin/mfiutil/mfi_show.c [new file with mode: 0644]
usr.sbin/mfiutil/mfi_volume.c [new file with mode: 0644]
usr.sbin/mfiutil/mfiutil.8 [new file with mode: 0644]
usr.sbin/mfiutil/mfiutil.c [new file with mode: 0644]
usr.sbin/mfiutil/mfiutil.h [new file with mode: 0644]