aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mps/mps_user.c
Commit message (Expand)AuthorAgeFilesLines
* mps: Handle errors from copyout() in ioctl handlersMark Johnston2023-12-261-10/+21
* mprutil: "fix user reply buffer (64)..." warningsAlan Somers2023-09-211-2/+2
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* Fix kernel memory disclosures in mpr and mpsAlan Somers2023-03-021-3/+4
* mpr/mps/mpt: verify cfg page ioctl lengthsEd Maste2022-03-291-0/+13
* mps: Use 64-bit chain structuresWarner Losh2022-02-031-12/+0
* mpr, mps: Fix an off-by-one bug in the BTDH_MAPPING ioctlMark Johnston2021-01-081-1/+1
* mpr, mps: Fix a stack buffer overflow in the user passthru ioctlMark Johnston2021-01-081-16/+16
* Refine the busdma template interface. Provide tools for filling in fieldsScott Long2020-09-141-4/+3
* Convert the mps driver to use busdma templatesScott Long2020-09-111-11/+6
* mps: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-3/+2
* mpr(4), mps(4): Stop checking for failures from malloc(M_WAITOK).Mark Johnston2020-07-271-7/+0
* Centralize compatability translation macros.Brooks Davis2020-04-141-10/+1
* Fix busy status leak in case of incorrect passthrough args.Alexander Motin2019-05-301-2/+4
* Port over the SCSI sense handling fix from mpr(4) in r342528, and fixScott Long2018-12-311-3/+5
* First step in refactoring and fixing the error recovery and task managementScott Long2018-12-241-2/+0
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-2/+0
* Cache the value of the request and reply frame size since it's used quiteScott Long2018-02-061-3/+3
* Diagnostic buffer fixes for the mps(4) and mpr(4) drivers.Kenneth D. Merry2018-02-061-14/+117
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Start overhauling debug printing in the MPS and MPR drivers. The focus of thisScott Long2017-08-271-4/+4
* Changes to make mps(4) and mpr(4) handle reinit with reallocation.Kenneth D. Merry2017-08-101-17/+21
* Fix several problems with mapping code.Stephen McConnell2017-05-251-1/+1
* - No log bit in IOCStatus and endian-safe changes.Stephen McConnell2016-06-201-6/+9
* Remove NULL checks after M_WAITOK allocations from mps(4).Edward Tomasz Napierala2016-05-101-38/+13
* - Updated all files with 2015 Avago copyright, and updated LSI's copyrightStephen McConnell2015-02-241-6/+21
* Fix the ioctl interface to properly support fetching the header of regularScott Long2015-01-251-0/+4
* Refactor some code in mps.c to reduce header pollution.Scott Long2014-07-011-1/+0
* Merge in phase 14+ -> 16 mps driver fixes from LSI:Kenneth D. Merry2013-07-221-37/+34
* Overhaul error, information, and debug logging.Scott Long2013-07-191-10/+10
* sys/dev/mps/mps.cAlan Somers2013-06-041-0/+2
* Fix NULL-dereference kernel panic in case of mps_attach() failure.Alexander Motin2013-05-221-2/+2
* remove duplicate semicolons where possible.Eitan Adler2012-10-221-1/+1
* Several fixes to allow firmware/BIOS flash access from user-level:Alexander Motin2012-08-011-14/+14
* Bring in LSI's latest mps(4) 6Gb SAS and WarpDrive driver, versionKenneth D. Merry2012-06-281-14/+34
* Bring in a number of mps(4) driver fixes from LSI:Kenneth D. Merry2012-02-091-5/+7
* Bring in the LSI-supported version of the mps(4) driver.Kenneth D. Merry2012-01-261-18/+1477
* Add Serial Management Protocol (SMP) passthrough support to CAM.Kenneth D. Merry2010-11-301-1/+1
* Fixes to mps_user_command():Matthew D Fleming2010-10-141-15/+8
* Support firmware download.Matthew D Fleming2010-10-141-1/+37
* Re-work the internals of adding items to the driver's scatter-gatherMatthew D Fleming2010-10-141-21/+28
* Re-work the internal user ioctl command table, and support the FW_UPLOADMatthew D Fleming2010-10-111-36/+213
* Add function prototypes for static functions.Matthew D Fleming2010-10-111-0/+13
* Fix a memory leak and locking inconsistency in mps(4) ioctl handling.Matthew D Fleming2010-10-111-10/+22
* Fix up the COMPAT_FREEBSD32 ioctl logic for mps(4).Matthew D Fleming2010-10-111-76/+199
* MFp4 (//depot/projects/mps/...)Kenneth D. Merry2010-09-101-0/+583