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 5B0B142D07; Tue, 20 Jun 2023 12:05:00 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4B3CE40EDF; Tue, 20 Jun 2023 12:05:00 +0200 (CEST) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2076.outbound.protection.outlook.com [40.107.93.76]) by mails.dpdk.org (Postfix) with ESMTP id 084B2400D6 for ; Tue, 20 Jun 2023 12:04:59 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fNQJABKuMTXfoykXjoTY5VLh6HcceDsDthtsxz05fNrWiR9PU3R9pDPGqWZUGJ74V3TNWDeM5MyTs8DaVDuccQ/lYEp+3BRokrfYxPK1jj8dQ3KnDOHS8+ybqUmzaFvg9ecxh4YG+ZGKcuCJhJQCy0ahM0P2XQilu/rFB3dn37oe6s4EyBlqjeFGJG9hd0ZMYUycoj3e9uJYul0sON6Ouc0ARQcBhD2kA3vZNGeqxLlnsaSw7yRkgGRdxrSI/wemdO9bbHnTMS2iRgOsIyiXBTtZXUOvDsqinicYm9D86jzHbxd0QoZzXSoUT+uc7TV7vY5VHOdKSMWuKKgVI8gcsQ== 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=fzMluRtEaFwX1FBe0g2SiVxomevPYnx2CcW1lHghL+c=; b=CVzanBOJvB/g3ESK1viZ2SAScNecTQ3Mempagq4dAPmRq3iKPuep0c9zInNZfVgEaxLgnFUJ3MCtTKCFMUi6kxPJQY1NHKiy5NvFPIe3hVcZD21y0ELzBZRcJ8VCy47BzJvtzK+O6eWsP7c9BBIc10l2FQCIN7qmWEj36GQ7ZO4ZFJ6419n/jhcILycriCD+EapYSZ7UZnxTPYiq5nijneuM41sqELCbxJ8fiVx4PhragGx7D6MWxFekCrW1WnzHPzmG9DbleX0Anc3CXQMMJ9s8K6rrpKQMJ22L7CV9Yl60ILP33W8u4ZpQ4ucQ5OI0tflWZLTrb7Mg0domZdVHjg== 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=fzMluRtEaFwX1FBe0g2SiVxomevPYnx2CcW1lHghL+c=; b=Kg8XhNdOitYhMblJgUm9Tw+QJHI309F5yelTLOBoWGvFTo0O4IK/p+I5dbMOA0lw9H/9P2Ync0YxIQZeAvX+DbtszIFyiRW/FKs6Rw8VrXWOIQgcce2+SLRnsWo7TCaP3NufBRpixqKQkmto7bMS2/jKkBnhz6rG9mIYaZCRSl1HRr3+EnPi2NaGw/Sbvh/Fnx31xCFSKJptjICOx2lX0kFfbb11d+B4+mv2LLwup/dBuI2k8Uo788hzBr5TX7AIBuKlX49gCFq3jezveS7v7gE3QZDP7LiAGR976g1AxTf7JEksp9eAabctZs8aDPsvDADOIfZB66NRy/tbhiS/vw== Received: from DM4PR12MB5167.namprd12.prod.outlook.com (2603:10b6:5:396::10) by SA0PR12MB4397.namprd12.prod.outlook.com (2603:10b6:806:93::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6500.37; Tue, 20 Jun 2023 10:04:57 +0000 Received: from DM4PR12MB5167.namprd12.prod.outlook.com ([fe80::8262:f36a:3e1f:1b1f]) by DM4PR12MB5167.namprd12.prod.outlook.com ([fe80::8262:f36a:3e1f:1b1f%3]) with mapi id 15.20.6500.036; Tue, 20 Jun 2023 10:04:57 +0000 From: Ali Alnubani To: David Marchand , "dev@dpdk.org" CC: "NBU-Contact-Thomas Monjalon (EXTERNAL)" , "i.maximets@ovn.org" , Aman Singh , Yuying Zhang , Matan Azrad , Slava Ovsiienko , Ori Kam , Suanming Mou , David Christensen , Ruifeng Wang , Bruce Richardson , Konstantin Ananyev , Andrew Rybchenko , Ferruh Yigit , Raslan Darawsheh Subject: RE: [RFC PATCH v2] ethdev: advertise flow restore in mbuf Thread-Topic: [RFC PATCH v2] ethdev: advertise flow restore in mbuf Thread-Index: AQHZn4/v7xfdyao500qh6/S2o08ivq+TfXkQ Date: Tue, 20 Jun 2023 10:04:57 +0000 Message-ID: References: <20230505103102.2912297-1-david.marchand@redhat.com> <20230615134701.3392784-1-david.marchand@redhat.com> In-Reply-To: <20230615134701.3392784-1-david.marchand@redhat.com> 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: DM4PR12MB5167:EE_|SA0PR12MB4397:EE_ x-ms-office365-filtering-correlation-id: 37e216ff-b1ca-488b-c892-08db7175cd43 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: 3IL5L1QNTcT59u+WDe/MFqXCBwtwzNlc++UpNOZwD6eVB/CUwHmgzN0TKP3wMwYGttv/lD35kDuQsMx5ocZMLHd7X+2k0YyjHporKVO/3i6OgHBP2WKmjMz44hQQrjSgr2oPIofqijKKvNY108g69Ba8YF687skgDVmHMbjvroJoAW2yYM/x/YKFBlsJVpb0EgvuPlnubXeV3vryLZT9XVyjkkXQru6wZh1fWuEawUOx8NdvwbxkRFxj860iXiefBw6A+AeSSZK9gEdEAifPtOpYU7u0wKMu8y1FQb0PLEojHPYStG4FSlVJEGxXvFVoyBPe0JdKfdIFDKF66YmZIoXg2xuBjlAXZLqarnwic6F69SgTcM7l4B4Y4ZqqyyDqS2NrzQ7A0f+EKmDvxLULKF+QHMHbIM6xN8tkRn6ACMvPHKsoOzjdApcdvkhA8/vMvdaICpAZi3qIsVdeYGRxltwkQa1FmAKE/dpEdoVPYC6Jtt0VglonkplKQ55MtWSsX0N1eWVZs6i0/bLuwxnEbMtcduPW7M5dznUMKdKqJHCZ7sa3GGxDwsmmNLOPfhHKbpnqcHiqlfOeSxlTHlAZUv9lbm4KsNFtwUCsgK+hSeGNKp85eoQFk4gIIhywJkd7idudXgyHPYdbbVCdues66nhe7PYfsZPVULTEH6ZYff8= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR12MB5167.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(346002)(396003)(136003)(39860400002)(376002)(366004)(451199021)(71200400001)(478600001)(83380400001)(86362001)(107886003)(966005)(7696005)(122000001)(54906003)(66476007)(64756008)(66446008)(66946007)(66556008)(110136005)(316002)(38100700002)(26005)(9686003)(53546011)(6506007)(76116006)(4326008)(186003)(8676002)(8936002)(5660300002)(2906002)(52536014)(38070700005)(41300700001)(7416002)(55016003)(33656002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?a2w0N1VDTWU4c2xxYURUWDg5UVFSbVRGRjQvYkQzSUdNUklSdFZYdnJZbGVa?= =?utf-8?B?WkxOdmo1eTUzR095ZHc0aSt4dWwycndjVlhGUlVIdGxGcGNFTzJCNDdYUk5x?= =?utf-8?B?dTg3YzNXMlQwbkE5WmNtaS9QZW5RajcrMTlkZUhKanhaM1V4TGdkOFZGcE9F?= =?utf-8?B?bVlrTzkwcW9IWW1sMEJUNjU0SjlvN3BxcmYrd0pGQk5mRE9EdmxVTE1GdDc2?= =?utf-8?B?dTBEaEIvaG5ibDVHWWtva2YzWHFKSHdNNXlQWFA2L3BEMHBSdHZhQ3h0bVpl?= =?utf-8?B?YjBuVGxOYzdXNWNhZHJCbjJrcFR4ck9wSm0wSjhOQmNsQ3htZ1dmaEdxdk9Z?= =?utf-8?B?ME9VaWJCNnNoNWdzbHFaQjVJRzR5SFRQTEhYaUxEREl3MnIwYVpscmVXSUV3?= =?utf-8?B?ZmIxaXNQbDB2ck1uYStqc0w1R05ueVBTdkx5RU5QblRkMGxUdmdyUHJoR0lL?= =?utf-8?B?ZmlmNkJLaHArMURoamtKa095YytCeDFhOUM4ZnoranhJVm1PaGd3NXpoYkxS?= =?utf-8?B?aHc3UTVyWWoyM1IreFE0aWdNY0ZZZnhxZnpwcVFvdGpsOTlEeHNrZms5UnNS?= =?utf-8?B?RjNPWm8rRDVUVFVWUi9SZkVVN0N6RjZmUzFUU2czSjU3MWpBZW9LZ3huRHFN?= =?utf-8?B?OWhkckdpYnFWM0ZaUDdRYzNYRkhPRG40ZytTV3JxQ3d2OXZpcEg0Y3Jpb2wy?= =?utf-8?B?ZlZQNlNnbG9Ld2svdVNLb250UHNPNDNFSFhzUml0WEdsS1BUSjlsKys0cWlJ?= =?utf-8?B?dGZ4R0U2NDkyWUtoUVo5TnYwYXd0SGxJNlNvVml0cTY5OVFUUjNGZVJGdDly?= =?utf-8?B?THlMR1V6Nk5MQWlOUXIySmhKQmlXVEd0RzhlRkdHY0F3RjlUd3RkOUlJcFFO?= =?utf-8?B?Ny9mZFNaMWlzL0FUZlJsRWNqbmtnY25aRGN6cTk1bGw3cEF4MUtEa2FLNUdE?= =?utf-8?B?eUtSQS9BNWwvWWZ2Vm96SzVKeW9qV3BBNXlibGR1bTA1d1pjTld5Z0ZOUUtS?= =?utf-8?B?cWkwSDhFTHZrS1FqUVQ4SXhhc09Qc1pwT1FTeFlaTTM0NG9hTlN4Tk9hYVF6?= =?utf-8?B?VEdwMkNhZ1JKTDRaYlYveDZXdEhqamZNSURELzYwN2gxMUJHME5sZ0NINk1o?= =?utf-8?B?WHVON1RHK0lxVnNsZG55MWVwcnN6L3V6UVgxTmRhYUQ1eVRXbkZ4WWIzSmpF?= =?utf-8?B?bGRHQWsvZFhKMVliVW1UU2JHMk1TTkZLanpSM1JJS2lFRTdPR1c5MDNmcHBl?= =?utf-8?B?Z0l3Q1RDNVpwRTNnaERvV0FhWXJMekdEcmxndnhXMjFaNkdPdUNPa1NUYUpy?= =?utf-8?B?a0tFbGc5YWdwKy94YjR1elJqVnFYa2c2cHVrMENSU1Evdk15ako1OTNpNUJv?= =?utf-8?B?bWxEbUpWZmNHR2JNeEE4Q3RzWjE3UCs3K1dHV2FhUGx5Yng4VXo4NnVLQ3NP?= =?utf-8?B?Y2d1L2VaTHFuUGZ4QVhzc2JCamdRcU5iUE9jeUprL2pnV1V3ZEZkWmNUYkF1?= =?utf-8?B?Y1lyY1ZBMDVTQWh3SFlTSnVBb29LNDIwTFpTS0w0TW5rc01lZVJCd0xmeFRJ?= =?utf-8?B?eEhwaHFwMDhtM0dBNlJxK0NjZjhoVndCeGQyL1dnZktLQjRGOW1YcDJ5L2ZB?= =?utf-8?B?d1Y5L2lDK3JUZHBoTHlpakFlY2x0dVBZRTJFMEV3clY4OEVYdjQ2MDJRUzRB?= =?utf-8?B?ek5HOEcwRUJpWDAxcmF3RDIwbCs3K0VSclZPZ2FQNjBzK2ZPeXNZYVdtaTY3?= =?utf-8?B?TlpVNklpMmVwNnYwSGQ5eTFqdmowMWVwL2t4eHhHK1NBbzBkTnZpZ3pqMUs0?= =?utf-8?B?ZlpIcXc5eG03T0RZMFhZUEpJUUt4ZVBnSDhzTVpma3QwRVBOWEMyeDJmYkpL?= =?utf-8?B?UGM0V28wOVAvb1kxZFRMMFU5QkN0VTdsL0NlaVArWU9YdFYzTTVuSUNpUjJM?= =?utf-8?B?bXd6TlIwN293dFB3NW9PNlQ4VXFab2prZFlMSlh6YUlxN0w4R1hjMVp3YmVF?= =?utf-8?B?V0pVQlJJY0duQjVtVGc1Zmt5dEtDcjRYWmxHNitDc0JFbWRsS0lrVHpTVEVG?= =?utf-8?B?QUUrWmtTbXE5eUVGTEExY2p5Rm5LZkRSaGV4K1RiZFhpckZUQ2JleVNGU0tn?= =?utf-8?Q?ZTa0=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: DM4PR12MB5167.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 37e216ff-b1ca-488b-c892-08db7175cd43 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jun 2023 10:04:57.1398 (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: ZSbR3kZHz2x20Biqi+WERjXFgMtravZeJI1w4LbNmUIGVWabXS20OKM1Ga33v12FImd7VZA6I/2Sf5ULuhcnAw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR12MB4397 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBEYXZpZCBNYXJjaGFuZCA8ZGF2 aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4NCj4gU2VudDogVGh1cnNkYXksIEp1bmUgMTUsIDIwMjMg NDo0NyBQTQ0KPiBUbzogZGV2QGRwZGsub3JnDQo+IENjOiBOQlUtQ29udGFjdC1UaG9tYXMgTW9u amFsb24gKEVYVEVSTkFMKSA8dGhvbWFzQG1vbmphbG9uLm5ldD47DQo+IGkubWF4aW1ldHNAb3Zu Lm9yZzsgQW1hbiBTaW5naCA8YW1hbi5kZWVwLnNpbmdoQGludGVsLmNvbT47IFl1eWluZw0KPiBa aGFuZyA8eXV5aW5nLnpoYW5nQGludGVsLmNvbT47IE1hdGFuIEF6cmFkIDxtYXRhbkBudmlkaWEu Y29tPjsgU2xhdmENCj4gT3ZzaWllbmtvIDx2aWFjaGVzbGF2b0BudmlkaWEuY29tPjsgT3JpIEth bSA8b3Jpa2FAbnZpZGlhLmNvbT47DQo+IFN1YW5taW5nIE1vdSA8c3Vhbm1pbmdtQG52aWRpYS5j b20+OyBEYXZpZCBDaHJpc3RlbnNlbg0KPiA8ZHJjQGxpbnV4LnZuZXQuaWJtLmNvbT47IFJ1aWZl bmcgV2FuZyA8cnVpZmVuZy53YW5nQGFybS5jb20+OyBCcnVjZQ0KPiBSaWNoYXJkc29uIDxicnVj ZS5yaWNoYXJkc29uQGludGVsLmNvbT47IEtvbnN0YW50aW4gQW5hbnlldg0KPiA8a29uc3RhbnRp bi52LmFuYW55ZXZAeWFuZGV4LnJ1PjsgQW5kcmV3IFJ5YmNoZW5rbw0KPiA8YW5kcmV3LnJ5YmNo ZW5rb0Bva3RldGxhYnMucnU+OyBGZXJydWggWWlnaXQgPGZlcnJ1aC55aWdpdEBhbWQuY29tPg0K PiBTdWJqZWN0OiBbUkZDIFBBVENIIHYyXSBldGhkZXY6IGFkdmVydGlzZSBmbG93IHJlc3RvcmUg aW4gbWJ1Zg0KPiANCj4gQXMgcmVwb3J0ZWQgYnkgSWx5YSBbMV0sIHVuY29uZGl0aW9uYWxseSBj YWxsaW5nDQo+IHJ0ZV9mbG93X2dldF9yZXN0b3JlX2luZm8oKSBpbXBhY3RzIGFuIGFwcGxpY2F0 aW9uIHBlcmZvcm1hbmNlIGZvciBkcml2ZXJzDQo+IHRoYXQgZG8gbm90IHByb3ZpZGUgdGhpcyBv cHMuDQo+IEl0IGNvdWxkIGFsc28gaW1wYWN0IHByb2Nlc3Npbmcgb2YgcGFja2V0cyB0aGF0IHJl cXVpcmUgbm8gY2FsbCB0bw0KPiBydGVfZmxvd19nZXRfcmVzdG9yZV9pbmZvKCkgYXQgYWxsLg0K PiANCj4gUmVnaXN0ZXIgYSBkeW5hbWljIG1idWYgZmxhZyB3aGVuIGFuIGFwcGxpY2F0aW9uIG5l Z290aWF0ZXMgdHVubmVsDQo+IG1ldGFkYXRhIGRlbGl2ZXJ5IChjYWxsaW5nIHJ0ZV9ldGhfcnhf bWV0YWRhdGFfbmVnb3RpYXRlKCkgd2l0aA0KPiBSVEVfRVRIX1JYX01FVEFEQVRBX1RVTk5FTF9J RCkuDQo+IA0KPiBEcml2ZXJzIHRoZW4gYWR2ZXJ0aXNlIHRoYXQgbWV0YWRhdGEgY2FuIGJlIGV4 dHJhY3RlZCBieSBzZXR0aW5nIHRoaXMNCj4gZHluYW1pYyBmbGFnIGluIGVhY2ggbWJ1Zi4NCj4g DQo+IFRoZSBhcHBsaWNhdGlvbiB0aGVuIGNhbGxzIHJ0ZV9mbG93X2dldF9yZXN0b3JlX2luZm8o KSBvbmx5IHdoZW4gcmVxdWlyZWQuDQo+IA0KPiBMaW5rOiBodHRwOi8vaW5ib3guZHBkay5vcmcv ZGV2LzUyNDhjMmNhLWYyYTYtM2ZiMC0zOGI4LQ0KPiA3ZjY1OWJmYTQwZGVAb3ZuLm9yZy8NCj4g U2lnbmVkLW9mZi1ieTogRGF2aWQgTWFyY2hhbmQgPGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+ DQo+IC0tLQ0KDQpIZWxsbyBEYXZpZCwNCg0KQXBwIHNlZ2ZhdWx0cyBhdCBzdGFydHVwIHdpdGgg dGhpcyBwYXRjaCBhcHBsaWVkIG9uIG1haW46DQoNCiQgLi9idWlsZC9hcHAvZHBkay10ZXN0cG1k IC1hIDAwMDA6ODY6MDAuMCAtLSAtaQ0KDQojMCAgMHgwMDAwMDAwMDAwYTExMTMzIGluIHJ0ZV9m bG93X3Jlc3RvcmVfaW5mb19keW5mbGFnX3JlZ2lzdGVyIChmbGFnPTB4MCkgYXQgLi4vbGliL2V0 aGRldi9ydGVfZmxvdy5jOjE0NjcNCiMxICAweDAwMDAwMDAwMDA5ZjZmN2YgaW4gcnRlX2V0aF9y eF9tZXRhZGF0YV9uZWdvdGlhdGUgKHBvcnRfaWQ9MCwgZmVhdHVyZXM9MHg3ZmZmZmZmZmUyODAp DQogICAgYXQgLi4vbGliL2V0aGRldi9ydGVfZXRoZGV2LmM6NjQ0Ng0KIzIgIDB4MDAwMDAwMDAw MDRlYjAwMyBpbiBldGhfcnhfbWV0YWRhdGFfbmVnb3RpYXRlX21wIChwb3J0X2lkPTApIGF0IC4u L2FwcC90ZXN0LXBtZC90ZXN0cG1kLmM6NTcyDQojMyAgMHgwMDAwMDAwMDAwNGVjYTdkIGluIGlu aXRfY29uZmlnX3BvcnRfb2ZmbG9hZHMgKHBpZD0wLCBzb2NrZXRfaWQ9MSkgYXQgLi4vYXBwL3Rl c3QtcG1kL3Rlc3RwbWQuYzoxNjI3DQojNCAgMHgwMDAwMDAwMDAwNGVjZjBkIGluIGluaXRfY29u ZmlnICgpIGF0IC4uL2FwcC90ZXN0LXBtZC90ZXN0cG1kLmM6MTczNw0KIzUgIDB4MDAwMDAwMDAw MDRmM2IxNSBpbiBtYWluIChhcmdjPTIsIGFyZ3Y9MHg3ZmZmZmZmZmU1ZTApIGF0IC4uL2FwcC90 ZXN0LXBtZC90ZXN0cG1kLmM6NDU5Mg0KDQpEZXZpY2U6IENvbm5lY3RYLTYgRHgNCg0KUmVnYXJk cywNCkFsaQ0K