[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