aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/iscsi/icl.c
Commit message (Expand)AuthorAgeFilesLines
* Drop "All rights reserved" from all my stuff. This includesEdward Tomasz Napierala2020-10-281-1/+0
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (1 of many)Pawel Biernacki2020-02-151-1/+2
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Make the iSCSI parameter negotiation more flexible.Navdeep Parhar2016-08-251-4/+33
* Add kern.icl.iser_offloads sysctl.Edward Tomasz Napierala2016-05-241-1/+8
* Rename kern.icl.drivers to kern.icl.offloads, for consistency.Edward Tomasz Napierala2016-05-241-5/+5
* Add mechanism for choosing iSER-capable ICL modules.Edward Tomasz Napierala2016-05-241-20/+35
* Add icl_conn_connect() ICL method, required for iSER.Edward Tomasz Napierala2016-05-171-0/+1
* Add a kern.icl.drivers sysctl, to retrieve the list of registeredEdward Tomasz Napierala2016-02-101-2/+32
* Make output of "iscsictl -v" and "ctladm islist -v" a little prettierEdward Tomasz Napierala2015-02-081-1/+1
* Add kobj interface between ICL and the rest of the iSCSI stack.Edward Tomasz Napierala2015-01-311-1319/+104
* For both iSCSI initiator and target increase socket buffer sizes beforeAlexander Motin2014-11-221-0/+2
* In preparation of merging projects/sendfile, transform bare access toGleb Smirnoff2014-11-121-1/+1
* s/icl_pdu_new_bhs/icl_pdu_new/; no functional changes, just a littleEdward Tomasz Napierala2014-11-031-1/+1
* s/icl_pdu_new/icl_pdu_new_empty/g; no functional changes.Edward Tomasz Napierala2014-11-031-3/+3
* Make iSCSI connection close somewhat less aggressive.Alexander Motin2014-10-091-22/+5
* Remove one second wait for threads exit from icl_conn_close().Alexander Motin2014-10-081-5/+3
* Use proper include paths in kernel iSCSI code.Edward Tomasz Napierala2014-08-211-2/+2
* Make the iSCSI stack use __FBSDID() properly.Edward Tomasz Napierala2014-08-211-1/+3
* Fix potential double free that could happen after connection error.Edward Tomasz Napierala2014-07-281-1/+4
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-5/+0
* Revert r267961, r267973:Glen Barber2014-06-271-0/+5
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-5/+0
* Close the race in older code, that caused connection stuck after r264348.Alexander Motin2014-04-161-7/+11
* Fix typo.Edward Tomasz Napierala2014-04-161-1/+1
* Remove unused val argument value from SYSCTL_INT() calls.Alexander Motin2014-04-111-5/+5
* 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-041-37/+168
* All the iSCSI sysctls are also tunables; advertise that.Edward Tomasz Napierala2014-04-041-4/+4
* We don't need TAILQ for iSCSI PDUs; STAILQ is enough.Edward Tomasz Napierala2014-04-041-9/+9
* 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-011-3/+6
* Get rid of ICL lock; use upper-layer (initiator or target) lock instead.Edward Tomasz Napierala2014-04-011-10/+17
* Move the ic_outstanding_count under #ifdef DIAGNOSTIC.Edward Tomasz Napierala2014-03-251-0/+8
* Use a less unusual syntax in debug printfs.Edward Tomasz Napierala2014-03-251-7/+10
* Update kernel inclusions of capability.h to use capsicum.h instead; someRobert Watson2014-03-161-1/+1
* 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
* Don't spin with mutex hold when there is not enough room in the send socketEdward Tomasz Napierala2013-10-241-14/+12
* Fail connection upon receiving too large data segment.Edward Tomasz Napierala2013-10-091-0/+1
* Don't leak memory when removing an unconnected session, and remove uselessEdward Tomasz Napierala2013-10-041-2/+3
* Bring in the new iSCSI target and initiator.Edward Tomasz Napierala2013-09-141-0/+1292