From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 0BDCFA034E; Mon, 21 Feb 2022 16:14:55 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E9AF140E5A; Mon, 21 Feb 2022 16:14:54 +0100 (CET) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2044.outbound.protection.outlook.com [40.107.243.44]) by mails.dpdk.org (Postfix) with ESMTP id 5CDC94013F for ; Mon, 21 Feb 2022 16:14:53 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=J4jQpPrwS/8DEmcgB3oBGyt/XSoDYeKMVUCO6Hy7lSpg/S83v7v6YYbBhywEONleSMsx4zmh8+3yhsO3ViRQKxf7S2eWLX0tLgN9BuWEg+Ck6aN47y/aupEMHqS3CcbyfkDW3+bQmteot4ss7G3CkH/xEnEM3bP9NPH4KF99OzVPdBtErVUShsnMjh0Bk+ZTZ23uLCWp6nYMJXbh6Dl/Y7pH5reqyluAmrc9eEYgJsEjJfUdGGQfXWaDiRkXBiEOzzvbKqvRumxvkt2pIIxiI05HeQ9pn37dftd5WcO6SRKYMQhZOU0Wi9Z9Cu2GcWwwwdQ7Q7Rp5Ui3hVy7/2Yf4w== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=7x1BM+qmtTXAmviHzJ9ZYkca1VVIwaGSC/DVjcXYpIE=; b=USCsP6Clm+Vg4eFAciRT1WqvOY717t/wXF6nWpZIaikD9bXSVnJ+JN/iit2N1DMHo/D/Dbv1ZPbe+tZ26MS1GNNs+Cwh8UuQOOPw+zKJdFkTbYpjh4pQR55qqIejRWXpUX/2o6GONsfSN9kti92+8g9BguHpwiC4r+OM+oynDUxxdiomFL0CbwS4IrH3y8m74Cgj52wlHGBGVQk/oTbU5bOOXETMlABhGZUsngBBRC4nNGa1+O27kCMqd8sU7RpbO746rhGHM5hFMPKzSKhJD9HRgsGP1lTQU4uWKQBnNynGsvUpvWhA5cCZ2q1cv/oSrwxGzpj3lyKiZ4VIibqaAQ== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7x1BM+qmtTXAmviHzJ9ZYkca1VVIwaGSC/DVjcXYpIE=; b=JogBsFXgQKFqwLCmvXbyN6AgAnsVTO4P0XqRatarlolxTEsSDprhrPIJyhnuqJGXPdZsQCSCG9S60LGm/2sHh8uOP9o9Zm26iffdr5H2TOOOfqQpMQa2LlBXQHJIKyw2eSztaLBUV3i+q4V+/rr4b0A1PNJuNz2/Nxbzlv167r+Gnm+ElhByCmHFAuV5NVYGzTUIiB1Sj8UkMOcxdpdtI9o4o9zCyzaTYICNDNE2xy5hshk4qeAwFjyaMFrxVYHC8S8rKsEXV3gc1F+7HFM2k+BqsIAmxph/rt+Oo+JwUndbQDSd0tkCcowSUKk0xdl7KT6XF8EWeYzGmvhiEo1NiA== Received: from BN8PR12MB3156.namprd12.prod.outlook.com (2603:10b6:408:96::29) by BL1PR12MB5254.namprd12.prod.outlook.com (2603:10b6:208:31e::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.14; Mon, 21 Feb 2022 15:14:51 +0000 Received: from DM5PR12MB2405.namprd12.prod.outlook.com (2603:10b6:4:b2::20) by BN8PR12MB3156.namprd12.prod.outlook.com (2603:10b6:408:96::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.14; Mon, 21 Feb 2022 15:14:50 +0000 Received: from DM5PR12MB2405.namprd12.prod.outlook.com ([fe80::cd5b:cd8d:cd38:8c31]) by DM5PR12MB2405.namprd12.prod.outlook.com ([fe80::cd5b:cd8d:cd38:8c31%6]) with mapi id 15.20.4995.027; Mon, 21 Feb 2022 15:14:50 +0000 From: Alexander Kozyrev To: Ori Kam , Andrew Rybchenko , "dev@dpdk.org" CC: "NBU-Contact-Thomas Monjalon (EXTERNAL)" , "ivan.malov@oktetlabs.ru" , "ferruh.yigit@intel.com" , "mohammad.abdul.awal@intel.com" , "qi.z.zhang@intel.com" , "jerinj@marvell.com" , "ajit.khaparde@broadcom.com" , "bruce.richardson@intel.com" Subject: RE: [PATCH v8 02/11] ethdev: add flow item/action templates Thread-Topic: [PATCH v8 02/11] ethdev: add flow item/action templates Thread-Index: AQHYJgxA7yPmP2cWvUqCcrhf5dFCH6yd14kAgAAluYCAAB+yIA== Date: Mon, 21 Feb 2022 15:14:50 +0000 Message-ID: References: <20220219041144.2145380-1-akozyrev@nvidia.com> <20220220034409.2226860-1-akozyrev@nvidia.com> <20220220034409.2226860-3-akozyrev@nvidia.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 15e041dd-40b3-4ac3-9056-08d9f54ce7d0 x-ms-traffictypediagnostic: BN8PR12MB3156:EE_|BL1PR12MB5254:EE_ x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 9M6PEuDMB0UAOsrfyZ2s2mMC0oO+AMBX0CMIVeDfya/oTdoaKecGwszb9YVU/E4tZDFnbVNCM4LDSeyF0mrgGjijB60orGguzfqhAMKOe+6DJCtNxlg2cTmKA57Y6gYAVZvy0qoTTvTY0b1cOs7HfURe2npGHwVjnYkqbyyyOrGeXLjNui1zbUbw74SodwQE5ApaG34OjlbUG83po0tR8CREEo8wac9AXURP/hvilDipiIP+Xi68mG/pjTwR1HJkzee5APo2WLrFcxgTh3+Oz2DAgr1xgb5kOdrFxMZBr/7JevIClz43sgmc8OlO7x3Ozj68/A0lWFDYUJtuzsWZwI40SHXMVYwMzixhZaEtJoznj9NCkr5DuDYcfDxAs5lWp7XLwyxFH/OSKub0EA+rx8DpJ4T9YmSVUItJQYJomRQ4unrLspZZvQOgmwqfpaWb2ZinkCJILwTvlkaWea4v9OY9wTSly68cuvoMhDwTnVAzP6R30VeHLm2lTWdWWtSPvWbd9OMbTicin8dQrk0aqmMbTB2HT/TBzHw5mr6HlHREZtvqe9fgjRNKmMuudq7n2zUVHqJEcM6OcID0F9gV0ubWNxjcdeSHR0vHnYb4lNQ63I2V5x1ycz6mcCc3STD0X4BvprlWAwMyaNpAq0LzzIGnxoNoOBQSIsYPlaDpC224kongbD/7y1gXHRkeWOUri2Rg+0OzpcLlt1lPWDi8Zxzv5vIe21YL5ewrQQv9T+A= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN8PR12MB3156.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(53546011)(122000001)(71200400001)(66446008)(64756008)(2906002)(508600001)(7696005)(6506007)(33656002)(4326008)(316002)(66476007)(66556008)(8676002)(66946007)(76116006)(83380400001)(5660300002)(9686003)(54906003)(110136005)(38070700005)(186003)(7416002)(52536014)(8936002)(55016003)(38100700002)(86362001)(21314003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZFEvUEFUSHpKR3BTdU1PSDBuaStQTmJIWWZzVFB1a3dFdmxMNE03WTN1YURh?= =?utf-8?B?WDdYeVVZVURlL1pGVys0Y2FDSSt0VkdSMllCYWRXNVZwS1RuYjE5Vm5oZVBv?= =?utf-8?B?ajN2by9UR3dWVStEc2Z2U0RFamxVOVY2N3ZhRW4yZVYwVFRLU1l2QWcrbEgv?= =?utf-8?B?WFZlOVRQeWd2MmQrbmlGR3RaNFFxaDBOeFFrMm1yQ0F5NlAwT1BXT1ZMM1Nx?= =?utf-8?B?dzhNVjZnMFBlcDM1RVExT241N2p5WDd6ZmRjYVQ3U25NOEJwSUZkMVdjaDFG?= =?utf-8?B?WTNXY0c3cktqRUpQVnpMS3pLNEl4SEFGblEwdk5lWFZSK2t6enhvOHZOR21R?= =?utf-8?B?N3RoTEhidXRqUk9iL01kdDNEdDRvTVU5K0tsTkNibzMzUThlS1V6TnV1dmd6?= =?utf-8?B?SkxhWE5jVCtXTFJXS3BmeXJpcnhGbzk4ZUp6eWg3a3JkU3FOQ2FpcS9YVDRX?= =?utf-8?B?MnN4RXAvcE9SZ0lrYXJQOXNMdyszZHBaaVBsamlRc1F1M2wzYmZoM0xDOTdX?= =?utf-8?B?Q3pKRHBJdm96bFJKbGU1eXRvcXlrT1lrNEdvVStFdEpTdmpqTU1BR3RXb1NP?= =?utf-8?B?dUhSUWs0L1hmdmloeGxHOVZMVkwrSWJaWlBZWGdpY0N1VHNoeDgzR29HMXZR?= =?utf-8?B?dEJtMlhNTmxkbmdkVVZ2Uk1WcjNDR0RYSXhrRXR4REl1cUJXd3RPeXFJTjFv?= =?utf-8?B?a2gySzVkTXhxQjhTRlNzSTBRVnFWNGhRR2I5R2IrSWtKSjNxVHVHN3RZdFcr?= =?utf-8?B?bFFiL2V4Y1FPUFdXRnVFVTJpYkViY09WMS9oZjAwV0xoYzZaaTNOY1dzMkk1?= =?utf-8?B?Qms0VVZXNTg4VkRZM2lDVUt3UzVHdyswSjJqcTl4T242aXlScjQ3UDMwYXlW?= =?utf-8?B?LzZjYUY4VjFuUG9tRW1iYkRycStqMnF1a1ZvREZGSGxzRFNDTWNTN1VOZEFH?= =?utf-8?B?UHR5VzZBY0Y2R3hjQjZIN3lPL1dQRmdJNFkyRUFjYTdWbjJSdW1NQTE2bnIr?= =?utf-8?B?OW83TENMYjJOV05UVWpTeC9HSEV5OCtsbldidGFEQ0gwdG52T0plM3E0aGxu?= =?utf-8?B?aUJRZmhJajZva0d4SGhYYlFzdlVYbERHenRZNjlqN3VCRlVnOVR5QmJDalRx?= =?utf-8?B?NDY2RUwwaDdGWVRoTXU0Vm5Wb3RoeVVJQzJEbUlXTk5zclUxMnJQQXZpZjND?= =?utf-8?B?ZUo2d3hUcXAyWmY2YWVIVDJZQjJLOStBSXFvWmorS0VLOEs3TDhJWFBlaTV0?= =?utf-8?B?SER4OVJRZjBJTjlEMTNGaXpja3ByWmI4OGsrOFhwTXlsUldaSmNaVTRrTVRZ?= =?utf-8?B?bm9tYk92VC9kdGF5T3p4MXdQZEM4aTZMNDRla0pzR3p3T0pabE1vZHBmaWFq?= =?utf-8?B?ZGhDU29UOUdWeFN3NTZMN1RHVWNEb3M3ZG1XeGUxeGRwUmxJL0trSDdFS3Aw?= =?utf-8?B?S3R3Y3h5c2I0d0E5dmQxT1JuTjdVZ0V6dHFhcFpUaGxPb3BIenEzODMybDkw?= =?utf-8?B?TmN2NjR2eG5SSVB2c2Jsd3FvcGJhNUF0bGZhV25ZaFlGMU9GNGlteVhQZXl0?= =?utf-8?B?WWlwdXh1ZzN3UStrSVFvSzZvV3dnN3BBSU4yVzVwTjBFUFZ2QmwrVEpGNk9G?= =?utf-8?B?M2lWaU1Mdk0rYmRBbTNHTDhINjIyQUZJaDRMVDQ0S2s5S09aams0M29zMG9Y?= =?utf-8?B?V0FlbnlJaGZ4UDgzVTNiT240UkxCVFhpOU43TUhib1c5OEtXRGZ5bGpVdDBp?= =?utf-8?B?V3lBWHdPN0cvc0VsUVpzVFhVVTJLQXdSUG9WSUZGUzlhOHlBS1IwV0JaUXV6?= =?utf-8?B?VkZRWDZzd0RqZHArdHgwOFhad1h6U3VKWm03ZDh4ZDVJTDdBS0l4NWQwMTdp?= =?utf-8?B?SFRVa29rdDRKd1dFbnMvVkpHNmFUQkR3ZUZ3RUlYbERDNTRsVHl5blJhaXV3?= =?utf-8?B?VlNYNGpYK0ZaVlQ3aWk3dTdnZVpXTmhDVlJYNEJQRHpmNnhIWUpmZE5Db21o?= =?utf-8?B?YjlQcUJjWU9JU1JkTXRtVUN5bWs5Z1pDWUlETUZxTExrTkluaGZtbDBWcWVl?= =?utf-8?B?SG8wMXR2dXFLNlZiWDdVSGZTOS9vSTU3M29aUUdQV1VJWFlJN3kyUEVoQUZL?= =?utf-8?B?NThQWFl3Z2Y1S1QrV1l1VHZxR3VtL0duZ3RYMk9FZy9VczdlVlRJWVZyMnlj?= =?utf-8?B?ODJhMFhDODdqZ3RXdjVyRzdKVVdWWnVLQVB3ZDJvRkloR2VUZWVpbWo3R2lN?= =?utf-8?Q?V4x+4IYnIUqF7E03l9VTjs1O0Gs9O9Qp0krMBRF12U=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM5PR12MB2405.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 15e041dd-40b3-4ac3-9056-08d9f54ce7d0 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Feb 2022 15:14:50.4223 (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: u6XSWdzGvrxK3O1HuP5tJZIZPZ5OLSXoGCycmW+obBbvqS4P3VR8Ub7zOLPojvbG6/uAKl3AdA2S0CAwFW3UKQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR12MB5254 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org T24gTW9uZGF5LCBGZWJydWFyeSAyMSwgMjAyMiA4OjEyIE9yaSBLYW0gPG9yaWthQG52aWRpYS5j b20+IHdyb3RlOg0KDQo+ID4gU2VlIG5vdGVzIGFib3V0IG9yZGVyIG9mIGNoZWNrcyBpbiBwcmV2 aW91cyBwYXRjaCByZXZpZXcgbm90ZXMuDQoNCkknbGwgZml4IG9yZGVyIG9mIGNoZWNrcyBpbiBh bGwgcGF0Y2hlcywgdGhhbmsgeW91IGZvciB0aGUgc3VnZ2VzdGlvbi4NCg0KPiA+IFdvdWxkIGl0 IGJlIHVzZWZ1bCB0byBtZW50aW9uZWQgdGhhdCBhdCBsZWFzdCBvbmUgZGlyZWN0aW9uDQo+ID4g Yml0IG11c3QgYmUgc2V0PyBPdGhlcndpc2UgcmVxdWVzdCBkb2VzIG5vdCBtYWtlIHNlbnNlLg0K PiA+DQo+IEFncmVlIG9uZSBkaXJlY3Rpb24gbXVzdCBiZSBzZXQuDQoNCldpbGwgYWRkIGNvbW1l bnRzIGFib3V0IG1hbmRhdG9yeSBzZXR0aW5nIG9mIHRoZSBkaXJlY3Rpb24uDQoNCj4gPiA+ICsg Ki8NCj4gPiA+ICtfX2V4dGVuc2lvbl9fDQo+ID4gPiArc3RydWN0IHJ0ZV9mbG93X3BhdHRlcm5f dGVtcGxhdGVfYXR0ciB7DQo+ID4gPiArCS8qKg0KPiA+ID4gKwkgKiBSZWxheGVkIG1hdGNoaW5n IHBvbGljeS4NCj4gPiA+ICsJICogLSBQTUQgbWF5IG1hdGNoIG9ubHkgb24gaXRlbXMgd2l0aCBt YXNrIG1lbWJlciBzZXQgYW5kIHNraXANCj4gPiA+ICsJICogbWF0Y2hpbmcgb24gcHJvdG9jb2wg bGF5ZXJzIHNwZWNpZmllZCB3aXRob3V0IGFueSBtYXNrcy4NCj4gPiA+ICsJICogLSBJZiBub3Qg c2V0LCBQTUQgd2lsbCBtYXRjaCBvbiBwcm90b2NvbCBsYXllcnMNCj4gPiA+ICsJICogc3BlY2lm aWVkIHdpdGhvdXQgYW55IG1hc2tzIGFzIHdlbGwuDQo+ID4gPiArCSAqIC0gUGFja2V0IGRhdGEg bXVzdCBiZSBzdGFja2VkIGluIHRoZSBzYW1lIG9yZGVyIGFzIHRoZQ0KPiA+ID4gKwkgKiBwcm90 b2NvbCBsYXllcnMgdG8gbWF0Y2ggaW5zaWRlIHBhY2tldHMsIHN0YXJ0aW5nIGZyb20gdGhlIGxv d2VzdC4NCj4gPiA+ICsJICovDQo+ID4gPiArCXVpbnQzMl90IHJlbGF4ZWRfbWF0Y2hpbmc6MTsN Cj4gPg0KPiA+IEkgc2hvdWxkIG5vdGljZSB0aGlzIGVhcmxpZXIsIGJ1dCBpdCBsb29rcyBsaWtl IGEgbmV3IGZlYXR1cmUNCj4gPiB3aGljaCBzb3VuZHMgdW5yZWxhdGVkIHRvIHRlbXBsYXRlcy4g SWYgc28sIGl0IG1ha2VzIGFzeW1tZXRyeQ0KPiA+IGluIHN5bmMgYW5kIGFzeW5jIGZsb3cgcnVs ZXMgY2FwYWJpbGl0aWVzLg0KPiA+IEFtIEkgbWlzc2luZyBzb21ldGhpbmc/DQo+ID4NCj4gPiBB bnl3YXksIHRoZSBmZWF0dXJlIGxvb2tzIGhpZGRlbiBpbiB0aGUgcGF0Y2guDQo+ID4NCj4gTm8g dGhpcyBpcyBub3QgaGlkZGVuIGZlYXR1cmUuDQo+IEluIGN1cnJlbnQgQVBJIGFwcGxpY2F0aW9u IG11c3Qgc3BlY2lmeSBhbGwgdGhlIHByZWNpZGluZyBpdGVtcywNCj4gRm9yIGV4YW1wbGUgYXBw bGljYXRpb24gd2FudHMgdG8gbWF0Y2ggb24gdWRwIHNvdXJjZSBwb3J0Lg0KPiBUaGUgcnRlIGZs b3cgd2lsbCBsb29rIHNvbWV0aGluZyBsaWtlIGV0aCAvIGlwdjQvIHVkcCBzcG9ydCA9IHh4eCAu Lg0KPiBXaGVuIFBNRCBnZXRzIHRoaXMgcGF0dGVybiBpdCBtdXN0IGVuZm9yY2UgdGhlIGFmdGVy IHRoZSBldGgNCj4gdGhlcmUgd2lsbCBiZSBJUHY0IGFuZCB0aGVuIFVEUCBhbmQgdGhlbiBhZGQg dGhlIG1hdGNoIGZvciB0aGUNCj4gc3BvcnQuDQo+IFRoaXMgbWVhbnMgdGhhdCB0aGUgUE1EIGFk ZGVzIGV4dHJhIG1hdGNoaW5nLg0KPiBJZiB0aGUgYXBwbGljYXRpb24gYWxyZWFkeSB2YWxpZGF0 ZWQgdGhhdCB0aGVyZSBpcyB1ZHAgaW4gdGhlIHBhY2tldA0KPiBpbiBncm91cCAwIGFuZCB0aGVu IGp1bXAgdG8gZ3JvdXAgMSAgaXQgY2FuIHNhdmUgdGhlIEhXIHRob3NlIGV4dHJhIG1hdGNoaW5n DQo+IGJ5IGVuYWJsaW5nIHRoaXMgYml0IHdoaWNoIG1lYW5zIHRoYXQgdGhlIEhXIHNob3VsZCBv bmx5IG1hdGNoIG9uIGltcGxpY2l0DQo+IG1hc2tlZCBmaWVsZHMuDQoNClRoaXMgaXMgYSBuZXcg Y2FwYWJpbGl0eSB0aGF0IG9ubHkgZXhpc3RzIGZvciB0ZW1wbGF0ZXMuDQpXZSBjYW4gdGhpbmsg YWJvdXQgYWRkaW5nIGl0IHRvIHRoZSBvbGQgcnRlX2Zsb3dfY3JlYXRlKCkgQVBJIHdoZW4NCndl IGFyZSBhbGxvd2VkIHRvIGJyZWFrIEFCSSBhZ2Fpbi4NCg==