summaryrefslogtreecommitdiffstats
path: root/net/ipv4/ip_fragment.c
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 /net/ipv4/ip_fragment.c
parent14834c4f4eb3c8c0af40f6203dbf09d232044d9d (diff)
downloadlinux-stable-020e71a3cf7f50c0f2c54cf2444067b76fe6d785.tar.gz
linux-stable-020e71a3cf7f50c0f2c54cf2444067b76fe6d785.tar.bz2
linux-stable-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 'net/ipv4/ip_fragment.c')
0 files changed, 0 insertions, 0 deletions