Patches 1 and 2 fix a problem in which PAUSE frames settings are wrongly overridden when ieee_setpfc() gets called.
Patch 3 adds a missing rollback in port's creation error path. Ido Schimmel (3): mlxsw: spectrum: Do not assume PAUSE frames are disabled mlxsw: spectrum: Do not override PAUSE settings mlxsw: spectrum: Add missing DCB rollback in error path drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 1 + drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c | 10 ++++++---- 2 files changed, 7 insertions(+), 4 deletions(-) -- 2.8.2