ACK/cmnt: [PATCH 0/6][Jammy linux-azure] Azure: PCI: Fix synchronization

Cory Todd cory.todd at canonical.com
Thu Oct 13 22:14:42 UTC 2022


On Wed, Sep 28, 2022 at 11:26:40AM -0600, Tim Gardner wrote:
> BugLink: https://bugs.launchpad.net/bugs/1991134
> 
> 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
Does this require its companion commit?
9937fa6d1eb6 ("PCI: hv: Add validation for untrusted Hyper-V values")

I assume they would have included it had they wanted it but it was part
of https://lore.kernel.org/all/20220511223207.3386-1-parri.andrea@gmail.com/ 
so just double-checking.

> 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

Acked-by: Cory Todd <cory.todd at canonical.com>

- corytodd
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20221013/8ebd9e35/attachment.sig>


More information about the kernel-team mailing list