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  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:   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