]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'mlx5-fixes'
authorDavid S. Miller <davem@davemloft.net>
Wed, 2 Mar 2016 19:37:27 +0000 (14:37 -0500)
committerDavid S. Miller <davem@davemloft.net>
Wed, 2 Mar 2016 19:37:27 +0000 (14:37 -0500)
commitc37ccf328799eee6c53b02af3a55c6b73201ad58
treeb454242763a07899ce2812f7226ce92c782cd8c0
parent2baf97c8f2d6388f74a7752ff7a06f177dd60fb2
parent2028e92a3dfc261f2d61e7f12d760219179e5382
Merge branch 'mlx5-fixes'

Saeed Mahameed says:

====================
Mellanox 100G mlx5 driver fixes

This series has few bug fixes for the mlx5 Ethernet driver.

Eran fixed a locking issue with time-stamping that could cause a
soft-lockup when time-stamping is enabled.

Gal fixed the rx/tx packets/bytes counters returned by the driver to
actually went through the network stack.

Tariq removed a poll CQ optimization which could lead the driver to
stop getting interrupts for some of the rings, and a did also fix to
HW LRO which is currently broken.

He also provided RSS and RX hash fixes for the case of changing the
number of rx rings the RX hash/RSS configuration will be out of sync.

The time stamping fix from Eran is not for -stable as the feature was
only introduced in 4.5 but all of the others are.

Changes fro V0:
- Eran addressed the irqsave/restore comments from "Dave" and fixed them.

This series is generated against net commit 0ea51dbe543f 'net:
thunderx: Fix for Qset error due to CQ full'
====================

Signed-off-by: David S. Miller <davem@davemloft.net>