Hi Dave, The following pull request includes some fixes for the mlx5 core and netdevice driver.
Please pull and let me know if there's any issue. -stable 4.10.y: ('net/mlx5e: Fix loopback self test when GRO is off') -stable 4.12.y: ('net/mlx5e: Specify numa node when allocating drop rq') -stable 4.13.y: ('net/mlx5e: Verify inline header size do not exceed SKB linear size') -stable 4.15.y: ('net/mlx5e: Fix TCP checksum in LRO buffers') ('net/mlx5: Fix error handling when adding flow rules') Thanks, Saeed. --- The following changes since commit 7928b2cbe55b2a410a0f5c1f154610059c57b1b2: Linux 4.16-rc1 (2018-02-11 15:04:29 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux.git tags/mlx5-fixes-2018-02-20 for you to fetch changes up to 9238e380e823a39983ee8d6b6ee8d1a9c4ba8a65: net/mlx5: Fix error handling when adding flow rules (2018-02-20 12:53:00 -0800) ---------------------------------------------------------------- mlx5-fixes-2018-02-20 ---------------------------------------------------------------- Daniel Jurgens (1): net/mlx5: Use 128B cacheline size for 128B or larger cachelines Eran Ben Elisha (1): net/mlx5e: Verify inline header size do not exceed SKB linear size Eugenia Emantayev (1): net/mlx5: E-Switch, Fix drop counters use before creation Gal Pressman (2): net/mlx5e: Fix TCP checksum in LRO buffers net/mlx5e: Specify numa node when allocating drop rq Inbar Karmy (1): net/mlx5e: Fix loopback self test when GRO is off Or Gerlitz (4): net/mlx5e: Eliminate build warnings on no previous prototype net/mlx5: Address static checker warnings on non-constant initializers net/mlx5e: Return error if prio is specified when offloading eswitch vlan push net/mlx5: Add header re-write to the checks for conflicting actions Vlad Buslov (1): net/mlx5: Fix error handling when adding flow rules .../mellanox/mlx5/core/diag/fs_tracepoint.c | 8 ++-- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 14 +++++-- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 49 +++++++++++++++------- .../net/ethernet/mellanox/mlx5/core/en_selftest.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 8 ++-- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 13 ++++-- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 2 +- 10 files changed, 70 insertions(+), 33 deletions(-)