** Description changed: SRU Justification [Impact] - * Microsoft requested additional Mana patches for 5.15 + * Microsoft requested additional MANA patches for 5.15 to bring + important fixes from 6.8 and newer. [Fix] + * 11 clean cherry-picks from upstream + * 4 backports from upstream [Test Plan] + * Compile tested + * Boot tested on Standard_A2_v2 instance + * Microsoft to test further [Regression potential] + * Several of the backports took a bit of effort. For example, 5.15 doesn't have 7462494408cd: "ethtool: extend ringparam setting/getting API with rx_buf_len" so the mana_ethtool changes requires function parameter modifications to match 5.15. Additional, 5.15 doesn't have 504148fedb85: "net: add skb_[inner_]tcp_all_headers helpers", so previous arithmetic had to be re-implemented. There were a couple of other places where previous functions were maintained rather than bringing in unknown context from the commit. + * Most changes were to MANA related source code, so leaning heavily on Microsoft to test there, but it is localized. MANA changes could lead to network instability. + * Other changes to scsi and hyperv were small and clean cherry-picks from upstream, so expect little regression risk there. [Other info] * SF#00408239
-- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-azure in Ubuntu. https://bugs.launchpad.net/bugs/2103651 Title: Additional Mana Patch Requests for 5.15 Kernel Status in linux-azure package in Ubuntu: New Status in linux-azure source package in Jammy: New Bug description: SRU Justification [Impact] * Microsoft requested additional MANA patches for 5.15 to bring important fixes from 6.8 and newer. [Fix] * 11 clean cherry-picks from upstream * 4 backports from upstream [Test Plan] * Compile tested * Boot tested on Standard_A2_v2 instance * Microsoft to test further [Regression potential] * Several of the backports took a bit of effort. For example, 5.15 doesn't have 7462494408cd: "ethtool: extend ringparam setting/getting API with rx_buf_len" so the mana_ethtool changes requires function parameter modifications to match 5.15. Additional, 5.15 doesn't have 504148fedb85: "net: add skb_[inner_]tcp_all_headers helpers", so previous arithmetic had to be re-implemented. There were a couple of other places where previous functions were maintained rather than bringing in unknown context from the commit. * Most changes were to MANA related source code, so leaning heavily on Microsoft to test there, but it is localized. MANA changes could lead to network instability. * Other changes to scsi and hyperv were small and clean cherry-picks from upstream, so expect little regression risk there. [Other info] * SF#00408239 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-azure/+bug/2103651/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp