From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 2F962A052F; Sun, 26 Jan 2020 23:55:36 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 12E9F4C74; Sun, 26 Jan 2020 23:55:36 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by dpdk.org (Postfix) with ESMTP id 426BB493D; Sun, 26 Jan 2020 23:55:34 +0100 (CET) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 00QMpoF1030773; Sun, 26 Jan 2020 14:55:30 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : references : content-type : content-id : content-transfer-encoding : mime-version; s=pfpt0818; bh=p+hfAdbTB9kxIC2vVI7pYa2zSvkUmrumOqmagbBl0jQ=; b=ILNKVJiNe9eiEEL9zeYuIVpQwGrYqN56AWlrQVGHBs15xBQ9J2aYe2teBg0v55qwQxig F2XMfFtJX2+Ec80mLtgJNLMBhVAsOHtAjCZXFZYJ1rA2Iy33I0qkKqaVCzDxljJC3Qmc N1Zipth3OXo29KPO7KkLeQYSv7yLh+VXBusL8URQlkWwk/YUo/MnxlrY+hSX8/AnVYCO tp4SoLQM3GYCDrLdaQNqmwO5xuaDWzOiMGhffBidqXX5XQ7670w7XRJQgbnZXt8g4+2A fTgoXoB+xyGqvjWREiRaT7DfCd3MOGW0pmUgqEOvdCTnxFjgzV5vgvzfSw94Tw9BU2qR Aw== Received: from sc-exch01.marvell.com ([199.233.58.181]) by mx0a-0016f401.pphosted.com with ESMTP id 2xrkwud5hy-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Sun, 26 Jan 2020 14:55:30 -0800 Received: from SC-EXCH01.marvell.com (10.93.176.81) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sun, 26 Jan 2020 14:55:29 -0800 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.175) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Sun, 26 Jan 2020 14:55:29 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LeNW5gjehS5aD0az+OvNM7VW1To6lg9h5F6JspLbu3iOltTQLhY/rDQTlJQ0W8WqzWLM5aSePs9LXCTaKNGuuOheJbYFNK4VyE7vZWYJd1X+Vas7DXAdrV27Y3rC9T1VP8impP9BzUYD1OcipysNNxIgQGTq0Oa7GlBNS1BBF7CPO6X1glEXQKuCfCC+QVg926EkPln/urGXFJKi/hGjpMmU1BOu7H+udqoKXZh1GztNMpqXCkVKwfV92gzR+/ruLeYbO8RcqPf2etXM5zpOrXlUmSxhY1ieTfia4j5O+XXVfGT+Fm2E6AlWZyN57CtKsPSQDsGXaGDSkLzfiATgPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=p+hfAdbTB9kxIC2vVI7pYa2zSvkUmrumOqmagbBl0jQ=; b=cUZCnKo5txO8owSYQAQqm8OfY9R/0YoqooU/16XvIzUgP8Cw25mki/ktVEnO3g1RMi7xmJqhIrXa4K25PWzGLYI2XgvIUvsrCLYFOvSYLeewhf7Nnv4Xhm9rtnt7E03YgGjnwB2fQf9/cAJCJjOjRR7L2Gh3db1FYmJu9H1naozHFXaRh5hdgCZHiuTV/y6oOvF0WEHW6i03BAqPFoCY1hU+Urwdw7yudD1628FPBlHqVSw9Kmq0sq576EB/ZWj5Ufx1z1qxB5RwCw306b0W6SoTGw1eNAcZSF5JRRtxd5uwXYaWzhBJ1OVXjfA9sMcgaxNuPmPsJaEg0Og1T1tV5Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=p+hfAdbTB9kxIC2vVI7pYa2zSvkUmrumOqmagbBl0jQ=; b=K4vvTBVnvFfecpkFi8VD56b2AXoC3/ELip+HflHtT7AvaqjKy/7CLRMBM3+FIhO0KIVrsGkzq3wtZM23EoEG4YoAetMmHcncy+OGcyE8ELZBSkmPH1sHm9T923RJxhxx3QuX8jfyLavYVQRUTcDlSQqYt4TBc2PIP5vDqO21E84= Received: from BYAPR18MB2838.namprd18.prod.outlook.com (20.179.58.18) by BYAPR18MB3048.namprd18.prod.outlook.com (20.179.56.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2665.20; Sun, 26 Jan 2020 22:55:27 +0000 Received: from BYAPR18MB2838.namprd18.prod.outlook.com ([fe80::e175:b685:2427:c816]) by BYAPR18MB2838.namprd18.prod.outlook.com ([fe80::e175:b685:2427:c816%3]) with mapi id 15.20.2665.017; Sun, 26 Jan 2020 22:55:27 +0000 From: Rasesh Mody To: Jerin Jacob , Gavin Hu CC: dpdk-dev , Jerin Jacob Kollanukkaran , Ferruh Yigit , GR-Everest-DPDK-Dev , dpdk stable Thread-Topic: [EXT] Re: [dpdk-dev] [PATCH 1/3] net/bnx2x: fix to use required mem barriers in Rx path Thread-Index: AQHVynMcEOdJ7epyW0OW4rgJGxCYoafqLdyAgABf+YCAEwSrgA== Date: Sun, 26 Jan 2020 22:55:27 +0000 Message-ID: References: <20200114003920.17705-1-rmody@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/10.21.0.200113 x-originating-ip: [2601:646:8081:2d00:509a:3d94:1804:3e37] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ade17415-d80f-4cff-0d68-08d7a2b2d5fe x-ms-traffictypediagnostic: BYAPR18MB3048: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7691; x-forefront-prvs: 02945962BD x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(136003)(39850400004)(396003)(376002)(366004)(199004)(189003)(5660300002)(81156014)(81166006)(8936002)(8676002)(52536014)(66946007)(64756008)(66446008)(66556008)(86362001)(76116006)(71200400001)(66476007)(55016002)(478600001)(2906002)(966005)(6506007)(7696005)(54906003)(4326008)(316002)(186003)(9686003)(33656002)(110136005); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR18MB3048; H:BYAPR18MB2838.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: marvell.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: t/lvOTaoxFIlgyVtz0JSiE1OWvcZosXNMVTBklIxkcy7TlvTGRraYSWjp8QDgxWAktJvUlXA0SqubaZxkCCmTqPvAAMfwURNDgfEoPr+btgZXuEoqs6zx9LudmT9Idbngdwz18NFgmyqhdMl/ce7+KeHxtzVqGp7UMbrByNMgaFwiG0uKle8f0yKPQueZPQOPnqLsqhCb65r9Z/uuBXWtE/3bw6uKQpLVhQXk96gbLGqjEYdK/A1FcKFsCbr3nz35uWMJXGBQRTzDBrJvltjHqwwM2ytzvDyAnpYN3B2xlHaDDgC0Zo+2ixdMU+hily0oFzCZKN//sTX8GA/O76t6JJZwd7lDTezoHwFHcgi8poINSxtBX5JtVB5ACzvUs56iwxmvK4I1EbriZJ7w7mtsfeK2136dmqAPEv7gvb7wbVNEAraiB+Ff4py+Pmz2EPP77l6bxgQPwcOFe60fa4PtGYdmzEciu5YI7/5MtddvMM= x-ms-exchange-antispam-messagedata: UrOUZQtQo1Qc/N0ikZgCufNcQpUk6wpaL9kunl6wq6nYHyZ+JWLhE1aF98BouMmHMQvC1NLVSCh1FnaKzmKhwfvbo+aI54vo3lJ90cpi3h10fAKpTnyXjFPFJU5LrypCAg6FA//8nK1JgQ3o2hRu2R0yTXHWZqv1HINIxFVqi5DYU5ULzeL6bk+Y8Vba0YawxxNuUI6NyzQQLDL5tgDV4w== Content-Type: text/plain; charset="utf-8" Content-ID: <45B8B41125A480489EF9789B10579B9B@namprd18.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: ade17415-d80f-4cff-0d68-08d7a2b2d5fe X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jan 2020 22:55:27.2850 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: gqgnTrcVcBZUz2dfRaytooxXFVESYjC5w/ElhFLftsKeZm9AQMvH0xm7D54emIlTSZ7Sc1I6ke8BM8+5oTH+vA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR18MB3048 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138, 18.0.572 definitions=2020-01-26_06:2020-01-24, 2020-01-26 signatures=0 Subject: Re: [dpdk-dev] [EXT] Re: [PATCH 1/3] net/bnx2x: fix to use required mem barriers in Rx path X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" SEkgSmVyaW4sDQoNCj5Gcm9tOiBSYXNlc2ggTW9keSA8cm1vZHlAbWFydmVsbC5jb20+DQo+U2Vu dDogVHVlc2RheSwgSmFudWFyeSAxNCwgMjAyMCA1OjU3IFBNDQo+DQo+SGkgSmVyaW4sDQo+DQo+ PkZyb206IEplcmluIEphY29iIDxqZXJpbmphY29ia0BnbWFpbC5jb20+DQo+PlNlbnQ6IFR1ZXNk YXksIEphbnVhcnkgMTQsIDIwMjAgNTo0OSBBTQ0KPj5UbzogUmFzZXNoIE1vZHkgPHJtb2R5QG1h cnZlbGwuY29tPjsgR2F2aW4gSHUgPGdhdmluLmh1QGFybS5jb20+DQo+PkNjOiBkcGRrLWRldiA8 ZGV2QGRwZGsub3JnPjsgSmVyaW4gSmFjb2IgS29sbGFudWtrYXJhbg0KPj48amVyaW5qQG1hcnZl bGwuY29tPjsgRmVycnVoIFlpZ2l0IDxmZXJydWgueWlnaXRAaW50ZWwuY29tPjsNCj4+R1ItRXZl cmVzdC0gRFBESy1EZXYgPEdSLUV2ZXJlc3QtRFBESy1EZXZAbWFydmVsbC5jb20+OyBkcGRrIHN0 YWJsZQ0KPj48c3RhYmxlQGRwZGsub3JnPg0KPj5TdWJqZWN0OiBbRVhUXSBSZTogW2RwZGstZGV2 XSBbUEFUQ0ggMS8zXSBuZXQvYm54Mng6IGZpeCB0byB1c2UNCj4+cmVxdWlyZWQgbWVtIGJhcnJp ZXJzIGluIFJ4IHBhdGgNCj4+DQo+PkV4dGVybmFsIEVtYWlsDQo+Pg0KPj4tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t DQo+PisgR2F2aW4NCj4+DQo+Pk9uIFR1ZSwgSmFuIDE0LCAyMDIwIGF0IDY6MDkgQU0gUmFzZXNo IE1vZHkgPHJtb2R5QG1hcnZlbGwuY29tPiB3cm90ZToNCj4+Pg0KPj4+IFdoZW4gaGFuZGxpbmcg UlggY29tcGxldGlvbiBxdWV1ZSBQTUQgaXMgbm90IHVzaW5nIHJlcXVpcmVkDQo+Pj4gcmVhZC93 cml0ZSBiYXJyaWVycyBiZWZvcmUgcmVhZGluZyBjb21wbGV0aW9uIHF1ZXVlIGVsZW1lbnQgKENR RSkNCj4+PiBpbmRpY2VzLCB1cGRhdGluZy93cml0aW5nIGhhcmR3YXJlIGNvbnN1bWVyIGFuZCBw cm9kdWNlci4NCj4+PiBUaGlzIHBhdGNoIGFkZHMgYXBwcm9wcmlhdGUgcmVhZC93cml0ZSBtZW1v cnkgYmFycmllcnMgaW4gcGxhY2VzDQo+Pj4gd2hpY2ggYXJlIHJlcXVpcmVkIGJ5IGRyaXZlciBh bmQgYWRhcHRlciB0byByZWFkIG9yIHVwZGF0ZSBpbmRpY2VzLg0KPj4+DQo+Pj4gRml4ZXM6IDU0 MGEyMTEwODRhNyAoImJueDJ4OiBkcml2ZXIgY29yZSIpDQo+Pj4gQ2M6IHN0YWJsZUBkcGRrLm9y Zw0KPj4+DQo+Pj4gU2lnbmVkLW9mZi1ieTogUmFzZXNoIE1vZHkgPHJtb2R5QG1hcnZlbGwuY29t Pg0KPj4+IC0tLQ0KPj4+ICBkcml2ZXJzL25ldC9ibngyeC9ibngyeC5jICAgICAgfCAgNSArKysr Kw0KPj4+ICBkcml2ZXJzL25ldC9ibngyeC9ibngyeF9yeHR4LmMgfCAyMiArKysrKysrKysrKysr KysrKysrKysrDQo+Pj4gIDIgZmlsZXMgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKQ0KPj4+DQo+ Pj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L2JueDJ4L2JueDJ4LmMgYi9kcml2ZXJzL25ldC9i bngyeC9ibngyeC5jDQo+Pj4gaW5kZXggZWQzMTMzNWFjLi45YzVlNzk5NWQgMTAwNjQ0DQo+Pj4g LS0tIGEvZHJpdmVycy9uZXQvYm54MngvYm54MnguYw0KPj4+ICsrKyBiL2RyaXZlcnMvbmV0L2Ju eDJ4L2JueDJ4LmMNCj4+PiBAQCAtMTI1NSw2ICsxMjU1LDExIEBAIHN0YXRpYyB1aW50OF90IGJu eDJ4X3J4ZW9mKHN0cnVjdCBibngyeF9zb2Z0Yw0KPj4qc2MsIHN0cnVjdCBibngyeF9mYXN0cGF0 aCAqZnApDQo+Pj4gICAgICAgICAgICAgICAgIHJldHVybiAwOw0KPj4+ICAgICAgICAgfQ0KPj4+ DQo+Pj4gKyAgICAgICAvKiBBZGQgbWVtb3J5IGJhcnJpZXIgYXMgc3RhdHVzIGJsb2NrIGZpZWxk cyBjYW4gY2hhbmdlLiBUaGlzIG1lbW9yeQ0KPj4+ICsgICAgICAgICogYmFycmllciB3aWxsIGZs dXNoIG91dCBhbGwgdGhlIHJlYWQvd3JpdGUgb3BlcmF0aW9ucyB0byBzdGF0dXMgYmxvY2sNCj4+ PiArICAgICAgICAqIGdlbmVyYXRlZCBiZWZvcmUgdGhlIGJhcnJpZXIuIEl0IHdpbGwgZW5zdXJl IHN0YWxlIGRhdGEgaXMgbm90IHJlYWQNCj4+PiArICAgICAgICAqLw0KPj4+ICsgICAgICAgbWIo KTsNCj4+DQo+PiMgRG8geW91IG5lZWQgZnVsbCBiYXJyaWVycyBoZXJlPw0KPg0KPlllcw0KPg0K Pj4jIFdoaWNoIGFyY2hpdGVjdHVyZSBkaWQgeW91IHNhdyB0aGlzIGlzc3VlPw0KPj4jIHJ0ZV9j aW9fKiBiYXJyaWVycyBhcmUgcGVyZm9ybWFuY2UgRnJpZGF5LCBIYXZlIHlvdSBjaGVja2VkDQo+ PnJ0ZV9jaW9fKiB3b3VsZCBzdWZmaWNlIHRoZSByZXF1aXJlbWVudHMuDQo+PlNlZSB0aGUgZGlz Y3Vzc2lvbiBpbiAgaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3VybD91PWh0 dHAtDQo+PjNBX19wYXRjaGVzLmRwZGsub3JnX3BhdGNoXzY0MDM4XyZkPUR3SUJhUSZjPW5Laldl YzJiNlIwbU95UGF6DQo+Nw0KPj54dGZRJnI9OWFCNDZIN2M3VFlUbkJ1bjZPRGd0bk5MUWR3M2pO aVZLSGJzOWVPeUJTVSZtPWxtZE9udUENCj5wDQo+PjNNVURxWDEwMFo0RTJCRGdhU1NBeTlvQmdr c3lTSFZmRUJJJnM9b05xNzhzbWZITUI1ZlVaV19ldzBfDQo+cA0KPj5lNmdwXzVDME1UdzBUU1BQ V1I4cVEmZT0NCj4NCj5UaGlzIHBhdGNoIGlzIHRvIHByZXZlbnQgcG90ZW50aWFsIGlzc3VlIHdo aWNoIGNhbiBoYXBwZW4gaW4gYWJzZW5jZSBvZg0KPnJlcXVpcmVkIGJhcnJpZXJzLg0KPlRoZSBh Ym92ZSBiYXJyaWVyIGlzIGluIHNsb3cgcGF0aC4gSG93ZXZlciwgdGhlcmUgaXMgYW5vdGhlciBm dWxsIGJhcnJpZXIgaW4gZmFzdA0KPnBhdGggYXMgcGFydCBvZiB0aGlzIHBhdGNoIHdoaWNoIGNh biB1c2UgcnRlX2Npb18qIC4NCj5JJ2xsIHJldmlzZSB0aGUgcGF0Y2ggYW5kIHJlc2VuZC4NCg0K Tm90ZSB0aGF0IG1lbW9yeSBiYXJyaWVyIGNoYW5nZXMgYXJlIGEgcHJldmVudGl2ZSBmaXguIFdl IGRpZCBub3Qgb2JzZXJ2ZSBhbnkgaXNzdWUgd2l0aCB0aGUgcGVyZm9ybWFuY2Ugd2l0aCBvcmln aW5hbCBjaGFuZ2VzLg0KSWYgd2UgY2hhbmdlIHJlYWQvd3JpdGUgZmFzdCBwYXRoIGJhcnJpZXJz IHRvIHJ0ZV9jaW9fKiwgUE1EIHdpbGwgZW5kIHVwIGhhdmluZyBtaXhlZCBiYXJyaWVycyBmb3Ig c2xvdyBwYXRoIGFuZCBmYXN0IHBhdGguDQpXZSdsbCByZXZpc2l0IHRoZXNlIGNoYW5nZXMgbGF0 ZXIuIEkgaGF2ZSBzZW50IHYyIHNlcmllcyB3aXRob3V0IG1lbW9yeSBiYXJyaWVyIGNoYW5nZXMu DQoNClRoYW5rcyENCi1SYXNlc2gNCj4NCj4+DQo+PkkgYXNzdW1lIDIvMyBhbmQgMy8zIHBhdGNo ZXMgYXJlIGZvciB0aGUgc2xvdyBwYXRoLiBpZiBzbywgaXQgaXMgZmluZQ0KPj50byB1c2UgZnVs bCBiYXJyaWVycyBvbiB0aG9zZSBwYXRjaGVzLg0KPg0KPlRoZSAyLzMgaXMgc2xvdyBwYXRoIGZp eCBhbmQgMy8zIGlzIGZpeGluZyBhIHJhY2UgY29uZGl0aW9uIHRoYXQgY2FuIG9jY3VyDQo+YmV0 d2VlbiBzbG93IHBhdGggYW5kIGZhc3QgcGF0aC4NCj4NCj5UaGFua3MhDQo+LVJhc2VzaA0KPg0K DQoNCg==