summaryrefslogtreecommitdiffstats
path: root/sys/cam
Commit message (Expand)AuthorAgeFilesLines
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-2812-57/+26
* Remove odd practice of inverting error codes.mav2014-06-271-8/+8
* Revert r267961, r267973:gjb2014-06-2712-26/+57
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifhselasky2014-06-2712-57/+26
* Fix typo in r267481.mav2014-06-271-1/+1
* Simplify statistics calculation.mav2014-06-261-119/+21
* Allow MODE SENSE commands through Write Exclusive persistent reservation,mav2014-06-263-4/+33
* Add READ BUFFER and improve WRITE BUFFER SCSI commands support.mav2014-06-264-22/+113
* Lock devstat updates in block backend to make it usable. Polish lock names.mav2014-06-252-96/+87
* Introduce fine-grained CTL locking to improve SMP scalability.mav2014-06-254-498/+379
* Allow to use iSCSI immediate data by several ctl_datamove() calls.mav2014-06-251-10/+9
* Execute task management request directly in ctl_queue() context.mav2014-06-192-234/+110
* Add some more CTL_FLAG_ABORT check points.mav2014-06-192-7/+10
* Increase CTL_DEVID_LEN from 16 to 64 bytes.mav2014-06-193-56/+38
* Don't denounce peripherals on system shutdown. Together with r267321,marius2014-06-191-3/+3
* Add iSCSI Target Name ID descriptor to VPD 83h.mav2014-06-191-15/+33
* Rework session termination in iSCSI target to actually waittrasz2014-06-181-8/+30
* Make cs_terminating a bool; no functional changes.trasz2014-06-172-5/+3
* Add comment explaining a potential problem with just added LUN ID.trasz2014-06-161-0/+4
* Add LUN-associated name to VPD, to make Hyper-V Failover Cluster happy.trasz2014-06-161-18/+55
* Add support for VERIFY(10/12/16) and COMPARE AND WRITE SCSI commands.mav2014-06-1610-62/+444
* Make backends track completion by processed number of sectors instead ofmav2014-06-152-20/+31
* Remove memcpy() from ctl_private[] accesses.mav2014-06-152-51/+42
* Move kern_total_len setting from backend to core code.mav2014-06-153-23/+6
* Format Portal Group Tag same as istgt does -- %4.4x instead of %x.mav2014-06-151-2/+2
* Remove custom processing for "file" option.mav2014-06-151-37/+3
* Respect "vendor" option in all places.mav2014-06-152-2/+16
* Add "vendor", "product" and "revision" options to control inquiry data.mav2014-06-151-3/+20
* Remove non-functional remnants of control LUN -- 18MB of RAM for nothing.mav2014-06-142-17/+0
* Implement small KPI to access LUN options instead doing it by hands.mav2014-06-145-72/+88
* Fix some leaks on LUN creation error.mav2014-06-121-2/+7
* The code that combines adjacent ranges for BIO_DELETEs to optimizeimp2014-06-052-18/+5
* - Add support for SG_GET_SG_TABLESIZE IOCTL to report that we don't supportmav2014-06-041-1/+13
* Overhaul CAM SG driver IOCTL interfaces.mav2014-06-022-114/+94
* 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
OpenPOWER on IntegriCloud