CLARIFICATION: Workaround Limitations

The workaround (enabling GRO + increasing buffers) does not fully solve
the issue.

Performance still degrades over time, just not as severely:

WITHOUT workaround:
- Fresh boot: 2276 Mbps
- After 13 hours: 266 Mbps (88% loss)

WITH workaround:
- Fresh boot: 2276 Mbps  
- After 7 days: 1100 Mbps (52% loss)

The workaround improves the situation from catastrophic to degraded but
does not eliminate the degradation pattern.

Root cause: Single-queue NIC (1 RX/1 TX) becomes overwhelmed under
sustained 2.5G load. The 1024 ring buffer exhausts over time,
accumulating 1.6 million rx_mac_missed packets over 7 days.

This did not happen on Ubuntu 24.04 LTS (kernel 6.8.x). The same
hardware sustained full speed indefinitely without degradation.

The regression in kernel 6.17.x makes the problem worse (GRO disabled,
small buffers), but there appear to be additional driver behavior
changes that cause progressive degradation even with optimal settings.

Reboot is currently the only way to restore full speed.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2139510

Title:
  Network performance degradation with Realtek RTL8125B on kernel 6.17.x

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2139510/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to