Public bug reported: SRU Justification
[Impact] Recent additions to focal/azure (5.4.0-1087.92) to support multi-MSI on the Azure hypervisor break fio tests on NVMe disks by causing a hung thread. The instance type used to demonstrate the failure was Standard_L64s_v2. The initial fix is to revert the 4 patches. 06ad0de407e7ab357f5be5c0dc2290e39ddbf936 PCI: hv: Fix interrupt mapping for multi-MSI 6f7265bdd6161702cc1530ce7a2d126c49977d3d PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() c6a7a02229c2acd4e19602f7b2fcd95ea163eada PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI 9dc3b7f1d164efda04c4756002011e2ddc9f1c73 PCI: hv: Fix multi-MSI to allow more than one MSI vector [Test Plan] Run the attached reproducer script. [Where things could go wrong] Focal will not have support for multi-MSI, but since this is such a new feature there is likely little consequence. [Other] SF: #00339521 ** Affects: linux-azure (Ubuntu) Importance: Undecided Status: Fix Released ** Affects: linux-azure (Ubuntu Focal) Importance: High Assignee: Tim Gardner (timg-tpi) Status: In Progress ** Description changed: SRU Justification [Impact] - Recent additions to focal/azure to support multi-MSI on the Azure - hypervisor break fio tests on NVMe disks. + Recent additions to focal/azure (5.4.0-1087.92) to support multi-MSI on + the Azure hypervisor break fio tests on NVMe disks by causing a hung + thread. The initial fix is to revert the 4 patches. 06ad0de407e7ab357f5be5c0dc2290e39ddbf936 PCI: hv: Fix interrupt mapping for multi-MSI 6f7265bdd6161702cc1530ce7a2d126c49977d3d PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() c6a7a02229c2acd4e19602f7b2fcd95ea163eada PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI 9dc3b7f1d164efda04c4756002011e2ddc9f1c73 PCI: hv: Fix multi-MSI to allow more than one MSI vector [Where things could go wrong] Focal will not have support for multi-MSI, but since this is such a new feature there is likely little consequence. [Other] SF: #00339521 -- 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/1982613 Title: Azure: multi-MSI patches break fio tests on NVMe Status in linux-azure package in Ubuntu: Fix Released Status in linux-azure source package in Focal: In Progress Bug description: SRU Justification [Impact] Recent additions to focal/azure (5.4.0-1087.92) to support multi-MSI on the Azure hypervisor break fio tests on NVMe disks by causing a hung thread. The instance type used to demonstrate the failure was Standard_L64s_v2. The initial fix is to revert the 4 patches. 06ad0de407e7ab357f5be5c0dc2290e39ddbf936 PCI: hv: Fix interrupt mapping for multi-MSI 6f7265bdd6161702cc1530ce7a2d126c49977d3d PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() c6a7a02229c2acd4e19602f7b2fcd95ea163eada PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI 9dc3b7f1d164efda04c4756002011e2ddc9f1c73 PCI: hv: Fix multi-MSI to allow more than one MSI vector [Test Plan] Run the attached reproducer script. [Where things could go wrong] Focal will not have support for multi-MSI, but since this is such a new feature there is likely little consequence. [Other] SF: #00339521 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-azure/+bug/1982613/+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