** 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" + - 95084f1883a7: "net: mana: Fix crash from unvalidated SHM offset read from BAR0 during FLR" + - 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" + - 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" + [Test Plan] * Compile tested * Microsoft tested [Regression potential] * Patches isolated to MANA specifically. Possibly regression could result in unexpected behavior of MANA driver. [Other info] * SF#00442740 * SF#00437476 * SF#00433126 * SF#00444116 * SF#00432536 * SF#00444088
-- 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/linux-azure/+bug/2146641/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
