summaryrefslogtreecommitdiffstats
path: root/sys/cam
Commit message (Expand)AuthorAgeFilesLines
* Add kobj interface between ICL and the rest of the iSCSI stack.trasz2015-01-311-1/+3
* Improve SCSI Extended Inquiry VPD page (0x86) support.ken2015-01-302-5/+89
* Fix several potential overflows in UNMAP code.mav2015-01-261-6/+6
* Fix wrong LUN reference in XCOPY block-to-block operation.mav2015-01-241-1/+1
* Don't count requests with status sent as overlapping.mav2015-01-221-2/+4
* Restore the CAM XPT peripheral generation counter, and export it via sysctl.will2015-01-201-0/+6
* Remove extra mtx_unlock().mav2015-01-191-1/+0
* Minor refactoring of code block.hselasky2015-01-191-4/+3
* Don't count status as sent until CTIO completes successfully.mav2015-01-161-1/+4
* Explain a bit of tricky code dealing with trims and how it preventsimp2015-01-132-0/+20
* Improve camcontrol(8) handling of drive defect data.ken2015-01-082-9/+89
* Fix a bug in the CAM SCSI probe code that caused changes in inquiryken2015-01-081-1/+2
* Allow a block size of zero to mean 512 bytes, which is the most commonhselasky2015-01-081-1/+3
* Hide block device VPD pages for non-block devices.mav2014-12-231-17/+27
* Fix potential division by zero after r275920.mav2014-12-231-2/+2
* Report initiator id in portlist XML in more formalized way.mav2014-12-201-2/+2
* Replace ctl_min() macro with MIN().mav2014-12-206-42/+40
* Constify some static data.mav2014-12-191-16/+16
* Reduce number of places where global control_softc is used.mav2014-12-197-291/+245
* Pass real optimal transfer size supported by backend.mav2014-12-184-12/+30
* Add configuration options to override physical and UNMAP blocks geometry.mav2014-12-174-10/+71
* Make sequence numbers checks more strict.mav2014-12-172-11/+38
* Do not count RCTD bit set as an error.mav2014-12-161-1/+1
* Count consecutive read requests as blocking in CTL for files and ZVOLs.mav2014-12-065-15/+62
* In addition to r275481 allow threshold notifications work without UNMAP.mav2014-12-051-4/+2
* Add to CTL support for threshold notifications for file-backed LUNs.mav2014-12-041-0/+28
* Swap resource count scopes for used/available space.mav2014-12-041-2/+2
* Add GET LBA STATUS command support to CTL.mav2014-12-047-15/+353
* Increase CTL ports limit from 128 to 256 and LUNs limit from 256 to 1024.mav2014-12-031-3/+3
* Unify function names after r275458.mav2014-12-031-12/+12
* Do not pre-allocate UNIT ATTENTIONs storage for every possible initiator.mav2014-12-034-128/+141
* Remove some unused code.mav2014-12-031-43/+0
* Do not pre-allocate reservation keys memory for every possible initiator.mav2014-12-032-54/+112
* Plug memory leaks on UNMAP and XCOPY with invalid parameters.mav2014-12-032-6/+24
* Convert persis_offset from global variable to softc field.mav2014-12-022-11/+11
* Reduce code duplication by creating ctl_set_res_ua() helper.mav2014-12-021-87/+20
* Removed unused variable and unify some names.mav2014-12-021-10/+7
* When passing LUN IDs through treat ASCII values as fixed-length, notmav2014-12-011-2/+9
* Move ctlfe_onoffline() out of lock to let it sleep when needed.mav2014-12-011-32/+9
* Coalesce last data move and command status for read commands.mav2014-11-257-129/+128
* Decouple datamove/done logic from CTL status set.mav2014-11-251-330/+210
* Use ctl_set_success() instead of direct inlining.mav2014-11-252-10/+5
* Replace home-grown CTL IO allocator with UMA.mav2014-11-249-543/+186
* Read cs_outstanding_ctl_pdus before incrementing it for NEXUS RESET task.mav2014-11-241-1/+1
* Make iSCSI frontend less chatty while waiting for tasks termination.mav2014-11-221-3/+7
* Prevent overflow issues in timeout processingsmh2014-11-211-5/+5
* Make cfiscsi_offline() synchronous, waiting for connections terminationmav2014-11-212-0/+11
* Close race between cfiscsi_offline() and new connection arrival.mav2014-11-211-15/+17
* Remove bunch of unused lun variables.mav2014-11-211-15/+0
* Reduce race between LUN destruction and request arrival.mav2014-11-211-3/+5
OpenPOWER on IntegriCloud