5.16-1ubuntu0.2 -> 5.16-1ubuntu0.3 debdiff Patch has been largely tested by Microsoft. Still, regression risk appears to be pretty low as new parameters are simply being added.
** Description changed: SRU Justification [Impact] * Microsoft request the ability to enable Rx CQE coalescing through Rx CQE frame and nanosec parameters, which also requires an ethtool update. [Fix] - resolute kernel (stonking to get updates on initial bootstrap): + kernel (resolute/stonking to get updates on initial bootstrap): * clean cherry-picks of 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" * simple backport of the following upstream patch: * 934fa943b537: "net: mana: Handle SKB if TX SGEs exceed hardware limit" - ethtool: + ethtool (stonking/resolute): * clean cherry-pick of the following upstream patch: * d35d87fbcda9: "netlink: settings: add netlink support for Rx CQE Coalescing params" * simple backport of the following upstream patch (with only context from the Rx CQE feature included): * bf023af442f6: "update UAPI header copies" + + ethtool (noble/jammy): + * backports of the following upstream patch (with only context from the Rx CQE feature included): + * bf023af442f6: "update UAPI header copies" + * d35d87fbcda9: "netlink: settings: add netlink support for Rx CQE Coalescing params" [Test Plan] * Compile tested * Microsoft tested * Install resolute:linux-azure kernel with kernel patches alongside ethtool update, ensure Rx CQE parameters can be set * Install resolute:linux kernel without patches alongside ethtool update, ensure Rx CQE parameters are not set [Regression potential] * Kernel patches largely relegated to MANA. Possible regressions result in unexpected behavior of MANA driver. * Ethtool changes are primarily adding new parameters. This should be only enabalement when the features exist, but could affect ethtool usage by kernels without the feature in terms of confusion to the user. [Other info] * SF#00433126 ** Description changed: SRU Justification [Impact] - * Microsoft request the ability to enable Rx CQE coalescing through Rx CQE + * Microsoft requested the ability to enable Rx CQE coalescing through Rx CQE frame and nanosec parameters, which also requires an ethtool update. [Fix] kernel (resolute/stonking to get updates on initial bootstrap): * clean cherry-picks of 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" * simple backport of the following upstream patch: * 934fa943b537: "net: mana: Handle SKB if TX SGEs exceed hardware limit" ethtool (stonking/resolute): * clean cherry-pick of the following upstream patch: * d35d87fbcda9: "netlink: settings: add netlink support for Rx CQE Coalescing params" * simple backport of the following upstream patch (with only context from the Rx CQE feature included): * bf023af442f6: "update UAPI header copies" ethtool (noble/jammy): * backports of the following upstream patch (with only context from the Rx CQE feature included): * bf023af442f6: "update UAPI header copies" * d35d87fbcda9: "netlink: settings: add netlink support for Rx CQE Coalescing params" [Test Plan] * Compile tested * Microsoft tested * Install resolute:linux-azure kernel with kernel patches alongside ethtool update, ensure Rx CQE parameters can be set * Install resolute:linux kernel without patches alongside ethtool update, ensure Rx CQE parameters are not set [Regression potential] * Kernel patches largely relegated to MANA. Possible regressions result in unexpected behavior of MANA driver. * Ethtool changes are primarily adding new parameters. This should be only enabalement when the features exist, but could affect ethtool usage by kernels without the feature in terms of confusion to the user. [Other info] * SF#00433126 ** Patch added: "5.16-1ubuntu0.3.debdiff" https://bugs.launchpad.net/ubuntu/stonking/+source/linux-azure/+bug/2146605/+attachment/5968287/+files/5.16-1ubuntu0.3.debdiff ** Changed in: ethtool (Ubuntu Jammy) Status: New => In Progress ** Changed in: ethtool (Ubuntu Jammy) Assignee: (unassigned) => John Cabaj (john-cabaj) ** Changed in: ethtool (Ubuntu Noble) Status: New => In Progress ** Changed in: ethtool (Ubuntu Noble) Assignee: (unassigned) => John Cabaj (john-cabaj) ** Changed in: ethtool (Ubuntu Resolute) Status: New => In Progress ** Changed in: ethtool (Ubuntu Resolute) Assignee: (unassigned) => John Cabaj (john-cabaj) ** Changed in: ethtool (Ubuntu Stonking) Status: New => In Progress ** Changed in: ethtool (Ubuntu Stonking) Assignee: (unassigned) => John Cabaj (john-cabaj) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2146605 Title: [Mana][Backport] Rx CQE coalescing Feature To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ethtool/+bug/2146605/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
