I built X, Y and Z test kernels with the requested commits. The test kernels can be downloaded from:
http://kernel.ubuntu.com/~jsalisbury/lp1682665/ Xenial only needed the second two commits. The first two were already included as SAUCE patches. Can you test this kernel and see if it resolves this bug? Thanks in advance! -- 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/1682665 Title: [Hyper-V] PCI passthrough fixes for 32 or more CPUs Status in linux package in Ubuntu: In Progress Status in linux source package in Xenial: In Progress Status in linux source package in Yakkety: In Progress Status in linux source package in Zesty: In Progress Bug description: The following set of patches are needed for SR-IOV on larger VM sizes on Hyper-V, especially with more than 32 CPUs. Some of these patches were already pulled in as SAUCE for SR-IOV in Azure previously. https://git.kernel.org/pub/scm/linux/kernel/git/next/linux- next.git/commit/?id=22e2495b76dbe398540faf355a541b10faad33b9 Merge branch 'pci/host-hv' into next * pci/host-hv: PCI: hv: Allocate interrupt descriptors with GFP_ATOMIC PCI: hv: Specify CPU_AFFINITY_ALL for MSI affinity when >= 32 CPUs PCI: hv: Lock PCI bus on device eject PCI: hv: Properly handle PCI bus remove To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1682665/+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

