aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mps/mpsvar.h
Commit message (Expand)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* mps: Use 64-bit chain structuresWarner Losh2022-02-031-2/+2
* Fix mpr(4) and mps(4) state transitions and a use-after-free panic.Kenneth D. Merry2021-06-031-4/+5
* Remove unused wrappers around kproc_create() and kproc_exit().John Baldwin2021-03-121-4/+0
* mps: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+0
* Remove support for all pre FreeBSD 11.0 versions from mpr and mps.Warner Losh2020-02-261-21/+0
* Advertise the MPI Message Version that's contained in the IOCFacts messageScott Long2020-02-071-0/+1
* Fix bugs in recovery path and improve cm trackingWarner Losh2019-07-081-6/+9
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-0/+3
* First step in refactoring and fixing the error recovery and task managementScott Long2018-12-241-0/+2
* mps(4), mpr(4): remove SATA ID command cancellation hackConrad Meyer2018-12-211-0/+3
* Fix mps deadlock when handling panicSteven Hartland2018-03-141-1/+1
* Allow physically non-contiguous chain frames allocation in mps(4)/mpr(4).Alexander Motin2018-02-271-2/+1
* Improve command lifecycle debugging and detection of problems.Scott Long2018-02-181-2/+11
* Teach mps(4) and mpr(4) drivers to autotune chain frames.Alexander Motin2018-02-101-0/+2
* Cache the value of the request and reply frame size since it's used quiteScott Long2018-02-061-0/+2
* Fix queue length reporting in mps(4) and mpr(4).Alexander Motin2018-02-061-0/+1
* Diagnostic buffer fixes for the mps(4) and mpr(4) drivers.Kenneth D. Merry2018-02-061-0/+11
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Add infrastructure for allocating multiple MSI-X interrupts. AlsoScott Long2017-09-111-7/+16
* Remove the unnecessary use of a temporary string buffer.Scott Long2017-09-091-2/+0
* Start separating the LSI drivers into per-queue structures. NoScott Long2017-09-091-3/+22
* Changes to make mps(4) and mpr(4) handle reinit with reallocation.Kenneth D. Merry2017-08-101-1/+2
* Split the interrupt setup code into two parts: allocation and configuration.Scott Long2017-07-301-0/+2
* Fix several problems with mapping code.Stephen McConnell2017-05-251-15/+10
* Rework the debug print API. Event printing no longer gets special handling.Scott Long2017-01-191-16/+7
* Add a fallback to the device mapper logic. We've seen systems in the fieldScott Long2016-11-021-0/+1
* Use real values to calculate Max I/O size instead of guessing.Stephen McConnell2016-07-121-1/+3
* - No log bit in IOCStatus and endian-safe changes.Stephen McConnell2016-06-201-1/+1
* Add sysctls for dumping out the device mapping tables. I'm finding thisScott Long2016-02-041-0/+2
* Remove _FreeBSD_version check for something that was only an issue withScott Long2015-10-161-6/+1
* Remove mps_request_polled(), it's redundant to mps_wait_command()Scott Long2015-08-101-1/+0
* Remove some unused code.Scott Long2015-08-101-3/+0
* - Updated all files with 2015 Avago copyright, and updated LSI's copyrightStephen McConnell2015-02-241-3/+17
* Bring in LSI's phase19 changesSteven Hartland2014-07-301-1/+1
* Bring in LSI's phase16 - phase18 changesSteven Hartland2014-07-301-1/+6
* Refactor some code in mps.c to reduce header pollution.Scott Long2014-07-011-0/+3
* Rate limit the 'out of chain frame' messages to once per 60 seconds.Scott Long2013-08-091-0/+1
* Sometimes a device misbehaves so badly that it disrupts the entire system.Scott Long2013-08-091-0/+2
* Merge in phase 14+ -> 16 mps driver fixes from LSI:Kenneth D. Merry2013-07-221-3/+3
* Overhaul error, information, and debug logging.Scott Long2013-07-191-12/+21
* Reform the busdma API so that new types may be added without modifyingKonstantin Belousov2013-02-121-0/+1
* Several fixes to allow firmware/BIOS flash access from user-level:Alexander Motin2012-08-011-4/+4
* Bring in LSI's latest mps(4) 6Gb SAS and WarpDrive driver, versionKenneth D. Merry2012-06-281-34/+34
* Bring in a number of mps(4) driver fixes from LSI:Kenneth D. Merry2012-02-091-2/+11
* Bring in the LSI-supported version of the mps(4) driver.Kenneth D. Merry2012-01-261-16/+384
* Silence 'out of chain frames' warnings and bump the number of frames.Kenneth D. Merry2011-02-251-1/+1
* Fix several issues with the mps(4) driver.Kenneth D. Merry2011-02-181-1/+15
* In the MPS driver, during device removal processing, don't assume thatKenneth D. Merry2011-02-181-0/+1