Re: [PATCH net v5 0/2] xsk: fix multi-buffer TX software checksum

From: patchwork-bot+netdevbpf

Date: Tue Nov 10 2026 - 06:22:52 EST


Hello:

This series was applied to netdev/net.git (main)
by Paolo Abeni <pabeni@xxxxxxxxxx>:

On Wed, 4 Nov 2026 11:48:07 +0800 you wrote:
> This is v5 of the AF_XDP multi-buffer TX software checksum fix.
>
> I found this while testing multi-buffer TX with XDP_UMEM_TX_SW_CSUM: a
> two-descriptor packet had a bad wire checksum, while a single descriptor
> was correct. There was no production or syzbot report.
>
> Patch 1 moves the software checksum calculation from xsk_skb_metadata() to
> the point where the last descriptor has been added to the skb. The old
> code calculated the checksum after the first descriptor, so multi-buffer
> packets only included the first fragment in the checksum.
>
> [...]

Here is the summary with links:
- [net,v5,1/2] xsk: defer software checksum until the skb is complete
https://git.kernel.org/netdev/net/c/f2eddafbfcc0
- [net,v5,2/2] selftests/bpf: cover AF_XDP multi-buffer TX software checksum
https://git.kernel.org/netdev/net/c/c112921763e7

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html