summaryrefslogtreecommitdiffstats
path: root/sys/dev/mfi/mfi.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r284180:ambrisko2015-06-151-1/+3
* MFC r266848:kib2014-06-051-6/+12
* Remove forced timeout of in-flight commands from mfi_timeout.smh2013-07-011-5/+8
* Fix a typo in mfi_stp_cmd() that would give wrong assignment.delphij2013-03-011-1/+1
* Adds hw.mfi.cmd_timeout loader / sysctl tuneable which controls the defaultsmh2013-02-271-5/+11
* Fixes queuing issues where mfi_release_command blindly sets the cm_flags = 0smh2013-02-271-116/+204
* Fixes mfi panic on recused on non-recusive mutex MFI I/O locksmh2013-02-271-3/+1
* Reform the busdma API so that new types may be added without modifyingkib2013-02-121-2/+8
* Add support for SCSI pass through devices to be attached andambrisko2012-11-081-0/+5
* - Extend the prior commit to use the generic SCSI command buildingambrisko2012-11-061-53/+97
* Copy code from scsi_read_write() as mfi_build_syspd_cdb() to build SCSIdelphij2012-11-021-26/+82
* Grab the mfi_config_lock while performing a MFI_DCMD_CFG_FOREIGN_IMPORTjhb2012-09-261-0/+1
* Fix panics triggered by older mfiutil binaries run on the new mfi(4) driver.jhb2012-07-031-4/+8
* Some style improvements.ambrisko2012-05-041-5/+6
* First fix pr 167226:ambrisko2012-05-041-11/+20
* MFhead_mfi r227068ambrisko2012-03-301-217/+1228
|\
| * First cut at updating mfi(4) to support newer LSI MegaRAID SAS cards.ambrisko2011-11-041-177/+1170
* | Add single-message MSI support to mfi(4). It is disabled by default butjhb2011-11-161-9/+2
* | Do a dummy read to flush the interrupt ACK that we just performed,delphij2011-11-091-0/+6
* | Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-1/+1
|/
* - Add special support for the MFI_CMD ioctl with MFI_CMD_STP command, usedmav2011-09-291-40/+63
* In order to maximize the re-usability of kernel code in user space thiskmacy2011-09-161-1/+1
* Shorten a variable access some using a cached value rather thanbz2011-09-071-2/+1
* Support controllers whose option ROM is disabled in the BIOS by kickingjhb2011-07-141-2/+6
* Use MFI_STAT_* constants for cmd_status field values rather than magicjhb2011-07-141-5/+6
* There are a couple of structs in mfireg.h with members named 'class'.emaste2011-06-021-9/+9
* Revert r200231. It was already taken cared by jhb long ago.jkim2009-12-071-16/+3
* Make mfi(4) little bit less chatty.jkim2009-12-071-3/+16
* Temporarily revert the new-bus locking for 8.0 release. It will bejhb2009-08-201-13/+7
* Make the newbus subsystem Giant free by adding the new newbus sxlock.attilio2009-08-021-7/+13
* Separate the parallel scsi knowledge out of the core of the XPT, andscottl2009-07-101-1/+1
* fw_state ad cur_state are holding unsigned bitfields, so declare thenscottl2009-06-241-1/+1
* We no longer need to use d_thread_t, migrate to struct thread *.imp2009-05-201-5/+5
* Change Dell's gen2 catch-all from Dell PERC H700/H800 to Dell PERC Gen2ambrisko2008-12-151-1/+2
* Fix compile. I was in the wrong tree when I tested it :-(ambrisko2008-11-141-2/+2
* When running a 32bit app. on amd64, ensure the bits above 32bitambrisko2008-11-141-0/+15
* One more piece to add to make sense data work for a user app. from LSI.ambrisko2008-11-131-0/+10
* - Fix from jhb for failing I/O request when bus_dmamap_load fails.ambrisko2008-11-121-24/+48
* Fix style nit: s/^ }/}/ in two places.imp2008-08-231-2/+2
* Tweak the output of event log messages from the controller:jhb2008-06-261-283/+48
* Adjust the handling of pending log events during boot:jhb2008-06-261-50/+75
* Add support to talk to the LSI ioctl path on with FreeBSD 32 bit app'sambrisko2008-05-281-0/+42
* Add support for management apps. Work around an apparent firmware bug thatscottl2008-05-121-8/+108
* Replace callout_init(..., 1) with callout_init(..., CALLOUT_MPSAFE) forkris2008-04-161-1/+1
* Add in a compat. mode so you can either open the card's deviceambrisko2008-03-221-0/+9
* Fix some bugs in dealing with DCMD'd without data. MegaCli was sendingambrisko2008-02-021-58/+92
* I incorrectly assumed the log buffer started from the beginning when itambrisko2007-12-191-7/+3
* Update the MFI driver to support new "1078" series of hardware. Thisscottl2007-08-251-21/+120
* Fix a few nits relative to the previous changes:jhb2007-08-131-2/+8
* Teach the mfi(4) driver to handle requests from userland managementjhb2007-08-131-22/+155
OpenPOWER on IntegriCloud