On Sat, 27 Feb 2021 08:38:24 -0800 Florian Fainelli wrote: > On 2/26/2021 5:20 AM, Rafał Miłecki wrote: > > From: Rafał Miłecki <ra...@milecki.pl> > > > > When receiving a lot of packets hardware may run out of free > > descriptiors and stop RX ring. Enable it every time after handling > > received packets. > > > > Fixes: 4feffeadbcb2 ("net: broadcom: bcm4908enet: add BCM4908 controller > > driver") > > Signed-off-by: Rafał Miłecki <ra...@milecki.pl> > > Acked-by: Florian Fainelli <f.faine...@gmail.com>
Applied, thanks! Out of curiosity - is the performance not impacted by this change? bcm4908_enet_dma_rx_ring_enable() does an RMW, the read could possibly removed by caching the expected value.