summaryrefslogtreecommitdiff
path: root/sys/cam/ctl/ctl_frontend.c
AgeCommit message (Expand)Author
2024-09-25ctl: Move extern for control_softc into <cam/ctl/ctl_private.h>John Baldwin
2023-12-27ctl: Always return errno values from ctl_port_registerJohn Baldwin
2023-11-06cam: Remove left-over sys/cdefs.h in sys/camWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2018-05-10Rework CTL frontend & backend options to use nv(3), allow creating multipleMarcelo Araujo
2018-01-21Revert r327828, r327949, r327953, r328016-r328026, r328041:Pedro F. Giffuni
2018-01-15cam: make some use of mallocarray(9).Pedro F. Giffuni
2017-11-27sys/cam: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-02-25Add reporting SAS protocol, in case we ever have one.Alexander Motin
2017-01-21Add initial support for CTL module unloading.Alexander Motin
2017-01-09Rewrite CTL statistics in more simple and scalable way.Alexander Motin
2016-12-27Decouple limits on number of LUNs per port and LUs per CTL.Alexander Motin
2016-12-25Remove CTL_MAX_LUNS from places where it is not required.Alexander Motin
2015-11-11Modify target port groups logic in CTL.Alexander Motin
2015-09-25Remove some dead code found by Clang analyzer.Alexander Motin
2015-09-25Remove some control_softc references.Alexander Motin
2015-09-13Report INQUIRY DATA HAS CHANGED for related LUNs on port on-/offline.Alexander Motin
2015-09-10Reimplement CTL High Availability.Alexander Motin
2015-09-01Make most of port methods optional and remove bunch of dummies.Alexander Motin
2015-08-15Drop "internal" CTL frontend.Alexander Motin
2015-06-20Bring per-port LUN enable/disable code up to date:Alexander Motin
2015-02-01CTL LUN mapping rewrite.Alexander Motin
2014-12-19Reduce number of places where global control_softc is used.Alexander Motin
2014-11-24Replace home-grown CTL IO allocator with UMA.Alexander Motin
2014-11-21Partially reconstruct Active/Standby clusting.Alexander Motin
2014-09-10Make ctl_port_mask an array to support more then 32 ports.Alexander Motin
2014-07-16Add support for VMWare dialect of EXTENDED COPY command, aka VAAI Clone.Alexander Motin
2014-07-07Teach ctl_add_initiator() to dynamically allocate IIDs from pool.Alexander Motin
2014-07-05Burry devid port method, which was a gross hack.Alexander Motin
2014-07-05Create separate CTL port for every iSCSI target (and maybe portal group).Alexander Motin
2014-07-05Implement and use ctl_frontend_find().Alexander Motin
2014-07-05Use proper links field for ports linking.Alexander Motin
2014-07-04Separate concepts of frontend and port.Alexander Motin
2013-11-11Introduce seperate mutex lock to protect protect CTL I/O pools, slightlyAlexander Motin
2012-04-06Change the SCSI INQUIRY peripheral qualifier that CTL reports for LUNsKenneth D. Merry
2012-01-12Add the CAM Target Layer (CTL).Kenneth D. Merry