summaryrefslogtreecommitdiff
path: root/sys/dev/iscsi
AgeCommit message (Expand)Author
2018-03-04Return temporary errors when the session is trying to recover the lastmlelstv
2018-03-04Add sanity check.mlelstv
2017-12-06Fix typoozaki-r
2017-12-03- add a prefix to struct members (but not the ioctl ones because they affectchristos
2017-12-03unreference session only for responses to SCSI commands.mlelstv
2017-12-03use same lock for ref/deref.mlelstv
2017-12-03add debug messagesmlelstv
2017-11-30add fo_name so we can identify the fileops in a simple way.christos
2017-06-24Fix session cleanup.mlelstv
2017-04-18Remove redundant duplicate assignment.maya
2017-02-25Use correct lock for session wakeup.mlelstv
2017-02-05Destroy callouts when cleaning up.mlelstv
2016-12-25Lock correctly around CV calls.mlelstv
2016-06-15Work around an issue with MSG_WAITALL that would block for too long bymlelstv
2016-06-15Remove throttling code, instead signal scsipi layer to reduce the openingsmlelstv
2016-06-15drop unused debug helper routinemlelstv
2016-06-15Fix field name in response pdu.mlelstv
2016-06-05use correct comparison of serial numbersmlelstv
2016-06-05Don't resume throttled CCBs when connection is terminating, except formlelstv
2016-06-05Handle freeing of PDU when referencing CCB is freed.mlelstv
2016-06-05More debug output. Dump pending CCBs when cleaning up.mlelstv
2016-06-05more debug outputmlelstv
2016-06-05acquire session lock when changing throttling queuemlelstv
2016-06-05wrong assertion.mlelstv
2016-06-05Need session mutex to read serial number.mlelstv
2016-06-05initialize before check.mlelstv
2016-06-05appease compilermlelstv
2016-06-05Add missing mutex_exit().mlelstv
2016-06-05ensure that timeout counter is cleared when ccb is (re-)used.mlelstv
2016-06-05Whitespace, braces.mlelstv
2016-06-05Replace the simple tag counter with the command tag coming down from scsipi.mlelstv
2016-06-05No need to acquire KERNEL_LOCK when entering network code.mlelstv
2016-06-05Keep 1 CCB free for private use. This avoids frequent recovery in scsipi whenmlelstv
2016-06-05Make PDU init routines record serial number in CCB too.mlelstv
2016-06-05Fix locking for pdu flags here, in particular PDUF_INQUEUE.mlelstv
2016-06-05Handle ExpCmdSN and MaxCmdSN updates as specified. Don't comparemlelstv
2016-06-05Fix serial number check and account for commands in flight to avoidmlelstv
2016-06-05Tear down sysctls only after detaching children. This lets you enablemlelstv
2016-06-05ignore invalid ITTmlelstv
2016-06-05Whitespacemlelstv
2016-06-05When stopping a callout, wait until the cleanup thread has processed them.mlelstv
2016-06-05More debugging output, changed debug levels for some.mlelstv
2016-06-03use sernum handling functionmlelstv
2016-06-03fix debug messagemlelstv
2016-06-01don't sleep in run_xfer path.mlelstv
2016-06-01refactor calloutsmlelstv
2016-06-01factor out sernum handling.mlelstv
2016-06-01close session when last connection is removed.mlelstv
2016-05-29Several improvements to the ISCSI driver.mlelstv
2015-12-24fix amd64/conf/ALL build failureknakahara