** Description changed:
SRU Justification
[Impact]
[Fix]
* Resolute
- Cherry-pick the following upstream patches:
- dc3d720e12f6: "net: ethtool: add ethtool COALESCE_RX_CQE_FRAMES/NSECS"
- c2fe3ff3d66d: "net: mana: Add support for RX CQE Coalescing"
- d01440e10a82: "net: mana: Add ethtool counters for RX CQEs in coalesced
type"
- 45b2b84ac6fd: "net: mana: Set default number of queues to 16"
- 95084f1883a7: "net: mana: Fix crash from unvalidated SHM offset read
from BAR0 during FLR"
- 2e2a83b4998a: "net: mana: Validate the packet length reported by the
NIC"
- c72a0f09c57f: "net: mana: Sync page pool RX frags for CPU"
- fa1a3b7bcd16: "net: mana: Create separate EQs for each vPort"
- Backport the following upstream patches:
- 89fe91c65992: "net: mana: hardening: Validate doorbell ID from
GDMA_REGISTER_DEVICE response"
- Cherry-pick the following linux-next patches:
- d52f80731055: "net: mana: refactor mana_get_strings() and
mana_get_sset_count() to use switch"
- 55d20f50a221: "net: mana: Extend RX CQE coalescing up to 8 packets"
- Backport the following linux-next patches:
- 433f482add31: "net: mana: Add Interrupt Moderation support"
- 5b5cb75fb86a: "net: mana: force full-page RX buffers via ethtool
private flag"
* Noble
- Cherry-pick the following upstream patches:
- d01440e10a82: "net: mana: Add ethtool counters for RX CQEs in coalesced
type"
- 45b2b84ac6fd: "net: mana: Set default number of queues to 16"
- - f73896b4197e: "net: mana: Fix RX skb truesize accounting"
+ - f73896b4197e: "net: mana: Fix RX skb truesize accounting"
- 95084f1883a7: "net: mana: Fix crash from unvalidated SHM offset read
from BAR0 during FLR"
- - 5b05aa36ee24: "net: mana: Skip redundant detach on already-detached
port"
+ - 5b05aa36ee24: "net: mana: Skip redundant detach on already-detached
port"
- 2e2a83b4998a: "net: mana: Validate the packet length reported by the
NIC"
- fa1a3b7bcd16: "net: mana: Create separate EQs for each vPort"
- Backport the following upstream patches:
- dc3d720e12f6: "net: ethtool: add ethtool COALESCE_RX_CQE_FRAMES/NSECS"
- c2fe3ff3d66d: "net: mana: Add support for RX CQE Coalescing"
- 89fe91c65992: "net: mana: hardening: Validate doorbell ID from
GDMA_REGISTER_DEVICE response"
- - 17bfe0a8c014: "net: mana: Add NULL guards in teardown path to prevent
panic on attach failure"
+ - 17bfe0a8c014: "net: mana: Add NULL guards in teardown path to prevent
panic on attach failure"
- c72a0f09c57f: "net: mana: Sync page pool RX frags for CPU"
- Backport the following linux-next patches:
- 433f482add31: "net: mana: Add Interrupt Moderation support"
- d52f80731055: "net: mana: refactor mana_get_strings() and
mana_get_sset_count() to use switch"
- 5b5cb75fb86a: "net: mana: force full-page RX buffers via ethtool
private flag"
- 55d20f50a221: "net: mana: Extend RX CQE coalescing up to 8 packets"
- - SAUCE patch
- - "UBUNTU: [SAUCE] azure: Adding channel_changing flag to prevent RDMA
from claiming port during detach/attach"
+ - SAUCE patch
+ - "UBUNTU: [SAUCE] azure: Adding channel_changing flag to prevent RDMA
from claiming port during detach/attach"
[Test Plan]
* Compile tested
* Microsoft tested
[Regression potential]
- * Patches isolated to MANA specifically. Possibly regression could
- result in unexpected behavior of MANA driver.
+ * Patches largely isolated to MANA specifically. Possibly regression
+ could result in unexpected behavior of MANA driver. Other changes in
+ ethtool simply added two new parameters. Users of previous versions of
+ ethtool could see compatibility issues, but ethtool is being updated to
+ account for this as part of the bug.
[Other info]
* SF#00442740
* SF#00437476
* SF#00433126
* SF#00444116
* SF#00432536
* SF#00444088
** Also affects: ethtool (Ubuntu)
Importance: Undecided
Status: New
** Also affects: ethtool (Ubuntu Noble)
Importance: Undecided
Status: New
** Also affects: linux-azure (Ubuntu Noble)
Importance: Undecided
Status: New
** Changed in: ethtool (Ubuntu Questing)
Status: New => Won't Fix
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2146641
Title:
C200 Plan and Patches
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ethtool/+bug/2146641/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs