From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4CEDAC433EF for ; Mon, 11 Apr 2022 17:36:18 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230352AbiDKRia (ORCPT ); Mon, 11 Apr 2022 13:38:30 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35524 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235729AbiDKRi3 (ORCPT ); Mon, 11 Apr 2022 13:38:29 -0400 Received: from mx0a-00082601.pphosted.com (mx0a-00082601.pphosted.com [67.231.145.42]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B033D17AAA for ; Mon, 11 Apr 2022 10:36:14 -0700 (PDT) Received: from pps.filterd (m0044010.ppops.net [127.0.0.1]) by mx0a-00082601.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 23BGdVXY013039 for ; Mon, 11 Apr 2022 10:36:14 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=facebook; bh=lej3yYI/MFmvHmvn03QOZH3I09eIpBu/9cLyd+GG12c=; b=Ck0D16paa/yOH4dCxrUlTThaNh7xvXkuHbDM9t4GQaRKgmHxB2DHRk+zQeMoh+q4mUMl 9tK7wbQylm29SM0h1NkWy1pg2Nc3zhtnvQc5BWY5YnrSvnCH4af+MU12fxzc+ZrzrC6M fhNgitp8P4kjy2SYIHrVlhn6R7MRM2XtoKw= Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2172.outbound.protection.outlook.com [104.47.58.172]) by mx0a-00082601.pphosted.com (PPS) with ESMTPS id 3fb5fr33yq-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 11 Apr 2022 10:36:14 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ghtjd/FdwSOUSesPgMfChP7nevsL38CFyvlRdqQnS91Cfp7lMHl9WWr4mx4KW9T9FZ3yR/zasOI8gqPEYmQwyQ+yl8nJ7f2oOIGpqEY90st1/dxVzXupN4aqjyP8AdHYnlxwtPg81xpw1W6vEUqy1ACpAFqXLvn3qGTeMmffYH8tcfo2QZLzWyw46Ykm5hUJ5pwF6MAGJ3/K6qqSUJ4GLfoI6/XJih0Uqoeb5psTIRWNmAAB6JXW8ngSE76LI3vfpK+8XccA6Y4Ffmg3FnebQhalN0c0QGfQi4K8QazT6B2liWptD+0DlhHGikLci9OBiGfFDTkURIe2tFQJ8nYz2Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=lej3yYI/MFmvHmvn03QOZH3I09eIpBu/9cLyd+GG12c=; b=b5GM9KfucTxmePFOOV12REmv//DX0HP+tuyfPT3wjR4Rvd4EVpM6oFNO9ysWq0BB9l94n8ye3w9/TvYHyaa5vaD5MqZPfLklKa8lk8gIW+/ezLH1DWHHOow9Ws54t8D0X1zuylQphvEm/T8CIty0SWfx9v7hfdSpnBlt2eTBn6V81Xwc2U+tOnzS4mYqrBxCVNGvKJ3CDe4/D7ok9vMLBiTXcbSny9WSZHF7jDQGCAQl1Am1odGzPGg5uiRELvHaD9IUgKOyvoVIq1VJskRS8GdM/JC+veJy4NuZ54d1CQYXIQQ3ckMkbBJnM1bPpftDTddHHe/3KcDG7wQKUHtl7Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=fb.com; dmarc=pass action=none header.from=fb.com; dkim=pass header.d=fb.com; arc=none Received: from BY5PR15MB3651.namprd15.prod.outlook.com (2603:10b6:a03:1f7::15) by CY4PR15MB1398.namprd15.prod.outlook.com (2603:10b6:903:fd::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.29; Mon, 11 Apr 2022 17:36:11 +0000 Received: from BY5PR15MB3651.namprd15.prod.outlook.com ([fe80::20d5:ab50:fdf7:2a9a]) by BY5PR15MB3651.namprd15.prod.outlook.com ([fe80::20d5:ab50:fdf7:2a9a%6]) with mapi id 15.20.5144.027; Mon, 11 Apr 2022 17:36:11 +0000 From: Kui-Feng Lee To: "daniel@iogearbox.net" , Kernel Team , "ast@kernel.org" , "andrii@kernel.org" , "bpf@vger.kernel.org" Subject: Re: [PATCH bpf-next v3 0/5] Attach a cookie to a tracing program. Thread-Topic: [PATCH bpf-next v3 0/5] Attach a cookie to a tracing program. Thread-Index: AQHYSrVb+GOokxern0uY3ix741igkazmizaAgAR0oAA= Date: Mon, 11 Apr 2022 17:36:10 +0000 Message-ID: References: <20220407192552.2343076-1-kuifeng@fb.com> <283a6823-0f19-4f91-a111-752590776b7c@iogearbox.net> In-Reply-To: <283a6823-0f19-4f91-a111-752590776b7c@iogearbox.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: fbaa44aa-1bbf-414c-f0bc-08da1be1c4ec x-ms-traffictypediagnostic: CY4PR15MB1398:EE_ x-microsoft-antispam-prvs: x-fb-source: Internal x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: kpNAOvj4nw4vPCNHwRG+B45W6toiZ/szJSXhSigU7J1CNTUg0mrFoBC0DuwgaTXZ6L/8TJUpTBsQzPvdU892++z9/AzOkgAMAz+SGoxMUe5fNLoaF92QkxVD3oXNVNWA4nMBZqEgdwDsSYxy//9O7BVXahRB/VsPr0K3/5fEfqGGMy84xWhwTavhITZuy3Qqj52h18TOOWmnzWh4akbYuAlZtBBkeFzV/hQrCWAp8paJWiwS/XT40T0X9ayomi7FLKJ33DpTDCc6yErcPjGg77DnQNMBBmQWkN2gF3Z+8lQrXsmR1hx4PclaVlRgQrm28n0AYY1o7m53dPqPlakFlraM/dPBJ0D8544QqpWTgwantKdcrXu9wWlOq3cO7Q1lI/y19ELeYmltUC+0/yI7hICB5EE1Np4SRAmn93meJg+9MYqn1s1wDU053qIw2FkciCl3OlQt05BMm/H/UN2BX66iz/oGc7zu+SrnnwsU2FHGnoFu4yomZ2utHh1SixnnD+2h5nmhQWME8DdVJaDjaZWODmff7mBDKeRBCsAgDV00aXjUHoS7Fh3PmJw7zLVyuB0qTrjL5KJD2gzlmPRqBRNB4e0UyxZkz75c7fbuU4tUIm0T34wDdW/IS1360uitZfSqBRkzsqQf5M6yuUIVBfvInUDKLbBG6zAChuX8B8nB8iRhyoDx3Sv2mGdXKrzXyFUAcd7no+5UtCVB+xcQX5E2FbJgvbDJisbjMCRkShaChmSerpdhevtG7ayvdBpzH4NeSK893i8Gkdb9kagrFKMYHw2ckSyvCx8ZFIevZImNTgBPYkfSHxYuCtumalj4YG5f4eI29obI//TdkFW1Mw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BY5PR15MB3651.namprd15.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(508600001)(5660300002)(316002)(53546011)(966005)(76116006)(110136005)(2906002)(6486002)(8676002)(66556008)(66476007)(66446008)(36756003)(66946007)(64756008)(71200400001)(38100700002)(8936002)(122000001)(86362001)(83380400001)(6506007)(6512007)(186003)(2616005)(38070700005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RCtUNVV3TFRLVjBFaURiNnkvMVdnbElFV2pmUm5HcEc1Sk1ZeDdSZHBtMmlh?= =?utf-8?B?UFhFU1A2VWRqZHQwc1pobHhneWc5c0gweXgwVVo4a21HTWVNeXRxWTlXam1p?= =?utf-8?B?azNOa0hBaC9hMXRDUzQvZk01MUJMamM0dWl5ZU42SlFYZ3JmY1poMmVXMER1?= =?utf-8?B?Vm9OU21GTUl1YjB1OGVSQ3hwZjljejdOZ3dySHYxVUYzbDBKd0c4OENGeXhG?= =?utf-8?B?eVM3UURGMXBWN3gzNHNlZEo5bEhHY3lxcEhDNEErOHZybTh5bjh6aTVwQVV6?= =?utf-8?B?MjRaalRVb2lOWFUzbEtLYWYwT290aXR0UHVVM0pVZ3htK2hobE1jenFkYS9y?= =?utf-8?B?SDZpZUhBNno1RXVSQldGZGNFRklHYmRLbUUvMzZkTDB5NjJBUHJ2L1RlRHhZ?= =?utf-8?B?c2Q4T3EyUVNNMVgzajNGaEYxOVpOVnBweXBObUdoUWhEQVlyNUlLMXVtM3Uv?= =?utf-8?B?TjBzT05oSkR1aXRyOVo1TEg2Y1JJTjlWNlBrNmZlWjMveml5ZEl5MkNNOFBH?= =?utf-8?B?STNmazc3VFRGa3daeFdlYU0zU0RaZ2JiUzNwWmNmdWJHSTQ0OXhrakJlcVZV?= =?utf-8?B?SC9XTGFiaGhNZERkR3pXd2l1dm1xbm1XNUhRelB5bjcvazB5cXgzTXIxNWU5?= =?utf-8?B?eXVwWExjSkFia25URDNtNGdZV0RBODZ1NCtBK3YwRktoRjdtOFU5VFQwa1k2?= =?utf-8?B?eGVZUUNvY0JFY2hpaGtLdzV1aEVCSXQzeWgrT2dDUFQ2KzVjYks0N0daaUVI?= =?utf-8?B?bkp1dk5mNjZUbFlxQVJGOGhPd2dVVG5LaEJEN0lybjNaODNmY01GL3A2Z3RE?= =?utf-8?B?TkhpL0xCSXYzNDh6ODFleGp5UEpzUkZUOUVsWWRBSk9LVWJHTTZodkpMazFw?= =?utf-8?B?cXkveHYreUxTaGpQOVVnNDl3WjRGTzZvRDZLVXJFNEJsU291ZnlialZpNG5F?= =?utf-8?B?U0FiWjc2TEVJSWFaTklqM0ZBNjNYeUd5RWt3VlFkeVhrdjRRNGxXQ2p4VUhG?= =?utf-8?B?KzZYSWFIbWh2TzlxZzJFa2lXVytVT2tXMDZKMzkveGVMR2NUVVFLbkJiZEUv?= =?utf-8?B?ajVYS09wQWc0R3NDOWZtbGRzOHNvcGNMQ2k3S2ovVEVsTXdTV3dRTFJQbm5U?= =?utf-8?B?MlZCYkttNWY0Mk1rSW5Dcm81ODRYNzdSV3pPTncxMXRWTGM4eWlqWWlQUjQ3?= =?utf-8?B?cnljZ1pTcHpoVWZPcVZ6Sk5LdEwzNkN0TmRSTmJTMFRlTzlCRDJtRk9QZis0?= =?utf-8?B?UTFtTktBTm1mdFE1KzlFRHR1L1ZLTG5IUTcrcU1MWlEwYTNTQmlHQU1JUnNa?= =?utf-8?B?R1h3bXVxd3BPQjdab3JqRis3dGVoWDNCckhueVgvSXVPNVgxQlRpUlhZSzRI?= =?utf-8?B?L1pkM1J1ZVV3akNJTXIyQ1dZMVpiRjAwN0paazZGNlpXMERRL2RQRzBOVVEv?= =?utf-8?B?bUx2Y2Q1a2F6Qkd0dENBSFBFQk9ma3dROGtycVBRQ0V0ejVRbXlZZzNTc1Vr?= =?utf-8?B?YWc5MDYyTU81SjdIOUppbC83cklPOE9aYVhQNjJVUHhKZ3dDdkVNai9qOEV5?= =?utf-8?B?cFZ0VWZJdE5mUENqOFN1QlZSc3Z1ZDY4Q2QyUlk0NkVNMjRHYWpnMHU4ODdv?= =?utf-8?B?UFVuQ2h2ZVhVNzJtVmYvbnNZakxxcWxIL1FMZmc0SzllbFJLc2RIRGhXbHdR?= =?utf-8?B?bXQ0emx0dDJ0OUJUTlFqWGsybngyTVJCY3RPZnUwYlM5WHJZRzhrbW5wRkk1?= =?utf-8?B?dUlVdVBPaXR0MkF3a3FPSmFIMDRzQVZNcG9wZHZOaTBVREI0VklhQUhpcGJG?= =?utf-8?B?ZUFETnI3UWpBVUlvZ3A2NFA1YXFuSUVRTmxxN0NMdDdkZ3pJVWtaa3lTU25O?= =?utf-8?B?ZDlkOVFKQWtVSXF4TjR2aWUyd0RHYjRCNFppOHdRbGdGeHdTSFZIMm5zZG81?= =?utf-8?B?UkpCVXFYalZhOFdneWFwVXRkWnlSQTZ2dDczb01TanlJc0VkV3NGV1BlbDJW?= =?utf-8?B?ZCtPbTMva2FIYWljcDE1Vm1lOUtJUUt2aXJMU1ZRVjF2cEVSL1lKVlRYclhW?= =?utf-8?B?SkY2YzM4VzcrY2k0K1NWRTNaTVV3aTcyemU3OXlCZXFHU3JQSEdSZEJUTHBS?= =?utf-8?B?clhxVXBxNndMQWVpT3pBS1BmcjkvS1hPNDUxS3dSSktlSmFOTWpZU3hIWFd6?= =?utf-8?B?M2VZek11aVF2NERVS0RmODFyM2g3OTZTaFJGekE2a0pmK3hwRVA4ckdLd3pI?= =?utf-8?B?Y21jbG9JZ1VGWVVqaFJoeXVsbkJMRW9YbEd0TjdLS2NveDZUdWZBTGRZdWhs?= =?utf-8?B?bmgrN2hvWElqYXk0djFtWkhwVlluUzZjK0xpOEpUZURqUHJBV0krb3BUSXUy?= =?utf-8?Q?eB3OrpA1aiOC4vRo=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: X-OriginatorOrg: fb.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY5PR15MB3651.namprd15.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fbaa44aa-1bbf-414c-f0bc-08da1be1c4ec X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Apr 2022 17:36:10.7113 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 8ae927fe-1255-47a7-a2af-5f3a069daaa2 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 7mx2BQr+8MAdcjA4vkUVZed5tKefJr5AuLtlwFn2doWiMrv4BMd5GeJ5GIMaVuGH X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR15MB1398 X-Proofpoint-GUID: XlamsUHVQ3XeVrYopbemupqjJQtV1VFa X-Proofpoint-ORIG-GUID: XlamsUHVQ3XeVrYopbemupqjJQtV1VFa Content-Transfer-Encoding: base64 X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.858,Hydra:6.0.425,FMLib:17.11.64.514 definitions=2022-04-11_07,2022-04-11_01,2022-02-23_01 Precedence: bulk List-ID: X-Mailing-List: bpf@vger.kernel.org T24gRnJpLCAyMDIyLTA0LTA4IGF0IDIzOjMzICswMjAwLCBEYW5pZWwgQm9ya21hbm4gd3JvdGU6 DQo+IE9uIDQvNy8yMiA5OjI1IFBNLCBLdWktRmVuZyBMZWUgd3JvdGU6DQo+ID4gQWxsb3cgdXNl cnMgdG8gYXR0YWNoIGEgNjQtYml0cyBjb29raWUgdG8gYSBicGZfbGluayBvZiBmZW50cnksDQo+ ID4gZmV4aXQsDQo+ID4gb3IgZm1vZF9yZXQuDQo+ID4gDQo+ID4gVGhpcyBwYXRjaHNldCBpbmNs dWRlcyBzZXZlcmFsIG1ham9yIGNoYW5nZXMuDQo+ID4gDQo+ID4gwqAgLSBEZWZpbmUgc3RydWN0 IGJwZl90cmFtcF9saW5rcyB0byByZXBsYWNlIGJwZl90cmFtcF9wcm9nLg0KPiA+IMKgwqDCoCBz dHJ1Y3QgYnBmX3RyYW1wX2xpbmtzIGNvbGxlY3RzIGJwZl9saW5rcyBvZiBhIHRyYW1wb2xpbmUN Cj4gPiANCj4gPiDCoCAtIEdlbmVyYXRlIGEgdHJhbXBvbGluZSB0byBjYWxsIGJwZl9wcm9ncyBv ZiBnaXZlbiBicGZfbGlua3MuDQo+ID4gDQo+ID4gwqAgLSBUcmFtcG9saW5lcyBhbHdheXMgc2V0 L3Jlc2V0IGJwZl9ydW5fY3R4IGJlZm9yZS9hZnRlcg0KPiA+IMKgwqDCoCBjYWxsaW5nL2xlYXZp bmcgYSB0cmFjaW5nIHByb2dyYW0uDQo+ID4gDQo+ID4gwqAgLSBBdHRhY2ggYSBjb29raWUgdG8g YSBicGZfbGluayBvZiBmZW50cnkvZmV4aXQvZm1vZF9yZXQuwqAgVGhlDQo+ID4gdmFsdWUNCj4g PiDCoMKgwqAgd2lsbCBiZSBhdmFpbGFibGUgd2hlbiBydW5uaW5nIHRoZSBhc3NvY2lhdGVkIGJw Zl9wcm9nLg0KPiA+IA0KPiA+IFRoZSBtYWpvciBkaWZmZXJlbmNlcyBmcm9tIHYyOg0KPiA+IA0K PiA+IMKgIC0gTW92ZSB0aGUgYWxsb2NhdGlvbnMgb2YgcnVuX2N0eCAoc3RydWN0IGJwZl90cmFt cF9ydW5fY3R4KSBvdXQNCj4gPiBvZg0KPiA+IMKgwqDCoCBpbnZva2VfYnBmX3Byb2coKS4NCj4g PiANCj4gPiDCoCAtIE1vdmUgaGxpc3Rfbm9kZSBvdXQgb2YgYnBmX2xpbmsgYW5kIGludHJvZHVj ZSBzdHJ1Y3QNCj4gPiBicGZfdHJhbXBfbGluaw0KPiA+IMKgwqDCoCB0byBvd24gaGxpc3Rfbm9k ZS4NCj4gPiANCj4gPiDCoCAtIFN0b3JlIGNvb2tpZXMgYXQgc3RydWN0IGJwZl90cmFjaW5nX2xp bmsuDQo+ID4gDQo+ID4gwqAgLSBVc2UgU0lCIGJ5dGUgdG8gcmVkdWNlIHRoZSBudW1iZXIgb2Yg aW5zdHJ1Y3Rpb25zIHRvIHNldCBjb29raWUNCj4gPiDCoMKgwqAgdmFsdWVzLiAoVXNlIFJTUCBk aXJlY3RseSkNCj4gPiANCj4gPiB2MToNCj4gPiBodHRwczovL2xvcmUua2VybmVsLm9yZy9hbGwv MjAyMjAxMjYyMTQ4MDkuMzg2ODc4Ny0xLWt1aWZlbmdAZmIuY29tLw0KPiA+IHYyOg0KPiA+IGh0 dHBzOi8vbG9yZS5rZXJuZWwub3JnL2JwZi8yMDIyMDMxNjAwNDIzMS4xMTAzMzE4LTEta3VpZmVu Z0BmYi5jb20vDQo+IA0KPiBLdWktRmVuZywgd291bGQgYmUgZ3JlYXQgaWYgeW91IGhhdmUgYSBj aGFuY2UgdG8gcmViYXNlLCBzbyB0aGF0IHRoZQ0KPiBzZXQgY2FuDQo+IGFsc28gZ28gdGhyb3Vn aCBCUEYgQ0kuDQo+IA0KPiBUaGFua3MgYSBsb3QsDQo+IERhbmllbA0KWWVzLCBqdXN0IHNlbnQg bmV3IHBhdGNoZXMgb3V0Lg0KDQo=