summaryrefslogtreecommitdiff
path: root/sys/dev/mpr/mpr_sas.c
AgeCommit message (Expand)Author
14 daysmpr: Add a probe on completionWarner Losh
14 daysmps/mpr: Remove bogus sys/cdefs.h includesWarner Losh
2025-12-10mpr: Partially revert 332096ebb638Warner Losh
2025-12-10kboot: Explicitly use host:/procWarner Losh
2025-06-11machine/stdarg.h -> sys/stdarg.hBrooks Davis
2023-11-23Use xpt_path_sbuf() in few driversAlexander Motin
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-07-20mpr: Fix minor 'typos' commentWarner Losh
2022-04-28mpr/mps: when sending reset on removal, include target in messageWarner Losh
2022-01-25mpr/mps: Fix a race in diagnostic resetWarner Losh
2022-01-24mpr/mps: Remove write-only flag and calloutWarner Losh
2021-11-25Fix "set but not used" warnings in the mpr driver. This fixes a minorScott Long
2021-11-21mpr: fix freeze / release mismatch in timeout codeWarner Losh
2021-11-15mpr: Minor formatting changes to match mps.Warner Losh
2021-09-14mps/mpr(4): Move xpt_register_async() out of lock.Alexander Motin
2021-08-20mpr(4): Fix unmatched devq release.Alexander Motin
2021-08-20mpr(4): Handle mprsas_alloc_tm() errors on device removal.Alexander Motin
2021-06-03Fix mpr(4) and mps(4) state transitions and a use-after-free panic.Kenneth D. Merry
2021-05-21mpr, mps: clear CCBs allocated on the stackEdward Tomasz Napierala
2021-03-02mpr: big-endian supportAlfredo Dal'Ava Junior
2020-10-25Introduce support of SCSI Command Priority.Alexander Motin
2020-09-01mpr: clean up empty lines in .c and .h filesMateusz Guzik
2020-08-04Remove extra memset() left after r342388.Alexander Motin
2020-07-27mpr(4), mps(4): Stop checking for failures from malloc(M_WAITOK).Mark Johnston
2020-03-13Increase buffer in mprsas_log_command() from 192 to 224 bytes.Alexander Motin
2020-02-26Remove support for all pre FreeBSD 11.0 versions from mpr and mps.Warner Losh
2020-02-25Before issing the REMOVE_DEVICE command to the firmware, make sure that allWarner Losh
2019-11-24Fix leak in state machine for commands.Warner Losh
2019-07-08Fix bugs in recovery path and improve cm trackingWarner Losh
2018-12-26Update copyright informationKashyap D Desai
2018-12-26Added support for NVMe Task ManagementKashyap D Desai
2018-12-24Further refactoring for task management commands. Also fix a relatedScott Long
2018-12-24Commands for user-initated device resets should come from the high-priorityScott Long
2018-12-24First step in refactoring and fixing the error recovery and task managementScott Long
2018-12-21mps(4), mpr(4): Fix lifetime of command buffer for mp?sas_get_sata_identifyConrad Meyer
2018-08-22Make NVMe compatible with the original APIChuck Tuffli
2018-03-23Disable T10 Protection Information / EEDP handling for type 2 protection.Kenneth D. Merry
2018-03-19Update mpr(4) driver from v15 to v18 from Broadcom site.Alexander Motin
2018-02-22NVMe: Add big-endian supportWojciech Macek
2018-02-18Improve command lifecycle debugging and detection of problems.Scott Long
2018-02-10Teach mps(4) and mpr(4) drivers to autotune chain frames.Alexander Motin
2018-02-06Fix queue length reporting in mps(4) and mpr(4).Alexander Motin
2017-09-11Add infrastructure for allocating multiple MSI-X interrupts. AlsoScott Long
2017-09-10Fix intrhook release in MPR and MPS for EARLY_AP_STARTUP.Scott Long
2017-09-09Convert some in-line printing of diagnostic into tables.Scott Long
2017-09-09Remove the unnecessary use of a temporary string buffer.Scott Long
2017-09-06Checkpoint the next phase in debug message cleanup, this time focusing onScott Long
2017-08-27Start overhauling debug printing in the MPS and MPR drivers. The focus of thisScott Long
2017-08-10Changes to make mps(4) and mpr(4) handle reinit with reallocation.Kenneth D. Merry
2017-07-26Quiet a message that sounds far more dire than it really is.Scott Long