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=-0.6 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=no 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 37997CA9EC5 for ; Wed, 30 Oct 2019 14:46:10 +0000 (UTC) Received: from dpdk.org (dpdk.org [92.243.14.124]) by mail.kernel.org (Postfix) with ESMTP id B606420856 for ; Wed, 30 Oct 2019 14:46:09 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=Mellanox.com header.i=@Mellanox.com header.b="hTkvgjaT" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B606420856 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=mellanox.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=dev-bounces@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 1E6331BFCF; Wed, 30 Oct 2019 15:46:09 +0100 (CET) Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30057.outbound.protection.outlook.com [40.107.3.57]) by dpdk.org (Postfix) with ESMTP id D5F361BFC4 for ; Wed, 30 Oct 2019 15:46:07 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AWlC0qoqFQQXOpQaD23GuyaNLuIcyjBFulHy5U5fsT1sX7aQDWVLMGdGc1oYGhgEnlrcFxQ+0Tr46oBEcr6khOPW3xtSDtwum9CZQvTYjg9+M50Bh7v4wvoNnTxOU3puRRQxT3He+1HyEUFcyJyvisEK2/OsSc7v8D4iZpgXK2ErI0HQ0OXIkzSoa2MmHe1cspz0JAvqTLXDcOXN5yDY5MXwtWAh1zIdH7l79fHppOw2f6svA5mbJdDJMAHPTjP16Bg3iw8330TS9DEHjOGVWp4ir8FLu0EQb7Vxb0ZiekjHiAOIZwoGlyPO0ebBU0ACRE24DrbbmccBJSrFl7CohQ== 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=5JPNnefXO5i6xweEcoy0MS1/KHaX31VH2goJ5taCZ9I=; b=TbQLef0fMORB0hQWDjZflMfO5gdecgw1V1XEu1ux2Mce8PY5o9TpzIqGH6tM9Fp52dCwWNg4W52aWK1NK0cp+2b+mio9DiCpx/9HKBZOqAI0LEoD3syD8TIXiWfnbxIC0rNOATFZL+JP/oBTpc6shrYOZy86zUM9jla2/u9BZR+Q51FvaIqPKsV7nP3TpCkfyuE5Qt23iCYi92zuc4JOd+UCEueEuRZP8jjetr8YlScdm+biTH3R4TFBi5Gro5xnyjb19kZ51b0b9m34sRxRIcyi53UvwY19aZW5cDH02Oq4kDxFDzvWCjrpMqZfX+iOs1NEkokSEqzVne5RuExp0A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mellanox.com; dmarc=pass action=none header.from=mellanox.com; dkim=pass header.d=mellanox.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5JPNnefXO5i6xweEcoy0MS1/KHaX31VH2goJ5taCZ9I=; b=hTkvgjaT8LhmmffSCW5l+eSVN1nR3H9bnka3z1LIEttcQSuFJF8CFF9ZWCvZT8bRsYpu3ZfFTLKkSS32/2yiGmfhE13tN3HWgg43wzf8PZiVc0AltBw62AHSB+9LntWQSNjRjuKMvMkhFnDb+7kyyyDecvNG8nY3Ts++88zf3lo= Received: from AM4PR05MB3265.eurprd05.prod.outlook.com (10.171.188.154) by AM4PR05MB3396.eurprd05.prod.outlook.com (10.171.187.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2387.22; Wed, 30 Oct 2019 14:46:06 +0000 Received: from AM4PR05MB3265.eurprd05.prod.outlook.com ([fe80::edab:529f:d14e:d3b]) by AM4PR05MB3265.eurprd05.prod.outlook.com ([fe80::edab:529f:d14e:d3b%7]) with mapi id 15.20.2387.027; Wed, 30 Oct 2019 14:46:06 +0000 From: Slava Ovsiienko To: Andrew Rybchenko , "dev@dpdk.org" CC: Matan Azrad , Raslan Darawsheh , Thomas Monjalon , "olivier.matz@6wind.com" Thread-Topic: [PATCH v5] ethdev: extend flow metadata Thread-Index: AQHVjvhoxxjNogzi202mqPjZxOESHKdzPZ6QgAAE+FA= Date: Wed, 30 Oct 2019 14:46:06 +0000 Message-ID: References: <1572201636-16374-1-git-send-email-viacheslavo@mellanox.com> <1572377502-13620-1-git-send-email-viacheslavo@mellanox.com> <0533b4e8-5bd8-2450-ac3a-b4b190423289@solarflare.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=viacheslavo@mellanox.com; x-originating-ip: [95.164.10.10] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 72c2eccd-59f1-4410-bfb2-08d75d47e4f7 x-ms-traffictypediagnostic: AM4PR05MB3396:|AM4PR05MB3396: x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr,ExtFwd x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-forefront-prvs: 02065A9E77 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(366004)(346002)(136003)(396003)(39860400002)(189003)(199004)(13464003)(229853002)(446003)(99286004)(7696005)(26005)(76176011)(256004)(186003)(476003)(486006)(11346002)(2501003)(53546011)(2906002)(6506007)(3846002)(66066001)(2940100002)(5660300002)(14454004)(6116002)(102836004)(76116006)(316002)(33656002)(81166006)(86362001)(7736002)(52536014)(81156014)(71200400001)(110136005)(71190400001)(55016002)(478600001)(6246003)(9686003)(66946007)(6436002)(64756008)(305945005)(8936002)(66476007)(74316002)(66446008)(8676002)(66556008)(25786009)(54906003)(4326008); DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR05MB3396; H:AM4PR05MB3265.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: BCL:0; x-microsoft-antispam-message-info: p2lTRzHJzj9c0Ba7yFXR46uPvJ0euOllGj6HkUscSFLQX5T6hitByh7dPUffMp3PTHwqB61CtCyjXf52jSPoGs54wf0vAoDqIzUQR8ESPD0gF2MPFSndW72zZPZd38pJxkx+wWMfiU5arA0RLsob5OXn4CxG9s9FG5TBB24QWHNGDcar+QDVmP1u1sOubN/raur+VwvBg7u41jPM7/KL7O79180qN8/RVdo+jx1dVOpBBKiuR2DZIvDb18hEVBdn3Oxv9uHsr+cGNVfT/VidXCfd5BlJzEJcb6fbwBc1zbuh5X4CJhfaAX+3nB7hay2jNVfbuqNwVae5FnKOFs3rDRcxk8l5M7Q9Ph1KkBV0tXovGio36SJNbX0QAGzs8nF8Gbo6sUgonxtKTeJJOd6RGWorDrT1zUlJJJFukrvOnK7Md0C1AFyhAXGErO00XUok Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: 72c2eccd-59f1-4410-bfb2-08d75d47e4f7 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Oct 2019 14:46:06.1207 (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-CrossTenant-userprincipalname: QfPbVSAJaC+EkPyV9dmwIhi7wz1xLUo3xOs/c8Q0HddG706EAau614qopvTnOur7Q8pOMu8yRyx1TUrqrwgc4fgxy2fXPMjxX7JWjrA5hpM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR05MB3396 Subject: Re: [dpdk-dev] [PATCH v5] ethdev: extend flow metadata 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBTbGF2YSBPdnNpaWVua28NCj4g U2VudDogV2VkbmVzZGF5LCBPY3RvYmVyIDMwLCAyMDE5IDE2OjQxDQo+IFRvOiBBbmRyZXcgUnli Y2hlbmtvIDxhcnliY2hlbmtvQHNvbGFyZmxhcmUuY29tPjsgZGV2QGRwZGsub3JnDQo+IENjOiBN YXRhbiBBenJhZCA8bWF0YW5AbWVsbGFub3guY29tPjsgUmFzbGFuIERhcmF3c2hlaA0KPiA8cmFz bGFuZEBtZWxsYW5veC5jb20+OyBUaG9tYXMgTW9uamFsb24gPHRob21hc0Btb25qYWxvbi5uZXQ+ Ow0KPiBvbGl2aWVyLm1hdHpANndpbmQuY29tDQo+IFN1YmplY3Q6IFJFOiBbUEFUQ0ggdjVdIGV0 aGRldjogZXh0ZW5kIGZsb3cgbWV0YWRhdGENCj4gDQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdl LS0tLS0NCj4gPiBGcm9tOiBBbmRyZXcgUnliY2hlbmtvIDxhcnliY2hlbmtvQHNvbGFyZmxhcmUu Y29tPg0KPiA+IFNlbnQ6IFdlZG5lc2RheSwgT2N0b2JlciAzMCwgMjAxOSAxMDowMg0KPiA+IFRv OiBTbGF2YSBPdnNpaWVua28gPHZpYWNoZXNsYXZvQG1lbGxhbm94LmNvbT47IGRldkBkcGRrLm9y Zw0KPiA+IENjOiBNYXRhbiBBenJhZCA8bWF0YW5AbWVsbGFub3guY29tPjsgUmFzbGFuIERhcmF3 c2hlaA0KPiA+IDxyYXNsYW5kQG1lbGxhbm94LmNvbT47IFRob21hcyBNb25qYWxvbiA8dGhvbWFz QG1vbmphbG9uLm5ldD47DQo+ID4gb2xpdmllci5tYXR6QDZ3aW5kLmNvbTsgWW9uZ3Nlb2sgS29o IDx5c2tvaEBtZWxsYW5veC5jb20+DQo+ID4gU3ViamVjdDogUmU6IFtQQVRDSCB2NV0gZXRoZGV2 OiBleHRlbmQgZmxvdyBtZXRhZGF0YQ0KPiA+DQo+ID4gT24gMTAvMjkvMTkgMTA6MzEgUE0sIFZp YWNoZXNsYXYgT3ZzaWllbmtvIHdyb3RlOg0KPiA+ID4gQ3VycmVudGx5LCBtZXRhZGF0YSBjYW4g YmUgc2V0IG9uIGVncmVzcyBwYXRoIHZpYSBtYnVmIHR4X21ldGFkYXRhDQo+ID4gPiBmaWVsZCB3 aXRoIFBLVF9UWF9NRVRBREFUQSBmbGFnIGFuZCBSVEVfRkxPV19JVEVNX1RZUEVfTUVUQQ0KPiA+ IG1hdGNoZXMgbWV0YWRhdGEuDQo+ID4gPg0KPiA+ID4gVGhpcyBwYXRjaCBleHRlbmRzIHRoZSBt ZXRhZGF0YSBmZWF0dXJlIHVzYWJpbGl0eS4NCj4gPiA+DQo+ID4gPiAxKSBSVEVfRkxPV19BQ1RJ T05fVFlQRV9TRVRfTUVUQQ0KPiA+ID4NCj4gPiA+IFdoZW4gc3VwcG9ydGluZyBtdWx0aXBsZSB0 YWJsZXMsIFR4IG1ldGFkYXRhIGNhbiBhbHNvIGJlIHNldCBieSBhDQo+ID4gPiBydWxlIGFuZCBt YXRjaGVkIGJ5IGFub3RoZXIgcnVsZS4gVGhpcyBuZXcgYWN0aW9uIGFsbG93cyBtZXRhZGF0YSB0 bw0KPiA+ID4gYmUgc2V0IGFzIGEgcmVzdWx0IG9mIGZsb3cgbWF0Y2guDQo+ID4gPg0KPiA+ID4g MikgTWV0YWRhdGEgb24gaW5ncmVzcw0KPiA+ID4NCj4gPiA+IFRoZXJlJ3MgYWxzbyBuZWVkIHRv IHN1cHBvcnQgbWV0YWRhdGEgb24gaW5ncmVzcy4gTWV0YWRhdGEgY2FuIGJlDQo+ID4gPiBzZXQg YnkgU0VUX01FVEEgYWN0aW9uIGFuZCBtYXRjaGVkIGJ5IE1FVEEgaXRlbSBsaWtlIFR4LiBUaGUg ZmluYWwNCj4gPiA+IHZhbHVlIHNldCBieSB0aGUgYWN0aW9uIHdpbGwgYmUgZGVsaXZlcmVkIHRv IGFwcGxpY2F0aW9uIHZpYQ0KPiA+ID4gbWV0YWRhdGEgZHluYW1pYyBmaWVsZCBvZiBtYnVmIHdo aWNoIGNhbiBiZSBhY2Nlc3NlZCBieQ0KPiA+ID4gUlRFX0ZMT1dfRFlORl9NRVRBREFUQSgpIG1h Y3JvIG9yIHdpdGgNCj4gPiA+IHJ0ZV9mbG93X2R5bmZfbWV0YWRhdGFfc2V0KCkgYW5kIHJ0ZV9m bG93X2R5bmZfbWV0YWRhdGFfZ2V0KCkgaGVscGVyDQo+ID4gPiByb3V0aW5lcy4gUEtUX1JYX0RZ TkZfTUVUQURBVEEgZmxhZyB3aWxsIGJlIHNldCBhbG9uZyB3aXRoIHRoZSBkYXRhLg0KPiANCj4g V2UgaGF2ZSBhIHByb2JsZW0gd2l0aCBQS1RfUlhfRFlORl9NRVRBREFUQS8NCj4gUEtUX1RYX0RZ TkZfTUVUQURBVEEuDQo+IFRoZXNlIG9uZXMgYXJlIHJlZmVyZW5jaW5nIHRvIGdsb2JhbCB2YXJp YWJsZQ0KPiAicnRlX2Zsb3dfZHluZl9tZXRhZGF0YV9tYXNrIi4NCj4gQW5kIHRoZXJlIGFyZSBy b3V0aW5lcyBpbiBydGVfbWJ1Zi5jICAocnRlX2dldF9yeF9vbF9mbGFnX2xpc3QpIHdoaWNoIHNo b3cNCj4gdGhlIG5hbWVzIG9mIGZsYWdzLiBJdCBpcyBub3QgZ29vZCBpZiBydGVfbWJ1Zi5jIHdv dWxkIHJlcXVpcmUgaW5jbHVkaW5nIG9mDQo+IHJ0ZV9mbG93LmggYW5kICBsaW5raW5nIHJ0ZV9m bG93LmMgKG5vdCBhbGwgYXBwcyB1c2UgcnRlX2Zsb3cgb3IgZXZlbiBldGhkZXYpLg0KPiANCj4g V2hhdCBkbyB5b3UgdGhpbms/IFNob3VsZCB3ZSByZW5hbWUgcnRlX2Zsb3dfZHluZl94eHh4eCB2 YXJpYWJsZXMgdG8NCj4gcnRlX21idWZfZHluZl9mbG93X21ldGFkYXRhX3h4eHggYW5kIHB1dCBv bmVzIGludG8gdGhlICBydGVfbWJ1Zl9keW4uYz8NCj4gVGhlIHNhbWUgYWJvdXQgUEtUX1JYX0RZ TkZfTUVUQURBVEEgZGVmaW5pdGlvbiwgaXMgaXQgY2FuZGlkYXRlIHRvDQo+IG1vdmUgdG8gcnRl X21idWZfZHluLmggPyBJdCB3b3VsZCBhbGxvdyBub3QgdG8gbGluayBvciBpbmNsdWRlIHJ0ZV9m bG93LmMvaA0KPiBpbnRvIHJ0ZV9tYnVmLmMNCj4gDQoNCkl0IGlzIGludGVyZXN0aW5nIHRvIG5v dGUgdGhhdCBkZXNwaXRlIG1ldGFkYXRhIGZpZWxkIGxvb2tzIHRvIGJlIHJlbGF0ZWQgdG8gcnRl X2Zsb3csDQp0aGVyZSBpcyBubyBhbnkgcmVmZXJlbmNlIHRvIHRoaXMgZmllbGQgb3IgZmxhZ3Mg aW5zaWRlIHJ0ZV9mbG93IEFQSSBpbXBsZW1lbnRhdGlvbi4NCk9ubHkgZGF0YXBhdGggcmVmZXJl bmNlcyB0aGlzIGZpZWxkLiBNZXRhZGF0YSBpcyBnYXRld2F5IGJldHdlZW4gZmxvdyBIVyBzcGFj ZSBhbmQgZGF0YXBhdGgsDQppdCB0ZW5kcyB0byBiZSBtb3N0bHkgb24gZGF0YXBhdGggc2lkZSBu b3Qgb24gcnRlX2Zsb3cuDQoNCldpdGggYmVzdCByZWdhcmRzLCBTbGF2YQ0KDQogDQo=