diff options
author | dmitry_yus <dmitry_yus@d7303112-9cec-0310-bdd2-e83a94d6c2b6> | 2005-05-21 04:41:08 +0000 |
---|---|---|
committer | dmitry_yus <dmitry_yus@d7303112-9cec-0310-bdd2-e83a94d6c2b6> | 2005-05-21 04:41:08 +0000 |
commit | 5a08ba702c27c1836d07275541f4a2244daa1155 (patch) | |
tree | fdac8f2e9223078c55d6bb4853e723d72e6e7dd9 | |
parent | 385ee57b5cd18c8c9a0d9c635a5fe6fe620c7dd6 (diff) | |
download | open-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.c | 8 |
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 |