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 3E693A0C57; Mon, 1 Nov 2021 16:56:38 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0290740E28; Mon, 1 Nov 2021 16:56:38 +0100 (CET) Received: from AZHDRRW-EX01.nvidia.com (azhdrrw-ex01.nvidia.com [20.51.104.162]) by mails.dpdk.org (Postfix) with ESMTP id 87C9C40DF6 for ; Mon, 1 Nov 2021 16:56:36 +0100 (CET) Received: from NAM02-BN1-obe.outbound.protection.outlook.com (104.47.51.40) by mxs.oss.nvidia.com (10.13.234.36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.858.15; Mon, 1 Nov 2021 08:56:35 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DBlNV8gRAtrUMEV+E0f5JLKsEicac02xkdH0L+G4CSYB9ZddsixDTqnY/54dSpzFDh8jW2gRl3+nGMm0kjayWwmUmuzVLhlXTJlPruvjIK+yvO+bcyQHZDZnOUe9p2LC+zhrwyrFp4cgM0+eXna6xNTaCfaupmwdsEKQvAvQL24AsQm2OFYF2WvUckhNocOYh3woDlfNJDqwFz032NN7pTKNngC0TmM5YIyMCRplUo2Xdc4YnfFXTMidIMoFmZdbcD1Wba7OY6sFopmTLRQELiesV/nkwQHbCQdfInFiOUIzfv4ulbMVOa0ksXKFL6vOG80QEjHfr2RAhTi3XmD7wg== 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=nQiyqFpFrB1lE23WEw1SjbT8Lm57ocj1cpJ8OGfpxl4=; b=YlccpVrh+iVlu7ZDKoiG6GkpsxHWemcwdCcHf/2NfY6kOJdLqKUX2Lbl/TdujFeGDrqyegYPHKh9Rlt7jRo2HnOUE+ZH75Z+mv8kwQKXoFAVJACPb3h0+ONqX6dDvG4SOQtHdO1Lqrt/ZDBVBBtoAXW1HmQz2dKX39piKwKK6kbSRjEBUD/KfUpZSz8lT0wvD43gcGWtcjK3IIOffZsR1NAnjJ1vA7QOdv3HV7On0efFHak46GFiVl/gg9JMvzYGxSNqAJbb0l7DhYXsvIU+1LrM+wbWsTkgoxNFcSjen6vJ4nBXo8an/BfOB8IGIhqI5WxAMgEDEx1OMg8l/vCYjg== 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=nQiyqFpFrB1lE23WEw1SjbT8Lm57ocj1cpJ8OGfpxl4=; b=JMPn26HW1FXxgLG+LhWvH2GzeyhlWGjEYVmob3K4SYCkBNsL5J/rRJd5zHXLYaV9VeYgnjXRgJ9h3Zmm04f1IZ9KH+e5brSdatIWtlPKf23RvD0mUvv82wE4++3bbyBvGPKxyW8xFZ7RLYCk7lv7AUJP9Q4pthCI+BV7Hv+jk+7Zzqc/uXPDPbD1jvNnCyrAiJ9PuGQjciBeNFT+a5cqYMuH9luiEmV/N8fgkUs7tFrLdR0hw2yn0bY5KHrDlqBiwHifm5H+JKEFZpPOm0i1G6ehzw5GqaiJaZMwsYvFSlreShQ5cBGBP9RzDsGEazRSTJRd+rmiB13tl9GTNnHUEg== Received: from CH0PR12MB5091.namprd12.prod.outlook.com (2603:10b6:610:be::10) by CH0PR12MB5171.namprd12.prod.outlook.com (2603:10b6:610:ba::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4649.13; Mon, 1 Nov 2021 15:56:34 +0000 Received: from CH0PR12MB5091.namprd12.prod.outlook.com ([fe80::59bf:640f:7140:ab97]) by CH0PR12MB5091.namprd12.prod.outlook.com ([fe80::59bf:640f:7140:ab97%9]) with mapi id 15.20.4649.019; Mon, 1 Nov 2021 15:56:34 +0000 From: Dmitry Kozlyuk To: Andrew Rybchenko , "dev@dpdk.org" CC: Ori Kam , NBU-Contact-Thomas Monjalon , Ferruh Yigit Thread-Topic: [PATCH v4 1/6] ethdev: add capability to keep flow rules on restart Thread-Index: AQHXzzGKWP/srp6t5U2fqm++5Eutiqvu0vQw Date: Mon, 1 Nov 2021 15:56:34 +0000 Message-ID: References: <20211019123722.3414694-1-dkozlyuk@nvidia.com> <20211021063503.3632732-1-dkozlyuk@nvidia.com> <20211021063503.3632732-2-dkozlyuk@nvidia.com> <5cd151fd-b39d-3cd4-39e4-36f4726300aa@oktetlabs.ru> In-Reply-To: <5cd151fd-b39d-3cd4-39e4-36f4726300aa@oktetlabs.ru> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: oktetlabs.ru; dkim=none (message not signed) header.d=none;oktetlabs.ru; dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 7d60e365-cb18-4ae8-ebfe-08d99d502de4 x-ms-traffictypediagnostic: CH0PR12MB5171: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: LXAVJmShLyGbMVOKJHf+ypnFAFg7ZgH0r6JJctp6bP0edaogQkqvCzqazOvrM//Iyc7PDVPhTVIsNrK8XcrOuqXR4wc73sr0ox2+x7xwDBK8QrqE7Zf70HxaPuj/043KoGZgQ0C9ytb+jgVZJ8CjgvAdnpTO11/d9XMgY40VUzzwOSMnt9/0oPITKQEfLgUJF/RrKPf742EtRuhosyAz72rEpDzjm2JenxHlAkfiRnaIT+6xdTmbuNPXkDZX0ZYdfFqNHe2bT2lO5AgQ+psoRWDjT/fvQJPT+h09fXCyx+kfY15b/iGm8h7eis8MggR/H/v3Q12Zz8J9CiAf+c7ckcpktrfuB7n+/fGktIkOhbnY4FIYaij7ozJHieDn9ne5bzS5gCQvbJmrvb9w62IkfLuV/2E2CfHSdDpRFxXM1t0aquyJAIvts56Zmz10QU2c8NMmlFozfxvGB5FgI9zDduokl6qiujDnzsasE0t+aSH7wJoR+ChoUTl/bgXLEA7GF670AKenh0qysUft5gK1dQ2/+HnhOK+nIdBuyorHI8nQf1Rlf2yJEzN8gs6hCHrqCHdgizp35u29re0rB0Gclb1jZ0Eld+fTihj4cNU6ImJ50o+xDfj/oRRVYI3iAtT56DAASq1RRC5U/jYVbqUpHIQQaU5to01rI5O1GNvuWszmD1t3uNnnAJC49Cddgu4hM+SQhvpjUJJPs/uBl7uinA== 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)(8676002)(5660300002)(6506007)(107886003)(7696005)(4326008)(38070700005)(66946007)(66476007)(76116006)(66556008)(64756008)(66446008)(86362001)(316002)(33656002)(55016002)(54906003)(186003)(4744005)(52536014)(508600001)(71200400001)(26005)(2906002)(9686003)(8936002)(110136005)(83380400001)(122000001)(38100700002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZFdwRGVtTWozZzIvT2pmRTIxRE1rU0o1d0RFWGZobHI2M2ZTREZpclducHpv?= =?utf-8?B?STY2ZVZrN3FuSldDU2hIdVA2WGRVTld0dkptdGMxLzNDdDhYNUt1UGxoMEhj?= =?utf-8?B?dElWUjBFb0I4R2NJbklsYjR5U1NwUWFhaWlGeTQzRFM4WGdRaFdPLzVXY3BQ?= =?utf-8?B?R0pqQnVUT2Q5QWRTQ0hRdUlxY0FsVXloS2trRnNFSkdXcDQrNU10QkhSQno4?= =?utf-8?B?MGcvQURTZzF4QWtBaHduU1duYlgvRGV0M0JyZG1JTXRCRk1LdjFrRi9pMHZv?= =?utf-8?B?OGUwWTNCdWUraVZGVE1VZFROVGJkL1BBbU9OTjVOWWtsOFFGTnhYSVBQN0l4?= =?utf-8?B?UTJOaFZ0NUVVZGpIWlZYSVVDVk9oZW5xdmJEZkp1dkRNRzVCOStVcVdPM2Iw?= =?utf-8?B?a3RIU3FaWE0yS2NkeHZ1bjhhZEY1STFkTER1REtzanlDN05WRWoxY1JoeUww?= =?utf-8?B?ajVPNkdZcjcyUnpzVmwrSTdoNlY2aUhXT295QWJaVEFFTE9CU2xTMngwNURm?= =?utf-8?B?TTJNT3VEREdtRmIwL1h4RHVDUzU0UVI0SmMrb1dwSVQxS2ZJTTdqcXlKdzNi?= =?utf-8?B?WXd0SHdXTTRKSXEzcURjWlZBamJDV0VaQmpETGJRQm9BTWg4cWhEd1ZFV0Fo?= =?utf-8?B?dVpuNkxwclhUNmZkQkFQOWM1QktzVVNMWDFPaTRSL2RaZ0k2bWJKcWpWLzJU?= =?utf-8?B?aElXT1kzZXJSMWN1UWx3MitPRDhOSWxYeURhVWxqZlNsRU41dFNtMWJOMzQ2?= =?utf-8?B?OFhqVTBxQ01CMkhLdlNQTUFLc3ZRMkovWHpOTjA4TTd0cmtDNXV0djVxM1Jj?= =?utf-8?B?ZWM1WVJRMlA2ckVxT1p5ZjVIRlBRM0Q1VmtDT2prZG9DQVR4NlBtT1cxS0F0?= =?utf-8?B?Q2pkMjNzOVdrOVZrY0ZrNElUNUNjTGREZTRBY2hCZTcvd0oxWjBidytXQTVu?= =?utf-8?B?TTU0cGNEMHBuVnErTXQxWE0wY20zQStzTHZ4WFVPcDRGWWNXaXhPckErcjI3?= =?utf-8?B?OHVHK3YvUjRvUjRXOVY0Y29DV2g2TzJzR0F5R1JpU1A3S3N0MGFOMDN3Q0VZ?= =?utf-8?B?U09BOWtHRHRQYjdtaG9vWDNaYTYvdXlrWWZKNVY0UkpjYjlFR2tsZnJRTkMx?= =?utf-8?B?d2RSSUtFTWhpdjJ4N1hkcHo4NkdXQ1RjVVcveDBYazhudng2dTNXOXNtekhY?= =?utf-8?B?UDhQbGlnTThVb3BNWXE4ckdoZEpaN0VBRnAveHVHUlZLUnRMbjFiUlFVUWR6?= =?utf-8?B?RTZob1FKdGd2ajJRM3dPOWxUcGdXTjR0MGZzK3o5VitWVC85Vy9ZTzc1QVp0?= =?utf-8?B?dDVpSEV4Q3BUaEVicm9GOVVma01BejhkVkhGVVMrVDRmZzVoZkJHUEhCQ3hC?= =?utf-8?B?NFZ1VVk4ZjhUelg1aXhIMVNlWTMrY0VIM0dXZ3VEdHpGY0hpblB4clNLbXR3?= =?utf-8?B?U0FZS0N3VnBEa3p6Ukt4NmVuL0Y2OTYxdzNDQUNxcHBKT21RUkNPY29WbEVm?= =?utf-8?B?a3BmcTZoTDlJZUh2STQzWU1sYUxwWEJaUGc4NG5WVlpKQjYyTGpMWGFHcHB1?= =?utf-8?B?emNEQzFKeitiVFhzZVB2OHY2a2VqN3lJVEhNVnhobENRVnVzTy9RTEorRGdl?= =?utf-8?B?Um8zRlpPTTZPdGl4RDJOc0ZGaU9CTmttbUVEVDFqVG5kaDBDWlBKM1BZcisy?= =?utf-8?B?c0JvUFM1bjYzZkNEZ2JaSVZkV3dzMnFqZEV4cWt1a01Hd1k5RXdOenN6VXRz?= =?utf-8?B?R1R6dERDWEUvSVRKV2c5Z1dFdGo5Y2JVSFdxZU1MUjFaMTN6NVFtS2hPZFVD?= =?utf-8?B?UmJDZktObXY1U0dSRDJuUmlJbUgyazhuYjVzSUJTRzNNRXZ2bXAzbXJzRUs4?= =?utf-8?B?UmQ5MHdkaTVBdCtPaTlXVXJHRmtoM1RhQk83TTh5MkJ0NGtldlJCNnQ1VDB1?= =?utf-8?B?ekpxSWFNaitXaUtIREF6SUJ4UDNKTXBHSXBwbnBGN2VLc3lLbytiTWRZMWZ5?= =?utf-8?B?NTdsVU1JTFVISlZmTUYweVI0aEoyalE0eVlIS2ZRRTJiMTZyVjM0MlEwWmRW?= =?utf-8?B?ZU8yWjRtdmFaU2p5Z0xRemdCbjNwNWE3dTlPZE9kZVhzRkRuRTd0enVuMjdy?= =?utf-8?B?N2IvbVNnd1ViWTBBMEc5TG8xNGFnOENDN05FeGtDVllXUmtjZmJGTHdpSkVE?= =?utf-8?B?Y0E9PQ==?= 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: 7d60e365-cb18-4ae8-ebfe-08d99d502de4 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Nov 2021 15:56:34.1930 (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: iHJcx+A+8RbIRNK8I8qtdHTlpxxdHsjONWSNzfRWrM6I6oczgz+kxRJrDX3Vu2AUVrmexeHwkznPaS4j7J6KJA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR12MB5171 Subject: Re: [dpdk-dev] [PATCH v4 1/6] ethdev: add capability to keep flow rules 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" PiA+IEBAIC0xNDQ1LDYgKzE0NTAsOCBAQCBzdHJ1Y3QgcnRlX2V0aF9jb25mIHsNCj4gPiAgICNk ZWZpbmUgUlRFX0VUSF9ERVZfQ0FQQV9SVU5USU1FX1JYX1FVRVVFX1NFVFVQIDB4MDAwMDAwMDEN Cj4gPiAgIC8qKiBEZXZpY2Ugc3VwcG9ydHMgVHggcXVldWUgc2V0dXAgYWZ0ZXIgZGV2aWNlIHN0 YXJ0ZWQuICovDQo+ID4gICAjZGVmaW5lIFJURV9FVEhfREVWX0NBUEFfUlVOVElNRV9UWF9RVUVV RV9TRVRVUCAweDAwMDAwMDAyDQo+ID4gKy8qKiBEZXZpY2Ugc3VwcG9ydHMga2VlcGluZyBmbG93 IHJ1bGVzIGFjcm9zcyByZXN0YXJ0LiAqLw0KPiA+ICsjZGVmaW5lIFJURV9FVEhfREVWX0NBUEFf RkxPV19SVUxFX0tFRVAgMHgwMDAwMDAwNA0KPiANCj4gUlRFX0JJVDY0KDIpIHNpbmNlIHByZXZp b3VzIHR3byBhcmUgYWxyZWFkeSBkZWZpbmVkIHVzaW5nIFJURV9CSVQzMigpDQo+IGluIG5leHQt bmV0DQo+IA0KPiBEb24ndCB3ZSBuZWVkIGFuIGV4cGVyaW1lbnRhbCBtYXJrdXAgaW4gdGhlIGRv Y3VtZW50YXRpb24gdG8NCj4gbWFrZSBpdCBwb3NzaWJsZSB0byByZWZpbmUgdGhlIGZ1dHVyZSBp biB0aGUgbmVhcmVzdCBmdXR1cmUNCj4gd2l0aG91dCBBUEkgYnJlYWthZ2U/IElmIHllcywgaXQg bXVzdCBiZSBtZW50aW9uZWQgaW4gdGhlDQo+IHJ0ZV9mbG93LnJzdCBkb2N1bWVudGF0aW9uIGFz IHdlbGwuDQoNCkl0IHNlZW1zIGNvbnN0YW50cyBhcmUgbm90IHVzdWFsbHkgbWFya2VkIGFzIGV4 cGVyaW1lbnRhbCwNCmJ1dCBJIHdpbGwgYWRkIHdhcm5pbmdzIHRvIHJ0ZV9mbG93LnJzdCBhbnl3 YXkuDQo=