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 A375BA04B5; Wed, 16 Sep 2020 19:21:41 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 4F8021C115; Wed, 16 Sep 2020 19:21:40 +0200 (CEST) Received: from nat-hk.nvidia.com (nat-hk.nvidia.com [203.18.50.4]) by dpdk.org (Postfix) with ESMTP id 43D8A1C113 for ; Wed, 16 Sep 2020 19:21:37 +0200 (CEST) Received: from hkpgpgate101.nvidia.com (Not Verified[10.18.92.77]) by nat-hk.nvidia.com (using TLS: TLSv1.2, DES-CBC3-SHA) id ; Thu, 17 Sep 2020 01:21:36 +0800 Received: from HKMAIL101.nvidia.com ([10.18.16.10]) by hkpgpgate101.nvidia.com (PGP Universal service); Wed, 16 Sep 2020 10:21:36 -0700 X-PGP-Universal: processed; by hkpgpgate101.nvidia.com on Wed, 16 Sep 2020 10:21:36 -0700 Received: from HKMAIL102.nvidia.com (10.18.16.11) by HKMAIL101.nvidia.com (10.18.16.10) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Wed, 16 Sep 2020 17:21:27 +0000 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.36.59) by HKMAIL102.nvidia.com (10.18.16.11) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Wed, 16 Sep 2020 17:21:27 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kGOXmrM0guJ521lRtLi8J/pgnGbo59IFL8Fwk/Mp/ZcUeSQnQip17U8oKz9k2tSKj3RQb/P84l73/o8Fg03hvS3gadj/uF6/Exb6hxqPus/TGKWLoaqoRItdbIUmL9FO/fKr8t4tVglZANlQxRgd29iU2JOBBMEc2KM5vMhgx8OMrMmwJUuDm8vmda4sIdkF3cHFJAdypNIHcztwdcRfXHu0HunA7PKn3UTLQw3tJFl0Jh2imsoEHOpvNGgdmQ/IJHLV911S2xLsVNDuH02pghi+8ILIMIB8xfHLkkg6fM42zq7EefQ+FB+9eZHy81bOG2nA+bniG5a69PeE4rScgw== 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=zKIrWi+yPIE2HUq2xe0pHGLcKRk/RduFhSK9fgxrTdc=; b=OdJ6W2VyhoY9t0txg9JSDlfx2/YDA9POA5qzLVmcKfIb9Cvpzi0iFGQ7p2p7rrUVxa0vI5d9rpHkS5iv3Kt9Wa5oDLtki2KuWXOi8Adpq7vQhoVsYpgtPUH7q5MHs1xp/nWOvkCgrJeqy6XxTu5gYl6GKWw6fzyQhas0nSxciWr7bg+aNQng8GDPhydcjyyVgAakMrGqkFw4MEMjVn/kElMPDNVaiuywGQLekXViOsniQSwQ8ySwnqpIo2vqSS2J5wyvuMRwkZdYdOfOHtXD3n6trNLGyjuyKhsA+fGQmsoC/YrurQhiEneFodG/lByGFm31GisNde3HqmP8hKXH9g== 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 BY5PR12MB3731.namprd12.prod.outlook.com (2603:10b6:a03:1a7::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3391.11; Wed, 16 Sep 2020 17:21:25 +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.3391.011; Wed, 16 Sep 2020 17:21:25 +0000 From: Gregory Etelson To: Andrew Rybchenko , Ajit Khaparde CC: dpdk-dev , Matan Azrad , Raslan Darawsheh , Ori Kam , Ori Kam , NBU-Contact-Thomas Monjalon , Ferruh Yigit Thread-Topic: [dpdk-dev] [PATCH v2 1/4] ethdev: allow negative values in flow rule types Thread-Index: AQHWhhz62h5Jw4vvtUe9TAIQd5XF0KlpJz2AgABF/YCAABsUwIACBVdQ Date: Wed, 16 Sep 2020 17:21:24 +0000 Message-ID: References: <20200625160348.26220-1-getelson@mellanox.com> <20200908201552.14423-1-getelson@nvidia.com> <20200908201552.14423-2-getelson@nvidia.com> <599184f9-72ce-d0f1-a586-d0182888497e@solarflare.com> In-Reply-To: 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.224.203] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: dfabdfd4-2875-496b-4a2c-08d85a64f08d x-ms-traffictypediagnostic: BY5PR12MB3731: 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:8273; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: +bXoqHYGmnySldyJz3sf2gVJpLmJhUOzoBLRQOLun547BHFN7qzAXo6rhyqmk2Gm3C5F4tshNHtCXxoR2LcYRkmRaE3DRO28LWUwpNkjIUAsZKN+PmOEOyupaaMdKkNcQib4Uzj0xusJc17sg65N3w+1IRPKKtKJcozG9WoH2mz1iY6VKtionKgBH8HNqyE4z0NYc/Q2BRmNW8lM84mmCUYZm3L2lUT0xplINXr2fPJrUGmaSWJxEQCDZ5nBl9THtfdgl3b+9M6oLsAwlWN0tPpjZ1TlQRS4T8xMso8F7MF8q1vijgg7rCzAfHDmEWxMVfqLTqG889J1NsGyDyPni/C0JDzpGUv1rlViHPZgZYZE9q9KsEcLm8131jE56CLn 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)(39860400002)(366004)(346002)(136003)(376002)(396003)(2906002)(66476007)(76116006)(110136005)(66556008)(66446008)(66946007)(6506007)(478600001)(64756008)(71200400001)(316002)(26005)(52536014)(7696005)(54906003)(186003)(53546011)(5660300002)(83380400001)(8936002)(86362001)(55016002)(9686003)(33656002)(8676002)(4326008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: vuOLKGt9ag3uDPzWtMkmwR2TdnhlEnjZ8Gr9Y4XeFVekUGjTUE2SeDviXWZPtzg1p/eZYrgHNU/LCcreKqHROpo1ghCYzZxoIbw4dwrLlTZCAtaZC6l5gOclRSSawI4UqnSFRsRALG3AOHIQjCJ2g812cu03qDGdWVUqNoreiIChqxwElQNGRKE+H9NnvPCrXxC/Wg6k8ijo4eVnkwv+YeIGwpUgCphi9CUKrj1MuRHHIs6IDPdp40MUma/E3B3qTf67zhVqFducAiwGd8H+9nHKCNtbKNnnDDqbISjF51X6QI+XhtLBNJtvp9sn3Xs9R5zhFjO6V01MxVJ34YkMu9aVlb7qC+6Z3KDB7y+2FmS9NEXpVVxMTdgOVSEO7SbP6HZ4w19wu7scXBvnDO0cIfbwBT4E4NkyNnU+vCWoN0duTLf05imnpFbdkcdzXsczPTxtekz8X+MSMvJLDMFXA7yni8Y4pJqa6zohL5FVziLsyFTb3Uh/wuUyAPmc5frNULOUWvI22PCxCngZYXDFO4AP7bgjsn2Y6J0vxgtuPeajN4C51Gy0rRAXocnGqfrfWrz0suoZLeXQisO1U21UYN5eMjFDNPtafnK+cjEE+7KUB9ObNCN0tPsemHdxavv+sDlzY7H6KTRzh0zgEt38pw== 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: dfabdfd4-2875-496b-4a2c-08d85a64f08d X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Sep 2020 17:21:24.9607 (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: CrUPGZrZnaFO7BkN/M7RbVJks0cGTHKN0imxjDNcemJkqS4OnInK7zm2Mqztw+urDn4eqPnBSuMaxmC5cADBHQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR12MB3731 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1600276896; bh=zKIrWi+yPIE2HUq2xe0pHGLcKRk/RduFhSK9fgxrTdc=; 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-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=kN+bGRLVilG5VvRARCc/168lhrX1BeCK2YI6eKAvbZx4RoeaWHBagkouszddSQ3PO jVzgCOjqM+pGbC6ra+8KtjpVHrRdqNMQ9x+ntWxrHdDAYp40zB54odLbY/CRd+50O6 bgMlpFC1IaizER7yJiAQT4/pBRsIX1/31IWs90ALST5oHMM7bTi4gF244/j3VKGULJ otKiZZluKQwlSUk6bHlAhB4hhziCvLaEKawl7vnzhdAAUdClakFtcg01zpkw/1cFjL wYC3ysPUoJ3+rEES7c1pOXN9LEYQ/gCuDL3bttJGFESee9bmEroYRZRiOoMTt+AvAk blX0Pvd2TIDJA== Subject: Re: [dpdk-dev] [PATCH v2 1/4] 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" RnJvbTogR3JlZ29yeSBFdGVsc29uIA0KU2VudDogVHVlc2RheSwgU2VwdGVtYmVyIDE1LCAyMDIw IDEzOjI3DQpUbzogQW5kcmV3IFJ5YmNoZW5rbyA8YXJ5YmNoZW5rb0Bzb2xhcmZsYXJlLmNvbT47 IEFqaXQgS2hhcGFyZGUgPGFqaXQua2hhcGFyZGVAYnJvYWRjb20uY29tPg0KQ2M6IGRwZGstZGV2 IDxkZXZAZHBkay5vcmc+OyBNYXRhbiBBenJhZCA8bWF0YW5AbnZpZGlhLmNvbT47IFJhc2xhbiBE YXJhd3NoZWggPHJhc2xhbmRAbnZpZGlhLmNvbT47IE9yaSBLYW0gPG9yaWthQG52aWRpYS5jb20+ OyBHcmVnb3J5IEV0ZWxzb24gPGdldGVsc29uQG1lbGxhbm94LmNvbT47IE9yaSBLYW0gPG9yaWth QG1lbGxhbm94LmNvbT47IE5CVS1Db250YWN0LVRob21hcyBNb25qYWxvbiA8dGhvbWFzQG1vbmph bG9uLm5ldD47IEZlcnJ1aCBZaWdpdCA8ZmVycnVoLnlpZ2l0QGludGVsLmNvbT4NClN1YmplY3Q6 IFJFOiBbZHBkay1kZXZdIFtQQVRDSCB2MiAxLzRdIGV0aGRldjogYWxsb3cgbmVnYXRpdmUgdmFs dWVzIGluIGZsb3cgcnVsZSB0eXBlcw0KDQpTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBbUEFUQ0gg djIgMS80XSBldGhkZXY6IGFsbG93IG5lZ2F0aXZlIHZhbHVlcyBpbiBmbG93IHJ1bGUgdHlwZXMN Ck9uIDkvMTUvMjAgNzozNiBBTSwgQWppdCBLaGFwYXJkZSB3cm90ZToNCk9uIFR1ZSwgU2VwIDgs IDIwMjAgYXQgMToxNiBQTSBHcmVnb3J5IEV0ZWxzb24gPG1haWx0bzpnZXRlbHNvbkBudmlkaWEu Y29tPiB3cm90ZToNCkZyb206IEdyZWdvcnkgRXRlbHNvbiA8bWFpbHRvOmdldGVsc29uQG1lbGxh bm94LmNvbT4NCg0KUlRFIGZsb3cgaXRlbXMgJiBhY3Rpb25zIHVzZSBwb3NpdGl2ZSB2YWx1ZXMg aW4gaXRlbSAmIGFjdGlvbiB0eXBlLg0KTmVnYXRpdmUgdmFsdWVzIGFyZSByZXNlcnZlZCBmb3Ig UE1EIHByaXZhdGUgdHlwZXMuIFBNRA0KaXRlbXMgJiBhY3Rpb25zIHVzdWFsbHkgYXJlIG5vdCBl eHBvc2VkIHRvIGFwcGxpY2F0aW9uIGFuZCBhcmUgbm90DQp1c2VkIHRvIGNyZWF0ZSBSVEUgZmxv d3MuDQoNClRoZSBwYXRjaCBhbGxvd3MgYXBwbGljYXRpb25zIHdpdGggYWNjZXNzIHRvIFBNRCBm bG93DQppdGVtcyAmIGFjdGlvbnMgYWJpbGl0eSB0byBpbnRlZ3JhdGUgUlRFIGFuZCBQTUQgaXRl bXMgJiBhY3Rpb25zDQphbmQgdXNlIHRoZW0gdG8gY3JlYXRlIGZsb3cgcnVsZS4NCldoaWxlIHdl IGFyZSByZXZpZXdpbmcgdGhpcywgc29tZSBxdWljayBjb21tZW50L3F1ZXN0aW9ucy4uDQoNCkRv ZXNuJ3QgdGhpcyBnbyBhZ2FpbnN0IHRoZSBhYm92ZSAiUE1EDQppdGVtcyAmIGFjdGlvbnMgdXN1 YWxseSBhcmUgbm90IGV4cG9zZWQgdG8gYXBwbGljYXRpb24gYW5kIGFyZSBub3QNCnVzZWQgdG8g Y3JlYXRlIFJURSBmbG93cy4iPw0KV2h5IHdvdWxkIGFuIGFwcGxpY2F0aW9uIHRyeSB0byB1c2Ug UE1EIHNwZWNpZmljIHByaXZhdGUgdHlwZXM/DQpJc24ndCB0aGlzIGNvbnRyYXJ5IHRvIGhhdmlu ZyBhIHN0YW5kYXJkIEFQST8NCg0KKzENCg0KSSB3b3VsZCBsaWtlIHRvIGNsYXJpZnkgdGhlIHB1 cnBvc2UgYW5kIHVzZSBvZiBwcml2YXRlIGVsZW1lbnRzIHBhdGNoLg0KVGhhdCBwYXRjaCBpcyBw cmVyZXF1aXNpdGUgZm9yICBbUEFUQ0ggdjIgMi80XSBldGhkZXY6IHR1bm5lbCBvZmZsb2FkIG1v ZGVsIHBhdGNoLg0KVGhlIHR1bm5lbCBvZmZsb2FkIEFQSSBwcm92aWRlcyB1bmlmaWVkIGhhcmR3 YXJlIGluZGVwZW5kZW50IG1vZGVsIHRvIG9mZmxvYWQgdHVubmVsZWQgcGFja2V0cywNCm1hdGNo IG9uIHBhY2tldCBoZWFkZXJzIGluIGhhcmR3YXJlIGFuZCB0byByZXN0b3JlIG91dGVyIGhlYWRl cnMgb2YgcGFydGlhbGx5IG9mZmxvYWRlZCBwYWNrZXRzLg0KVGhlIG1vZGVsIGltcGxlbWVudGF0 aW9uIGRlcGVuZHMgb24gaGFyZHdhcmUgY2FwYWJpbGl0aWVzLiBGb3IgZXhhbXBsZSwgIGlmIGhh cmR3YXJlIHN1cHBvcnRzIGlubmVyIG5hdCwNCml0IGNhbiBkbyBuYXQgZmlyc3QgYW5kIHBvc3Rw b25lIGRlY2FwIHRvIHRoZSBlbmQsIHdoaWxlIG90aGVyIGhhcmR3YXJlIHRoYXQgY2Fubm90IGRv IGlubmVyIG5hdCBtdXN0IGRlY2FwIGZpcnN0DQphbmQgcnVuIG5hdCBhY3Rpb25zIGFmdGVyd2Fy ZHMuIFN1Y2ggaGFyZHdhcmUgaGFzIHRvIHNhdmUgb3V0ZXIgaGVhZGVyIGluIHNvbWUgaGFyZHdh cmUgY29udGV4dCwNCnJlZ2lzdGVyIG9yIG1lbW9yeSwgZm9yIGFwcGxpY2F0aW9uIHRvIHJlc3Rv cmUgYSBwYWNrZXQgbGF0ZXIsIGlmIG5lZWRlZC4gQWxzbywgaW4gdGhpcyBjYXNlIHRoZSBleGFj dCBzb2x1dGlvbg0KZGVwZW5kcyBvbiBQTUQgYmVjYXVzZSBvZiBsaW1pdGVkIG51bWJlciBvZiBo YXJkd2FyZSBjb250ZXh0cy4NCkFsdGhvdWdoIGFwcGxpY2F0aW9uIHdvcmtpbmcgd2l0aCBES0RL IGNhbiBpbXBsZW1lbnQgYWxsIHRoZXNlIHJlcXVpcmVtZW50cyB3aXRoIGV4aXN0aW5nIGZsb3cg cnVsZXMgQVBJLA0KaXQgd2lsbCBoYXZlIHRvIGFkZHJlc3MgZWFjaCBoYXJkd2FyZSBzcGVjaWZp Y2F0aW9ucyBzZXBhcmF0ZWx5Lg0KVG8gc29sdmUgdGhpcyBsaW1pdGF0aW9uIHdlIHNlbGVjdGVk IGRlc2lnbiB3aGVyZSBhcHBsaWNhdGlvbiBxdWlyZXMgUE1EIGZvciBhY3Rpb25zLCBvciBpdGVt cywNCnRoYXQgYXJlIG9wdGltYWwgZm9yIGEgaGFyZHdhcmUgdGhhdCBQTUQgcmVwcmVzZW50cy4g UmVzdWx0IGNhbiBiZSBhIG1peHR1cmUgb2YgUlRFIGFuZCBQTUQgcHJpdmF0ZSBlbGVtZW50cyAt DQppdCdzIHVwIHRvIFBNRCBpbXBsZW1lbnRhdGlvbi4gQXBwbGljYXRpb24gcGFzc2VzIHRoZXNl IGVsZW1lbnRzIGJhY2sgdG8gUE1EIGFzIGEgZmxvdyBydWxlIHJlY2lwZQ0KdGhhdCdzIGFscmVh ZHkgb3B0aW1hbCBmb3IgdW5kZXJseWluZyBoYXJkd2FyZS4NCklmIFBNRCBoYXMgcHJpdmF0ZSBl bGVtZW50cyBpbiBzdWNoIHJ1bGUgaXRlbXMgb3IgYWN0aW9ucywgdGhlc2UgcHJpdmF0ZSBlbGVt ZW50cyBtdXN0IG5vdCBiZSByZWplY3RlZCBieSBSVEUgbGF5ZXIuDQogDQpJIGhvcGUgaXQgaGVs cHMgdG8gdW5kZXJzdGFuZCB3aGF0IHRoaXMgbW9kZWwgaXMgdHJ5aW5nIHRvIGFjaGlldmUuIA0K RGlkIHRoYXQgY2xhcmlmeSB5b3VyIGNvbmNlcm5zID8NCg0KDQo=