aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mpr
Commit message (Expand)AuthorAgeFilesLines
...
* Refine the busdma template interface. Provide tools for filling in fieldsScott Long2020-09-143-33/+29
* mpr: clean up empty lines in .c and .h filesMateusz Guzik2020-09-0122-336/+23
* 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-273-31/+0
* Add a small hack to the ioctl header files so that both mpr and mps canScott Long2020-04-161-0/+2
* Centralize compatability translation macros.Brooks Davis2020-04-141-10/+1
* 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-264-453/+4
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-4/+6
* Before issing the REMOVE_DEVICE command to the firmware, make sure that allWarner Losh2020-02-252-18/+54
* Advertise the MPI Message Version that's contained in the IOCFacts messageScott Long2020-02-072-2/+13
* Convert the mpr driver to use busdma templates.Scott Long2019-12-243-101/+52
* Fix leak in state machine for commands.Warner Losh2019-11-241-0/+1
* More fully implement the state machine.Warner Losh2019-07-111-1/+2
* Fix bugs in recovery path and improve cm trackingWarner Losh2019-07-084-15/+25
* Fix busy status leak in case of incorrect passthrough args.Alexander Motin2019-05-301-2/+4
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-0/+3
* Add missing newline to debug printf.Warner Losh2019-05-081-1/+1
* Add missing break statements. Coverity CID 1400446.Scott Long2019-03-271-0/+2
* Add event table decoding for SAS Broadcast Primitive events.Scott Long2019-03-241-0/+10
* r329522 created problemss with commands that enter the TIMEDOUT state butScott Long2019-03-241-4/+2
* Fix whitespace from r342528Scott Long2018-12-311-3/+2
* Update mpr driver version to v23.00.00.00-fbsdKashyap D Desai2018-12-261-1/+1
* Update copyright informationKashyap D Desai2018-12-2610-12/+22
* On Aero/Sea A0 cards retry MPT Fusion registers reads for max three timesKashyap D Desai2018-12-261-1/+8
* Enable atomic type descriptor support only for Sea & Aero cardsKashyap D Desai2018-12-261-2/+3
* Add Sea,Aero adapter supportKashyap D Desai2018-12-262-0/+40
* Added support for NVMe Task ManagementKashyap D Desai2018-12-265-17/+259
* Copy back the Sense data at proper location expected by the applicationKashyap D Desai2018-12-261-2/+5
* Update MPI header files version to 2.00.52 from 2.00.48Kashyap D Desai2018-12-2613-512/+264
* 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-243-21/+14
* mps(4), mpr(4): remove SATA ID command cancellation hackConrad Meyer2018-12-213-61/+30
* mps(4), mpr(4): Fix lifetime of command buffer for mp?sas_get_sata_identifyConrad Meyer2018-12-212-6/+12
* Copy and clear the reply descriptor atomically. This prevents concurrencyScott Long2018-12-091-6/+16
* Add PNP info to PCI attachments of cbb, cxgb, ida, iwn, ixl, ixlv,Warner Losh2018-09-261-3/+8
* Make NVMe compatible with the original APIChuck Tuffli2018-08-221-1/+1
* Port the mps panic-safe shutdown_final handling to mprWarner Losh2018-08-132-14/+24
* Clean enclosure_table when resetting num_enc_table_entries to zero.Alexander Motin2018-05-021-0/+2
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-2/+0
* 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-199-37/+148
* Implement a sysctl to dump in-flight I/O state for debugging. The tool toScott Long2018-03-121-0/+70
* Allow physically non-contiguous chain frames allocation in mps(4)/mpr(4).Alexander Motin2018-02-272-48/+59
* NVMe: Add big-endian supportWojciech Macek2018-02-221-6/+10
* Improve command lifecycle debugging and detection of problems.Scott Long2018-02-183-13/+36
* Fix non-64-bit platform build by printing bus_addr_t values using %#jxLi-Wen Hsu2018-02-131-12/+12
* Print out the shared memory queues during initializationScott Long2018-02-111-0/+12
* Teach mps(4) and mpr(4) drivers to autotune chain frames.Alexander Motin2018-02-103-49/+61