]> 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, 4 Oct 2016 03:26:18 +0000 (23:26 -0400)
committerDavid S. Miller <davem@davemloft.net>
Tue, 4 Oct 2016 03:26:18 +0000 (23:26 -0400)
commit892405cf7532115269c0843685b7e25995f20e2f
tree3484e5de9e330ff1ff47f07af38c8c22c3f8e119
parent0a25d81aa76c3c9164588b3f8413cd5982b41fea
parent0ceb46c8a58cccd60823d8af811adff5c35f1cc3
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 2016-10-03

This series contains fixes to i40e only.

Stefan Assmann provides the changes in this series to resolve an issue
where when we run out of MSIx vectors, iWARP gets disabled automatically.
First adds a check for "no vectors left" during MSIx vector allocation
for VMDq, which will prevent more vectors being allocated than available.
Then fixed the MSIx vector redistribution when we reach the hardware limit
for vectors so that additional features like VMDq, iWARP, etc do not get
starved for vectors because the PF is hogging all the resources.  Lastly,
fix the issue for flow director by moving the check for the reaching the
vector limit earlier in the code so that a decision can be made on
disabling flow director.
====================

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