aboutsummaryrefslogtreecommitdiffstats
path: root/virt
diff options
context:
space:
mode:
authorEric Dumazet <edumazet@google.com>2021-10-25 09:48:24 -0700
committerJakub Kicinski <kuba@kernel.org>2021-10-25 18:02:14 -0700
commit020e71a3cf7f50c0f2c54cf2444067b76fe6d785 (patch)
tree34f7f3b49927f2807a6a72bd488328484a728e00 /virt
parentipv4: annotate data races arount inet->min_ttl (diff)
downloadlinux-dev-020e71a3cf7f50c0f2c54cf2444067b76fe6d785.tar.xz
linux-dev-020e71a3cf7f50c0f2c54cf2444067b76fe6d785.zip
ipv4: guard IP_MINTTL with a static key
RFC 5082 IP_MINTTL option is rarely used on hosts. Add a static key to remove from TCP fast path useless code, and potential cache line miss to fetch inet_sk(sk)->min_ttl Note that once ip4_min_ttl static key has been enabled, it stays enabled until next boot. Signed-off-by: Eric Dumazet <edumazet@google.com> Acked-by: Soheil Hassas Yeganeh <soheil@google.com> Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'virt')
0 files changed, 0 insertions, 0 deletions