Hello:
This series was applied to bpf/bpf-next.git (master)
by Alexei Starovoitov <[email protected]>:
On Tue, 2 Jun 2026 23:09:29 +0800 you wrote:
> Currently, bpf_lwt_push_ip_encap() does not update skb->transport_header.
> When a driver, e.g. ice, reuses the stale skb->transport_header to
> offload checksum computation to NIC hardware, VxLAN packets encapsulated
> by bpf_lwt_push_encap() helper may be dropped due to incorrect checksum.
>
> Update skb->transport_header in bpf_lwt_push_ip_encap() whenever the
> encapsulated packet uses UDP, so checksum offload works correctly.
>
> [...]
Here is the summary with links:
- [bpf,v4,1/2] bpf: Update transport_header when encapsulating UDP tunnel in
lwt
https://git.kernel.org/bpf/bpf-next/c/82d7d0adbc67
- [bpf,v4,2/2] selftests/bpf: Add tests to verify the fix of encapsulating
VxLAN in lwt
https://git.kernel.org/bpf/bpf-next/c/5477d55f351f
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html