From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 041192989BC; Mon, 18 May 2026 21:31:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779139901; cv=none; b=imRVHUcqosgL1TVEAMrrLLCD0wLyjYzJvCNeb9HBV6qjWhu6x258kNRF4mmjKr0AKsUYmG8wtF9QmcmkI2wTybbf23TJBgrnrvejmRhV7it+sKeAsQMQFl/Xqa+mfq8nO/DX5YgxWFMNr6XYT/zT+9XBXwjbarG6DYHRVUAXFAo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779139901; c=relaxed/simple; bh=Al+xAkc3zJx2hYJ8EWq9TnfFPavpYY51lLG8aXdvAsc=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=SaUpt/+i7vhfxf9e8ed4+hGLr0+Rn0+7O7MsJjCcPHcrLYP7QrHU6v0RADBL8tYaR8DnLTBq2w6GnX5QBzAgxHI5CYoUuabROFH5wh/YaIWdwTOd5pzKWWDzsQkhfb4YS69weMWHAMD8GxWHlpJRrjUykrgtvO1+cwONN5dTGns= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=dz3YH+9W; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="dz3YH+9W" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 269F4C2BCF5; Mon, 18 May 2026 21:31:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1779139900; bh=Al+xAkc3zJx2hYJ8EWq9TnfFPavpYY51lLG8aXdvAsc=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=dz3YH+9WBld+b0pVXSiIrWxyZg4xFys8KdMEhpsPJAxuMb4LEMcl7ndNYNqbbiWOr gYTWp5axql1oBIMdjvnyGbZw0N3XTHK8nTl5XqR5VzFa7UT7y0tG0UL9SdtQDp6AHQ hBlnGFH/J7KcvekfRLMKmV+P0giRbbHAMIAqp+lac5UbfyEruJVTID6LNhfJgZuVpy 5CVEJ3RAONCPsvQ3O8C9LSUJyIynw7vbpy2rwo+z2c7miVhNfz8Of9EZXGUqXKu/A3 LTgcjoR83AU0ghQy49Uak5PPlAekJhZ1xHXm8BKhVvAaSUy8f5q94FF13ZUT776jz8 1Ly2LbVzqOdYw== Date: Mon, 18 May 2026 14:31:38 -0700 From: Jakub Kicinski To: Nimrod Oren Cc: "David S. Miller" , Eric Dumazet , Paolo Abeni , Simon Horman , Shuah Khan , Alexei Starovoitov , Daniel Borkmann , Jesper Dangaard Brouer , John Fastabend , Stanislav Fomichev , Mohsin Bashir , Amery Hung , Martin KaFai Lau , Dimitri Daskalakis , "netdev@vger.kernel.org" , "linux-kselftest@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "bpf@vger.kernel.org" , Carolina Jubran , Dragos Tatulea Subject: Re: [PATCH net] selftests: net: Fix checksums in xdp_native Message-ID: <20260518143138.74839bf9@kernel.org> In-Reply-To: References: <20260513072355.1083381-1-noren@nvidia.com> <20260514183832.5ef205c1@kernel.org> Precedence: bulk X-Mailing-List: bpf@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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