aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/iscsi/iscsi.c
Commit message (Expand)AuthorAgeFilesLines
* iscsi: Check for copyout errors in iscsi_ioctl_daemon_receive()Mark Johnston2023-12-261-4/+4
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-271-1/+0
* iscsi: adjust shutdown_pre_sync handlerMitchell Horne2023-11-231-2/+4
* shutdown: audit shutdown_post_sync event callbacksMitchell Horne2023-11-231-3/+5
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* iscsi: Fetch limits based on a socket rather than assuming global limits.John Baldwin2022-04-181-20/+90
* isci(4): Remove a double word in an error messageGordon Bergling2022-04-031-1/+1
* iscsi: Handle unmapped I/O requests.John Baldwin2022-03-101-3/+38
* iscsi: Use ICL_NOCOPY for SCSI command immediate data and R2T.John Baldwin2022-03-101-2/+3
* iscsi: per-session timeouts and rapid teardown of session on reconnectRichard Scheffenegger2022-02-251-4/+39
* iscsi: Use calloutng instead of ticks in iscsi initiatorRichard Scheffenegger2022-02-151-2/+8
* iscsi: Fix missing is_lock unlock after cam_simq_alloc() failedKa Ho Ng2022-01-211-0/+1
* Further refine the ExpDataSN checks for SCSI Response PDUs.John Baldwin2021-10-261-8/+32
* iscsi: Validate DataSN values in Data-In PDUs in the initiator.John Baldwin2021-08-241-1/+20
* iSCSI: Add support for segmentation offload for hardware offloads.John Baldwin2021-08-061-4/+11
* cam: fix xpt_bus_register and xpt_bus_deregister return errnoWarner Losh2021-06-281-2/+1
* iscsi: Move the maximum data segment limits into 'struct icl_conn'.John Baldwin2021-05-201-22/+22
* iscsi: Kick threads out of iscsi_ioctl() during unload.John Baldwin2021-04-121-0/+11
* iscsi: Mark iSCSI CAM sims as non-pollable.John Baldwin2021-02-111-9/+1
* Make DataSN counter of solicited Data-Out local.Alexander Motin2021-02-021-5/+4
* Exclude reserved iSCSI Initiator Task Tag.Alexander Motin2021-01-241-0/+5
* Make MAXPHYS tunable. Bump MAXPHYS to 1M.Konstantin Belousov2020-11-281-1/+1
* Drop "All rights reserved" from all my stuff. This includesEdward Tomasz Napierala2020-10-281-1/+0
* Introduce support of SCSI Command Priority.Alexander Motin2020-10-251-0/+5
* Negotiate iSCSIProtocolLevel of 2 (RFC 7144) in initiator.Alexander Motin2020-10-221-0/+1
* If the SIM freezes the queue at exactly the wrong moment, afterEdward Tomasz Napierala2020-10-181-2/+13
* iscsi: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-3/+3
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (1 of many)Pawel Biernacki2020-02-151-1/+2
* Add KERNEL_PANICKED macro for use in place of direct panicstr testsMateusz Guzik2020-01-121-1/+1
* Fix typo in a warning message.Edward Tomasz Napierala2018-03-141-2/+2
* Check for duplicates when modifying an iSCSI session. Previously we didEdward Tomasz Napierala2018-03-101-1/+30
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Make sure the iSCSI I/O limits are set properly so that the ISCSIDSEND IOCTLHans Petter Selasky2017-11-231-0/+12
* iscsi_shutdown_post: do nothing if panic-ingAndriy Gapon2017-10-241-2/+4
* never retry oustanding requests when terminating iscsi sessionAndriy Gapon2017-10-171-10/+7
* iscsi: do not hold the global lock while tearing down a sessionAndriy Gapon2017-10-171-2/+2
* Freeze CAM SIM when request is postponed due to MaxCmdSN.Alexander Motin2017-02-171-5/+10
* Fix tight loop spinning on postponed requests.Alexander Motin2017-02-171-6/+6
* Fix send/recv limit mixup.Navdeep Parhar2016-09-051-1/+1
* Make the iSCSI parameter negotiation more flexible.Navdeep Parhar2016-08-251-18/+28
* Report negotiated MaxBurstLength and FirstBurstLength in "iscsictl -v"Edward Tomasz Napierala2016-06-051-0/+2
* Add "iscsictl -e". Among other things, it makes it possible to performEdward Tomasz Napierala2016-05-311-4/+22
* Add a special case for iSER data tranfers.Edward Tomasz Napierala2016-05-261-0/+17
* Add mechanism for choosing iSER-capable ICL modules.Edward Tomasz Napierala2016-05-241-1/+2
* Properly reset session state when using proxy and fail_on_disconnection=1.Edward Tomasz Napierala2016-05-211-0/+4
* Provide a way for ICL modules to declare they support PIM_UNMAPPED.Edward Tomasz Napierala2016-05-211-0/+8
* Pass maxtags value to the ICL module. iSER needs it.Edward Tomasz Napierala2016-05-211-2/+3
* Call the ICL module's handoff method even when using ICL proxy.Edward Tomasz Napierala2016-05-201-14/+10
* Make ICL proxy use kernel code for handling iSCSI sequence numbersEdward Tomasz Napierala2016-05-191-5/+3