From 3f7b4b02ab6b8416fe49230948571c5fa6f3e496 Mon Sep 17 00:00:00 2001 From: Roland Dreier Date: Mon, 5 Nov 2012 18:02:40 -0800 Subject: [PATCH] --- yaml --- r: 344739 b: refs/heads/master c: 998866b0740f128fd2c107c167c8385406dadae0 h: refs/heads/master i: 344737: 697c4b06fdd9b33b11434f8829f5a438a3f13601 344735: 4afc4c1126021982ffa077db8f35409b89bff471 v: v3 --- [refs] | 2 +- trunk/drivers/target/iscsi/iscsi_target_login.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index b0da80e56f87..2726f47c0088 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: bb7a8c8eb9678666fb05f3bc542581365399a161 +refs/heads/master: 998866b0740f128fd2c107c167c8385406dadae0 diff --git a/trunk/drivers/target/iscsi/iscsi_target_login.c b/trunk/drivers/target/iscsi/iscsi_target_login.c index f8dbec05d5e5..3f34ecf87b1e 100644 --- a/trunk/drivers/target/iscsi/iscsi_target_login.c +++ b/trunk/drivers/target/iscsi/iscsi_target_login.c @@ -254,9 +254,9 @@ static int iscsi_login_zero_tsih_s1( kfree(sess); return -ENOMEM; } - spin_lock(&sess_idr_lock); + spin_lock_bh(&sess_idr_lock); ret = idr_get_new(&sess_idr, NULL, &sess->session_index); - spin_unlock(&sess_idr_lock); + spin_unlock_bh(&sess_idr_lock); if (ret < 0) { pr_err("idr_get_new() for sess_idr failed\n");