r8169: work around short packet hw bug on RTL8125
authorHeiner Kallweit <hkallweit1@gmail.com>
Tue, 3 Nov 2020 17:52:18 +0000 (18:52 +0100)
committerJakub Kicinski <kuba@kernel.org>
Thu, 5 Nov 2020 01:40:22 +0000 (17:40 -0800)
commit2aaf09a0e7842b3ac7be6e0b8fb1888b3daeb3b3
tree7e5adfe631f63a143bba9c48119827124e6d5d50
parentac6f929d74bad5e9e352aec936aeba0638bf560c
r8169: work around short packet hw bug on RTL8125

Network problems with RTL8125B have been reported [0] and with help
from Realtek it turned out that this chip version has a hw problem
with short packets (similar to RTL8168evl). Having said that activate
the same workaround as for RTL8168evl.
Realtek suggested to activate the workaround for RTL8125A too, even
though they're not 100% sure yet which RTL8125 versions are affected.

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

Fixes: 0439297be951 ("r8169: add support for RTL8125B")
Reported-by: Maxim Plotnikov <wgh@torlan.ru>
Tested-by: Maxim Plotnikov <wgh@torlan.ru>
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Link: https://lore.kernel.org/r/8002c31a-60b9-58f1-f0dd-8fd07239917f@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/realtek/r8169_main.c