summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/broadcom/cnic_if.h
diff options
context:
space:
mode:
authorEddie Wai <eddie.wai@broadcom.com>2012-12-05 10:10:15 +0000
committerDavid S. Miller <davem@davemloft.net>2012-12-05 16:01:28 -0500
commit0d650ec75a0d2525dbc98f1a04ed0b2a4bf5d3ac (patch)
tree8568b55f2f3a26e610dc97cec622c1996d5c3c39 /drivers/net/ethernet/broadcom/cnic_if.h
parentcaa9e931fe40c9ffad4d951555675417ab074ea5 (diff)
downloadlinux-stable-0d650ec75a0d2525dbc98f1a04ed0b2a4bf5d3ac.tar.gz
linux-stable-0d650ec75a0d2525dbc98f1a04ed0b2a4bf5d3ac.tar.bz2
linux-stable-0d650ec75a0d2525dbc98f1a04ed0b2a4bf5d3ac.zip
cnic: Fix rare race condition during iSCSI disconnect.
If the initiator and target try to close the connection at about the same time, there is a race condition in the termination sequence for bnx2x. Fix the problem by waiting for the remote termination to complete before deleting the Connection ID. This will prevent the firmware assert. Update version to 2.5.15. Signed-off-by: Eddie Wai <eddie.wai@broadcom.com> Signed-off-by: Michael Chan <mchan@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/broadcom/cnic_if.h')
-rw-r--r--drivers/net/ethernet/broadcom/cnic_if.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/ethernet/broadcom/cnic_if.h b/drivers/net/ethernet/broadcom/cnic_if.h
index 865095aad1f6..502e11ef6373 100644
--- a/drivers/net/ethernet/broadcom/cnic_if.h
+++ b/drivers/net/ethernet/broadcom/cnic_if.h
@@ -14,8 +14,8 @@
#include "bnx2x/bnx2x_mfw_req.h"
-#define CNIC_MODULE_VERSION "2.5.14"
-#define CNIC_MODULE_RELDATE "Sep 30, 2012"
+#define CNIC_MODULE_VERSION "2.5.15"
+#define CNIC_MODULE_RELDATE "Dec 04, 2012"
#define CNIC_ULP_RDMA 0
#define CNIC_ULP_ISCSI 1