summaryrefslogtreecommitdiff
path: root/sys/dev/iscsi/icl.c
AgeCommit message (Expand)Author
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2022-04-18iscsi: Fetch limits based on a socket rather than assuming global limits.John Baldwin
2020-10-28Drop "All rights reserved" from all my stuff. This includesEdward Tomasz Napierala
2020-02-15Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (1 of many)Pawel Biernacki
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2016-08-25Make the iSCSI parameter negotiation more flexible.Navdeep Parhar
2016-05-24Add kern.icl.iser_offloads sysctl.Edward Tomasz Napierala
2016-05-24Rename kern.icl.drivers to kern.icl.offloads, for consistency.Edward Tomasz Napierala
2016-05-24Add mechanism for choosing iSER-capable ICL modules.Edward Tomasz Napierala
2016-05-17Add icl_conn_connect() ICL method, required for iSER.Edward Tomasz Napierala
2016-02-10Add a kern.icl.drivers sysctl, to retrieve the list of registeredEdward Tomasz Napierala
2015-02-08Make output of "iscsictl -v" and "ctladm islist -v" a little prettierEdward Tomasz Napierala
2015-01-31Add kobj interface between ICL and the rest of the iSCSI stack.Edward Tomasz Napierala
2014-11-22For both iSCSI initiator and target increase socket buffer sizes beforeAlexander Motin
2014-11-12In preparation of merging projects/sendfile, transform bare access toGleb Smirnoff
2014-11-03s/icl_pdu_new_bhs/icl_pdu_new/; no functional changes, just a littleEdward Tomasz Napierala
2014-11-03s/icl_pdu_new/icl_pdu_new_empty/g; no functional changes.Edward Tomasz Napierala
2014-10-09Make iSCSI connection close somewhat less aggressive.Alexander Motin
2014-10-08Remove one second wait for threads exit from icl_conn_close().Alexander Motin
2014-08-21Use proper include paths in kernel iSCSI code.Edward Tomasz Napierala
2014-08-21Make the iSCSI stack use __FBSDID() properly.Edward Tomasz Napierala
2014-07-28Fix potential double free that could happen after connection error.Edward Tomasz Napierala
2014-06-28Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky
2014-06-27Revert r267961, r267973:Glen Barber
2014-06-27Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky
2014-04-16Close the race in older code, that caused connection stuck after r264348.Alexander Motin
2014-04-16Fix typo.Edward Tomasz Napierala
2014-04-11Remove unused val argument value from SYSCTL_INT() calls.Alexander Motin
2014-04-11Improve use of socket buffer upcalls.Alexander Motin
2014-04-05Remove hack to pass STAILQ to a function and do it properly instead.Edward Tomasz Napierala
2014-04-04Rework the iSCSI PDU transmit code to avoid lock contention and coalesceEdward Tomasz Napierala
2014-04-04All the iSCSI sysctls are also tunables; advertise that.Edward Tomasz Napierala
2014-04-04We don't need TAILQ for iSCSI PDUs; STAILQ is enough.Edward Tomasz Napierala
2014-04-02Fix build, broken by r264025.Edward Tomasz Napierala
2014-04-01Enable a KASSERT.Edward Tomasz Napierala
2014-04-01Get rid of the "autoscaling", instead just set socket buffer sizesEdward Tomasz Napierala
2014-04-01Instead of "icltx" and "iclrx", use thread names with prefix from upperEdward Tomasz Napierala
2014-04-01Get rid of ICL lock; use upper-layer (initiator or target) lock instead.Edward Tomasz Napierala
2014-03-25Move the ic_outstanding_count under #ifdef DIAGNOSTIC.Edward Tomasz Napierala
2014-03-25Use a less unusual syntax in debug printfs.Edward Tomasz Napierala
2014-03-16Update kernel inclusions of capability.h to use capsicum.h instead; someRobert Watson
2014-01-07Fix a rare "truncated checksums" problem, which manifested like this:Edward Tomasz Napierala
2013-12-30Fix extremely slow operation with data digests enabled. This was causedEdward Tomasz Napierala
2013-10-24Don't spin with mutex hold when there is not enough room in the send socketEdward Tomasz Napierala
2013-10-09Fail connection upon receiving too large data segment.Edward Tomasz Napierala
2013-10-04Don't leak memory when removing an unconnected session, and remove uselessEdward Tomasz Napierala
2013-09-14Bring in the new iSCSI target and initiator.Edward Tomasz Napierala