[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20171109051553.27526-1-saeedm@mellanox.com>
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