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

Joseph Salisbury joseph.salisbury at canonical.com
Thu Mar 30 20:13:24 UTC 2017


The original SRU request was for only Xenial.  However, these two
patches are also needed in Yakkety and Zesty.  Both apply and build cleanly.

Thanks,

Joe


On 02/28/2017 11:55 AM, Joseph Salisbury wrote:
> 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(-)
>





More information about the kernel-team mailing list