Subject: Re: [PATCH net] selftests: net: Fix checksums in xdp_native

From: Jakub Kicinski <[email-masked]>
Date: Mon, 18 May 2026 14:31:38 -0700

On Sun, 17 May 2026 14:27:15 +0300 Nimrod Oren wrote:
> On 15/05/2026 4:38, Jakub Kicinski wrote:
> > On Wed, 13 May 2026 10:23:55 +0300 Nimrod Oren wrote:  
> >> Data adjustment cases failed with "Data exchange failed" when using IPv4
> >> because the program did not update the IP and UDP checksums in the IPv4
> >> branch. The issue was masked when both IPv4 and IPv6 were configured,
> >> since the test harness prefers IPv6.  
> > 
> > Oops, maybe we should run against both IP version after all?  
> 
> I can send a follow-up to run all xdp.py cases against both IP versions
> when both are configured.

Follow up sounds good. This patch needs a respin for the issues
Sashiko pointed out, to be clear.

> Or are you suggesting this as a broader change for all
> drivers/net/*.py selftests?

Just XDP