lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Wed, 18 Dec 2019 19:53:13 +0800 From: Hangbin Liu <liuhangbin@...il.com> To: netdev@...r.kernel.org Cc: Julian Anastasov <ja@....bg>, Marcelo Ricardo Leitner <marcelo.leitner@...il.com>, David Ahern <dsahern@...il.com>, Eric Dumazet <edumazet@...gle.com>, Guillaume Nault <gnault@...hat.com>, David Miller <davem@...emloft.net>, Pablo Neira <pablo@...filter.org>, Stephen Hemminger <stephen@...workplumber.org>, Alexey Kodanev <alexey.kodanev@...cle.com>, Hangbin Liu <liuhangbin@...il.com> Subject: [PATCH net-next 8/8] net/dst: do not confirm neighbor for vxlan and geneve pmtu update When do IPv6 tunnel PMTU update and calls __ip6_rt_update_pmtu() in the end, we should not call dst_confirm_neigh() as there is no two-way communication. So disable the neigh confirm for vxlan and geneve pmtu update. Signed-off-by: Hangbin Liu <liuhangbin@...il.com> --- include/net/dst.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/net/dst.h b/include/net/dst.h index 208e7c0c89d8..626cf614ad86 100644 --- a/include/net/dst.h +++ b/include/net/dst.h @@ -535,7 +535,7 @@ static inline void skb_tunnel_check_pmtu(struct sk_buff *skb, u32 encap_mtu = dst_mtu(encap_dst); if (skb->len > encap_mtu - headroom) - skb_dst_update_pmtu(skb, encap_mtu - headroom); + skb_dst_update_pmtu_no_confirm(skb, encap_mtu - headroom); } #endif /* _NET_DST_H */ -- 2.19.2
Powered by blists - more mailing lists