]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bnx2x: consistent statistics after internal driver reload
authorJoe Jin <joe.jin@oracle.com>
Mon, 27 Aug 2012 12:02:03 +0000 (20:02 +0800)
committerJoe Jin <joe.jin@oracle.com>
Tue, 28 Aug 2012 07:23:17 +0000 (15:23 +0800)
commit078473fc496e07e18fa8966002528b5282f265e5
tree7e823aa11d58f01ff0a9345ee6a0d3c67306e1da
parent50d5f7f9e4b912cad34ed79f29ba08c13d1b195d
bnx2x: consistent statistics after internal driver reload

Currently bnx2x statistics are reset by inner driver reload, e.g. by MTU
change. This patch fixes this issue - from now on statistics should only
be reset upon device closure.
Thanks to Michal Schmidt <mschmidt@redhat.com> for his initial patch
regarding this issue.

(cherry picked from commit 1355b704b9ba44182a97c90b4480d79f0de8f040)
Signed-off-by: Yuval Mintz <yuvalmin@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Joe Jin <joe.jin@oracle.com>
drivers/net/bnx2x/bnx2x.h
drivers/net/bnx2x/bnx2x_cmn.c
drivers/net/bnx2x/bnx2x_cmn.h
drivers/net/bnx2x/bnx2x_main.c
drivers/net/bnx2x/bnx2x_stats.c
drivers/net/bnx2x/bnx2x_stats.h