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,  9 Nov 2017 14:15:45 +0900
From:   Saeed Mahameed <saeedm@...lanox.com>
To:     "David S. Miller" <davem@...emloft.net>
Cc:     netdev@...r.kernel.org, Saeed Mahameed <saeedm@...lanox.com>
Subject: [pull request][net-next 0/8] Mellanox, mlx5 updates 2017-11-09

Hi Dave,

This series introduces vlan offloads related improvements for mlx5
ethernet netdev driver Plus some trivial refactoring patches needed by
this series, from Gal Pressman.

For more information please see tag log below.

Please pull and let me know if there's any problem.

Thanks,
Saeed.

---

The following changes since commit 19aeeb9f46cb4b9474ebeb50cb01b9a1adba73b8:

  Merge branch 'dsa-setup-stage' (2017-11-09 09:26:50 +0900)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux.git tags/mlx5-updates-2017-11-09

for you to fetch changes up to f938daeee95eb36ef6b431bf054a5cc6cdada112:

  net/mlx5e: CHECKSUM_COMPLETE offload for VLAN/QinQ packets (2017-11-09 13:28:29 +0900)

----------------------------------------------------------------
mlx5-updates-2017-11-09

This series introduces vlan offloads related improvements for mlx5
ethernet netdev driver, from Gal Pressman.

 - Add support for 802.1ad vlan filter
 - Add support for 802.1ad vlan insertion
 - Add vlan offloads statistics to ethtool (inserted/stripped vlans)
 - CHECKSUM_COMPLETE support for vlan traffic when vlan stripping is off! (Finally)

----------------------------------------------------------------
Gal Pressman (8):
      net/mlx5e: Rename VLAN related variables and functions
      net/mlx5e: Add rollback on add VLAN failure
      net: Introduce netdev_*_once functions
      net/mlx5e: Declare bitmap using kernel macro
      net/mlx5e: Add 802.1ad VLAN filter steering rules
      net/mlx5e: Add 802.1ad VLAN insertion support
      net/mlx5e: Add VLAN offloads statistics
      net/mlx5e: CHECKSUM_COMPLETE offload for VLAN/QinQ packets

 drivers/net/ethernet/mellanox/mlx5/core/en.h       |  12 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c    | 159 ++++++++++++++++-----
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  32 ++++-
 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c    |  21 ++-
 drivers/net/ethernet/mellanox/mlx5/core/en_stats.c |   4 +
 drivers/net/ethernet/mellanox/mlx5/core/en_stats.h |   4 +
 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c    |   4 +
 include/linux/mlx5/qp.h                            |   1 +
 include/linux/netdevice.h                          |  29 ++++
 9 files changed, 214 insertions(+), 52 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ