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 8BF00A04DD; Mon, 26 Oct 2020 17:44:15 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id AA8F42E1E; Mon, 26 Oct 2020 17:41:18 +0100 (CET) Received: from nat-hk.nvidia.com (nat-hk.nvidia.com [203.18.50.4]) by dpdk.org (Postfix) with ESMTP id 375592C27 for ; Mon, 26 Oct 2020 17:41:15 +0100 (CET) Received: from HKMAIL103.nvidia.com (Not Verified[10.18.92.77]) by nat-hk.nvidia.com (using TLS: TLSv1.2, AES256-SHA) id ; Tue, 27 Oct 2020 00:41:13 +0800 Received: from HKMAIL102.nvidia.com (10.18.16.11) by HKMAIL103.nvidia.com (10.18.16.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Mon, 26 Oct 2020 16:41:00 +0000 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.169) by HKMAIL102.nvidia.com (10.18.16.11) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Mon, 26 Oct 2020 16:41:00 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TjUdtcGa6rA5DgtU5J8mdVoxjfsR7gCxhnPsNGf60Ayf/JnOp+h+HvR0D2XIcVKcy5BK+XX37y5ZXfvbk/kdmkb9ykY4DgNHDK8dg3I9rpo69BIRIq/UNxmCwT9X8FVyPos9CH/av0w/+e7qAj1dEYqK1DhibhyjxcJcDcIiNPM2PpPGpEEtT6zayK9TF1HdxV24REHNhlVpviBBMxnf++dyWgwt8MyG8HKWGYQzWaxrJL66U5N6duAGw8RPyvDAyizxM29JG/k4wmwgmCbFxZJxZbWcAiDrn9uG4uMbZQZZhTKvfmVQym0kcn5l+RT5+amz4+kvFIUeO2/ww9Nv/w== 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=Tvyc2KgAcam+xtA9whXOE5oK6+stdyyBr06ICt1mI70=; b=kHs0t0TRuQpcykXUU8wiWFlkwWZPpicoiAW7t+pwXaZM5gdZscZwIP9NdLV0C0bAVt5dV/h7WQANmQabMM1AWOgQhdy4fUTVHfTxPY52uxRs4N/gG3B4/ZbTVo6QvGxOF7JHKt87OuuSqPNsEnN4ebqjtTf0Glcp+YasrFNQIH1YmWaXdW6rtL8KoX1dX2LA0BUHjRHIPizYbHsA6x+wHep6lHFqoc9+LggiT+baEwv8hHK2I4OLI9U1lZ/4vWb7KhWxHgB7KEQy4G6YOWX1+QJmmY7G6lqtgwBZ3FRHc7++sepidbJBf6TbqYhuia0Rt+10jdmvZOiruaqOUAGFdw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none Received: from MWHPR12MB1501.namprd12.prod.outlook.com (2603:10b6:301:f::18) by MWHPR1201MB0061.namprd12.prod.outlook.com (2603:10b6:301:52::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.21; Mon, 26 Oct 2020 16:40:50 +0000 Received: from MWHPR12MB1501.namprd12.prod.outlook.com ([fe80::3ce6:9a73:3c99:2f35]) by MWHPR12MB1501.namprd12.prod.outlook.com ([fe80::3ce6:9a73:3c99:2f35%12]) with mapi id 15.20.3477.028; Mon, 26 Oct 2020 16:40:50 +0000 From: Slava Ovsiienko To: Ferruh Yigit , Andrey Vesnovaty , "dev@dpdk.org" CC: "jer@marvell.com" , "jerinjacobk@gmail.com" , NBU-Contact-Thomas Monjalon , "stephen@networkplumber.org" , "bruce.richardson@intel.com" , Ori Kam , "andrey.vesnovaty@gmail.com" , "mdr@ashroe.eu" , "nhorman@tuxdriver.com" , "ajit.khaparde@broadcom.com" , "samik.gupta@broadcom.com" , Matan Azrad , Shahaf Shuler Thread-Topic: [PATCH v2 4/4] net/mlx5: driver support for shared action Thread-Index: AQHWqSa0xH7L8FBWwEOgkaTePPYNEamqGniAgAAAVLA= Date: Mon, 26 Oct 2020 16:40:49 +0000 Message-ID: References: <20201008121848.15330-1-andreyv@nvidia.com> <20201023102410.20317-1-andreyv@nvidia.com> <20201023102410.20317-5-andreyv@nvidia.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [95.164.10.10] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a7b700d1-e86a-47f9-c5a2-08d879cde5b8 x-ms-traffictypediagnostic: MWHPR1201MB0061: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3631; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: frd5mlBm3lNhZ3yNs7L4vvtoPDOieWsElnfoh06r5/+UbV2+aWr9fOHV7pD+XlPQQOWMm57q4xZD/HaT7l3wNOLjUH39Eh9GO7n/sH11WdLG65ZxLde8akhFDB/yIuzZOoZGxeV6HwhDZZVoRvGLLBHD99qOB+XhJs+BKALPp0++lh9uhSHDCHUYJJiilrNUUH5A4pMu9lcy+W3d2rVKERBjdrf+trcpET/lPVYTvEGoImmCasZH2vP+dZqynREVecpyadNHvwnLAbWY4ahCcE5r6Vf/s8Ow1Td7mv9bbZvrmtyFjk6LuqQ68kFMwOLYfcllbsg0BOupjY0jwXUPlBrYk5sfB8uAdxB3OPNv9pGZumKnBGNN9VjfeqzYCuVH x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR12MB1501.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(39860400002)(366004)(376002)(396003)(136003)(54906003)(66446008)(110136005)(66476007)(33656002)(8936002)(83380400001)(86362001)(64756008)(9686003)(2906002)(7696005)(55016002)(76116006)(53546011)(71200400001)(66556008)(7416002)(186003)(316002)(66946007)(6506007)(52536014)(26005)(478600001)(8676002)(4326008)(107886003)(5660300002)(21314003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: Ljeg9Qe3O/UkWAe8RrR1AneL669HA1scF5RvWKVARSWNh/JfHg2/8ju83WIKhr907AAOKfrpK9djVfV2XU3vtgjBvshgD97RWyKHsfTOmDTpzu2txCvgzXKoJdmnrcFbWyaQXSmQML075tnph9uMM6hB13aI+mEbUZ5HJmQMADxFCAhnBVEAAI/veHz0UWxg+4XC46qZK2t95l8p0YWg9kTly9BzYQJ5pr/mxRcm8+q9Vp3l3x6IdQFKJza8UuXixRT7BfI5AwdpYjEkHK/e/bkpubYu6iNQFi83r9cN8m/JRpeBR2fXv7xjf/JkWr4G12osRqdUuVUULcqzw6ejHbtIq9eI1uHSv3ZPX3MtKJZ/93m9rB2eQVKBySu8eJ1aYYRDLWF7HS9DczKL5FdYaV6oMGJ3EYLdn07gtW417azp2JdYBslGo+TaJU9/eJ/6qEViDeF8IWRpKbXj3WRnBt4bE5DIVMVkDLEh9EYUP3oQn3K8ZadEMTod9aIP0AYiAyhFpv2pNd8MtokekBpryLgzbkOYWoAjVZ9V3tkOzOwM4A+JTeLB7rlFC/nb0VVpvozau53XRmX67zFUgIyjat0UUblSGQEx0vxxXxvEZsncvlvxuB+OwQ3qXHD2sPh5b1bPjbxNMVCUbPDrgkdnng== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR12MB1501.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a7b700d1-e86a-47f9-c5a2-08d879cde5b8 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Oct 2020 16:40:49.9534 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: n95Epoage6R6hns+tHvUo1KSJjke1LlGvlHdLLZo1j3qV/MWoeyPw1SloM5q05pw7Bt+vIaBo2tnA7hiBkeGMg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR1201MB0061 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1603730473; bh=Tvyc2KgAcam+xtA9whXOE5oK6+stdyyBr06ICt1mI70=; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To: CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References: In-Reply-To:Accept-Language:Content-Language:X-MS-Has-Attach: X-MS-TNEF-Correlator:authentication-results:x-originating-ip: x-ms-publictraffictype:x-ms-office365-filtering-correlation-id: x-ms-traffictypediagnostic:x-ld-processed: x-ms-exchange-transport-forked:x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers:x-ms-exchange-senderadcheck: x-microsoft-antispam:x-microsoft-antispam-message-info: x-forefront-antispam-report:x-ms-exchange-antispam-messagedata: Content-Type:Content-Transfer-Encoding:MIME-Version: X-MS-Exchange-CrossTenant-AuthAs: X-MS-Exchange-CrossTenant-AuthSource: X-MS-Exchange-CrossTenant-Network-Message-Id: X-MS-Exchange-CrossTenant-originalarrivaltime: X-MS-Exchange-CrossTenant-fromentityheader: X-MS-Exchange-CrossTenant-id:X-MS-Exchange-CrossTenant-mailboxtype: X-MS-Exchange-CrossTenant-userprincipalname: X-MS-Exchange-Transport-CrossTenantHeadersStamped:X-OriginatorOrg; b=eyKDse+qm+twkgpJqh+6fO9UjHPAuvdArbo0BaYamJA7GRL0aGRm2M0BNWOX+7qco yb7iDKgQevM/W40J2nwfzUa0ZxOZ0Bje1Hqqg3ig/8fCiq4THZmqjKzW46hgVt9Vew DxhkJFjLnZYkuaHHOITXvC6XTr1+Y2ndf66llnZ9IjYxTPa/C1TpEMK9cImzPeFiwR xoNEB+tkjZOTe1qEg+lKChwqcInf+RiHT+FSQDboDZ9z8of5ZfTCF1o20knuesDfqz G5ssdskNf2x0g5kZmgXdg5oI9I36kyiuqqHmyo21coSEYtoOwYYNadXzdMxdx+rDKX dmB8kSf+mm4ig== Subject: Re: [dpdk-dev] [PATCH v2 4/4] net/mlx5: driver support for shared action 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBGZXJydWggWWlnaXQgPGZlcnJ1 aC55aWdpdEBpbnRlbC5jb20+DQo+IFNlbnQ6IE1vbmRheSwgT2N0b2JlciAyNiwgMjAyMCAxODoz OA0KPiBUbzogQW5kcmV5IFZlc25vdmF0eSA8YW5kcmV5dkBudmlkaWEuY29tPjsgZGV2QGRwZGsu b3JnDQo+IENjOiBqZXJAbWFydmVsbC5jb207IGplcmluamFjb2JrQGdtYWlsLmNvbTsgTkJVLUNv bnRhY3QtVGhvbWFzIE1vbmphbG9uDQo+IDx0aG9tYXNAbW9uamFsb24ubmV0Pjsgc3RlcGhlbkBu ZXR3b3JrcGx1bWJlci5vcmc7DQo+IGJydWNlLnJpY2hhcmRzb25AaW50ZWwuY29tOyBPcmkgS2Ft IDxvcmlrYUBudmlkaWEuY29tPjsgU2xhdmEgT3ZzaWllbmtvDQo+IDx2aWFjaGVzbGF2b0Budmlk aWEuY29tPjsgYW5kcmV5LnZlc25vdmF0eUBnbWFpbC5jb207IG1kckBhc2hyb2UuZXU7DQo+IG5o b3JtYW5AdHV4ZHJpdmVyLmNvbTsgYWppdC5raGFwYXJkZUBicm9hZGNvbS5jb207DQo+IHNhbWlr Lmd1cHRhQGJyb2FkY29tLmNvbTsgTWF0YW4gQXpyYWQgPG1hdGFuQG52aWRpYS5jb20+OyBTaGFo YWYNCj4gU2h1bGVyIDxzaGFoYWZzQG52aWRpYS5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0gg djIgNC80XSBuZXQvbWx4NTogZHJpdmVyIHN1cHBvcnQgZm9yIHNoYXJlZCBhY3Rpb24NCj4gDQo+ IE9uIDEwLzIzLzIwMjAgMTE6MjQgQU0sIEFuZHJleSBWZXNub3ZhdHkgd3JvdGU6DQo+ID4gSW1w bGVtZW50IHNoYXJlZCBhY3Rpb24gY3JlYXRlL2Rlc3Ryb3kvdXBkYXRlL3F1ZXJ5LiBUaGUgY3Vy cmVudA0KPiA+IGltcGxlbWVudGF0aW9uIHN1cHBvcnQgaXMgbGltaXRlZCB0byBzaGFyZWQgUlNT IGFjdGlvbiBvbmx5LiBUaGUNCj4gPiBzaGFyZWQgUlNTIGFjdGlvbiBjcmVhdGUgb3BlcmF0aW9u IHByZXBhcmVzIGhhc2ggUlggcXVldWUgb2JqZWN0cyBmb3INCj4gPiBhbGwgc3VwcG9ydGVkIHBl cm11dGF0aW9ucyBvZiB0aGUgaGFzaC4gIFRoZSBzaGFyZWQgUlNTIGFjdGlvbiB1cGRhdGUNCj4g PiBvcGVyYXRpb24gcmVsaWVzIG9uIGZ1bmN0aW9uYWxpdHkgdG8gbW9kaWZ5IGhhc2ggUlggcXVl dWUgaW50cm9kdWNlZA0KPiA+IGluIG9uZSBvZiB0aGUgcHJldmlvdXMgY29tbWl0cyBpbiB0aGlz IHBhdGNoIHNlcmllcy4NCj4gPg0KPiA+IEltcGxlbWVudCBSU1Mgc2hhcmVkIGFjdGlvbiBhbmQg aGFuZGxlIHNoYXJlZCBSU1Mgb24gZmxvdyBhcHBseSBhbmQNCj4gPiByZWxlYXNlLiBUaGUgbG9v a3VwIGZvciBoYXNoIFJYIHF1ZXVlIG9iamVjdCBmb3IgUlNTIGFjdGlvbiBpcyBsaW1pdGVkDQo+ ID4gdG8gdGhlIHNldCBvZiBvYmplY3RzIHN0b3JlZCBpbiB0aGUgc2hhcmVkIGFjdGlvbiBpdHNl bGYgYW5kIHdoZW4NCj4gPiBoYW5kbGluZyBzaGFyZWQgUlNTIGFjdGlvbi4gVGhlIGxvb2t1cCBm b3IgaGFzaCBSWCBxdWV1ZSBvYmplY3QgaW5zaWRlDQo+ID4gc2hhcmVkIGFjdGlvbiBpcyBwZXJm b3JtZWQgYnkgaGFzaCBvbmx5Lg0KPiA+DQo+ID4gQ3VycmVudCBpbXBsZW1lbnRhdGlvbiBsaW1p dGVkIHRvIERWIGZsb3cgZHJpdmVyIG9wZXJhdGlvbnMgaS5lLiB2ZXJicw0KPiA+IGZsb3cgZHJp dmVyIG9wZXJhdGlvbnMgZG9lc24ndCBzdXBwb3J0IHNoYXJlZCBhY3Rpb24uDQo+ID4NCj4gPiBT aWduZWQtb2ZmLWJ5OiBBbmRyZXkgVmVzbm92YXR5IDxhbmRyZXl2QG52aWRpYS5jb20+DQo+IA0K PiA8Li4uPg0KPiANCj4gPiArc3RhdGljIHVpbnQzMl90DQo+ID4gK19fZmxvd19kdl9yc3NfZ2V0 X2hyeHEoc3RydWN0IHJ0ZV9ldGhfZGV2ICpkZXYsIHN0cnVjdCBydGVfZmxvdyAqZmxvdywNCj4g PiArCQkJICAgc3RydWN0IG1seDVfZmxvdyAqZGV2X2Zsb3csDQo+ID4gKwkJCSAgIHN0cnVjdCBt bHg1X2hyeHEgKipocnhxKQ0KPiA+ICt7DQo+ID4gKwlzdHJ1Y3QgbWx4NV9wcml2ICpwcml2ID0g ZGV2LT5kYXRhLT5kZXZfcHJpdmF0ZTsNCj4gPiArCXVpbnQzMl90IGhyeHFfaWR4Ow0KPiA+ICsN Cj4gPiArCWlmIChmbG93LT5zaGFyZWRfcnNzKSB7DQo+ID4gKwkJaHJ4cV9pZHggPSBfX2Zsb3df ZHZfYWN0aW9uX3Jzc19ocnhxX2xvb2t1cA0KPiA+ICsJCQkJKGZsb3ctPnNoYXJlZF9yc3MsIGRl dl9mbG93LT5oYXNoX2ZpZWxkcywNCj4gPiArCQkJCSAhIShkZXZfZmxvdy0+aGFuZGxlLT5sYXll cnMgJg0KPiA+ICsJCQkJICAgIE1MWDVfRkxPV19MQVlFUl9UVU5ORUwpKTsNCj4gPiArCQlpZiAo aHJ4cV9pZHgpIHsNCj4gPiArCQkJKmhyeHEgPSBtbHg1X2lwb29sX2dldChwcml2LT5zaC0NCj4g Pmlwb29sW01MWDVfSVBPT0xfSFJYUV0sDQo+ID4gKwkJCQkJICAgICAgIGhyeHFfaWR4KTsNCj4g PiArCQkJcnRlX2F0b21pYzMyX2luYygmKCpocnhxKS0+cmVmY250KTsNCj4gDQo+IEkgcmVtZW1i ZXIgYWRkaW5nIG1vcmUgJ3J0ZV9hdG9taWNOTl94eHgnIHRvIGRyaXZlciBoYXMgYmVlbiBkaXNj dXNzZWQNCj4gYmVmb3JlLCBhbmQgaXQgaGFzIGJlZW4gbWVudGlvbmVkIHRoYXQgYSBzZXBlcmF0 ZSBjb21taXQgd2lsbCBiZSBkb25lIHRvDQo+IHJlcGxhY2UgYWxsIGluc3RhbmNlcywgSSB3b3Vs ZCBsaWtlIHRvIHJlbWluZCBpdCwgYW5kIGlzIHRoYXQgd29yayBwbGFubmVkIGZvciB0aGUNCj4g LXJjMj8NCj4gDQpUaGVyZSBpcyBjb21pbmcgY29tbW9uIHBhdGNoIHRvIHJlc29sdmUgYWxsIHJ0 ZV9hdG9taWNfeHh4IGlzc3VlcyBpbmNsdWRpbmcgbWVudGlvbmVkIG9uZXMuDQpXZSBkZWNpZGVk IHRvIGtlZXAgdGhpcyBhdG9taWMgaW4gb3JkZXIgbm90IHRvIHRyaWdnZXIgbWFzc2l2ZSBjaGFu Z2VzIGluIHRoaXMgInNoYXJlZCBhY3Rpb24iIHBhdGNoDQphcyBub3QgcmVsZXZhbnQgdG8gdGhl IGZlYXR1cmUuDQoNCldpdGggYmVzdCByZWdhcmRzLCBTbGF2YQ0K