summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordmitry_yus <dmitry_yus@d7303112-9cec-0310-bdd2-e83a94d6c2b6>2005-05-21 04:41:08 +0000
committerdmitry_yus <dmitry_yus@d7303112-9cec-0310-bdd2-e83a94d6c2b6>2005-05-21 04:41:08 +0000
commit5a08ba702c27c1836d07275541f4a2244daa1155 (patch)
treefdac8f2e9223078c55d6bb4853e723d72e6e7dd9
parent385ee57b5cd18c8c9a0d9c635a5fe6fe620c7dd6 (diff)
downloadopen-iscsi-5a08ba702c27c1836d07275541f4a2244daa1155.tar.gz
Mike: rm extra module get/put call
git-svn-id: svn://svn.berlios.de/open-iscsi@327 d7303112-9cec-0310-bdd2-e83a94d6c2b6
-rw-r--r--kernel/iscsi_tcp.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/kernel/iscsi_tcp.c b/kernel/iscsi_tcp.c
index 3d731a1..130a9be 100644
--- a/kernel/iscsi_tcp.c
+++ b/kernel/iscsi_tcp.c
@@ -2889,15 +2889,8 @@ iscsi_session_create(uint32_t initial_cmdsn, struct Scsi_Host *host)
if (iscsi_r2tpool_alloc(session))
goto r2tpool_alloc_fail;
- if (!try_module_get(THIS_MODULE)) {
- printk(KERN_ERR "iscsi_tcp: can not reserve module\n");
- goto module_get_fault;
- }
-
return iscsi_handle(session);
-module_get_fault:
- iscsi_r2tpool_free(session);
r2tpool_alloc_fail:
for (cmd_i = 0; cmd_i < session->mgmtpool_max; cmd_i++)
kfree(session->mgmt_cmds[cmd_i]->data);
@@ -2930,7 +2923,6 @@ iscsi_session_destroy(iscsi_sessionh_t sessionh)
iscsi_r2tpool_free(session);
iscsi_pool_free(&session->mgmtpool, (void**)session->mgmt_cmds);
iscsi_pool_free(&session->cmdpool, (void**)session->cmds);
- module_put(THIS_MODULE);
}
static int