aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/iscsi
Commit message (Expand)AuthorAgeFilesLines
* Add XPT_ABORT support to iSCSI initiator.Alexander Motin2014-07-081-23/+138
* Make XPT_GET_TRAN_SETTINGS to report CAM that command queueing is enabled,Alexander Motin2014-07-071-18/+36
* Make iSCSI initiator keep Initiator Session ID (ISID) across reconnects.Alexander Motin2014-07-063-6/+13
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-282-11/+0
* Revert r267961, r267973:Glen Barber2014-06-272-0/+11
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-272-11/+0
* Implement redirection handling in initiator.Edward Tomasz Napierala2014-06-182-13/+71
* Close the race in older code, that caused connection stuck after r264348.Alexander Motin2014-04-161-7/+11
* Make it possible for the initiator side to operate in both proxyEdward Tomasz Napierala2014-04-162-12/+24
* Fix typo.Edward Tomasz Napierala2014-04-161-1/+1
* Add kern.iscsi.fail_on_disconnection; this is required for gmultipathEdward Tomasz Napierala2014-04-161-63/+65
* Remove useless debug.Edward Tomasz Napierala2014-04-161-1/+0
* Be more strict with locking for is_waiting_for_iscsid variable.Edward Tomasz Napierala2014-04-161-1/+4
* Get rid of ISCSIDCLOSE; it wasn't used and is redundant anyway,Edward Tomasz Napierala2014-04-162-31/+0
* Properly pass the initiator address when running in proxy mode.Edward Tomasz Napierala2014-04-162-4/+7
* Properly identify target portal when running in proxy mode. While here,Edward Tomasz Napierala2014-04-162-16/+21
* Add some stuff to make it easier to figure out for the system administratorEdward Tomasz Napierala2014-04-161-0/+4
* Remove unused val argument value from SYSCTL_INT() calls.Alexander Motin2014-04-112-10/+10
* Improve use of socket buffer upcalls.Alexander Motin2014-04-111-6/+21
* Remove hack to pass STAILQ to a function and do it properly instead.Edward Tomasz Napierala2014-04-051-3/+4
* Rework the iSCSI PDU transmit code to avoid lock contention and coalesceEdward Tomasz Napierala2014-04-042-37/+169
* All the iSCSI sysctls are also tunables; advertise that.Edward Tomasz Napierala2014-04-042-9/+9
* We don't need TAILQ for iSCSI PDUs; STAILQ is enough.Edward Tomasz Napierala2014-04-044-27/+27
* Fix build, broken by r264025.Edward Tomasz Napierala2014-04-021-2/+2
* Enable a KASSERT.Edward Tomasz Napierala2014-04-011-4/+1
* Get rid of the "autoscaling", instead just set socket buffer sizesEdward Tomasz Napierala2014-04-011-11/+29
* Instead of "icltx" and "iclrx", use thread names with prefix from upperEdward Tomasz Napierala2014-04-013-5/+9
* Get rid of ICL lock; use upper-layer (initiator or target) lock instead.Edward Tomasz Napierala2014-04-013-13/+20
* Move the ic_outstanding_count under #ifdef DIAGNOSTIC.Edward Tomasz Napierala2014-03-252-0/+10
* Fix harmless warning after reconnecting a session and not doing anythingEdward Tomasz Napierala2014-03-251-2/+2
* Use newly added extended LUN support in CAM.Edward Tomasz Napierala2014-03-251-40/+5
* Use a less unusual syntax in debug printfs.Edward Tomasz Napierala2014-03-252-24/+34
* Update kernel inclusions of capability.h to use capsicum.h instead; someRobert Watson2014-03-162-2/+2
* Fix a rare "truncated checksums" problem, which manifested like this:Edward Tomasz Napierala2014-01-071-2/+2
* Fix extremely slow operation with data digests enabled. This was causedEdward Tomasz Napierala2013-12-301-2/+2
* Properly refuse handoff requests on already connected sessions. PreviouslyEdward Tomasz Napierala2013-12-101-0/+12
* Fix hang on reboot with active iSCSI connections.Edward Tomasz Napierala2013-12-011-3/+5
* Don't spin with mutex hold when there is not enough room in the send socketEdward Tomasz Napierala2013-10-241-14/+12
* Properly handle residual count in Data-In PDUs with S bit set.Edward Tomasz Napierala2013-10-091-12/+33
* Be extra paranoid with values obtained from the target.Edward Tomasz Napierala2013-10-091-8/+26
* Fail connection upon receiving too large data segment.Edward Tomasz Napierala2013-10-091-0/+1
* Fix NOP-In/NOP-Out payload handling. Previous way didn't work at all; fortun...Edward Tomasz Napierala2013-10-091-6/+36
* Don't leak memory when removing an unconnected session, and remove uselessEdward Tomasz Napierala2013-10-042-3/+4
* As it turns out, when MOD_LOAD handler returns error, kernel calls MOD_UNLOADEdward Tomasz Napierala2013-09-241-11/+7
* Don't use M_WAITOK when running from context where sleeping is prohibited,Edward Tomasz Napierala2013-09-231-1/+5
* Add some spare fields to structs used by the new iSCSI stack - some justEdward Tomasz Napierala2013-09-201-0/+14
* Fix several problems in the new iSCSI stack; this includes interoperabilityEdward Tomasz Napierala2013-09-182-11/+27
* Bring in the new iSCSI target and initiator.Edward Tomasz Napierala2013-09-147-0/+4724
* Move the old iSCSI initiator source to a more appropriate placeEdward Tomasz Napierala2013-08-228-4726/+0
* MFprojects/camlock r248982:Alexander Motin2013-04-141-1/+1