aboutsummaryrefslogtreecommitdiff
path: root/sys/cam
Commit message (Expand)AuthorAgeFilesLines
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-1281-81/+81
* Revert "cam: fix up world compilation after previous"Warner Losh2023-04-161-2/+0
* cam: Include stdbool.h for userlandWarner Losh2023-04-161-0/+3
* cam: fix up world compilation after previousMateusz Guzik2023-04-151-0/+2
* cam: Properly mask out the status bits to get completion codeWarner Losh2023-04-155-7/+12
* cam iosched: Use the existing CTLFLAG_RDTUN and CTLFLAG_RWTUN flag definitionsZhenlei Huang2023-04-121-2/+2
* nvme: fix resv commands with nda deviceYuri Pankov2023-03-271-1/+2
* CTL: Allow userland supply tags via ioctl frontend.Alexander Motin2022-12-032-3/+4
* CTL: Increase maximum SCSI tag size from 32 to 64 bits.Alexander Motin2022-12-037-20/+21
* cam: Use FreeBSD standard copyrightWarner Losh2022-10-086-66/+66
* cam: Provide compatibility for CAMGETPASSTHRU for periph driversMark Johnston2022-09-291-0/+2
* CTL: Validate IOCTL parameters.Alexander Motin2022-09-072-0/+15
* Delay GEOM disk_create() until CAM periph probe completes.Alexander Motin2022-07-148-92/+81
* ses: don't panic if disk elements have really weird descriptorsAlan Somers2022-06-231-2/+3
* CTL: Fix double command completions on HA failover.Alexander Motin2022-06-141-0/+3
* sysent: Get rid of bogus sys/sysent.h include.Dmitry Chagin2022-05-281-1/+0
* kerneldump: remove physical argument from d_dumperMitchell Horne2022-05-134-8/+7
* Fix bd82711aff98 serial number trailing spaces removal.Alexander Motin2022-05-091-1/+1
* iosched: remove stray debugWarner Losh2022-05-051-2/+1
* ada: Move commentWarner Losh2022-05-041-9/+6
* cam: Remove redunant static __inline forward declsWarner Losh2022-05-022-28/+0
* iosched: Move bio_next() inside of the CAM_IOSCHED_DYNAMIC ifdefWarner Losh2022-05-011-1/+1
* cam_xpt: Prefer bool to int where it's a booleanWarner Losh2022-05-011-13/+13
* cam: add hw.cam.iosched.read_biasWarner Losh2022-05-011-2/+11
* cam iosched: default to no read bias in dynamic ioschedulingWarner Losh2022-05-011-3/+3
* cam iosched: Remove write bias when read bias = 0Warner Losh2022-05-011-15/+69
* ada: Retry commands with retries left on CAM_SEL_TIMEOUTWarner Losh2022-05-011-1/+1
* cam_periph: Return ENXIO when peripheral is invalidatedWarner Losh2022-04-281-3/+3
* CAM: Keep periph_links when restoring CCB in camperiphdone().Alexander Motin2022-04-281-5/+1
* ndaasync: sync to SCSI's daasyncs cam_periph_async() callsWarner Losh2022-04-261-1/+1
* adaasync: Harmonize with daasyncWarner Losh2022-04-261-5/+3
* ada: Eliminate dead codeWarner Losh2022-04-251-4/+0
* cam: Small reorg of ata xpt async codeWarner Losh2022-04-251-35/+37
* ada/da: Borrow comment from nda about cleanupWarner Losh2022-04-242-6/+8
* ata/nvme: Add commentWarner Losh2022-04-242-0/+8
* nda: Fix commentWarner Losh2022-04-241-3/+4
* CAM: Replicate e0ceec676dc8 from da to ada and nda.Alexander Motin2022-04-242-0/+6
* iscsi: Fetch limits based on a socket rather than assuming global limits.John Baldwin2022-04-182-2/+5
* cam(4): Remove a double word in a source code commentGordon Bergling2022-04-091-1/+1
* cam: Fix typos in source code commentsGordon Bergling2022-04-022-3/+3
* vfs: NDFREE(&nd, NDF_ONLY_PNBUF) -> NDFREE_PNBUF(&nd)Mateusz Guzik2022-03-241-1/+1
* CTL: Rework 05c3e8e87142 using %zu format.Alexander Motin2022-02-251-20/+20
* Fix 32-bit build after 530d274c15e5.Alexander Motin2022-02-241-20/+20
* CTL: Add length validation for incoming HA messages.Alexander Motin2022-02-241-4/+78
* cam iosched: Update comment for when we schedule writes.Warner Losh2022-02-231-2/+3
* ctl ramdisk: Free compare buffer after a compare I/O request.John Baldwin2022-02-181-0/+1
* Fix non-printable characters in NVMe model and serial numbers.Kenneth D. Merry2022-02-095-39/+30
* cfiscsi_done: Free the dummy PDU earlier.John Baldwin2022-02-071-1/+1
* cam(4): Fix a few typos in source code commentsGordon Bergling2022-02-062-2/+2
* CTL: Fix mode page trucation on HA synchronization.Alexander Motin2022-02-031-16/+17