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 464D0A04FD; Wed, 15 Jan 2020 02:57:23 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 030281C116; Wed, 15 Jan 2020 02:57:22 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by dpdk.org (Postfix) with ESMTP id ADC2B1C0B1; Wed, 15 Jan 2020 02:57:19 +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 00F1od0j001178; Tue, 14 Jan 2020 17:57:15 -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=AKYTp9R7PKjsJ06Pzdx3kRTcrDFK0HxKlEL07+1Ecjc=; b=bKTjxEqMxdPx0MARK9yyBEh4oVk6or6NpQy+WLlZwTUppMGiDQcE0sIz7k9MXZGjmtJA YGCI/xiFEd66V01Iugi0Yp6bEOKWdkPJinuwpg1DzZ+n1ccAmfpQtUrd7b/1cZFr4p9O xJAYZgOkTIlQNtiPBgs40iek7gzRP2NF+HmsCCXmiQ7EIoE/XEFfm/kkj6y+7j2HFRCe vCBz4guBtPlW1VdD5uxq6kPYZ2cTjpCW3LdWfkDlJD02TKFq6NrKRWf69T36mwjKJHo+ TfOBlMnhMzWWtzEmBhwjjnBAr9wRlI25k4c9jeOXmDZojA6T2zjxjp07PFXWHZOdjwc6 dQ== Received: from sc-exch04.marvell.com ([199.233.58.184]) by mx0a-0016f401.pphosted.com with ESMTP id 2xhc6sk0up-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Tue, 14 Jan 2020 17:57:15 -0800 Received: from SC-EXCH02.marvell.com (10.93.176.82) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 14 Jan 2020 17:57:14 -0800 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.100) by SC-EXCH02.marvell.com (10.93.176.82) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Tue, 14 Jan 2020 17:57:14 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jKkkhYTfuFYkqNKYtV4Le1IBYTh412ETlRNn3sspt3hTZEQBEThFpFZ31ZRqqJR+iRfaRnMJXgzvzMUpTPxJDgvkuUmQMwuAUiJ5vgjZfbRUbmz5j+9/4aBLKPqA1CcpgNQ3kP8gr00WNCStQ6sIxYcz5vD8ZPT4oJqXl8c6de+lWMAlaDdPV6HTtdNB3lJfGJ2vGb9GsOCHkGi5LCjmN8omomkJ3FTQDniydBU6M8BjYhgUC3KZj0m76ohsGXsf3jl0f7QI3AX/kCakucGSRcCh+HAQpWfBHFyRCQp4ltA9PfsGFAWdiTTVVUyUa6RjMYrlxZx0wSbFCh1Elr4GdA== 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=AKYTp9R7PKjsJ06Pzdx3kRTcrDFK0HxKlEL07+1Ecjc=; b=LOA1bCi5agMaRkluT0SflgcTagsBjxGjAQ+6fIzfnR6yEs2p3DjUK+1IDFhQ79RpjskL7KDc04M6wsq3BGvTBVPT49CtApwKQw/OD9HxZdRp2Tj2opGMmk3LITbJhzXOnh9AIk3M4HkOa1bpfCqVsLWTqLwgYmtAaEP4+LIxg673pfLFr0NUrDp5swbDykMfsLBXIWuvzRahhyyJ+QZmWY8zwkAEgnd+/+zpOG6kaU+Tc4FOFHYDq+XmVXTbr0F2AML0SyHk9U2a6kaCDbxw3jD4SqtXs87utkl6NNcbGWJak7mjWCxWXa2pj/bpusSU87C6/2Ei0MqvHtQCvNBRog== 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=AKYTp9R7PKjsJ06Pzdx3kRTcrDFK0HxKlEL07+1Ecjc=; b=XPOWAeUL6ylcA475HBBmpz/wo26dqHf6Mm+7Sf0d0jy0MWZKf9LO4v7IOo9D0ycd8N7fcVB3gcqzl0NNzgoNG+SOK2QU3re1jT8O/bcSJb5TsRxClf39YQQ+uTQf+FG5FBlXnsAXolsXZEtZYKhPX6hTtQVQLrJMMddkyuzElRg= Received: from BYAPR18MB2838.namprd18.prod.outlook.com (20.179.58.18) by BYAPR18MB2901.namprd18.prod.outlook.com (20.179.59.204) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2644.18; Wed, 15 Jan 2020 01:57:12 +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.2644.015; Wed, 15 Jan 2020 01:57:12 +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+YA= Date: Wed, 15 Jan 2020 01:57:11 +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: [199.233.58.128] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 70da8e33-b1f8-421f-bc3f-08d7995e3cac x-ms-traffictypediagnostic: BYAPR18MB2901: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6430; x-forefront-prvs: 02830F0362 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(39860400002)(396003)(346002)(376002)(366004)(189003)(199004)(54906003)(110136005)(7696005)(52536014)(8676002)(81156014)(71200400001)(66446008)(64756008)(66556008)(316002)(6506007)(76116006)(966005)(66476007)(66946007)(86362001)(26005)(4326008)(33656002)(2906002)(9686003)(478600001)(81166006)(5660300002)(8936002)(186003)(55016002); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR18MB2901; H:BYAPR18MB2838.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A: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: qXVHyudDxwxtVEHGEQOVaqoR2vg0SE1ZIcBhC/HxR7BpsvZ0NBJeMvjno2zYB9zFn9oR0S+KU0L8K02ciCQ+tcGhlsnQaTO4cAWqsCdmDS724Zj0fDevgm4NGBxLlRFL5UrgOnTk8gOZGYpkkLXp1/GunuNEWlyVcBlRFgHZDoLStUSv0qIMll0SKJlvvEY96vNRwPbeVsyhfMeonuJLmovi+EyneTQmzuFuwlKcz1oNyKZ4uPC1bQUZBoR79SCA4bpGJiWTlSC9iN/QCfyqjsnMmIzDHqYtHLGLt2YnL9r6cSI7X3GYXjmhVbOOR7edrEbHAl5PXdZ7jLxoww3wIpBYpT2mMakbeZY6qSgexRrw2ArAog1PAkm7ZOg45DRq7Ahl0YCOpZZMbOq4x8bsnoId68TBjBAJjzvsEMNt63blOOBktBk30YQoWJz29U6BcZ0BJ7PkI4Py6sSNWzy1yp9bOchGmH26z1dpiRoH6rxfWXEN67dSOeKF60IRfyCtumIk7Z3FcZ9yxfxM4Gbdkg== Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 70da8e33-b1f8-421f-bc3f-08d7995e3cac X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jan 2020 01:57:11.7414 (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: 9jW5wTTCve4/OI4mpYXjrPdxhxL3BcuqIOs5Bd9MC0pJITZkvOw57wE/RPP8zLt1kMfo2GkaMRE/jT7EiCQ2SA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR18MB2901 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138, 18.0.572 definitions=2020-01-14_06:2020-01-14, 2020-01-14 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" SGkgSmVyaW4sDQoNCj5Gcm9tOiBKZXJpbiBKYWNvYiA8amVyaW5qYWNvYmtAZ21haWwuY29tPg0K PlNlbnQ6IFR1ZXNkYXksIEphbnVhcnkgMTQsIDIwMjAgNTo0OSBBTQ0KPlRvOiBSYXNlc2ggTW9k eSA8cm1vZHlAbWFydmVsbC5jb20+OyBHYXZpbiBIdSA8Z2F2aW4uaHVAYXJtLmNvbT4NCj5DYzog ZHBkay1kZXYgPGRldkBkcGRrLm9yZz47IEplcmluIEphY29iIEtvbGxhbnVra2FyYW4NCj48amVy aW5qQG1hcnZlbGwuY29tPjsgRmVycnVoIFlpZ2l0IDxmZXJydWgueWlnaXRAaW50ZWwuY29tPjsg R1ItRXZlcmVzdC0NCj5EUERLLURldiA8R1ItRXZlcmVzdC1EUERLLURldkBtYXJ2ZWxsLmNvbT47 IGRwZGsgc3RhYmxlDQo+PHN0YWJsZUBkcGRrLm9yZz4NCj5TdWJqZWN0OiBbRVhUXSBSZTogW2Rw ZGstZGV2XSBbUEFUQ0ggMS8zXSBuZXQvYm54Mng6IGZpeCB0byB1c2UgcmVxdWlyZWQNCj5tZW0g YmFycmllcnMgaW4gUnggcGF0aA0KPg0KPkV4dGVybmFsIEVtYWlsDQo+DQo+LS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LQ0KPisgR2F2aW4NCj4NCj5PbiBUdWUsIEphbiAxNCwgMjAyMCBhdCA2OjA5IEFNIFJhc2VzaCBN b2R5IDxybW9keUBtYXJ2ZWxsLmNvbT4gd3JvdGU6DQo+Pg0KPj4gV2hlbiBoYW5kbGluZyBSWCBj b21wbGV0aW9uIHF1ZXVlIFBNRCBpcyBub3QgdXNpbmcgcmVxdWlyZWQgcmVhZC93cml0ZQ0KPj4g YmFycmllcnMgYmVmb3JlIHJlYWRpbmcgY29tcGxldGlvbiBxdWV1ZSBlbGVtZW50IChDUUUpIGlu ZGljZXMsDQo+PiB1cGRhdGluZy93cml0aW5nIGhhcmR3YXJlIGNvbnN1bWVyIGFuZCBwcm9kdWNl ci4NCj4+IFRoaXMgcGF0Y2ggYWRkcyBhcHByb3ByaWF0ZSByZWFkL3dyaXRlIG1lbW9yeSBiYXJy aWVycyBpbiBwbGFjZXMgd2hpY2gNCj4+IGFyZSByZXF1aXJlZCBieSBkcml2ZXIgYW5kIGFkYXB0 ZXIgdG8gcmVhZCBvciB1cGRhdGUgaW5kaWNlcy4NCj4+DQo+PiBGaXhlczogNTQwYTIxMTA4NGE3 ICgiYm54Mng6IGRyaXZlciBjb3JlIikNCj4+IENjOiBzdGFibGVAZHBkay5vcmcNCj4+DQo+PiBT aWduZWQtb2ZmLWJ5OiBSYXNlc2ggTW9keSA8cm1vZHlAbWFydmVsbC5jb20+DQo+PiAtLS0NCj4+ ICBkcml2ZXJzL25ldC9ibngyeC9ibngyeC5jICAgICAgfCAgNSArKysrKw0KPj4gIGRyaXZlcnMv bmV0L2JueDJ4L2JueDJ4X3J4dHguYyB8IDIyICsrKysrKysrKysrKysrKysrKysrKysNCj4+ICAy IGZpbGVzIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKykNCj4+DQo+PiBkaWZmIC0tZ2l0IGEvZHJp dmVycy9uZXQvYm54MngvYm54MnguYyBiL2RyaXZlcnMvbmV0L2JueDJ4L2JueDJ4LmMNCj4+IGlu ZGV4IGVkMzEzMzVhYy4uOWM1ZTc5OTVkIDEwMDY0NA0KPj4gLS0tIGEvZHJpdmVycy9uZXQvYm54 MngvYm54MnguYw0KPj4gKysrIGIvZHJpdmVycy9uZXQvYm54MngvYm54MnguYw0KPj4gQEAgLTEy NTUsNiArMTI1NSwxMSBAQCBzdGF0aWMgdWludDhfdCBibngyeF9yeGVvZihzdHJ1Y3QgYm54Mnhf c29mdGMNCj4qc2MsIHN0cnVjdCBibngyeF9mYXN0cGF0aCAqZnApDQo+PiAgICAgICAgICAgICAg ICAgcmV0dXJuIDA7DQo+PiAgICAgICAgIH0NCj4+DQo+PiArICAgICAgIC8qIEFkZCBtZW1vcnkg YmFycmllciBhcyBzdGF0dXMgYmxvY2sgZmllbGRzIGNhbiBjaGFuZ2UuIFRoaXMgbWVtb3J5DQo+ PiArICAgICAgICAqIGJhcnJpZXIgd2lsbCBmbHVzaCBvdXQgYWxsIHRoZSByZWFkL3dyaXRlIG9w ZXJhdGlvbnMgdG8gc3RhdHVzIGJsb2NrDQo+PiArICAgICAgICAqIGdlbmVyYXRlZCBiZWZvcmUg dGhlIGJhcnJpZXIuIEl0IHdpbGwgZW5zdXJlIHN0YWxlIGRhdGEgaXMgbm90IHJlYWQNCj4+ICsg ICAgICAgICovDQo+PiArICAgICAgIG1iKCk7DQo+DQo+IyBEbyB5b3UgbmVlZCBmdWxsIGJhcnJp ZXJzIGhlcmU/DQoNClllcw0KDQo+IyBXaGljaCBhcmNoaXRlY3R1cmUgZGlkIHlvdSBzYXcgdGhp cyBpc3N1ZT8NCj4jIHJ0ZV9jaW9fKiBiYXJyaWVycyBhcmUgcGVyZm9ybWFuY2UgRnJpZGF5LCBI YXZlIHlvdSBjaGVja2VkDQo+cnRlX2Npb18qIHdvdWxkIHN1ZmZpY2UgdGhlIHJlcXVpcmVtZW50 cy4NCj5TZWUgdGhlIGRpc2N1c3Npb24gaW4gIGh0dHBzOi8vdXJsZGVmZW5zZS5wcm9vZnBvaW50 LmNvbS92Mi91cmw/dT1odHRwLQ0KPjNBX19wYXRjaGVzLmRwZGsub3JnX3BhdGNoXzY0MDM4XyZk PUR3SUJhUSZjPW5LaldlYzJiNlIwbU95UGF6Nw0KPnh0ZlEmcj05YUI0Nkg3YzdUWVRuQnVuNk9E Z3RuTkxRZHczak5pVktIYnM5ZU95QlNVJm09bG1kT251QXANCj4zTVVEcVgxMDBaNEUyQkRnYVNT QXk5b0Jna3N5U0hWZkVCSSZzPW9OcTc4c21mSE1CNWZVWldfZXcwX3ANCj5lNmdwXzVDME1UdzBU U1BQV1I4cVEmZT0NCg0KVGhpcyBwYXRjaCBpcyB0byBwcmV2ZW50IHBvdGVudGlhbCBpc3N1ZSB3 aGljaCBjYW4gaGFwcGVuIGluIGFic2VuY2Ugb2YgcmVxdWlyZWQgYmFycmllcnMuDQpUaGUgYWJv dmUgYmFycmllciBpcyBpbiBzbG93IHBhdGguIEhvd2V2ZXIsIHRoZXJlIGlzIGFub3RoZXIgZnVs bCBiYXJyaWVyIGluIGZhc3QgcGF0aCBhcyBwYXJ0IG9mIHRoaXMgcGF0Y2ggd2hpY2ggY2FuIHVz ZSBydGVfY2lvXyogLg0KSSdsbCByZXZpc2UgdGhlIHBhdGNoIGFuZCByZXNlbmQuDQoNCj4NCj5J IGFzc3VtZSAyLzMgYW5kIDMvMyBwYXRjaGVzIGFyZSBmb3IgdGhlIHNsb3cgcGF0aC4gaWYgc28s IGl0IGlzIGZpbmUgdG8gdXNlIGZ1bGwNCj5iYXJyaWVycyBvbiB0aG9zZSBwYXRjaGVzLg0KDQpU aGUgMi8zIGlzIHNsb3cgcGF0aCBmaXggYW5kIDMvMyBpcyBmaXhpbmcgYSByYWNlIGNvbmRpdGlv biB0aGF0IGNhbiBvY2N1ciBiZXR3ZWVuIHNsb3cgcGF0aCBhbmQgZmFzdCBwYXRoLg0KDQpUaGFu a3MhDQotUmFzZXNoDQoNCg0K