platform_kernel-5.15/drivers/net/ethernet/broadcom
Michael Chan c1f5163de4 bnx2: Fix bug in bnx2_free_tx_skbs().
In rare cases, bnx2x_free_tx_skbs() can unmap the wrong DMA address
when it gets to the last entry of the tx ring.  We were not using
the proper macro to skip the last entry when advancing the tx index.

Reported-by: Zongyun Lai <zlai@vmware.com>
Reviewed-by: Jeffrey Huang <huangjw@broadcom.com>
Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2012-07-10 23:33:47 -07:00
..
bnx2x bnx2x: fix link for BCM57711 with 84823 phy 2012-06-16 23:38:36 -07:00
Kconfig
Makefile
b44.c net: dont use __netdev_alloc_skb for bounce buffer 2012-07-08 23:52:27 -07:00
b44.h
bcm63xx_enet.c bcm63xx-enet: fix PHY name to match MDIO bus name 2012-02-13 16:04:08 -05:00
bcm63xx_enet.h
bnx2.c bnx2: Fix bug in bnx2_free_tx_skbs(). 2012-07-10 23:33:47 -07:00
bnx2.h bnx2: Add support for ethtool --show-channels|--set-channels 2012-02-05 22:42:00 -05:00
bnx2_fw.h
cnic.c drivers/net/ethernet/broadcom/cnic.c: remove invalid reference to list iterator variable 2012-07-09 15:24:33 -07:00
cnic.h
cnic_defs.h cnic: Fix parity error code conflict 2012-03-21 21:57:36 -04:00
cnic_if.h cnic: Fix parity error code conflict 2012-03-21 21:57:36 -04:00
sb1250-mac.c drivers/net: Remove alloc_etherdev error messages 2012-01-31 16:20:48 -05:00
tg3.c tg3: Apply short DMA frag workaround to 5906 2012-06-11 16:55:10 -07:00
tg3.h tg3: use netdev_alloc_frag() API 2012-05-19 04:02:12 -04:00