diff options
| author | David S. Miller <davem@davemloft.net> | 2023-12-15 11:01:27 +0000 |
|---|---|---|
| committer | David S. Miller <davem@davemloft.net> | 2023-12-15 11:01:27 +0000 |
| commit | 9ed816b106bb40be6f1254696c6887e48f2a2b8f (patch) | |
| tree | 6f3759803b0b9f624864bb41fd46ecffd3dc8d69 /include | |
| parent | e16064c9af7fe5a2220f7ad5f9be6fd7516e427c (diff) | |
| parent | 18872ba8cd2406ffa835f9f6276e47ed86fbb5d6 (diff) | |
Merge branch 'net-optmem_max-changes'
Eric Dumazet says:
====================
net: optmem_max changes
optmem_max default value is too small for tx zerocopy workloads.
First patch increases default from 20KB to 128 KB,
which is the value we have used for seven years.
Second patch makes optmem_max sysctl per netns.
Last patch tweaks two tests accordingly.
====================
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include')
| -rw-r--r-- | include/net/netns/core.h | 1 | ||||
| -rw-r--r-- | include/net/sock.h | 1 |
2 files changed, 1 insertions, 1 deletions
diff --git a/include/net/netns/core.h b/include/net/netns/core.h index a91ef9f8de60..78214f1b43a2 100644 --- a/include/net/netns/core.h +++ b/include/net/netns/core.h @@ -13,6 +13,7 @@ struct netns_core { struct ctl_table_header *sysctl_hdr; int sysctl_somaxconn; + int sysctl_optmem_max; u8 sysctl_txrehash; #ifdef CONFIG_PROC_FS diff --git a/include/net/sock.h b/include/net/sock.h index 1d6931caf0c3..8b6fe164b218 100644 --- a/include/net/sock.h +++ b/include/net/sock.h @@ -2920,7 +2920,6 @@ extern __u32 sysctl_wmem_max; extern __u32 sysctl_rmem_max; extern int sysctl_tstamp_allow_data; -extern int sysctl_optmem_max; extern __u32 sysctl_wmem_default; extern __u32 sysctl_rmem_default; |
