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 BE7254233B; Mon, 9 Oct 2023 13:15:28 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 974D840282; Mon, 9 Oct 2023 13:15:28 +0200 (CEST) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2063.outbound.protection.outlook.com [40.107.220.63]) by mails.dpdk.org (Postfix) with ESMTP id 0FF654026B for ; Mon, 9 Oct 2023 13:15:27 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BTM3PR1J+7sqYNKsFKO8o15bk/nf/oUot3//1TFEAvmv794Kq5+O38w9Tz+GRoj5u0wnATA8GM8F5eM/Wt3tVLNN7dNi2m4HdLaXAbflc4rvq/FmpMIqN01xQPgZfgtnxhll5jIogjh1g90nPh+fcir2rFtxvJRmHG/yZZ+IehSVAs9iBlazyOo0SSGPqQC4FUWyXZzAj3YdDL561hLjb7y/y/t94eSr9YWG/gki/hf9BKv2/XFQbL7y3JDppEYX07GeaUkf79yWXCabemYkElMJego6gzIESrAgKtGos6WxgiZQLO/07i7r6cifTZew7XnccpQfjc0if0F+6zaDhg== 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=w+9qZ5TlKexU76fDxHST7e7S3ulDibldHyhQcDnXnrw=; b=S3NtU9c8cJ7fJjeHdEVeDQPldb5pz+XlqvJcQWtyy0uhtdnJinWALmXkZy6lf/78F+mWT6FrhTxM/7XvZ+u191eRvcoy7I0CphWiG3oyJfcuLyh1z30bSeQh2vCiNVtRbIXFCuP7kBvxovj/klE4f+Prv58jHLzHMXYpRlSJdl7ZSQUeojBfMMnbCfDT8LkfahAw1Cfe5dRV3SBMakmYo9HvXzXg2+CfRzrzIF51VKcoAkqmEi/DmAvhbeYIfIrtmCBwBzJev/6NdrgYasrPklMSQ00OWwDuI3T0o0DvAD2BJXCqHekpmGnFetG5HPEY5O8R7YBq5jGcglra9qniqw== 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=w+9qZ5TlKexU76fDxHST7e7S3ulDibldHyhQcDnXnrw=; b=BwuJC7gAw4Y70r2ea09ry402zHv0WuEw/g0VLTblJGHEnUDZRAqkBiJoGeBDhs4syo/veOqo6407g5ytGQlMabE8lGPdYHXvxsrPgmjpKg+AEo+ygiOpE1957IQrpadyLcheXQLi/BJt3yGYBZ/VuGgguX+dacYvmS7G2xTdtoES42Em+pvFQcBL7uUJdFW2I+bagbBZkOcdxQA/vw3ms9h52c79YhCKD+dK8rYJB/P/UVDggKSSVb1wGrP9ATS7sZNi/5O892IuR2vNLTZaYCf97WnxghRbnlupdztwlZf4aV6y0fuS9g6UAcBpstLJhkkZ6b2eBQK3JkCRnNexnA== Received: from SJ1PR12MB6050.namprd12.prod.outlook.com (2603:10b6:a03:48b::17) by IA1PR12MB6041.namprd12.prod.outlook.com (2603:10b6:208:3d7::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6838.42; Mon, 9 Oct 2023 11:15:24 +0000 Received: from SJ1PR12MB6050.namprd12.prod.outlook.com ([fe80::391e:880d:58a3:f70c]) by SJ1PR12MB6050.namprd12.prod.outlook.com ([fe80::391e:880d:58a3:f70c%4]) with mapi id 15.20.6838.040; Mon, 9 Oct 2023 11:15:24 +0000 From: Raslan Darawsheh To: Haifei Luo , "dev@dpdk.org" CC: Ori Kam , Slava Ovsiienko , "Xueming(Steven) Li" Subject: RE: [PATCH v4 0/5] support item NSH matching Thread-Topic: [PATCH v4 0/5] support item NSH matching Thread-Index: AQHZ+ZUdNyA04qvdekCjZoeb3pv3i7BBUGvA Date: Mon, 9 Oct 2023 11:15:24 +0000 Message-ID: References: <20230925080746.16438-1-haifeil@nvidia.com> <20231008031029.30850-1-haifeil@nvidia.com> In-Reply-To: <20231008031029.30850-1-haifeil@nvidia.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: SJ1PR12MB6050:EE_|IA1PR12MB6041:EE_ x-ms-office365-filtering-correlation-id: 6b5ddf97-55c5-4200-668a-08dbc8b908d0 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: oo/3caRu5QdKRobVrgJBCjG9eFoiw+eYYfOgcSFOcdyQwcEmbATg/1RrkkgZVbmwZNg1C5OUmGmZ0G8Jdabsi4u6JS1RyxwLRImECWgPARPlhkG80/ruX+fuS8j6L9aN0JmoiVMKao0CR3fZt4KlmP3LrtZXWyR3NG5a5lwTPZK1vtJgsqQjn/JQPcpbcnHl/VlzJfp7EJvwnZh6ktcZ7Gab3ce/NZeEgJLuQryrOUYLcQK4HzFgKAezxUS/OI8tTvpNuGLMDvhyk6w7UG+pkIs1EIpZKi5w3bYaAiSXcsgm4LunZtC5U1zFbuyR5jAeaKYs+Z1FzEfIfh3RmdPvP0kJwyykVvzAUIsUnyt6tqJtrgMxGLuTeGWj7Hv5be6w2DusxzGTLKZsd/LeU3TabF+qIgE6+vHZYJmQxTrw55k1r/gPw1skVBMKI5Ko/wCzP/04y/nqDJXGx+KYBtEAdSLsmpdyIYzrkEFF4ApUokxUxFYznwyNM68HWnrs4qftSRqCxiDzMYMxxHbW1F5iF891e17R/VPyWa1zr36umYOWLMorN1Ue1PWv7MP0OhPdkNouFknm225y9jZ+SMy6cZWV8Qi809KqbdmtQ9BdO5iZnZpToVrkdL2uCAQHLkJ4 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ1PR12MB6050.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376002)(346002)(396003)(366004)(136003)(39860400002)(230922051799003)(64100799003)(451199024)(186009)(1800799009)(122000001)(38100700002)(38070700005)(86362001)(33656002)(55016003)(2906002)(9686003)(478600001)(52536014)(5660300002)(41300700001)(8936002)(4326008)(8676002)(53546011)(71200400001)(7696005)(6506007)(83380400001)(107886003)(66556008)(66476007)(66946007)(64756008)(66446008)(110136005)(76116006)(54906003)(316002)(26005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OUQ5a0FKOS9UZ3dGNjFjRWZYTUlhb3Bwc1ZRWmE3R2lQNU5Gd2d0cDc3Sk4x?= =?utf-8?B?VEVwMFQyQWZPQVBzU2I3WkdBYzJ2V0ZQSExPMWRYUHVEQjQxU1hSN2JsQnlV?= =?utf-8?B?YWV0WHNMaUs0UDBoT29GT05CWFJpeW92U1BNMmkrOVQwakVqWnRmL1pDT2M3?= =?utf-8?B?MXNLdzU5VlpuRTF5VzNSRmRYSis3blBFWlJPZ2JDUzVNRlpXcmN5emNGQWMr?= =?utf-8?B?R25hdkx2SFA1ZDJGV2ZaMWtZTmVYOXYwZkU0dmpqVmFObENsNWxqaU55ZjJw?= =?utf-8?B?TW1tQm1RTGNSNlVOaEhBYlNUSS8zV2c4VFNWQmF0V05DN21xVGxkVkhEV2NC?= =?utf-8?B?SG5RWFVKVUtMa2hES25aTU1xOExPcnhXdFF5czhmWVBFdTdveVN0ZFB5cUxk?= =?utf-8?B?YkZQRXBtd3RSa0Z4cDNjYmVqcG1seHAzeXNKOGVBVVA1RHhub2EwclU3b3Rl?= =?utf-8?B?MzBQeEE2eC9aR3NtMzZkTG5laytuc2hMa2dqb0V2MWoxbFBJL2V1cmNybDRv?= =?utf-8?B?MDhSc3cwcktrWUZJNmlRSTQ5KzlvaDIwbElXR1BnZ3NWd0xvaXBGdTZlaG1i?= =?utf-8?B?OFg5dDYrbWZpTkJEOWNmNHVNdFIxZXlleTltMnp0WFVpRkI2UUhXVytRVCt4?= =?utf-8?B?UUVnRDgwd1IyenRVTWxLd1RLOTRKLzJVQUhjdzBSR1Q2OXdKazdQcGlYd1Q4?= =?utf-8?B?emhhcFJNdVdpa3RYVUMrVkdsNnR5ODQzSlhleFc1T2JsUGVHcEpSQXFXZEFD?= =?utf-8?B?eElMUWJ0Uk1nNzdUNE96VTN3cGNaVTNac29aeElQa3ZpTkVIWnR3VUhHaTRq?= =?utf-8?B?NlN0R0Y1dUhmdVlGWVhSUlhHb2N3akVLSnBnNWU1KytrOXJCVDl4WXJ2L2NK?= =?utf-8?B?dG9aZUx2N1V5Ui9rMWRaeGYrb2lKVjhDU0ttZGYzaVV4cE5xa0gwaDNEOGdU?= =?utf-8?B?WE9pVmtwUzBuYXZLbmdOYXhGVG5RQVR6TjA0WTViN25ZUGZtRmV1WTBqSC96?= =?utf-8?B?OXZLOU9zRFkvMkhGbU9iWTZ1b3dlOGNObUFsY0lwVmRFSEpCV1EraW5aQldN?= =?utf-8?B?NjRqcWxRVkJzYUFMOEk1dWwwYnRnN29mT0ZIUGNaeVdldlo5VXY2bTlJeXda?= =?utf-8?B?ZXYxZG9MT1NJRUJKTGhvb201SnpscU5zZmtaczVmYXlNTDVlSktQNnRSc1lu?= =?utf-8?B?d1VIaUN3c3FsUFhmclVuQ1RXUWh5Rjg4VEs0clFoeDlNM0Ixck9KcTZiWks2?= =?utf-8?B?eHRzNnJlU0NMTEEvL3Zabld0c3BDV3RrMS8vR3BQTFhPQmhYQWRGTm9oeVZ5?= =?utf-8?B?aU5OWnpZaXYxNFFQSmVNL3dMUkFISkYxRGpwQjh4cjdaR3JEVWpUN1pWeFdO?= =?utf-8?B?anZQYWcxZ2NwSk5JSndOK01FQW5ha29oVWc1NXI4dTZWcUdKbjJoNDFkYWdx?= =?utf-8?B?Mk82Zkt1dmppbWJrNDVqZUVoeHFaT1o0NjlEd3V6dERrMDZmKzVnWklhcGNn?= =?utf-8?B?bkFhUmZaSGpnZXEzT2s1bWRoekpVcEcxYXBGSGo3R0VZYTV4RzNNdll5UDJR?= =?utf-8?B?ZUJldG94alZxQ01xY2hxSW5xZEp6bC95YVZjQ204cGR2T0JLMytNc2wyQ0N5?= =?utf-8?B?RkRJd21zZjJiNUdsYzA4V1o5K0FpQVFGZkdVMEwzM0NIRWJ5dnY1bE9ZSWpP?= =?utf-8?B?S2ZUbXFVdTFMTUFmM2k4cExhVmdaalAzY3hSNmg3YUI3NFhGemxuSXFwb3FL?= =?utf-8?B?R2Y1S1pHaEJPUHVLY2FLYWZ5alhBMnVJa2NZOTVRUStoUktkVEFwSFErWkJE?= =?utf-8?B?RHZab3dOZjg4dHhTQkh2bFUrNjhpa3ZoR2NrYmIxT1YwNXA3RnlEMG1YVU1i?= =?utf-8?B?SWplZjgxa1RpUHdiS1luUHowS2pOTkJETEVFWTN4a1RVaEZmZzNtQmdTR1ZI?= =?utf-8?B?UFVnNklBUkxkTXlOUGtWRlpaanBaMS9jZ3BFMVNJTlZkYTN6eWVyc2hBYlIy?= =?utf-8?B?R0Q0eE9lSmQ3RlVHWUpCSS9IWDN3UHd4Q2E5eFlvQmJRb1N1VmkzenN6OFpy?= =?utf-8?B?QWNra1BKUGhUZ2Y4cnhKVTVDNFA5RXVDZGM5bGhKUStwdFErZDVHek1nVXV4?= =?utf-8?Q?SwdE=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: SJ1PR12MB6050.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6b5ddf97-55c5-4200-668a-08dbc8b908d0 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Oct 2023 11:15:24.4886 (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: /jYryouzVYwIWva9BMDXupYYceHIXV+O8ldcNvQwkcMN7Sh92XrQPZQmNBbovwNmX8lr3RfbPFTjzGQDbd9J5A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR12MB6041 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 SGksDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSGFpZmVpIEx1byA8 aGFpZmVpbEBudmlkaWEuY29tPg0KPiBTZW50OiBTdW5kYXksIE9jdG9iZXIgOCwgMjAyMyA2OjEw IEFNDQo+IFRvOiBkZXZAZHBkay5vcmcNCj4gQ2M6IE9yaSBLYW0gPG9yaWthQG52aWRpYS5jb20+ OyBTbGF2YSBPdnNpaWVua28gPHZpYWNoZXNsYXZvQG52aWRpYS5jb20+Ow0KPiBSYXNsYW4gRGFy YXdzaGVoIDxyYXNsYW5kQG52aWRpYS5jb20+OyBYdWVtaW5nKFN0ZXZlbikgTGkNCj4gPHh1ZW1p bmdsQG52aWRpYS5jb20+OyBIYWlmZWkgTHVvIDxoYWlmZWlsQG52aWRpYS5jb20+DQo+IFN1Ympl Y3Q6IFtQQVRDSCB2NCAwLzVdIHN1cHBvcnQgaXRlbSBOU0ggbWF0Y2hpbmcNCj4gDQo+IE5TSCBj YW4gYmUgbWF0Y2hlZCB1c2luZyB0aGUgZXhpc3RlZCBpdGVtOiBSVEVfRkxPV19JVEVNX1RZUEVf TlNILg0KPiBOU0ggZmllbGRzIG1hdGNoaW5nIGlzIG5vdCBzdXBwb3J0ZWQuDQo+IA0KPiBBZGQg c3VwcG9ydCBmb3IgY29uZmlndXJpbmcgVlhMQU4tR1BFJ3MgbmV4dCBwcm90b2NvbC4NCj4gVGhl IENMSSBpczogdnhsYW4tZ3BlIHByb3RvY29sIGlzIDx2YWx1ZT4uDQo+IA0KPiBBZGQgc3VwcG9y dCBmb3IgbWF0Y2hpbmcgaXRlbSBOU0guIFRoZSBDTEkgaXM6IG5zaCBBZGQgc3VwcG9ydCBmb3Ig SENBDQo+IGF0dHJpYnV0ZSBxdWVyeSBvZiBOU0guDQo+IA0KPiBFbmhhbmNlIHRoZSB2YWxpZGF0 aW9uIGZvciB0aGUgY2FzZSBtYXRjaGluZyBpdGVtIE5TSCBpcyBzdXBwb3J0ZWQuDQo+IEFkZCBO U0ggc3VwcG9ydCBpbiBuZXQvbWx4NS4NCj4gDQo+IFYyOiBBZGQgQWNrIGluZm8gaW4gY29tbWl0 IG1lc3NhZ2UuDQo+IFYzOiBBZGQgbW9yZSBBY2sgaW4gY29tbWkgbWVzc2FnZS4NCj4gVjQ6IEFk ZCBuc2ggaW4gZmVhdHVyZSBpbmkgZmlsZS4NCj4gDQo+IEhhaWZlaSBMdW8gKDUpOg0KPiAgIGFw cC90ZXN0cG1kOiBzdXBwb3J0IGZvciBWWExBTi1HUEUncyBuZXh0IHByb3RvY29sDQo+ICAgY29t bW9uL21seDU6IGV4dGVuZCBIQ0EgYXR0cmlidXRlIHF1ZXJ5IGZvciBOU0gNCj4gICBuZXQvbWx4 NTogZW5oYW5jZSB0aGUgdmFsaWRhdGlvbiBmb3IgaXRlbSBWWExBTi1HUEUNCj4gICBhcHAvdGVz dHBtZDogc3VwcG9ydCBmb3IgTlNIIGZsb3cgaXRlbQ0KPiAgIG5ldC9tbHg1OiBhZGQgc3VwcG9y dCBmb3IgaXRlbSBOU0gNCj4gDQo+ICBhcHAvdGVzdC1wbWQvY21kbGluZV9mbG93LmMgICAgICAg ICAgfCAyNiArKysrKysrKysrKysrKw0KPiAgZG9jL2d1aWRlcy9uaWNzL2ZlYXR1cmVzL21seDUu aW5pICAgIHwgIDEgKw0KPiAgZHJpdmVycy9jb21tb24vbWx4NS9tbHg1X2RldnhfY21kcy5jIHwg IDMgKysNCj4gZHJpdmVycy9jb21tb24vbWx4NS9tbHg1X2RldnhfY21kcy5oIHwgIDEgKw0KPiAg ZHJpdmVycy9jb21tb24vbWx4NS9tbHg1X3BybS5oICAgICAgIHwgIDQgKystDQo+ICBkcml2ZXJz L25ldC9tbHg1L21seDVfZmxvdy5jICAgICAgICAgfCA1MiArKysrKysrKysrKysrKysrKysrKysr KystLS0tDQo+ICBkcml2ZXJzL25ldC9tbHg1L21seDVfZmxvdy5oICAgICAgICAgfCAgNiArKysr DQo+ICBkcml2ZXJzL25ldC9tbHg1L21seDVfZmxvd19kdi5jICAgICAgfCAxMyArKysrKystDQo+ ICA4IGZpbGVzIGNoYW5nZWQsIDk3IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pDQo+IA0K PiAtLQ0KPiAyLjI3LjANCg0KU2VyaWVzIGFwcGxpZWQgdG8gbmV4dC1uZXQtbWx4LA0KUmVwbGll ZCBvcmlnaW5hbGx5IHRvIFYyDQpOb3cgdG8gdGhlIGNvcnJlY3QgdmVyc2lvbiAhDQoNCktpbmRl c3QgcmVnYXJkcywNClJhc2xhbiBEYXJhd3NoZWgNCg==