lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
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