netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [pull request][net-next 00/15] Mellanox, mlx5 mlx5-updates-2020-01-22
@ 2020-01-23  6:39 Saeed Mahameed
  2020-01-23  6:39 ` [net-next 01/15] net/mlx5e: Fix printk format warning Saeed Mahameed
                   ` (15 more replies)
  0 siblings, 16 replies; 17+ messages in thread
From: Saeed Mahameed @ 2020-01-23  6:39 UTC (permalink / raw)
  To: David S. Miller; +Cc: netdev@vger.kernel.org, Saeed Mahameed

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(-)

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2020-01-23 20:27 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-01-23  6:39 [pull request][net-next 00/15] Mellanox, mlx5 mlx5-updates-2020-01-22 Saeed Mahameed
2020-01-23  6:39 ` [net-next 01/15] net/mlx5e: Fix printk format warning Saeed Mahameed
2020-01-23  6:39 ` [net-next 02/15] net/mlx5e: allow TSO on VXLAN over VLAN topologies Saeed Mahameed
2020-01-23  6:39 ` [net-next 03/15] net/mlx5: make the symbol 'ESW_POOLS' static Saeed Mahameed
2020-01-23  6:39 ` [net-next 04/15] net/mlx5e: Add mlx5e_flower_parse_meta support Saeed Mahameed
2020-01-23  6:39 ` [net-next 05/15] net/mlx5: DR, Modify set action limitation extension Saeed Mahameed
2020-01-23  6:39 ` [net-next 06/15] net/mlx5: DR, Modify header copy support Saeed Mahameed
2020-01-23  6:39 ` [net-next 07/15] net/mlx5: DR, Allow connecting flow table to a lower/same level table Saeed Mahameed
2020-01-23  6:39 ` [net-next 08/15] net/mlx5e: Move uplink rep init/cleanup code into own functions Saeed Mahameed
2020-01-23  6:39 ` [net-next 09/15] net/mlx5e: Profile specific stats groups Saeed Mahameed
2020-01-23  6:39 ` [net-next 10/15] net/mlx5e: Declare stats groups via macro Saeed Mahameed
2020-01-23  6:39 ` [net-next 11/15] net/mlx5e: Convert stats groups array to array of group pointers Saeed Mahameed
2020-01-23  6:39 ` [net-next 12/15] net/mlx5e: IPoIB, use separate stats groups Saeed Mahameed
2020-01-23  6:40 ` [net-next 13/15] net/mlx5e: Convert rep stats to mlx5e_stats_grp-based infra Saeed Mahameed
2020-01-23  6:40 ` [net-next 14/15] net/mlx5e: Create q counters on uplink representors Saeed Mahameed
2020-01-23  6:40 ` [net-next 15/15] net/mlx5e: Enable all available stats for uplink reps Saeed Mahameed
2020-01-23 20:27 ` [pull request][net-next 00/15] Mellanox, mlx5 mlx5-updates-2020-01-22 David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).