]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r264022:
authortrasz <trasz@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 7 May 2014 06:29:01 +0000 (06:29 +0000)
committertrasz <trasz@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 7 May 2014 06:29:01 +0000 (06:29 +0000)
commitab74eae730bf4e7b87d4aa270c60e570a0cd8f5e
tree024a0087d2e808206d35754ee547c926eaad4427
parent03a8c9ac81ee923e302b37de25981ffb70b0e8a7
MFC r264022:

Get rid of ICL lock; use upper-layer (initiator or target) lock instead.
This avoids extra locking in icl_pdu_queue(); the upper layer needs to call
it while holding its own lock anyway, to avoid sending PDUs out of order.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@265495 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/cam/ctl/ctl_frontend_iscsi.c
sys/dev/iscsi/icl.c
sys/dev/iscsi/icl.h
sys/dev/iscsi/iscsi.c