aboutsummaryrefslogtreecommitdiff
path: root/sys/cam/ctl/ctl_frontend_iscsi.c
Commit message (Expand)AuthorAgeFilesLines
...
* Make sequence numbers checks more strict.Alexander Motin2014-12-171-11/+37
* Coalesce last data move and command status for read commands.Alexander Motin2014-11-251-7/+31
* Replace home-grown CTL IO allocator with UMA.Alexander Motin2014-11-241-18/+0
* Read cs_outstanding_ctl_pdus before incrementing it for NEXUS RESET task.Alexander Motin2014-11-241-1/+1
* Make iSCSI frontend less chatty while waiting for tasks termination.Alexander Motin2014-11-221-3/+7
* Make cfiscsi_offline() synchronous, waiting for connections terminationAlexander Motin2014-11-211-0/+10
* Close race between cfiscsi_offline() and new connection arrival.Alexander Motin2014-11-211-15/+17
* Partially reconstruct Active/Standby clusting.Alexander Motin2014-11-211-1/+1
* Fix typo.Edward Tomasz Napierala2014-11-191-1/+1
* s/icl_pdu_new_bhs/icl_pdu_new/; no functional changes, just a littleEdward Tomasz Napierala2014-11-031-5/+5
* Change the default log level for iSCSI target from 3 to 1. It shouldEdward Tomasz Napierala2014-10-311-1/+1
* Give physical and virtual ports numbers some more meaning.Alexander Motin2014-10-111-2/+6
* Make iSCSI connection close somewhat less aggressive.Alexander Motin2014-10-091-1/+0
* Add support for MaxBurstLength and Expected Data transfer Length parameters.Alexander Motin2014-10-061-16/+64
* Fix read overrun handling, broken by using wrong variable.Alexander Motin2014-09-221-3/+3
* Make sure we handle less than zero timeouts in iSCSI initiator and targetEdward Tomasz Napierala2014-09-101-1/+1
* Make it possible to disable NOP-In PDUs by the iSCSI initiator by settingEdward Tomasz Napierala2014-09-101-0/+13
* Use proper include paths in kernel iSCSI code.Edward Tomasz Napierala2014-08-211-3/+3
* Fix ctl(4) kldload failure that manifested like this:Edward Tomasz Napierala2014-07-251-0/+1
* Add support for VMWare dialect of EXTENDED COPY command, aka VAAI Clone.Alexander Motin2014-07-161-1/+1
* Enable TAS feature: notify initiator if its command was aborted by other.Alexander Motin2014-07-081-1/+2
* Do not return statuses for aborted iSCSI commands.Alexander Motin2014-07-081-0/+10
* Fix "use after free" on port creation error in r268291.Alexander Motin2014-07-071-4/+4
* Teach ctl_add_initiator() to dynamically allocate IIDs from pool.Alexander Motin2014-07-071-37/+13
* Correction to r268356: collide only sessions to the same target.Alexander Motin2014-07-071-0/+2
* When new connection comes in, check whether we already have session fromAlexander Motin2014-07-071-8/+29
* Implement ABORT TASK SET and I_T NEXUS RESET task management functions.Alexander Motin2014-07-071-43/+24
* Close race in r268291 between port destruction, delayed by sessionsAlexander Motin2014-07-061-0/+13
* Move lun_map() method from command nexus to port.Alexander Motin2014-07-061-20/+9
* Pass through iSCSI session ISID from LOGIN request to the CTL frontend.Alexander Motin2014-07-051-0/+7
* Burry devid port method, which was a gross hack.Alexander Motin2014-07-051-203/+33
* Create separate CTL port for every iSCSI target (and maybe portal group).Alexander Motin2014-07-051-96/+211
* Make options KPI more generic to allow it to be used for ports too,Alexander Motin2014-07-051-4/+5
* Separate concepts of frontend and port.Alexander Motin2014-07-041-54/+35
* Remove targ_enable()/targ_disable() frontend methods.Alexander Motin2014-07-041-18/+0
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-4/+0
* Revert r267961, r267973:Glen Barber2014-06-271-0/+4
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-4/+0
* Fix typo in r267481.Alexander Motin2014-06-271-1/+1
* Add READ BUFFER and improve WRITE BUFFER SCSI commands support.Alexander Motin2014-06-261-0/+1
* Allow to use iSCSI immediate data by several ctl_datamove() calls.Alexander Motin2014-06-251-10/+9
* Increase CTL_DEVID_LEN from 16 to 64 bytes.Alexander Motin2014-06-191-13/+16
* Add iSCSI Target Name ID descriptor to VPD 83h.Alexander Motin2014-06-191-15/+33
* Rework session termination in iSCSI target to actually waitEdward Tomasz Napierala2014-06-181-8/+30
* Make cs_terminating a bool; no functional changes.Edward Tomasz Napierala2014-06-171-4/+2
* Add comment explaining a potential problem with just added LUN ID.Edward Tomasz Napierala2014-06-161-0/+4
* Add LUN-associated name to VPD, to make Hyper-V Failover Cluster happy.Edward Tomasz Napierala2014-06-161-18/+55
* Format Portal Group Tag same as istgt does -- %4.4x instead of %x.Alexander Motin2014-06-151-2/+2
* Respect "vendor" option in all places.Alexander Motin2014-06-151-1/+8
* Implement small KPI to access LUN options instead doing it by hands.Alexander Motin2014-06-141-10/+6