[SRU][Yakkety][V2][PATCH 0/2] Fixes for LP:1672785

Joseph Salisbury joseph.salisbury at canonical.com
Tue Apr 4 07:53:42 UTC 2017

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

== Yakkety SRU Justification ==
Mellanox has submitted commit 4cbe4dac82e4 upstream that's important for SR-IOV in Azure.

This bug is resolved by commit 4cbe4dac82e4, which landed in mainline as of

A Yakkety SRU request was already submitted.  However, the first request 
required a backport of commit 4cbe4dac82e423 and the backport did not remove the 
definition of MLX4_INTERFACE_STATE_SHUTDOWN which had the same value as 
MLX4_INTERFACE_STATE_NOWAIT, wich commit 4cbe4dac82e4 adds.  

Commit b4353708f5a is needed as a prereq. This commit removes 
MLX4_INTERFACE_STATE_SHUTDOWN and all references to it.

== Fixes ==
Author: Tariq Toukan <tariqt at mellanox.com>
Date:   Sun Nov 27 19:20:51 2016 +0200

    Revert "net/mlx4_en: Avoid unregister_netdev at shutdown flow"

commit 4cbe4dac82e423ecc9a0ba46af24a860853259f4
Author: Jack Morgenstein <jackm at dev.mellanox.co.il>
Date:   Mon Mar 13 19:29:08 2017 +0200

    net/mlx4_core: Avoid delays during VF driver device shutdown

== 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.

Jack Morgenstein (1):
  net/mlx4_core: Avoid delays during VF driver device shutdown

Tariq Toukan (1):
  Revert "net/mlx4_en: Avoid unregister_netdev at shutdown flow"

 drivers/net/ethernet/mellanox/mlx4/cmd.c       | 11 +++++++++++
 drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 17 ++---------------
 drivers/net/ethernet/mellanox/mlx4/main.c      | 16 ++++++++++++----
 include/linux/mlx4/device.h                    |  2 +-
 4 files changed, 26 insertions(+), 20 deletions(-)


More information about the kernel-team mailing list