Merge tag 'ovpn-net-next-20250515' of https://github.com/OpenVPN/ovpn-net-next
authorDavid S. Miller <davem@davemloft.net>
Mon, 19 May 2025 11:10:43 +0000 (12:10 +0100)
committerDavid S. Miller <davem@davemloft.net>
Mon, 19 May 2025 11:10:43 +0000 (12:10 +0100)
commita8ae8a0e848e3506c95e45e7cb6e640502495f1a
treec77e56428bfa62907683721941becee4ffa3b9f6
parentb8fa067c4a76e9a28f2003a50ff9b60f00b11168
parent40d48527a587b5c2bd4b7ba00974732a93052cae
Merge tag 'ovpn-net-next-20250515' of https://github.com/OpenVPN/ovpn-net-next

Antonio Quartulli says:

====================
ovpn: pull request for net-next: ovpn 2025-05-15

this is a new version of the previous pull request.
These time I have removed the fixes that we are still discussing,
so that we don't hold the entire series back.

There is a new fix though: it's about properly checking the return value
of skb_to_sgvec_nomark(). I spotted the issue while testing pings larger
than the iface's MTU on a TCP VPN connection.

I have added various Closes and Link tags where applicable, so
that we have references to GitHub tickets and other public discussions.

Since I have resent the PR, I have also added Andrew's Reviewed-by to
the first patch.

Please pull or let me know if something should be changed!
====================

Signed-off-by: David S. Miller <davem@davemloft.net>
Patchset highlights:
- update MAINTAINERS entry for ovpn
- extend selftest with more cases
- avoid crash in selftest in case of getaddrinfo() failure
- fix ndo_start_xmit return value on error
- set ignore_df flag for IPv6 packets
- drop useless reg_state check in keepalive worker
- retain skb's dst when entering xmit function
- fix check on skb_to_sgvec_nomark() return value
MAINTAINERS