Ubuntu - ibmveth: abnormally large TCP MSS value caused a TCP session to hang with a zero window
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Tim Gardner | ||
Yakkety |
Fix Released
|
Undecided
|
Tim Gardner | ||
Zesty |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
== Comment: #0 - THOMAS L. FALCON - 2017-01-10 11:54:24 ==
This bug is being mirrored for any distributions that include ibmveth large send/receive support. In short, any distribution with ibmveth v1.05 will be affected (releases 14.04.5/Wily+)
2 upstream commits:
1. Set GSO size and type
https:/
2. set GSO segments
https:/
A VIOS fix is needed as well.
---Problem Description---
When ibmveth interface on a PowerVM logical partition received a large, aggregated packet from firmware, the gso fields in the socket buffer shared info were not filled in correctly. This surfaced in a bug where the TCP rx window calculation algorithm returned a Zero Window even when there was available space.
tags: | added: architecture-ppc64le bugnameltc-150410 severity-critical targetmilestone-inin--- |
Changed in ubuntu: | |
assignee: | nobody → Taco Screen team (taco-screen-team) |
affects: | ubuntu → linux (Ubuntu) |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Yakkety): | |
status: | In Progress → Fix Committed |
tags: |
added: targetmilestone-inin1704 removed: targetmilestone-inin--- |
https:/ /lists. ubuntu. com/archives/ kernel- team/2017- January/ 081798. html