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 mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4A3EEC4332F for ; Fri, 23 Dec 2022 16:34:13 +0000 (UTC) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6751C41156; Fri, 23 Dec 2022 17:34:12 +0100 (CET) Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) by mails.dpdk.org (Postfix) with ESMTP id 12444410F9 for ; Fri, 23 Dec 2022 17:34:11 +0100 (CET) Received: from frapeml100008.china.huawei.com (unknown [172.18.147.207]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4Ndt205nVyz6HJWV; Sat, 24 Dec 2022 00:30:00 +0800 (CST) Received: from frapeml500007.china.huawei.com (7.182.85.172) by frapeml100008.china.huawei.com (7.182.85.131) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.34; Fri, 23 Dec 2022 17:34:09 +0100 Received: from frapeml500007.china.huawei.com ([7.182.85.172]) by frapeml500007.china.huawei.com ([7.182.85.172]) with mapi id 15.01.2375.034; Fri, 23 Dec 2022 17:34:09 +0100 From: Konstantin Ananyev To: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , "olivier.matz@6wind.com" , "andrew.rybchenko@oktetlabs.ru" , "thomas@monjalon.net" CC: "dev@dpdk.org" , "honnappa.nagarahalli@arm.com" , "bruce.richardson@intel.com" , nd Subject: RE: [PATCH v2] mempool: micro-optimize put function Thread-Topic: [PATCH v2] mempool: micro-optimize put function Thread-Index: AQHY+bT+yYInZk7j1E6wKVfv3icIqq5BsNgggAADx6CAAAFj8IAAFT8wgDM+VoCABRnf0IAABhHwgAG5mnA= Date: Fri, 23 Dec 2022 16:34:09 +0000 Message-ID: References: <20221116101855.93297-1-mb@smartsharesystems.com> <20221116121416.94990-1-mb@smartsharesystems.com> <98CBD80474FA8B44BF855DF32C47DC35D874CA@smartserver.smartshare.dk> <98CBD80474FA8B44BF855DF32C47DC35D874CC@smartserver.smartshare.dk> <98CBD80474FA8B44BF855DF32C47DC35D875C8@smartserver.smartshare.dk> <98CBD80474FA8B44BF855DF32C47DC35D875DE@smartserver.smartshare.dk> In-Reply-To: <98CBD80474FA8B44BF855DF32C47DC35D875DE@smartserver.smartshare.dk> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.48.146.12] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-CFilter-Loop: Reflected 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 DQoNCj4gPiBIaSBNb3J0ZW4sDQo+ID4NCj4gPiA+IFBJTkcgbWVtcG9vbCBtYWludGFpbmVycy4N Cj4gPiA+DQo+ID4gPiBJZiB5b3UgZG9uJ3QgcHJvdmlkZSBBQ0sgb3IgUmV2aWV3IHRvIHBhdGNo ZXMsIGhvdyBzaG91bGQgVGhvbWFzIGtub3cNCj4gPiB0aGF0IGl0IGlzIHJlYWR5IGZvciBtZXJn aW5nPw0KPiA+ID4NCj4gPiA+IC1Nb3J0ZW4NCj4gPg0KPiA+IFRoZSBjb2RlIGNoYW5nZXMgaXRz ZWxmIGxvb2tzIG9rIHRvIG1lLg0KPiA+IFRob3VnaCBJIGRvbid0IHRoaW5rIGl0IHdvdWxkIHJl YWxseSBicmluZyBhbnkgbm90aWNlYWJsZSBzcGVlZHVwLg0KPiA+IEJ1dCB5ZXMsIGl0IGxvb2tz IGEgYml0IG5pY2VyIHRoaXMgd2F5LCBlc3BlY2lhbGx5IHdpdGggZXh0cmEgY29tbWVudHMuDQo+ IA0KPiBBZ3JlZSwgcmVtb3ZpbmcgdGhlIGNvbXBhcmUgYW5kIGJyYW5jaCBpbnN0cnVjdGlvbnMg ZnJvbSB0aGUgbGlrZWx5IGNvZGUgcGF0aCBwcm92aWRlcyBubyBub3RpY2VhYmxlIHNwZWVkdXAs IGJ1dCBtYWtlcyB0aGUgY29kZQ0KPiBtb3JlIGNsZWFuLg0KPiANCj4gPiBPbmUgcXVlc3Rpb24g dGhvdWdoLCB3aHkgZG8geW91IGZlZWwgdGhpcyBhc3NlcnQ6DQo+ID4gUlRFX0FTU0VSVChjYWNo ZS0+bGVuIDw9IGNhY2hlLT5mbHVzaHRocmVzaCk7DQo+ID4gaXMgbmVjZXNzYXJ5Pw0KPiANCj4g SSBjb3VsZCBoYXZlIHdyaXR0ZW4gaXQgaW50byB0aGUgY29tbWVudCBhYm92ZSBpdCwgYnV0IGlu c3RlYWQgY2hvc2UgdG8gYWRkIHRoZSBhc3NlcnRpb24gYXMgYW4gaW1wcm92ZWQgY29tbWVudC4N Cj4gDQo+ID4gSSBjYW4ndCBzZWUgYW55IHdheSBpdCBjb3VsZCBoYXBwZW4sIHVubGVzcyBzb21l dGhpbmcgaXMgdG90YWxseSBicm9rZW4NCj4gPiB3aXRoaW4gdGhlIGFwcC4NCj4gDQo+IEFncmVl LiBUaGVzZSBhcmUgdGhlIGNpcmN1bXN0YW5jZXMgd2hlcmUgYXNzZXJ0aW9ucyBjYW4gY29tZSBp bnRvIGFjdGlvbi4gV2l0aCBtb3JlIGFzc2VydGlvbnMgaW4gdGhlIGNvZGUsIGl0IGlzIGxpa2Vs eSB0aGF0IGxlc3MgY29kZQ0KPiBleGVjdXRlcyBiZWZvcmUgaGl0dGluZyBhbiBhc3NlcnRpb24s IG1ha2luZyBpdCBlYXNpZXIgdG8gZmluZCB0aGUgcm9vdCBjYXVzZSBvZiBzdWNoIGVycm9ycy4N Cj4gDQo+IFBsZWFzZSBub3RlIHRoYXQgUlRFX0FTU0VSVHMgYXJlIG9taXR0ZWQgdW5sZXNzIGJ1 aWx0IHdpdGggUlRFX0VOQUJMRV9BU1NFUlQsIHNvIHRoaXMgYXNzZXJ0aW9uIGlzIG9taXR0ZWQg YW5kIHRodXMgaGFzIG5vDQo+IHBlcmZvcm1hbmNlIGltcGFjdCBmb3IgYSBub3JtYWwgYnVpbGQu DQoNCkkgYW0gYXdhcmUgdGhhdCBSVEVfQVNTRVJUIGlzIG5vdCBlbmFibGVkIGJ5IGRlZmF1bHQu DQpNeSBxdWVzdGlvbiB3YXMgbW9yZSBhYm91dCAtIHdoeSBkbyB5b3UgZmVlbCBhc3NlcnQoKSBp cyBuZWNlc3NhcnkgaW4gdGhhdCBjYXNlIGluIHBhcnRpY3VsYXIuDQpEb2VzIGl0IGd1YXJkIGZv ciBzb21lIHNwZWNpZmljIHNjZW5hcmlvIG9yIHNvLg0KQW55d2F5LCBJIGFtIG9rIGVpdGhlciB3 YXk6IHdpdGggYW5kIHdpdGhvdXQgYXNzZXJ0KCkgaGVyZS4NCkFja2VkLWJ5OiBLb25zdGFudGlu IEFuYW55ZXYgPGtvbnN0YW50aW4uYW5hbnlldkBodWF3ZWkuY29tPiANCg0K