From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from m16.mail.163.com (m16.mail.163.com [117.135.210.2]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 30AC18BEE; Sun, 10 Aug 2025 08:56:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=117.135.210.2 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1754816175; cv=none; b=FHVRHZDBr9uwm4QLQfKd4mu3STd6mZPSFxrx1875/IQTKAI1V159mtuYMPnq71VofwpDGL+FlU/CQL5Xv06KCjR0rygxIM2YxATFyOFlnlnANsSiFWUd2kxvCyj5WhmCrdy681UM/UyEf9AoEqKLUnklDdxgrzKpR+wkUIooGM4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1754816175; c=relaxed/simple; bh=QFgLtZEKCrZ7UKFeTvFqvmnokAgbAuMS+75gUif8rCk=; h=Date:From:To:Cc:Subject:In-Reply-To:References:Content-Type: MIME-Version:Message-ID; b=WvXZj58gLIcXNHOxp7LCeoSGBYt4vJj73lN6a8DocX43XBhFmNIovPeck6FPMA+2y3pQB5wo7qMSj6wAqsgxceAlZ4rOSbXukirSkLh1wQLUuttGbd4wQ1gXF90OED573mxDKmF12vU2Z/uE9ntKTkFVrcuszvCyLGEqpjJoebs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=163.com; spf=pass smtp.mailfrom=163.com; dkim=fail (1024-bit key) header.d=163.com header.i=@163.com header.b=NJC/KnRT reason="signature verification failed"; arc=none smtp.client-ip=117.135.210.2 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=163.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=163.com Authentication-Results: smtp.subspace.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=163.com header.i=@163.com header.b="NJC/KnRT" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=Date:From:To:Subject:Content-Type:MIME-Version: Message-ID; bh=0AnI0jie6RZn8OImnQ4ggXLOs4wkhrGdooJUO9yjRyE=; b=N JC/KnRT1Wdaz1dxNVhL1hBT6/45UfSTGSVacqXZO7+mz9tZ+18Ouu6mD/vfWAT/V /WqgX/dv9+mFuA5OwVQjoxQeGoOruQC+8nkFLVhuEoFZfPdyz9hLVbJ3mSqcEaSw IAiUBheduXPpFO9gMQbFcidw6jnrZChxsjvp7UXgj8= Received: from phoenix500526$163.com ( [120.230.124.59] ) by ajax-webmail-wmsvr-40-122 (Coremail) ; Sun, 10 Aug 2025 16:55:38 +0800 (CST) Date: Sun, 10 Aug 2025 16:55:38 +0800 (CST) From: =?GBK?B?1dS80ey/?= To: "Yonghong Song" Cc: ast@kernel.org, daniel@iogearbox.net, andrii@kernel.org, bpf@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re:Re: [PATCH v7 2/2] selftests/bpf: Force -O2 for USDT selftests to cover SIB handling logic X-Priority: 3 X-Mailer: Coremail Webmail Server Version XT5.0.14 build 20250519(9504565a) Copyright (c) 2002-2025 www.mailtech.cn 163com In-Reply-To: References: <20250806092458.111972-1-phoenix500526@163.com> <20250806092458.111972-3-phoenix500526@163.com> <30d8fcac.2669.19882763de2.Coremail.phoenix500526@163.com> X-NTES-SC: AL_Qu2eBvSauUko7iSRYekfmUsVh+o9X8K1vfsk3oZfPJp+jDHp+RInRHRSPXvK4e60JgOgmgmGSgRz8P15ZrR0foABobYztaaxZYoFtIrH4ChBMg== Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=GBK Precedence: bulk X-Mailing-List: bpf@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <310495cd.19eb.19893314d03.Coremail.phoenix500526@163.com> X-Coremail-Locale: zh_CN X-CM-TRANSID:eigvCgD3_5+LXphog6QWAA--.12860W X-CM-SenderInfo: pskrv0dl0viiqvswqiywtou0bp/1tbiFACliGiYNLVatAAFsj X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU== CgoKSGkgWW9uZ2hvbmcsCgpJIGZvdW5kIGFub3RoZXIgaXNzdWUgd2hlcmUgc3ltYm9scyBjYW4g YmUgZHVwbGljYXRlZCwgYW5kIEmhr20gbm90IHN1cmUgaG93IHRvIHRlbGwgdGhlbSBhcGFydC4K CkZvciBleGFtcGxlLCBJIGNyZWF0ZWQgdHdvIEMgZmlsZXMgbmFtZWQgdXNkdF9yaXAuYyBhbmQg aGVsbG8uYy4gQm90aCBkZWZpbmUgdGhlaXIgb3duIHN0YXRpYyB0aSB2YXJpYWJsZXMsIGxpa2U6 YHN0YXRpYyB2b2xhdGlsZSBjaGFyIHRpID0gMDtgLgoKQWZ0ZXIgY29tcGlsaW5nLCBJIG9idGFp bmVkIGFuIEVMRiBmaWxlIHVzZHRfcmlwIHdob3NlIC5zeW10YWIgY29udGFpbnMgdGhlIGZvbGxv d2luZyBlbnRyaWVzOgoKJCByZWFkZWxmIC1zIHVzZHRfcmlwCgpTeW1ib2wgdGFibGUgJy5zeW10 YWInIGNvbnRhaW5zIDQyIGVudHJpZXM6CiAgIE51bTogICAgVmFsdWUgICAgICAgICAgU2l6ZSBU eXBlICAgIEJpbmQgICBWaXMgICAgICBOZHggTmFtZQogICAgIDA6IDAwMDAwMDAwMDAwMDAwMDAg ICAgIDAgTk9UWVBFICBMT0NBTCAgREVGQVVMVCAgVU5EIAogICAgIDE6IDAwMDAwMDAwMDAwMDAw MDAgICAgIDAgRklMRSAgICBMT0NBTCAgREVGQVVMVCAgQUJTIFNjcnQxLm8KICAgICAyOiAwMDAw MDAwMDAwMDAwMzhjICAgIDMyIE9CSkVDVCAgTE9DQUwgIERFRkFVTFQgICAgNCBfX2FiaV90YWcK ICAgICAzOiAwMDAwMDAwMDAwMDAwMDAwICAgICAwIEZJTEUgICAgTE9DQUwgIERFRkFVTFQgIEFC UyB1c2R0X3JpcC5jCiAgICAgNDogMDAwMDAwMDAwMDAwNDAyMSAgICAgMSBPQkpFQ1QgIExPQ0FM ICBERUZBVUxUICAgMjUgdGkKICAgICA1OiAwMDAwMDAwMDAwMDAwMDAwICAgICAwIEZJTEUgICAg TE9DQUwgIERFRkFVTFQgIEFCUyBjcnRzdHVmZi5jCiAgICAgNjogMDAwMDAwMDAwMDAwMTBhMCAg ICAgMCBGVU5DICAgIExPQ0FMICBERUZBVUxUICAgMTQgZGVyZWdpc3Rlcl90bV9jbG9uZXMKICAg ICA3OiAwMDAwMDAwMDAwMDAxMGQwICAgICAwIEZVTkMgICAgTE9DQUwgIERFRkFVTFQgICAxNCBy ZWdpc3Rlcl90bV9jbG9uZXMKICAgICA4OiAwMDAwMDAwMDAwMDAxMTEwICAgICAwIEZVTkMgICAg TE9DQUwgIERFRkFVTFQgICAxNCBfX2RvX2dsb2JhbF9kdG9yc19hdXgKICAgICA5OiAwMDAwMDAw MDAwMDA0MDIwICAgICAxIE9CSkVDVCAgTE9DQUwgIERFRkFVTFQgICAyNSBjb21wbGV0ZWQuMAog ICAgMTA6IDAwMDAwMDAwMDAwMDNkZjggICAgIDAgT0JKRUNUICBMT0NBTCAgREVGQVVMVCAgIDIx IF9fZG9fZ2xvYmFsX2R0b3JbLi4uXQogICAgMTE6IDAwMDAwMDAwMDAwMDExNTAgICAgIDAgRlVO QyAgICBMT0NBTCAgREVGQVVMVCAgIDE0IGZyYW1lX2R1bW15CiAgICAxMjogMDAwMDAwMDAwMDAw M2RmMCAgICAgMCBPQkpFQ1QgIExPQ0FMICBERUZBVUxUICAgMjAgX19mcmFtZV9kdW1teV9pblsu Li5dCiAgICAxMzogMDAwMDAwMDAwMDAwMDAwMCAgICAgMCBGSUxFICAgIExPQ0FMICBERUZBVUxU ICBBQlMgZGFtby5jCiAgICAxNDogMDAwMDAwMDAwMDAwNDAyMiAgICAgMSBPQkpFQ1QgIExPQ0FM ICBERUZBVUxUICAgMjUgdGkKICAgIDE1OiAwMDAwMDAwMDAwMDAwMDAwICAgICAwIEZJTEUgICAg TE9DQUwgIERFRkFVTFQgIEFCUyBjcnRzdHVmZi5jCiAgICAxNjogMDAwMDAwMDAwMDAwMjBkOCAg ICAgMCBPQkpFQ1QgIExPQ0FMICBERUZBVUxUICAgMTkgX19GUkFNRV9FTkRfXwoKCkFzIHlvdSBj YW4gc2VlLCB0aGVyZSBhcmUgdHdvIHRpIHZhcmlhYmxlcyBpbiB0aGUgLnN5bXRhYiBzZWN0aW9u LiBUaGVpciB2YWx1ZXMgYXJlIHZlcnkgY2xvc2UsIG1ha2luZyB0aGVtIGhhcmQgdG8gZGlzdGlu Z3Vpc2guCgpJoa9tIHVuc3VyZSBob3cgdG8gaGFuZGxlIHRoaXMgc2l0dWF0aW9uLiBEbyB5b3Ug aGF2ZSBhbnkgc3VnZ2VzdGlvbnM/CgpUaGFua3MsCkppYXdlaSBaaGFvCgoKCgoKCgoKCkF0IDIw MjUtMDgtMDggMDI6MDE6MDgsICJZb25naG9uZyBTb25nIiA8eW9uZ2hvbmcuc29uZ0BsaW51eC5k ZXY+IHdyb3RlOgo+Cj4KPk9uIDgvNi8yNSA3OjU3IFBNLCDV1LzR7L8gd3JvdGU6Cj4+Cj4+Cj4+ Cj4+IEhpIFlvbmdob25nLAo+Pgo+PiBJIG5vdGljZWQgdGhhdCB0aGUgVVNEVCBhcmd1bWVudCBz cGVjaWZpY2F0aW9uIGdlbmVyYXRlZCBieSBHQ0MgMTQgaXMgJzhAYXJyYXkoLCVyYXgsOCknLgo+ PiBUaGlzIHBhdHRlcm4gaXMgY3VycmVudGx5IG5vdCBoYW5kbGVkIGNvcnJlY3RseS4gSSdtIGV4 cGxvcmluZyB3aGV0aGVyIEkgY2FuIHVzZSBEV0FSRiBpbmZvcm1hdGlvbgo+PiB0byBjYWxjdWxh dGUgdGhlIGFkZHJlc3Mgb2YgdGhpcyB2YXJpYWJsZS4gVGhpcyBhcHByb2FjaCBzZWVtcyB0byB3 b3JrLiBIb3dldmVyLCBzaW5jZSBJIGNhbid0Cj4KPkkgdGhpbmsgJ2FycmF5JyBzaG91bGQgYmUg aW4gc3ltYm9sIHRhYmxlLCBzbyB0aGVyZSBpcyBubyBuZWVkIHRvIGNoZWNrIGR3YXJmIGluIG15 IG9waW5pb24uCj4KPj4gcmVwcm9kdWNlIHRoZSBzYW1lIGlzc3VlIG9uIG15IG1hY2hpbmUsIEkg cGxhbiB0byBpbXBsZW1lbnQgdGhpcyBhcHByb2FjaCBmb3IgdGhlIFBDLXJlbGF0aXZlCj4+IGlz c3VlIGluIGEgc2VwYXJhdGUgcGF0Y2guIFdvdWxkIHRoYXQgYWZmZWN0IHRoZSBtZXJnaW5nIG9m IHRoaXMgcGF0Y2g/Cj4KPkxldCB1cyBoYW5kbGUgdGhpcyBzaW5jZSAnOEBhcnJheSgsJXJheCw4 KScgbWF5IGFwcGVhciBpbiBDSSBlbnZpcm9ubWVudC4KPgo+Pgo+Pgo+PiBBdCAyMDI1LTA4LTA3 IDAyOjE3OjM0LCAiWW9uZ2hvbmcgU29uZyIgPHlvbmdob25nLnNvbmdAbGludXguZGV2PiB3cm90 ZToKPj4+Cj4+PiBPbiA4LzYvMjUgMjoyNCBBTSwgSmlhd2VpIFpoYW8gd3JvdGU6Cj4+Pj4gV2hl biB1c2luZyBHQ0Mgb24geDg2LTY0IHRvIGNvbXBpbGUgYW4gdXNkdCBwcm9nIHdpdGggLU8xIG9y IGhpZ2hlcgo+Pj4+IG9wdGltaXphdGlvbiwgdGhlIGNvbXBpbGVyIHdpbGwgZ2VuZXJhdGUgU0lC IGFkZHJlc3NpbmcgbW9kZSBmb3IgZ2xvYmFsCj4+Pj4gYXJyYXkgYW5kIFBDLXJlbGF0aXZlIGFk ZHJlc3NpbmcgbW9kZSBmb3IgZ2xvYmFsIHZhcmlhYmxlLAo+Pj4+IGUuZy4gIjFALTk2KCVyYnAs JXJheCw4KSIgYW5kICItMUA0K3QxKCVyaXApIi4KPj4+Pgo+Pj4+IEluIHRoaXMgcGF0Y2g6Cj4+ Pj4gLSBhZGQgdXNkdF9vMiB0ZXN0IGNhc2UgdG8gY292ZXIgU0lCIGFkZHJlc3NpbmcgdXNkdCBh cmd1bWVudCBzcGVjCj4+Pj4gICAgIGhhbmRsaW5nIGxvZ2ljCj4+Pj4KPj4+PiBTaWduZWQtb2Zm LWJ5OiBKaWF3ZWkgWmhhbyA8cGhvZW5peDUwMDUyNkAxNjMuY29tPgo+Pj4+IC0tLQo+Pj4+ICAg IHRvb2xzL3Rlc3Rpbmcvc2VsZnRlc3RzL2JwZi9NYWtlZmlsZSAgICAgICAgICB8ICA4ICsrKwo+ Pj4+ICAgIC4uLi9zZWxmdGVzdHMvYnBmL3Byb2dfdGVzdHMvdXNkdF9vMi5jICAgICAgICB8IDcx ICsrKysrKysrKysrKysrKysrKysKPj4+PiAgICAuLi4vc2VsZnRlc3RzL2JwZi9wcm9ncy90ZXN0 X3VzZHRfbzIuYyAgICAgICAgfCAzNyArKysrKysrKysrCj4+Pj4gICAgMyBmaWxlcyBjaGFuZ2Vk LCAxMTYgaW5zZXJ0aW9ucygrKQo+Pj4+ICAgIGNyZWF0ZSBtb2RlIDEwMDY0NCB0b29scy90ZXN0 aW5nL3NlbGZ0ZXN0cy9icGYvcHJvZ190ZXN0cy91c2R0X28yLmMKPj4+PiAgICBjcmVhdGUgbW9k ZSAxMDA2NDQgdG9vbHMvdGVzdGluZy9zZWxmdGVzdHMvYnBmL3Byb2dzL3Rlc3RfdXNkdF9vMi5j Cj4+Pj4KPj4+PiBkaWZmIC0tZ2l0IGEvdG9vbHMvdGVzdGluZy9zZWxmdGVzdHMvYnBmL01ha2Vm aWxlIGIvdG9vbHMvdGVzdGluZy9zZWxmdGVzdHMvYnBmL01ha2VmaWxlCj4+Pj4gaW5kZXggOTEw ZDhkNjQwMmVmLi42OGNmNmE5Y2YwNWYgMTAwNjQ0Cj4+Pj4gLS0tIGEvdG9vbHMvdGVzdGluZy9z ZWxmdGVzdHMvYnBmL01ha2VmaWxlCj4+Pj4gKysrIGIvdG9vbHMvdGVzdGluZy9zZWxmdGVzdHMv YnBmL01ha2VmaWxlCj4+Pj4gQEAgLTc1OSw2ICs3NTksMTQgQEAgVFJVTk5FUl9CUEZfQlVJTERf UlVMRSA6PSAkJChlcnJvciBubyBCUEYgb2JqZWN0cyBzaG91bGQgYmUgYnVpbHQpCj4+Pj4gICAg VFJVTk5FUl9CUEZfQ0ZMQUdTIDo9Cj4+Pj4gICAgJChldmFsICQoY2FsbCBERUZJTkVfVEVTVF9S VU5ORVIsdGVzdF9tYXBzKSkKPj4+PiAgICAKPj4+PiArIyBVc2UgLU8yIG9wdGltaXphdGlvbiB0 byBnZW5lcmF0ZSBTSUIgYWRkcmVzc2luZyB1c2R0IGFyZ3VtZW50IHNwZWMKPj4+PiArIyBPbmx5 IGFwcGx5IG9uIHg4NiBhcmNoaXRlY3R1cmUgd2hlcmUgU0lCIGFkZHJlc3NpbmcgaXMgcmVsZXZh bnQKPj4+PiAraWZlcSAoJChBUkNIKSwgeDg2KQo+Pj4+ICskKE9VVFBVVCkvdXNkdF9vMi50ZXN0 Lm86IENGTEFHUzo9JChzdWJzdCBPMCxPMiwkKENGTEFHUykpCj4+Pj4gKyQoT1VUUFVUKS9jcHV2 NC91c2R0X28yLnRlc3QubzogQ0ZMQUdTOj0kKHN1YnN0IE8wLE8yLCQoQ0ZMQUdTKSkKPj4+PiAr JChPVVRQVVQpL25vX2FsdTMyL3VzZHRfbzIudGVzdC5vOiBDRkxBR1M6PSQoc3Vic3QgTzAsTzIs JChDRkxBR1MpKQo+Pj4+ICtlbmRpZgo+Pj4gSSB0cmllZCB5b3VyIHNlbGZ0ZXN0IHdpdGggZ2Nj MTQgYW5kIGxsdm0yMCBpbiBteSBlbnZpcm9ubWVudC4gU2VlIGJlbG93Ogo+Pj4KPj4+IGxsdm0y MDoKPj4+IERpc3BsYXlpbmcgbm90ZXMgZm91bmQgaW46IC5ub3RlLnN0YXBzZHQKPj4+ICAgIE93 bmVyICAgICAgICAgICAgICAgIERhdGEgc2l6ZSAgICAgICAgRGVzY3JpcHRpb24KPj4+ICAgIHN0 YXBzZHQgICAgICAgICAgICAgIDB4MDAwMDAwMmYgICAgICAgTlRfU1RBUFNEVCAoU3lzdGVtVGFw IHByb2JlIGRlc2NyaXB0b3JzKQo+Pj4gICAgICBQcm92aWRlcjogdGVzdAo+Pj4gICAgICBOYW1l OiB1c2R0MQo+Pj4gICAgICBMb2NhdGlvbjogMHgwMDAwMDAwMDAwMDAwM2FjLCBCYXNlOiAweDAw MDAwMDAwMDAwMDAwMDAsIFNlbWFwaG9yZTogMHgwMDAwMDAwMDAwMDAwMDAwCj4+PiAgICAgIEFy Z3VtZW50czogOEAtNjQoJXJicCkKPj4+Cj4+PiBnY2MxNDoKPj4+IERpc3BsYXlpbmcgbm90ZXMg Zm91bmQgaW46IC5ub3RlLnN0YXBzZHQKPj4+ICAgIE93bmVyICAgICAgICAgICAgICAgIERhdGEg c2l6ZSAgICAgICAgRGVzY3JpcHRpb24KPj4+ICAgIHN0YXBzZHQgICAgICAgICAgICAgIDB4MDAw MDAwMzQgICAgICAgTlRfU1RBUFNEVCAoU3lzdGVtVGFwIHByb2JlIGRlc2NyaXB0b3JzKQo+Pj4g ICAgICBQcm92aWRlcjogdGVzdAo+Pj4gICAgICBOYW1lOiB1c2R0MQo+Pj4gICAgICBMb2NhdGlv bjogMHgwMDAwMDAwMDAwMDAwMzM0LCBCYXNlOiAweDAwMDAwMDAwMDAwMDAwMDAsIFNlbWFwaG9y ZTogMHgwMDAwMDAwMDAwMDAwMDAwCj4+PiAgICAgIEFyZ3VtZW50czogOEBhcnJheSgsJXJheCw4 KQo+Pj4KPj4+IGxsdm0yMCBhbmQgZ2NjMTQgZ2VuZXJhdGUgZGlmZmVyZW50IHVzZHQgcGF0dGVy bnMuICc4QC02NCglcmJwKScgYWxyZWFkeSBzdXBwb3J0cyBzbwo+Pj4gd2l0aCBTSUIgc3VwcG9y dCwgdGhlIHRlc3Qgc2hvdWxkIHBhc3MgQ0ksIEkgdGhpbmsuCj4+Pgo+Wy4uLl0K