[SRU][Xenial][PATCH 0/2] Fixes for LP:1667527

Joseph Salisbury joseph.salisbury at canonical.com
Tue Feb 28 16:55:42 UTC 2017


BugLink: http://bugs.launchpad.net/bugs/1667527

== SRU Justification ==
In the course of enabling SR-IOV on Azure, it was discovered that the Mellanox 
Driver with 16 or more vCPUs fails. Mellanox has submitted patch 1/2 in theis set
upstream to correct this problem.  This is commit 6ed63d845e7866ff1a0eac9f0fa554fdf2c64e1d
in linux-next.


Commit 4a9b0933bdfcd85da840284bf5a0eb17b654b9c2(Patch 2/2 in this set) in mainline allows PCI domain 
numbers starts with 1, and also unique on the same VM. So names, such as 
VF NIC names, that include domain number as part of the name, can be shorter than that
based on part of bus UUID previously. The new names will also
stay same for VMs created with copied VHD and same number of
devices.

This is needed for SR-IOV in Azure.

Both commits are clean pick into Xenial.

== Fixes ==
commit 6ed63d845e7866ff1a0eac9f0fa554fdf2c64e1d
Author: Jack Morgenstein <jackm at dev.mellanox.co.il>
Date:   Thu Feb 23 12:02:44 2017 +0200

    net/mlx4_core: Use cq quota in SRIOV when creating completion EQs

commit 4a9b0933bdfcd85da840284bf5a0eb17b654b9c2
Author: Haiyang Zhang <haiyangz at microsoft.com>
Date:   Mon Feb 13 18:10:11 2017 +0000

    PCI: hv: Use device serial number as PCI domain


== Test Case ==
A test kernel was built with this patch and tested by the original bug reporter.
The bug reporter states the test kernel resolved the bug.


Haiyang Zhang (1):
  PCI: hv: Use device serial number as PCI domain

Jack Morgenstein (1):
  [PATCH] net/mlx4_core: Use cq quota in SRIOV when creating completion
    EQs

 drivers/net/ethernet/mellanox/mlx4/eq.c   |  5 ++---
 drivers/net/ethernet/mellanox/mlx4/main.c |  3 ++-
 drivers/pci/host/pci-hyperv.c             | 12 ++++++++++++
 3 files changed, 16 insertions(+), 4 deletions(-)

-- 
2.7.4





More information about the kernel-team mailing list