CTL(4FREEBSD) - man page online | special files
CAM Target Layer.
April 2, 2013
CTL(4) BSD Kernel Interfaces Manual CTL(4)
NAMEctl — CAM Target Layer
SYNOPSISTo compile this driver into the kernel, place the following line in your kernel configura‐ tion file: device ctl Alternatively, to load the driver as a module at boot time, place the following line in loader.conf(5): ctl_load="YES"
DESCRIPTIONThe ctl subsystem provides SCSI disk and processor emulation. It supports features such as: · Disk and processor device emulation · Tagged queueing · SCSI task attribute support (ordered, head of queue, simple tags) · SCSI implicit command ordering support. · Full task management support (abort, LUN reset, target reset, etc.) · Support for multiple ports · Support for multiple simultaneous initiators · Support for multiple simultaneous backing stores · Persistent reservation support · Mode sense/select support · Error injection support · All I/O handled in-kernel, no userland context switch overhead It also serves as a kernel component of the native iSCSI target.
SEE ALSOctladm(8), ctld(8), ctlstat(8)
HISTORYThe ctl subsystem first appeared in FreeBSD 9.1.
BSD April 2, 2013 BSD
AUTHORSThe ctl subsystem was written by Kenneth Merry <@FreeBSD.org>.