]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bnx2x: Fix RX/TX problem caused by the MAC layer
authorYaniv Rosner <yanivr@broadcom.com>
Thu, 27 Oct 2011 05:09:47 +0000 (05:09 +0000)
committerJoe Jin <joe.jin@oracle.com>
Wed, 16 May 2012 10:13:01 +0000 (18:13 +0800)
commit574952bd985aa8bbe91341b7cd3854e29b6d4d8a
tree374ba336f617aa4ef99b6e2a73f4526268be110d
parent7485275fd7d5aa10c80294b8ddee5166ec2551ca
bnx2x: Fix RX/TX problem caused by the MAC layer

This patch fixes a problem in which the host stops receiving data after
restarting the interface. This issue is caused by combination of incorrect
data path tap closure, along with missing MAC reset.

(cherry picked from commit ce7c048928473220394bb126b08596e92e998a36)
Signed-off-by: Yaniv Rosner <yanivr@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_link.c