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 7FB8AA09E4; Thu, 28 Jan 2021 15:31:25 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id F17174067A; Thu, 28 Jan 2021 15:31:23 +0100 (CET) Received: from hqnvemgate25.nvidia.com (hqnvemgate25.nvidia.com [216.228.121.64]) by mails.dpdk.org (Postfix) with ESMTP id 3D20740395 for ; Thu, 28 Jan 2021 15:31:22 +0100 (CET) Received: from hqpgpgate102.nvidia.com (Not Verified[216.228.121.13]) by hqnvemgate25.nvidia.com (using TLS: TLSv1.2, DES-CBC3-SHA) id ; Thu, 28 Jan 2021 06:31:21 -0800 Received: from HQMAIL107.nvidia.com ([172.20.161.6]) by hqpgpgate102.nvidia.com (PGP Universal service); Thu, 28 Jan 2021 06:31:21 -0800 X-PGP-Universal: processed; by hqpgpgate102.nvidia.com on Thu, 28 Jan 2021 06:31:21 -0800 Received: from HKMAIL103.nvidia.com (10.18.16.12) by HQMAIL107.nvidia.com (172.20.187.13) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 28 Jan 2021 14:31:19 +0000 Received: from HKMAIL101.nvidia.com (10.18.16.10) by HKMAIL103.nvidia.com (10.18.16.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 28 Jan 2021 14:31:17 +0000 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.176) by HKMAIL101.nvidia.com (10.18.16.10) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 28 Jan 2021 14:31:17 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VIAb6HrrsVYNCibuagTkZPlYBWWHoGZm/5t5crzgcyBLH8nAk/DjU12xe8gG9TtpvYyBAuPK4TMFcLRQNHBCpbQtBHmHH2hgCmgXk3XI2AtHpKMaiAz3iTLWD/3Z1BNJYRiU/Ibw1dmQP6yrg0LTU5/C1uHHKiVU1igcawWAReBpIEwKuOwadUzlbhdNOlFBF3ReP9eIx0kvAYNO2/Rk3NEmVxoVNLtJpDsIdZD7Pe891e7f6k1yu3AumH6/CKAlZrEzFPuW9clZEKNvwwmX8LL8S6KR5QLYATrRi94YIGx+H77ZKZoq3ygE/6vwlYuB6FqPOXBP6KTLkXzhhR6m0w== 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=r74jj1NzcCkCvF/DBMdG1pKwBkcHL0LR8VrHeX6cbhE=; b=QBj854tH/ufSTYO3nihYxw3QSsV1YyDGGBPIhrfIzuhBk1ZZa2edwWgiVFd3nfmEMMgcCxQMpR30pquDdt10AWTt3d2mYbzyr1MpPcXxTa69fN056QSIVKn6hBbx5qjOZFxkTiAOfl0mPDk5qrGR4VQwy+rVTB3z2bVnqLKE8LB0gAyga55b1O0qDiOtBGI+7QeakuDK0jRBcmts0ga88Cxrl/w8HiK5BYyl+cJDk/bdxx9C4qoHXHBmp64QGEo4ZdNAZvnTAvrZ1YQW2OJM0JZoX+39ZwZ7cOCa0FuvuZdffwMac2z3xDl5Ha4Eoh610VOw10hakAwGD/VdIczKqQ== 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 Received: from BY5PR12MB4324.namprd12.prod.outlook.com (2603:10b6:a03:209::10) by BYAPR12MB2646.namprd12.prod.outlook.com (2603:10b6:a03:65::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3784.13; Thu, 28 Jan 2021 14:31:15 +0000 Received: from BY5PR12MB4324.namprd12.prod.outlook.com ([fe80::8d03:2ada:5add:965d]) by BY5PR12MB4324.namprd12.prod.outlook.com ([fe80::8d03:2ada:5add:965d%3]) with mapi id 15.20.3805.018; Thu, 28 Jan 2021 14:31:15 +0000 From: "Xueming(Steven) Li" To: Andrew Rybchenko CC: "dev@dpdk.org" , Slava Ovsiienko , Asaf Penso Thread-Topic: [dpdk-dev] [PATCH v5 0/9] ethdev: support SubFunction representor Thread-Index: AQHW7jKuLglq/Rszdk+belkaRwWkh6ouoSaAgABNdCCABGQhgIAGr6xAgAFr+ICAAZA2MA== Date: Thu, 28 Jan 2021 14:31:14 +0000 Message-ID: References: <1608303356-13089-2-git-send-email-xuemingl@nvidia.com> <1611040409-11548-1-git-send-email-xuemingl@nvidia.com> <27ae1146-50a9-7a56-bce8-b93740927389@oktetlabs.ru> <8afffbdd-c822-bf63-8c74-a77fe78002f8@oktetlabs.ru> <700f53fd-d327-aa5d-13e6-df7afc5331eb@oktetlabs.ru> In-Reply-To: <700f53fd-d327-aa5d-13e6-df7afc5331eb@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-originating-ip: [103.74.125.162] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 874d2501-6e27-4eca-12f2-08d8c3995e31 x-ms-traffictypediagnostic: BYAPR12MB2646: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: jFQapAfkvpEHVZqcE///x05BcsRKuiUMdtH8P/k6eU2GXyEJlIydZo94VS+YIkevroROWlwVSBjFeHhen7KgidAxqaAEv7tKgqT+NbWqvF6KeXgfTFBZjaTY28NRJJZXBSYFAm0gg5NEeNU4fSv/Im4mMPLoxJCisW8DqYTJrhug/Qz0E6cIPWvQWE+UfGwy7MoLPu1S/OMb/pUDgD34pRVsIZjQ1jg3TVJC8MTOtqw3mumJxHJSXXKMa5/P2jJYHnvm3+wMPTe2P3xuIfxQcwmFROPiYEjYl+4os9BBKdLAFzyxGbbwU6BGKCmhd0NQ0jYJWaxQKH0gIt2iIT4eFmsauzrB96h5CqMF1E5NOTHSFdzJ79L+7krk1MHJ9n+3fqDd/9dBPjuzwZpyriYZwrUTMGalkP+mnggchaG7gZrXXiNuU+d39f5FOff8Fih+3TvBbKDNPTV6f4zUC5Ejgz3kL7rcDT/V1yUxfW7ufoKuuJKcl6YnfeEb6GV9oxNLJ6RtqIOWl/7d9YsGQTflhg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR12MB4324.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(376002)(39860400002)(366004)(396003)(136003)(7696005)(66946007)(86362001)(64756008)(54906003)(76116006)(52536014)(71200400001)(2906002)(6916009)(66446008)(55016002)(66476007)(6506007)(8676002)(66556008)(107886003)(186003)(8936002)(33656002)(5660300002)(26005)(9686003)(478600001)(316002)(4326008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?a0pYeEl5R0hCeDVxV1Zqc0JIczhwRzZ2STBRV0pPT09BbllkYk5yaGhvcmpa?= =?utf-8?B?ZGJ1MTJzaDZnNWE2b0VTNnNzMmdveUR1RzY4Z0VCMlh6ZU5VRmpZdGQ0RUZi?= =?utf-8?B?clpwV2tyOUNTZUpjWmNXVHY5bmI1cElscExmQ0F3WHcxMVozSU5XN28veVhH?= =?utf-8?B?dHVBOTZWSlZQd3lvOTZXOFhHdFRuSlUwTmlIWGNMM1MvRnFMRTJNTFA0aHEw?= =?utf-8?B?SW5UZzZWYjdTamMxaXJuRVJLRWFZSjQ0TmJPTnVqeHhROHBTd2tlZnJHV3la?= =?utf-8?B?ZHc3M1JTc3BWV1VvdjFXVTM2OStaMzJDc1plQ3JveUJ1Q3Rid3RkQ3hYcVll?= =?utf-8?B?MWowbnZzdjdxWmsrZXZkc3FHZTFOK0lkbUN2b256bkRpbmR2aFdmbHZJSUdY?= =?utf-8?B?VE1JMG82ekpvcjQzWnJlZWlkY3M4QzA5NnBCeHN0MUhPbXJSRHludW9LOW1K?= =?utf-8?B?b2sydy9aNW9BYXVnblhoV056ODBSZ1VwVytXSmF1MWlsS3ZjQzk2eHVvamwz?= =?utf-8?B?T09MYnhrSktDV1BFak5QaDYwOE5CdVE2NTAydndxNEZhOGloTzVPWDA4bmtZ?= =?utf-8?B?NHVoT3FiZXJGTHFOaHJoRE5VZjdlYXZob0xiVkgrSDdmempKN0FNQWpVOGlV?= =?utf-8?B?L3NSdjRsVkgvYVFXL1cyZWRaQzJxK3VUQ1ZxK2thckJhZWhDUGFyWGJBSG0w?= =?utf-8?B?cnVYbTR5d2tyVzlIbjhHbjlRSytKU1l3MU5LY3Z0d2JVajZabkttRXlCMXMw?= =?utf-8?B?YTRhVHVRV3pkc2tnNVNzRnR3MGdXR2VUYU1KSUlIVFpMZEcvcjA2S1NhMS9r?= =?utf-8?B?cG9pZWVBZU5XQUprbjltK3JkTDRVd2ZUd2drRkwrWmVHb2ZjOGZya21JVXhS?= =?utf-8?B?cSthSDllcW9kaFpFL1NFRVV6b0F5Snd6VjlCMnAvQk15eW4yYUxEUGl5OVcv?= =?utf-8?B?WURIMUdzNXBmUUZ3b0drVU1UUmhOY0FUOERVazgyS0FmVXVrN2o0V09YcmRN?= =?utf-8?B?U0FiMmFZNXU4Mnd1amVwaWlpbG5zYXpKaVdaNmhXSFhHNHl0bStwTWVqQWVt?= =?utf-8?B?Z0pPT2tVR2cyYjhRSWJVWGxRUnBYUERSejdrVnZ0VEY3K05xSFdiV1RVZlNt?= =?utf-8?B?WTVGV1NiZTd3RWFvOGpDeHFvR3E4RkZFbG96a2k1UEpDalRvb0w2ZEtNeU9I?= =?utf-8?B?dW95TGFoS000UU1SYTNYSHJBakEvd01JaTJtZDRLS1ovdFcyVTNlemlqcjJQ?= =?utf-8?B?S0MxNStVeEZPdERicmVMZlFIbjR5Q3pyTlBrWWozbFFDYTNwbHhGM1piMlFq?= =?utf-8?B?ckMrckZIZHdpMlZKVFVVRzBReC9PTDlJYjB2dzdKZ1F5ZHRoS3owMWZyOEJl?= =?utf-8?B?TDZyQzVKQ0kwSWpGUGRubjRMZmZxRDdaRWFxQnIvUmIxUXlpUXZqMm94YzhK?= =?utf-8?Q?5fyZdIje?= 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: BY5PR12MB4324.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 874d2501-6e27-4eca-12f2-08d8c3995e31 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jan 2021 14:31:14.9726 (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: ahPiqUusIDkT0yt/eMuONszHp6gsSqT0mKPIcKojOzJQ12nGEJH0YmwrAUF8/dki8YZ9ZEO3LvavA79b2ONzJg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR12MB2646 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1611844281; bh=r74jj1NzcCkCvF/DBMdG1pKwBkcHL0LR8VrHeX6cbhE=; h=X-PGP-Universal:ARC-Seal:ARC-Message-Signature: ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic: Thread-Index:Date:Message-ID:References:In-Reply-To: Accept-Language:Content-Language:X-MS-Has-Attach: X-MS-TNEF-Correlator:authentication-results:x-originating-ip: x-ms-publictraffictype:x-ms-office365-filtering-correlation-id: x-ms-traffictypediagnostic:x-ms-exchange-transport-forked: x-microsoft-antispam-prvs:x-ms-oob-tlc-oobclassifiers: x-ms-exchange-senderadcheck:x-microsoft-antispam: x-microsoft-antispam-message-info:x-forefront-antispam-report: x-ms-exchange-antispam-messagedata:Content-Type: Content-Transfer-Encoding:MIME-Version: X-MS-Exchange-CrossTenant-AuthAs: X-MS-Exchange-CrossTenant-AuthSource: X-MS-Exchange-CrossTenant-Network-Message-Id: X-MS-Exchange-CrossTenant-originalarrivaltime: X-MS-Exchange-CrossTenant-fromentityheader: X-MS-Exchange-CrossTenant-id:X-MS-Exchange-CrossTenant-mailboxtype: X-MS-Exchange-CrossTenant-userprincipalname: X-MS-Exchange-Transport-CrossTenantHeadersStamped:X-OriginatorOrg; b=WRpC2BXo6emJV3/EtArVOLMM4b+9azyPdizQnr9GYEYQKU1AbYZHR+20RJC43cHp9 o4UIkdKR9T6z3foQwDeDBFX6llkaNSh14Bbk2w1/skkw0DFT1dbGx19dOri6iRTMgA E82gLKTX0IjbKqypUxfGGPEhvYBStJ2o/BT31uq8w/cbjuXIQHxVN+0SNA6rlkXEqK iz/DQGlSEXAJB7ffgB1oyLp3U89d5HaAWjSK2/WHQ1rVHFOPE9zzqppLS5KKveNR/H uG62bZ8hwANvOMgy11056tDrE+tsaVVdS9blT3Yhki7AznD2SHxEg/hWZ9Qj0rQ8Km 8Ia6UBMSGJzpQ== Subject: Re: [dpdk-dev] [PATCH v5 0/9] ethdev: support SubFunction representor 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" PHNuaXA+DQo+PiBUaGUgcGF0Y2ggb2YgZGV2aWNlIFNGIGNhcGFiaWxpdHksIGJ1dCBzZWVtcyBJ IG1pc3VuZGVyc3Rvb2QgeW91ciBzdWdnZXN0aW9uLg0KPj4gTGV0IG1lIGV4cGxhaW4gcHJvY2Vz cyB0byBjcmVhdGUgYSBTRjoNCj4+IDEuIFNGIGNhbiBiZSBjcmVhdGVkIG9uIHRoZSBmbHkgd2l0 aCBzY3JpcHRzLCB1bmxpa2UgVkYgd2hpY2ggaXMgc3RhdGljYWxseSBwcmUtY3JlYXRlZC4NCj4N Cj5JcyB0aGVyZSBhIG1heGltdW0gaW5kZXggYW5kIG1heGltdW0gdG90YWwgbnVtYmVyIG9mIFNG J3MgY3JlYXRlZD8gSG93IHRvIGZpbmQgaXQ/DQoNClRoZSBtYXhpbXVtIGluZGV4IGlzIGRlZmlu ZWQgYnkgZmlybXdhcmUgY29uZmlndXJhdGlvbiwgYWxsIFNGJ3MgaW5mb3JtYXRpb24gY291bGQg YmUgZm91bmQNCmZyb20gc3lzZnMuIFRvIGNyZWF0ZSBhIFNGLCBib3RoIFBDSSBhbmQgc2ZudW0g aGF2ZSB0byBiZSBzcGVjaWZpZWQuDQoNCj4NCj4+IDIuIFNGIGlzIGNyZWF0ZWQgb24gYSBQRiB3 aXRoIGEgU0YgbnVtYmVyLiBTRiBudW1iZXIgaXMgbmFtZWQgcGVyIFBGLCBkaWZmZXJlbnQgUEYg bWF5IGhhdmUgc2FtZSBTRiBudW1iZXIuDQo+PiAzLiBGb3Igc3RhbmRhbG9uZSBQRiwgaG90IHBs dWcgdG8gRFBESyB1c2luZyAiUEYjX0JERixyZXByZXNlbnRvcj1zZiMiLCBubyBuZWVkIHRvIHVz ZSBwZiNzZiMgaGVyZS4NCj4+IDQuIEZvciBib25kaW5nIG5ldGRldiwgaG90IHBsdWcgdG8gRFBE SyB1c2luZyAiUEYwX0JERixyZXByZXNlbnRvcj1wZiNzZiMiDQo+PiBJZiB1c2luZyBuZXcgYXBp IHRvIHJldHVybiBhbGwgcmVwcmVzZW50b3IgSURzLCBuZWVkIHNvbWUgd2F5IGxvY2F0ZQ0KPj4g dGhlIG5ldyBjcmVhdGVkIFNGIGJ5IFBGIGFuZCBTRiBudW1iZXIsIHRoYXQncyB3aHkgInBmI3Nm IyIgaXMgdXNlZCBpbiB0aGlzIHBhdGNoIHNldC4NCj4NCj5JIHRoaW5rIHRoZSBBUEkgc2hvdWxk IHNpbXBseSByZXNlcnZlL3JlcG9ydCBzcGFjZSBmb3IgbWF4aW11bSBudW1iZXIgb2YgU0ZzLiBT bywgSURzIGFyZSBzdGFibGUgYWNyb3NzIHJlc3RhcnQvcmVib290IGluIGFzc3VtcHRpb24NCj50 aGF0IE5JQyBpcyBub3QgcmVjb25maWd1cmVkIChjaGFuZ2VkIG1heGltdW0gbnVtYmVyIG9mIFZG IG9yIG1heGltdW0gbnVtYmVyIG9mIFNGcyBvZiBhbnkgUEYpLg0KDQpZZXMsIElEcyBzaG91bGQg YmUgc3RhYmxlIGFzIGxvbmcgYXMgbm8gIE5JQyBmaXJtd2FyZSBjb25maWd1cmF0aW9uIGNoYW5n ZS4NCg0KSnVzdCBjbGFyaWZ5LCB0aGlzIGFwaSBzaG91bGQgYmUgY29tbW9uIGVub3VnaCB0byBy ZXBvcnQgYWxsIGRldmljZXMgdGhhdCBhIGJ1cyBkZXZpY2Ugc3VwcG9ydHM6DQoxLiBuYW1lLCBt aWdodCBjb250YWlucyBjb250cm9sbGVyIGFuZCBwZiBpbmZvLCBleGFtcGxlOiAiZXRoOnJlcHJl c2VudG9yOmMwcGYxdmYiDQoyLiBJRCByYW5nZSwgZXhhbXBsZTogMC0xMjcNClRoZSBhcGkgZGVz Y3JpYmVzIElEIHJhbmdlcyBmb3IgZWFjaCBzdWIgZGV2aWNlIHR5cGUsIHVzZXJzIGhhdmUgdG8g cXVlcnkgdGhlIGFwaSBhbmQgY2hvb3NlIHJlcHJlc2VudG9yIElEIHRvIHByb2JlLg0KDQpQcm90 b3R5cGU6DQpzdHJ1Y3QgcnRlX2J1c19kZXZpY2VfcmFuZ2Ugew0KCWNoYXIgbmFtZVs2NF07DQoJ dWludDMyX3QgYmFzZTsNCgl1aW50MzJfdCBudW1iZXI7DQp9DQovKiByZXR1cm4gbnVtYmVyIG9m IHJhbmdlcyBmaWxsZWQsIG9yIG51bWJlciBvZiByYW5nZXMgaWYgbGlzdCBpcyBOVUxMLiAqLw0K aW50IHJ0ZV9idXNfIGRldl9yYW5nZV9nZXQoc3RydWN0IHJ0ZV9idXNfZGV2aWNlX3JhbmdlICps aXN0LCBpbnQgbik7DQoNCg0KPg0KPHNuaXA+DQoNCg==