aboutsummaryrefslogtreecommitdiff
path: root/sys/cam
Commit message (Expand)AuthorAgeFilesLines
...
* Don't hold the periph lock when calling into cam_periph_runccb()Scott Long2018-01-093-21/+6
* Protect against a possible NULL deference from an accessorScott Long2018-01-091-1/+4
* cam/da: QUIRK: Add 4K quirks for WD Red and Black MHDDsEitan Adler2018-01-051-1/+6
* ctl: Correct comment in ctl_worker_threadEmmanuel Vadot2017-12-271-1/+1
* Do pass removing some write-only variables from the kernel.Alexander Kabaev2017-12-253-12/+4
* Return domain, bus, slot, and function for the transport settings inWarner Losh2017-12-201-0/+5
* When doing a dump, the scheduler is normally not running, so thisWarner Losh2017-12-191-7/+14
* Reduce size of several on-stack string buffers.Alexander Motin2017-12-136-6/+6
* Use ataio ccb instead of general ccb to avoid excessice stack usage.Warner Losh2017-12-131-14/+14
* Define xpt_path_inq.Warner Losh2017-12-0618-93/+43
* Now that cam_periph_runccb() can be called from situations where theWarner Losh2017-12-063-70/+17
* Make cam_periph_runccb be safe to call when we can only do polling.Warner Losh2017-12-063-40/+99
* cam: fix sign-extension error in adagetparamsAlan Somers2017-12-061-1/+2
* Remove unused 4th argument to match the standard error routines.Warner Losh2017-12-0616-48/+36
* Add NVME as a known device type for devstat processing.Warner Losh2017-12-061-18/+22
* Remove stray cam_periph_async call. It's called twice this way. WhileWarner Losh2017-12-051-1/+0
* sys/cam: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2773-0/+146
* Always null-terminate CAM periph_name and dev_nameAlan Somers2017-11-221-10/+16
* Fix uninitialized variable from 326034Alan Somers2017-11-211-1/+2
* Quirk Seagate ST8000AS0003-2HHAlan Somers2017-11-202-2/+2
* da(4): Short-circuit unnecessary BIO_FLUSH commandsAlan Somers2017-11-201-0/+21
* Fix multiple bugs in cam_strmatchAlan Somers2017-11-201-6/+22
* Add assertion in probedone() that we're holding the device lock.Alan Somers2017-11-171-0/+1
* Fix potential NULL pointer dereference of device physical pathAlan Somers2017-11-171-1/+2
* Add some 4k quirks for Samsung pm863a SSDsBaptiste Daroussin2017-11-162-0/+16
* Remove a double free(9) in xpt_bus_registerAlan Somers2017-11-151-1/+0
* Properly decode NVMe state of the drive and print out the informationWarner Losh2017-11-143-6/+28
* Provide link speed data in XPT_GET_TRAN_SETTINGS. Provide full versionWarner Losh2017-11-143-7/+10
* ctl: Make max_luns and max_ports tunable variables instead of hardcodedEmmanuel Vadot2017-11-073-60/+104
* Send IDLE IMMEDIATE for warm boot.Warner Losh2017-10-301-6/+18
* nvd alias has caused some problems, revert it for the moment.Warner Losh2017-10-271-1/+1
* We should be call adaerror() instead of cam_periph_error() always.Warner Losh2017-10-261-4/+4
* Always send STANDBY IMMEDIATE when shutting downWarner Losh2017-10-261-10/+44
* Handle RB_POWERCYCLE in ada driverWarner Losh2017-10-251-1/+1
* Treat a 'current' value of 0 as unlimited as a failsfe.Warner Losh2017-10-241-3/+7
* Zero out the ccb's alloated on the stack for the dump routines to moreWarner Losh2017-10-152-0/+2
* Closer examination shows that nvme and CAM both normally zero-fillWarner Losh2017-10-151-0/+2
* Be nicer on the dump stack by allocating only a ccb_nvmeio rather thanWarner Losh2017-10-151-15/+15
* Update comment to reflect actual default timeout.Warner Losh2017-10-151-4/+4
* Fix iSCSI target panics on concurrent session teardown and displayEdward Tomasz Napierala2017-10-041-6/+5
* Add sysctl/tunable for maximal request time.Alexander Motin2017-09-302-9/+5
* cam iosched: Bettar account IOPS for smoother performanceWarner Losh2017-09-221-6/+17
* cam iosched: Enforce iop limits below the quanta valueWarner Losh2017-09-221-1/+11
* Remove an ancient comment about the existence of READ(16) and WRITE(16).Jung-uk Kim2017-09-211-4/+0
* cam iosched: Call cam_iosched_limiter_init() after ios->current is set to the...Warner Losh2017-09-201-2/+2
* cam iosched: Schedule cam_iosched_ticker() quanta times per secondWarner Losh2017-09-201-3/+3
* cam iosched: Add a handler for the quanta sysctl to enforce valid valuesWarner Losh2017-09-201-3/+24
* cam iosched: Use the write queue for BIO_ZONE commandsWarner Losh2017-09-201-2/+1
* Add kern.features flag for MMCCAMIlya Bakulin2017-09-181-0/+2
* Allow multiple TRIMs to be done for ndaWarner Losh2017-09-151-2/+11