[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20200515224854.20390-1-saeedm@mellanox.com>
Date: Fri, 15 May 2020 15:48:43 -0700
From: Saeed Mahameed <saeedm@...lanox.com>
To: "David S. Miller" <davem@...emloft.net>, kuba@...nel.org
Cc: netdev@...r.kernel.org, Saeed Mahameed <saeedm@...lanox.com>
Subject: [pull request][net-next 00/11] Mellanox, mlx5 misc updates 2020-05-15
Hi Dave,
This series provides misc updates to mlx5.
For more information please see tag log below.
Please pull and let me know if there is any problem.
Thanks,
Saeed.
---
The following changes since commit da07f52d3caf6c24c6dbffb5500f379d819e04bd:
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2020-05-15 13:48:59 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux.git tags/mlx5-updates-2020-05-15
for you to fetch changes up to 3f3ab178c71b12295b5950792b72d2198f0e77c7:
net/mlx5e: Take DCBNL-related definitions into dedicated files (2020-05-15 15:44:36 -0700)
----------------------------------------------------------------
mlx5-updates-2020-05-15
mlx5 core and mlx5e (netdev) updates:
1) Two fixes for release all FW pages support.
2) Improvement in calculating the send queue stop room on tx
3) Flow steering auto-groups creation improvements
4) TC offload fix for Connection tracking with NAT action
5) IPoIB support for self looback to allow communication between ipoib
pkey child interfaces on the same host.
6) DCBNL cleanup to avoid #ifdef DCBNL all over the main mlx5e code
7) Small and trivial code cleanup
----------------------------------------------------------------
Eran Ben Elisha (3):
net/mlx5: Dedicate fw page to the requesting function
net/mlx5: Fix a bug of releasing wrong chunks on > 4K page size systems
net/mlx5: Move internal timer read function to clock library
Erez Shitrit (2):
net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces
net/mlx5e: IPoIB, Drop multicast packets that this interface sent
Maxim Mikityanskiy (1):
net/mlx5e: Calculate SQ stop room in a robust way
Parav Pandit (2):
net/mlx5: Have single error unwinding path
net/mlx5: Drain wq first during PCI device removal
Paul Blakey (1):
net/mlx5: Wait for inactive autogroups
Roi Dayan (1):
net/mlx5e: CT: Fix offload with CT action after CT NAT action
Tariq Toukan (1):
net/mlx5e: Take DCBNL-related definitions into dedicated files
drivers/net/ethernet/mellanox/mlx5/core/en.h | 54 +---
drivers/net/ethernet/mellanox/mlx5/core/en/dcbnl.h | 54 ++++
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 308 +++++++++++++++++++--
drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 40 +--
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 4 +-
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 2 -
.../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 13 +
.../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 12 +-
.../net/ethernet/mellanox/mlx5/core/en_accel/tls.c | 14 +
.../net/ethernet/mellanox/mlx5/core/en_accel/tls.h | 7 +
.../net/ethernet/mellanox/mlx5/core/en_common.c | 13 +-
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 28 +-
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 46 ++-
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 9 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 15 +-
.../net/ethernet/mellanox/mlx5/core/en_selftest.c | 4 +-
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 8 +-
.../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 7 +-
.../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 2 +
.../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 2 +-
.../net/ethernet/mellanox/mlx5/core/lib/clock.c | 21 ++
drivers/net/ethernet/mellanox/mlx5/core/main.c | 32 +--
.../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 3 -
.../net/ethernet/mellanox/mlx5/core/pagealloc.c | 60 ++--
24 files changed, 554 insertions(+), 204 deletions(-)
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/dcbnl.h
Powered by blists - more mailing lists