summaryrefslogtreecommitdiffstats
path: root/sys/cam
Commit message (Expand)AuthorAgeFilesLines
* Provide better descriptions for 'struct ctl_scsiio' fields; based mostlytrasz2014-05-041-8/+47
* Respect MAXIMUM TRANSFER LENGTH field of Block Limits VPD page.mav2014-04-301-12/+14
* Do not reread SCSI disk VPD pages on every device open.mav2014-04-301-10/+35
* Remove limits on size of READ/WRITE operations.mav2014-04-243-137/+203
* Make CAM target CTL frontend respect SIM I/O size limitations.mav2014-04-241-100/+98
* Modify CTL iSCSI frontend to properly handle situations where datamovetrasz2014-04-241-49/+81
* Disable UNMAP support for STEC 842 SSDs.mav2014-04-231-3/+12
* Properly pass the initiator address when running in proxy mode.trasz2014-04-163-2/+15
* Make it possible to interrupt login when running in proxy mode.trasz2014-04-161-6/+21
* Properly identify target portal when running in proxy mode. While here,trasz2014-04-163-19/+8
* Add some stuff to make it easier to figure out for the system administratortrasz2014-04-162-2/+21
* Make it possible for the iSCSI target side to operate in both normaltrasz2014-04-162-39/+52
* Join CTL worker threads into one process for convenience.mav2014-04-131-3/+3
* Report more readable state "-" for idle CAM scan thread.mav2014-04-131-1/+1
* Fix build breakage caused by r264295smh2014-04-101-2/+0
* Fix three refcounter leaks and lock recursion they covered.mav2014-04-091-7/+4
* Introduce new serialization type CTL_SERIDX_UNMAP.mav2014-04-093-18/+20
* When splitting huge unmap requests, do it on sector boundary.mav2014-04-091-2/+4
* Remove support of LUN-based CD changers from cd(4) driver.mav2014-04-091-691/+18
* Another fix for r264274. Last moment cosmetic changes are evil!mav2014-04-081-1/+1
* Oops! Few quick fixes for r264274.mav2014-04-082-2/+3
* Add support for SCSI UNMAP commands to CTL.mav2014-04-088-29/+702
* Wakeup only one thread of added in r263978i at a time.mav2014-04-081-1/+1
* Report stripe size and offset of the backing device in READ CAPACITY (16)mav2014-04-063-0/+33
* All the iSCSI sysctls are also tunables; advertise that.trasz2014-04-041-4/+4
* Use atomic ops instead of mutexes where appropriate.trasz2014-04-011-7/+3
* Instead of "icltx" and "iclrx", use thread names with prefix from uppertrasz2014-04-011-1/+1
* Get rid of ICL lock; use upper-layer (initiator or target) lock instead.trasz2014-04-011-1/+1
* Remove the homegrown ctl_be_block_io allocator, replacing it with UMA.trasz2014-04-011-115/+9
* Hide CTL messages about SCSI error responses. Too many users taketrasz2014-03-311-3/+10
* Make it possible to have multiple CTL worker threads. Leave the defaulttrasz2014-03-311-29/+40
* Remove instances of variables that were set, but never used. gcc 4.9imp2014-03-303-10/+2
* Remove ctl_mem_pool.{c,h}.trasz2014-03-275-430/+19
* Rework cfiscsi_datamove_in() to obey expected data transfer lengthtrasz2014-03-271-39/+81
* Target Transfer Tag is opaque; no need to htonl(3) it.trasz2014-03-251-2/+2
* Use a less unusual syntax in debug printfs.trasz2014-03-251-17/+26
* Update kernel inclusions of capability.h to use capsicum.h instead; somerwatson2014-03-161-1/+1
* Fix support for increased logical sector size (4K-native drives).mav2014-03-071-7/+10
* Make reset handling in iSCSI target RFC-compliant. This fixes some raretrasz2014-03-061-3/+3
* Fix missing unlock in persistent reservations code, which resulted in panicstrasz2014-03-051-0/+1
* Do not retry on CAM_FUNC_NOTAVAIL error, but return immediately.mav2014-03-041-0/+1
* Make CTL block backend return proper error code for operations unsupposedmav2014-02-061-2/+6
* Mostly revert r260267 and hopefully really fix the original problem.mav2014-01-221-12/+14
* Fix memory and references leak due to unfreed path in case we can'tmav2014-01-211-1/+3
* Move xpt_run_devq() call before request completion callback where it wasmav2014-01-111-6/+2
* Fix for r260541: do not drop periph reference when request is restarted.mav2014-01-111-9/+12
* Take additional reference on SCSI probe periph to cover its freeze count.mav2014-01-114-19/+20
* Replace several instances of -1 with appropriate CAM_*_WILDCARD and types.mav2014-01-103-6/+8
* Allow delete_method sysctl to be set to "DISABLE".mav2014-01-071-2/+3
* Correct short delete issue in SCSI UNMAP supportsmh2014-01-041-17/+15
OpenPOWER on IntegriCloud