diff options
author | Bhanu Prakash Gollapudi <bprakash@broadcom.com> | 2011-08-30 15:54:53 -0700 |
---|---|---|
committer | James Bottomley <JBottomley@Parallels.com> | 2011-09-17 23:10:00 +0400 |
commit | a96e8e11635773dd88dbe1307f9482146cfe0562 (patch) | |
tree | 787a187829ca85d60eb2bbb5d8f2370d244060b8 | |
parent | 013068fa6f65f7037adedc141fbd27afc99ab1bb (diff) | |
download | op-kernel-dev-a96e8e11635773dd88dbe1307f9482146cfe0562.zip op-kernel-dev-a96e8e11635773dd88dbe1307f9482146cfe0562.tar.gz |
[SCSI] bnx2fc: Fix FW assert during RSCN stress tests
Firmware asserts when the same CQE is armed twice. This scenario happens during
RSCN stress tests as driver incorrects arms the CQ after the session is
offloaded.
Signed-off-by: Bhanu Prakash Gollapudi <bprakash@broadcom.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
-rw-r--r-- | drivers/scsi/bnx2fc/bnx2fc_tgt.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/scsi/bnx2fc/bnx2fc_tgt.c b/drivers/scsi/bnx2fc/bnx2fc_tgt.c index 2138da9..c1800b5 100644 --- a/drivers/scsi/bnx2fc/bnx2fc_tgt.c +++ b/drivers/scsi/bnx2fc/bnx2fc_tgt.c @@ -133,9 +133,7 @@ retry_ofld: printk(KERN_ERR PFX "map doorbell failed - no mem\n"); /* upload will take care of cleaning up sess resc */ lport->tt.rport_logoff(rdata); - } else - /* Arm CQ */ - bnx2fc_arm_cq(tgt); + } return; ofld_err: |