Comment 0 for bug 1721538

Revision history for this message
Marcelo Cerri (mhcerri) wrote :

SRU Justification:

Impact: in order to properly support infiniband for Azure A8/A9, H-series, and NC24/NV24 instances, multiple versions of the driver must be maintained and userspace must be responsible for selecting the correct version of the driver.

That's already supported in the linux-azure kernel with the userspace logic implemented in the Windows Azure Linux Agent. The Xenial kernel is carrying a single version of the RDMA which might cause problems if the host OS requires a different version of the driver.

Fix: remove the driver located at "drivers/infiniband/hw/vmbus-rdma/" from the Xenial kernel and keep support to it only in linux-azure.

Testcase: the module "hv_network_direct.ko" should not be include in the linux-image or linux-image-extra packages.