summaryrefslogtreecommitdiff
path: root/kernel/iscsi_tcp.h
diff options
context:
space:
mode:
authordmitry_yus <dmitry_yus@d7303112-9cec-0310-bdd2-e83a94d6c2b6>2005-05-25 02:27:49 +0000
committerdmitry_yus <dmitry_yus@d7303112-9cec-0310-bdd2-e83a94d6c2b6>2005-05-25 02:27:49 +0000
commit0abb777ceacdd3dea5fee4200c7cd5ba29275690 (patch)
treec1cd6b9d1b6cf2cfa3df97844078df9927096543 /kernel/iscsi_tcp.h
parenta7dc67fe2a271f26f15be31baa150df2f0c805d4 (diff)
downloadopen-iscsi-0abb777ceacdd3dea5fee4200c7cd5ba29275690.tar.gz
session->conn_lock removal
"unvolatile" of conn->c_stage git-svn-id: svn://svn.berlios.de/open-iscsi@341 d7303112-9cec-0310-bdd2-e83a94d6c2b6
Diffstat (limited to 'kernel/iscsi_tcp.h')
-rw-r--r--kernel/iscsi_tcp.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/kernel/iscsi_tcp.h b/kernel/iscsi_tcp.h
index 1ed06d2..825a699 100644
--- a/kernel/iscsi_tcp.h
+++ b/kernel/iscsi_tcp.h
@@ -137,7 +137,7 @@ struct iscsi_conn {
struct kfifo *xmitqueue; /* Data-path queue */
struct work_struct xmitwork; /* per-conn. xmit workqueue */
unsigned long suspend; /* suspend bits */
- volatile int c_stage; /* Connection state */
+ int c_stage; /* Connection state */
struct iscsi_mgmt_task *login_mtask; /* mtask used for login/text */
spinlock_t lock; /* general connection lock */
struct crypto_tfm *tx_tfm;
@@ -204,7 +204,6 @@ struct iscsi_session {
struct Scsi_Host *host;
int id;
struct iscsi_conn *leadconn; /* Leading Conn. */
- spinlock_t conn_lock;
spinlock_t lock;
int state; /* always under session->lock */
struct list_head item;