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 5B62EA0A0F; Mon, 5 Jul 2021 13:22:36 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DDB7C4068C; Mon, 5 Jul 2021 13:22:35 +0200 (CEST) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mails.dpdk.org (Postfix) with ESMTP id C26E14003C for ; Mon, 5 Jul 2021 13:22:33 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10035"; a="196246615" X-IronPort-AV: E=Sophos;i="5.83,325,1616482800"; d="scan'208";a="196246615" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Jul 2021 04:22:32 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.83,325,1616482800"; d="scan'208";a="460133293" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga008.fm.intel.com with ESMTP; 05 Jul 2021 04:22:31 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10; Mon, 5 Jul 2021 04:22:31 -0700 Received: from fmsmsx605.amr.corp.intel.com (10.18.126.85) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4; Mon, 5 Jul 2021 04:22:30 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4 via Frontend Transport; Mon, 5 Jul 2021 04:22:30 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.168) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.4; Mon, 5 Jul 2021 04:22:30 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kaegdZexd6egYeqip+r1GLL63H7h/ZDY7VIm0Q2EVcFW/HkRChuqgcjM2aimyiLDgKWe/QUcckcjNUXZc7DB1e+N2+IoNDLGwah7BL6qu4eZHH9L2iPnhMAuS9fA1Am/mrpJj48h2WoNQCp8rVjV6TnfAmDaigesNSEm/F0rFTqe7+sUgqwkosQli2ea7k4tBBuilX+tXlxb7ewWjhregzdfNEaNsIzA7d6PEcEGRgOyOkpg7UIiGszIODjSSY5elQm0qnOe6E5gxmLJZlfLeaFyNQpumxykEkHaIBLHTGM6NtVFNxVwEsrpxtQOU+ISv8ieuC/Tm8c4pn459+1r1A== 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=SurT2tfF3feebsf7jWooKl75JKGCffU4bwOunBoUIVE=; b=itV/RDldLDH19Apqz1yPyVac4K7C9Wuq/nZExYB5vPxmguz4f2DNS7dYjPueEPHrXWoy0u5PNsUBOb3Y2klwOATSYgQ6tbzUhXXl2VtlZLZMmQ0zjxxz7rpay8thwfqjhyFzE5PuzAHHcCCFV3Q1WJOgHsKRht9bcFN7ESD4AfXNSILrehjVjhKn/hOZSWwOkfQrzKRbpxWtLFpNiJ/1r42jo2W/S71KtXmEg7QTliO11YrME5d0j2ySBb27YYxrnINwu15wqyEzgSgbLTIaypCa3vBTT7s/LzChaQbOZLWDgfUB5ewzp1sQA4aypR3vqzaNj4SDut/WyuWZgnk3GA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SurT2tfF3feebsf7jWooKl75JKGCffU4bwOunBoUIVE=; b=M1aQdnN7HR/9sqBfNDYTOaI+nN1aUj/1u3zLMbbiQ9fUmzhtLCzpK62XSl+K1bqEM+9zlJSEsFLoL8rhNRt2UywacvNsuKiPG6C4mTnZxQDWIx3lxxzUB2DHQiuqEAy7u/gBZvv2XbVp6bzXPPC8ZpdqakDPwoqWLWJYr9QGUfM= Received: from DM6PR11MB4491.namprd11.prod.outlook.com (2603:10b6:5:204::19) by DM5PR1101MB2172.namprd11.prod.outlook.com (2603:10b6:4:50::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4287.21; Mon, 5 Jul 2021 11:22:28 +0000 Received: from DM6PR11MB4491.namprd11.prod.outlook.com ([fe80::7dc4:66b0:f76b:6d48]) by DM6PR11MB4491.namprd11.prod.outlook.com ([fe80::7dc4:66b0:f76b:6d48%7]) with mapi id 15.20.4287.033; Mon, 5 Jul 2021 11:22:28 +0000 From: "Ananyev, Konstantin" To: Andrew Rybchenko , Huisong Li , "Yigit, Ferruh" , "dev@dpdk.org" CC: Thomas Monjalon Thread-Topic: [dpdk-dev] [RFC] lib/ethdev: add dev configured flag Thread-Index: AQHXYTMuEzpOwg1HlEyVLPdxh/gjOqsqWhgAgAU3+4CAAB5IAIAAFzAQgAFC0ICAACltMIACnpoAgABxeQCAABdcoA== Date: Mon, 5 Jul 2021 11:22:28 +0000 Message-ID: References: <1620460836-38506-1-git-send-email-lihuisong@huawei.com> <644f214d-887a-02ae-5476-af8e6d100221@huawei.com> <256aa58e-7455-e861-ee22-eb87ddd2db67@oktetlabs.ru> <15094894-8483-1aef-cdae-700384130fa3@intel.com> <61f83abc-4567-7a42-220d-ccc808a2aaa4@huawei.com> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: oktetlabs.ru; dkim=none (message not signed) header.d=none;oktetlabs.ru; dmarc=none action=none header.from=intel.com; x-originating-ip: [109.255.184.192] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 4072e7a5-6d9b-4a8c-8942-08d93fa72c7d x-ms-traffictypediagnostic: DM5PR1101MB2172: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: tdxU0qW6DC0nfL3pATWuPwkEsXGoBaSUz7WTzLBVl5mrHbb/l7+hrL6saaYyZuWZvJV5goNQCDWnJhj+kRrl58jKfbINGpSwZ82SR4rg6OFjNazNNfGLMMZz1uQyEMGyxe1HkMIiXi0ErGurSyL3uUiYdXDC/xEIAV6QszX5jRzALV/ai+xlYEe0yHFhKN+Gol1dWIvUCf0Ee5fWdME47CmRT84g8QiwnfZhiaAILUow+pZz04jEYnuFDZldKqOq6GB5yiqdWmBVGKH1rx2a0HLPjOlWNSLQ9p5jvUHobfpb5Mp4tI05UxS9yKvl2x4syazZ6UWZ6rBkUojKQOPSfd/EDtjN09/kAkXwYwLH65RGeGsXb6V6nohblmmiCC+0S5coVqkdYLLZQJ9CqxhvhECZUn+lC5dPp7I5z/bmAURCi2eUyuh99j37VpXMhdiN8DTSMRQkLhFs4xpWyMKA0KsL/np+VsAqpzAfGFyUVBztH5SDDDs0Ko9K+iXrnTd/91ibbVoUopOQvBNUCN694WkOrm3vef733cAU0K7SlCKL03HRDuIqKCJRREIPWQO0UzFGeuAmN2zF/03js/HUMFxNridhQfDnHFlxOyKhAgWg7jCDDlFF1hK1fI5igQ4HTZYrvHlcWX4/35TrutSg3Q== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB4491.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(396003)(39860400002)(136003)(346002)(366004)(376002)(2906002)(86362001)(122000001)(186003)(8936002)(55236004)(8676002)(9686003)(7696005)(6506007)(316002)(110136005)(53546011)(26005)(478600001)(66946007)(71200400001)(76116006)(83380400001)(4326008)(38100700002)(66476007)(66556008)(64756008)(33656002)(66446008)(55016002)(5660300002)(52536014); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aTN6Ylg5ZDJzYmEycjArUXpGWWt1cGVqczhjZm1sNHplbTg0dzIwbm56b1FD?= =?utf-8?B?Vm1udDRJS1ppeWI1b3ExRUxDWEY0MFBBNUFjRk1QclU0d0JGeUxWSlAwbGlK?= =?utf-8?B?eUtleDNCencxdmxvNktlY25GRUpFVTh5ZXErUStPR2ZITEp4NzAyUXdnKyto?= =?utf-8?B?ZHZUK3hic1lFU3Y2Y05WeHpUbkxGdlgvVEtnTzU3dWg0RTZyTWY3WGtJcGE3?= =?utf-8?B?UHd6d3F1WkZBUGdCSkxZS1RmNHlPTDhEbzJLS3oxRlJEcVkvRG9reGx1L3VZ?= =?utf-8?B?blJURktBVGh6eXdlSDNCUjluUUpVblBEZUJpNGRQWWMyM054czZMZmxUZVJn?= =?utf-8?B?bVMzUmczLytBcWVvVDQxbGhOa1hmTXMzS3FaMnJVTW5OQ1NLeDlOT1ptTnha?= =?utf-8?B?czJ3K2VOV3dTdEV3aWJzcC93OXBqSFkxMkt5TnFBcWJXMDRMWXFKSmI2WGNO?= =?utf-8?B?TkRDaFZIVGNBVDBSNm1HUktLd3ZhS2h3T0JVSE00MFVjR2t3Q1F2bUtneWtG?= =?utf-8?B?YnZLNXhjTmswOHNXUGs4K3BnK0RXcThRQmErNmxqTU1QdmV3K0FmUkxJL0J5?= =?utf-8?B?Y2VrcnM4TE1CUHBwSG8vM0o5TzRBWGt2L1FDUjNNUjIyMlRlMjlpajFKcFpD?= =?utf-8?B?ZVR4QXlaT3JGNWpXaTNXVzQ4WXladWExZHlqbUo3Z0FBc1ZEcmtVdnM2VVFL?= =?utf-8?B?YTVoVm9CNEpFTU1oNDZCdU9QaUFMRzdxZzEyYjVpajRVMUJPd0tSTWtNaUNY?= =?utf-8?B?SnJQc01aUXlkNFpBT1hFRGhiUG5KRE55RGMzNXBnbkpmSjVUYWM5QXIxbjli?= =?utf-8?B?RHhEWE51cm5Cd0lkNkNKcUVhTWhsYURWN1BVcWJiVk1EUDFWOFJXMS9jcjlL?= =?utf-8?B?ZDkwYnNVL2Q2S3J6UGp4WlJHRFlENjRURHZUdHVTaGs4YXJ3Zk02aFNyYXFY?= =?utf-8?B?T0RnZmxSNGRZL3U3Sy91NXhCQ2FnQ2ZOak9uWVgxdkR6R3JpUHJxVkRaU0Rw?= =?utf-8?B?Z1c4Z1doNlhaWkdINnhkNHhHb1pjMEQzOWtDeWpVSEZEb09lQU95UmFFUEFT?= =?utf-8?B?MjZNQVEyelFXRERVeEpLMTl6bzZWYm5LOGdmYjFta3NzNWNKcUtiWmpLc3Yw?= =?utf-8?B?MnNxVXNzZWpkaWVNb202Zm1LM3c1aWF0dHJ4T1NXQWhMVm5aUCtmWjErbytI?= =?utf-8?B?UDFCTVFuOUI0QzNycU85VW9OMUR4UCtCVzQ4TTg4Mm91SHVYTGZIWUVSbEdY?= =?utf-8?B?WFNLYjhUUHpaVWh5TWd0d25MTmNDN2Z0d0g3WWxWUEQ0dlQzT3dvbDMyMzhF?= =?utf-8?B?MVFTemt4bWFwVFRpOHRmYlVNcXpsNXdkcWZhTUZ2UEJnN202STVnbTBPOHRl?= =?utf-8?B?a29hUjBQT0FtYzVxUXBwZHY5ZmFtZHArQmpRWjluZkZ5WlR6MWhQTGNQUzhU?= =?utf-8?B?ZXE3VThkbnpjZlQwTHJOYVJvOEtjekV1dzZsQTFvSCtCd2VNU3hOeWpUVmVp?= =?utf-8?B?UHpoYVFMQUc0R3I0dHNIQVJUTGYxVFRtUnRPRUl4RDRZTVY3VllCSmdWSlhJ?= =?utf-8?B?dHltS2FMVzdJR0tLVDhzWjNxK29wZTlBV0VMalB4OElkaFUwNXhDNkFGWW5s?= =?utf-8?B?SEMwN3FlRndGT0prMWdwOG1qbmFFSHJ1U3d0eis1YmEwczRyYlhKNUh6NWxl?= =?utf-8?B?K1FCU1FPNExXei9tc3NDTmEyS3JXMUJkT05oejdrVUFibHFvK3IvL1k3Ny95?= =?utf-8?Q?66RZVCxoyOJdkM89tqZ9oWvKujhJS2LDwNOgsrj?= 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: DM6PR11MB4491.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4072e7a5-6d9b-4a8c-8942-08d93fa72c7d X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2021 11:22:28.7589 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: +xOVYBWT0YjzZmmMLGSfYWppVUkg90LK3DjUbvydcEUmku8ZGkJytJtDiugxfDlR1Rdyy/SkynY3OxdKhKZtMXzNKAZ1aSjMQFXcGMaY8M4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR1101MB2172 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [RFC] lib/ethdev: add dev configured flag 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" DQoNCj4gT24gNy81LzIxIDY6MDMgQU0sIEh1aXNvbmcgTGkgd3JvdGU6DQo+ID4NCj4gPiDlnKgg MjAyMS83LzMgMTk6MDQsIEFuYW55ZXYsIEtvbnN0YW50aW4g5YaZ6YGTOg0KPiA+Pj4g5ZyoIDIw MjEvNy8yIDIxOjIzLCBBbmFueWV2LCBLb25zdGFudGluIOWGmemBkzoNCj4gPj4+Pj4gT24gNy8y LzIwMjEgMTI6MDggUE0sIEFuZHJldyBSeWJjaGVua28gd3JvdGU6DQo+ID4+Pj4+PiBAVGhvbWFz LCBARmVycnVoLCBJIHRlbmQgdG8gYWNjZXB0IGl0ICh3aXRoIG1pbm9yIHN0eWxlIGZpeGVzKSwN Cj4gPj4+Pj4+IGJ1dCBJIG5lZWQgeW91ciBvcGluaW9uIG9uIGl0IGJlZm9yZSBkb2luZyBpdC4N Cj4gPj4+Pj4+DQo+ID4+Pj4+IEkgZ3Vlc3Mgd2Ugd2VyZSByZWx5aW5nIG9uIHRoZSB1c2VyL2Fw cGxpY2F0aW9uIHRvIGhhdmUgY29ycmVjdA0KPiA+Pj4+PiBvcmRlciB1cCB1bnRpbA0KPiA+Pj4+ PiBub3csIGl0IGNhbiBiZSBnb29kIHRvIGFkZCB0aGlzIGludG8gdGhlIEFQSS4gT0sgdG8gYWRk IGl0IGZvciBtZS4NCj4gPj4+PiBJIGRvbid0IGtub3cgZG8gd2UgcmVhbGx5IG5lZWQgdGhhdCBm bGFnIGluIGRldl9kYXRhIG9yIG5vdCwNCj4gPj4+PiBidXQgaWYgd2UgZG8gLSBwcm9iYWJseSBi ZXR0ZXIgdG8gcmVzZXQgaXQgYXQgZGV2X2NvbmZndXJlKCkNCj4gPj4+PiBzdHJhaWdodCBiZWZv cmUNCj4gPj4+PiB3ZSBzdGFydCB0byBtYWtlIGFueSBjaGFuZ2VzIGluIGRldl9kYXRhLg0KPiA+ Pj4gU29ycnksIEkgZG9uJ3QgZ2V0IHlvdS4gU29tZSBmaWVsZHMgaW4gcnRlX2V0aF9kZXZfZGF0 YSBhcmUgaW5pdGlhbGl6ZWQNCj4gPj4+IGZpcnN0bHkgaW4gdGhlIHByb2JlIHBoYXNlLg0KPiA+ Pj4NCj4gPj4+IERvIHlvdSBtZWFuIHRvIGFkZCBjbGVhciB0aGlzIGZsYWcgYXQgdGhlIGJlZ2lu bmluZyBvZiBkZXZfY29uZmlndXJlKCk/DQo+ID4+IFllcywganVzdCBiZWZvcmUgd2Ugc3RhcnQg dG8gbW9kaWZ5IHRoaW5ncy4NCj4gPg0KPiA+IEluIHRoaXMgcGF0Y2gsIHRoaXMgZmxhZyBoYXMg YmVlbiBjbGVhcmVkIGZvciBhbGwgc2NlbmFyaW9zIHdoZXJlIHRoZQ0KPiA+IHJ0ZV9ldGhfZGV2 X2RhdGEgbW9kaWZpY2F0aW9uIGZhaWxzIGluIHRoZSBkZXZfY29uZmlndXJlKCkuDQoNCkkgdW5k ZXJzdGFuZCB0aGF0Lg0KV2hhdCBJIGFtIHNheWluZzogYXQgZmlyc3QgY2FsbCB0byBkZXZfY29u ZmdpdXJlKCkgeW91IGV4ZWN1dGUgaXQgd2l0aA0KZGV2X2RhdGEtPmNvbmZnaXVyZWQgPT0gMC4N Ck9uIHNlY29uZCBhbmQgc3Vic2VxdWVudCBjYWxscyAtIGl0IGNvdWxkIGJlIGVpdGhlciAwIG9y IDEsDQpkZXBlbmRpbmcgaG93IHByZXZpb3VzIGRldl9jb25mZ2l1cmUoKSBoYWQgZmluaXNoZWQu DQpJIHRoaW5rIGl0IHdvdWxkIGJlIGdvb2QgdG8ga2VlcCBpdCBhbHdheXMgdGhlIHNhbWUsDQp0 byBhdm9pZCBhbnkgbm9uLWFudGljaXBhdGVkIGJlaGF2aW91ci4NCg0KPiA+IEFuZCBpdCBpcyBz ZXQgdG8gMSB3aGVuIGRldl9jb25maWd1cmUoKSBpcyBjb25maWd1cmVkIHN1Y2Nlc3NmdWxseS4N Cj4gPg0KPiA+IFBsZWFzZSBjaGVjayB0aGUgcm9sbGJhY2suIFRoYW5rc/CfmIENCg0KDQoNCj4g DQo+IEkgZ3Vlc3MgS29uc3RhbnRpbiBtZWFucyB0aGUgY2FzZSB3aGVuIHVzZXIgcmUtY29uZmln dXJlcw0KPiB0aGUgZGV2aWNlIHdoaWNoIGhhcyBiZWVuIGNvbmZpZ3VyZWQgYmVmb3JlIGFuZCB0 aGUgb3BlcmF0aW9uDQo+IGZhaWxzLiBJJ20gbm90IDEwMCUgd2hhdCBzaG91bGQgYmUgdGhlIHN0 YXRlIG9mIHRoZSBmbGFnIHdoZW4NCj4gZGV2X2NvbmZpZ3VyZSBjYWxsYmFjayBpcyBleGVjdXRl ZC4gSSdkIHNheSB0aGF0IGl0IHNob3VsZCBiZQ0KPiAwIHdoZW4gdGhlIGZpcnN0IGNvbmZpZ3Vy ZSBoYXBwZW5zIGFuZCBzaG91bGQgYmUgMSBpbiB0aGUNCj4gY2FzZSBvZiByZWNvbmZpZ3VyZS4g SSdsbCB0cnkgdG8gcmV2aWV3IGl0IGNhcmVmdWxseSB3aGVuDQo+IG5vbi1SRkMgdmVyc2lvbiBv ZiB0aGUgcGF0Y2ggaXMgYXZhaWxhYmxlLg0K