Comment 10 for bug 1664072

Revision history for this message
In , je.nunez (je.nunez-linux-kernel-bugs) wrote :

In a machine here it happens in a Gigabit Ethernet controller:

[81788.983716] TCP: enp4s0: Driver has suspect GRO implementation, TCP performance may be compromised.

uname -a
     Linux omitted 5.3.0-45-generic #37~18.04.1-Ubuntu SMP Fri Mar 27 15:58:10 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

This enp4s0 is:
         description: Ethernet interface
         product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
         vendor: Realtek Semiconductor Co., Ltd.
         physical id: 0
         bus info: pci@0000:04:00.0
         logical name: enp4s0
         version: 10
         serial: <omitted>
         size: 1Gbit/s
         capacity: 1Gbit/s
         width: 64 bits
         clock: 33MHz
         capabilities: bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
         configuration: autonegotiation=on broadcast=yes driver=r8168 driverversion=8.048.00-NAPI duplex=full ip=<omitted> latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
         resources: irq:126 ioport:d000(size=256) memory:df104000-df104fff memory:df100000-df103fff

modinfo r8168
     filename: /lib/modules/5.3.0-45-generic/kernel/drivers/net/ethernet/realtek/r8168.ko
     version: 8.048.00-NAPI
     license: GPL
     description: RealTek RTL-8168 Gigabit Ethernet driver
     srcversion: 88B6F0A5DB60825A3057505

ethtool -i enp4s0
     driver: r8168
     version: 8.048.00-NAPI
     firmware-version:
     expansion-rom-version:
     bus-info: 0000:04:00.0
     supports-statistics: yes
     supports-test: no
     supports-eeprom-access: no
     supports-register-dump: yes
     supports-priv-flags: no

( The directory /lib/firmware/rtl_nic/ has the firmware files: rtl8168d-1.fw rtl8168d-2.fw rtl8168e-1.fw rtl8168e-2.fw rtl8168e-3.fw rtl8168f-1.fw rtl8168f-2.fw rtl8168g-1.fw rtl8168g-2.fw rtl8168g-3.fw rtl8168h-1.fw rtl8168h-2.fw )