home | help
MFI(4)			     Kernel Interfaces Manual			  MFI(4)

NAME
     mfi -- LSI MegaRAID SAS driver

SYNOPSIS
     To compile this driver into the kernel, place the following lines in your
     kernel configuration file:

	   device pci
	   device mfi

     Alternatively, to load the driver as a module at boot time, place the
     following line in loader.conf(5):

	   mfi_load="YES"

DESCRIPTION
     This  driver is for LSI's next generation PCI Express SAS RAID controllers.
     Access to RAID arrays (logical disks) from  this  driver  is  provided  via
     /dev/mfid? device nodes.  A simple management interface is also provided on
     a per-controller basis via the /dev/mfi? device node.

     The  mfi  name  is  derived  from the phrase "MegaRAID Firmware Interface",
     which is substantially different than the old "MegaRAID" interface and thus
     requires a new driver.  Older SCSI and SATA MegaRAID cards are supported by
     amr(4) and will not work with this driver.

     Two sysctls are provided to tune the mfi driver's behavior when  a  request
     is  made  to  remove a mounted volume.  By default the driver will disallow
     any   requests   to   remove   a	mounted   volume.    If    the	  sysctl
     dev.mfi.%d.delete_busy_volumes  is  set  to  1,  then the driver will allow
     mounted volumes to be removed.

HARDWARE
     The mfi driver supports the following hardware:

     *	 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

FILES
     /dev/mfid?  array/logical disk interface
     /dev/mfi?	 management interface

DIAGNOSTICS
     mfid%d: Unable to delete busy device  An  attempt	was  made  to  remove  a
     mounted volume.

SEE ALSO
     amr(4), pci(4), mfiutil(8)

HISTORY
     The mfi driver first appeared in FreeBSD 6.1.

AUTHORS
     The   mfi	 driver  and  this  manual  page  were	written  by  Scott  Long
     <scottl@FreeBSD.org>.

BUGS
     The driver does not support big-endian architectures at this time.

FreeBSD 8.4-stable		  May 12, 2010				  MFI(4)

home | help