aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h
diff options
context:
space:
mode:
authorYuval Mintz <yuvalmin@broadcom.com>2012-03-18 10:33:44 +0000
committerDavid S. Miller <davem@davemloft.net>2012-03-19 16:53:07 -0400
commitcb4dca277694f6c53bf6daf0f5c609dda32e4656 (patch)
tree8fc3b86f357d9fd3e8b591582cb058ce2117daf1 /drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h
parentbnx2x: changed iscsi/fcoe mac init and macros (diff)
downloadlinux-dev-cb4dca277694f6c53bf6daf0f5c609dda32e4656.tar.xz
linux-dev-cb4dca277694f6c53bf6daf0f5c609dda32e4656.zip
bnx2x: consistent statistics for old FW
Previously applied patch making the bnx2x statistics consistent did not apply to old FWs. This remedies it, extending the consistent behaviour to all drivers. Signed-off-by: Yuval Mintz <yuvalmin@broadcom.com> Signed-off-by: Eilon Greenstein <eilong@broadcom.com> Reported-by: Michal Schmidt <mschmidt@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to '')
-rw-r--r--drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h7
1 files changed, 1 insertions, 6 deletions
diff --git a/drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h b/drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h
index 39ffd6dcdf1a..2b46e1eb7fd1 100644
--- a/drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h
+++ b/drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h
@@ -421,12 +421,7 @@ struct bnx2x_fw_port_stats_old {
do { \
diff = le32_to_cpu(uclient->s) - le32_to_cpu(old_uclient->s); \
old_uclient->s = uclient->s; \
- } while (0)
-
-#define UPDATE_EXTEND_E_USTAT(s, t) \
- do { \
- UPDATE_EXTEND_USTAT(s, t); \
- ADD_EXTEND_64(estats->t##_hi, estats->t##_lo, diff); \
+ ADD_EXTEND_64(qstats->t##_hi, qstats->t##_lo, diff); \
} while (0)
#define UPDATE_EXTEND_E_USTAT(s, t) \