[SRU][Yakkety][PATCH 0/4] Fixes for LP:1650058
Joseph Salisbury
joseph.salisbury at canonical.com
Fri Apr 7 09:37:57 UTC 2017
BugLink: http://bugs.launchpad.net/bugs/1650058
== SRU Justification ==
In order to have the correct VF driver to support SR-IOV in Azure, these
Mellanox patches are needed in Yakkety. The three commits are included in
mainline as of the following versions:
d585df1c5ccf - v4.10-rc7
7c3945bc2073 - v4.10-rc5
291c566a2891 - v4.10-rc5
6496bbf0ec48 - v4.10-rc3
These patches have already been applied to Xenial.
== Fixes ==
commit d585df1c5ccf995fcee910705ad7a9cdd11d4152
Author: Jack Morgenstein <jackm at dev.mellanox.co.il>
Date: Mon Jan 30 15:11:45 2017 +0200
net/mlx4_core: Avoid command timeouts during VF driver device shutdown
commit 7c3945bc2073554bb2ecf983e073dee686679c53
Author: Jack Morgenstein <jackm at dev.mellanox.co.il>
Date: Mon Jan 16 18:31:38 2017 +0200
net/mlx4_core: Fix when to save some qp context flags for dynamic VST to VGT transitions
commit 291c566a28910614ce42d0ffe82196eddd6346f4
Author: Jack Morgenstein <jackm at dev.mellanox.co.il>
Date: Mon Jan 16 18:31:37 2017 +0200
net/mlx4_core: Fix racy CQ (Completion Queue) free
commit 6496bbf0ec481966ef9ffe5b6660d8d1b55c60cc
Author: Eugenia Emantayev <eugenia at mellanox.com>
Date: Thu Dec 29 18:37:10 2016 +0200
net/mlx4_en: Fix bad WQE issue
== Test Case ==
A test kernel was built with these patches and tested by the original bug reporter.
The bug reporter states the test kernel resolved the bug.
Eugenia Emantayev (1):
net/mlx4_en: Fix bad WQE issue
Jack Morgenstein (3):
net/mlx4_core: Fix racy CQ (Completion Queue) free
net/mlx4_core: Fix when to save some qp context flags for dynamic VST
to VGT transitions
net/mlx4_core: Avoid command timeouts during VF driver device shutdown
drivers/net/ethernet/mellanox/mlx4/catas.c | 2 +-
drivers/net/ethernet/mellanox/mlx4/cq.c | 38 ++++++++++++----------
drivers/net/ethernet/mellanox/mlx4/en_rx.c | 8 ++++-
drivers/net/ethernet/mellanox/mlx4/intf.c | 12 +++++++
drivers/net/ethernet/mellanox/mlx4/mlx4.h | 1 +
.../net/ethernet/mellanox/mlx4/resource_tracker.c | 5 +--
6 files changed, 44 insertions(+), 22 deletions(-)
--
2.7.4
More information about the kernel-team
mailing list