freebsd-dev/sys/dev/mfi
Mark Johnston 30e71983d0 Hold mfi_io_lock across calls to xpt_rescan() and xpt_alloc_ccb_nowait().
xpt_rescan() expects the SIM lock to be held, and we trip a mtx_assert if
the driver initiates multiple rescans in quick succession.

Reported by:	sbruno
Tested by:	sbruno
MFC after:	1 week
2013-08-23 22:55:52 +00:00
..
mfi_cam.c Hold mfi_io_lock across calls to xpt_rescan() and xpt_alloc_ccb_nowait(). 2013-08-23 22:55:52 +00:00
mfi_debug.c Add support for getting and setting BBU properties related to battery 2013-04-08 17:46:45 +00:00
mfi_disk.c Don't attempt to reference sc before testing whether it's NULL. 2013-03-22 22:46:19 +00:00
mfi_ioctl.h Move struct megasas_sge from mfi_ioctl.h to mfivar.h so we can 2012-04-02 19:13:02 +00:00
mfi_linux.c First cut at updating mfi(4) to support newer LSI MegaRAID SAS cards. 2011-11-04 02:34:52 +00:00
mfi_pci.c Update PCI drivers to no longer look at the MEMIO-enabled bit in the PCI 2013-08-12 23:30:01 +00:00
mfi_syspd.c If sys/param.h MAXPHYS has been tuned to exceed MFI_MAXPHYS, the mfi(4) 2013-08-14 15:50:34 +00:00
mfi_tbolt.c Fixes queuing issues where mfi_release_command blindly sets the cm_flags = 0 2013-02-27 02:21:10 +00:00
mfi.c Remove forced timeout of in-flight commands from mfi_timeout. 2013-07-01 17:57:22 +00:00
mfireg.h Implement foreign volume handling. Allows admins to view foreign metadata 2013-06-08 02:54:59 +00:00
mfivar.h Fixes queuing issues where mfi_release_command blindly sets the cm_flags = 0 2013-02-27 02:21:10 +00:00