[SCSI] libiscsi: do not block session during logout
authorMike Christie <michaelc@cs.wisc.edu>
Thu, 13 Dec 2007 18:43:26 +0000 (12:43 -0600)
committerJames Bottomley <James.Bottomley@HansenPartnership.com>
Sat, 12 Jan 2008 00:28:28 +0000 (18:28 -0600)
commitb3a7ea8d50f6028964b468d13a095dfb2508b2fb
tree47cc070e1761208e7e6448a0eb8ca3567e27a462
parent6320377fd94316e58f75d0be6f6e7a644950a4ee
[SCSI] libiscsi: do not block session during logout

There is not need to block the session during logout. Since
we are going to fail the commands that were blocked just fail them
immediately instead.

Signed-off-by: Mike Christie <michaelc@cs.wisc.edu>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
drivers/infiniband/ulp/iser/iser_initiator.c
drivers/scsi/iscsi_tcp.c
drivers/scsi/libiscsi.c
include/scsi/libiscsi.h
include/scsi/scsi_transport_iscsi.h