aboutsummaryrefslogtreecommitdiff
path: root/sys/cam
Commit message (Expand)AuthorAgeFilesLines
* 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
* iscsi: Allocate a dummy PDU for the internal nexus reset task.John Baldwin2022-01-281-14/+18
* mmc_da: create disk(9) for pre-2.0 SD cardsAndriy Gapon2022-01-271-1/+1
* ses: minor cleanupAlan Somers2022-01-195-57/+40
* Update sa(4) comments and man page after review.Kenneth D. Merry2022-01-181-2/+53
* Switch to using drive-supplied timeouts for the sa(4) driver.Kenneth D. Merry2022-01-181-57/+481
* iscsi: Abort fewer data-out tasks on a terminating session.John Baldwin2022-01-182-1/+7
* ata_xpt: Rename probe_softc to aprobe_softcWarner Losh2022-01-151-11/+11
* cam: Optimize write protection MODE SENSE in da(4).Alexander Motin2022-01-141-12/+29
* cam: Fix type of elm_idx in struct enc_element.Alexander Motin2022-01-141-3/+3
* cam: Fix wiring fence post errorWarner Losh2022-01-131-2/+3
* sesutil: Avoid setting reserved bits.Alexander Motin2022-01-131-0/+44
* Free UMA zones when a pass(4) instance goes away.Kenneth D. Merry2022-01-131-1/+13