Hi Sachin, On Wed, 2012-11-21 at 16:14 +0530, Sachin Kamat wrote: > kfree on null pointer is a no-op. > > Signed-off-by: Sachin Kamat <sachin.kamat@xxxxxxxxxx> > --- Apologies for the delayed response. Applied to target-pending/for-next. Thank you! --nab > drivers/target/iscsi/iscsi_target_login.c | 6 ++---- > 1 files changed, 2 insertions(+), 4 deletions(-) > > diff --git a/drivers/target/iscsi/iscsi_target_login.c b/drivers/target/iscsi/iscsi_target_login.c > index 7bf9ccc..fdb632f 100644 > --- a/drivers/target/iscsi/iscsi_target_login.c > +++ b/drivers/target/iscsi/iscsi_target_login.c > @@ -1118,10 +1118,8 @@ new_sess_out: > idr_remove(&sess_idr, conn->sess->session_index); > spin_unlock_bh(&sess_idr_lock); > } > - if (conn->sess->sess_ops) > - kfree(conn->sess->sess_ops); > - if (conn->sess) > - kfree(conn->sess); > + kfree(conn->sess->sess_ops); > + kfree(conn->sess); > old_sess_out: > iscsi_stop_login_thread_timer(np); > /* -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html