aboutsummaryrefslogtreecommitdiff
path: root/sys/cam/scsi
Commit message (Expand)AuthorAgeFilesLines
* Reject ioctls to SCSI enclosures from 32-bit compat processes.Brooks Davis2018-03-121-0/+8
* Reject CAMIOGET and CAMIOQUEUE ioctl's on pass(4) in 32-bit compat mode.Brooks Davis2018-03-121-0/+15
* Tighten up periph lock to avoid some racesWarner Losh2018-03-121-3/+32
* Backout r329818, r329816 and r329815.Warner Losh2018-02-221-1/+1
* Introduce capacity flags for periphsWarner Losh2018-02-221-1/+1
* Use proper buffer length (the announce_buf char pointer used to be anarray),Edward Tomasz Napierala2018-02-211-2/+3
* Return a C errno for cam_periph_acquire().Scott Long2018-02-068-34/+29
* Do the book-keeping on release before we release the reference. TheWarner Losh2018-01-291-3/+3
* Finish the incomplete move of CAM_PERIPH_PRINT().Scott Long2018-01-271-6/+8
* Move CAM_PERIPH_PRINT() to cam_periph.hScott Long2018-01-261-3/+0
* Fix a cut-and-paste error in a panic messageScott Long2018-01-261-1/+1
* Track Ref / DeRef and Hold / Unhold that da is doing to track downWarner Losh2018-01-251-23/+177
* Minor whitespace cleanup to remove leading space before tab. NoWarner Losh2018-01-251-18/+18
* This comment is bogus. This is a legit release.Warner Losh2018-01-221-1/+1
* Unsign some values related to allocation.Pedro F. Giffuni2018-01-221-1/+2
* SPDX: finish tagging sys/cam.Pedro F. Giffuni2018-01-163-2/+6
* scsi_ch.c: Small cleanups to the comments.Pedro F. Giffuni2018-01-161-7/+3
* geom_disk / scsi_da: deny opening write-protected disks for writingAndriy Gapon2018-01-151-7/+80
* Remove ccbque.h from i386/isa.Warner Losh2018-01-092-1/+114
* Don't hold the periph lock when calling into cam_periph_runccb()Scott Long2018-01-091-6/+1
* Do pass removing some write-only variables from the kernel.Alexander Kabaev2017-12-252-8/+3
* Reduce size of several on-stack string buffers.Alexander Motin2017-12-133-3/+3
* Define xpt_path_inq.Warner Losh2017-12-069-34/+9
* Now that cam_periph_runccb() can be called from situations where theWarner Losh2017-12-061-14/+4
* Remove unused 4th argument to match the standard error routines.Warner Losh2017-12-069-37/+25
* 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-2726-0/+52
* Quirk Seagate ST8000AS0003-2HHAlan Somers2017-11-201-1/+1
* da(4): Short-circuit unnecessary BIO_FLUSH commandsAlan Somers2017-11-201-0/+21
* 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-161-0/+8
* Zero out the ccb's alloated on the stack for the dump routines to moreWarner Losh2017-10-151-0/+1
* Remove an ancient comment about the existence of READ(16) and WRITE(16).Jung-uk Kim2017-09-211-4/+0
* cam(4): Fix some warningsConrad Meyer2017-09-071-4/+4
* Add missing test for NVME CCBs for nvme passthru support.Warner Losh2017-08-291-1/+3
* Add CAM/NVMe support for CAM_DATA_SGWarner Losh2017-08-291-6/+2
* Add comment about where we need to place this routine, and why.Warner Losh2017-08-281-0/+6
* This adds CAM pass(4) support for NVMe IO's. Applications indicateWarner Losh2017-07-141-1/+26
* Add 4k and NCQ_TRIM_BROKEN quirks for Samsung 845 SSDs.Sean Bruno2017-07-131-0/+8
* Add 4K quirks for Samsung 750 EVO SSDSean Bruno2017-07-131-0/+8
* Include opt files in the kernel with "" instead of <>.Warner Losh2017-07-103-3/+3
* An MMC/SD/SDIO stack using CAMWarner Losh2017-07-091-1/+1
* In scsi_zbc_in(), fill in the length in the ZBC IN CDB.Kenneth D. Merry2017-06-271-0/+1
* Fix a memory leak in ses_get_elm_devnames().Mark Johnston2017-06-261-1/+2
* Fix a potential sleep while holding a mutex in the sa(4) driver.Kenneth D. Merry2017-06-191-1/+12
* Introduce Genesys GL3224 quirksWojciech Macek2017-05-292-0/+15
* Add basic programmable early warning error injection to the sa(4) driver.Kenneth D. Merry2017-05-051-3/+30
* Add the SCSI Solid State Media Log page (0x11) definition.Kenneth D. Merry2017-05-041-0/+8
* Fix error recovery behavior in the pass(4) driver.Kenneth D. Merry2017-05-031-3/+3