net: enable udp v6 sockets receiving v4 packets with UDP
Status from this message: This series was applied to netdev/net-next.git (refs/heads/master):
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v5 Latest2 patches 5 repliesApplied 2/2
- v42 patches 11 repliesSuperseded
- v3 posting 2/21 patch 2 repliesSuperseded
Earlier versions · 3
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v3 posting 1/2 | 2 patches | 3 replies | Superseded | |
| v2 | 2 patches | 1 reply | Superseded | |
| v1 | 2 patches | 1 reply | Superseded |
Changes in v5 from the cover letter
- See patch 2/2.
Patches in v5 All 2 applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/2 | udp: call udp_encap_enable for v6 sockets when enabling encapdrivers/ include/ include/ +2 more | +11 | 4 replies | Applied |
| 2/2 | rxrpc: call udp_tunnel_encap_enable in rxrpc_open_socketnet/ | +2 | 1 reply | Applied |
Reviews trailers per patch
1 of 2 patches has a Reviewed-by or Acked-by.
| Patch | Willem de Bruijn | David Howells | Antonio Quartulli |
|---|---|---|---|
| 1/2 | A-b | T-b | |
| 2/2 | Acked-and-tested-by |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.
Cover letter [PATCHv5 net-next 0/2] net: enable udp v6 sockets receiving v4 packets with UDP
Currently, udp v6 socket can not process v4 packets with UDP GRO, as udp_encap_needed_key is not increased when udp_tunnel_encap_enable() is called for v6 socket.
This patchset is to increase it and remove the unnecessary code in bareudp in Patch 1/2, and improve rxrpc encap_enable by calling udp_tunnel_encap_enable().
v1->v4:
- See patch 1/2.v4->v5:
- See patch 2/2.
Xin Long (2):
udp: call udp_encap_enable for v6 sockets when enabling encap
rxrpc: call udp_tunnel_encap_enable in rxrpc_open_socket
drivers/net/bareudp.c | 6 ------ include/net/udp.h | 1 + include/net/udp_tunnel.h | 3 +-- net/ipv4/udp.c | 6 ++++++ net/ipv6/udp.c | 4 +++- net/rxrpc/local_object.c | 7 ++----- 6 files changed, 13 insertions(+), 14 deletions(-)
Signature · 1 line
2.1.0