From: Saeed Mahameed <saeedm@nvidia.com>
This series provides minor cleanups and bug fixes for net-next branch.
Please pull and let me know if there is any problem.
Thanks,
Saeed.
The following changes since commit 53bf91641ae19fe51fb24422de6d07565a3536d0:
inet: Cleanup on charging memory for newly accepted sockets (2023-06-21 17:37:42 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux.git tags/mlx5-updates-2023-06-21
for you to fetch changes up to e921b6931f93b34ede1dbf150042bfac6475db09:
net/mlx5: Remove pointless vport lookup from mlx5_esw_check_port_type() (2023-06-21 22:43:55 -0700)
----------------------------------------------------------------
mlx5-updates-2023-06-21
mlx5 driver minor cleanup and fixes to net-next
----------------------------------------------------------------
Dan Carpenter (1):
net/mlx5: Fix error code in mlx5_is_reset_now_capable()
Jiri Pirko (4):
net/mlx5: Remove redundant MLX5_ESWITCH_MANAGER() check from is_ib_rep_supported()
net/mlx5: Remove redundant is_mdev_switchdev_mode() check from is_ib_rep_supported()
net/mlx5: Remove redundant check from mlx5_esw_query_vport_vhca_id()
net/mlx5: Remove pointless vport lookup from mlx5_esw_check_port_type()
Lama Kayal (1):
net/mlx5: Fix reserved at offset in hca_cap register
Roi Dayan (7):
net/mlx5: Lag, Remove duplicate code checking lag is supported
net/mlx5e: Use vhca_id for device index in vport rx rules
net/mlx5e: E-Switch, Add peer fdb miss rules for vport manager or ecpf
net/mlx5e: E-Switch, Use xarray for devcom paired device index
net/mlx5e: E-Switch, Pass other_vport flag if vport is not 0
net/mlx5e: Remove redundant comment
net/mlx5e: E-Switch, Fix shared fdb error flow
Shay Drory (2):
net/mlx5: Fix UAF in mlx5_eswitch_cleanup()
net/mlx5: Fix SFs kernel documentation error
.../ethernet/mellanox/mlx5/switchdev.rst | 22 ++++----
drivers/net/ethernet/mellanox/mlx5/core/dev.c | 6 ---
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 6 +--
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 24 +++------
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 2 +-
.../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 61 ++++++++++++++++------
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 15 ++++--
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h | 10 +---
include/linux/mlx5/mlx5_ifc.h | 4 +-
10 files changed, 84 insertions(+), 68 deletions(-)
From: Saeed Mahameed <saeedm@nvidia.com> This series provides minor cleanups and bug fixes for net-next branch. Please pull and let me know if there is any problem. Thanks, Saeed. The following changes since commit 53bf91641ae19fe51fb24422de6d07565a3536d0: inet: Cleanup on charging memory for newly accepted sockets (2023-06-21 17:37:42 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux.git tags/mlx5-updates-2023-06-21 for you to fetch changes up to e921b6931f93b34ede1dbf150042bfac6475db09: net/mlx5: Remove pointless vport lookup from mlx5_esw_check_port_type() (2023-06-21 22:43:55 -0700) ---------------------------------------------------------------- mlx5-updates-2023-06-21 mlx5 driver minor cleanup and fixes to net-next ---------------------------------------------------------------- Dan Carpenter (1): net/mlx5: Fix error code in mlx5_is_reset_now_capable() Jiri Pirko (4): net/mlx5: Remove redundant MLX5_ESWITCH_MANAGER() check from is_ib_rep_supported() net/mlx5: Remove redundant is_mdev_switchdev_mode() check from is_ib_rep_supported() net/mlx5: Remove redundant check from mlx5_esw_query_vport_vhca_id() net/mlx5: Remove pointless vport lookup from mlx5_esw_check_port_type() Lama Kayal (1): net/mlx5: Fix reserved at offset in hca_cap register Roi Dayan (7): net/mlx5: Lag, Remove duplicate code checking lag is supported net/mlx5e: Use vhca_id for device index in vport rx rules net/mlx5e: E-Switch, Add peer fdb miss rules for vport manager or ecpf net/mlx5e: E-Switch, Use xarray for devcom paired device index net/mlx5e: E-Switch, Pass other_vport flag if vport is not 0 net/mlx5e: Remove redundant comment net/mlx5e: E-Switch, Fix shared fdb error flow Shay Drory (2): net/mlx5: Fix UAF in mlx5_eswitch_cleanup() net/mlx5: Fix SFs kernel documentation error .../ethernet/mellanox/mlx5/switchdev.rst | 22 ++++---- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 6 --- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 6 +-- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 24 +++------ drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 2 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 61 ++++++++++++++++------ drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 15 ++++-- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h | 10 +--- include/linux/mlx5/mlx5_ifc.h | 4 +- 10 files changed, 84 insertions(+), 68 deletions(-)