** Changed in: linux-azure (Ubuntu Plucky)
       Status: New => Invalid

** Description changed:

  SRU Justification
  
  [Impact]
  
- * Microsoft requested patches to represent packets transmitted after GSO
- processing.
+ * Microsoft requested MANA patches for the following:
+     * Better spread IRQs per cpu
+     * Represent packets transmitted after GSO processing
+     * Allocate MSI-X vectors in PCI dynamically
+     * Support holes in device list reply msg
  
  [Fix]
  
- * 1 clean cherry-picks from upstream
- * 7399ef984022: "net: mana: Set tx_packets to post gso processing packet 
count"
+ * Plucky:
+     * 5 clean cherry-picks from linux-next
+     * abff71a: "net: mana: Set tx_packets to post gso processing packet count"
+     * 0792c36: "PCI/MSI: Export pci_msix_prepare_desc() for dynamic MSI-X 
allocations"
+     * aaf2d66: "PCI: hv: Allow dynamic MSI-X vector allocation"
+     * 52e3cfc: "net: mana: explain irq_setup() algorithm"
+     * 453d635: "net: mana: Allow irq_setup() to skip cpus for affinity"
+     * 1 backport from linux-next
+     * 20542d9: "net: mana: Allocate MSI-X vectors dynamically"
+ * Noble:
+     * 5 clean cherry-picks from upstream
+     * e6160dc: "cpumask: add cpumask_weight_andnot()"
+     * add3803: "cpumask: define cleanup function for cpumasks"
+     * fb37331: "net: mana: add a function to spread IRQs per CPUs"
+     * 6b7d4e6: "net: mana: Assigning IRQ affinity on HT cores"
+     * 4d85b5e: "net: mana: Support holes in device list reply msg"
+     * 5 clean cherry-picks from linux-next
+     * abff71a: "net: mana: Set tx_packets to post gso processing packet count"
+     * 0792c36: "PCI/MSI: Export pci_msix_prepare_desc() for dynamic MSI-X 
allocations"
+     * aaf2d66: "PCI: hv: Allow dynamic MSI-X vector allocation"
+     * 52e3cfc: "net: mana: explain irq_setup() algorithm"
+     * 453d635: "net: mana: Allow irq_setup() to skip cpus for affinity"
+     * 1 backport from linux-next
+     * 20542d9: "net: mana: Allocate MSI-X vectors dynamically"
  
  [Test Plan]
  
  * Compile tested
+ * Microsoft to test further
  
  [Regression potential]
  
- * Changes are localized to MANA. Possibly issues if code paths are
- relying on simple packet incrementing rather than post GSO processing.
+ * Changes are largely localized to MANA and Hyper-V, and either already
+ upstream or queued for upstream in the next merge window. Possible
+ regressions could result in unexpected behavior of MANA driver.
  
  [Other info]
  
+ * SF#00413058
  * SF#00413245
+ * SF#00413050
+ * SF#00413047

-- 
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/2115356

Title:
  Additional MANA patch support, kernel 5.15 and later

Status in linux-azure package in Ubuntu:
  Invalid
Status in linux-azure source package in Jammy:
  New
Status in linux-azure source package in Noble:
  New
Status in linux-azure source package in Plucky:
  Invalid
Status in linux-azure source package in Questing:
  Invalid

Bug description:
  SRU Justification

  [Impact]

  * Microsoft requested MANA patches for the following:
      * Represent packets transmitted after GSO processing
      * Support holes in device list reply msg

  [Fix]

  * Plucky:
      * 1 clean cherry-picks from linux-next
      * abff71a: "net: mana: Set tx_packets to post gso processing packet count"
  * Noble:
      * 1 clean cherry-picks from upstream
      * 4d85b5e: "net: mana: Support holes in device list reply msg"
      * 1 clean cherry-picks from linux-next
      * abff71a: "net: mana: Set tx_packets to post gso processing packet count"
  * Jammy:
      * 1 clean cherry-picks from upstream
      * 4d85b5e: "net: mana: Support holes in device list reply msg"
      * 1 clean cherry-picks from linux-next
      * abff71a: "net: mana: Set tx_packets to post gso processing packet count"

  [Test Plan]

  * Compile tested
  * Microsoft to test further

  [Regression potential]

  * Changes are largely localized to MANA, and either already upstream
  or queued for upstream in the next merge window. Possible regressions
  could result in unexpected behavior of MANA driver.

  [Other info]

  * SF#00413245
  * SF#00413047

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


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to