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 EB34442C01; Thu, 1 Jun 2023 11:31:43 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 75B64406B3; Thu, 1 Jun 2023 11:31:43 +0200 (CEST) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2043.outbound.protection.outlook.com [40.107.94.43]) by mails.dpdk.org (Postfix) with ESMTP id E3C4D406A2 for ; Thu, 1 Jun 2023 11:31:41 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fj5ggEOQOYor1yCOBa46XUDZfVNR9/H2xXtk8tO5KoY7QboPFGAENKhwF4/8wXbDASJEw8ytiDOc7vYaTCQtzTfaeX078m8Tovf8lFKMRlaz3a0BBDNjASdlZV7aWORZZNUpH/Gk0ddU5lj1G5kkH0uMw6Tl43rJeczh1iR8j4g2TJnH3VJbozSeVHHNvQexTbOjmbQVVvj7hlMckB2dfRMENzXwlljKfMSOua8g9EvoBSSC3ArvluL/gEmXPVNMAf6J5fZmERLMaFGUPGAozPfQIMg50as+M3afeGzwVJoIct0Wa6WUqonZHr23yXYros3dKqCJqLJguG6Vr+Ii2g== 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=xkMLkFU+02WwBk08y7+3qQF1cxqreLbFKlUOtzN6Pkk=; b=cvJgemst9NlhAM1hQDcvfSHzYQ/m8l8P4Vb66OmSb6piO+ISjp5JkzAe94+wj94cTk2FzW5uEYEvGlW1Qbge5cSYqEYABRqMJTdiFL9s/F1mmSiCEm9a0E5bsR18vXYXoNpb8bcoTiPhuHDImXRB//fdZ5mpoz6ZVRyhMt7LeoctKfWui6aD4GygdifgBPrXSlyP6jpYGeEhSgNSKZE+95/NL6B7tlCEhamoHT4t7ujpUzdVwbg6I4hnp4JdlyhVbRAee7Y0PU+hJJ7da/m/ADnv0hwDP+Gx2DgOvpACzvVnaicFAY97zAzLuOVTevT9aGHxvbzM/beoVtcakDY2dQ== 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=xkMLkFU+02WwBk08y7+3qQF1cxqreLbFKlUOtzN6Pkk=; b=i/P3smzUe1ix26poTPsEUtLC5ya8WjzctX6sZEQmQxTDbMlKdkaz68vGRQlLxJd/O7ZXsto2kJsRzdJmM2qD+D86PSoc4vuX6fIqRuD2d+ZdmKs8qjFojXsyzxWwMwUdR8odqm2NDwWQjlejeRyK1okDXhKfCGGIsAhglggyjZnSfz0kyHXN+6tu8hio4sLWnFGNMC83YrkT7Y69Jf0VSQ1p/AtukILMpC/yRbuerU3uEiWMfwr5YOWpIdsUUcbsfnv2IxEL3Yb9HnknFyisEabZE/6w3NGNJOD1W7go7BsEqYgWW0dtaqOYZrgUitca+rswntfy/OXfcWGHwmFjDA== Received: from MW2PR12MB4666.namprd12.prod.outlook.com (2603:10b6:302:13::22) by SA3PR12MB7952.namprd12.prod.outlook.com (2603:10b6:806:316::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6433.24; Thu, 1 Jun 2023 09:31:39 +0000 Received: from MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::2283:65bb:1559:9dcf]) by MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::2283:65bb:1559:9dcf%4]) with mapi id 15.20.6455.020; Thu, 1 Jun 2023 09:31:39 +0000 From: Ori Kam To: David Marchand CC: "dev@dpdk.org" , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , "i.maximets@ovn.org" , Aman Singh , Yuying Zhang , Matan Azrad , Slava Ovsiienko , Andrew Rybchenko , Ferruh Yigit Subject: RE: [RFC PATCH] ethdev: advertise flow restore in mbuf Thread-Topic: [RFC PATCH] ethdev: advertise flow restore in mbuf Thread-Index: AQHZfzy+dR446qVcQUeS/w7+jIlnpK9pkS9ggABQAACAC+vvAIAAAc9A Date: Thu, 1 Jun 2023 09:31:39 +0000 Message-ID: References: <20230505103102.2912297-1-david.marchand@redhat.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-traffictypediagnostic: MW2PR12MB4666:EE_|SA3PR12MB7952:EE_ x-ms-office365-filtering-correlation-id: dbfb5aba-6987-4779-a914-08db628300cb x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: j2+0lJg+ZPX7c1r2acAEnDfLEX/bN14M1Kgx9UKPfTy2CcS2NsrZ6eWKc32W8XPrxwp1ROSupzNQSTwoRRd2286qZDLIwxzlCThfIl7nWjlMNdcWs/v5nDFodIO/cCYQYlkfjpFvkuTg8hkR0kLPkpd5S9FNTo2Nz8qyIBkiIPYLMpdQmFLp73Jf+CacNEhqBoSdE17S+n2vIbNIPOPGK5URjh211I257uEAXoy2bVjnYY2NzVTj1nActzrSkYx9bOU0tdWAAOLPVsAdGmzyta5XYApD4T1mHYigWWZs8Lz8oTy6+reL0IHo2EPfx2C8VoxvJLVT4QRuJ1bQxRCHfBC08+rd4GvmXmGBDw5IBPWynY/wmi+eoi8bpY1ngtWfP69Mw1GLnW3/Lw7MBoy2H36iXGMTwWv+ZrVV7OFVhWvnBlhvsFx+KQnHiq+RhhjkuvyG2coB2NdKF5uyttCZhKF+4Do/js0XqBqvIc7kBfWjURgRFeXIVRFpiJJ27qqKiD+1Wf4HTyA+N3HQFmW+/ErlqozOtnjlqYNr2b72kK2ffnyoA2yKRmKd6Cxtg1VBb/4da/ySWJ78YWPSZnFnmWizzhLsQVOeu4W5++ap+jHf2fUd5hWQI3fkgOH+6VfUlhiA00smRgXZGisEJbsZNVAi69yEkWAaiaW78msLK58= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW2PR12MB4666.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(366004)(136003)(376002)(396003)(39860400002)(346002)(451199021)(8676002)(83380400001)(186003)(64756008)(6916009)(4326008)(2906002)(66946007)(71200400001)(66446008)(66556008)(7696005)(66476007)(316002)(478600001)(76116006)(52536014)(26005)(53546011)(6506007)(5660300002)(9686003)(41300700001)(8936002)(55016003)(966005)(54906003)(122000001)(38100700002)(38070700005)(33656002)(86362001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WWgvdis1aWZ1cTVwM2prUFcyYmlIbC9hbUhaRHcwenVRN2g3NDhKdmpFazJ5?= =?utf-8?B?ZEFyYzlBbDhWbkFyUmRwKzBaallZV08vaDRvN2daM0dyNWwyaG1ncXNiVDUz?= =?utf-8?B?TzVEZUpMeGwrZkdlVVR4bWxWY0NRTklPZDROeUtidHFhYVVuTm03bXM4bzB4?= =?utf-8?B?UzBDU3NKK0hqeGEvZU5zUWFIZkhUZHg2L2ZIWmhTYTdiWUEzMlpLUCtDYmto?= =?utf-8?B?NVF6LzJPbys0ZElsMUVWU2tFWW0zcGNIZGVjZUREYVNaZmVjQ205MVJLdXZI?= =?utf-8?B?aTM1NUIyaHE5TWN5VkdJVFU4N1pvTHBmYmxRRzJ4Tys4WWM1WDA5cDkxWDJn?= =?utf-8?B?amVaVTJPWlFObzd6Qk9YVDc0WVZIV2tMdThVRUJjdTh6dWl5REtnYU4xRUhY?= =?utf-8?B?alUwNlNhZTNrc2gzZUFGMStxSzlsQVZjUFBiZlg5Q1dvWmhTYzdySnlHTXlL?= =?utf-8?B?S3AwN2JpSnlwK09ZdzRZWWd2MUlaVHJWSXhBd2djN2syNVdndUYwZXpaNEox?= =?utf-8?B?MTl3SUNSVmRtR25jdTJvZDhNUk5FVzYva1hxNExBbUZ6MnYrY2dvbndXUXQ1?= =?utf-8?B?N0FOanIwM0hFRzhWUWVtMEk4dVNCb3pNd3djV3RsK1NocGRtVmIvZmphZnZH?= =?utf-8?B?eERpT2NvSnJheE13ajZ1ME1mUW01OE45ZWFaRUR0R2pneU9aL1NtNGViN1NX?= =?utf-8?B?bW9pTXJWYTZ0ZXlYQURGelh5eGpXZ0pCb3VHR0VSdGMvU1VNcmFnNng5NDRG?= =?utf-8?B?SDdXTWxhc25NWW5VV0lFZnl3VDllOVZweUJuR3NQZVdhRCtrOTJpVTF3bzl0?= =?utf-8?B?MFhzclpkNmJ5T2ZBWitDclczMDZsK3RZVjFXK1p2cjhrQ3FRaXNVdkJTNzZ3?= =?utf-8?B?T3dQNHVIZ0U2Zi9Bb3l6V2prNStZbGVkUnAxbWFEb2VnQTFMbUdTWVRlcUdk?= =?utf-8?B?aFlwbk9XdEdCL3Y1SUtZN2s5Rlh4ejYzZHF5Mk02a2Z2Q1JZeXNQWkxJSUl6?= =?utf-8?B?VCtWU2dVbjFRN1lxUDgxcUtOUFRLYkZMTm1QbVdCWlYvWkhYMSs1Y3BneHZ3?= =?utf-8?B?d2U3TVo1NmVyNGplcGFaN2JaK2VyeG9qVTVDRTFBYXU5NG5BWk0vdUVOeklm?= =?utf-8?B?TUlyenMxSXhWek93em5QcjBPcERYWGFJTTlvU0Jra2svblhRMHllcDg5bkww?= =?utf-8?B?elF2MGc1ZjZYbWRJemJDUmxoZUk4c1lTNGxTQWU1ZzlUUC9JM21EOWxyajg3?= =?utf-8?B?VUQ0dnVxZHBjNjB1TERWZElZdFdNYThYVG13Q0NNZ0dPcmV4V3pwMEloQlBP?= =?utf-8?B?OVlUclhGcFlRMTU0cWYyeUR6MU1QWG1ONVhZaHd5SUlFUjBITmIyc0lHTDZ1?= =?utf-8?B?R0dtNEl4ZlZSZVdaZG56aDJDZEo0Z01Ld1FBNEdoYXVGQnlkS2Jyb3dZZTFw?= =?utf-8?B?eVVoTkJVcktJeHMraFNXSlo2N0Q3M0kwTkMvTDJuNFdEVlhnd0VsYllGbm5H?= =?utf-8?B?aDJlc1BCakNaVTBXK1JKTW05UFdLQ1dIMFZraDhkY0k2bk5qbHVGa2pKZnJ4?= =?utf-8?B?NjlQeENyNjJKTVNmZG1UNWlidEd0Q1JHRDY0cVMvR0NOMGI0ekpuUVNJQVcr?= =?utf-8?B?ZFdRREYrSGZOcCtrSWhtVzZWU3JJVkFaRDJDSXk0dnFIVTRUajVjWGNnTjBi?= =?utf-8?B?cTF0WllXekRrcURyZTR1UzNUdnF2UUNyM0dLWmh4RVNKZ2szaHlzeTNwQW1W?= =?utf-8?B?QzlKU28zMHU2MWZQamc1QzJGUEl4SGJoYkxzWjJRRFY5alYyRThLeFVZQUth?= =?utf-8?B?a3dFeXcrNTRXNStXUXVXNEI4MmZVekRkRUlyRXd2T2Mxci9MMkI4MjhuTlRY?= =?utf-8?B?MDBxTTV3YWVCUGtFYWhZRU5EZFg5bzhabWN5K1hUZ05pbnR2Tm1JcUFJdFZH?= =?utf-8?B?OXdFMFgyRHB3QXdudWdSVE81NVVDRGI5Z0VkQlR2aEg1bU5JNjdGN0NPWUZ4?= =?utf-8?B?aG5GVEk5RlQyOW1rZDc1NERLODB1K2swMzQwY3ZEYTRXRzhpbUxtSWRrYmF3?= =?utf-8?B?ak4zNlJqeWpUS3IyMGNBZnZBNktwTVlVdXg3cmt5aEZXTG9IR1ZWOE55MmlX?= =?utf-8?Q?5L4E=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: MW2PR12MB4666.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: dbfb5aba-6987-4779-a914-08db628300cb X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jun 2023 09:31:39.5938 (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: yIcRK/kupQjxepN3yaWe7P2Gru+1wxWPI1BpjgWvV2+A6FK2IJOEMvtBOAnzee+Ra6mVTl0bWvE51tZ8+cJ+DQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA3PR12MB7952 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRGF2aWQgTWFyY2hhbmQg PGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+DQo+IFNlbnQ6IFRodXJzZGF5LCBKdW5lIDEsIDIw MjMgMTE6NDggQU0NCj4gDQo+IE9uIFdlZCwgTWF5IDI0LCAyMDIzIGF0IDg6NDTigK9QTSBEYXZp ZCBNYXJjaGFuZA0KPiA8ZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4gd3JvdGU6DQo+ID4gT24g V2VkLCBNYXkgMjQsIDIwMjMgYXQgNjowMOKAr1BNIE9yaSBLYW0gPG9yaWthQG52aWRpYS5jb20+ IHdyb3RlOg0KPiA+ID4gPiBBcyByZXBvcnRlZCBieSBJbHlhIFsxXSwgdW5jb25kaXRpb25hbGx5 IGNhbGxpbmcNCj4gPiA+ID4gcnRlX2Zsb3dfZ2V0X3Jlc3RvcmVfaW5mbygpIGltcGFjdHMgYW4g YXBwbGljYXRpb24gcGVyZm9ybWFuY2UgZm9yDQo+IGRyaXZlcnMNCj4gPiA+ID4gdGhhdCBkbyBu b3QgcHJvdmlkZSB0aGlzIG9wcy4NCj4gPiA+ID4gSXQgY291bGQgYWxzbyBpbXBhY3QgcHJvY2Vz c2luZyBvZiBwYWNrZXRzIHRoYXQgcmVxdWlyZSBubyBjYWxsIHRvDQo+ID4gPiA+IHJ0ZV9mbG93 X2dldF9yZXN0b3JlX2luZm8oKSBhdCBhbGwuDQo+ID4gPiA+DQo+ID4gPiA+IEFkdmVydGlzZSBp biBtYnVmICh2aWEgYSBkeW5hbWljIGZsYWcpIHdoZXRoZXIgdGhlIGRyaXZlciBoYXMgbW9yZQ0K PiA+ID4gPiBtZXRhZGF0YSB0byBwcm92aWRlIHZpYSBydGVfZmxvd19nZXRfcmVzdG9yZV9pbmZv KCkuDQo+ID4gPiA+IFRoZSBhcHBsaWNhdGlvbiBjYW4gdGhlbiBjYWxsIGl0IG9ubHkgd2hlbiBy ZXF1aXJlZC4NCj4gPiA+ID4NCj4gPiA+ID4gTGluazogaHR0cDovL2luYm94LmRwZGsub3JnL2Rl di81MjQ4YzJjYS1mMmE2LTNmYjAtMzhiOC0NCj4gPiA+ID4gN2Y2NTliZmE0MGRlQG92bi5vcmcv DQo+ID4gPiA+IFNpZ25lZC1vZmYtYnk6IERhdmlkIE1hcmNoYW5kIDxkYXZpZC5tYXJjaGFuZEBy ZWRoYXQuY29tPg0KPiA+ID4gPiAtLS0NCj4gPiA+ID4gTm90ZTogSSBkaWQgbm90IHRlc3QgdGhp cyBSRkMgcGF0Y2ggeWV0IGJ1dCBJIGhvcGUgd2UgY2FuIHJlc3VtZSBhbmQNCj4gPiA+ID4gbWF5 YmUgY29uY2x1ZGUgb24gdGhlIGRpc2N1c3Npb24gZm9yIHRoZSB0dW5uZWwgb2ZmbG9hZGluZyBB UEkuDQo+ID4gPiA+DQo+ID4gPg0KPiA+ID4gSSB0aGluayB5b3VyIGFwcHJvYWNoIGhhcyBhIGdv b2QgYmFzZSBidXQgd2hhdCBoYXBwZW5zIGlmDQo+ID4gPiBpdCBpcyBub3QgcmVsZXZhbnQgZm9y IGFsbCBmbG93cz8gSW4gdGhpcyBjYXNlIHlvdXIgc29sdXRpb24gd2lsbCBub3Qgd29yay4NCj4g Pg0KPiA+IFNvcnJ5LCBJIGFtIG5vdCBmb2xsb3dpbmcuDQo+ID4gQ291bGQgeW91IGRldmVsb3A/ DQo+IA0KPiBJIHN0aWxsIGRvbid0IGdldCB5b3VyIGNvbW1lbnQsIGNvdWxkIHlvdSBnaXZlIGFu IGV4YW1wbGUvdXNlY2FzZQ0KPiB3aGVyZSB0aGlzIGFwcHJvYWNoIGNhbid0IHdvcms/DQo+IFRo YW5rcy4NCj4gDQpJJ20gdGhpbmsgb2YgYSB1c2UgY2FzZSB0aGF0IHNvbWUgZmxvd3MgaGF2ZSB0 aGUgcmVzdG9yZSBpbmZvLCB3aGlsZQ0Kb3RoZXIgZG9uJ3QgZm9yIGV4YW1wbGUsIHdlIGdldCBh cnAgcGFja2V0cyBvciBzb21lIHBhY2tldHMgdGhhdA0KYXJlIG5vdCB0dW5uZWxlZCwgYW5kIHdl IGFsc28gZ2V0IHR1bm5lbGVkIHBhY2tldHMuDQoNCk9yIGZvciBleGFtcGxlIFBNRCBzdXBwb3J0 cyB0aGlzIGZsYWcgYnV0IHRoZSBhcHBsaWNhdGlvbiBkaWRuJ3Qgb2ZmbG9hZCBzdWNoIGEgcnVs ZSB5ZXQuDQoNCkluIHRob3NlIGNhc2VzIGFwcGxpY2F0aW9uIHdpbGwgYmUgc2xvdyBldmVuIGlm IGhlIGRpZG4ndCBvZmZsb2FkIHRoZSBydWxlcywNCkkgYXNzdW1lIHdlIGNhbiBzYXkgdGhhdCBp ZiBhcHBsaWNhdGlvbiB3YW50cyB0byB1c2UgdGhpcyBoZSBzaG91bGQga25vdw0KdGhhdCBvdGhl ciBwYWNrZXRzIHdpbGwgaGF2ZSBzb21lIHBlcmZvcm1hbmNlIGlzc3Vlcy4NCg0KRnJvbSBteSBw b2ludCBvZiB2aWV3IGlmIGFwcGxpY2F0aW9uIHJlcXVlc3RlZCB0aGUgdHVubmVsIG9mZmxvYWQg aXQgc2hvdWxkDQphbHdheXMgY2hlY2sgdGhpcyBmdW5jdGlvbi4NCg0KPiANCj4gLS0NCj4gRGF2 aWQgTWFyY2hhbmQNCg0K