This bug is awaiting verification that the linux-azure/6.8.0-1033.38 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux-azure' to 'verification-done-noble- linux-azure'. If the problem still exists, change the tag 'verification- needed-noble-linux-azure' to 'verification-failed-noble-linux-azure'.
If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: kernel-spammed-noble-linux-azure-v2 verification-needed-noble-linux-azure -- 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/2115309 Title: Additional MANA patch support, kernel 6.8 and later Status in linux-azure package in Ubuntu: New Status in linux-azure source package in Jammy: Won't Fix Status in linux-azure source package in Noble: Fix Committed Status in linux-azure source package in Plucky: Fix Committed Bug description: SRU Justification [Impact] * Microsoft requested MANA patches for the following: * Better spread IRQs per cpu * Allocate MSI-X vectors in PCI dynamically [Fix] * Plucky: * 4 clean cherry-picks from linux-next * 5da8a8b8090b: "PCI/MSI: Export pci_msix_prepare_desc() for dynamic MSI-X allocations" * ad518f2557b9: "PCI: hv: Allow dynamic MSI-X vector allocation" * 4607617af1b4: "net: mana: explain irq_setup() algorithm" * 845c62c543d6: "net: mana: Allow irq_setup() to skip cpus for affinity" * 1 backport from linux-next * 755391121038: "net: mana: Allocate MSI-X vectors dynamically" * Noble: * 4 clean cherry-picks from upstream * c1f5204efcbc: "cpumask: add cpumask_weight_andnot()" * dcee228078c3: "cpumask: define cleanup function for cpumasks" * 91bfe210e196: "net: mana: add a function to spread IRQs per CPUs" * 8afefc361209: "net: mana: Assigning IRQ affinity on HT cores" * 4 clean cherry-picks from linux-next * 5da8a8b8090b: "PCI/MSI: Export pci_msix_prepare_desc() for dynamic MSI-X allocations" * ad518f2557b9: "PCI: hv: Allow dynamic MSI-X vector allocation" * 845c62c543d6: "net: mana: explain irq_setup() algorithm" * 845c62c543d6: "net: mana: Allow irq_setup() to skip cpus for affinity" * 1 backport from linux-next * 755391121038: "net: mana: Allocate MSI-X vectors dynamically" [Test Plan] * Compile tested * Microsoft to test further [Regression potential] * 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#00413050 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-azure/+bug/2115309/+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

