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 BDE7CA04AF; Wed, 19 Aug 2020 16:33:38 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 30B131C002; Wed, 19 Aug 2020 16:33:38 +0200 (CEST) Received: from hqnvemgate25.nvidia.com (hqnvemgate25.nvidia.com [216.228.121.64]) by dpdk.org (Postfix) with ESMTP id 351602C02 for ; Wed, 19 Aug 2020 16:33:37 +0200 (CEST) Received: from hqpgpgate101.nvidia.com (Not Verified[216.228.121.13]) by hqnvemgate25.nvidia.com (using TLS: TLSv1.2, DES-CBC3-SHA) id ; Wed, 19 Aug 2020 07:32:37 -0700 Received: from hqmail.nvidia.com ([172.20.161.6]) by hqpgpgate101.nvidia.com (PGP Universal service); Wed, 19 Aug 2020 07:33:36 -0700 X-PGP-Universal: processed; by hqpgpgate101.nvidia.com on Wed, 19 Aug 2020 07:33:36 -0700 Received: from HQMAIL109.nvidia.com (172.20.187.15) by HQMAIL111.nvidia.com (172.20.187.18) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 19 Aug 2020 14:33:36 +0000 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.102) by HQMAIL109.nvidia.com (172.20.187.15) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 19 Aug 2020 14:33:35 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jRFp2N3ptFdQMBUeie9jGK2NIZB80RdiAzbtTGKOar9sDGm30GUHvS2qmJ/8WR0LkUrrWihX85XE1Em8gX3BjAu5/cjGm0ceVO3vpqd1mT8rGc2CS01WGDBEsMXc+WWwNrdAaO+0O0OYJ+5JOHY9Q0XfDgVVvxuUNqDAbTea9DuX3vuUp3i3Kp8RBr6nBaRtq8JpUv+kJ/tQnAzpzkmkUVq1nbvEc5/uVjkeb0zQpyySZOq0w9fowEXvsOwiD7pSAsbbjxSz1ter/h6u5Zs0dDC4i7N/0aRjBsmk2j2JOImAHVlj0JwDa9UBkKVMAf/nH+fOfeBR9oKgQ5pDSpVyUw== 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=JQlaZs+m/B6cD5Ke8slvcM9U2pn7XQuzn6PYqqsDoPA=; b=FauoyuxHYaBRawZUQ3ASsrxgKntYVUWhrnPA7PguUwbI4W/muz0OnkjOAyD6uRTb7ED4AO+12Yhvqohx4c2t/RKyEMq3m9MMLv1i6CRhqB+X96bx2hcK6snNdzD8gSv7OsvWEvmvFp0siiLQwuIQ+pXdMmfqkTJewaZtjvxJDnMaCPN66tFJqkHuk1QDt2X7Dm3xL8ogKK2hE0iBM+t3Dkxjc0pvx2AC3+GstcrXEXkJdZZ2XOILlulfMaysolmiZ/fuCrgelZ/9QlaG0iGDRhxY9zT9729hWk1bkg+wrDeGIS+rsdPCKiuez+T1hykR7oHC22CLJdbutzyid0q60A== 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 BY5PR12MB3668.namprd12.prod.outlook.com (2603:10b6:a03:194::25) by BY5PR12MB3812.namprd12.prod.outlook.com (2603:10b6:a03:1a7::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3305.25; Wed, 19 Aug 2020 14:33:35 +0000 Received: from BY5PR12MB3668.namprd12.prod.outlook.com ([fe80::c876:5bb9:796f:9cbe]) by BY5PR12MB3668.namprd12.prod.outlook.com ([fe80::c876:5bb9:796f:9cbe%4]) with mapi id 15.20.3305.025; Wed, 19 Aug 2020 14:33:34 +0000 From: Gregory Etelson To: Andrew Rybchenko , "dev@dpdk.org" CC: Matan Azrad , Raslan Darawsheh , "Ori Kam" Thread-Topic: [dpdk-dev] [PATCH 1/2] ethdev: allow negative values in flow rule types Thread-Index: AQHWWV4qyK3UjiYRV0aAVXpPNqlxdKj47z6AgEbIsmA= Date: Wed, 19 Aug 2020 14:33:34 +0000 Message-ID: References: <20200625160348.26220-1-getelson@mellanox.com> <20200625160348.26220-2-getelson@mellanox.com> <68183141-d8dd-7cbd-69e8-26c207be97b6@solarflare.com> In-Reply-To: <68183141-d8dd-7cbd-69e8-26c207be97b6@solarflare.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: solarflare.com; dkim=none (message not signed) header.d=none;solarflare.com; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [176.230.227.5] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 56429c73-d56a-43f8-c50d-08d8444cda93 x-ms-traffictypediagnostic: BY5PR12MB3812: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 9omhTYGTu1v0deDeJIlCmwkwhZRfI2G/jhkYu4N7zSpi/JJe6Yask1BKNZ1RKwXOSi4FWVDvlaiAZxHgyoVYVnIsquiAAor1p/4J+yS/qY4dH5sBotSu1+k72yTMUyXk9zpWarX/FxeiGwSjKLZAHuxxFOi0wrW5L9+858GHnT5IH+p9hv8pJF9qGmOXq2EfVB+HWVhZwXYWHs3cUmC5G+nG6g7zgt1CRsHIhBU0P/N8Yg9/fTfnYkPZnf1ggH6g96Z/r5eBptHXtImwUMIU+y7UmNx388+H7VCIwVADCUdwUF1aDKD5R5qKBBwWL0t7znwn0HrkAlqiiwW/az9shA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR12MB3668.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(396003)(136003)(376002)(346002)(39860400002)(316002)(54906003)(52536014)(110136005)(7696005)(76116006)(8676002)(64756008)(66446008)(66946007)(66476007)(66556008)(5660300002)(53546011)(6506007)(2906002)(83380400001)(8936002)(26005)(86362001)(186003)(33656002)(55016002)(4326008)(9686003)(107886003)(71200400001)(478600001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: NKgaE2Xh56c7BsSrY6bMeTRXOtuxP0uj/EeNrMTlgUv+YeQst5prIjopsZIwxXeV9aIvc9UXU7lT/Gi3/ic2e5cJjrsOb03rnyz8F4wOk2jAnaysOqdnL2xveFDAdNbTCcjQqli8Peh/jnN0xAvaygVoexd+ng/c4CkxB4RnbYTdaBGgkZz892xezpd1LaUjhzK0o7RX83aWDpVP7ZJNAtWdmjSgXH2AYc8STIKTWnjmJRev+7mUuMfPTp1WP8iiqpKk7mfZlYWK+kIphbFmr34UeiHyvzVUz6wfrgLvlkIECs8JDLOdsgGaia/bHU/d9d4L2C3TO7mCA4P3kAGuCAEfDBQl/p2zvqMOpXGiHAudRr7RVqd8BkDfjfIk5LOFmhTbvi1kbWm5jbhxLBs41UCVgOm5/iHxbhFJon0ZmHs+3nCdqAkU7hTHRHr2xgQCA/bIGF3Sasqs5+mPSohNrozGIpSFqT6hOu88dUvxQa1xaLogQ1sd3gLTedLQ7JLX5hI2lF+Vnh/2E9fzW+6aQQW/lRNyysudqBmvtuMerPUAQ6nzECc8fK7f25e4nf2IMyUiTXZJkSah5YanoSXpmv/IrmIAKSo7cBie7bFMmTSZpXiReuCIlEBjmwPHHNCnLIPTa0xRAaNSu3a6uzjG5g== 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: BY5PR12MB3668.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 56429c73-d56a-43f8-c50d-08d8444cda93 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Aug 2020 14:33:34.7396 (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: G/myLxlwFU+8eo4S4a/QN/MdzDA+ARhuYErf0ttTx1+oPMW0ApNk3kg5wCeomZ/osPCweq4sEyyDlB38jmKbMg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR12MB3812 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1597847557; bh=JQlaZs+m/B6cD5Ke8slvcM9U2pn7XQuzn6PYqqsDoPA=; h=X-PGP-Universal: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-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=Eo2i7N3j1rByz0vtkZLn+8U7wsnDypX6sHtuQbvBS7ZpPaKSmyn7z5HKOBSo+6Csd mw0ljl4+rO3gisgWlv43hxCXQAmUzwuW2bcYk4iky6eItSweGd2ZUF3LBGzadho+y1 E4plcfXLzw3BtcGR/nVb2oUrKkXG8dwBW7F9ERB+QevnNewfGb95/lQvXOxHvaGIwp 2z1mqIkLWCGBI0ziz+qphocCzKU7yp48kxIzE7keC0/glRdLn5KATwI05UDUOnIJs4 GhxQixVFOpEMlCgMY2Tkfz1Ff+I0VKrnErFydiZ+wdOeID+VkuR6uvA6nEM7UKEVy+ 9ZojoypS1wWSA== Subject: Re: [dpdk-dev] [PATCH 1/2] ethdev: allow negative values in flow rule types 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmRyZXcgUnliY2hlbmtvIDxh cnliY2hlbmtvQHNvbGFyZmxhcmUuY29tPg0KPiBTZW50OiBTdW5kYXksIEp1bHkgNSwgMjAyMCAx NjozNA0KPiBUbzogR3JlZ29yeSBFdGVsc29uIDxnZXRlbHNvbkBtZWxsYW5veC5jb20+OyBkZXZA ZHBkay5vcmcNCj4gQ2M6IE1hdGFuIEF6cmFkIDxtYXRhbkBtZWxsYW5veC5jb20+OyBSYXNsYW4g RGFyYXdzaGVoIA0KPiA8cmFzbGFuZEBtZWxsYW5veC5jb20+OyBPcmkgS2FtIDxvcmlrYUBtZWxs YW5veC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtQQVRDSCAxLzJdIGV0aGRldjog YWxsb3cgbmVnYXRpdmUgdmFsdWVzIGluIA0KPiBmbG93IHJ1bGUgdHlwZXMNCj4gDQo+IE9uIDYv MjUvMjAgNzowMyBQTSwgR3JlZ29yeSBFdGVsc29uIHdyb3RlOg0KPiA+IFJURSBmbG93IGl0ZW1z ICYgYWN0aW9ucyB1c2UgcG9zaXRpdmUgdmFsdWVzIGluIGl0ZW0gJiBhY3Rpb24gdHlwZS4NCj4g PiBOZWdhdGl2ZSB2YWx1ZXMgYXJlIHJlc2VydmVkIGZvciBQTUQgcHJpdmF0ZSB0eXBlcy4gUE1E IGl0ZW1zICYgDQo+ID4gYWN0aW9ucyB1c3VhbGx5IGFyZSBub3QgZXhwb3NlZCB0byBhcHBsaWNh dGlvbiBhbmQgYXJlIG5vdCB1c2VkIHRvIA0KPiA+IGNyZWF0ZSBSVEUgZmxvd3MuDQo+ID4NCj4g PiBUaGUgcGF0Y2ggYWxsb3dzIGFwcGxpY2F0aW9ucyB3aXRoIGFjY2VzcyB0byBQTUQgZmxvdyBp dGVtcyAmIA0KPiA+IGFjdGlvbnMgYWJpbGl0eSB0byBpbnRlZ3JhdGUgUlRFIGFuZCBQTUQgaXRl bXMgJiBhY3Rpb25zIGFuZCB1c2UgDQo+ID4gdGhlbSB0byBjcmVhdGUgZmxvdyBydWxlLg0KPiA+ DQo+ID4gU2lnbmVkLW9mZi1ieTogR3JlZ29yeSBFdGVsc29uIDxnZXRlbHNvbkBtZWxsYW5veC5j b20+DQo+ID4gQWNrZWQtYnk6IE9yaSBLYW0gPG9yaWthQG1lbGxhbm94LmNvbT4NCj4gPiAtLS0N Cj4gPiAgbGliL2xpYnJ0ZV9ldGhkZXYvcnRlX2Zsb3cuYyB8IDMwICsrKysrKysrKysrKysrKysr KysrKysrKy0tLS0tLQ0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgMjQgaW5zZXJ0aW9ucygrKSwgNiBk ZWxldGlvbnMoLSkNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9saWIvbGlicnRlX2V0aGRldi9ydGVf Zmxvdy5jIA0KPiA+IGIvbGliL2xpYnJ0ZV9ldGhkZXYvcnRlX2Zsb3cuYyBpbmRleCAxNjg1YmU1 ZjczLi5jMTlkMjU2NDlmIDEwMDY0NA0KPiA+IC0tLSBhL2xpYi9saWJydGVfZXRoZGV2L3J0ZV9m bG93LmMNCj4gPiArKysgYi9saWIvbGlicnRlX2V0aGRldi9ydGVfZmxvdy5jDQo+ID4gQEAgLTU2 Myw3ICs1NjMsMTIgQEAgcnRlX2Zsb3dfY29udl9pdGVtX3NwZWModm9pZCAqYnVmLCBjb25zdCBz aXplX3QNCj4gc2l6ZSwNCj4gPiAgCQl9DQo+ID4gIAkJYnJlYWs7DQo+ID4gIAlkZWZhdWx0Og0K PiA+IC0JCW9mZiA9IHJ0ZV9mbG93X2Rlc2NfaXRlbVtpdGVtLT50eXBlXS5zaXplOw0KPiA+ICsJ CS8qKg0KPiA+ICsJCSAqIGFsbG93IFBNRCBwcml2YXRlIGZsb3cgaXRlbQ0KPiA+ICsJCSAqLw0K PiA+ICsJCW9mZiA9ICh1aW50MzJfdClpdGVtLT50eXBlIDw9IElOVF9NQVggPw0KPiA+ICsJCQly dGVfZmxvd19kZXNjX2l0ZW1baXRlbS0+dHlwZV0uc2l6ZSA6DQo+ID4gKwkJCXNpemVvZih2b2lk ICopOw0KPiANCj4gTWF5IGJlIGl0IGlzIG91dC1vZi1zY29wZSBvZiB0aGUgcGF0Y2ggKHN0cmlj dGx5IHNwZWFraW5nKSwgYnV0IHVzYWdlIG9mICdvZmYnDQo+IHZhcmlhYmxlIGlzIHZlcnkgbWlz bGVhZGluZyBoZXJlLiBJdCBpcyBub3QgdXNlZCBhcyBhbiBvZmZzZXQuIEl0IGlzIA0KPiB1c2Vk IGFzIGEgc2l6ZSB0byBjb3B5Lg0KPg0KDQpUaGUgJ29mZicgdmFyaWFibGUgaW4gdGhhdCBzY29w ZSByZWZlcnMgdG8gb2JqZWN0IHNpemUgdG8gY29weS4gDQpJIGRpZCBub3QgY2hhbmdlIGl0IGJl Y2F1c2UgaXQncyBub3QgcmVsYXRlZCB0byBwcm9wb3NlZCBjaGFuZ2UuDQogDQo+IEFsc28gaXQg aXMgYWJzb2x1dGVseSB1bmNsZWFyIHdoeSBzaXplb2Yodm9pZCAqKSBpcyBhIHJpZ2h0IHNpemUg Zm9yIA0KPiBQTUQgcHJpdmF0ZSBmbG93IGl0ZW1zLg0KDQpSVEUgZmxvdyBsaWJyYXJ5IGZ1bmN0 aW9ucyBjYW5ub3Qgd29yayB3aXRoIFBNRCBwcml2YXRlIGl0ZW1zICYgYWN0aW9ucyAoZWxlbWVu dHMpIA0KYmVjYXVzZSBSVEUgZmxvdyBoYXMgbm8gQVBJIHRvIHF1ZXJ5IFBNRCBmbG93IG9iamVj dCBzaXplIC4gSW4gdGhlIHBhdGNoLCANClBNRCBmbG93IGVsZW1lbnRzIHVzZSBvYmplY3QgcG9p bnRlci4gUlRFIGZsb3cgbGlicmFyeSBmdW5jdGlvbnMgaGFuZGxlIFBNRCBlbGVtZW50IG9iamVj dCBzaXplIA0KYXMgc2l6ZSBvZiBhIHBvaW50ZXIuIFBNRCBoYW5kbGVzIGl0cyBvYmplY3RzIGlu dGVybmFsbHkuDQo=