]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next...
authorDavid S. Miller <davem@davemloft.net>
Tue, 27 Feb 2018 17:56:36 +0000 (12:56 -0500)
committerDavid S. Miller <davem@davemloft.net>
Tue, 27 Feb 2018 17:56:36 +0000 (12:56 -0500)
commite106b2c20535e5d39b8a6b3f69e52019bf355816
tree6b2132b6f92fbe72c1598a174902eddcc3861847
parentbd3c4edcb29f9f011924b60c07a2e2290b05fd61
parentfba503c91270c2830f2cbf01bf8df1f4ce5c648d
Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue

Jeff Kirsher says:

====================
40GbE Intel Wired LAN Driver Updates 2018-02-26

This series contains updates to i40e and i40evf only.

Mariusz adds a new ethtool private flag for forcing true link state with
the requested changes from Jakub Kicinski.

PaweÅ‚ fixes an issue where we were double locking the same resource
which would generate a kernel panic after bringing an interface up for
i40evf.

Alan modifies both drivers to use software values to determine if there
are packets stalled on the ring with the added benefit of being less CPU
intensive since we do not need to reach into the hardware to get the
values.

Colin Ian King provides a few fixes detected by Coverity, first was to
pass a struct by reference versus by value to be more efficient.  Then
verify the VSI pointer is not NULL before trying to dereference it.
Cleaned up redundant checks that always return true.

Dan Carpenter fixes over indented lines of code.
====================

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