aboutsummaryrefslogtreecommitdiff
path: root/scripts/gdb/linux/tasks.py
diff options
context:
space:
mode:
authorEdward Cree <[email protected]>2019-11-22 17:57:19 +0000
committerJakub Kicinski <[email protected]>2019-11-22 17:50:52 -0800
commit0aa6608daec5d19275809d30df6a02529eb66c7d (patch)
tree6f0fec22548639631dd3d7fbf6f46f81e2c49b28 /scripts/gdb/linux/tasks.py
parent8490e75cdbb734829d3b324c3a52492c2edbfbd6 (diff)
sfc: suppress MCDI errors from ARFS
In high connection count usage, the NIC's filter table may be filled with sufficiently many ARFS filters that further insertions fail. As this does not represent a correctness issue, do not log the resulting MCDI errors. Add a debug-level message under the (by default disabled) rx_status category instead; and take the opportunity to do a little extra expiry work. Since there are now multiple workitems able to call __efx_filter_rfs_expire on a given channel, it is possible for them to race and thus pass quotas which, combined, exceed rfs_filter_count. Thus, don't WARN_ON if we loop all the way around the table with quota left over. Signed-off-by: Edward Cree <[email protected]> Tested-by: David Ahern <[email protected]> Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/tasks.py')
0 files changed, 0 insertions, 0 deletions