aboutsummaryrefslogtreecommitdiff
path: root/sys/cam/cam_periph.c
Commit message (Expand)AuthorAgeFilesLines
* cam: Add xpt_gdev_type() and use it instead of many copies of sameWarner Losh2025-07-101-13/+3
* cam: Use less stack spaceWarner Losh2025-07-101-15/+19
* cam/periph: Use a bool for a boolWarner Losh2025-02-041-3/+4
* cam: report sct/sc in that orderWarner Losh2024-11-021-3/+3
* proc: Remove kernel stack swapping support, part 7Mark Johnston2024-07-291-14/+0
* Revert "cam: better ioctl compatibility for cd"Warner Losh2024-07-251-21/+1
* cam: better ioctl compatibility for cdWarner Losh2024-07-251-1/+21
* cam: Let cam_periph_unmapmem() return an errorMark Johnston2023-12-281-8/+13
* CAM: Replace random sbuf_printf() with cheaper cat/putc.Alexander Motin2023-11-221-8/+8
* cam: Remove left-over sys/cdefs.h in sys/camWarner Losh2023-11-061-1/+0
* cam: Add nvme error devctl publishingWarner Losh2023-11-061-2/+32
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* cam: Log more error codesWarner Losh2023-08-011-0/+2
* cam: Migrate to modern uintXX_t from u_intXX_tWarner Losh2023-07-251-39/+39
* cam_periph: Comment about why we need to reset cbfcnpWarner Losh2023-07-211-0/+5
* cam_periph: Fix a commentWarner Losh2023-07-211-1/+1
* cam: Add CAM_NVME_STATUS_ERROR error codeWarner Losh2023-07-211-0/+1
* cam: Be explict about CAM_SMP_STATUS_ERRORWarner Losh2023-07-211-0/+1
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* cam: Provide compatibility for CAMGETPASSTHRU for periph driversMark Johnston2022-09-291-0/+2
* Delay GEOM disk_create() until CAM periph probe completes.Alexander Motin2022-07-141-0/+14
* 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
* cam: Fix wiring fence post errorWarner Losh2022-01-131-2/+3
* cam: Initialize wired to falseWarner Losh2021-11-301-1/+1
* cam_periph: wired is really a bool, update it to a bool.Warner Losh2021-11-051-12/+13
* cam_periph: Add ability to wire units to a serial numberWarner Losh2021-11-051-4/+12
* cam_periph: fix bug in camperiphunitnext logicWarner Losh2021-11-051-1/+2
* cam_periph: switch from negative logic to positive logicWarner Losh2021-11-051-4/+4
* cam_periph: Remove vestigial "scbus" comparisonWarner Losh2021-11-051-5/+5
* cam_periph: style changeWarner Losh2021-11-031-1/+2
* cam(4): preserve alloc_flags when copying CCBsEdward Tomasz Napierala2021-07-061-2/+23
* cam: make sure to clear CCBs allocated on the stackEdward Tomasz Napierala2021-03-301-0/+6
* cam: Permit non-pollable sims.John Baldwin2021-02-111-1/+5
* Remove alignment requirements for KVA buffer mapping.Alexander Motin2020-11-291-13/+1
* Make MAXPHYS tunable. Bump MAXPHYS to 1M.Konstantin Belousov2020-11-281-8/+8
* vmapbuf: don't smuggle address or length in bufBrooks Davis2020-10-211-7/+1
* cam: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-12/+3
* Use devctl.h instead of bus.h to reduce newbus pollution.Warner Losh2020-08-211-1/+1
* Remove stale commentWarner Losh2020-04-131-8/+1
* Add comment about how the deferred callback for AC_FOUND_DEVICE weWarner Losh2020-03-141-1/+3
* Reword a comment to describe what's actually going on. We can call invalidateWarner Losh2020-03-071-1/+1
* The KASSERT is too strict: revert r357897Warner Losh2020-02-151-5/+0
* Add a KASSERT that there's no outstanding CCBs when we call camperiphfree. WeWarner Losh2020-02-141-0/+5
* Make pass(4) handle misaligned buffers of MAXPHYS size.Alexander Motin2019-12-231-10/+10
* Do not retry long ready waits if previous gave nothing.Alexander Motin2019-11-221-1/+11
* Fix assumptions of only one device per SES slot.Alexander Motin2019-09-111-1/+3
* Unify SCSI_STATUS_BUSY retry handling with other cases.Alexander Motin2019-04-021-2/+10
* Do not map small IOCTL buffers to KVA, but copy.Alexander Motin2019-03-281-47/+106
* Allocate pager bufs from UMA instead of 80-ish mutex protected linked list.Gleb Smirnoff2019-01-151-4/+4