diff options
author | David S. Miller <davem@davemloft.net> | 2018-04-13 04:57:28 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2018-04-13 04:57:28 +0300 |
commit | 837708a89342250b22a51dfb7e527cf079dba73f (patch) | |
tree | 8f69b5a96ae8d2dfeb2dcbcb02d2a95df516053d /net/sctp/ipv6.c | |
parent | 335b929b28aeb5bfc0698adb21deaf685b2982d1 (diff) | |
parent | cf2cbadc20f5651c3dde9f5ac2ee52fb43aa4ddd (diff) | |
download | linux-837708a89342250b22a51dfb7e527cf079dba73f.tar.xz |
Merge branch 'nfp-improve-signal-handing-on-FW-waits-and-flower-control-message-Jakub Kicinski says:
====================
nfp: improve signal handing on FW waits and flower control message processing
The first part of this set aims to improve handling of interrupted
waits. Patch 1 makes waiting for management FW responses
uninterruptible while patch 2 adds a message when signal arrives
while waiting for an NFP mutex. We can't interrupt execution of
FW commands so uninterruptible sleep seems reasonable there.
Exiting a wait for a mutex should be clean and have no side affects
so we are allowing to abort it. Note that both waits have rather
large timeouts (tens of seconds).
Patches 3 and 4 improve flower offload operation under heavy load.
Currently there is no cap on the number of queued FW notifications.
Some of the notifications have to be processed from a workqueue
which may lead to very large number of messages getting queued
if workqueue never gets a chance to run. Pieter puts a limit
on number of queued messages, tries to drop some messages we ignore
without queuing and process more important messages first.
====================
Signed-off-by: David S. Miller <davem@davemloft.net>
processing'
Diffstat (limited to 'net/sctp/ipv6.c')
0 files changed, 0 insertions, 0 deletions