** Description changed:

  SRU Justification
  
  [Impact]
  
  Previously, the maximum queue depth supported for gVNIC on overcommitted 
Gen3+ VMs
  (such as N4) was increased from 1K to 4K in the GCP kernel using the patchset 
titled
  "Support larger gVNIC queue depth on Gen3+ GCE VMs". However, the upstream 
commit
  5e37d8254e7f ("gve: Add header split data path") has two additional bug-fix 
commits.
  This patchset targets and applies those two specific fixes.
  
  [Fix]
  
  Noble (6.8) and Jammy (5.15)
  d676c9a73bdc ("gve: fix header buffer corruption with header-split and 
HW-GRO")
  6bf14575c655 ("gve: fix zero-length skb frag with header-split")
  
  Resolute (7.0)
- 
+ d676c9a73bdc was already received via CVE fix backport CVE-2026-72046
  6bf14575c655 ("gve: fix zero-length skb frag with header-split")
  
  [Test Plan]
  
  * Compile Tested
  * Boot Tested
- * The following output indicates the feature is missing:
-     $ sudo ethtool -G enp0s0 rx 4096
-     netlink error: Operation not supported
-   So the test plan for Canonical was to confirm that `sudo ethtool -G enp0s0 
rx
-   4096` exits successfully without an error.
- * As well as this command, it should return 4096 as max no 1024:
-   ethtool -g enp0s0
  
  [Regression potential]
  
  Regressions should only be possible when using the gVNIC device for
  networking (which depends on the gve driver), and could most likely result in
  networking failures on those configurations.
  
  [Other]
- 
- SF: 00433236 (for GCP variants)
- PIT: 509371317 (for GKE variants)

** Description changed:

  SRU Justification
  
  [Impact]
  
  Previously, the maximum queue depth supported for gVNIC on overcommitted 
Gen3+ VMs
  (such as N4) was increased from 1K to 4K in the GCP kernel using the patchset 
titled
  "Support larger gVNIC queue depth on Gen3+ GCE VMs". However, the upstream 
commit
  5e37d8254e7f ("gve: Add header split data path") has two additional bug-fix 
commits.
  This patchset targets and applies those two specific fixes.
  
  [Fix]
  
  Noble (6.8) and Jammy (5.15)
  d676c9a73bdc ("gve: fix header buffer corruption with header-split and 
HW-GRO")
  6bf14575c655 ("gve: fix zero-length skb frag with header-split")
  
  Resolute (7.0)
  d676c9a73bdc was already received via CVE fix backport CVE-2026-72046
  6bf14575c655 ("gve: fix zero-length skb frag with header-split")
  
  [Test Plan]
  
  * Compile Tested
  * Boot Tested
  
  [Regression potential]
  
  Regressions should only be possible when using the gVNIC device for
  networking (which depends on the gve driver), and could most likely result in
  networking failures on those configurations.
- 
- [Other]

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

Title:
  Apply fixes for gve header split data path

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


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

Reply via email to