aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mpr/mpr_sas.c
Commit message (Expand)AuthorAgeFilesLines
* Use xpt_path_sbuf() in few driversAlexander Motin2023-11-231-4/+1
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* mpr: Fix minor 'typos' commentWarner Losh2023-07-201-2/+2
* mpr/mps: when sending reset on removal, include target in messageWarner Losh2022-04-281-2/+6
* mpr/mps: Fix a race in diagnostic resetWarner Losh2022-01-261-0/+9
* mpr/mps: Remove write-only flag and calloutWarner Losh2022-01-241-5/+0
* Fix "set but not used" warnings in the mpr driver. This fixes a minorScott Long2021-11-251-5/+2
* mpr: fix freeze / release mismatch in timeout codeWarner Losh2021-11-211-10/+21
* mpr: Minor formatting changes to match mps.Warner Losh2021-11-161-7/+7
* mps/mpr(4): Move xpt_register_async() out of lock.Alexander Motin2021-09-141-10/+11
* mpr(4): Fix unmatched devq release.Alexander Motin2021-08-201-16/+13
* mpr(4): Handle mprsas_alloc_tm() errors on device removal.Alexander Motin2021-08-201-4/+32
* Fix mpr(4) and mps(4) state transitions and a use-after-free panic.Kenneth D. Merry2021-06-031-2/+2
* mpr, mps: clear CCBs allocated on the stackEdward Tomasz Napierala2021-05-211-0/+1
* mpr: big-endian supportAlfredo Dal'Ava Junior2021-03-031-6/+8
* Introduce support of SCSI Command Priority.Alexander Motin2020-10-251-0/+2
* mpr: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-10/+5
* Remove extra memset() left after r342388.Alexander Motin2020-08-041-1/+0
* mpr(4), mps(4): Stop checking for failures from malloc(M_WAITOK).Mark Johnston2020-07-271-15/+0
* Increase buffer in mprsas_log_command() from 192 to 224 bytes.Alexander Motin2020-03-131-1/+1
* Remove support for all pre FreeBSD 11.0 versions from mpr and mps.Warner Losh2020-02-261-405/+1
* Before issing the REMOVE_DEVICE command to the firmware, make sure that allWarner Losh2020-02-251-18/+53
* Fix leak in state machine for commands.Warner Losh2019-11-241-0/+1
* Fix bugs in recovery path and improve cm trackingWarner Losh2019-07-081-5/+7
* Update copyright informationKashyap D Desai2018-12-261-1/+2
* Added support for NVMe Task ManagementKashyap D Desai2018-12-261-15/+45
* Further refactoring for task management commands. Also fix a relatedScott Long2018-12-241-16/+17
* Commands for user-initated device resets should come from the high-priorityScott Long2018-12-241-2/+2
* First step in refactoring and fixing the error recovery and task managementScott Long2018-12-241-19/+12
* mps(4), mpr(4): Fix lifetime of command buffer for mp?sas_get_sata_identifyConrad Meyer2018-12-211-0/+6
* Make NVMe compatible with the original APIChuck Tuffli2018-08-221-1/+1
* Disable T10 Protection Information / EEDP handling for type 2 protection.Kenneth D. Merry2018-03-231-4/+15
* Update mpr(4) driver from v15 to v18 from Broadcom site.Alexander Motin2018-03-191-0/+1
* NVMe: Add big-endian supportWojciech Macek2018-02-221-6/+10
* Improve command lifecycle debugging and detection of problems.Scott Long2018-02-181-7/+14
* Teach mps(4) and mpr(4) drivers to autotune chain frames.Alexander Motin2018-02-101-19/+1
* Fix queue length reporting in mps(4) and mpr(4).Alexander Motin2018-02-061-3/+4
* Add infrastructure for allocating multiple MSI-X interrupts. AlsoScott Long2017-09-111-0/+3
* Fix intrhook release in MPR and MPS for EARLY_AP_STARTUP.Scott Long2017-09-101-6/+0
* Convert some in-line printing of diagnostic into tables.Scott Long2017-09-091-160/+19
* Remove the unnecessary use of a temporary string buffer.Scott Long2017-09-091-9/+9
* Checkpoint the next phase in debug message cleanup, this time focusing onScott Long2017-09-061-82/+110
* Start overhauling debug printing in the MPS and MPR drivers. The focus of thisScott Long2017-08-271-9/+13
* Changes to make mps(4) and mpr(4) handle reinit with reallocation.Kenneth D. Merry2017-08-101-6/+1
* Quiet a message that sounds far more dire than it really is.Scott Long2017-07-261-1/+1
* Fix several problems with mapping code.Stephen McConnell2017-05-251-2/+26
* Fix powerpc compiler error.Stephen McConnell2017-05-221-2/+2
* Add tri-mode support (SAS/SATA/PCIe).Stephen McConnell2017-05-171-24/+443
* Improve error messages during command timeout for the mpr and mpsScott Long2017-05-111-4/+5
* Rework the debug print API. Event printing no longer gets special handling.Scott Long2017-01-191-1/+1