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 355C4430FE; Fri, 25 Aug 2023 11:23:48 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AC18A40695; Fri, 25 Aug 2023 11:23:47 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id E0EE0400D5 for ; Fri, 25 Aug 2023 11:23:45 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id B5B06208AA; Fri, 25 Aug 2023 11:23:44 +0200 (CEST) Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Subject: RE: [PATCH v11 06/16] eal: use prefetch intrinsics Date: Fri, 25 Aug 2023 11:23:40 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35D87B3B@smartserver.smartshare.dk> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PATCH v11 06/16] eal: use prefetch intrinsics Thread-Index: AdnWhiO7YzuyGDSuSA+M0rCzEAxJ7gArjx1g References: <1680558751-17931-1-git-send-email-roretzla@linux.microsoft.com> <1691781658-32520-1-git-send-email-roretzla@linux.microsoft.com> <1691781658-32520-7-git-send-email-roretzla@linux.microsoft.com> From: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= To: "David Marchand" , "Tyler Retzlaff" , "Maxime Coquelin" Cc: , "Bruce Richardson" , "Konstantin Ananyev" , "Ciara Power" , 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 UmVnYXJkaW5nIHRoZSB2aG9zdCBsaWIuLi4NCg0KPiBGcm9tOiBEYXZpZCBNYXJjaGFuZCBbbWFp bHRvOmRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb21dDQo+IFNlbnQ6IFRodXJzZGF5LCAyNCBBdWd1 c3QgMjAyMyAxNC4yNg0KPiANCj4gT24gVGh1LCBBdWcgMjQsIDIwMjMgYXQgMjowNuKAr1BNIERh dmlkIE1hcmNoYW5kDQo+IDxkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tPiB3cm90ZToNCj4gPiBJ IGhhZCBhIGxvb2sgYXQgdGhlIHZob3N0IGxpYnJhcnkgYW5kIEkgdGhpbmsgdGhlIGNvbXBpbGVy IHRoaW5rcyBzaXplIG1heQ0KPiBiZSAwLg0KPiA+IENoYW5naW5nIHRoZSBsb29wIG9uIHNpemUg d2l0aCBhIGRvIHsgfSB3aGlsZSAoc2l6ZSA+IDApOyByZXNvbHZlcyB0aGUNCj4gd2FybmluZy4N Cj4gPiBJIGNhbiBwb3N0IGEgY2hhbmdlIGZvciB0aGlzLCBhcyB3ZSBoaXQgYSBzaW1pbGFyIGlz c3VlIGluIHRoZSBwYXN0DQo+ID4gYW5kIHRoZSBjb2RlIGRvZXMgbm90IG1ha2Ugc2Vuc2UgY29t cGFyaW5nIHNpemUgb24gdGhlIGZpcnN0IGl0ZXJhdGlvbg0KPiA+IG9mIHRoaXMgbG9vcC4NCj4g DQo+IFRoaXMgc291bmRzIGxpa2UgYSBjb21taXQgNDIyNmFhOWNhY2E5ICgidmhvc3Q6IGZpeCBi dWlsZCB3aXRoIEdDQw0KPiAxMiIpIHdlIGhhZCBvbiBMb29uZ0FyY2guDQoNCklmIHdlIGtub3cg dGhhdCBzaXplID4gMCBpbml0aWFsbHksIHRoZW4gImRvIHsgfSB3aGlsZSAoc2l6ZSA+IDApOyIg aXMgbW9yZSBhcHByb3ByaWF0ZSB0aGFuICJ3aGlsZSAoc2l6ZSA+IDApIHsgfSIsIG5vdCBvbmx5 IGZvciB0aGUgYmVuZWZpdCBvZiB0aGUgY29tcGlsZXIvb3B0aW1pemVyLCBidXQgYWxzbyBmb3Ig dGhlIGJlbmVmaXQgb2YgaHVtYW4gcmV2aWV3ZXJzLg0KDQo+IA0KPiBBbmQgdGhlIDMyYml0cyBi dWlsZCB3YXJuaW5nIGdvZXMgYXdheSB3aXRoIHRoaXM6DQo+IA0KPiBkaWZmIC0tZ2l0IGEvbGli L3Zob3N0L3ZpcnRpb19uZXQuYyBiL2xpYi92aG9zdC92aXJ0aW9fbmV0LmMNCj4gaW5kZXggZDc2 MjRkMThjOC4uNDEzMjhiNzUzMCAxMDA2NDQNCj4gLS0tIGEvbGliL3Zob3N0L3ZpcnRpb19uZXQu Yw0KPiArKysgYi9saWIvdmhvc3QvdmlydGlvX25ldC5jDQo+IEBAIC0xOTA2LDcgKzE5MDYsNyBA QCB2aG9zdF9lbnF1ZXVlX2FzeW5jX3BhY2tlZChzdHJ1Y3QgdmlydGlvX25ldCAqZGV2LA0KPiAg ICAgICAgIHVpbnQxNl90IGJ1Zl9pZCA9IDA7DQo+ICAgICAgICAgdWludDMyX3QgbGVuID0gMDsN Cj4gICAgICAgICB1aW50MTZfdCBkZXNjX2NvdW50ID0gMDsNCj4gLSAgICAgICB1aW50NjRfdCBz aXplID0gcGt0LT5wa3RfbGVuICsgc2l6ZW9mKHN0cnVjdA0KPiB2aXJ0aW9fbmV0X2hkcl9tcmdf cnhidWYpOw0KPiArICAgICAgIHVpbnQ2NF90IHNpemUgPSAodWludDY0X3QpcGt0LT5wa3RfbGVu ICsgc2l6ZW9mKHN0cnVjdA0KPiB2aXJ0aW9fbmV0X2hkcl9tcmdfcnhidWYpOw0KDQpZZXMsIGJ1 dCBwZXJmb3JtaW5nIGEgNjQgYml0IGFkZGl0aW9uIGluc3RlYWQgb2YgYSAzMiBiaXQgYWRkaXRp b24gaGFzIGEgKHZlcnkgc21hbGwpIGNvc3QgZm9yIDMyIGJpdCBhcmNoLg0KDQpBbmQgcmVnYXJk bGVzcyBvZiB0aGlzIGNvc3QgZm9yIDMyIGJpdCBhcmNoOyBpZiB3ZSBrbm93IHRoYXQgc2l6ZSBj YW5ub3QgZXhjZWVkIFVJTlQzMl9NQVgsIGl0IHNob3VsZCBiZSBjaGFuZ2VkIHRvIHVpbnQzMl90 Lg0KDQo+ICAgICAgICAgdWludDMyX3QgYnVmZmVyX2xlblt2cS0+c2l6ZV07DQo+ICAgICAgICAg dWludDE2X3QgYnVmZmVyX2J1Zl9pZFt2cS0+c2l6ZV07DQo+ICAgICAgICAgdWludDE2X3QgYnVm ZmVyX2Rlc2NfY291bnRbdnEtPnNpemVdOw0KDQo=