summaryrefslogtreecommitdiff
path: root/sys/cam/ctl/ctl.h
AgeCommit message (Expand)Author
2024-05-02ctl: Add NVMF port type and ioctlsJohn Baldwin
2023-10-16ctl: Make ctl.h more self-containedJohn Baldwin
2023-08-16sys: Remove $FreeBSD$: one-line .h patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2021-02-21Refactor CTL datamove KPI.Alexander Motin
2019-07-26Add device temperature reporting into CTL.Alexander Motin
2018-05-10Rework CTL frontend & backend options to use nv(3), allow creating multipleMarcelo Araujo
2017-11-27sys/cam: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-01-25Bring the ctl headers a bit closer to style(9). No functional changes.Edward Tomasz Napierala
2017-01-22Add SCSI descriptors for USB Mass Storage.Edward Tomasz Napierala
2016-12-27Fix/synchronize field types in struct ctl_modepage_header.Alexander Motin
2016-12-27Add support for revert to defaults (RTD) bit in MODE SELECT.Alexander Motin
2016-12-19Improve support for informational exceptions.Alexander Motin
2016-10-15Add LUN options to limit UNMAP and WRITE SAME sizes.Alexander Motin
2015-10-24Give CTL support for PIM_EXTLUNS when talking to CAM.Alexander Motin
2015-09-28Umplement media load/eject support for removable devices.Alexander Motin
2015-09-23Synchronize mode pages between HA peers.Alexander Motin
2015-09-18Relax serseq option operation for reads.Alexander Motin
2015-09-17Replicate initiators WWPNs and names between HA peers.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-06Allow LUN options modification via CTL_LUNREQ_MODIFY.Alexander Motin
2015-09-03Small UA cleanup.Alexander Motin
2015-08-15Move "ioctl" CAM frontend into separate file.Alexander Motin
2015-08-07Add more ifdefs to fix build with GCC after r286406.Alexander Motin
2015-02-11Add support for General Statistics and Performance log page.Alexander Motin
2014-12-20Replace ctl_min() macro with MIN().Alexander Motin
2014-12-17Add configuration options to override physical and UNMAP blocks geometry.Alexander Motin
2014-12-04Add GET LBA STATUS command support to CTL.Alexander Motin
2014-11-06Add to CTL support for logical block provisioning threshold notifications.Alexander Motin
2014-10-26Fix printing non-terminated strings in devlist XML.Alexander Motin
2014-10-14Remove couple Copan's vendor-specific mode pages.Alexander Motin
2014-09-23When reporting some major UNIT ATTENTION condition, like POWER ON OCCURREDAlexander Motin
2014-09-09Improve cache control support, including DPO/FUA flags and the mode page.Alexander Motin
2014-07-07Add support for READ FULL STATUS action of PERSISTENT RESERVE IN command.Alexander Motin
2014-07-07Implement ABORT TASK SET and I_T NEXUS RESET task management functions.Alexander Motin
2014-07-05Create separate CTL port for every iSCSI target (and maybe portal group).Alexander Motin
2014-07-05Make options KPI more generic to allow it to be used for ports too,Alexander Motin
2014-06-25Introduce fine-grained CTL locking to improve SMP scalability.Alexander Motin
2014-06-19Increase CTL_DEVID_LEN from 16 to 64 bytes.Alexander Motin
2014-06-16Add support for VERIFY(10/12/16) and COMPARE AND WRITE SCSI commands.Alexander Motin
2013-08-24CTL changes required for iSCSI target, most notably LUN remappingEdward Tomasz Napierala
2012-03-06Add LUN resizing to CTL. Also make it possible to explicitly setEdward Tomasz Napierala
2012-01-12Add the CAM Target Layer (CTL).Kenneth D. Merry