On Tue, 2020-07-28 at 02:10 -0700, Saeed Mahameed wrote: > Hi Dave, > > This series introduces some fixes to mlx5 driver. > > Please pull and let me know if there is any problem. >
For -Stable: For -stable v4.9 ('net/mlx5e: Fix error path of device attach') For -stable v4.15 ('net/mlx5: Verify Hardware supports requested ptp function on a given pin') For -stable v5.1 ('net/mlx5e: Hold reference on mirred devices while accessing them') For -stable v5.3 ('net/mlx5e: Modify uplink state on interface up/down') For -stable v5.4 ('net/mlx5e: Fix kernel crash when setting vf VLANID on a VF dev') ('net/mlx5: E-switch, Destroy TSAR when fail to enable the mode') For -stable v5.5 ('net/mlx5: E-switch, Destroy TSAR after reload interface') For -stable v5.7 ('net/mlx5: Fix a bug of using ptp channel index as pin index') > Thanks, > Saeed. > > --- > The following changes since commit > 181964e619b76ae2e71bcdc6001cf977bec4cf6e: > > fix a braino in cmsghdr_from_user_compat_to_kern() (2020-07-27 > 13:25:39 -0700) > > are available in the Git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux.git > tags/mlx5-fixes-2020-07-28 > > for you to fetch changes up to > 0e231098e2d97879ad5fcf9c217ae836983bc9df: > > net/mlx5e: Fix kernel crash when setting vf VLANID on a VF dev > (2020-07-28 02:06:06 -0700) > > ---------------------------------------------------------------- > mlx5-fixes-2020-07-28 > > ---------------------------------------------------------------- > Alaa Hleihel (1): > net/mlx5e: Fix kernel crash when setting vf VLANID on a VF dev > > Aya Levin (1): > net/mlx5e: Fix error path of device attach > > Eli Cohen (1): > net/mlx5e: Hold reference on mirred devices while accessing > them > > Eran Ben Elisha (3): > net/mlx5: Fix a bug of using ptp channel index as pin index > net/mlx5: Verify Hardware supports requested ptp function on a > given pin > net/mlx5: Query PPS pin operational status before registering > it > > Maor Dickman (1): > net/mlx5e: Fix missing cleanup of ethtool steering during rep > rx cleanup > > Maor Gottlieb (1): > net/mlx5: Fix forward to next namespace > > Parav Pandit (2): > net/mlx5: E-switch, Destroy TSAR when fail to enable the mode > net/mlx5: E-switch, Destroy TSAR after reload interface > > Raed Salem (1): > net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev > > Ron Diskin (1): > net/mlx5e: Modify uplink state on interface up/down > > .../net/ethernet/mellanox/mlx5/core/en/rep/bond.c | 7 +- > drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 27 +++++++- > drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 3 + > drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 8 ++- > drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 27 +++++--- > drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 2 + > drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 28 ++------ > .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 78 > ++++++++++++++++++---- > include/linux/mlx5/mlx5_ifc.h | 1 + > 9 files changed, 127 insertions(+), 54 deletions(-)