Public bug reported: SRU Justification
[Impact] Microsoft has asked that the following commits be added to fix some Hyperv PCI synchronization issues. 2022-05-13 PCI: hv: Fix synchronization between channel callback and hv_pci_bus_exit() https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v6.0-rc5&id=b4927bd272623694314f37823302f9d67aa5964c 2022-04-25 PCI: hv: Fix synchronization between channel callback and hv_compose_msi_msg() https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v6.0-rc5&id=a765ed47e45166451680ee9af2b9e435c82ec3ba 2022-04-25 Drivers: hv: vmbus: Introduce {lock, unlock}_requestor() https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v6.0-rc5&id=b91eaf7267cf7aec0a4e087decf7770dfb694d78 2022-04-25 Drivers: hv: vmbus: Introduce vmbus_request_addr_match() https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v6.0-rc5&id=0aadb6a7bb811554cf39318b5d18e8ec50dd9f02 2022-04-25 Drivers: hv: vmbus: Introduce vmbus_sendpacket_getid() https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v6.0-rc5&id=b03afa57c65e1e045e02df49777e953742745f4c 2022-04-25 PCI: hv: Use vmbus_requestor to generate transaction IDs for VMbus hardening https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v6.0-rc5&id=de5ddb7d44347ad8b00533c1850a4e2e636a1ce9 [Test Plan] Boot tested, Microsoft tested [Where things could go wrong] Hyperv drivers could fail to load correctly. [Other Info] SF: #00345197 ** Affects: linux (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1991134 Title: Azure: PCI: Fix synchronization Status in linux package in Ubuntu: New Bug description: SRU Justification [Impact] Microsoft has asked that the following commits be added to fix some Hyperv PCI synchronization issues. 2022-05-13 PCI: hv: Fix synchronization between channel callback and hv_pci_bus_exit() https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v6.0-rc5&id=b4927bd272623694314f37823302f9d67aa5964c 2022-04-25 PCI: hv: Fix synchronization between channel callback and hv_compose_msi_msg() https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v6.0-rc5&id=a765ed47e45166451680ee9af2b9e435c82ec3ba 2022-04-25 Drivers: hv: vmbus: Introduce {lock, unlock}_requestor() https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v6.0-rc5&id=b91eaf7267cf7aec0a4e087decf7770dfb694d78 2022-04-25 Drivers: hv: vmbus: Introduce vmbus_request_addr_match() https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v6.0-rc5&id=0aadb6a7bb811554cf39318b5d18e8ec50dd9f02 2022-04-25 Drivers: hv: vmbus: Introduce vmbus_sendpacket_getid() https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v6.0-rc5&id=b03afa57c65e1e045e02df49777e953742745f4c 2022-04-25 PCI: hv: Use vmbus_requestor to generate transaction IDs for VMbus hardening https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v6.0-rc5&id=de5ddb7d44347ad8b00533c1850a4e2e636a1ce9 [Test Plan] Boot tested, Microsoft tested [Where things could go wrong] Hyperv drivers could fail to load correctly. [Other Info] SF: #00345197 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1991134/+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