aboutsummaryrefslogtreecommitdiff
path: root/sys/cam/ctl/ctl_frontend.c
Commit message (Expand)AuthorAgeFilesLines
* Rework CTL frontend & backend options to use nv(3), allow creating multipleMarcelo Araujo2018-05-101-4/+6
* Revert r327828, r327949, r327953, r328016-r328026, r328041:Pedro F. Giffuni2018-01-211-2/+2
* cam: make some use of mallocarray(9).Pedro F. Giffuni2018-01-151-2/+2
* sys/cam: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Add reporting SAS protocol, in case we ever have one.Alexander Motin2017-02-251-0/+2
* Add initial support for CTL module unloading.Alexander Motin2017-01-211-17/+20
* Rewrite CTL statistics in more simple and scalable way.Alexander Motin2017-01-091-14/+10
* Decouple limits on number of LUNs per port and LUs per CTL.Alexander Motin2016-12-271-2/+2
* Remove CTL_MAX_LUNS from places where it is not required.Alexander Motin2016-12-251-6/+6
* Modify target port groups logic in CTL.Alexander Motin2015-11-111-0/+8
* Remove some dead code found by Clang analyzer.Alexander Motin2015-09-251-2/+0
* Remove some control_softc references.Alexander Motin2015-09-251-3/+4
* Report INQUIRY DATA HAS CHANGED for related LUNs on port on-/offline.Alexander Motin2015-09-131-2/+18
* Reimplement CTL High Availability.Alexander Motin2015-09-101-12/+23
* Make most of port methods optional and remove bunch of dummies.Alexander Motin2015-09-011-18/+26
* Drop "internal" CTL frontend.Alexander Motin2015-08-151-1/+0
* Bring per-port LUN enable/disable code up to date:Alexander Motin2015-06-201-0/+28
* CTL LUN mapping rewrite.Alexander Motin2015-02-011-0/+1
* Reduce number of places where global control_softc is used.Alexander Motin2014-12-191-40/+44
* Replace home-grown CTL IO allocator with UMA.Alexander Motin2014-11-241-2/+2
* Partially reconstruct Active/Standby clusting.Alexander Motin2014-11-211-2/+2
* Make ctl_port_mask an array to support more then 32 ports.Alexander Motin2014-09-101-4/+4
* Add support for VMWare dialect of EXTENDED COPY command, aka VAAI Clone.Alexander Motin2014-07-161-0/+2
* Teach ctl_add_initiator() to dynamically allocate IIDs from pool.Alexander Motin2014-07-071-3/+17
* Burry devid port method, which was a gross hack.Alexander Motin2014-07-051-2/+45
* Create separate CTL port for every iSCSI target (and maybe portal group).Alexander Motin2014-07-051-0/+4
* Implement and use ctl_frontend_find().Alexander Motin2014-07-051-0/+17
* Use proper links field for ports linking.Alexander Motin2014-07-051-1/+1
* Separate concepts of frontend and port.Alexander Motin2014-07-041-35/+83
* Introduce seperate mutex lock to protect protect CTL I/O pools, slightlyAlexander Motin2013-11-111-5/+3
* Change the SCSI INQUIRY peripheral qualifier that CTL reports for LUNsKenneth D. Merry2012-04-061-0/+1
* Add the CAM Target Layer (CTL).Kenneth D. Merry2012-01-121-0/+187