OpenCloudOS-Kernel/drivers/net/ethernet/cadence
Punnaiah Choudary Kalluri d4c216c541 net: macb: Fix race condition in driver when Rx frame is dropped
Under heavy Rx load, observed that the Hw is updating the USED bit
and it is not updating the received frame status to the BD control
field. This could be lack of resources for processing the BDs at high
data rates. Driver drops the frame associated with this BD but not
clearing the USED bit. So, this is causing hang condition as Hw
expects USED bit to be cleared for this BD.

Signed-off-by: Punnaiah Choudary Kalluri <punnaia@xilinx.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2015-04-29 15:24:46 -04:00
..
Kconfig net/macb: merge at91_ether driver into macb driver 2015-03-07 22:31:37 -05:00
Makefile net/macb: merge at91_ether driver into macb driver 2015-03-07 22:31:37 -05:00
macb.c net: macb: Fix race condition in driver when Rx frame is dropped 2015-04-29 15:24:46 -04:00
macb.h net/macb: unify peripheral version testing 2015-03-31 16:51:17 -04:00