From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80058.outbound.protection.outlook.com [40.107.8.58]) by dpdk.org (Postfix) with ESMTP id 3E8F2D0B2 for ; Mon, 8 Oct 2018 17:10:39 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ax+OTC6LYNHijkxi/WJSYSdV+RsecDWZRcLKlkXxARk=; b=pQ0UIFWBtxzUBaFuTj/WNDH6qg3s8KJLzOxIXXcXHCm8srvP9n1Uj4KHkVemRwEEk9Gyo7Qg1ZnqqsQwLSQ8R5FjJ4KUxbBpUkBZ8Hi3lF2/2HO5zeXCFg/TiTcBBfNLrAVWV19o7FHoVxSARsjyQLhBEfYxvM07LCoW+PCBHds= Received: from AM6PR05MB4213.eurprd05.prod.outlook.com (52.135.161.138) by AM6PR05MB4808.eurprd05.prod.outlook.com (20.177.34.208) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1207.18; Mon, 8 Oct 2018 15:10:37 +0000 Received: from AM6PR05MB4213.eurprd05.prod.outlook.com ([fe80::e170:e0b0:4c2d:f25b]) by AM6PR05MB4213.eurprd05.prod.outlook.com ([fe80::e170:e0b0:4c2d:f25b%5]) with mapi id 15.20.1207.024; Mon, 8 Oct 2018 15:10:37 +0000 From: Dekel Peled To: Andrew Rybchenko , Ferruh Yigit , "wenzhuo.lu@intel.com" , "jingjing.wu@intel.com" , "bernard.iremonger@intel.com" , "dev@dpdk.org" , "olivier.matz@6wind.com" , Adrien Mazarguil , Thomas Monjalon CC: Shahaf Shuler , Ori Kam Thread-Topic: [PATCH v3 1/3] ethdev: support metadata as flow rule criteria Thread-Index: AQHUXK/CfX6t3sqzwk2hZZKCgCs37KUQqG+AgATPsFA= Date: Mon, 8 Oct 2018 15:10:37 +0000 Message-ID: References: <1537108670-11380-1-git-send-email-dekelp@mellanox.com> <1538056677-33846-2-git-send-email-dekelp@mellanox.com> <0d34ba46-336c-6853-55d3-19b8f46d2db9@intel.com> <3f173f88-3206-911c-4330-57a84201a71b@solarflare.com> In-Reply-To: <3f173f88-3206-911c-4330-57a84201a71b@solarflare.com> 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=dekelp@mellanox.com; x-originating-ip: [193.47.165.251] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; AM6PR05MB4808; 6:QXacbUoi3IVekabr0KC2y1rl0UfPzLoxS+LZRNyfGxvg8sbD61P+NaMHI12/qwTYNZoknNsFxg4gY9SZt/iPtl3prIDQ4N8OF1iUHX5A/9MPRJUchFug/q11aeB962NFfc/djfVd2Qow6ycL5uHXgLPnC3kqov6XxXytuoE4c+WKTXMNW+frKuYN4vdrfx84NSVn5xE+Yp12ZADCOX3WgmyyofNC7ca/U0pNjfri128jIV4Mg08yipEdCTv8Zl69Bqqc29uf3bK+elBP+P9kAkUK/rHbaDj+3zn9o9bXy5jBQnz4x1V7oei5Za38Telimaq3Fsph338XEdVAy0QrmiyVIl/O8fgdgq1HqCSe3mWBc3EcH9XMLntQJt5fcuVdlaQgs7VeGbShCLg/sHHwYdVvb+08/6ge0gFVvQfHJs2gVC9C3qmTIgrmxrhzT3VbNUK4yaajcBnFwzNALv1cnQ==; 5:EQdwvi3yMg5RVsomYAYoeVm9o4td90Nb8pV7lr063/iz8njExO8kk+uoNnkmYvWR0f2nyqLEWstZNB5byjMZzk4YNSqbzSbAZ0PLE0G22aP0Q6Q67SyOeqXa53zENpjfjP5zWSnOQfyHxTTTscr9XNuem8NDtzjOZvGmZ4EYaGc=; 7:GCpW2wSowzb+pIbLYJc+9tQ9w0ICn//pdJEDfAPCb825REhOwzfc2XPbq+AWGpRDdvLSJLVGdjXU1h/A875OPD3ktA29bkCtHts4R4uY+UpM9n4XGN6fG9NSJAofrsYCYp8g+ngMYXoIloGcwkVCBiUyEsSE3dG9+bMi+7EK7hM5fV9BsUxdqg0xd4sac529BrHGMZNyQ+SvGh/THVCVe6SWIvJQEpZcHNkORsdo5p4gouetWFp8yK4T5piSVXGo x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: 5431a744-cafa-467c-73ad-08d62d3033e0 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR05MB4808; x-ms-traffictypediagnostic: AM6PR05MB4808: x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(228905959029699)(45079756050767)(189930954265078); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231355)(944501410)(4982022)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123564045)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(201708071742011)(7699051)(76991055); SRVR:AM6PR05MB4808; BCL:0; PCL:0; RULEID:; SRVR:AM6PR05MB4808; x-forefront-prvs: 081904387B x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(366004)(136003)(396003)(346002)(376002)(199004)(189003)(86362001)(71190400001)(2906002)(106356001)(105586002)(14454004)(54906003)(229853002)(6436002)(97736004)(256004)(14444005)(102836004)(186003)(26005)(99286004)(7696005)(76176011)(71200400001)(486006)(2201001)(446003)(11346002)(476003)(110136005)(6246003)(6306002)(2900100001)(93886005)(33656002)(316002)(9686003)(7736002)(305945005)(53936002)(55016002)(2501003)(5250100002)(25786009)(45080400002)(4326008)(74316002)(66066001)(8936002)(68736007)(478600001)(107886003)(81156014)(6116002)(5660300001)(3846002)(53546011)(81166006)(8676002)(6506007)(966005); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR05MB4808; H:AM6PR05MB4213.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: eK7m1rpSe0jZh8c3Ea2S9dwS3TFEN7tesh9yb83nTngdZvdVnWeq/E7x+XAuUOCF0zcVcjYweKabqMu6yryQ5t7nSr5ciBvCIyuid4w1jU/kaQBcCnh/Fl9q1WfF6L/HohDVfr9yG9/Swn0VnOmeXatzgxZMgsRSOL3z1L8AQ0KEiwJ4HeYXo+Y4Pm3HEuA8F6wBOpUPNRqE/TQnnAgPzKl914xK/8id2Ht7D8c4mqT/2J8j0f6z7pyON9A56MYFjAZdwbL/5M77sH5PTKLMPDQBTCgT6z3/7rjtMhvB/y2grqwZadJAS1+MqW5S2H9TO0j8R3am4BzdHKrRES/YjOkPv1O383/5LIAtKhHTBpA= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM 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: 5431a744-cafa-467c-73ad-08d62d3033e0 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Oct 2018 15:10:37.0791 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR05MB4808 Subject: Re: [dpdk-dev] [PATCH v3 1/3] ethdev: support metadata as flow rule criteria 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: , X-List-Received-Date: Mon, 08 Oct 2018 15:10:39 -0000 VGhhbmtzLCBQU0INCg0KRnJvbTogQW5kcmV3IFJ5YmNoZW5rbyA8YXJ5YmNoZW5rb0Bzb2xhcmZs YXJlLmNvbT4gDQpTZW50OiBGcmlkYXksIE9jdG9iZXIgNSwgMjAxOCA0OjQwIFBNDQpUbzogRmVy cnVoIFlpZ2l0IDxmZXJydWgueWlnaXRAaW50ZWwuY29tPjsgRGVrZWwgUGVsZWQgPGRla2VscEBt ZWxsYW5veC5jb20+OyB3ZW56aHVvLmx1QGludGVsLmNvbTsgamluZ2ppbmcud3VAaW50ZWwuY29t OyBiZXJuYXJkLmlyZW1vbmdlckBpbnRlbC5jb207IGRldkBkcGRrLm9yZzsgb2xpdmllci5tYXR6 QDZ3aW5kLmNvbTsgQWRyaWVuIE1hemFyZ3VpbCA8YWRyaWVuLm1hemFyZ3VpbEA2d2luZC5jb20+ OyBUaG9tYXMgTW9uamFsb24gPHRob21hc0Btb25qYWxvbi5uZXQ+DQpDYzogU2hhaGFmIFNodWxl ciA8c2hhaGFmc0BtZWxsYW5veC5jb20+OyBPcmkgS2FtIDxvcmlrYUBtZWxsYW5veC5jb20+DQpT dWJqZWN0OiBSZTogW1BBVENIIHYzIDEvM10gZXRoZGV2OiBzdXBwb3J0IG1ldGFkYXRhIGFzIGZs b3cgcnVsZSBjcml0ZXJpYQ0KDQpPbiAxMC81LzE4IDQ6MzEgUE0sIEZlcnJ1aCBZaWdpdCB3cm90 ZToNCk9uIDkvMjcvMjAxOCAyOjU3IFBNLCBEZWtlbCBQZWxlZCB3cm90ZToNCkFzIGRlc2NyaWJl ZCBpbiBbMV0sIGEgbmV3IHJ0ZV9mbG93IGl0ZW0gaXMgYWRkZWQgdG8gc3VwcG9ydCBtZXRhZGF0 YQ0KdG8gdXNlIGFzIGZsb3cgcnVsZSBtYXRjaCBwYXR0ZXJuLg0KVGhlIG1ldGFkYXRhIGlzIGFu IG9wYXF1ZSBpdGVtLCBmdWxseSBjb250cm9sbGVkIGJ5IHRoZSBhcHBsaWNhdGlvbi4NCg0KVGhl IHVzZSBvZiBtZXRhZGF0YSBpcyByZWxldmFudCBmb3IgZWdyZXNzIHJ1bGVzIG9ubHkuDQpJdCBj YW4gYmUgc2V0IGluIHRoZSBmbG93IHJ1bGUgdXNpbmcgdGhlIFJURV9GTE9XX0lURU1fTUVUQS4N Cg0KSW4gb3JkZXIgdG8gYXZvaWQgY2hhbmdlIGluIG1idWYgQVBJLCBleGlzaXRuZyBmaWVsZCBi dWYuaGFzaC5mZGlyLmhpDQppcyB1c2VkIHRvIGNhcnJ5IHRoZSBtZXRhZGF0YSBpdGVtLiBUaGlz IGZpZWxkIGlzIHVzZWQgb25seSBpbg0KaW5ncmVzcyBwYWNrZXRzLCBzbyB1c2luZyBpdCBmb3Ig ZWdyZXNzIG1ldGFkYXRhIHdpbGwgbm90IGNhdXNlDQpjb25mbGljdHMuDQoNCkFwcGxpY2F0aW9u IHNob3VsZCBzZXQgdGhlIHBhY2tldCBtZXRhZGF0YSBpbiB0aGUgbWJ1ZiBkZWRpY2F0ZWQgZmll bGQsDQphbmQgc2V0IHRoZSBQS1RfVFhfTUVUQURBVEEgZmxhZyBpbiB0aGUgbWJ1Zi0+b2xfZmxh Z3MuDQpUaGUgTklDIHdpbGwgdXNlIHRoZSBwYWNrZXQgbWV0YWRhdGEgYXMgbWF0Y2ggY3JpdGVy aWEgZm9yIHJlbGV2YW50DQpmbG93IHJ1bGVzLg0KDQpUaGlzIHBhdGNoIGludHJvZHVjZXMgbWV0 YWRhdGEgaXRlbSB0eXBlIGZvciBydGVfZmxvdyBSVEVfRkxPV19JVEVNX01FVEEsDQphbG9uZyB3 aXRoIGNvcnJlc3BvbmRpbmcgc3RydWN0IHJ0ZV9mbG93X2l0ZW1fbWV0YSBhbmQgb2xfZmxhZw0K UEtUX1RYX01FVEFEQVRBLg0KDQpbMV0gIltSRkMsdjJdIGV0aGRldjogc3VwcG9ydCBtZXRhZGF0 YSBhcyBmbG93IHJ1bGUgY3JpdGVyaWEiDQogICAgaHR0cHM6Ly9lbWVhMDEuc2FmZWxpbmtzLnBy b3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwJTNBJTJGJTJGbWFpbHMuZHBkay5vcmclMkZh cmNoaXZlcyUyRmRldiUyRjIwMTgtQXVndXN0JTJGMTEwMTk0Lmh0bWwmZGF0YT0wMiU3QzAxJTdD ZGVrZWxwJTQwbWVsbGFub3guY29tJTdDY2M1YWI2ZjIxY2Q4NDdkNGI0NTAwOGQ2MmFjODI5NDkl N0NhNjUyOTcxYzdkMmU0ZDliYTZhNGQxNDkyNTZmNDYxYiU3QzAlN0MwJTdDNjM2NzQzNDM2NTEw NzA5ODA0JnNkYXRhPUF0UHAyN3pkZk04RyUyQmJ2Z2lMVzQ3cVNXREpFbERyUDJsOCUyRkhwTlAw NEcwJTNEJnJlc2VydmVkPTANCg0KU2lnbmVkLW9mZi1ieTogRGVrZWwgUGVsZWQgbWFpbHRvOmRl a2VscEBtZWxsYW5veC5jb20NCg0KPC4uLj4NCg0KQEAgLTUyNiw2ICs1MzIsMTIgQEAgc3RydWN0 IHJ0ZV9tYnVmIHsNCiAJCQl1aW50MzJfdCBoaTsNCiAJCQkvKio8IEZpcnN0IDQgZmxleGlibGUg Ynl0ZXMgb3IgRkQgSUQsIGRlcGVuZGVudCBvbg0KIAkJCSAgICAgUEtUX1JYX0ZESVJfKiBmbGFn IGluIG9sX2ZsYWdzLiAqLw0KKwkJCS8qKg0KKwkJCSAqIEFib3ZlIG1lbWJlciBoYXMgb3B0aW9u YWwgdXNlIG9uIGVncmVzczoNCisJCQkgKiBBcHBsaWNhdGlvbiBzcGVjaWZpYyBtZXRhZGF0YSB2 YWx1ZQ0KKwkJCSAqIGZvciBmbG93IHJ1bGUgbWF0Y2guDQorCQkJICogVmFsaWQgaWYgUEtUX1RY X01FVEFEQVRBIGlzIHNldC4NCisJCQkgKi8NCiAJCX0gZmRpcjsgICAgICAgICAgIC8qKjwgRmls dGVyIGlkZW50aWZpZXIgaWYgRkRJUiBlbmFibGVkICovDQoNCkFueSBvYmplY3Rpb24vY29tbWVu dCB0byB1c2UgaGFzaC5mZGlyLmhpIGZvciB0aGlzIG5ldyAibWV0YWRhdGEiIG1lYW5pbmc/IE9s aXZpZXI/DQoNCkFzIGZvciBtZSwgSSdkIHByZWZlciB0byBzZWUgZGVkaWNhdGVkIHVuaW9uIG1l bWJlciBzb21ldGhpbmcgbGlrZQ0KaXQgd2FzIHN1Z2dlc3RlZCBpbiBbMV0uDQoNCkFuZHJldy4N Cg0KWzFdIGh0dHBzOi8vZW1lYTAxLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91 cmw9aHR0cCUzQSUyRiUyRm1haWxzLmRwZGsub3JnJTJGYXJjaGl2ZXMlMkZkZXYlMkYyMDE4LVNl cHRlbWJlciUyRjExMTk1NC5odG1sJmRhdGE9MDIlN0MwMSU3Q2Rla2VscCU0MG1lbGxhbm94LmNv bSU3Q2NjNWFiNmYyMWNkODQ3ZDRiNDUwMDhkNjJhYzgyOTQ5JTdDYTY1Mjk3MWM3ZDJlNGQ5YmE2 YTRkMTQ5MjU2ZjQ2MWIlN0MwJTdDMCU3QzYzNjc0MzQzNjUxMDcwOTgwNCZzZGF0YT1TMWlTekJH NE5GTlN3RiUyQjEyVnUxYjJWZlh1d2NZTGhhMlZ4bHlidTh0WFElM0QmcmVzZXJ2ZWQ9MA0KDQoN Ckkgd2lsbCBjaGFuZ2UgaXQgYXMgc3VnZ2VzdGVkLg0KRGVrZWwNCg==