aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/ice/ice_main.c
diff options
context:
space:
mode:
authorEric Dumazet <[email protected]>2024-02-27 21:01:04 +0000
committerJakub Kicinski <[email protected]>2024-02-29 04:22:03 +0000
commit1200097fa8f0d8e8ddfe5c554d8fa2bc03b2df92 (patch)
treeac87c697e3641810532af04a5dc19cfb15cec2bc /drivers/net/ethernet/intel/ice/ice_main.c
parenttcp: remove some holes in struct tcp_sock (diff)
downloadkernel-1200097fa8f0d8e8ddfe5c554d8fa2bc03b2df92.tar.gz
kernel-1200097fa8f0d8e8ddfe5c554d8fa2bc03b2df92.zip
net: call skb_defer_free_flush() from __napi_busy_loop()
skb_defer_free_flush() is currently called from net_rx_action() and napi_threaded_poll(). We should also call it from __napi_busy_loop() otherwise there is the risk the percpu queue can grow until an IPI is forced from skb_attempt_defer_free() adding a latency spike. Signed-off-by: Eric Dumazet <[email protected]> Cc: Samiullah Khawaja <[email protected]> Acked-by: Stanislav Fomichev <[email protected]> Reviewed-by: Jiri Pirko <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'drivers/net/ethernet/intel/ice/ice_main.c')
0 files changed, 0 insertions, 0 deletions