[Hyper-V] SR-IOV functionality regression in 16.04 HWE proposed

Bug #1663354 reported by Chris Valean
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
High
Unassigned
Xenial
Fix Released
High
Unassigned

Bug Description

Hello,

In 1650059 we requested the rebase to the 4.9 kernel LIS commits.

Also, from comments #7 and #8 we confirmed that the SR-IOV functionality was working as expected.
This was in the test kernel build 4.8.0-33.35.

Now, while testing the HWE proposed kernel for Xenial - version 4.8.0-35, we seem to have a regression for SR-IOV.
Issues start from the point where the Intel driver is not loaded automatically, then even with manually inserting it, the SR-IOV VF interfaces are not detected.

We need to determine if between the test kernel and the proposed one if there have been any other related LIS / SR-IOV commits, or what related ones could have caused this.

Thank you!

Chris Valean (cvalean)
Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Joshua R. Poulson (jrp) wrote :

For now we will test 4.4.0-63 (lts-xenial) which has the 4.9 rebase of Hyper-V, but we should re-examine the HWE rolling release when it catches up with the other requests.

Changed in linux (Ubuntu):
importance: Undecided → High
Changed in linux (Ubuntu Xenial):
importance: Undecided → High
status: New → Confirmed
Changed in linux (Ubuntu):
assignee: nobody → Joseph Salisbury (jsalisbury)
Changed in linux (Ubuntu Xenial):
assignee: nobody → Joseph Salisbury (jsalisbury)
Changed in linux (Ubuntu):
status: Confirmed → In Progress
Changed in linux (Ubuntu Xenial):
status: Confirmed → In Progress
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Does the bug also exist in 4.4.0-63.84 or does it just exist in 4.8.0-35?

Also, 4.8.0-38 is now in Yakkety -proposed. There are a few SR-IOV commits between -35 and -38. Can you see if -38 still exhibits the bug?

If -38 still has the bug, we can bisect between 4.8.0-34 and 4.8.0-35. That is if -34 did not have the bug. If it does, we would have to test some earlier kernels to know the starting version for the bisect.

Revision history for this message
Chris Valean (cvalean) wrote :

Hi Joe,

The bug exists only in the hwe proposed kernel 4.8.0-33.35.
SR-IOV does indeed work on the latest yakkety proposed - 4.8.0.38.49.

On 16.04.1 proposed 4.4.0.63.67 (lts-xenial) we also successfully tested SR-IOV.

Changed in linux (Ubuntu):
status: In Progress → Triaged
Changed in linux (Ubuntu Xenial):
status: In Progress → Triaged
Changed in linux (Ubuntu):
assignee: Joseph Salisbury (jsalisbury) → nobody
Changed in linux (Ubuntu Xenial):
assignee: Joseph Salisbury (jsalisbury) → nobody
Revision history for this message
Adrian Suhov (asuhov) wrote :

Hi,

I tested HWE 4.8.0-53-generic kernel and initial issue is solved

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

@chris, can you confirm this bug is now resolved?

Revision history for this message
Chris Valean (cvalean) wrote :

Adrian's info are correct, we can close this issue.

Changed in linux (Ubuntu):
status: Triaged → Fix Released
Changed in linux (Ubuntu Xenial):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.