Joshua - I looked at mlnx-ofed-kernel- dkms_3.4-OFED.3.4.2.0.0.1.g30039f7_all.deb in some detail. It appears that nearly all of the drivers contained therein are replacements for existing drivers in the linux v4.4 kernel. Even without looking at the code for these replacement drivers, I can say that a patch series integrating these changes will certainly _not_ qualify under the Ubuntu SRU policy. There are a number of consumers of the Mellanox Infiniband stack for which these changes might cause regression.
We could certainly merge these changes in an Azure specific kernel or flavor, but not as part of the generic distribution kernel binary. rtg -- 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/1650058 Title: [Hyper-V/Azure] Please include Mellanox OFED drivers in Azure kernel and image Status in linux package in Ubuntu: Triaged Status in linux source package in Xenial: Triaged Bug description: In order to have the correct VF driver to support SR-IOV in Azure, the Mellanox OFED distribution needs to be included in the kernel and the image. Mellanox's drivers are not upstream, but they are available from here: https://www.mellanox.com/page/products_dyn?product_family=26&mtag=linux_sw_drivers&ssn=3nnhohirh5htv6dnp1uk7tf487 While this configuration is not explicitly listed as supported in the release notes, Microsoft and Mellanox engineers are working on the corresponding Windows Server 2016 PF driver to support this VF driver in operation in Ubuntu guests. I file file a corresponding rebase request to pick up the PCI passthrough and other SR-IOV work done for the Hyper-V capabilities in the upstream 4.9 kernel. Only 64-bit support for Ubuntu 16.04's HWE kernel is needed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1650058/+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