aboutsummaryrefslogtreecommitdiff
path: root/sys/cam/ctl
Commit message (Expand)AuthorAgeFilesLines
* cam: clear stack-allocated CCB in the target layerEdward Tomasz Napierala2025-01-201-0/+3
* ctl_report_supported_opcodes: Handle invalid requested service actionJohn Baldwin2024-11-301-7/+11
* ctl_report_supported_opcodes: Rename invalid label to invalid_optionsJohn Baldwin2024-11-301-11/+4
* ctl: limit memory allocation in pci_virtio_scsiPierre Pronchery2024-10-111-0/+12
* ctl: Stop checking for failures from malloc(M_WAITOK)Zhenlei Huang2024-09-301-6/+0
* ctl: fix Out-Of-Bounds access in ctl_report_supported_opcodesPierre Pronchery2024-09-041-9/+8
* ctl: fix memory disclosure in read/write buffer commandsPierre Pronchery2024-09-041-2/+2
* ctl: fix Use-After-Free in ctl_write_bufferAlan Somers2024-09-042-8/+19
* ctl: avoid heap info leak in ctl_request_senseEd Maste2024-08-261-8/+2
* ctladm: don't require the use of "-p" with "port -r"Alan Somers2024-06-281-1/+1
* ctladm: better documentation for adding and removing cfiscsi portsAlan Somers2024-06-281-7/+20
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-2316-34/+0
* sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh2023-08-231-1/+0
* sys: Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-2312-12/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-233-6/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-07-2530-30/+30
* CTL: Use atomics for tags in ioctl frontend.Alexander Motin2022-12-131-2/+2
* iscsi: Fetch limits based on a socket rather than assuming global limits.John Baldwin2022-11-102-2/+5
* CTL: Validate IOCTL parameters.Alexander Motin2022-09-142-0/+15
* CTL: Fix double command completions on HA failover.Alexander Motin2022-06-281-0/+3
* ctl ramdisk: Free compare buffer after a compare I/O request.John Baldwin2022-04-291-0/+1
* cfiscsi_done: Free the dummy PDU earlier.John Baldwin2022-04-291-1/+1
* iscsi: Allocate a dummy PDU for the internal nexus reset task.John Baldwin2022-04-291-14/+18
* iscsi: Abort fewer data-out tasks on a terminating session.John Baldwin2022-04-292-1/+7
* CTL: Rework 05c3e8e87142 using %zu format.Alexander Motin2022-03-291-20/+20
* Fix 32-bit build after 530d274c15e5.Alexander Motin2022-03-291-20/+20
* CTL: Add length validation for incoming HA messages.Alexander Motin2022-03-291-4/+78
* CTL: Fix mode page trucation on HA synchronization.Alexander Motin2022-02-111-16/+17
* Fix build. Sorry.Alexander Motin2022-01-211-1/+1
* CTL: Relax callouts precisions.Alexander Motin2022-01-212-5/+7
* CTL: Allow I/Os up to 8MB, depending on maxphys value.Alexander Motin2022-01-132-19/+17
* CAM: List few missed opcodes.Alexander Motin2022-01-071-1/+1
* iscsi: Abort data-out tasks queued on a terminating session.John Baldwin2021-10-291-0/+5
* iscsi: Add a helper routine to abort a data-out task.John Baldwin2021-10-291-17/+22
* iscsi: Teach the iSCSI stack about "large" received PDUs.John Baldwin2021-10-291-1/+1
* iSCSI: Add support for segmentation offload for hardware offloads.John Baldwin2021-10-291-12/+17
* iscsi: Move the maximum data segment limits into 'struct icl_conn'.John Baldwin2021-10-292-11/+14
* iscsi: Always free a cdw before its associated ctl_io.John Baldwin2021-10-291-7/+10
* cam: Fix a typo in a commentGordon Bergling2021-10-061-1/+1
* cam(4): Mark all sysctls as CTLFLAG_MPSAFE.Alexander Motin2021-08-252-2/+2
* Add vn_lktype_write()Konstantin Belousov2021-08-121-15/+5
* Introduce "soft" serseq variant.Alexander Motin2021-05-064-14/+27
* Optimize out few extra memory accesses.Alexander Motin2021-03-151-3/+3
* Micro-optimize OOA queue processing.Alexander Motin2021-03-154-164/+135
* Fix build after 2c7dc6bae9fd.Alexander Motin2021-03-151-0/+4
* Refactor CTL datamove KPI.Alexander Motin2021-03-1511-159/+91
* Microoptimize CTL I/O queues.Alexander Motin2021-03-156-80/+81
* Save context switch per I/O for iSCSI and IOCTL frontends.Alexander Motin2021-03-156-25/+65
* Move XPT_IMMEDIATE_NOTIFY handling out of periph lock.Alexander Motin2021-03-151-1/+2
* Do not exit ctl_be_block_worker() prematurely.Alexander Motin2021-03-091-4/+4