summaryrefslogtreecommitdiff
path: root/include/scsi/scsi_transport_iscsi.h
diff options
context:
space:
mode:
authorMike Christie <michaelc@cs.wisc.edu>2009-03-05 20:46:02 (GMT)
committerJames Bottomley <James.Bottomley@HansenPartnership.com>2009-03-13 20:28:22 (GMT)
commit06d25af4edb60f9e9c7e74d342a6963a32e3392f (patch)
tree7a65886c2f0e1d6ff4a95e1f4fd5f005079a715d /include/scsi/scsi_transport_iscsi.h
parente28f3d5b51ed07d822f135cd941b01e2d485270e (diff)
downloadlinux-06d25af4edb60f9e9c7e74d342a6963a32e3392f.tar.xz
[SCSI] iscsi class: fix lock dep warning on logout
We never should hit the lock up that is spit out when lock dep is on and we logout. But we have been using the shost work queue in a odd way. This patch has us use the work queue for scanning instead of creating our own, and this ends up also killing the lock dep warnings. Signed-off-by: Mike Christie <michaelc@cs.wisc.edu> Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
Diffstat (limited to 'include/scsi/scsi_transport_iscsi.h')
-rw-r--r--include/scsi/scsi_transport_iscsi.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/include/scsi/scsi_transport_iscsi.h b/include/scsi/scsi_transport_iscsi.h
index b50aabe..ac29fbd 100644
--- a/include/scsi/scsi_transport_iscsi.h
+++ b/include/scsi/scsi_transport_iscsi.h
@@ -206,8 +206,6 @@ struct iscsi_cls_session {
struct iscsi_cls_host {
atomic_t nr_scans;
struct mutex mutex;
- struct workqueue_struct *scan_workq;
- char scan_workq_name[20];
};
extern void iscsi_host_for_each_session(struct Scsi_Host *shost,