summaryrefslogtreecommitdiffstats
path: root/sys/dev/ic/mfi.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd'krw2020-09-221-9/+9
* Rename [READ|WRITE]_BIG to [READ|WRITE]_10. Rename struct scsi_rw_big tokrw2020-09-011-7/+7
* Turning on various scsi drivers' *DEBUG options reveals that this haskrw2020-07-241-12/+12
* Move remaining scsi bus initialization info from "prototype scsi link"krw2020-07-201-11/+9
* Move the adapter related items (luns, adapter, adapter_target,krw2020-07-191-10/+11
* Access adapter softc via link->bus->sb_adapter_softc.krw2020-07-161-8/+8
* Where we have a pointer (sc) to the relevant adapter_softc, usekrw2020-07-131-2/+2
* Remove some pointless casting of void * when assigning onekrw2020-07-131-3/+3
* Nuke trailing whitespace.krw2020-06-271-2/+2
* No need to bzero()/memset() 'struct scsibus_attach_args' variableskrw2020-06-271-3/+1
* Use SDEV_NO_ADAPTER_TARGET instead of -1 to indicatekrw2020-06-241-3/+3
* Simplify some goto'ing that jumps a single line orkrw2020-03-211-12/+6
* Nuke *_minphys() functions that either simply apply MAXPHYS or dokrw2020-02-131-14/+3
* Shuffle some names around to make reading the code less headachekrw2020-01-261-6/+6
* Drivers that implement their own *minphys() don't need to call thekrw2020-01-251-2/+1
* Use a consistant idiom/format when declaring scsi_adapter structureskrw2020-01-231-7/+3
* Convert infinite sleeps to {m,t}sleep_nsec(9).mpi2019-12-311-2/+2
* apply background init progress fix from r1.59 of mfii.cjmatthew2019-03-051-2/+9
* return ENOTTY rather than EINVAL to indicate an ioctl hasn't been handledjmatthew2018-08-141-2/+2
* If you use sys/param.h, you don't need sys/types.hderaadt2017-09-081-2/+1
* copy the mbox into the dcmd struct, not the pointer to the mbox.dlg2017-02-021-2/+4
* represent the mbox layout with union instead of an array of bytes.dlg2017-01-231-48/+49
* sizes for free(); ok sthenderaadt2015-09-091-18/+19
* Initial addition of ``Patrol Read'' support in bio(4), biocto(8), anduebayasi2015-05-291-1/+152
* Prevent splassert from firing during sd_flush which runs "cold"mikeb2015-05-181-3/+4
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* properly set sgl related flags on skinny controllers. this fixesdlg2015-03-081-3/+5
* Fix mfi ioctl to set drive state properly.yasuoka2015-02-081-8/+22
* Add support DIOC{G,S}CACHE to mfi(4). Cache of disk on mfi(4) willyasuoka2015-01-091-5/+95
* another handful of bcopy -> memcpy because there is no overlapderaadt2014-12-191-4/+4
* remove uneeded proc.h includesjsg2014-09-141-2/+1
* mark the interrupt handler mpsafe, and give up biglock in the scsi cmddlg2014-09-091-1/+16
* Create a function which loads sgd in the mfi_iop_ops struct so that skinnyyasuoka2014-08-151-20/+63
* Some reallocarray() use; review Jean-Philippe Ouellet, patrick keshishianderaadt2014-07-131-4/+4
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-20/+20
* format string fixes for bus_addr_t and bus_size_tsf2014-05-041-2/+2
* revert previous commit; didn't intend to commit those bitskettenis2014-02-201-6/+4
* Avoid printing the "nvram corrupt" message for onboard 2200s found on Sunkettenis2014-02-201-4/+6
* mfi_refresh_sensors calls mfi_ioctl_vol which calls mfi_bio_getitall, whichdlg2013-12-041-3/+8
* Add support for displaying the cache write policy of RAID volumes to bioctl(8)kettenis2013-10-231-1/+6
* Include the 'state of health' field in the bbu ok sensor value.jmatthew2013-10-091-3/+7
* enw->new in comment;jmc2013-05-181-2/+2
* fix some leaks in error pathsjsg2013-05-081-3/+7
* break out the battery status into excruciating detail. makes it harder fordlg2013-05-031-14/+82
* always attach the battery sensor if the adapter lets us query it.dlg2013-05-021-3/+2
* provide a sensor for the battery backup unit (bbu) on mfi boards thatdlg2013-05-011-5/+59
* dont need to walk alldevs during sensor creation looking for the logicaldlg2013-05-011-16/+2
* use MR_DCMD consistently. some MD_DCMD was in there somehow.dlg2013-04-301-6/+6
* david imhoff points out that the error handling in mfi_init_ccb gets thedlg2013-04-071-5/+2
* Make sure we don't sleep on autoconf.haesbaert2012-09-121-2/+2