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 964FAA0567; Tue, 9 Mar 2021 07:00:47 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1D04B4069D; Tue, 9 Mar 2021 07:00:47 +0100 (CET) Received: from NAM04-CO1-obe.outbound.protection.outlook.com (mail-eopbgr690049.outbound.protection.outlook.com [40.107.69.49]) by mails.dpdk.org (Postfix) with ESMTP id B52824068A for ; Tue, 9 Mar 2021 07:00:45 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MctoXpDOlz3vSnym4cynvrDu8g7/XZ61kVOS66PLndOKhd4T9tchN2OM/qiJTuv0BdkaVUe5v0kyUNYsZyYOpR7OWw/9ciVGtzo79F1Hf6HeBtzIi29pAN1JF+p9mOgTHZeb3zroDBgXovcgIb8h6mtNbqPfpdrrYUQQ3wisyEepl6GFuxtgi1ys3+1ZX0nQyC6fM+v+B3aZELYjodOo/OIsY/h1lDBpJvHYVSjcFvEWTHyXG2ZrdL9OwrZcpMEc3sVD76iBVASO7y5QRSHAHViO5qjrweXBBJPg9+Vmc6mlKd3JnzOLgh7L4ppIu2hpdukn0wWvUEHk5mw4qZwGVA== 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-SenderADCheck; bh=v0VAhTek0aY7Yd/PpL/1NIBRQLAkiGw56vJ0/+ve1Vw=; b=jTOgS2kCc8G2W2tTyMx2GHOUKZ+PBepRuYXRXxk+EOaKVjtvcpCXwCzRN0ChY7bs3iWHnXEDqTOmjfyi1vMBSzKArbwSznzKoUjmXOUVlo6j5Vnmlqldd4XIOmQ8hCwdkBIIwpPIcfYtvNHBNHGEwVRrpnKg9oA10+IDq8kvC5kMDxlNnnCj89dTCCTylTKVYIJiwDQ7VeMWf/eZg/KXlRMx1kPXhzRF5Dr4ZPWYC2y0wyd3xmY3QBU+UkNV0zg+8AqaoYmI6GxyKwLpxcBVHXrDDyAIuOKymLcEW6Exr5nDtDzZ9jT+xM0g5LvzvCpRb3Y4tbj6xdZNibFXc51+pA== 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=v0VAhTek0aY7Yd/PpL/1NIBRQLAkiGw56vJ0/+ve1Vw=; b=SY05TZsLkbId45/VIU+dNPmnVki3t3Vc2ncmhXY5J1e3Di3CA63Da977KIpFyyNV85hSsQFK4hDpp6reZouQaNg1lJwY1wfCzvS/5cyLz5iy2Vmi9vkwxH2JLGC8iKbQaq/UqXeRjDvhPdUEKGLTCWVXZYS717DILfyOWUzgNnEnIVthvbppxcCgsoFfrNrSJVBqjq9O75OgIag2IvFyI2KSi9gBEOeSgfHdk8B1EhbQ3aeDpLKNTi68VOqxEWu9o6Kpgwl6Gvt7BB64sJSaZJgbKCjZaFR/ocWHjVzEcQOVtx8FGNf+4Jtmm6+Ux0oKKVLN71Gs7cv6g+vyUXShrw== Received: from CH2PR12MB4326.namprd12.prod.outlook.com (2603:10b6:610:af::11) by CH2PR12MB4245.namprd12.prod.outlook.com (2603:10b6:610:af::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.26; Tue, 9 Mar 2021 06:00:43 +0000 Received: from CH2PR12MB4326.namprd12.prod.outlook.com ([fe80::95cb:38a4:56fe:bbb0]) by CH2PR12MB4326.namprd12.prod.outlook.com ([fe80::95cb:38a4:56fe:bbb0%6]) with mapi id 15.20.3890.038; Tue, 9 Mar 2021 06:00:43 +0000 From: "Xueming(Steven) Li" To: Ferruh Yigit , Andrew Rybchenko CC: "dev@dpdk.org" , Slava Ovsiienko , Asaf Penso , NBU-Contact-Thomas Monjalon , Ray Kinsella , Neil Horman Thread-Topic: [PATCH v8 8/9] ethdev: representor iterator compare complete info Thread-Index: AQHXEQMkp5Umhasm3EqZdheYuajSUKp6S1+AgADlYdA= Date: Tue, 9 Mar 2021 06:00:43 +0000 Message-ID: References: <1608303356-13089-2-git-send-email-xuemingl@nvidia.com> <1614868228-13685-9-git-send-email-xuemingl@nvidia.com> <65993d5e-1467-f8ad-c2a3-bebcc176a0b0@intel.com> In-Reply-To: <65993d5e-1467-f8ad-c2a3-bebcc176a0b0@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [180.162.52.210] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1a475c76-4214-4558-1ed7-08d8e2c0ad10 x-ms-traffictypediagnostic: CH2PR12MB4245: 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:2201; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: MhnXJpZPCi0jto+EV/FqHjHCiYEmj4L18VIDclZCDa8gg5zoraBqL6TTUJqUs5+caLcBPZiAUDJbWDRBWwK/lR3TUs62hnA7rGf+YHKH58JraBOzF/ZBRlaB7kGC1i3vU11VzK6A64YsiLSO7K9bMtjf1gxAX3M4EuDgiJJaZulF6d9rrZxgxchQFHw/uHWLFu8dycryl/pJ0I/1bGBc+0FJJJHj4Y6YTnV6ciNf7f/cdK1LUFmj67LykRqMZwHO0rczBOC7/94fSN/9kzOHcK4l+JNzqiUtoTpoOpXBpMJiUHCkSmyksjXkrGJH/TZr+xlPxdCp5x/77C9kj6fST2tft8iIRYTIFKfta+VTIU2sDrs6EVef1DvtA9nepHyosl3iDmFUgk05j4OLh2/iqa25lglWeF3F5OVUrELPUzjhNtVYNDGSJiTdNTQNll8pehMqCjCW2+AZLMHNYBvmYeJKI/sIIq/2ydMjcKpDOmftyryf7IaNlcCTkYgzgRWtX2+T90vF0TxmbijpCflSZA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR12MB4326.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(396003)(39860400002)(346002)(136003)(376002)(52536014)(33656002)(110136005)(7696005)(71200400001)(86362001)(55016002)(26005)(5660300002)(186003)(54906003)(66946007)(9686003)(316002)(478600001)(8936002)(8676002)(2906002)(76116006)(66556008)(6506007)(66446008)(83380400001)(66476007)(4326008)(64756008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?dndaV2YyWFAxS3BPMWZ0VXkyQzIzL09uMjR4cUh5UytFbmU5ZmNRNDdzdklj?= =?utf-8?B?SkZyZ3ZOeGpVUDlzbHlwcSszekNXVCtqS1pmWnlUNGNyUE1tcWJ5OTVnUGRH?= =?utf-8?B?dDVOVFdJM3VNRjNUdmVhZkdRenVoTkxrTklVcG5JT1ZRNDI5K0dYMkZqak9J?= =?utf-8?B?a3hucTlFMXNhQkFzL3BnYzFTVVZZMW92OUsrVFI3eThDSFJKaENBT1pkdnpm?= =?utf-8?B?ZGUwZXRLcEhNMXpZK1RNaVlrdytWMWtoVFR1a1B5dGtxa0lSbjYvV2R5ekx3?= =?utf-8?B?VVNGby83bmp2cEVRa3V1N3Q3cUM1bnQ5bjNiYld2a0tlU05OUit6Slljd0Y3?= =?utf-8?B?QmtwTE1tb2hQZTI5OTVCZHdJeG5IblUraTdqd29LSGVKSEZ0OGFzTDV6YlZN?= =?utf-8?B?Y2RuekhYWlJXMEFOV05XMU9QWUtDNjhGa0I5WjN3UUVQL2FFV2ExbjRUemRz?= =?utf-8?B?Qy9Ka3hONkd1SjVBM2lBWHdCb3FrNmtNaWxjMzRBejZjSTNHMUZLcWFCRXdn?= =?utf-8?B?UGJUclJUM29aZVVUb05jeEVxZjRBeDF5N3pabGVyYWowUmw5Vmp2VFBtcjRN?= =?utf-8?B?QXgzYXNiZm0wbDR2Z1pCU00zNzdCazk2ZnhRdk9ZUHZEaFJ6WkdkZ0FSWjls?= =?utf-8?B?QVpXWndnbTR6aTFxaHBqV2lUUlRYeU5pVEtxNmhRWHBPaU14VDYzeUU1QmVO?= =?utf-8?B?Y083L2JjbjhCSjh0cDBNZVlZTCt4am5INklUSE5wS2lSSDlMWUtPemtLb0Vo?= =?utf-8?B?bVJNMVphZE1uckhVSGo1dVpVMEphN0F6ZGNObjNuQ3NjQlZuUmE3bVpWS3cw?= =?utf-8?B?OEVXWHhVcm1uWnI4RVc0NmNRQjF6U1BTVXFJOGgxcHBCekxZSGRyWVlaVE1W?= =?utf-8?B?UmpoR2ZOK0xhb2p0T3ZyK2s4VGplczNKcjN2RWJvNjRtcUIzQjJ6YmFlalZk?= =?utf-8?B?dWIyL1lDVU9XNWZJVTdEaFJSUiswWUZnS0ZneGx5Mk51cmJKSFNNZG1XR01U?= =?utf-8?B?QlNuMzdXdXBRZjl6T09UVVZpVE9EeUJkc2g3a2h2ejF6ckJmcGJkdXpONHg5?= =?utf-8?B?MGhmUVpkcTJjTzJkVTRNL0JiNVJYMHNiNGIwcUY5V3pXMjR6M2dqMThsQm5p?= =?utf-8?B?VE5adzZlcGNtN1o3MzJ5VzY0ZVJrdVRZdjlJaGdzRUNGY2FIaytFSitrRjNr?= =?utf-8?B?eTlmUG9xVnBxQStxK0pNMEFWYzNjenFrT3c2RDJTZkZ5VmdYb2Vkckx5aTM2?= =?utf-8?B?RncyVTNXNWVNbFUwTE9vdyt4czcwRTdNRm5haGhleXVwVTVGU0lUcmd2UlRw?= =?utf-8?B?T0E0aStJUzlpdFhwYXcwKzB4TDhUQWVIVGxLZjVMb1g3VmhOR0MzQUM1bHZS?= =?utf-8?B?dHdlSjZTcmxETmpiRWdnOEtUdEhhS2d5bUEzZ0QrYnRUeWJqTmwzMHkvMkRY?= =?utf-8?B?ZExsL1pNK2cwTGhGN1c4elJoNGxwYitMcUxYUDZsdEpraFhEam9IRlYvVjJG?= =?utf-8?B?UDJJaWdDaUtXTGovMnVZRGpzdjhqS3RWM2hhS2h5NTVSRWlZVm0xaEpxa2p6?= =?utf-8?B?Qm9vOU5CbmM4dWxyYUtCT3JZU2EyR1FhTmNRWFJLYWpFc2VzRklNMEE3KzQz?= =?utf-8?B?NUFqYXVGS1J4WmtaZy96M2poaUxEN2FBTERoemVUb2xGbko0dmRzNWZZWFNi?= =?utf-8?B?cDRtUG40dHdCTzU3VVIxUkd0bHZqcmw2ZExnOFVzVTF4WmV3SkQ5aGJKTjJQ?= =?utf-8?Q?Z6lZtjKHulqZQjxprdXtJZHBSFaLx21uxo7Y1l1?= 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: CH2PR12MB4326.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1a475c76-4214-4558-1ed7-08d8e2c0ad10 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Mar 2021 06:00:43.6624 (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: HyeNpidj1zNFhQoOmCUdIZQjUOWa0a3CNhY49JbcU/xr6Jhr2vjyxmn+AbIAGK6Xx5dBskdSPRPVi0EdrlVoYg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR12MB4245 Subject: Re: [dpdk-dev] [PATCH v8 8/9] ethdev: representor iterator compare complete info 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" DQoNCj4tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPkZyb206IEZlcnJ1aCBZaWdpdCA8ZmVy cnVoLnlpZ2l0QGludGVsLmNvbT4NCj5TZW50OiBUdWVzZGF5LCBNYXJjaCA5LCAyMDIxIDEyOjE5 IEFNDQo+VG86IFh1ZW1pbmcoU3RldmVuKSBMaSA8eHVlbWluZ2xAbnZpZGlhLmNvbT47IEFuZHJl dyBSeWJjaGVua28gPGFuZHJldy5yeWJjaGVua29Ab2t0ZXRsYWJzLnJ1Pg0KPkNjOiBkZXZAZHBk ay5vcmc7IFNsYXZhIE92c2lpZW5rbyA8dmlhY2hlc2xhdm9AbnZpZGlhLmNvbT47IEFzYWYgUGVu c28gPGFzYWZwQG52aWRpYS5jb20+OyBOQlUtQ29udGFjdC1UaG9tYXMgTW9uamFsb24NCj48dGhv bWFzQG1vbmphbG9uLm5ldD47IFJheSBLaW5zZWxsYSA8bWRyQGFzaHJvZS5ldT47IE5laWwgSG9y bWFuIDxuaG9ybWFuQHR1eGRyaXZlci5jb20+DQo+U3ViamVjdDogUmU6IFtQQVRDSCB2OCA4Lzld IGV0aGRldjogcmVwcmVzZW50b3IgaXRlcmF0b3IgY29tcGFyZSBjb21wbGV0ZSBpbmZvDQo+DQo+ T24gMy80LzIwMjEgMjozMCBQTSwgWHVlbWluZyBMaSB3cm90ZToNCj4+IFRoZSBOSUMgY2FuIGhh dmUgbXVsdGlwbGUgUENJZSBsaW5rcyBhbmQgY2FuIGJlIGF0dGFjaGVkIHRvIG11bHRpcGxlDQo+ PiBob3N0cywgZm9yIGV4YW1wbGUgdGhlIHNhbWUgc2luZ2xlIE5JQyBjYW4gYmUgc2hhcmVkIGZv ciBtdWx0aXBsZQ0KPj4gc2VydmVyIHVuaXRzIGluIHRoZSByYWNrLiBPbiBlYWNoIFBDSWUgbGlu ayBOSUMgY2FuIHByb3ZpZGUgbXVsdGlwbGUNCj4+IFBGcyBhbmQgVkZzL1NGcyBiYXNlZCBvbiB0 aGVzZSBvbmVzLiBUaGUgZnVsbCByZXByZXNlbnRvciBpZGVudGlmaWVyDQo+PiBjb25zaXN0cyBv ZiB0aHJlZSBpbmRpY2VzIC0gY29udHJvbGxlciBpbmRleCwgUEYgaW5kZXgsIGFuZCBWRiBvciBT RiBpbmRleCAoaWYgYW55KS4NCj4+DQo+PiBTUi1JT1YgYW5kIFN1YkZ1bmN0aW9uIGFyZSBjcmVh dGVkIG9uIHRvcCBvZiBQRi4gUEYgaW5kZXggaXMNCj4+IGludHJvZHVjZWQgYmVjYXVzZSB0aGVy ZSBtaWdodCBiZSBtdWx0aXBsZSBQRnMgaW4gdGhlIGJvbmRpbmcNCj4+IGNvbmZpZ3VyYXRpb24g YW5kIG9ubHkgYm9uZGluZyBkZXZpY2UgaXMgcHJvYmVkLg0KPj4NCj4+IEluIGV0aCByZXByZXNl bnRvciBjb21wYXJhdG9yIGNhbGxiYWNrLCBldGhkZXYgcmVwcmVzZW50b3IgSUQgd2FzDQo+PiBj b21wYXJlZCB3aXRoIGRldmFyZy4gU2luY2UgY29udHJvbGxlciBpbmRleCBhbmQgUEYgaW5kZXgg bm90DQo+PiBjb21wYXJlZCwgY2FsbGJhY2sgcmV0dXJuZWQgcmVwcmVzZW50b3IgZnJvbSBvdGhl ciBQRiBvciBjb250cm9sbGVyLg0KPj4NCj4+IFRoaXMgcGF0Y2ggYWRkcyBuZXcgQVBJIHRvIGdl dCByZXByZXNlbnRvciBJRCBmcm9tIGNvbnRyb2xsZXIsIHBmIGFuZA0KPj4gdmYvc2YgaW5kZXgu IFJlcHJlc2VudG9yIGNvbXBhcmVyIGNhbGxiYWNrIGdldCByZXByZXNlbnRvciBJRCB0aGVuDQo+ PiBjb21wYXJlIHdpdGggZGV2aWNlIHJlcHJlc2VudG9yIElELg0KPj4NCj4+IFNpZ25lZC1vZmYt Ynk6IFh1ZW1pbmcgTGkgPHh1ZW1pbmdsQG52aWRpYS5jb20+DQo+DQo+PC4uLj4NCj4NCj4+ICtp bnQNCj4+ICtydGVfZXRoX3JlcHJlc2VudG9yX2lkX2dldChjb25zdCBzdHJ1Y3QgcnRlX2V0aF9k ZXYgKmV0aGRldiwNCj4+ICsJCQkgICBlbnVtIHJ0ZV9ldGhfcmVwcmVzZW50b3JfdHlwZSB0eXBl LA0KPj4gKwkJCSAgIGludCBjb250cm9sbGVyLCBpbnQgcGYsIGludCByZXByZXNlbnRvcl9wb3J0 LA0KPj4gKwkJCSAgIHVpbnQxNl90ICpyZXByX2lkKQ0KPj4gK3sNCj4+ICsJaW50IHJldCwgbiwg aSwgY291bnQ7DQo+PiArCXN0cnVjdCBydGVfZXRoX3JlcHJlc2VudG9yX2luZm8gKmluZm8gPSBO VUxMOw0KPj4gKwlzaXplX3Qgc2l6ZTsNCj4+ICsNCj4+ICsJaWYgKHR5cGUgPT0gUlRFX0VUSF9S RVBSRVNFTlRPUl9OT05FKQ0KPj4gKwkJcmV0dXJuIDA7DQo+PiArCWlmIChyZXByX2lkID09IE5V TEwpDQo+PiArCQlyZXR1cm4gLUVJTlZBTDsNCj4+ICsNCj4+ICsJLyogR2V0IFBNRCByZXByZXNl bnRvciByYW5nZSBpbmZvLiAqLw0KPj4gKwlyZXQgPSBydGVfZXRoX3JlcHJlc2VudG9yX2luZm9f Z2V0KGV0aGRldi0+ZGF0YS0+cG9ydF9pZCwgTlVMTCk7DQo+PiArCWlmIChyZXQgPCAwKSB7DQo+ DQo+VGhpcyBzZWVtcyB0byBzdXBwb3J0IHRoZSBsZWdhY3kgZm9ybWF0LCBzaG91bGQgdGhlIHJl dHVybiB2YWx1ZSBjaGVja2VkIGV4cGxpY2l0bHkgYWdhaW5zdCB0aGUgJy1FTk9UU1VQJywgaW5z dGVhZCBvZiBhbnkgZXJyb3I/DQoNCkdvb2Qgc3VnZ2VzdGlvbiwgdGhhbmtzDQoNCj4NCj4+ICsJ CWlmICh0eXBlID09IFJURV9FVEhfUkVQUkVTRU5UT1JfVkYgJiYgY29udHJvbGxlciA9PSAtMSAm Jg0KPj4gKwkJICAgIHBmID09IC0xKSB7DQo+PiArCQkJLyogRGlyZWN0IG1hcHBpbmcgZm9yIGxl Z2FjeSBWRiByZXByZXNlbnRvci4gKi8NCj4+ICsJCQkqcmVwcl9pZCA9IHJlcHJlc2VudG9yX3Bv cnQ7DQo+PiArCQkJcmV0dXJuIDA7DQo+PiArCQl9IGVsc2Ugew0KPj4gKwkJCXJldHVybiByZXQ7 DQo+PiArCQl9DQo+PiArCX0NCj4NCj4NCj48Li4uPg0K