From 655dcb30f32d3e3e737c14e79acb6715b3c60c98 Mon Sep 17 00:00:00 2001 From: Dan Carpenter Date: Sat, 13 Aug 2011 22:35:00 -0700 Subject: [PATCH] --- yaml --- r: 263301 b: refs/heads/master c: ba7736696341ad4253125055c0c85aa9f42959a0 h: refs/heads/master i: 263299: fc87a8a3570649c778cde68066a3cc349334f46e v: v3 --- [refs] | 2 +- trunk/drivers/target/iscsi/iscsi_target_util.c | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/[refs] b/[refs] index 29be5896b46a..1e8a695e974c 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 6626a0572657a0945a7b9ccf4a6d6ad1750f9adc +refs/heads/master: ba7736696341ad4253125055c0c85aa9f42959a0 diff --git a/trunk/drivers/target/iscsi/iscsi_target_util.c b/trunk/drivers/target/iscsi/iscsi_target_util.c index a1acb0167902..a0d23bc0fc98 100644 --- a/trunk/drivers/target/iscsi/iscsi_target_util.c +++ b/trunk/drivers/target/iscsi/iscsi_target_util.c @@ -243,7 +243,7 @@ struct iscsi_cmd *iscsit_allocate_se_cmd_for_tmr( if (!cmd->tmr_req) { pr_err("Unable to allocate memory for" " Task Management command!\n"); - return NULL; + goto out; } /* * TASK_REASSIGN for ERL=2 / connection stays inside of @@ -298,8 +298,6 @@ struct iscsi_cmd *iscsit_allocate_se_cmd_for_tmr( return cmd; out: iscsit_release_cmd(cmd); - if (se_cmd) - transport_free_se_cmd(se_cmd); return NULL; }