mirror of
https://github.com/torvalds/linux.git
synced 2025-12-07 20:06:24 +00:00
net: increase skb_defer_max default to 128
skb_defer_max value is very conservative, and can be increased to avoid too many calls to kick_defer_list_purge(). Signed-off-by: Eric Dumazet <edumazet@google.com> Reviewed-by: Kuniyuki Iwashima <kuniyu@google.com> Reviewed-by: Toke Høiland-Jørgensen <toke@redhat.com> Reviewed-by: Jason Xing <kerneljasonxing@gmail.com> Link: https://patch.msgid.link/20251106202935.1776179-4-edumazet@google.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
committed by
Jakub Kicinski
parent
e20dfbad8a
commit
b61785852e
@@ -355,9 +355,9 @@ skb_defer_max
|
|||||||
-------------
|
-------------
|
||||||
|
|
||||||
Max size (in skbs) of the per-cpu list of skbs being freed
|
Max size (in skbs) of the per-cpu list of skbs being freed
|
||||||
by the cpu which allocated them. Used by TCP stack so far.
|
by the cpu which allocated them.
|
||||||
|
|
||||||
Default: 64
|
Default: 128
|
||||||
|
|
||||||
optmem_max
|
optmem_max
|
||||||
----------
|
----------
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ struct net_hotdata net_hotdata __cacheline_aligned = {
|
|||||||
.dev_tx_weight = 64,
|
.dev_tx_weight = 64,
|
||||||
.dev_rx_weight = 64,
|
.dev_rx_weight = 64,
|
||||||
.sysctl_max_skb_frags = MAX_SKB_FRAGS,
|
.sysctl_max_skb_frags = MAX_SKB_FRAGS,
|
||||||
.sysctl_skb_defer_max = 64,
|
.sysctl_skb_defer_max = 128,
|
||||||
.sysctl_mem_pcpu_rsv = SK_MEMORY_PCPU_RESERVE
|
.sysctl_mem_pcpu_rsv = SK_MEMORY_PCPU_RESERVE
|
||||||
};
|
};
|
||||||
EXPORT_SYMBOL(net_hotdata);
|
EXPORT_SYMBOL(net_hotdata);
|
||||||
|
|||||||
Reference in New Issue
Block a user