tg3: Don't check undefined error bits in RXBD
authorMichael Chan <mchan@broadcom.com>
Fri, 28 Feb 2014 23:05:10 +0000 (15:05 -0800)
committerWilly Tarreau <w@1wt.eu>
Mon, 19 May 2014 05:54:14 +0000 (07:54 +0200)
commitc21303a5e972380414aa202c927cd25190e943c2
tree3d4514ccc68e5241eefebdfa613fd6abc63ab7ab
parent6421a2a4c25e94eab1f93628090e833acf4a8b43
tg3: Don't check undefined error bits in RXBD

[ Upstream commit d7b95315cc7f441418845a165ee56df723941487 ]

Redefine the RXD_ERR_MASK to include only relevant error bits. This fixes
a customer reported issue of randomly dropping packets on the 5719.

Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Willy Tarreau <w@1wt.eu>
drivers/net/tg3.c
drivers/net/tg3.h