From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id BD13DA0545;
	Tue, 11 Oct 2022 11:25:26 +0200 (CEST)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id A918642D11;
	Tue, 11 Oct 2022 11:25:26 +0200 (CEST)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com
 [185.176.79.56]) by mails.dpdk.org (Postfix) with ESMTP id DA08A40F19
 for <dev@dpdk.org>; Tue, 11 Oct 2022 11:25:24 +0200 (CEST)
Received: from fraeml712-chm.china.huawei.com (unknown [172.18.147.226])
 by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4Mmr1z3JWTz6H758;
 Tue, 11 Oct 2022 17:23:51 +0800 (CST)
Received: from fraeml712-chm.china.huawei.com (10.206.15.61) by
 fraeml712-chm.china.huawei.com (10.206.15.61) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2375.31; Tue, 11 Oct 2022 11:25:24 +0200
Received: from fraeml712-chm.china.huawei.com ([10.206.15.61]) by
 fraeml712-chm.china.huawei.com ([10.206.15.61]) with mapi id 15.01.2375.031;
 Tue, 11 Oct 2022 11:25:24 +0200
From: Konstantin Ananyev <konstantin.ananyev@huawei.com>
To: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= <mb@smartsharesystems.com>,
 "hofors@lysator.liu.se" <hofors@lysator.liu.se>,
 "konstantin.v.ananyev@yandex.ru" <konstantin.v.ananyev@yandex.ru>,
 "Honnappa.Nagarahalli@arm.com" <Honnappa.Nagarahalli@arm.com>,
 "stephen@networkplumber.org" <stephen@networkplumber.org>
CC: "mattias.ronnblom@ericsson.com" <mattias.ronnblom@ericsson.com>,
 "bruce.richardson@intel.com" <bruce.richardson@intel.com>, "kda@semihalf.com"
 <kda@semihalf.com>, "drc@linux.vnet.ibm.com" <drc@linux.vnet.ibm.com>,
 "dev@dpdk.org" <dev@dpdk.org>
Subject: RE: [PATCH] eal: non-temporal memcpy
Thread-Topic: [PATCH] eal: non-temporal memcpy
Thread-Index: AQHY2cMrDwacASbROkCAlZBUKdvhra4HIJcAgADudpA=
Date: Tue, 11 Oct 2022 09:25:23 +0000
Message-ID: <b1cdcb19cb49402eba0383cc35fbe79f@huawei.com>
References: <98CBD80474FA8B44BF855DF32C47DC35D8728A@smartserver.smartshare.dk>
 <20221006203426.78743-1-mb@smartsharesystems.com>
 <98CBD80474FA8B44BF855DF32C47DC35D873BC@smartserver.smartshare.dk>
In-Reply-To: <98CBD80474FA8B44BF855DF32C47DC35D873BC@smartserver.smartshare.dk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.126.175.174]
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 <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

DQpIaSBNb3J0ZW4sDQogDQo+IE1hdHRpYXMsIEtvbnN0YW50aW4sIEhvbm5hcHBhLCBTdGVwaGVu
LA0KPiANCj4gSW4gbXkgcGF0Y2ggZm9yIG5vbi10ZW1wb3JhbCBtZW1jcHksIEkgaGF2ZSBiZWVu
IGFpbWluZyBmb3IgdXNpbmcgYXMgbXVjaCBub24tdGVtcG9yYWwgc3RvcmUgYXMgcG9zc2libGUu
IEUuZy4gY29weWluZyAxNiBieXRlIHRvIGENCj4gMTYgYnl0ZSBhbGlnbmVkIGFkZHJlc3Mgd2ls
bCBiZSBkb25lIHVzaW5nIG5vbi10ZW1wb3JhbCBzdG9yZSBpbnN0cnVjdGlvbnMuDQo+IA0KPiBO
b3csIEkgYW0gc2VyaW91c2x5IGNvbnNpZGVyaW5nIHRoaXMgYWx0ZXJuYXRpdmU6DQo+IA0KPiBP
bmx5IHVzaW5nIG5vbi10ZW1wb3JhbCBzdG9yZXMgZm9yIGNvbXBsZXRlIGNhY2hlIGxpbmVzLCBh
bmQgdXNpbmcgbm9ybWFsIHN0b3JlcyBmb3IgcGFydGlhbCBjYWNoZSBsaW5lcy4NCj4gDQo+IEkg
dGhpbmsgaXQgd2lsbCBtYWtlIHRoaW5ncyBzaW1wbGVyIHdoZW4gYW4gYXBwbGljYXRpb24gbWl4
ZXMgbm9ybWFsIGFuZCBub24tdGVtcG9yYWwgc3RvcmVzLiBFLmcuIGFuIGFwcGxpY2F0aW9uIHdy
aXRpbmcgbWV0YWRhdGEgKGENCj4gcGNhcCBoZWFkZXIpIGZvbGxvd2VkIGJ5IHBhY2tldCBkYXRh
Lg0KDQpTb3VuZHMgbGlrZSBhIHJlYXNvbmFibGUgaWRlYSB0byBtZS4NCg0KPiANCj4gVGhlIGRp
c2FkdmFudGFnZSBpcyB0aGF0IGNvcHlpbmcgYSBidXJzdCBvZiAzMiBwYWNrZXRzLCB3aWxsIC0g
aW4gdGhlIHdvcnN0IGNhc2UgLSBwb2xsdXRlIDY0IGNhY2hlIGxpbmVzIChvbmUgYXQgdGhlIHN0
YXJ0IHBsdXMgb25lIGF0IHRoZQ0KPiBlbmQgb2YgdGhlIGNvcGllZCBkYXRhKSwgaS5lLiA0IEtp
QiBvZiBkYXRhIGNhY2hlLiBJZiBjb3B5aW5nIHRvIGEgY29uc2VjdXRpdmUgbWVtb3J5IGFyZWEs
IGUuZy4gYSBwYWNrZXQgY2FwdHVyZSBidWZmZXIsIGl0IHdpbGwgcG9sbHV0ZSAzMw0KPiBjYWNo
ZSBsaW5lcyAoYmVjYXVzZSB0aGUgc3RhcnQgb2YgcGFja2V0ICMyIGlzIGluIHRoZSBzYW1lIGNh
Y2hlIGxpbmUgYXMgdGhlIGVuZCBvZiBwYWNrZXQgIzEsIGV0Yy4pLg0KPiANCj4gV2hhdCBkbyB5
b3UgdGhpbms/DQoNCk15IGd1ZXNzIHRoYXQgZm9yIG1vZGVybiBoaWdoLWVuZCB4ODYgQ1BVcyB0
aGUgZGlmZmVyZW5jZSB3b3VsZCBiZSBuZWdsZWN0YWJsZS4NClRob3VnaCBhZ2FpbiwgcmlnaHQg
bm93IGl0IGlzIGp1c3QgbXkgZ3Vlc3MsIGFuZCBJIGRvbid0IGhhdmUgYSBjbHVlIHdoYXQgd2ls
bCBiZSBpbXBhY3QgKGlmIGFueSkgb24gb3RoZXIgcGxhdGZvcm1zLiANCklmIHdlIHJlYWxseSB3
YW50IHRvIGF2b2lkIGFueSBkb3VidHMsIHRoZW4gcHJvYmFibHkgdGhlIGJlc3QgdGhpbmcgaXQg
IHRvIGhhdmUgc29tZSBzb3J0IG9mIG1pY3JvLWJlbmNoIGluIG91ciBVVCB0aGF0IHdvdWxkIHNp
bXVsYXRlDQpzb21lIG1lbW9yeSgvY2FjaGUpIGJvdW5kIHdvcmtsb2FkIHBsdXMgbm9ybWFsIG9y
IE5UIGNvcGllcy4NCkFzIGEgdmVyeSByb3VnaCB0aG91Z2g6DQpBbGxvY2F0ZSBzb21lIGJpZyBl
bm91Z2ggbWVtb3J5IGJ1ZmZlciAoc2l6ZT1YKSB0aGF0IGZvciBzdXJlIHdvdWxkbid0IGZpdCBp
bnRvIENQVSBjYWNoZXMuDQpUaGVuIGluIGEgbG9vcCBmb3IgZWFjaCBpdGVyYXRpb246DQogICAg
LSBkbyBOIHJhbmRvbSBub3JtYWwgcmVhZHMvd3JpdGVzIGZyb20vdG8gdGhhdCBidWZmZXIgdG8g
c2ltdWxhdGUgc29tZSBtZW1vcnkgYm91bmQgd29ya2xvYWQuDQogICAgIChzbyBlYWNoIGl0ZXJh
dGlvbiBjYXVzZSAgc29tZSAobW9yZSBvciBsZXNzKSBjb25zdGFudCAlIG9mIGNhY2hlLW1pc3Nl
cykuICAgIA0KICAgIC0gaW52b2tlIG91ciBtZW1jcHlfZXgoc2l6ZT1ZKSBpbiBxdWVzdGlvbiBL
KD0zMiBhcyBEUERLIG1hZ2ljIG51bWJlcj8pIHRpbWVzIGZvciBkaWZmZXJlbnQgbWVtb3J5IGxv
Y2F0aW9ucy4NCk1lYXN1cmUgYW1vdW50IG9mIGN5Y2xlcyBpdCB0YWtlcyBmb3Igc29tZSBiaWcg
bnVtYmVyIG9mIGl0ZXJhdGlvbnMuDQpUaGF0IHdvdWxkIHByb2JhYmx5IHNob3cgdXMgYSBkaWZm
ZXJlbmNlIChpZiBhbnkpDQpiZXR3ZWVuIG1lbWNweSB2cyBtZW1jcHlfZXgoKSBvciBiZXR3ZWVu
IGRpZmZlcmVudCBpbXBsZW1lbnRhdGlvbnMgb2YgbWVtY3B5X2V4KCkNCmluIHRlcm1zIG9mIGNh
Y2hlLWxpbmUgc2F2aW5nLCBldGMuICANCkFnYWluIGl0IHdpbGwgcHJvYmFibHkgc2hvdyBhdCB3
aGF0IHNpemU+PVkgaXQgaXMgd29ydGggdG8gc3RhcnQgdXNpbmcgTlQgaW5zdGVhZCBvZiBub3Jt
YWwgY29waWVzIGZvciBzdWNoIHdvcmtsb2Fkcy4NCkJ5IHZhcnlpbmcgWCxOLFksSyBwYXJhbWV0
ZXJzIHdlIGNhbiB0ZXN0IGRpZmZlcmVudCBzY2VuYXJpb3Mgb24gZGlmZmVyZW50IHBsYXRmb3Jt
cy4gIA0KDQo+IA0KPiBQUzogTm9uLXRlbXBvcmFsIGxvYWRzIGFyZSBlYXN5IHRvIHdvcmsgd2l0
aCwgc28gZG9uJ3Qgd29ycnkgYWJvdXQgdGhhdC4NCj4gDQo+IA0KPiBNZWQgdmVubGlnIGhpbHNl
biAvIEtpbmQgcmVnYXJkcywNCj4gLU1vcnRlbiBCcsO4cnVwDQo=