Remove vmbus-rdma driver from Xenial kernel

Bug #1721538 reported by Marcelo Cerri on 2017-10-05
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Medium
Marcelo Cerri
Xenial
Medium
Marcelo Cerri

Bug Description

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 included in the linux-image or linux-image-extra packages.

Marcelo Cerri (mhcerri) on 2017-10-05
Changed in linux (Ubuntu Xenial):
status: New → In Progress
importance: Undecided → Medium
assignee: nobody → Marcelo Cerri (mhcerri)
description: updated
Changed in linux (Ubuntu Xenial):
status: In Progress → Fix Committed

This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-xenial' to 'verification-done-xenial'. If the problem still exists, change the tag 'verification-needed-xenial' to 'verification-failed-xenial'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: verification-needed-xenial

Confirmed that the hv_network_direct module is not shipped anymore with Xenial kernel 4.4.0-101.124.

tags: added: verification-done-xenial
removed: verification-needed-xenial
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers