netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net v2 0/2] Fix PMTU for ESP-in-UDP encapsulation
@ 2021-07-16 10:54 Vadim Fedorenko
  2021-07-16 10:54 ` [PATCH net v2 1/2] udp: check encap socket in __udp_lib_err_encap Vadim Fedorenko
  2021-07-16 10:54 ` [PATCH net v2 2/2] selftests: net: add ESP-in-UDP PMTU test Vadim Fedorenko
  0 siblings, 2 replies; 7+ messages in thread
From: Vadim Fedorenko @ 2021-07-16 10:54 UTC (permalink / raw)
  To: David Ahern, Willem de Bruijn, Paolo Abeni, Xin Long
  Cc: Jakub Kicinski, David S. Miller, netdev, Hideaki YOSHIFUJI,
	Marcelo Ricardo Leitner, Vadim Fedorenko

Bug 213669 uncovered regression in PMTU discovery for UDP-encapsulated
routes and some incorrect usage in udp tunnel fields. This series fixes
problems and also adds such case for selftests

v2:
 - remove refactor code that was in first patch
 - move checking logic to __udp{4,6}_lib_err_encap
 - add more tests, especially routed configuration

Vadim Fedorenko (2):
  udp: check encap socket in __udp_lib_err_encap
  selftests: net: add ESP-in-UDP PMTU test

 net/ipv4/udp.c                        |  23 ++-
 net/ipv6/udp.c                        |  23 ++-
 tools/testing/selftests/net/nettest.c |  55 ++++++-
 tools/testing/selftests/net/pmtu.sh   | 212 +++++++++++++++++++++++++-
 4 files changed, 294 insertions(+), 19 deletions(-)

-- 
2.18.4


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2021-07-19 11:03 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-16 10:54 [PATCH net v2 0/2] Fix PMTU for ESP-in-UDP encapsulation Vadim Fedorenko
2021-07-16 10:54 ` [PATCH net v2 1/2] udp: check encap socket in __udp_lib_err_encap Vadim Fedorenko
2021-07-16 18:46   ` Xin Long
2021-07-16 22:32     ` Vadim Fedorenko
2021-07-17 18:41       ` Xin Long
2021-07-19 11:03         ` Vadim Fedorenko
2021-07-16 10:54 ` [PATCH net v2 2/2] selftests: net: add ESP-in-UDP PMTU test Vadim Fedorenko

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).