aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mps/mps_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
* 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
* 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-8/+0
* Revert "wpa: Import wpa_supplicant/hostapd commit 14ab4a816"Cy Schubert2021-12-021-16/+22
* wpa: Import wpa_supplicant/hostapd commit 14ab4a816Cy Schubert2021-12-021-22/+16
* mps(4): Fix unmatched devq release.Warner Losh2021-12-021-16/+22
* Fix "set but not used" warnings in the mps driver.Scott Long2021-11-251-2/+0
* mps: Fix debugging lineWarner Losh2021-11-161-1/+1
* mps/mpr(4): Move xpt_register_async() out of lock.Alexander Motin2021-09-141-8/+10
* 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
* Introduce support of SCSI Command Priority.Alexander Motin2020-10-251-0/+2
* mps: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-14/+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-250/+0
* Before issing the REMOVE_DEVICE command to the firmware, make sure that allWarner Losh2020-02-251-18/+54
* 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
* Further refactoring for task management commands. Also fix a relatedScott Long2018-12-241-15/+16
* 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-16/+12
* mps(4), mpr(4): Fix lifetime of command buffer for mp?sas_get_sata_identifyConrad Meyer2018-12-211-0/+6
* Disable T10 Protection Information / EEDP handling for type 2 protection.Kenneth D. Merry2018-03-231-2/+13
* Improve command lifecycle debugging and detection of problems.Scott Long2018-02-181-12/+19
* Teach mps(4) and mpr(4) drivers to autotune chain frames.Alexander Motin2018-02-101-18/+1
* Cache the value of the request and reply frame size since it's used quiteScott Long2018-02-061-1/+1
* Fix queue length reporting in mps(4) and mpr(4).Alexander Motin2018-02-061-3/+4
* 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-0/+3
* Fix intrhook release in MPR and MPS for EARLY_AP_STARTUP.Scott Long2017-09-101-5/+0
* Convert some in-line printing of diagnostic into tables.Scott Long2017-09-091-158/+20
* 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-77/+102
* Start overhauling debug printing in the MPS and MPR drivers. The focus of thisScott Long2017-08-271-8/+12
* Changes to make mps(4) and mpr(4) handle reinit with reallocation.Kenneth D. Merry2017-08-101-6/+1
* Fix several problems with mapping code.Stephen McConnell2017-05-251-2/+26
* Improve error messages during command timeout for the mpr and mpsScott Long2017-05-111-5/+6
* Rework the debug print API. Event printing no longer gets special handling.Scott Long2017-01-191-1/+1
* Always null-terminate ccb_pathinq.(sim_vid|hba_vid|dev_name)Alan Somers2017-01-041-3/+3
* Record the LogInfo field when reporting the IOCStatus. Helps inScott Long2016-11-041-4/+6
* Add BUF_TRACKING and FULL_BUF_TRACKING buffer debuggingConrad Meyer2016-10-311-0/+9
* Use real values to calculate Max I/O size instead of guessing.Stephen McConnell2016-07-121-4/+17
* - No log bit in IOCStatus and endian-safe changes.Stephen McConnell2016-06-201-16/+17
* mpr(4) and mps(4) shouldn't indefinitely retry for "terminated ioc" errorsAlan Somers2016-05-051-4/+13