summaryrefslogtreecommitdiff
path: root/sys/cam/ctl
AgeCommit message (Expand)Author
2025-10-29cam: Fix three typos in kernel messagesGordon Bergling
2025-06-17Internal scheduling priorities: Always use symbolic onesOlivier Certner
2025-06-11machine/stdarg.h -> sys/stdarg.hBrooks Davis
2025-06-02cam nvme: Move opcode and status code tables from CTL to base CAMJohn Baldwin
2025-04-02ctl_ioctl.h: Do not use enums for bit fields of flagsJohn Baldwin
2024-12-30nvmf: Switch several ioctls to using nvlistsJohn Baldwin
2024-10-21ctl_report_supported_opcodes: Handle invalid requested service actionJohn Baldwin
2024-10-03ctl: limit memory allocation in pci_virtio_scsiPierre Pronchery
2024-09-25ctl: Move extern for control_softc into <cam/ctl/ctl_private.h>John Baldwin
2024-09-25ctl_report_supported_opcodes: Rename invalid label to invalid_optionsJohn Baldwin
2024-09-05ctl: fix uninitialized data used by PREVENT ALLOW MEDIUM REMOVALAlan Somers
2024-09-04ctl: fix Out-Of-Bounds access in ctl_report_supported_opcodesPierre Pronchery
2024-09-04ctl: fix memory disclosure in read/write buffer commandsPierre Pronchery
2024-09-04ctl: fix Use-After-Free in ctl_write_bufferAlan Somers
2024-09-03ctl: Stop checking for failures from malloc(M_WAITOK)Zhenlei Huang
2024-08-21ctl: avoid heap info leak in ctl_request_senseEd Maste
2024-06-10ctladm: don't require the use of "-p" with "port -r"Alan Somers
2024-06-10ctladm: better documentation for adding and removing cfiscsi portsAlan Somers
2024-05-23ctl: use socket buffer mutexes in struct socket directlyGleb Smirnoff
2024-05-10ctl_backend_block: Correct value of NVME nsdata nuse fieldJohn Baldwin
2024-05-02ctl: Add NVMF port type and ioctlsJohn Baldwin
2024-05-02ctl_backend_block: Add support for NVMeJohn Baldwin
2024-05-02ctl_backend_block: Prepare for NVMe supportJohn Baldwin
2024-05-02ctl_backend_ramdisk: Add support for NVMeJohn Baldwin
2024-05-02ctl_backend_ramdisk: Prepare for NVMe supportJohn Baldwin
2024-05-02ctl: Add helper routines to populate NVMe namespace data IDs for a LUNJohn Baldwin
2024-05-02ctl: Support for NVMe commandsJohn Baldwin
2024-05-02ctl: Add assertions in SCSI-only pathsJohn Baldwin
2024-05-02ctl: Update some core data paths to be protocol agnosticJohn Baldwin
2024-05-02ctl: Support NVMe requests in debug trace functionsJohn Baldwin
2024-05-02ctl: Add helper routines for setting NVMe completion statusJohn Baldwin
2024-05-02ctl: Add structure and related constants for NVMe commandsJohn Baldwin
2024-05-02ctl: Add CTL_IO_ASSERT wrapper macroJohn Baldwin
2024-05-02ctl: Avoid an upcast for calling ctl_scsi_path_stringJohn Baldwin
2024-04-29ctl: Fix CTL GET EVENT STATUS NOTIFICATION valid bitsHP van Braam
2024-04-25CTL: READ(6) should be allowed on CD devicesHP van Braam
2024-02-27CTL: Drop Format Device and Rigid Disk Geometry mode pagesAlexander Motin
2023-12-27ctl: Add missing comma after CTL_FLAG_ALREADY_DONEJohn Baldwin
2023-12-27ctl_frontend.h: Note that ctl_port.frontend is set by the FETDJohn Baldwin
2023-12-27ctl: Always return errno values from ctl_port_registerJohn Baldwin
2023-11-30sockets: don't malloc/free sockaddr memory on accept(2)Gleb Smirnoff
2023-11-23ctl_ha: don't shutdown threads if scheduler is stoppedMitchell Horne
2023-11-22CAM: Replace random sbuf_printf() with cheaper cat/putc.Alexander Motin
2023-11-06cam: Remove left-over sys/cdefs.h in sys/camWarner Losh
2023-10-16ctl: Use ctl_io_sbuf in ctl_process_doneJohn Baldwin
2023-10-16ctl: Make ctl_private.h more self-containedJohn Baldwin
2023-10-16ctl: Make ctl_ha.h more self-containedJohn Baldwin
2023-10-16ctl: Make ctl_io.h more self-containedJohn Baldwin
2023-10-16ctl: Make ctl.h more self-containedJohn Baldwin
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh