From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 6AD42A00C2;
	Thu, 10 Feb 2022 13:37:52 +0100 (CET)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id F3D09411AE;
	Thu, 10 Feb 2022 13:37:51 +0100 (CET)
Received: from mga11.intel.com (mga11.intel.com [192.55.52.93])
 by mails.dpdk.org (Postfix) with ESMTP id 5A98F4013F
 for <dev@dpdk.org>; Thu, 10 Feb 2022 13:37:50 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
 d=intel.com; i=@intel.com; q=dns/txt; s=Intel;
 t=1644496670; x=1676032670;
 h=message-id:date:to:cc:references:from:subject:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=e3h1pZdKmOhWzf9EiJhspYXg0ZS7uFC5QYRelA//XbI=;
 b=SVUWDaXgchxCaYONy1GYaxrdlOL+xGukC7w0+AR23EG6OCFj1mPN8RrP
 J9iLGytDg+IJKzUAYsTmNMhRC7HQNFF0WX0u6U7DRNPFny8xTOVBbDGSq
 qoVza1OP1X7WP72W+U0yBxnqRTWLGYTbODyWbg6y4uSSYS6bdGG7IHPW6
 Y6f7KQmyNxrldSiHyAZ/qBrlydSWm5vXU7IRA+3phOTp+y5fKMAmZKPac
 wyZ1lCkoAQ9MWEjPcjxyC/k7VmVOk+XomSeVvDyX5ZBqSrir6FD2OtUas
 yj+5Sp0xqyOtNrwaPDNtzyrV6712ie++9iNExxn+98cRQZLagBIKaBYRC g==;
X-IronPort-AV: E=McAfee;i="6200,9189,10253"; a="247064331"
X-IronPort-AV: E=Sophos;i="5.88,358,1635231600"; d="scan'208";a="247064331"
Received: from orsmga008.jf.intel.com ([10.7.209.65])
 by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 10 Feb 2022 04:37:49 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.88,358,1635231600"; d="scan'208";a="541591301"
Received: from fmsmsx606.amr.corp.intel.com ([10.18.126.86])
 by orsmga008.jf.intel.com with ESMTP; 10 Feb 2022 04:37:48 -0800
Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by
 fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2308.20; Thu, 10 Feb 2022 04:37:48 -0800
Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.2308.20 via Frontend Transport; Thu, 10 Feb 2022 04:37:48 -0800
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.101)
 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.2308.20; Thu, 10 Feb 2022 04:37:46 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=JUo1dbYeTSXXDuksR3tcFeFDFR/Vrk+yQfNgRtjK1I2nBr5H/ANDj8nBCkH84Wxa/xIV0QWQQ/W7pF+xRqTXgHYYr7TQ95htiBFEUjuoU08gDwg5W5ii57BG6JkpEZY1JdCdUn5vtqODLGbQGbLeXVZcwXQJeY5AjsVEbONyso0Vm03NiUUCcM6IBfnshl//vPJXASjkmBlZGjP5fS9K3eQ2YclwczNX4zz22N4NTeqDtJ6Z/voyntkehjTj4175f4AG2OhWkuDTDtUAYYAuMfTu1Z/o0ppuR0CSwm/lLcpohauOaEKgBa83I0u6DXSjRn6MYBJHO8BWerPG1xWhZw==
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=vCrnpuI9IxCP5kI00CJIwCWn4Rd9h6iydIA07UX2jdI=;
 b=a8Akttzw7UYXczsfoHoUkhNzqfztOHeBAdPqPqJU1RWnc70bx6OxHcd7bR6NC9CWtaMu6BeX/6qxdWe/zIX819tzM52aCXQSs0jeERinPMY3+sKGKMDOHKhnghd+2Ev5R/AiNM7BQ1sUOdAFE9F/HK42b/4mFm9kR5FSFoZustVOugO1MPRlPxJU+638DtLFGE4urJxGboNjiw4Z7VM4/0ibtHs1DHFoiPkrDNqxFoh4hOwK/TAcGJjedm4a8pNTSu/rwfmcjPmt1u19E4f8CwMg088sxNN0snfSB5Vzeh8LAHsZNqemSH6aSWDsqf7Dd4yTZd2FTO6RwdmTdz5SmA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; arc=none
Authentication-Results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=intel.com;
Received: from PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19)
 by CY4PR11MB1734.namprd11.prod.outlook.com (2603:10b6:903:125::20)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.17; Thu, 10 Feb
 2022 12:37:44 +0000
Received: from PH0PR11MB5000.namprd11.prod.outlook.com
 ([fe80::98be:5506:5020:28a2]) by PH0PR11MB5000.namprd11.prod.outlook.com
 ([fe80::98be:5506:5020:28a2%4]) with mapi id 15.20.4975.011; Thu, 10 Feb 2022
 12:37:44 +0000
Message-ID: <60e29397-888b-0132-25b9-e9d470be3a5d@intel.com>
Date: Thu, 10 Feb 2022 12:37:39 +0000
Content-Language: en-US
To: "Min Hu (Connor)" <humin29@huawei.com>, <dev@dpdk.org>
CC: =?UTF-8?Q?Morten_Br=c3=b8rup?= <mb@smartsharesystems.com>, Ray Kinsella
 <mdr@ashroe.eu>, Ajit Khaparde <ajit.khaparde@broadcom.com>, Thomas Monjalon
 <thomas@monjalon.net>, Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>,
 David Marchand <david.marchand@redhat.com>
References: <20220111115437.32855-1-humin29@huawei.com>
 <20220209012106.23404-1-humin29@huawei.com>
From: Ferruh Yigit <ferruh.yigit@intel.com>
Subject: Re: [PATCH v3] ethdev: introduce dump API
X-User: ferruhy
In-Reply-To: <20220209012106.23404-1-humin29@huawei.com>
Content-Type: text/plain; charset="UTF-8"; format=flowed
Content-Transfer-Encoding: 8bit
X-ClientProxiedBy: LO4P265CA0013.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:2ad::9) To PH0PR11MB5000.namprd11.prod.outlook.com
 (2603:10b6:510:41::19)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 8fae0f01-e588-4592-7fd1-08d9ec9222de
X-MS-TrafficTypeDiagnostic: CY4PR11MB1734:EE_
X-Microsoft-Antispam-PRVS: <CY4PR11MB173485C6D3C7C8F5DCBD1613952F9@CY4PR11MB1734.namprd11.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:7691;
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: 6wU4jCb0q0x9GAGE/fE+rH1sFH/N6YfQXjseHbLmxGCoOCZ5XqMWBr/H2iSeEIZQ3zPc2QJAErwmjrYi5XsBgPJbZtOPnLaoMpLwzMmUwBjAJE/avoUJ6j6RNj0weK06qRG5nhTOMeWO7oZUbm9RJB3CaU0HOGo1tV19f3Mw84JvUQlgvYin1kAMQEfMxTNRtOEivbtFb2pZzmujvXmeNUiwUnnaJwlEiHQuZG3v279hRbLTpN1zhYtO4s+PwVLrGOXM//dhjhdkOmpzBGWlrNtygcOKqtHgIGWkfGIxEJkMKHqluDoZxvddvjgXQOi6VSjBmJ20ALwzNelirWkel1CEF48wZd+Di8jIX370sVulvWcsSRl+ebsKrrzdzRXvY9sze/T6JkxdzCCAgQfhdE/DGdsQiWin4rxerAGxhpwqInPpVrgi+3clnukRcqzN6ASx3Hvlh4gR1seuTzdViBevuTyhewl1EXSC5+6bcpntT5X0V40eXWYRtdhKtazdnJcek7DXfnqFdNDyYDt5oqPOq4pyzZq8IqDSj0Ybd5/blBv+LONCnddmHoJn2W4laQu33WfMI8To8WfcGx4NV0qTpXz9b0iTCZ5VfWutSxUUSY2bWoSvWqGvuADtWIqo+JnXh1O5ki6EMfnVJluEd4FxXGjdYsF+SC491NuAzBRE+ipQfsNyBc7YjX8sqC4PyDyhQl25oM79U56QzuqzLQ==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:PH0PR11MB5000.namprd11.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230001)(366004)(66574015)(2616005)(44832011)(508600001)(36756003)(2906002)(82960400001)(6486002)(31686004)(31696002)(53546011)(66556008)(5660300002)(186003)(86362001)(8936002)(66476007)(38100700002)(26005)(8676002)(4326008)(316002)(6512007)(6666004)(66946007)(83380400001)(54906003)(55236004)(6506007)(45980500001);
 DIR:OUT; SFP:1102; 
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?eVNVT2pIWHNYOXR3RHJMN015czdtUW11VUJiY2NoZUlDNE1HTmVKQTBUQUpz?=
 =?utf-8?B?N0N5bGNXOUE2c3pmZzVIVUVidHR4RUdGbVM5cVhwcGFhU2cycW1EZ2g2dkdu?=
 =?utf-8?B?RW9rdlQvcFRvTWFjWitydEd2K1dXRE55ODJpcUswSDhYTDdETDZaSmxwOE05?=
 =?utf-8?B?cmFBUUlWSG55cXd2V0hGaDVKR3lvS0hoNVlYZTNGbXQzeHNkaldBck5rbmFi?=
 =?utf-8?B?UGs5YnloT2dCak9scWpJK3JrUjExdGdmdzNlYzFSZXpqRmlxZFZ4dE01V05C?=
 =?utf-8?B?ZlBzTC91cXI5bWtYa21LU1ZRV2VYM3lqTmY3emY2aktHL29Vd2dkT0xvbXE4?=
 =?utf-8?B?TUpNa0JLSFpoMDJkQWM0V3hkeHA1eFhONmNOL1dvUjAyeHRBa3doaTlBcFdU?=
 =?utf-8?B?VTJSRFAyZVdsREhFeEZuMWpPN1E0OGM0c1NGeXE1VGRRM09STW9henJRVkQw?=
 =?utf-8?B?eXg0ckwxWGtGblVjZm1RbDFnQ2hrWEVlWitpOWpCM1lXaHlESlJoZmE4Mkpp?=
 =?utf-8?B?SnhSL1pVVjFkcVZXOUhUYS9qWThyYkRjRjJPUFFDbzVweWZKL3VBQnRWa2Z3?=
 =?utf-8?B?TkVqSDB6dWduZ3FvcG5VVDF1ZFUvTHMyREtySWxwQ1BZOURGYkpJeHA4dmdP?=
 =?utf-8?B?M29zRkhEbFIwZGVjeW5ENzc1RFhMSXhveTdFdjFyM0RJeUNLcGozbU5Yczh1?=
 =?utf-8?B?WSs0a2ppY2I2dlVXU0dmR214S2hPVSsrRU1XajV2U1R6VjBXUkFseUVxNW5n?=
 =?utf-8?B?akFYV3IzekQwa0IxcUxoYU96NFU5b3Nlc1ZVeVh3cVZwcU1GL0lFT1M2cnZ3?=
 =?utf-8?B?UWk4N0J2NUdydUlla2RyZ2xoTGtSMGZhUGdrcVVNbVdvd01PblhoSWU3UzQ3?=
 =?utf-8?B?MmhaRkl2d1Npbm5FTTJacEJDd3p0RWVuMFhzUE5LTnFiU3RZMkdGUWhEZDQv?=
 =?utf-8?B?YUd2Wnd0b1p0UTdmN1NRVXl6WTg3ZjJQZlZ1bWlYaHRIcGM3am4wM1NGWS96?=
 =?utf-8?B?bFFJamNGMHEyVDRCVTVsck84ZWdNS0N2VnhqaHJOUklCa2RScW45RDl2cWZC?=
 =?utf-8?B?VUNsVEpQbUlBQnBQTldocWpiNnVpbHJTeHMwYXZoODA0eUN0dUFyOFRHcmpJ?=
 =?utf-8?B?eFhvak9YbXZGdk1PYjJ5YnZmbDZHOUJlQWhEZkxJSWp3WjZHMmJ4OFFab2ZS?=
 =?utf-8?B?U1RJcUtYdnM0NW5Fd01EdzI0ZjU3YXFyb3gyanhmY1JpVnd5T0hzN3VTYTcv?=
 =?utf-8?B?OU1MVWhONDF0VEJxQTJBTTdXOFdJTVFGY2lKMGRhbTVuc1U2d2hPcjhNYUNO?=
 =?utf-8?B?YzBsbzZMbjZISzQ0MDR2MGxMVDU2ODBuaTlYN0RNTnNNaDVhem4vSE9hbFhs?=
 =?utf-8?B?Mm42aHp1U3daZHZnTDIvLzU4U3kzbXJsRlI1T2dxdzQ1bFo4OWFlc2piUDQ1?=
 =?utf-8?B?N2ZocDY5T0MyV2p4WHVnek5lajhlUmtUTmNadDBWM2t1K0xzT1NnejlTbEI4?=
 =?utf-8?B?TG9TeHJtSC9BZ0FDaDJlZlNMbTBRNlBSMkMyam1jTkxBSGFDb0dQVXRpeGMy?=
 =?utf-8?B?MGxCMldldHRuZXdPMUlOY2tXb1NKZU9RVDV0R1dacWk2SlVEbkdZWG1qSWxN?=
 =?utf-8?B?d2NyMkdmUElRNmRtLzJ3OFpybklQK2NpMXl2eERYa3dySmVwa3RMcFR1Qmxq?=
 =?utf-8?B?RVdxWTFZSU5mMXJUUFZiNE5BaHVsenNycThLR0kyMWJXYzhyelBkSDVSUy9K?=
 =?utf-8?B?WGZJcDIzZnJ1T2tFQlV3bmNPTkp0dFo5bytjTkVzT0NpOWYrbE9nUWd6a1Jx?=
 =?utf-8?B?SFZTWDNQekNZR2RoNXdodTR6ZUxuWjhXdVNDdU8vOGNPN1BtV1BTVmtrUkJx?=
 =?utf-8?B?QkJzaWNhYlExdGY4ZjNxdWh0UnBKMGRKZ2M2SkdmRUtOalV3YmdLODB5alVB?=
 =?utf-8?B?MnZKeDZjdmhTa09ENWg4UjMrNXRmdDBYUS9oNzJXbFdqUjM5TzZ5cjJaMG4v?=
 =?utf-8?B?UStmejlyZnM4Rk5vVkJEaDllQVhLeG8xUDZLdWpJRE02UlNaYlhUdUg4NUN2?=
 =?utf-8?B?TGZjd2h3V0NWenpPdnFTV3p5eXcwekpRbDJjN2hBODBCcFBkbEJtMUdLZnN2?=
 =?utf-8?B?V3RuYWU5VnNEYkFSZlB4SzlhSkNyNXpyOVhLdlZJWmpKK25TdS9UT0xUclJD?=
 =?utf-8?Q?pBAwPcosZVUidCbNub7HujM=3D?=
X-MS-Exchange-CrossTenant-Network-Message-Id: 8fae0f01-e588-4592-7fd1-08d9ec9222de
X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5000.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Feb 2022 12:37:44.6210 (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: 1vKvPQW/YWWC1FmP3I8a85hnyJBNxFFAsPKAH4Xuexm+zgl8ouanXe1qDZ4zFWFdWyUsumJ3dwdFz5t1pSpfRQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR11MB1734
X-OriginatorOrg: intel.com
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

On 2/9/2022 1:21 AM, Min Hu (Connor) wrote:
> Added the ethdev dump API which provides querying private info from ethdev.
> There exists many private properties in different PMD drivers, such as
> adapter state, Rx/Tx func algorithm in hns3 PMD. The information of these
> properties is important for debug. As the information is private, the new
> API is introduced.
> 
> Signed-off-by: Min Hu (Connor)<humin29@huawei.com>
> Acked-by: Morten Brørup<mb@smartsharesystems.com>
> Acked-by: Ray Kinsella<mdr@ashroe.eu>
> Acked-by: Ajit Khaparde<ajit.khaparde@broadcom.com>
> ---
> v3:
> * change 'ethdev' to 'device'
> v2:
> * fixed comments from Ferruh.
> ---
>   doc/guides/rel_notes/release_22_03.rst |  7 +++++++
>   lib/ethdev/ethdev_driver.h             | 23 +++++++++++++++++++++++
>   lib/ethdev/rte_ethdev.c                | 17 +++++++++++++++++
>   lib/ethdev/rte_ethdev.h                | 20 ++++++++++++++++++++
>   lib/ethdev/version.map                 |  3 +++


Btw, can you please confirm that there will be a PMD implementation
in this release, (it can be after -rc1)?
Because our policy requires at least one PMD implementation is
implemented to accept a new API.
(Thomas/David, please correct me if I remember the policy wrong)