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 B32C8A0550; Tue, 16 Feb 2021 10:01:03 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 71BF21606BA; Tue, 16 Feb 2021 10:01:02 +0100 (CET) Received: from hqnvemgate24.nvidia.com (hqnvemgate24.nvidia.com [216.228.121.143]) by mails.dpdk.org (Postfix) with ESMTP id 55D6F40690 for ; Tue, 16 Feb 2021 10:01:00 +0100 (CET) Received: from hqpgpgate102.nvidia.com (Not Verified[216.228.121.13]) by hqnvemgate24.nvidia.com (using TLS: TLSv1.2, DES-CBC3-SHA) id ; Tue, 16 Feb 2021 01:00:58 -0800 Received: from HQMAIL105.nvidia.com ([172.20.161.6]) by hqpgpgate102.nvidia.com (PGP Universal service); Tue, 16 Feb 2021 01:00:58 -0800 X-PGP-Universal: processed; by hqpgpgate102.nvidia.com on Tue, 16 Feb 2021 01:00:58 -0800 Received: from HQMAIL109.nvidia.com (172.20.187.15) by HQMAIL105.nvidia.com (172.20.187.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 16 Feb 2021 09:00:58 +0000 Received: from HQMAIL111.nvidia.com (172.20.187.18) by HQMAIL109.nvidia.com (172.20.187.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 16 Feb 2021 09:00:55 +0000 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.177) by HQMAIL111.nvidia.com (172.20.187.18) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Tue, 16 Feb 2021 09:00:55 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Z/80VkkL6TeEiw9XS3/qWRRoCXnS+OovyxxjUpMk+Hyjqc0VVs1I1uQoZqAvMEHfB6Yu3QqqPoY1tY3h+ys+SALBUip3qJRva8j50t1Jewyn6tLgEwHrjDzHufV01OIZaSEz2zyA95d7xNTmRL6WtDDJCGrXESzugwo3+7btxCJX2o3SvFgDEjdtMr6I6wYUiT4hYF8HHodcOEEHSaMNaG37WteuPWzpYbSMz2J89QKAwtpSAQDWm1B92N6xlMbJosmTIlqrsaP3kp2/AJ/xWaaFh8d+c/0/MBsjlDYM79W+s62UFAvdhCX92+T79Xx6GTNOjUfjrJ50rIjArUVbxw== 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=dd0UfnRCvD/hSVFWFXc3FHlIsi2jNpzkseYdVHOOxdc=; b=DVaMnPTCilDgItIRGYk+OJOXaXkGJyyCOlzw8qapdq53BlspxmweaUxGQDAhK62Gs6ePg5ZpBz778VQoEPjxbVzHMk4jZhqdrPGL9J6ziSXwSiEDE7pXyC3JzpXDV68lc5RpSxNznNz7WX3TQXOblio0E2s6IoxwImQCfjWt82+CWz/JOJCtNJ/X3N4hKN4F7i2ge/3fQXx+P9anWQJdkapj7m6w/j9OYC9DtPBfAmU9DgZLXtF+ZE+K/tZb4ia/h7Do2i5DHUzF3FUIWgIigiiZIPfkxD1h9kyABvl5yGDn2/F8xmQjxWKIfatAQOLEOdhbL4HR45kTE29WWeTPBA== 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 BYAPR12MB4759.namprd12.prod.outlook.com (2603:10b6:a03:9d::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.25; Tue, 16 Feb 2021 09:00:54 +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.3846.042; Tue, 16 Feb 2021 09:00:54 +0000 From: "Xueming(Steven) Li" To: Andrew Rybchenko CC: "dev@dpdk.org" , Slava Ovsiienko , Asaf Penso , NBU-Contact-Thomas Monjalon , Ferruh Yigit Thread-Topic: [PATCH v6 4/9] ethdev: support sub function representor Thread-Index: AQHXAoDJo3jlBDI7RUuqgE1rwtmQK6pY40UAgAGZ2SA= Date: Tue, 16 Feb 2021 09:00:54 +0000 Message-ID: References: <1613272907-22563-1-git-send-email-xuemingl@nvidia.com> <1613272907-22563-5-git-send-email-xuemingl@nvidia.com> <6cd1bf17-9a28-b824-0e8d-fc52251567ae@oktetlabs.ru> In-Reply-To: <6cd1bf17-9a28-b824-0e8d-fc52251567ae@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: [222.72.19.2] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9b0da7e2-b8c6-4ece-d5db-08d8d2595e10 x-ms-traffictypediagnostic: BYAPR12MB4759: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-header: ProcessedBy-CMR-outbound x-ms-oob-tlc-oobclassifiers: OLM:6430; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: av9oKLmerP9bo4Q9fSKgeFopqUpUBJLP5xom6fMBWpA+wM7s91HcPXf27EpeBLmDLA704tthYUqTZZ5Vtf00K0aX65g15n5336pgKNNJxBod5IZCZRI57ZbHcNkK93NtcDb18465z5cmpjz+lfy3E+iuoV69+FrcGqDuYj0SZIc8X/zVm62lsfKX5PvLXxoFMdDjD2j6D2GaHZBp0vuGEVsfGmyYekCRAyQsDu2UEhbeGavpUHXdYOxK54Pb2y1on9Qu0hpUUYV1BUNoxjgmuf6voNM4JHgFNBVLYYyQ6XmjOGzcmxSaPfmwnq7Q3RAQsRJtq+/BvQh4nPFQT5vI98j3g+5vLZ27haDI9Ql3G387JMvVboywwY84RirPbqgGzr6zrdIyjjdT1zYcGQ9tXnqo3/YKETlJgk1FOcc6j6g84VllMhuI0C0/TqyiGqVDiup9uDZrzLq6RwH+5oAtpX9BSKBTCvWr311ol6tiQ5yFjRDPZ+IjQm3PKQjJB9gpaBGgvAidJXfzTMvSkVemSg== 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)(136003)(366004)(396003)(376002)(39860400002)(6506007)(7696005)(66946007)(83380400001)(8936002)(2906002)(66476007)(76116006)(54906003)(71200400001)(66556008)(86362001)(6916009)(5660300002)(9686003)(316002)(52536014)(26005)(55016002)(4326008)(8676002)(64756008)(33656002)(478600001)(66446008)(186003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?TkhCUlVOL252c0RpMUxpQ2FaL21QUW9YcU16eVVhVlp3d0owOEJlVDdqbTlm?= =?utf-8?B?MzU5ZzcvMlpDaGFTRFBhSFo0eUlpM0xCSjN6ck9ZZVdvdkh6dWhFamVSWERh?= =?utf-8?B?ZzdaMGdOMnV2b3ptZEZQZVhvcS91cUMyYUdsNmo5TXJyYll2WGlseUI4cHJV?= =?utf-8?B?QzFpdnlRV1psSFBVQlgzcVdsQWxiUmt3eEErUUR3VzljQVBCQ2xtSmlpemQ5?= =?utf-8?B?SmY2YTNRQ2puM1VTM0pYclBWOVB4WlhhMmJjS1Urd1lNZ21aUUpac0o0b1N5?= =?utf-8?B?UnUrdjhXT3gycnlsc1FsUENzS2dGL0Jkc2lRVThOUEFLWmZVVXNHVnRoakFF?= =?utf-8?B?QzYyWEJwdVlSc1laK2dXc1hGZnpyNHdydkFiZXVpalRiQ2g4TkUwaTVvMEdt?= =?utf-8?B?NUxwbXFidWs4dkU1dncyNzZsOE1jdVlwVkdmNkxOcnNTYlBjZkx5eG00dXhS?= =?utf-8?B?VTExN1UwZXVndWxsUi9Ici9nbmN2aFc2MXZlVmhKOUowWXdJY01PT2R4Sk9p?= =?utf-8?B?YkZxZ09GYkpvRTh6WmgxQUhCTlB6TVQvVWhQQzhoOW0wdDZjMVdscW4vTTZh?= =?utf-8?B?TkljVmlobmR2TDA2bGJyVWJ3TGJTNHI0Uko0QjlQaGdzKzhDb1E5Wkswd21V?= =?utf-8?B?TmhHRk00YTd5SWpSc0gxcXhMVU0rT3RVZGJlLzhNVHRmcUY2L0U0dGROTXhV?= =?utf-8?B?RjRvRjNYa0U5aklNenE0NG5mR2lERUhQOFZQVE9UelBGTUhVb0JHYU14Z1lJ?= =?utf-8?B?SWhKeDhvUEE0a1Y5MmZNVnNBck50WTYvU2FaUXRSUHRXNzMzQVg4OERJSG1K?= =?utf-8?B?Ylh2OG5YVGlIeHU0VnNYQk1SdVgrRXduQzRWUXdDL0pkVzVMNHR5R1NyRm44?= =?utf-8?B?cnNMUXlqL0dVa0ZYN0Jmamd0M3VHbjRwR3UxTk41ak5ZRGFzODNKdDFyUXh0?= =?utf-8?B?UzArMmY3WWRIZmowa0h6WVVLTjcvanBhNWNoTGlFbTR1V2lCRWUwbnBDWlAv?= =?utf-8?B?N0Q3aWhjS2ZXZ0h6ZittREsydU44RFVVSjZpdDN2V1pGK21xNWNpSWU1dEVC?= =?utf-8?B?K0J4YllFcGZnajBlcm9XbkJMa05UbC9RMHMwV09GNTBBUEtyVGpycGozb0Iv?= =?utf-8?B?SW9BODM2dWdZY3lmNXZhVk9ueEFhWHJRaVhrWUtqcGVISDdKcDdURi82T1hr?= =?utf-8?B?V2ZQeXQ2anpYM1lrKzc3THlOd0RRWWRWdzd4VVNwYk5CUFpMby9JM2F5cXlQ?= =?utf-8?B?Y2NNRkpqOTh2Q3UvWGI3RE5wZFpyVURrSWdvSFlBenJKUXg5Wld6MmZQMmZ5?= =?utf-8?B?N1Z6cFZDd29jN2w2WS9zWEhyTEdxRVhJbU5IcHlrT1FsME5FWFJoWkhtZDZq?= =?utf-8?B?dFVTM0I1QW81bE4vb2crNXFkYXJteG9YaEdnZDhFY21EVFcwSUJXMTZpWkV4?= =?utf-8?B?aHYrSisrUWVVNHMzZGR0MXVRQndXTWN5YUNLQ1B0SkVVMkpqV3RYOUFlZEpl?= =?utf-8?B?emdpdU5jRGx4NTliK1Fueko5NmtXZlR2NEpzUzNsNzRZVzJlbzFPbzNHN3R6?= =?utf-8?B?THJEOXFnTlNpYjc3elR5S1B2UFJTOWtqSEc2RUo2ZjI0Rm5sd1VRS3YxZkF0?= =?utf-8?B?cmRPWWk2aG9jRnd0K0JlOU5lajUrSzRyWXZTS3pKUFViOHhiTGwzNVVHci9V?= =?utf-8?B?bXVIRmYzUEtRS0hhUGQxT253Ujl0NUN0MHpNdTN0ZWY0d1NNKzV6TG5iYWI4?= =?utf-8?Q?Ddyb4PvaFNii1lPdlw=3D?= 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: 9b0da7e2-b8c6-4ece-d5db-08d8d2595e10 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Feb 2021 09:00:54.3187 (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: hZuwCX2PfAS6XYq7BZsP8fLS+5sMiga56BVqnqUG1qOn3/Cu06XE+zoGLPh/OX5qqzSR1fnCuMhoRL6OS9RgWQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR12MB4759 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1613466058; bh=dd0UfnRCvD/hSVFWFXc3FHlIsi2jNpzkseYdVHOOxdc=; 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-ld-processed: x-ms-exchange-transport-forked:x-microsoft-antispam-prvs:x-header: 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=LvqUE6k03Zh01bTtHCQs/2C/BhZ8CgR0TPGoTHUCrRqG6k6ZAl3uBb7HwENzfzzPK tjsdgyAoIyQsR/smt9RPYjzOSwa99AuZi/sskCTjFuudQTNx1264DdDBmBKPnWD9+Y 8b19kmGltdjrZHeIVRodjoi/830V3Rjz5EPvbOfZVVy4fW7TQWe0NBqktu0VtJLU1h hsepkMEH7G5+/ch14rG/IKopgEd89n0Iu7J407zELbMkGdfaf2qRzf/h0F7gEhusHM rGYGGEbxTPYh7CtG3xjX/ro4uLlxe5OrHVkDza484TrBR9/vHKI5O/2v2OtZFLdFO7 idi9BoljtGAnw== Subject: Re: [dpdk-dev] [PATCH v6 4/9] ethdev: support sub function 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" DQoNCj4tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPkZyb206IEFuZHJldyBSeWJjaGVua28g PGFuZHJldy5yeWJjaGVua29Ab2t0ZXRsYWJzLnJ1Pg0KPlNlbnQ6IE1vbmRheSwgRmVicnVhcnkg MTUsIDIwMjEgNDoyNiBQTQ0KPlRvOiBYdWVtaW5nKFN0ZXZlbikgTGkgPHh1ZW1pbmdsQG52aWRp YS5jb20+DQo+Q2M6IGRldkBkcGRrLm9yZzsgU2xhdmEgT3ZzaWllbmtvIDx2aWFjaGVzbGF2b0Bu dmlkaWEuY29tPjsgQXNhZiBQZW5zbyA8YXNhZnBAbnZpZGlhLmNvbT47IE5CVS1Db250YWN0LVRo b21hcyBNb25qYWxvbg0KPjx0aG9tYXNAbW9uamFsb24ubmV0PjsgRmVycnVoIFlpZ2l0IDxmZXJy dWgueWlnaXRAaW50ZWwuY29tPg0KPlN1YmplY3Q6IFJlOiBbUEFUQ0ggdjYgNC85XSBldGhkZXY6 IHN1cHBvcnQgc3ViIGZ1bmN0aW9uIHJlcHJlc2VudG9yDQo+DQo+SGksDQo+DQo+T24gMi8xNC8y MSA2OjIxIEFNLCBYdWVtaW5nIExpIHdyb3RlOg0KPj4gU3ViRnVuY3Rpb24gaXMgYSBwb3J0aW9u IG9mIHRoZSBQQ0kgZGV2aWNlLCBjcmVhdGVkIG9uIGRlbWFuZCwgYSBTRg0KPj4gbmV0ZGV2IGhh cyBpdHMgb3duIGRlZGljYXRlZCBxdWV1ZXModHhxLCByeHEpLiBBIFNGIG5ldGRldiBzdXBwb3J0 cw0KPj4gZXN3aXRjaCByZXByZXNlbnRhdGlvbiBvZmZsb2FkIHNpbWlsYXIgdG8gZXhpc3Rpbmcg UEYgYW5kIFZGDQo+PiByZXByZXNlbnRvcnMuDQo+Pg0KPj4gVG8gc3VwcG9ydCBTRiByZXByZXNl bnRvciwgdGhpcyBwYXRjaCBpbnRyb2R1Y2VzIG5ldyBkZXZhcmdzIHN5bnRheCwNCj4+IGV4YW1w bGVzOg0KPj4gIHJlcHJlc2VudG9yPXNmMCAgICAgICAgICAgICAgIC0gc2luZ2xlIFN1YkZ1bmN0 aW9uIHJlcHJlc2VudG9yDQo+PiAgcmVwcmVzZW50b3I9c2ZbMSwzLDVdICAgICAgICAgLSBzaW5n bGUgbGlzdA0KPj4gIHJlcHJlc2VudG9yPXNmWzAtM10sICAgICAgICAgIC0gc2luZ2xlIHJhbmdl DQo+PiAgcmVwcmVzZW50b3I9c2ZbMCwyLTYsOCwxMC0xMl0gLSBsaXN0IHdpdGggc2luZ2xlcyBh bmQgcmFuZ2VzDQo+Pg0KPj4gU2lnbmVkLW9mZi1ieTogWHVlbWluZyBMaSA8eHVlbWluZ2xAbnZp ZGlhLmNvbT4NCj4+IEFja2VkLWJ5OiBWaWFjaGVzbGF2IE92c2lpZW5rbyA8dmlhY2hlc2xhdm9A bnZpZGlhLmNvbT4NCj4+IEFja2VkLWJ5OiBUaG9tYXMgTW9uamFsb24gPHRob21hc0Btb25qYWxv bi5uZXQ+DQo+PiBBY2tlZC1ieTogQW5kcmV3IFJ5YmNoZW5rbyA8YW5kcmV3LnJ5YmNoZW5rb0Bv a3RldGxhYnMucnU+DQo+DQo+V2hhdCBoYXBwZW5zIGlmIEkgdHJ5IHRvIG1peCBkaWZmZXJlbnQg dHlwZXMgb2YgcmVwcmVzZW50b3JzOg0KPkE6IC1hIERCREYscmVwcmVzZW50b3I9c2YwLHJlcHJl c2VudG9yPXZmMQ0KDQpDdXJyZW50bHksIHRoZSBuZXh0IHJlcHJlc2VudG9yIHdpbGwgb3Zlcndy aXRlIHR5cGUgb2YgZmlyc3QsIGJ1dCBhcHBlbmQgdG8gcmVwcmVzZW50b3IgcG9ydHMuDQoNCj5C OiAtYSBEQkRGLHJlcHJlc2VudG9yPXNmMCAtYSBEQkRGLHJlcHJlc2VudG9yPXZmMSAoREJERiBp cyB0aGUgc2FtZSBpbiBhcmdzIEIgaW4gYm90aCBjYXNlcykuDQoNClRoaXMgaXMgYSBiZWhhdmlv ciBvZiBFQUwsIGlmIERCREYgYXJlIHNhbWUsIG9ubHkgdGhlIGZpcnN0IGdldCBwcm9iZWQsIGV2 ZW4gaWYgdGhlIHNlY29uZCBpcyAic2YxIg0KDQo+DQo+SSdtIG5vdCB0cnlpbmcgdG8gc2F5IHRo YXQgaXQgbXVzdCB3b3JrLCBzaW5jZSBtb3N0IGxpa2VseSBob3RwbHVnIHdpbGwgYmUgdXNlZCB0 byBhZGQgcmVwcmVzZW50b3JzLiBCdXQgYmVoYXZpb3VyIG11c3QgYmUgY29uc2lzdGVudA0KPihl cnJvcj8pLg0KDQpHb29kIGNhdGNoLCBhZ3JlZSB3aXRoIGVycm9yLCB3aWxsIGFkZCBjaGVjay4N Cg0KPg0KPlRoZSBxdWVzdGlvbiBpcyByYWlzZWQgaGVyZSwgc2luY2UgaXQgaXMgdGhlIGZpcnN0 IHBhdGNoIHdoZXJlIHRoZSBzZWNvbmQgdHlwZSBvZiByZXByZXNlbnRvciBhcHBlYXJzLg0KPg0K PkFuZHJldy4NCg==