Netdev List
 help / color / mirror / Atom feed
* [pull request][net-next 0/5] Mellanox, mlx5 updates 2018-10-03
@ 2018-10-04 14:31 Saeed Mahameed
  2018-10-04 14:31 ` [net-next 1/5] devlink: Add extack for eswitch operations Saeed Mahameed
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Saeed Mahameed @ 2018-10-04 14:31 UTC (permalink / raw)
  To: David S. Miller; +Cc: Jiri Pirko, netdev, Saeed Mahameed

Hi Dave,

The following series includes mlx5 core driver and ethernet netdev updates,
please note there is a small devlink related update to allow extack
argument to eswitch operations, 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 024926def6ca95819442699fbecc1fe376253fb9:

  net: phy: Convert to using %pOFn instead of device_node.name (2018-10-01 23:29:37 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux.git tags/mlx5-updates-2018-10-03

for you to fetch changes up to fcd29ad17c6ff885dfae58f557e9323941e63ba2:

  net/mlx5: Add Fast teardown support (2018-10-03 16:18:00 -0700)

----------------------------------------------------------------
mlx5-updates-2018-10-03

mlx5 core driver and ethernet netdev updates, please note there is a small
devlink releated update to allow extack argument to eswitch operations.

>From Eli Britstein,
1) devlink: Add extack argument to the eswitch related operations
2) net/mlx5e: E-Switch, return extack messages for failures in the e-switch devlink callbacks
3) net/mlx5e: Add extack messages for TC offload failures

>From Eran Ben Elisha,
4) mlx5e: Add counter for aRFS rule insertion failures

>From Feras Daoud
5) Fast teardown support for mlx5 device
This change introduces the enhanced version of the "Force teardown" that
allows SW to perform teardown in a faster way without the need to reclaim
all the FW pages.
Fast teardown provides the following advantages:
    1- Fix a FW race condition that could cause command timeout
    2- Avoid moving to polling mode
    3- Close the vport to prevent PCI ACK to be sent without been scatter
    to memory

----------------------------------------------------------------
Eli Britstein (3):
      devlink: Add extack for eswitch operations
      net/mlx5e: E-Switch, Add extack messages to devlink callbacks
      net/mlx5e: Add extack messages for TC offload failures

Eran Ben Elisha (1):
      net/mlx5e: Add new counter for aRFS rule insertion failures

Feras Daoud (1):
      net/mlx5: Add Fast teardown support

 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c      |   3 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.h      |   3 +-
 drivers/net/ethernet/cavium/liquidio/lio_main.c    |   3 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c  |   7 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_stats.c |   3 +
 drivers/net/ethernet/mellanox/mlx5/core/en_stats.h |   2 +
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c    | 156 ++++++++++++++++-----
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h  |   9 +-
 .../ethernet/mellanox/mlx5/core/eswitch_offloads.c |  57 +++++---
 drivers/net/ethernet/mellanox/mlx5/core/fw.c       |  50 ++++++-
 drivers/net/ethernet/mellanox/mlx5/core/health.c   |  25 ++--
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |  29 ++--
 .../net/ethernet/mellanox/mlx5/core/mlx5_core.h    |  12 ++
 drivers/net/ethernet/netronome/nfp/nfp_devlink.c   |   3 +-
 include/linux/mlx5/device.h                        |   4 +
 include/linux/mlx5/mlx5_ifc.h                      |   6 +-
 include/net/devlink.h                              |   9 +-
 net/core/devlink.c                                 |   8 +-
 18 files changed, 292 insertions(+), 97 deletions(-)

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

end of thread, other threads:[~2018-10-04 23:43 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-10-04 14:31 [pull request][net-next 0/5] Mellanox, mlx5 updates 2018-10-03 Saeed Mahameed
2018-10-04 14:31 ` [net-next 1/5] devlink: Add extack for eswitch operations Saeed Mahameed
2018-10-04 14:31 ` [net-next 2/5] net/mlx5e: E-Switch, Add extack messages to devlink callbacks Saeed Mahameed
2018-10-04 14:31 ` [net-next 3/5] net/mlx5e: Add extack messages for TC offload failures Saeed Mahameed
2018-10-04 14:31 ` [net-next 4/5] net/mlx5e: Add new counter for aRFS rule insertion failures Saeed Mahameed
2018-10-04 14:31 ` [net-next 5/5] net/mlx5: Add Fast teardown support Saeed Mahameed
2018-10-04 16:49 ` [pull request][net-next 0/5] Mellanox, mlx5 updates 2018-10-03 David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox