From bcdf5b39cbcfcd68a9f4e8d163650141ddbbaf7a Mon Sep 17 00:00:00 2001 From: Yi Zou Date: Mon, 10 Dec 2012 17:04:00 -0800 Subject: [PATCH] --- yaml --- r: 344767 b: refs/heads/master c: 9f4ad44b264f8bb61ffdd607148215566568430d h: refs/heads/master i: 344765: 9994ea206f7191393b69498d57bbaf4421c5203f 344763: e9343312b22c31d9e8cb204f0fc4a380ae2b1b18 344759: b4a8ea61acdc08f0ff09921bb9cdcaa8e66d2ddb 344751: d88d8d23c2307c18cb21ce8132e4038a036a7ecd 344735: 4afc4c1126021982ffa077db8f35409b89bff471 344703: 4f2b369351cbde4396326bf2464018cbe7abbdc9 v: v3 --- [refs] | 2 +- trunk/drivers/target/tcm_fc/tfc_sess.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index a672da420b18..1c8d207473e5 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e1fe2060d7e8f58a69374135e32e90f0bb79a7fd +refs/heads/master: 9f4ad44b264f8bb61ffdd607148215566568430d diff --git a/trunk/drivers/target/tcm_fc/tfc_sess.c b/trunk/drivers/target/tcm_fc/tfc_sess.c index 9585010964ec..12d6fa21e5e1 100644 --- a/trunk/drivers/target/tcm_fc/tfc_sess.c +++ b/trunk/drivers/target/tcm_fc/tfc_sess.c @@ -430,7 +430,6 @@ static void ft_sess_rcu_free(struct rcu_head *rcu) { struct ft_sess *sess = container_of(rcu, struct ft_sess, rcu); - transport_deregister_session(sess->se_sess); kfree(sess); } @@ -438,6 +437,7 @@ static void ft_sess_free(struct kref *kref) { struct ft_sess *sess = container_of(kref, struct ft_sess, kref); + transport_deregister_session(sess->se_sess); call_rcu(&sess->rcu, ft_sess_rcu_free); }