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 12C2DA0C43; Thu, 7 Oct 2021 10:16:34 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 950724119A; Thu, 7 Oct 2021 10:16:33 +0200 (CEST) Received: from AZHDRRW-EX02.NVIDIA.COM (azhdrrw-ex02.nvidia.com [20.64.145.131]) by mails.dpdk.org (Postfix) with ESMTP id 5210841196 for ; Thu, 7 Oct 2021 10:16:31 +0200 (CEST) Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.45) by mxs.oss.nvidia.com (10.13.234.37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.858.15; Thu, 7 Oct 2021 01:16:30 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Tjfz9/LDY6exhWDKP5DcSx1r+xKZenwP2iDFnr471SQmEhnrWKwrb5jRyY1OjoGfVvSkGBPLwVrkRHnmtuZWc1BeAqd/BdI1wa75rrzNUitB8WaUMG2onesRSvYT12AQKCWrH0XcnidKVfZIoc8Z7nF9iDFwZehrMWlKQV6UstkWe93bLP0dyp/FFV8Le/o0JWUCIon3fB4hEfx6usugyWY9pPsa/pduhf0n+lRWQMcJzqW9vXH04eWmwyn/y93vY/M+lSgOm/CCMg94eTf1po/BIe2rAqWZVsN6p7rNupGztPwYSE1ox+JUpDjXBaej+/G29wD3JSFQmd+3fGc09A== 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=WIUQeRDDK2s6vhltKL9KQFwCdbpAi9rVsPdo4Ek/iHE=; b=bh9u8ZPUhd/YLeczorm3FCLBK9o6zzClXXMs+Uzz2yzl7CliWGlo96I5omdw8bUcm2A8GVLux7v9dtvpVjtYHtb4XvqF2xY5hQFH5BeL7xAsyc/3O3bs/S1t7j36yD1hZPVa5aNSICr72EHQ7TOY1gWkGACevXnK8vH8Dc0k0gZCoT5U1FCEXH9ZFOwRaySVxfgFQLfXJvkgzVWnbqA53GnD6yOHhYKZCq5zVWfvtQ5RPjILkHtCxfcmBxtT4X8S81k5KbY/Al8NSRUsAcWc3B8nIOJRQ36MM7LZOABBxElmjjjRI2YlRgMIsNEhtBVM02IMlrAMBOnphOhQOXPH+A== 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=WIUQeRDDK2s6vhltKL9KQFwCdbpAi9rVsPdo4Ek/iHE=; b=O8sdhQqE/L21w7s8FUAHiYSjg3t2Ale+5JkfsUAgZfcT2HzDopQpxc/iADzC8r6O+oSeOIQTCqVK5OWqbJ8GTIpEPJ9vAyZzTvMlq9II3TC1RtfovEofPUT3rbCdqh8ZO1U//9Jk3qGXi2zWKHaaa9Qc9cRY9kiiLGlV6f0UdYpPExvt+Oj4Rry3rxIPh6S+t9sQpHQ1HbKk/OEbKZyREc1Ab8XW2Ki1lP1oMvhptFxZsHBOJ54D3IeeOMKGHxYh1tt18Tx5AuWgDWxKCu4AaQ2zQYVXUfCkQrIKmsNUAXXujlMI6M0kYij0isB2hnNgkOYI8POZWfe13Lo5ghVSTw== Received: from CH0PR12MB5091.namprd12.prod.outlook.com (2603:10b6:610:be::10) by CH0PR12MB5122.namprd12.prod.outlook.com (2603:10b6:610:bd::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.17; Thu, 7 Oct 2021 08:16:28 +0000 Received: from CH0PR12MB5091.namprd12.prod.outlook.com ([fe80::59bf:640f:7140:ab97]) by CH0PR12MB5091.namprd12.prod.outlook.com ([fe80::59bf:640f:7140:ab97%7]) with mapi id 15.20.4566.022; Thu, 7 Oct 2021 08:16:28 +0000 From: Dmitry Kozlyuk To: Ajit Khaparde CC: dpdk-dev , Matan Azrad , Ori Kam , NBU-Contact-Thomas Monjalon , "Ferruh Yigit" , Andrew Rybchenko Thread-Topic: [dpdk-dev] [RFC PATCH 2/2] ethdev: add capability to keep indirect actions on restart Thread-Index: AQHXnw8oaYMqdVloEEKucGaP1IaLuqvGbKGAgAD1kXA= Date: Thu, 7 Oct 2021 08:16:28 +0000 Message-ID: References: <20210901085516.3647814-1-dkozlyuk@nvidia.com> <20210901085516.3647814-3-dkozlyuk@nvidia.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: broadcom.com; dkim=none (message not signed) header.d=none;broadcom.com; dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 3db83792-5370-4073-be5e-08d9896ac346 x-ms-traffictypediagnostic: CH0PR12MB5122: 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:8882; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: phkLaD1Oia8LjfagM41yWcSbZTQj1WOWnalfM4KSnZD13sLbHAn2Uga1JGoXO3dmBHI6ABKTMVSdtM1zTIpNDiBLt99l7QZaaubQcs+j5G9eotjsLB2GBVPbwibbJFHS6TpqpyYgYiMLEfdfjQMlseUhIMm284pVl+ZFGHFa4YLncaRw7RjTUR+UwwHTaGJAjgPjxqDN1vmwbVTAm7ynlGT8N6yYJlGz8vE+z1rP6+aYFM4CRZku8+jbpc/OzzKssapythU9X6oXN3RwOqw40+3OGONl3oe6FcgQt3ncYMGi52DwITfDINz1XH51Kbdke96ZTSPMn9kHspfCoaIm6HZ8QffgQsCtf7YTI1bx5O5X5RBjbowLUy4OjzPCSpmqkmZI4JOc00GC/0dBx9hWs96a7iTLtZR8QiPo9mVj0FFGJgUaKvucUqxoJ5MQpmSll5YxAIR9ZK3l6bWaqyixZOROQr9zwf3d71n48MEITnkwYXLP9q6IPaEg0RX8vOmr8BylwSkBnJhN/3DZuRgfPnVJjZp2XxulNmgzV8C13RYwW6XxNBz7xSneyxIl4UMgzeo12OjYBWNLYIzm8VQ452KgKuqcS8h11Xj+d/7doHQaQCeM48E8NjcBUV61Ww398y6Apyt5bREkbe4RSaCtp4v3rcIIxS9Ej9tERGsjkGjAn5tQpxalTKtvMF9WA4D632A1QVxoRJnXn1x7bWJJ+A== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH0PR12MB5091.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(316002)(83380400001)(66946007)(33656002)(26005)(38070700005)(2906002)(6862004)(86362001)(6506007)(53546011)(107886003)(54906003)(7696005)(4326008)(186003)(76116006)(66556008)(508600001)(64756008)(66476007)(38100700002)(71200400001)(8936002)(66446008)(9686003)(52536014)(8676002)(55016002)(5660300002)(122000001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aXpvS2VUS05XQnlsM3pxS25CbnFTM0ZwejVLbFNyMDlEalh6Q2p3cGdTV2NF?= =?utf-8?B?VS9VMkxud0FZSXFDRDFpRXl5ejhXWUM2ZjlhWndGWkNNUUU4ejErVSt1K044?= =?utf-8?B?bkZ6ZFFQZmxSZ3FIZ0haVjVpZjRUVDBKSkZVTGNhNmZkaGxabHpwaXFDZllz?= =?utf-8?B?Znd5OXJBbUNBajM3ODlUK3A3RWk2eG1MaXRNcHZJT2dER3R0Z0hJREg2cEt1?= =?utf-8?B?OEZha0RucDIzOFAvaUlIbDRVeTVPSFBUYmFVclZXQlNvYkwvYzY2aTJINHBI?= =?utf-8?B?ejd3eGJINDMwVC95bHh3UW9OM3RVdHlEUWRHL0x1UEdaVDJvREJVM3JOcWMv?= =?utf-8?B?UlE1NXR1RUxsT0drM3ZtMkt1a25ROHJKRlZNS3pLdmJkdWV4bmNKT3RzTmMx?= =?utf-8?B?eXNTNVVieEJ1Z3BqYmE3ZFRtNXlBa3pGRkF2bFZjMGYyZW5yRWQzNlk2bnNj?= =?utf-8?B?b3pKUnpPKzdWTGo1VVQzaUhyM1Jsa0Q2OHlIRnIyWVpKbi9OZXhjbXFyLzhq?= =?utf-8?B?SEQ4MWpBa2dEcFBBd3lOeHVoMG5FRDY3VjFOUktkQ1B2Mm1PaXFhYy8wcHVw?= =?utf-8?B?TTJUVWhsVjVyTmczU0FVQlNoR3AyZUJTdUl3ZE9lTGMzNjJVaUswR1JFTnIw?= =?utf-8?B?L0dFejB3OGJoRWJyWFg5b045alhpeEUrbmdxa25oQ2JWNkhQaWtKeU9lbVJT?= =?utf-8?B?b3p6Vi8vMlBBSHAzbW9RcFd0UHZ5empPbkJFeUZUa3VqYmszWS8vbURObkla?= =?utf-8?B?VWhVdDh0NHNZUW8waTBNQ0VjL3FIaUFNK3FhcE5wc0FXcXhtU0pFSC9ET1dr?= =?utf-8?B?bkxwZlJwM1hxN2xDaHNjeTRmVWV0ZEhBR0hERklhM2swenF3Ry9lcmNuL1g2?= =?utf-8?B?Y2hWS3dSdDlQOFZTV3NvOTVDeWJQaHRncFY2VS9Kc1BsbXpSbmtKUXFIWE5J?= =?utf-8?B?cXphM1pEL2xDMVJIa2hQZDV0WDBGYW1qRHlESjVTUkJsem5HdEMrNmVHaUFB?= =?utf-8?B?RlQvMmtqTXh5em5zRmFmTFVTVzNxNytIRWh6ZGFienZ1UEFWOEd4L3dBeDZO?= =?utf-8?B?Nmo2ek9paWVVdndBalMxMUM0TjFJYnFzSWZjdXpYcXZHUlptVHBwdWFsRlht?= =?utf-8?B?RE8wWWU4T2JYN25WbTlpV05pTzQwWS9BNGFyNm03NFJJVEc5NlY4ZUxCOEd3?= =?utf-8?B?MzJPbXVkN20vRzFMTWsyRG54SDh5RnZWWmh6a3Y3elREY0NmbHFpTFQzTkNt?= =?utf-8?B?VkdJaXNwT3FhMVBYYmt3b1dLRGtxM3BDV1ZyZXdHMVlPUk9kMUswN01SRHNx?= =?utf-8?B?ZzB2Y0JCOWFxSzVJNmhQQS9qbTZ0RzZiVFMwTitIWlN3UG9RYXppOERkUXJH?= =?utf-8?B?ZFpvakpkZnkzSThKd1JQenBmVzhFdDc1czMxUkcyZEJzVi9BZjVoUTRFTjZl?= =?utf-8?B?amJmaFRzUkdzekVtUzdKRUNUUTMxb01zTGhGbHFkVTFyaWlQcTdPc0hCejBj?= =?utf-8?B?ZU9NbDJDSVBkT3Qwb2wrcmkvUWxPN3BDaWsxMHFyYkhyMWVsTnIrRHJKUWky?= =?utf-8?B?MzVIdENzTnk0SklUTFEzZE9NS2FnZkpHNDM2M2kvTmZIbUQzRFB1T1BmRHYx?= =?utf-8?B?UHhXeW5nN2V3WUgvM1RmdDcxdU9hdEI1RzBldXBzeVZ2QUJVSFJCZ3N5cW4z?= =?utf-8?B?bWRvVXFTTFMyRXVRMzUzbEg3ZGt1V3htWTdZSjVvb2hhNU5IWjlGVG9GdTRw?= =?utf-8?Q?utqDsmZ2pVmZpkHFQg=3D?= 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: CH0PR12MB5091.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3db83792-5370-4073-be5e-08d9896ac346 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Oct 2021 08:16:28.4651 (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: hvXgA/rj1tzCpoJFYePbiTimcHAljxla+iXFEdneQSWpIc2gqbcuNmv6hdnJiQxZSG/+wb/UVUgnbBYFXGz0Kw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR12MB5122 Subject: Re: [dpdk-dev] [RFC PATCH 2/2] ethdev: add capability to keep indirect actions on restart 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 Sender: "dev" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBaml0IEtoYXBhcmRlIDxhaml0 LmtoYXBhcmRlQGJyb2FkY29tLmNvbT4NCj4gU2VudDogNiDQvtC60YLRj9Cx0YDRjyAyMDIxINCz LiAyMDoxMw0KPiBUbzogRG1pdHJ5IEtvemx5dWsgPGRrb3pseXVrQG52aWRpYS5jb20+DQo+IENj OiBkcGRrLWRldiA8ZGV2QGRwZGsub3JnPjsgTWF0YW4gQXpyYWQgPG1hdGFuQG52aWRpYS5jb20+ OyBPcmkgS2FtDQo+IDxvcmlrYUBudmlkaWEuY29tPjsgTkJVLUNvbnRhY3QtVGhvbWFzIE1vbmph bG9uDQo+IDx0aG9tYXNAbW9uamFsb24ubmV0PjsgRmVycnVoIFlpZ2l0IDxmZXJydWgueWlnaXRA aW50ZWwuY29tPjsgQW5kcmV3DQo+IFJ5YmNoZW5rbyA8YW5kcmV3LnJ5YmNoZW5rb0Bva3RldGxh YnMucnU+DQo+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtSRkMgUEFUQ0ggMi8yXSBldGhkZXY6 IGFkZCBjYXBhYmlsaXR5IHRvIGtlZXAgaW5kaXJlY3QNCj4gYWN0aW9ucyBvbiByZXN0YXJ0DQo+ IA0KPiBPbiBXZWQsIFNlcCAxLCAyMDIxIGF0IDE6NTUgQU0gRG1pdHJ5IEtvemx5dWsgPGRrb3ps eXVrQG52aWRpYS5jb20+IHdyb3RlOg0KPiA+DQo+ID4gcnRlX2Zsb3dfYWN0aW9uX2hhbmRsZV9j cmVhdGUoKSBkaWQgbm90IG1lbnRpb24gd2hhdCBoYXBwZW5zDQo+ID4gd2l0aCBhbiBpbmRpcmVj dCBhY3Rpb24gd2hlbiBhIGRldmljZSBpcyBzdG9wcGVkLCBwb3NzaWJseSByZWNvbmZpZ3VyZWQs DQo+ID4gYW5kIHN0YXJ0ZWQgYWdhaW4uIEl0IGlzIG5hdHVyYWwgZm9yIHNvbWUgaW5kaXJlY3Qg YWN0aW9ucyB0byBiZQ0KPiA+IHBlcnNpc3RlbnQsIGxpa2UgY291bnRlcnMgYW5kIG1ldGVyczsg a2VlcGluZyBvdGhlcnMganVzdCBzYXZlcw0KPiA+IGFwcGxpY2F0aW9uIHRpbWUgYW5kIGNvbXBs ZXhpdHkuIEhvd2V2ZXIsIG5vdCBhbGwgUE1EcyBjYW4gc3VwcG9ydCBpdC4NCj4gPiBJdCBpcyBw cm9wb3NlZCB0byBhZGQgYSBkZXZpY2UgY2FwYWJpbGl0eSB0byBpbmRpY2F0ZSBpZiBpbmRpcmVj dCBhY3Rpb25zDQo+ID4gYXJlIGtlcHQgYWNyb3NzIHRoZSBhYm92ZSBzZXF1ZW5jZSBvciBpbXBs aWNpdGx5IGRlc3Ryb3llZC4NCj4gPg0KPiA+IEl0IG1heSBoYXBwZW4gdGhhdCBpbiB0aGUgZnV0 dXJlIGEgUE1EIGFjcXVpcmVzIHN1cHBvcnQgZm9yIGEgdHlwZSBvZg0KPiA+IGluZGlyZWN0IGFj dGlvbnMgdGhhdCBpdCBjYW5ub3Qga2VlcCBhY3Jvc3MgYSByZXN0YXJ0LiBJdCBpcyB1bmRlc2ly YWJsZQ0KPiA+IHRvIHN0b3AgYWR2ZXJ0aXNpbmcgdGhlIGNhcGFiaWxpdHkgc28gdGhhdCBhcHBs aWNhdGlvbnMgdGhhdCBkb24ndCB1c2UNCj4gPiBhY3Rpb25zIG9mIHRoZSBwcm9ibGVtYXRpYyB0 eXBlIGNhbiBzdGlsbCB0YWtlIGFkdmFudGFnZSBvZiBpdC4NCj4gPiBUaGlzIGlzIHdoeSBQTURz IGFyZSBhbGxvd2VkIHRvIGtlZXAgb25seSBhIHN1YnNldCBvZiBpbmRpcmVjdCBhY3Rpb25zDQo+ ID4gcHJvdmlkZWQgdGhhdCB0aGUgdmVuZG9yIG1hbmRhdG9yaWx5IGRvY3VtZW50cyBpdC4NCj4g U29ycnkgLSBJIGFtIHNlZWluZyB0aGlzIGxhdGUuDQo+IFRoaXMgY291bGQgYmVjb21lIGNvbmZ1 c2luZy4NCj4gTWF5IGJlIGl0IGlzIGJldHRlciBmb3IgdGhlIFBNRHMgdG8gc3BlY2lmeSB3aGlj aCBhY3Rpb25zIGFyZSBwZXJzaXN0ZW50Lg0KPiBIb3cgYWJvdXQgYWRkaW5nIGEgYml0IGZvciB0 aGUgcG9zc2libGUgYWN0aW9ucyBvZiBpbnRlcmVzdC4NCj4gQW5kIHRoZW4gUE1EcyBjYW4gc2V0 IGJpdHMgZm9yIGFjdGlvbnMgd2hpY2ggY2FuIGJlIHBlcnNpc3RlbnQgYWNyb3NzDQo+IHN0b3As IHN0YXJ0IGFuZCByZWNvbmZpZ3VyYXRpb25zPw0KDQpUaGlzIGFwcHJvYWNoIHdhcyBjb25zaWRl cmVkLCBidXQgdGhlcmUgaXMgYSByaXNrIG9mIHF1aWNrbHkgcnVubmluZyBvdXQgb2YgY2FwYWJp bGl0eSBiaXRzLiBFYWNoIGFjdGlvbiB3b3VsZCBjb25zdW1lIG9uZSBiaXQgcGx1cyBhcyBtYW55 IGJpdHMgYXMgdGhlcmUgYXJlIHNwZWNpYWwgY29uZGl0aW9ucyBmb3IgaXQgaW4gYWxsIHRoZSBQ TURzLCBiZWNhdXNlIGNvbmRpdGlvbnMgYXJlIGxpa2VseSB0byBiZSBQTUQtc3BlY2lmaWMuIEFu ZCB0aGUgYXBwbGljYXRpb24gd2lsbCBhbnl3YXkgbmVlZCB0byBjb25zaWRlciBzcGVjaWZpYyBj b25kaXRpb25zIHRvIGtub3cgd2hpY2ggYml0IHRvIHRlc3QsIHNvIHRoZSBtZWFuaW5nIG9mIHRo ZSBiaXRzIHdpbGwgYmUgUE1ELXNwZWNpZmljLiBPbiB0aGUgb3RoZXIgaGFuZCwgUE1EcyBhcmUg bm90IGV4cGVjdGVkIHRvIGV4ZXJjaXNlIHRoaXMgbG9vcGhvbGUgdW5sZXNzIGFic29sdXRlbHkg bmVlZGVkLg0K