Bug ID 1106489: GRO/LRO is disabled in environments using the TMM raw socket "sock" driver.

Last Modified: Aug 04, 2022

Bug Tracker

Affected Product:  See more info
BIG-IP LTM(all modules)

Known Affected Versions:
15.1.0, 15.1.0.1, 15.1.0.2, 15.1.0.3, 15.1.0.4, 15.1.0.5, 15.1.1, 15.1.2, 15.1.2.1, 15.1.3, 15.1.3.1, 15.1.4, 15.1.4.1, 15.1.5, 15.1.5.1, 15.1.6, 15.1.6.1_RELEASE, 16.1.0, 16.1.1, 16.1.2, 16.1.2.1, 16.1.2.2, 16.1.3, 16.1.3.1, 17.0.0, 17.0.0.1

Opened: May 13, 2022
Severity: 3-Major

Symptoms

GRO/LRO packets are not received: "tmctl -d blade tmm/ndal_rx_stats" shows "0" in "lro". The linux host has GRO disabled: "ethtool -k eth1 | grep generic-receive-offload" shows "off".

Impact

Performance is degraded.

Conditions

-- BIG-IP is deployed in a Hyper-V environment. -- Any environment such that "tmctl -d blade tmm/device_probed" displays "sock" in "driver_in_use".

Workaround

Manually enable GRO on the device: ethtool -K eth1 gro on Check that it's enabled with: ethtool -k eth1 | grep generic-receive-offload

Fix Information

None

Behavior Change