[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20200123063827.685230-1-saeedm@mellanox.com>
Date: Thu, 23 Jan 2020 06:39:35 +0000
From: Saeed Mahameed <saeedm@...lanox.com>
To: "David S. Miller" <davem@...emloft.net>
CC: "netdev@...r.kernel.org" <netdev@...r.kernel.org>,
Saeed Mahameed <saeedm@...lanox.com>
Subject: [pull request][net-next 00/15] Mellanox, mlx5 mlx5-updates-2020-01-22
Hi Dave,
This series adds misc updates to mlx5 driver, and the support for full
ethtool statistics for the uplink representor netdev.
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 c5d19a6ecfce72d0352191d75f03eea4748a8c45:
net: convert additional drivers to use phy_do_ioctl (2020-01-22 21:16:32 +0100)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux.git tags/mlx5-updates-2020-01-22
for you to fetch changes up to 7c453526dc50460c63ff28df7673570dd057c5d0:
net/mlx5e: Enable all available stats for uplink reps (2020-01-22 22:30:12 -0800)
----------------------------------------------------------------
mlx5-updates-2020-01-22
This series provides updates to mlx5 driver.
1) Misc small cleanups
2) Some SW steering updates including header copy support
3) Full ethtool statistics support for E-Switch uplink representor
Some refactoring was required to share the bare-metal NIC ethtool
stats with the Uplink representor. On Top of this Vlad converts the
ethtool stats support in E-Swtich vports representors to use the mlx5e
"stats groups" infrastructure and then applied all applicable stats
to the uplink representor netdev.
----------------------------------------------------------------
Chen Wandun (1):
net/mlx5: make the symbol 'ESW_POOLS' static
Davide Caratti (1):
net/mlx5e: allow TSO on VXLAN over VLAN topologies
Hamdan Igbaria (2):
net/mlx5: DR, Modify set action limitation extension
net/mlx5: DR, Modify header copy support
Olof Johansson (1):
net/mlx5e: Fix printk format warning
Roi Dayan (1):
net/mlx5e: Move uplink rep init/cleanup code into own functions
Saeed Mahameed (4):
net/mlx5e: Profile specific stats groups
net/mlx5e: Declare stats groups via macro
net/mlx5e: Convert stats groups array to array of group pointers
net/mlx5e: IPoIB, use separate stats groups
Vlad Buslov (3):
net/mlx5e: Convert rep stats to mlx5e_stats_grp-based infra
net/mlx5e: Create q counters on uplink representors
net/mlx5e: Enable all available stats for uplink reps
Yevgeny Kliteynik (1):
net/mlx5: DR, Allow connecting flow table to a lower/same level table
wenxu (1):
net/mlx5e: Add mlx5e_flower_parse_meta support
drivers/net/ethernet/mellanox/mlx5/core/en.h | 3 +-
.../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 23 +-
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 19 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 277 +++++++++++-----
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 342 +++++++++----------
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 83 ++++-
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 39 +++
.../mellanox/mlx5/core/eswitch_offloads_chains.c | 8 +-
.../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 24 ++
.../mellanox/mlx5/core/steering/dr_action.c | 367 +++++++++++++++++----
.../mellanox/mlx5/core/steering/mlx5_ifc_dr.h | 16 +
drivers/net/ethernet/mellanox/mlx5/core/wq.c | 2 +-
12 files changed, 805 insertions(+), 398 deletions(-)
Powered by blists - more mailing lists