From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com [209.85.221.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B82363A1E7F for ; Wed, 22 Apr 2026 21:51:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.45 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776894688; cv=none; b=HYguFI8vzRkiEaLxIoUpWDyTlZtcGnNJMSA93Z6UgSZSGttsSd98vS7QhTSBOEv3NhALbQ0MwAf35hoXYdg6INjGc1RWobM6OMgdU3BmJoZAQQlMONxZXtMly7TgCjC/GqtM/MUhBbXpzS4Qlshl0aVC4a/JIaAKdW664BUDTyY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776894688; c=relaxed/simple; bh=xLR7/Wot+FXZ1Ew/rIkiouhKCMOIbSMG6rMeuY6RhSs=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=AxJTXnkdgIM7zGj+6Oes8iyBsSke1TofiSiJWlYGEu+axipGBe3y68ufuxYtElDctA/fmt+Fz91ox6xXikoFDtFO/F67zJVn4W/I+wZIaG5HZH38apzN17bZPAUS/29nzTGNYhOPZ3nFKZyKTDr/4UkfEE+rTrXhrkRWX3Ea89c= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=DPL2z4cY; arc=none smtp.client-ip=209.85.221.45 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="DPL2z4cY" Received: by mail-wr1-f45.google.com with SMTP id ffacd0b85a97d-43d7213b6ebso3928022f8f.3 for ; Wed, 22 Apr 2026 14:51:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1776894685; x=1777499485; darn=vger.kernel.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:from:to :cc:subject:date:message-id:reply-to; bh=9npoNohnanVNqr3tknK64s3YC/XC8dcwMAoGONJ+baE=; b=DPL2z4cYor+QQH4TF5gXU+aI2Ks4XHr/orJCwc+n8nPdV30R+ltbdooJ2LjiEoqYv4 oeJlbq6cWS4xcN9URHpLucD5D/FfEijeWmp3+zi4FbbdqkU6dJif1AuDpf6YmU+R56eY JscA24tMqMhqWNdK2bgPrxmQYNWlXNGck2BgiruVea/BDmpv+TyB6E5qlGA9bOOy1IgN YE1cVsZrCmbCkxTA1JVoHs+H80j8lDEqKvfrwiC3/FQSG/XizywH1Ssf5WYjHBcn2lUa 13lLs7BAdGNlNKQO1NuUcBUwlqOq4r7J0Eiu4JND+6NHrQ820mz2cPanHDaT38FdI56m l1Kg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776894685; x=1777499485; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=9npoNohnanVNqr3tknK64s3YC/XC8dcwMAoGONJ+baE=; b=q/CanZMyXqivYGJGSp6YlfM0WzavA9PIi73Gsa7YhRiA+v65/DQV78ebZD2u6wIFIw Fe/NmgGE0ypVedQvId6/JKnzeY2AmyZy/of8kIm+0k/OD4OZbdVjf06i9KrC5DvN/yHs LnQ8HeatweSlhE+MkF0HAsHqhgYI74gp0FcU9m5jIpQPoFRJkQ/CdT2ncaNUk+t6JwrI MLCmHHdYvmu2okTVEEMTf3UA8oRSe0HE558xCjCemIrpjCDxvE2Zng2Vi9A77zjdgEcc 4lBmBE9MAzlRzYMOJW+lpCw2/IKwW4Y1tt1q/BaWQZVRtc0kTbcza/iEcStKTDUeUyaH mu9g== X-Forwarded-Encrypted: i=1; AFNElJ8iu+8pYGpinagkt90pzSBSNn96Bcia7K3x2A74sX71DNB4bJZ2L1NjzptuQAXxeETYSd949+r+V4ceSnQ=@vger.kernel.org X-Gm-Message-State: AOJu0Yxbg+Ds2/vmjI/t+sDhe6tpy1tXX/Mu3m/0z44AA0vcEq+68yb0 LNwhgd365Y+PPp7cgWC+SSGYtcMc9gcYu1gZ2YLFwBnCQendopN9U3c7 X-Gm-Gg: AeBDietTLS/saqV9D/++mzbouBPm8YCXobiuKtR0QpWM+T1a/laPSuRFKbJp0DHxm4F 1yW4wsODBD7cGKTR/PuehYkTNmBj0AvpXBKz7r0Agf611CHcWAXA5W/1I8RLtfDt4e4oPdDJ7nm YSVoQ/sLwYr7nfe3aXx8UCYqjOtnhKQ58HWFkSSePaFNqCoYr2UOlbv4rG3EIEUDagt7czYCB68 G2Tb79yEJcI02NZmZyHYqwkDWORSTET+HsUuidlMTeXaZIPM/ZqfRR3xKAtimlGALt+/ZWHl3pf MTF9Ns/l8KjX/5F6gStv96TwOTIcXH3e1TLBUR7s4caL80+tgwLV9aujzoGf7ceI1MPwTiHkXXK efUdglRkvSPcxhDjecrCf4kLPpbFFng77y7ItTyLFOtePrPYMT5wO9RxDS0ke2nA3ISS1ubhnIR cQ1v9BR6XWN0MkYHL0oeO7/vNMbxhWF7+4fA7eNeu2/O7M/oT6JfrGIOgheyY8Urnk6dFb6Zt94 XGI37tMiypxJIomFhWU8b5c/4vbsxMxdOuaVG0A0vrJLxmtvELd+2tGqq6unAiNIFa4O6ywrEzb uxVgt4RjO8oIY0DcU6R3sktuPj8JvyDki49U6cBteBPrPr1IUfodwwbYDoKv8Z8= X-Received: by 2002:adf:e789:0:b0:43f:e94a:e773 with SMTP id ffacd0b85a97d-43fe94ae82dmr22387800f8f.27.1776894684917; Wed, 22 Apr 2026 14:51:24 -0700 (PDT) Received: from mail.gmail.com (2a01cb0889497e00069634438ccb7ad1.ipv6.abo.wanadoo.fr. [2a01:cb08:8949:7e00:696:3443:8ccb:7ad1]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-44123d23e0bsm9675361f8f.15.2026.04.22.14.51.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Apr 2026 14:51:23 -0700 (PDT) Date: Wed, 22 Apr 2026 23:51:22 +0200 From: Paul Chaignon To: Alexis =?iso-8859-1?Q?Lothor=E9_=28eBPF_Foundation=29?= Cc: Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko , Martin KaFai Lau , Eduard Zingerman , Kumar Kartikeya Dwivedi , Song Liu , Yonghong Song , Jiri Olsa , Shuah Khan , "David S. Miller" , Jakub Kicinski , Jesper Dangaard Brouer , John Fastabend , Stanislav Fomichev , ebpf@linuxfoundation.org, Bastien Curutchet , Thomas Petazzoni , bpf@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org Subject: Re: [PATCH bpf-next v2 1/2] selftests/bpf: make btf_dump use xdp_dummy rather than xdping_kern Message-ID: References: <20260422-xdping-v2-0-c0f8ccedcf91@bootlin.com> <20260422-xdping-v2-1-c0f8ccedcf91@bootlin.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20260422-xdping-v2-1-c0f8ccedcf91@bootlin.com> On Wed, Apr 22, 2026 at 06:20:24PM +0200, Alexis Lothoré (eBPF Foundation) wrote: > In order to prepare xdping tool removal from the BPF selftests > directory, make the btf_dump test use another BPF program for the btf > datasec dump test. Use xdp_dummy.bpf.o, as it is already used by various > other tests. > > Signed-off-by: Alexis Lothoré (eBPF Foundation) Acked-by: Paul Chaignon > --- > tools/testing/selftests/bpf/prog_tests/btf_dump.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/tools/testing/selftests/bpf/prog_tests/btf_dump.c b/tools/testing/selftests/bpf/prog_tests/btf_dump.c > index f1642794f70e..9f1b50e07a29 100644 > --- a/tools/testing/selftests/bpf/prog_tests/btf_dump.c > +++ b/tools/testing/selftests/bpf/prog_tests/btf_dump.c > @@ -1027,8 +1027,8 @@ static void test_btf_dump_datasec_data(char *str) > char license[4] = "GPL"; > struct btf_dump *d; > > - btf = btf__parse("xdping_kern.bpf.o", NULL); > - if (!ASSERT_OK_PTR(btf, "xdping_kern.bpf.o BTF not found")) > + btf = btf__parse("xdp_dummy.bpf.o", NULL); > + if (!ASSERT_OK_PTR(btf, "xdp_dummy.bpf.o BTF not found")) > return; > > d = btf_dump__new(btf, btf_dump_snprintf, str, NULL); > > -- > 2.53.0 > >