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 X-Spam-Level: X-Spam-Status: No, score=-4.1 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id CE2A3C10F03 for ; Tue, 23 Apr 2019 18:47:03 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 889AD21738 for ; Tue, 23 Apr 2019 18:47:03 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=Mellanox.com header.i=@Mellanox.com header.b="u9OJlp9H" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726075AbfDWSrC (ORCPT ); Tue, 23 Apr 2019 14:47:02 -0400 Received: from mail-eopbgr150055.outbound.protection.outlook.com ([40.107.15.55]:20829 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1725956AbfDWSrB (ORCPT ); Tue, 23 Apr 2019 14:47:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=45BDrVoDzqXrhoQ5EM34Ie/A0cgyIKBlIFj9O+Vxrxw=; b=u9OJlp9HxrWZyunCV4yNxOGa4n4lp7+VgPx7v0mQPMmNLlgBzhRYFS2kyBEEYPa4DUyQGjBceLJoAn8TrrCTRkImtPFuZbKCMmA+jkHsk/cBzfDbvLY8r65zv9jUb4lyR5NGPvO4GWUc5T5QSgtz4wJaBIPxxdcnQteoArUfOt4= Received: from DB8PR05MB5898.eurprd05.prod.outlook.com (20.179.9.32) by DB8PR05MB5931.eurprd05.prod.outlook.com (20.179.11.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1813.16; Tue, 23 Apr 2019 18:46:54 +0000 Received: from DB8PR05MB5898.eurprd05.prod.outlook.com ([fe80::85d8:bf39:8cc9:16c3]) by DB8PR05MB5898.eurprd05.prod.outlook.com ([fe80::85d8:bf39:8cc9:16c3%3]) with mapi id 15.20.1813.017; Tue, 23 Apr 2019 18:46:54 +0000 From: Saeed Mahameed To: "brouer@redhat.com" , "alexander.duyck@gmail.com" CC: "davem@davemloft.net" , "netdev@vger.kernel.org" , "jakub.kicinski@netronome.com" , Tariq Toukan , "bsd@fb.com" Subject: Re: [net-next 01/14] net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES Thread-Topic: [net-next 01/14] net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES Thread-Index: AQHU+VwjdpV9EV3qWUS9LsM2JQkbVqZJCt6AgACx8oCAACDjgIAAFqIAgAAMnQCAABAJAIAABiKA Date: Tue, 23 Apr 2019 18:46:54 +0000 Message-ID: References: <20190422223306.31568-1-saeedm@mellanox.com> <20190422223306.31568-2-saeedm@mellanox.com> <20190422194647.372fd817@cakuba.netronome.com> <20190423152341.66a912b8@carbon> <20190423202456.6c506387@carbon> In-Reply-To: <20190423202456.6c506387@carbon> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.30.5 (3.30.5-1.fc29) authentication-results: spf=none (sender IP is ) smtp.mailfrom=saeedm@mellanox.com; x-originating-ip: [209.116.155.178] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 230aacce-0fa9-4a9a-8356-08d6c81c0e91 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600141)(711020)(4605104)(4618075)(2017052603328)(7193020);SRVR:DB8PR05MB5931; x-ms-traffictypediagnostic: DB8PR05MB5931: x-ms-exchange-purlcount: 1 x-microsoft-antispam-prvs: x-forefront-prvs: 0016DEFF96 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(396003)(376002)(39860400002)(346002)(366004)(136003)(54094003)(189003)(199004)(36756003)(53936002)(6306002)(6116002)(966005)(6512007)(3846002)(25786009)(6246003)(2906002)(110136005)(54906003)(8936002)(26005)(99286004)(97736004)(91956017)(4326008)(14454004)(86362001)(5660300002)(478600001)(2501003)(186003)(76176011)(316002)(58126008)(6436002)(93886005)(76116006)(486006)(256004)(73956011)(68736007)(305945005)(7736002)(118296001)(11346002)(81156014)(81166006)(71200400001)(6506007)(53546011)(6486002)(71190400001)(64756008)(2616005)(66476007)(476003)(66446008)(102836004)(66946007)(66556008)(8676002)(66066001)(446003)(229853002);DIR:OUT;SFP:1101;SCL:1;SRVR:DB8PR05MB5931;H:DB8PR05MB5898.eurprd05.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: seuPUIlY4SDCpNmOvC6yq1+IZuiBpKqVjBLJLGhVlBntX+FmdlzkTOPIO3DRDU9w8+ztBWwx6pINmEUw1PFQrs9TmIvQ8HFjuDIUCVKh3PHohIbpPctizpmSKHUZHDNuwVDuG3pD7+qK3Q/3hKkViG8AWFod0fYkBSLIt46zkWvQvLc9QcaS0drWUVyiNTeyqeK+X99P4b6SMHDc0qOhGwi1Zs1efPgQe0Uc6rhVZBbx30lmLKpdHjfarCwgsn5BEHwFMmvxVp30LXWrTlgd2xMd+IAQa2T/4rc5PRVlCtzjMFd2Njym5hlEHat7+P9cr2RQi7onvgOKeH3QKZqx5LilKyFEOtamcGkXs56TD7W6ZK0tWP1lWWCK4+ZzhIuWU6M8GlI/isu0KpGOt0VL2n7CGYXtEkp3M/9Eom5BpDA= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: 230aacce-0fa9-4a9a-8356-08d6c81c0e91 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Apr 2019 18:46:54.7309 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR05MB5931 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org T24gVHVlLCAyMDE5LTA0LTIzIGF0IDIwOjI0ICswMjAwLCBKZXNwZXIgRGFuZ2FhcmQgQnJvdWVy IHdyb3RlOg0KPiBPbiBUdWUsIDIzIEFwciAyMDE5IDEwOjI3OjMyIC0wNzAwDQo+IEFsZXhhbmRl ciBEdXljayA8YWxleGFuZGVyLmR1eWNrQGdtYWlsLmNvbT4gd3JvdGU6DQo+IA0KPiA+IE9uIFR1 ZSwgQXByIDIzLCAyMDE5IGF0IDk6NDIgQU0gU2FlZWQgTWFoYW1lZWQgPHNhZWVkbUBtZWxsYW5v eC5jb20NCj4gPiA+IHdyb3RlOg0KPiA+ID4gT24gVHVlLCAyMDE5LTA0LTIzIGF0IDA4OjIxIC0w NzAwLCBBbGV4YW5kZXIgRHV5Y2sgd3JvdGU6ICANCj4gPiA+ID4gT24gVHVlLCBBcHIgMjMsIDIw MTkgYXQgNjoyMyBBTSBKZXNwZXIgRGFuZ2FhcmQgQnJvdWVyDQo+ID4gPiA+IDxicm91ZXJAcmVk aGF0LmNvbT4gd3JvdGU6ICANCj4gPiA+ID4gPiBPbiBNb24sIDIyIEFwciAyMDE5IDE5OjQ2OjQ3 IC0wNzAwDQo+ID4gPiA+ID4gSmFrdWIgS2ljaW5za2kgPGpha3ViLmtpY2luc2tpQG5ldHJvbm9t ZS5jb20+IHdyb3RlOg0KPiA+ID4gPiA+ICANCj4gPiA+ID4gPiA+IE9uIE1vbiwgMjIgQXByIDIw MTkgMTU6MzI6NTMgLTA3MDAsIFNhZWVkIE1haGFtZWVkIHdyb3RlOiAgDQo+ID4gPiA+ID4gPiA+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC9ldGhlcm5ldC9tZWxsYW5veC9tbHg1L2NvcmUvZW4u aA0KPiA+ID4gPiA+ID4gPiBiL2RyaXZlcnMvbmV0L2V0aGVybmV0L21lbGxhbm94L21seDUvY29y ZS9lbi5oDQo+ID4gPiA+ID4gPiA+IGluZGV4IDUxZTEwOWZkZWVjMS4uNjE0N2JlMjNhOWI5IDEw MDY0NA0KPiA+ID4gPiA+ID4gPiAtLS0gYS9kcml2ZXJzL25ldC9ldGhlcm5ldC9tZWxsYW5veC9t bHg1L2NvcmUvZW4uaA0KPiA+ID4gPiA+ID4gPiArKysgYi9kcml2ZXJzL25ldC9ldGhlcm5ldC9t ZWxsYW5veC9tbHg1L2NvcmUvZW4uaA0KPiA+ID4gPiA+ID4gPiBAQCAtNTAsNiArNTAsNyBAQA0K PiA+ID4gPiA+ID4gPiAgI2luY2x1ZGUgPG5ldC94ZHAuaD4NCj4gPiA+ID4gPiA+ID4gICNpbmNs dWRlIDxsaW51eC9uZXRfZGltLmg+DQo+ID4gPiA+ID4gPiA+ICAjaW5jbHVkZSA8bGludXgvYml0 cy5oPg0KPiA+ID4gPiA+ID4gPiArI2luY2x1ZGUgPGxpbnV4L3ByZWZldGNoLmg+DQo+ID4gPiA+ ID4gPiA+ICAjaW5jbHVkZSAid3EuaCINCj4gPiA+ID4gPiA+ID4gICNpbmNsdWRlICJtbHg1X2Nv cmUuaCINCj4gPiA+ID4gPiA+ID4gICNpbmNsdWRlICJlbl9zdGF0cy5oIg0KPiA+ID4gPiA+ID4g PiBAQCAtOTg2LDYgKzk4NywyMiBAQCBzdGF0aWMgaW5saW5lIHZvaWQNCj4gPiA+ID4gPiA+ID4g bWx4NWVfY3FfYXJtKHN0cnVjdA0KPiA+ID4gPiA+ID4gPiBtbHg1ZV9jcSAqY3EpDQo+ID4gPiA+ ID4gPiA+ICAgICBtbHg1X2NxX2FybShtY3EsIE1MWDVfQ1FfREJfUkVRX05PVCwgbWNxLT51YXIt Pm1hcCwNCj4gPiA+ID4gPiA+ID4gY3EtICANCj4gPiA+ID4gPiA+ID4gPiB3cS5jYyk7ICANCj4g PiA+ID4gPiA+ID4gIH0NCj4gPiA+ID4gPiA+ID4gDQo+ID4gPiA+ID4gPiA+ICtzdGF0aWMgaW5s aW5lIHZvaWQgbWx4NWVfcHJlZmV0Y2godm9pZCAqcCkNCj4gPiA+ID4gPiA+ID4gK3sNCj4gPiA+ ID4gPiA+ID4gKyAgIHByZWZldGNoKHApOw0KPiA+ID4gPiA+ID4gPiArI2lmIEwxX0NBQ0hFX0JZ VEVTIDwgMTI4DQo+ID4gPiA+ID4gPiA+ICsgICBwcmVmZXRjaChwICsgTDFfQ0FDSEVfQllURVMp Ow0KPiA+ID4gPiA+ID4gPiArI2VuZGlmDQo+ID4gPiA+ID4gPiA+ICt9DQo+ID4gPiA+ID4gPiA+ ICsNCj4gPiA+ID4gPiA+ID4gK3N0YXRpYyBpbmxpbmUgdm9pZCBtbHg1ZV9wcmVmZXRjaHcodm9p ZCAqcCkNCj4gPiA+ID4gPiA+ID4gK3sNCj4gPiA+ID4gPiA+ID4gKyAgIHByZWZldGNodyhwKTsN Cj4gPiA+ID4gPiA+ID4gKyNpZiBMMV9DQUNIRV9CWVRFUyA8IDEyOA0KPiA+ID4gPiA+ID4gPiAr ICAgcHJlZmV0Y2h3KHAgKyBMMV9DQUNIRV9CWVRFUyk7DQo+ID4gPiA+ID4gPiA+ICsjZW5kaWYN Cj4gPiA+ID4gPiA+ID4gK30gIA0KPiA+ID4gPiA+ID4gDQo+ID4gPiA+ID4gPiBBbGwgSW50ZWwg ZHJpdmVycyBkbyB0aGUgZXhhY3Qgc2FtZSB0aGluZywgcGVyaGFwcyBpdCdzDQo+ID4gPiA+ID4g PiB0aW1lIHRvDQo+ID4gPiA+ID4gPiBhZGQgYQ0KPiA+ID4gPiA+ID4gaGVscGVyIGZvdCB0aGlz Pw0KPiA+ID4gPiA+ID4gDQo+ID4gPiA+ID4gPiBuZXRfcHJlZmV0Y2hfaGVhZGVycygpDQo+ID4g PiA+ID4gPiANCj4gPiA+ID4gPiA+IG9yIHNvbWUgc3VjaD8gIA0KPiA+ID4gPiA+IA0KPiA+ID4g PiA+IEkgd29uZGVyIGlmIFRhcmlxIG1lYXN1cmVkIGFueSBlZmZlY3QgZnJvbSBkb2luZyB0aGlz Pw0KPiA+ID4gPiA+IA0KPiA+ID4gPiA+IEJlY2F1c2UgSW50ZWwgQ1BVcyB3aWxsIHVzdWFsbHkg YWxyZWFkeSBwcmVmZXRjaCB0aGUgbmV4dA0KPiA+ID4gPiA+IGNhY2hlLQ0KPiA+ID4gPiA+IGxp bmUsDQo+ID4gPiA+ID4gYXMgZGVzY3JpYmVkIGluIFsxXSwgeW91IGNhbiBldmVuIHJlYWQgKGFu ZCBtb2RpZnkpIHRoaXMgTVNSDQo+ID4gPiA+ID4gMHgxQTQNCj4gPiA+ID4gPiBlLmcuIHZpYSB0 b29scyBpbiBbMl0uICBNYXliZSBJbnRlbCBndXlzIGFkZGVkIGl0IGJlZm9yZSB0aGlzDQo+ID4g PiA+ID4gd2FzDQo+ID4gPiA+ID4gZG9uZQ0KPiA+ID4gPiA+IGluIEhXLCBhbmQgbmV2ZXIgY2xl YW5lZCBpdCB1cD8NCj4gPiA+ID4gPiANCj4gPiA+ID4gPiBbMV0NCj4gPiA+ID4gPiBodHRwczov L3NvZnR3YXJlLmludGVsLmNvbS9lbi11cy9hcnRpY2xlcy9kaXNjbG9zdXJlLW9mLWh3LXByZWZl dGNoZXItY29udHJvbC1vbi1zb21lLWludGVsLXByb2Nlc3NvcnMgIA0KPiA+ID4gPiANCj4gPiA+ ID4gVGhlIGlzc3VlIGlzIHRoZSBhZGphY2VudCBjYWNoZSBsaW5lIHByZWZldGNoZXIgY2FuIGJl IG9uIG9yDQo+ID4gPiA+IG9mZiBhbmQNCj4gPiA+ID4gYQ0KPiA+ID4gPiBuZXR3b3JrIGRyaXZl ciBzaG91bGRuJ3QgcmVhbGx5IGJlIGdvaW5nIHRocm91Z2ggYW5kIHR3aWRkbGluZw0KPiA+ID4g PiB0aG9zZQ0KPiA+ID4gPiBzb3J0IG9mIGJpdHMuIEluIHNvbWUgY2FzZXMgaGF2aW5nIGl0IG9u IGNhbiByZXN1bHQgaW4gbW9yZQ0KPiA+ID4gPiBtZW1vcnkNCj4gPiA+ID4gYmVpbmcgY29uc3Vt ZWQgdGhlbiBpcyBuZWVkZWQuIFRoZSByZWFzb24gd2h5IEkgZW5hYmxlZCB0aGUNCj4gPiA+ID4g YWRkaXRpb25hbA0KPiA+ID4gPiBjYWNoZWxpbmUgcHJlZmV0Y2ggZm9yIHRoZSBJbnRlbCBOSUNz IGlzIGJlY2F1c2UgbW9zdCBUQ1ANCj4gPiA+ID4gcGFja2V0cyBhcmUNCj4gPiA+ID4gYXQgYSBt aW5pbXVtIDY4IGJ5dGVzIGZvciBqdXN0IHRoZSBoZWFkZXJzIHNvIHRoZXJlIHdhcyBhbg0KPiA+ ID4gPiBhZHZhbnRhZ2UNCj4gPiA+ID4gZm9yIFRDUCB0cmFmZmljIHRvIG1ha2UgY2VydGFpbiB3 ZSBwcmVmZXRjaGVkIGF0IGxlYXN0IGVub3VnaA0KPiA+ID4gPiBmb3IgdXMNCj4gPiA+ID4gdG8g cHJvY2VzcyB0aGUgaGVhZGVycy4NCj4gPiA+ID4gIA0KPiA+ID4gDQo+ID4gPiBTbyBpZiBMMiBh ZGphY2VudCBjYWNoZSBsaW5lIHByZWZldGNoZXIgYml0IGlzIGVuYWJsZWQgdGhlbiB0aGlzDQo+ IA0KPiBOaXRwaWNrOiBpcyBpdCB0aGUgRENVIHByZWZldGNoZXIgYml0IHRoYXQgIkZldGNoZXMg dGhlIG5leHQgY2FjaGUNCj4gbGluZQ0KPiBpbnRvIEwxLUQgY2FjaGUiIGluIHRoZSBsaW5rWzFd Lg0KPiANCj4gPiA+IGFkZGl0aW9uYWwgcHJlZmV0Y2ggc3RlcCBpcyByZWR1bmRhbnQgPyB3aGF0 IGlzIHRoZSBwZXJmb3JtYW5jZQ0KPiA+ID4gY29zdCBpbg0KPiA+ID4gdGhpcyBjYXNlID8gIA0K PiA+IA0KPiA+IEkgZG9uJ3QgcmVjYWxsLiBJIGRvbid0IHRoaW5rIGl0IHdvdWxkIGJlIGFueXRo aW5nIHRvbyBzaWduaWZpY2FudA0KPiA+IHRob3VnaC4NCj4gDQo+IEkgdHJpZWQgdG8gbWVhc3Vy ZSB0aGlzIChhcHByb3ggMSB5ZWFyIGFnbyksIGEgcHJlZmV0Y2ggdGhhdCBpcyBub3QNCj4gbmVl ZGVkLCBhbmQgQUZBSUNSIHRoZSBvdmVyaGVhZCB3YXMgYmVsb3cgMSBuYW5vc2VjLCBhcHByb3gg MC4zMzMgbnMuDQo+IChidXQgYW55b25lIGNsYWltaW5nIHRvIGJlIGFibGUgdG8gbWVhc3VyZSBi ZWxvdyAyIG5zIHZhcmlhdGlvbg0KPiBhY2N1cmFjeSBzaG91bGQgYmUgcXVlc3Rpb25lZC4uLikN Cj4gDQo+ID4gPiA+IEFzIGZhciBhcyBKYWt1YiBjb21tZW50IGFib3V0IGNvbWJpbmluZyB0aGUg ZnVuY3Rpb25zIEkgd291bGQNCj4gPiA+ID4gYmUgb2theQ0KPiA+ID4gPiB3aXRoIHRoYXQuIFdl IGp1c3QgbmVlZCB0byBtYWtlIGl0IGEgc3RhdGljIGlubGluZSBmdW5jdGlvbg0KPiA+ID4gPiBh dmFpbGFibGUNCj4gPiA+ID4gdG8gYWxsIHRoZSBuZXR3b3JrIGRyaXZlcnMuDQo+ID4gPiA+ICAN Cj4gPiA+IA0KPiA+ID4gQWdyZWVkLCB3aWxsIGRyb3AgdGhpcyBwYXRjaCBmb3Igbm93IGFuZCBU YXJpcSB3aWxsIGFkZHJlc3MsIGluDQo+ID4gPiBuZXh0DQo+ID4gPiB2ZXJzaW9uLg0KPiANCj4g SSBkb24ndCBtaW5kIHRoZSBwYXRjaCwgYW5kIEFsZXggcHJvdmlkZWQgYSBnb29kIGFyZ3VtZW50 IHdoeSBpcw0KPiBzdGlsbA0KPiBtYWtlcyBzZW5zZS4NCj4gDQoNClN1cmUgYnV0IGl0IGlzIGJl dHRlciB0byBoYXZlIG9uZSBoZWxwZXIgc3RhdGljIGlubGluZSBmdW5jdGlvbiB0aGF0IGlzDQp1 c2VkIGFjcm9zcyBhbGwgZHJpdmVycyBhcyBKYWt1YiBhbmQgQWxleCBzdWdnZXN0ZWQsIG9uZSBk YXkgaXQgbWlnaHQNCmJlY29tZSBhcmNoL2NhY2hlbGluZSBkZXBlbmRlbnQgYW5kIGFsbCBkcml2 ZXJzIHdpbGwgYmVuZWZpdCBvZiBhbnkNCmNoYW5nZSB0byBpdC4NCg==