linux/drivers/net/ethernet/realtek
Heiner Kallweit 5cdfe83066 r8169: work around an irq coalescing related tx timeout
In [0] a user reported reproducible tx timeouts on RTL8168f except
PktCntrDisable is set and irq coalescing is enabled.
Realtek told me that they are not aware of any related hw issue on
this chip version, therefore root cause is still unknown. It's not
clear whether the issue affects one or more chip versions in general,
or whether issue is specific to reporter's system.
Due to this level of uncertainty, and due to the fact that I'm aware
of this one report only, let's apply the workaround on net-next only.
After this change setting irq coalescing via ethtool can reliably
avoid the issue on the affected system.

[0] https://bugzilla.kernel.org/show_bug.cgi?id=207205

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2020-05-18 17:46:16 -07:00
..
8139cp.c netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
8139too.c netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
atp.c netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
atp.h
Kconfig r8169: add support for RTL8125 2019-08-29 17:47:27 -07:00
Makefile r8169: factor out PHY configuration to r8169_phy_config.c 2020-01-10 16:41:35 -08:00
r8169_firmware.c treewide: Use sizeof_field() macro 2019-12-09 10:36:44 -08:00
r8169_firmware.h
r8169_main.c r8169: work around an irq coalescing related tx timeout 2020-05-18 17:46:16 -07:00
r8169_phy_config.c r8169: add new helper rtl8168g_enable_gphy_10m 2020-03-23 21:27:10 -07:00
r8169.h r8169: add r8169.h 2020-01-10 16:41:35 -08:00