aboutsummaryrefslogtreecommitdiffstats
path: root/net/tipc/node.c
diff options
context:
space:
mode:
authorJakub Kicinski <[email protected]>2017-04-23 03:17:56 +0000
committerDavid S. Miller <[email protected]>2017-04-24 18:35:44 +0000
commit90fdc561b08ce292f1d39a62f70012f150583b98 (patch)
treee91b5255668df358acb2eda390f902ecd99fce60 /net/tipc/node.c
parentnfp: fix free list buffer size reporting (diff)
downloadkernel-90fdc561b08ce292f1d39a62f70012f150583b98.tar.gz
kernel-90fdc561b08ce292f1d39a62f70012f150583b98.zip
nfp: remove the refresh of all ports optimization
The code refreshing the eth port state was trying to update state of all ports of the card. Unfortunately to safely walk the port list we would have to hold the port lock, which we can't due to lock ordering constraints against rtnl. Make the per-port sync refresh and async refresh of all ports completely separate routines. Fixes: 172f638c93dd ("nfp: add port state refresh") Signed-off-by: Jakub Kicinski <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'net/tipc/node.c')
0 files changed, 0 insertions, 0 deletions