From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (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 E77F841379D; Tue, 4 Aug 2026 18:49:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785869384; cv=none; b=rmi91oiXUA2A2Fz+faPAzWaOlYDarrx7nVPiLH+JUuADZcDTbPon0Oz7sR1rR+OFM32oOZnZX+511AvjpnLj4vfiMZa4NQxRWOaOrJSqwmJF+ec1rv/L5bK1R83rScpKQXz+QgQMiCcYgxPEOxR8eLWAewZChY5FLvoUczIHyyc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785869384; c=relaxed/simple; bh=2qcn3bIGGmqq1VxBv7udm3WehU2B1IV+V4GKlj7dhgw=; h=Content-Type:MIME-Version:Message-Id:In-Reply-To:References: Subject:From:To:Cc:Date; b=szxhxOCqbDNTEJBaNkbSV+kbiKXl9GCU7SGJyKOaWvv+ln/jnukaKtZmV4IYTNl/tpJmbZ6TLAAI0uUQldbYD6OKzSxAjg1oAJaS0mWdWxPMAnA7WnBWpe5HAOcYooLHVBLjTOYm/N2BEKuuGI2Xx9wmkQB1ldMEZgv5ttwZ/H8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=UuKCFx24; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="UuKCFx24" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4A1421F00AC4; Tue, 4 Aug 2026 18:49:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1785869382; bh=2qcn3bIGGmqq1VxBv7udm3WehU2B1IV+V4GKlj7dhgw=; h=In-Reply-To:References:Subject:From:To:Cc:Date; b=UuKCFx244GdvgH/cxkVjEGAIO3al5AiVMNeWNCpPzRLNIWVsXE15fS+/O+Ni6Yo6T ZpV018EkEMkskDgsim/lx2iNmQl+0s9hWWutJf04Nt0VhxNTDoknsS2GWHmbaL3hFN 4dGsd1UAdL4PPH3PsImAcrCKPyE+hPJVGjAhfzdDNGJ9236ubKJTYfFxyZtVehKy+t ZxOvo7U21L0Ppj1Uq60zOmos5CLxeyCWsZyWl+GmPm7sKBFP2ziI78ULv6rLZLhArS zLqdBix2ccCtlFiYcBvaWfMakf39YMG8B5w/jjLQrLkL0ZI/TDbCg4dg33YGO+ixEY Lpj4SSeSAIciQ== Content-Type: multipart/mixed; boundary="===============3252368971199694878==" Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: In-Reply-To: <20260804-kasan-v6-6-549ef845f491@bootlin.com> References: <20260804-kasan-v6-6-549ef845f491@bootlin.com> Subject: Re: [PATCH bpf-next v6 6/9] selftests/bpf: make cmdline_contains stricter From: bot+bpf-ci@kernel.org To: alexis.lothore@bootlin.com,ast@kernel.org,daniel@iogearbox.net,john.fastabend@gmail.com,andrii@kernel.org,martin.lau@linux.dev,eddyz87@gmail.com,memxor@gmail.com,song@kernel.org,yonghong.song@linux.dev,jolsa@kernel.org,tglx@kernel.org,bp@alien8.de,dave.hansen@linux.intel.com,x86@kernel.org,hpa@zytor.com,shuah@kernel.org,mingo@redhat.com,andreyknvl@gmail.com Cc: ebpf@linuxfoundation.org,bastien.curutchet@bootlin.com,thomas.petazzoni@bootlin.com,bpf@vger.kernel.org,linux-kernel@vger.kernel.org,linux-kselftest@vger.kernel.org,alexis.lothore@bootlin.com,ast@kernel.org,andrii@kernel.org,daniel@iogearbox.net,martin.lau@kernel.org,eddyz87@gmail.com,yonghong.song@linux.dev,clm@meta.com,ihor.solodrai@linux.dev Date: Tue, 4 Aug 2026 18:49:41 +0000 (UTC) --===============3252368971199694878== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 PiBzZWxmdGVzdHMvYnBmOiBtYWtlIGNtZGxpbmVfY29udGFpbnMgc3RyaWN0ZXIKPgo+IGNtZGxp bmVfY29udGFpbnMgaXMgdXNlZCBieSBCUEYgc2VsZnRlc3RzIHRvIGNoZWNrIHRoZSBwcmVzZW5j ZSBvZgo+IHNwZWNpZmljIGtlcm5lbCBjb21tYW5kbGluZSBwYXJhbWV0ZXJzLCBidXQgaXQgY3Vy cmVudGx5IHN1ZmZlcnMgZnJvbQo+IHR3byBpc3N1ZXM6Cj4gLSB0aGUgcmVhZCBjb21tYW5kbGlu ZSBpc24ndCBOVUxMIHRlcm1pbmF0ZWQgcmlnaHQgYWZ0ZXIgdGhlIHJlYWQgZGF0YQo+ICAgYnV0 IG9ubHkgYXQgdGhlIGVuZCBvZiB0aGUgYnVmZmVyLCBsZWF2aW5nIHVuaW5pdGlhbGl6ZWQgYnl0 ZXMgdGhhdAo+ICAgYXJlIHRoZW4gcG9zc2libHkgdG9rZW5pemVkCj4gLSB0aGUgY29tcGFyaXNv biBvZiBmb3VuZCB0b2tlbnMgaXMgZG9uZSBiYXNlZCBvbiB0aGUgc2l6ZSBvZiBmb3VuZAo+ICAg dG9rZW4uIFRoaXMgY291bGQgbGVhZCB0byB0b28tc2hvcnQtYnV0LW1hdGNoaW5nIHRva2VucyB0 byB3cm9uZ2x5Cj4gICBtYXRjaCB0aGUgc2VhcmNoIHBhdHRlcm4uCj4KPiBFbmZvcmNlIHN0cmlj dGVyIGNoZWNrcyBpbiBjbWRsaW5lX2NvbnRhaW5zIHRvIGF2b2lkIGFjY2lkZW50YWwgbWF0Y2hl cy4KPgo+IFNpZ25lZC1vZmYtYnk6IEFsZXhpcyBMb3Rob3LDqSAoZUJQRiBGb3VuZGF0aW9uKSA8 YWxleGlzLmxvdGhvcmVAYm9vdGxpbi5jb20+CgpUaGUgY29tbWl0IG1lc3NhZ2UgZGVzY3JpYmVz IHR3byBjb25jcmV0ZSBidWdzIGluIGV4aXN0aW5nIHNlbGZ0ZXN0CmNvZGUgKCd0aGUgcmVhZCBj b21tYW5kbGluZSBpc24ndCBOVUxMIHRlcm1pbmF0ZWQgcmlnaHQgYWZ0ZXIgdGhlIHJlYWQKZGF0 YSBidXQgb25seSBhdCB0aGUgZW5kIG9mIHRoZSBidWZmZXIsIGxlYXZpbmcgdW5pbml0aWFsaXpl ZCBieXRlcwp0aGF0IGFyZSB0aGVuIHBvc3NpYmx5IHRva2VuaXplZCcgYW5kICd0aGUgY29tcGFy aXNvbiBvZiBmb3VuZCB0b2tlbnMKaXMgZG9uZSBiYXNlZCBvbiB0aGUgc2l6ZSBvZiBmb3VuZCB0 b2tlbi4gVGhpcyBjb3VsZCBsZWFkIHRvCnRvby1zaG9ydC1idXQtbWF0Y2hpbmcgdG9rZW5zIHRv IHdyb25nbHkgbWF0Y2ggdGhlIHNlYXJjaCBwYXR0ZXJuJyksCmJ1dCB0aGVyZSBpcyBubyBGaXhl czogdGFnLgoKQm90aCBkZWZlY3RzIHdlcmUgaW50cm9kdWNlZCB0b2dldGhlciBieSAzOTlmNjE4 NWExYzAgKCJzZWxmdGVzdHMvYnBmOgpGaXggc2VsZnRlc3RzIGJyb2tlbiBieSBtaXRpZ2F0aW9u cz1vZmYiKSwgd2hpY2ggYWRkZWQgdGhlIG9yaWdpbmFsCmhlbHBlcjoKCiAgICArCWlmIChyZWFk KGZkLCBjbWRsaW5lLCBzaXplb2YoY21kbGluZSkgLSAxKSA8IDApIHsKICAgIC4uLgogICAgKwlj bWRsaW5lW3NpemVvZihjbWRsaW5lKSAtIDFdID0gJ1wwJzsKICAgICsJZm9yIChjID0gc3RydG9r KGNtZGxpbmUsICIgXG4iKTsgYzsgYyA9IHN0cnRvayhOVUxMLCAiIFxuIikpIHsKICAgICsJCWlm IChzdHJuY21wKGMsICJtaXRpZ2F0aW9ucz1vZmYiLCBzdHJsZW4oYykpKQoKVGhlIGxhdGUgTlVM IHRlcm1pbmF0aW9uIGFuZCB0aGUgc3RybmNtcChjLCBwYXQsIHN0cmxlbihjKSkgcHJlZml4CmNv bXBhcmlzb24gYXJlIGJvdGggcHJlc2VudCB2ZXJiYXRpbSBpbiB0aGF0IGNvbW1pdC4gVGhlCnBy ZWZpeC1jb21wYXJlIGJ1ZyBpcyByZWFsIGFuZCByZWFjaGFibGU6IGEgb25lLWNoYXJhY3RlciB0 b2tlbiBzdWNoCmFzICdtJyBvbiB0aGUgY29tbWFuZCBsaW5lIHlpZWxkcyBzdHJsZW4oYykgPT0g MSwgc28gc3RybmNtcChjLAoibWl0aWdhdGlvbnM9b2ZmIiwgMSkgcmV0dXJucyAwIGFuZCB0aGUg aGVscGVyIHJlcG9ydHMgYSBtYXRjaCwKY2F1c2luZyBnZXRfdW5wcml2X2Rpc2FibGVkKCkgdG8g c2tpcCB0aGUgdW5wcml2aWxlZ2VkIHZlcmlmaWVyIHRlc3RzCm9uIGEgbWFjaGluZSB3aGVyZSBt aXRpZ2F0aW9ucyBhcmUgYWN0dWFsbHkgZW5hYmxlZC4KClNob3VsZCB0aGlzIGluY2x1ZGU6Cgog IEZpeGVzOiAzOTlmNjE4NWExYzAgKCJzZWxmdGVzdHMvYnBmOiBGaXggc2VsZnRlc3RzIGJyb2tl biBieSBtaXRpZ2F0aW9ucz1vZmYiKQoKPiBkaWZmIC0tZ2l0IGEvdG9vbHMvdGVzdGluZy9zZWxm dGVzdHMvYnBmL3VucHJpdl9oZWxwZXJzLmMgYi90b29scy90ZXN0aW5nL3NlbGZ0ZXN0cy9icGYv dW5wcml2X2hlbHBlcnMuYwo+IGluZGV4IGY5OTdkN2VjOGZkMDguLmM5OWQ4MWRmMmFhMjUgMTAw NjQ0Cj4gLS0tIGEvdG9vbHMvdGVzdGluZy9zZWxmdGVzdHMvYnBmL3VucHJpdl9oZWxwZXJzLmMK PiArKysgYi90b29scy90ZXN0aW5nL3NlbGZ0ZXN0cy9icGYvdW5wcml2X2hlbHBlcnMuYwo+IEBA IC03Miw4ICs3Miw5IEBAIHN0YXRpYyBpbnQgY29uZmlnX2NvbnRhaW5zKGNvbnN0IGNoYXIgKnBh dCkKPgo+ICBzdGF0aWMgYm9vbCBjbWRsaW5lX2NvbnRhaW5zKGNvbnN0IGNoYXIgKnBhdCkKPiAg ewo+ICsJaW50IGZkLCBjbnQsIHJldCA9IGZhbHNlOwo+ICAJY2hhciBjbWRsaW5lWzQwOTZdLCAq YzsKPiAtCWludCBmZCwgcmV0ID0gZmFsc2U7Cj4gKwlzaXplX3QgcGF0X2xlbjsKPgo+ICAJZmQg PSBvcGVuKCIvcHJvYy9jbWRsaW5lIiwgT19SRE9OTFkpOwo+ICAJaWYgKGZkIDwgMCkgewo+IEBA IC04MSwxNCArODIsMTYgQEAgc3RhdGljIGJvb2wgY21kbGluZV9jb250YWlucyhjb25zdCBjaGFy ICpwYXQpCj4gIAkJcmV0dXJuIGZhbHNlOwo+ICAJfQo+Cj4gLQlpZiAocmVhZChmZCwgY21kbGlu ZSwgc2l6ZW9mKGNtZGxpbmUpIC0gMSkgPCAwKSB7Cj4gKwljbnQgPSByZWFkKGZkLCBjbWRsaW5l LCBzaXplb2YoY21kbGluZSkgLSAxKTsKPiArCWlmIChjbnQgPCAwKSB7Cj4gIAkJcGVycm9yKCJy ZWFkIC9wcm9jL2NtZGxpbmUiKTsKPiAgCQlnb3RvIG91dDsKPiAgCX0KPgo+IC0JY21kbGluZVtz aXplb2YoY21kbGluZSkgLSAxXSA9ICdcMCc7Cj4gKwljbWRsaW5lW2NudF0gPSAnXDAnOwo+ICsJ cGF0X2xlbiA9IHN0cmxlbihwYXQpOwo+ICAJZm9yIChjID0gc3RydG9rKGNtZGxpbmUsICIgXG4i KTsgYzsgYyA9IHN0cnRvayhOVUxMLCAiIFxuIikpIHsKPiAtCQlpZiAoc3RybmNtcChjLCBwYXQs IHN0cmxlbihjKSkpCj4gKwkJaWYgKHN0cmxlbihjKSAhPSBwYXRfbGVuIHx8IHN0cmNtcChjLCBw YXQpKQo+ICAJCQljb250aW51ZTsKPiAgCQlyZXQgPSB0cnVlOwo+ICAJCWJyZWFrOwoKVGhpcyBp c24ndCBhIGJ1ZywgYnV0IHNpbmNlIHN0cmNtcCgpIGFscmVhZHkgZmFpbHMgb24gc3RyaW5ncyBv ZgpkaWZmZXJlbnQgbGVuZ3Rocywgd291bGQgYGlmIChzdHJjbXAoYywgcGF0KSlgIG9uIGl0cyBv d24gYmUgZW5vdWdoCmhlcmUsIGxldHRpbmcgYHBhdF9sZW5gIGdvIGF3YXkgYW5kIG1hdGNoaW5n IGhvdyBjb25maWdfY29udGFpbnMoKQpkb2VzIHRoZSBzYW1lIGNoZWNrPwoKVGhlIHNpYmxpbmcg aGVscGVyIGluIHRoZSBzYW1lIGZpbGUgZXhwcmVzc2VzIHRoZSBzYW1lIGlkZWEgd2l0aCBhCmJh cmUgc3RyY21wOgoKICAgIGNvbmZpZ19jb250YWlucygpLCB1bnByaXZfaGVscGVycy5jOgogICAg ICAgIGlmIChzdHJjbXAoYnVmLCBwYXQpID09IDApIHsKCgotLS0KQUkgcmV2aWV3ZWQgeW91ciBw YXRjaC4gUGxlYXNlIGZpeCB0aGUgYnVnIG9yIGVtYWlsIHJlcGx5IHdoeSBpdCdzIG5vdCBhIGJ1 Zy4KU2VlOiBodHRwczovL2dpdGh1Yi5jb20va2VybmVsLXBhdGNoZXMvdm10ZXN0L2Jsb2IvbWFz dGVyL2NpL2NsYXVkZS9SRUFETUUubWQKCkNJIHJ1biBzdW1tYXJ5OiBodHRwczovL2dpdGh1Yi5j b20va2VybmVsLXBhdGNoZXMvYnBmL2FjdGlvbnMvcnVucy8zMDkzNjE5MjU2Mw== --===============3252368971199694878==--