From b564550d09d24c458da5b891177b40c467f8d969 Mon Sep 17 00:00:00 2001 From: Vasu Dev Date: Mon, 16 May 2011 16:45:45 -0700 Subject: [PATCH] --- yaml --- r: 252424 b: refs/heads/master c: 8d23f4ba38f399a6169613c6f158e39691aa694f h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/scsi/libfc/fc_exch.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 98c0f5491dd0..1ae0035b495b 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 6a716a8535ea8ed7676cea1e122f1c3d02e55b6b +refs/heads/master: 8d23f4ba38f399a6169613c6f158e39691aa694f diff --git a/trunk/drivers/scsi/libfc/fc_exch.c b/trunk/drivers/scsi/libfc/fc_exch.c index 4d2994d38fb9..3b8a6451ea28 100644 --- a/trunk/drivers/scsi/libfc/fc_exch.c +++ b/trunk/drivers/scsi/libfc/fc_exch.c @@ -1434,6 +1434,7 @@ static void fc_exch_recv_seq_resp(struct fc_exch_mgr *mp, struct fc_frame *fp) (f_ctl & (FC_FC_LAST_SEQ | FC_FC_END_SEQ)) == (FC_FC_LAST_SEQ | FC_FC_END_SEQ)) { spin_lock_bh(&ep->ex_lock); + resp = ep->resp; rc = fc_exch_done_locked(ep); WARN_ON(fc_seq_exch(sp) != ep); spin_unlock_bh(&ep->ex_lock);