Received: by 10.213.65.68 with SMTP id h4csp1252526imn; Sat, 24 Mar 2018 07:31:38 -0700 (PDT) X-Google-Smtp-Source: AG47ELstAxg/xB9Hz5Lj92zDH1DNTrZzOsVSrqcMywu0YRaQG4fwCllQM9tyx/CtC03BW+iIAk3n X-Received: by 10.99.163.67 with SMTP id v3mr9297992pgn.298.1521901898785; Sat, 24 Mar 2018 07:31:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521901898; cv=none; d=google.com; s=arc-20160816; b=XmsTKGr0pp7G+Hg1dWwVp8YImx/Aqd9QujRoQh3Za0SyXSxKCNnb8wMUjdcPaOOTPE 5aZdDFHXpvJYm1M8YZouKVvEhLo6xF620QUWqb0TPGXtkSE9cHCDIUk+DBR+mgHCC/KU UBCB9qaSV+sFZpMR3X+CRJm6NzBXzV7dn3Ie0Whi+/uTYEuBGJLgjQxfkjmb6c2gTvHd eip8htFDdSamdnVpvMUAe5qlW+O7eaHdjYuZhNHKV6Rhi2WHr+aj3SOux5vutW/BmRGb klfDV3WixafxE57HJHdSRnXanf/w9QYosod6UAUovTsWNMsVs4kdcONAD4Z4x3A0/Zkv xVBQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :spamdiagnosticmetadata:spamdiagnosticoutput:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=HK0oZ7qYzAv7nCiEHT84abQ+AbPVZjgbMKnevKGo6/s=; b=RlC0CIt8DGtXZjBEIetoUgyNo5Aqfwt09NB8sD+gegugAoVkOT+onEQgunFOSYhJts 5ZrdZHqQOxfbMZyUvXdo57WPOsWueD8H6tcO8h7xD4PJuCKLUW+xLK8CR/t8VvEihe/d /IdNF7HiszVed3ENwjowFfcygXtbcJGQzTdIbNdB+vfIajfGHj0DMuUZgOgHt6xCTjdL SM60d17gJjsk4AfJ90zd5B2Bv9g2D27y/0fJyaGxYhmlwpHWEFWwRrYDdw0Us5+A5ex6 CwM7f1pi2rBJ5a8s9FfdNR5uQd+x9ChOC7Y0kvAjUWPz6zUqm/nXIsXMIOlPLTaVFf2A NR7Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@CAVIUMNETWORKS.onmicrosoft.com header.s=selector1-cavium-com header.b=aZ0KhQ4E; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k15si6344156pgp.278.2018.03.24.07.31.23; Sat, 24 Mar 2018 07:31:38 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@CAVIUMNETWORKS.onmicrosoft.com header.s=selector1-cavium-com header.b=aZ0KhQ4E; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752454AbeCXOa2 (ORCPT + 99 others); Sat, 24 Mar 2018 10:30:28 -0400 Received: from mail-by2nam01on0049.outbound.protection.outlook.com ([104.47.34.49]:44064 "EHLO NAM01-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751907AbeCXOaZ (ORCPT ); Sat, 24 Mar 2018 10:30:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=HK0oZ7qYzAv7nCiEHT84abQ+AbPVZjgbMKnevKGo6/s=; b=aZ0KhQ4EwjQHYW9y8FX7azeT811eBD7e7g/aYuVfxbOINM/szCdoXi4Pp0JStDBQVfzWIcTzG48rhs/8XfQSVJe9Ny2nCmytS0EIfBXH2kU1/qZei3eGNlY6I3dEfz4phM3KuAdxgRYfwJezhmdNH3IZ+7WGJVHOJTysT3oOnjg= Received: from DM2PR07MB685.namprd07.prod.outlook.com (10.141.179.141) by DM2PR07MB639.namprd07.prod.outlook.com (10.141.178.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.588.14; Sat, 24 Mar 2018 14:30:18 +0000 Received: from DM2PR07MB685.namprd07.prod.outlook.com ([fe80::5135:2527:f784:61a7]) by DM2PR07MB685.namprd07.prod.outlook.com ([fe80::5135:2527:f784:61a7%16]) with mapi id 15.20.0609.012; Sat, 24 Mar 2018 14:30:18 +0000 From: "Chopra, Manish" To: Sinan Kaya , David Miller CC: "netdev@vger.kernel.org" , "timur@codeaurora.org" , "sulrich@codeaurora.org" , "linux-arm-msm@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "Elior, Ariel" , Dept-Eng Everest Linux L2 , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH v5 3/5] bnx2x: Eliminate duplicate barriers on weakly-ordered archs Thread-Topic: [PATCH v5 3/5] bnx2x: Eliminate duplicate barriers on weakly-ordered archs Thread-Index: AQHTwgCo72nuJMDi+Ua15ArLZkW0/KPeAb2AgAAC9wCAAANrAIAAAlWAgAADgACAAAKlAIABW/8A Date: Sat, 24 Mar 2018 14:30:17 +0000 Message-ID: References: <20180323.124326.2170503491903886041.davem@davemloft.net> <4bd9ccd2-df8f-acad-2513-eefe065dc852@codeaurora.org> <20180323.130418.2223623186761161723.davem@davemloft.net> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Manish.Chopra@cavium.com; x-originating-ip: [114.143.185.87] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;DM2PR07MB639;7:w+lU4cY5Cz7Ar7Xuxim2tDZz09iubaBd8UZDDpiUzGlUHGfHXbaezMBqwPo6UeoUMCZlwAbJ4d7aexkoH0bS8zvACo7bEmF6yQL/QODL3NzZEJ8x90z5QWurdpBUJjgsxJfYPpbMWi3zMITffJ7fAexOpoCq48zGOH+8AnaoKTi1NL6/8vPViPMVc64laTaMDCgrb1LAaffyNUdvozS661Y58wWY+22oFEJeRxiKD+RwWGLJFd+RoLRQq63NGDmS x-ms-exchange-antispam-srfa-diagnostics: SOS;SOR; x-ms-office365-filtering-correlation-id: 358f69e4-7a95-4457-88ac-08d59193c42f x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(5600026)(4604075)(3008032)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);SRVR:DM2PR07MB639; x-ms-traffictypediagnostic: DM2PR07MB639: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(9452136761055)(258649278758335); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(3231221)(944501327)(52105095)(3002001)(10201501046)(6041310)(20161123558120)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(6072148)(201708071742011);SRVR:DM2PR07MB639;BCL:0;PCL:0;RULEID:;SRVR:DM2PR07MB639; x-forefront-prvs: 0621E7E436 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(346002)(39380400002)(376002)(366004)(396003)(39850400004)(31014005)(199004)(189003)(13464003)(105586002)(110136005)(229853002)(316002)(99286004)(93886005)(106356001)(86362001)(7696005)(81156014)(8676002)(81166006)(8936002)(5250100002)(76176011)(3846002)(25786009)(2900100001)(97736004)(2906002)(59450400001)(54906003)(6116002)(3280700002)(72206003)(4326008)(9686003)(478600001)(68736007)(33656002)(102836004)(26005)(55016002)(53936002)(186003)(446003)(6246003)(14454004)(66066001)(6436002)(74316002)(7736002)(6506007)(53546011)(5660300001)(3660700001)(305945005)(11346002);DIR:OUT;SFP:1101;SCL:1;SRVR:DM2PR07MB639;H:DM2PR07MB685.namprd07.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; received-spf: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: t7Ji5ukMP9GCkciBwwk5hIn10HF+HbTaOk0QlJVnJfMAKDgPJTlA513Top721vKuaAxfwUGOL13Qb8SyOkFyU4Sc5ymNGwinUr6Uk2kJoI1Moqtetzy3L1zE6U/O+/bMaMCwco/LRIjRKg7jtS/8aAQGhpOCz5i2nUO6ZB8xX4SbD1yAasCZ59dS0yOvqMIB3FygH9iwAdnfl9bp58RNXOL3AOCwEZ506AkgVzkNxdba0lTUF2oHbq6cbrXmviqrd8rDqNR8cJ413t/g4HEfGsn3xmliXnAFfNnYSkPQRZf5dQZsKVplS1VjTWTfaY3lChP0xLlp56s2sluptQZzvw== spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-Network-Message-Id: 358f69e4-7a95-4457-88ac-08d59193c42f X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Mar 2018 14:30:17.7806 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR07MB639 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBTaW5hbiBLYXlhIFttYWlsdG86 b2theWFAY29kZWF1cm9yYS5vcmddDQo+IFNlbnQ6IEZyaWRheSwgTWFyY2ggMjMsIDIwMTggMTA6 NDQgUE0NCj4gVG86IERhdmlkIE1pbGxlciA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4NCj4gQ2M6IG5l dGRldkB2Z2VyLmtlcm5lbC5vcmc7IHRpbXVyQGNvZGVhdXJvcmEub3JnOyBzdWxyaWNoQGNvZGVh dXJvcmEub3JnOw0KPiBsaW51eC1hcm0tbXNtQHZnZXIua2VybmVsLm9yZzsgbGludXgtYXJtLWtl cm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnOyBFbGlvciwNCj4gQXJpZWwgPEFyaWVsLkVsaW9yQGNh dml1bS5jb20+OyBEZXB0LUVuZyBFdmVyZXN0IExpbnV4IEwyIDxEZXB0LQ0KPiBFbmdFdmVyZXN0 TGludXhMMkBjYXZpdW0uY29tPjsgbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZw0KPiBTdWJq ZWN0OiBSZTogW1BBVENIIHY1IDMvNV0gYm54Mng6IEVsaW1pbmF0ZSBkdXBsaWNhdGUgYmFycmll cnMgb24gd2Vha2x5LQ0KPiBvcmRlcmVkIGFyY2hzDQo+IA0KPiBPbiAzLzIzLzIwMTggMTowNCBQ TSwgRGF2aWQgTWlsbGVyIHdyb3RlOg0KPiA+IEZyb206IFNpbmFuIEtheWEgPG9rYXlhQGNvZGVh dXJvcmEub3JnPg0KPiA+IERhdGU6IEZyaSwgMjMgTWFyIDIwMTggMTI6NTE6NDcgLTA0MDANCj4g Pg0KPiA+PiBJdCBjb3VsZCBpZiB0eGRhdGEtPnR4X2RiIHdhcyBub3QgYSB1bmlvbi4gVGhlcmUg aXMgYSBkYXRhIGRlcGVuZGVuY3kNCj4gPj4gYmV0d2VlbiB0eGRhdGEtPnR4X2RiLmRhdGEucHJv ZCBhbmQgdHhkYXRhLT50eF9kYi5yYXcuDQo+ID4+DQo+ID4+IFNvLCBubyByZW9yZGVyaW5nLg0K PiA+DQo+ID4gSSBkb24ndCBzZWUgaXQgdGhhdCB3YXksIHRoZSBjb2RlIHJlcXVpcmVzIHRoYXQ6 DQo+ID4NCj4gPiAgCXR4ZGF0YS0+dHhfZGIuZGF0YS5wcm9kICs9IG5iZDsNCj4gPg0KPiA+IGlz IHZpc2libGUgYmVmb3JlIHRoZSBkb29yYmVsbCB1cGRhdGUuPg0KPiA+IGJhcnJpZXIoKSBkb2Vz bid0IHByb3ZpZGUgdGhhdC4NCj4gPg0KPiA+IE5laXRoZXIgZG9lcyB3cml0ZWxfcmVsYXhlZCgp LiAgSG93ZXZlciBwbGFpbiB3cml0ZWwoKSBkb2VzLg0KPiANCj4gQ29ycmVjdCBmb3Igc29tZSBh cmNoaXRlY3R1cmVzIGluY2x1ZGluZyBBUk0gYnV0IG5vdCBjb3JyZWN0IHVuaXZlcnNhbGx5Lg0K PiANCj4gd3JpdGVsKCkganVzdCBndWFyYW50ZWVzIHJlZ2lzdGVyIHJlYWQvd3JpdGVzIGJlZm9y ZSBhbmQgYWZ0ZXIgdG8gYmUgb3JkZXJlZA0KPiB3aGVuIEhXIG9ic2VydmVzIGl0Lg0KPiANCj4g d3JpdGVsKCkgZG9lc24ndCBndWFyYW50ZWUgdGhhdCB0aGUgbWVtb3J5IHVwZGF0ZSBpcyB2aXNp YmxlIHRvIHRoZSBIVyBvbiBhbGwNCj4gYXJjaGl0ZWN0dXJlcy4NCj4gDQo+IElmIHlvdSBuZWVk IG1lbW9yeSB1cGRhdGUgdmlzaWJpbGl0eSwgdGhhdCBiYXJyaWVyKCkgc2hvdWxkIGhhdmUgYmVl biBhDQo+IHdtYigpDQo+IA0KPiBBIGNvcnJlY3QgbXVsdGktYXJjaCBwYXR0ZXJuIGlzDQo+IA0K PiB3bWIoKQ0KPiB3cml0ZWxfcmVsYXhlZCgpDQo+IG1taW93YigpDQo+IA0KDQpTaW5hbiwgIFNp bmNlIHlvdSBoYXZlIG1lbnRpb25lZCB0aGUgdXNlIG9mIG1taW93YigpIGhlcmUgYWZ0ZXIgd3Jp dGVsX3JlbGF4ZWQoKS4NCkkgYmVsaWV2ZSB0aGlzIGlzIG5vdCBhbHdheXMgY29ycmVjdCBmb3Ig YWxsIHR5cGVzIG9mIElPIG1hcHBlZCBtZW1vcnkgW1NwZWNpYWxseSBpZiBJTyBtZW1vcnkgaXMg bWFwcGVkIHVzaW5nIHdyaXRlIGNvbWJpbmVkIChmb3IgZXguIElvcmVtYXBfd2MoKSldLg0KV2Ug aGF2ZSBhIGN1cnJlbnQgaXNzdWUgb24gb3VyIE5JQyAocWVkZSkgZHJpdmVyIG9uIHg4NiBmb3Ig d2hpY2ggdGhlIHBhdGNoIGlzIGFscmVhZHkgYmVlbiBzZW50IG1vcmUgdGhhbiBhIHdlZWsgYWdv IFtTdGlsbCBhd2FpdGluZyB0byBoZWFyIGZyb20gRGF2aWQgb24gdGhhdF0uDQp3aGVyZSBtbWlv d2IoKSBzZWVtcyB0byBiZSB1c2VsZXNzIHNpbmNlIHdlIHVzZSB3cml0ZSBjb21iaW5lZCBtYXBw ZWQgZG9vcmJlbGwgYW5kIG1taW93YigpIGp1c3Qgc2VlbXMgdG8gYmUgYSBjb21waWxlciBiYXJy aWVyKCkgdGhlcmUuDQpTbyBpbiBvcmRlciB0byBmbHVzaCB3cml0ZSBjb21iaW5lZCBidWZmZXIg d2UgcmVhbGx5IG5lZWQgd3JpdGVsX3JlbGF4ZWQoKSBmb2xsb3dlZCBieSBhIHdtYigpIHRvIHN5 bmNocm9uaXplIHdyaXRlcyBhbW9uZyBDUFUgY29yZXMuDQpJIHRoaW5rICB0aGUgY29ycmVjdCBw YXR0ZXJuIGluIHN1Y2ggY2FzZXMgKGZvciB3cml0ZSBjb21iaW5lZCBJTykgd291bGQgaGF2ZSBi ZWVuIGxpa2UgYmVsb3cgLSANCg0Kd21iKCk7DQp3cml0ZWxfcmVsYXhlZCgpOw0Kd21iKCk7IC0+ IFRvIGZsdXNoIHRoZSB3cml0ZXMgYWN0dWFsbHkuDQoNClRoYW5rcy4NCg0KDQoNCg0KDQo=