From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-dl1-f50.google.com (mail-dl1-f50.google.com [74.125.82.50]) (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 15D2D22CBF1 for ; Tue, 20 Jan 2026 01:24:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.82.50 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768872256; cv=none; b=TzlFc0IORDuqOb3Pj4kxyQHI0IDKFRz1oCa2sMVzSrKgT5bxYjNoXs0QAqSIkaBMiFEXpwQqapV/lnIN0dLXfOrhD6w7RF9t1RfRP8jh3HgHN12feRbUQOW91blLruhU2SUy+SX45fknSrRACPcDu3YM86Jic++2TZ5oQVBdyKQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768872256; c=relaxed/simple; bh=K2u+8I8vFl8w6PFempls3Trwb1N9W/IlCRI2yJ03b+E=; h=Message-ID:Subject:From:To:Cc:Date:In-Reply-To:References: Content-Type:MIME-Version; b=ftV3eRpeGsjFOaIxm86deIzspF5WCKwxdep12mlDGNlo/bI3D7qSTdTaA4n7kYY40rasVUkshg7wNaqchFNrv7Fv3gsjGywgM4MdasOORCtN9rFCg0CLFJTrtEyuEM9DaJyKmmpvkcndk1TlWjlJASjOoQNoYXp36Ut8aFXleA0= 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=Cu0pqrrR; arc=none smtp.client-ip=74.125.82.50 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="Cu0pqrrR" Received: by mail-dl1-f50.google.com with SMTP id a92af1059eb24-12448c4d404so3672705c88.1 for ; Mon, 19 Jan 2026 17:24:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768872254; x=1769477054; darn=vger.kernel.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=K2u+8I8vFl8w6PFempls3Trwb1N9W/IlCRI2yJ03b+E=; b=Cu0pqrrRn4g9gvCGG6mdGckAmOr67Rys5omGogFXdfmZ22wMz3WUBHiGuYzgUY30un Zq+q3SonQlukG8Gds4q6sombav07r82irNYlqa2UFhQPob88kvqZEQj1Su9HOzLwmtbJ cLU4zfaIpzkMvywarOTHTwfsCXMJi+hwD6ssWw8/L/EdrxbxujeXrwFrQUQuGLbIbqYH 3e/4dNiS5/gMHLn1hz2EwIvV57gahdZ2zqK9SB30Wu58kUVcHKd57mo+A9VanvMpbyyz 0EDIduv2p7mEyr8qZMoICLSSyXv4/Ceu4IC9oUYObmNaVA8A5hEXlmFIP52ZSOivb2/c vogQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768872254; x=1769477054; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=K2u+8I8vFl8w6PFempls3Trwb1N9W/IlCRI2yJ03b+E=; b=hPI4tSKwoP9f505WO0lj3zYJGX8HyFKms5ptgjcS2iayDAhEdCi4uWQgahXPo5IrYX jfd3WrT3G2q8AWAQMJCWAdJjIC+jaQYLiDDCViTZd/VrhvM6BZk91DvIUYQ+4jzOGPO8 H61LJWW5Ewk+gDJT05gotFZbKUGxqHTlxD5kUEqYHh+9btCHKAXqvrpnDT9O/MXMDGYk snWEBI9YhM5iUNE6bbKiH4JQHH5eokCYtgsctOoidtCH7U4Xc1tDFIwnfXvN0DksXUhu B2M4E+I5+rNQTvKwFvDGrcF8HRgf4bdibWB9354eoNXA4G6QDSNfgp/twHKqr34ZVYw3 iJsg== X-Forwarded-Encrypted: i=1; AJvYcCVWySzVeuqZRWAqNf8G5aTvXBgbLG4krQ1BwsCBIcWfogzZpOk0EpeilJh8d/oNCwLZZEfkxbF20Gr5n0s=@vger.kernel.org X-Gm-Message-State: AOJu0YwABHlogfF017CfkSN85UIaZATTQa5DYLH75ahWcj1gn1+/r3Ai aN0znZ1ipuH5EWFtDoJkTHVJfq/0QeN/ynlzjP+q7hqsEhmJ/ZPMVO4s X-Gm-Gg: AZuq6aJWARDQrJx2CYgG17TOJYVEvItw5TmeXg1QY6D9tUJSgF+j+yTkhLk2ffrW9pz 6vLugFOt6sAVgRRNJFOcyfhUmqw3ju/XrH0N9dlOB/pSHmtkv3xiSwXKM3rFtH2cGJzpT1aCbDB P92b7mV3xVAaETb4FXW0fqkx2GqWfGTSgedUuqXFYJyjb23qbl/r7RH3spgOCevK+pHHnF/jVog ABz4GzwpjC50OrzWtkSIlL8DCazuilADsuxMrCCS16PXiVSr6RBnhHW6PVJJYsdoz916Xvp/6Yc bktE8LEGedxlqpyx0G3d5EzMK4eQodUiCRfxC5h3ZCVO7t2Q+ubf0Rs/VNCnb23h0uHyfF39ZDO jYqiiGI0BYR+nHFjxyKfCQtcXgJcs73+I4MTl0n87vgCohp/AOA3C30n3gVNRDFJe1PXNluIjlW NiXLhZdd1bnvgdvQSJjL/dSpGt0oo3eJUxVok/4xtpnbCODXiu38Eo3Pj38cr5NEw00xuuAplgI K0D X-Received: by 2002:a05:7300:d517:b0:2a4:4884:e03d with SMTP id 5a478bee46e88-2b6fd607c0cmr162693eec.11.1768872253889; Mon, 19 Jan 2026 17:24:13 -0800 (PST) Received: from ?IPv6:2a03:83e0:115c:1:4cd6:17bf:3333:255f? ([2620:10d:c090:500::aa81]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-2b6b34c11dasm16997017eec.2.2026.01.19.17.24.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 Jan 2026 17:24:13 -0800 (PST) Message-ID: <375028a228138e2657efe0603d7818d36dc83f63.camel@gmail.com> Subject: Re: [PATCH bpf-next v2 06/13] selftests/bpf: Add tests for KF_IMPLICIT_ARGS From: Eduard Zingerman To: Ihor Solodrai , Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko , Martin KaFai Lau Cc: Mykyta Yatsenko , Tejun Heo , Alan Maguire , Benjamin Tissoires , Jiri Kosina , Amery Hung , bpf@vger.kernel.org, linux-kernel@vger.kernel.org, linux-input@vger.kernel.org, sched-ext@lists.linux.dev Date: Mon, 19 Jan 2026 17:24:11 -0800 In-Reply-To: <20260116201700.864797-7-ihor.solodrai@linux.dev> References: <20260116201700.864797-1-ihor.solodrai@linux.dev> <20260116201700.864797-7-ihor.solodrai@linux.dev> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.58.2 (3.58.2-1.fc43) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 On Fri, 2026-01-16 at 12:16 -0800, Ihor Solodrai wrote: > Add trivial end-to-end tests to validate that KF_IMPLICIT_ARGS flag is > properly handled by both resolve_btfids and the verifier. >=20 > Declare kfuncs in bpf_testmod. Check that bpf_prog_aux pointer is set > in the kfunc implementation. Verify that calls with implicit args and > a legacy case all work. >=20 > Signed-off-by: Ihor Solodrai > --- Acked-by: Eduard Zingerman [...]