From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 388A1A034F; Mon, 7 Jun 2021 10:07:19 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AF25340147; Mon, 7 Jun 2021 10:07:18 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id 7BF6A40041 for ; Mon, 7 Jun 2021 10:07:16 +0200 (CEST) IronPort-SDR: I7286riam7EXATnEarLRS76s9mLh2lqshy00VBhuvIPHvuiVQ8bzUunr7Q09TlHWRu3TgxBDRQ nLoI8CQYjNjQ== X-IronPort-AV: E=McAfee;i="6200,9189,10007"; a="202720534" X-IronPort-AV: E=Sophos;i="5.83,254,1616482800"; d="scan'208";a="202720534" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Jun 2021 01:07:15 -0700 IronPort-SDR: FASlaTy6Eq4ZdOhIosMBX1Us8PhJ0upVmQ8SOGPsEFyRurnkeypMRRxLDGQWKDZUyIS26E5sa0 uJAhTNdsptIQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.83,254,1616482800"; d="scan'208";a="634628941" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmsmga006.fm.intel.com with ESMTP; 07 Jun 2021 01:07:15 -0700 Received: from shsmsx604.ccr.corp.intel.com (10.109.6.214) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4; Mon, 7 Jun 2021 01:07:14 -0700 Received: from shsmsx606.ccr.corp.intel.com (10.109.6.216) by SHSMSX604.ccr.corp.intel.com (10.109.6.214) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4; Mon, 7 Jun 2021 16:07:13 +0800 Received: from shsmsx606.ccr.corp.intel.com ([10.109.6.216]) by SHSMSX606.ccr.corp.intel.com ([10.109.6.216]) with mapi id 15.01.2242.008; Mon, 7 Jun 2021 16:07:13 +0800 From: "Hu, Jiayu" To: Maxime Coquelin , "dev@dpdk.org" CC: "maxime.coquelin@redhat.com" , "Xia, Chenbo" , "Wang, Yinan" Thread-Topic: [PATCH 0/2] provide thread unsafe async registration functions Thread-Index: AQHXU2K/aY/G3bSDZUCHidxOsjlEjqsC+HSAgAVHNOA= Date: Mon, 7 Jun 2021 08:07:13 +0000 Message-ID: References: <1622189463-392610-1-git-send-email-jiayu.hu@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.5.1.3 dlp-product: dlpe-windows x-originating-ip: [10.239.127.36] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH 0/2] provide thread unsafe async registration functions X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" SGkgTWF4aW1lLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IE1heGlt ZSBDb3F1ZWxpbiA8bWNvcXVlbGlAcmVkaGF0LmNvbT4NCj4gU2VudDogRnJpZGF5LCBKdW5lIDQs IDIwMjEgMzoyNSBQTQ0KPiBUbzogSHUsIEppYXl1IDxqaWF5dS5odUBpbnRlbC5jb20+OyBkZXZA ZHBkay5vcmcNCj4gQ2M6IG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tOyBYaWEsIENoZW5ibyA8 Y2hlbmJvLnhpYUBpbnRlbC5jb20+Ow0KPiBXYW5nLCBZaW5hbiA8eWluYW4ud2FuZ0BpbnRlbC5j b20+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggMC8yXSBwcm92aWRlIHRocmVhZCB1bnNhZmUgYXN5 bmMgcmVnaXN0cmF0aW9uIGZ1bmN0aW9ucw0KPiANCj4gU29ycnksIGZvciBwcmV2aW91cyBibGFu ayByZXBseS4NCj4gDQo+IE9uIDUvMjgvMjEgMTA6MTEgQU0sIEppYXl1IEh1IHdyb3RlOg0KPiA+ IExvY2sgcHJvdGVjdGlvbiBpcyBuZWVkZWQgZHVyaW5nIHRoZSB2aG9zdCBub3RpZmllcyB0aGUg YXBwbGljYXRpb24gb2YNCj4gPiBkZXZpY2UgcmVhZGluZXNzLCBzbyB0aGUgZmlyc3QgcGF0Y2gg aXMgdG8gYWRkIGxvY2sgcHJvdGVjdGlvbi4gQWZ0ZXINCj4gPiBwZXJmb3JtaW5nIGxvY2tpbmcs IGV4aXN0ZWQgYXN5bmMgdmhvc3QgcmVnaXN0cmF0aW9uIGZ1bmN0aW9ucyB3aWxsIGNhdXNlDQo+ ID4gZGVhZGxvY2ssIGFzIHRoZXkgYWNxdWlyZSBsb2NrIHRvby4gU28gdGhlIHNlY29uZCBwYXRj aCBpcyB0byBwcm92aWRlDQo+ID4gdW5zYWZlIHJlZ2lzdHJhdGlvbiBmdW5jdGlvbnMgdG8gc3Vw cG9ydCBjYWxsaW5nIHdpdGhpbiB2aG9zdCBjYWxsYmFjaw0KPiA+IGZ1bmN0aW9ucy4NCj4gDQo+ IEkgYWdyZWUgdGhlIGNhbGxiYWNrIHNob3VsZCBiZSBhbHdheXMgcHJvdGVjdGVkLCBhbmQgaW4g dGhhdCBjYXNlIGhhdmluZw0KPiBhIG5ldyB0aHJlYWQtdW5zYWZlIEFQSSBtYWtlcyBzZW5zZSBm b3IgYXN5bmMgcmVnaXN0cmF0aW9uLg0KPiANCj4gUmVnYXJkaW5nIGJhY2twb3J0LCBJJ20gbm90 IHN1cmUgd2hhdCB3ZSBzaG91bGQgZG8uDQo+IA0KPiBCYWNrcG9ydGluZyBuZXcgQVBJIGlzIGEg bm8tZ28sIGJ1dCB3aXRoIG9ubHkgYmFja3BvcnRpbmcgcGF0Y2ggMSBhc3luYw0KPiBmZWF0dXJl IHdpbGwgYmUgYWx3YXlzIGJyb2tlbiBvbiAyMC4xMSBMVFMsIHJpZ2h0Pw0KDQpZZXMsIGlmIG9u bHkgYmFja3BvcnRpbmcgdGhpcyBmaXggcGF0Y2ggdG8gMjAuMTEgTFRTLCBpdCBtYXkgYnJlYWsg YXBwcyB3aG8gY2FsbA0KYXN5bmMgcmVnaXN0cmF0aW9uIGZ1bmN0aW9ucyBpbnNpZGUgdmhvc3Qg Y2FsbGJhY2tzLg0KDQpIb3cgYWJvdXQgbWFraW5nIHRoaXMgcGF0Y2ggbm90IGEgZml4LCBidXQg YSBuZXcgZmVhdHVyZT8NCg0KVGhhbmtzLA0KSmlheXUNCj4gDQo+IFdoYXQgZG8geW91IHRoaW5r Pw0KPiANCj4gVGhhbmtzLA0KPiBNYXhpbWUNCj4gDQo+ID4gSmlheXUgSHUgKDIpOg0KPiA+ICAg dmhvc3Q6IGZpeCBsb2NrIG9uIGRldmljZSByZWFkaW5lc3Mgbm90aWZpY2F0aW9uDQo+ID4gICB2 aG9zdDogYWRkIHRocmVhZCB1bnNhZmUgYXN5bmMgcmVnaXN0cmF0aW9uIGZ1bmN0aW9ucw0KPiA+ DQo+ID4gIGRvYy9ndWlkZXMvcHJvZ19ndWlkZS92aG9zdF9saWIucnN0IHwgIDEyICsrKw0KPiA+ ICBsaWIvdmhvc3QvcnRlX3Zob3N0X2FzeW5jLmggICAgICAgICB8ICA0MiArKysrKysrKysrDQo+ ID4gIGxpYi92aG9zdC92ZXJzaW9uLm1hcCAgICAgICAgICAgICAgIHwgICA0ICsNCj4gPiAgbGli L3Zob3N0L3Zob3N0LmMgICAgICAgICAgICAgICAgICAgfCAxNjEgKysrKysrKysrKysrKysrKysr KysrKysrKysrLS0tLS0tLS0tDQo+ID4gIGxpYi92aG9zdC92aG9zdF91c2VyLmMgICAgICAgICAg ICAgIHwgICA1ICstDQo+ID4gIDUgZmlsZXMgY2hhbmdlZCwgMTgwIGluc2VydGlvbnMoKyksIDQ0 IGRlbGV0aW9ucygtKQ0KPiA+DQoNCg==