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 4D279A00C4; Mon, 18 Apr 2022 08:41:24 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D91CD4014F; Mon, 18 Apr 2022 08:41:23 +0200 (CEST) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mails.dpdk.org (Postfix) with ESMTP id A1C7A40141 for ; Mon, 18 Apr 2022 08:41:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1650264082; x=1681800082; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=yDf4AMZkZZ3+mGl/uvrJHAYGcm9rgofyKVcoheLTJ/g=; b=CXMwgcOCRauxha+f1pdy3nYYVkRBxuYqxP0edPhVFbNJ/JHTZABw97a8 SixnCg1+qHxf45Cu3oqiEM1m5ECaVZq5jBEpdXqyitDNpd2lQNBCWR8fj ds3neojp9qAnyFFoft7Du55iu2jUBoRB9mfF7K7gIazOP6LfpYlSIxHDl mi0F6hEhZgBo4ykCQnZXRypQqHDkvBg+xYJ9iS+pzUewklsu/AjzNaLSW bgcgYuCmYObn2VGLGbXraTqVFrorI7Fe7QbKuj/tObjTu5HN2GBUmHupi RmuJ72s6oFk0dQ3W7y+bVK/fvtzF/9PGXWoE0+i+/OQKG0XJoqzXwTMx8 Q==; X-IronPort-AV: E=McAfee;i="6400,9594,10320"; a="288550177" X-IronPort-AV: E=Sophos;i="5.90,269,1643702400"; d="scan'208";a="288550177" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Apr 2022 23:41:21 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,269,1643702400"; d="scan'208";a="529401868" Received: from orsmsx605.amr.corp.intel.com ([10.22.229.18]) by orsmga002.jf.intel.com with ESMTP; 17 Apr 2022 23:41:20 -0700 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Sun, 17 Apr 2022 23:41:20 -0700 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) by ORSMSX612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Sun, 17 Apr 2022 23:41:15 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Sun, 17 Apr 2022 23:41:15 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.47) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Sun, 17 Apr 2022 23:41:15 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OEgFPbuKNxNBENn+MPltMfeWt5nBXlr78W29KPsJVhJzjOQrfRVDOfw1qE6M9Rk5fTCaJa5LtYGvccmNzzGnYexOdhLCdbrNPuLEgXNvrpLUfh2mZeCmiv0LBK0FUQJEnS1C9BskuvnFSd5lUGzWHhQGvthm8IJeH3GfG0T5ckmBxXNf0LLAZJ2zI/K2gXKGkNApVy9wnMvMnUDY123WEcE9mVg4IJ5PZJnY9rNm7hC0lzBLpAfxVGHu3OsPr+qs16bE2TDvC9PeY4b+EtQYPHamtDCZ/L6scuaGK9cwFYtNXvX1TS6NeGtIVHd8CN2mVjZgPrY4gtIcnefugIzMUA== 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=6soH5CVPqoE0JemyKPl3+uMNT3Lo6+oAQJbjW43HGbM=; b=GWMmXVYQCVQu3qvtSXC18Vf86TzpactGy63rQRcXWY8LcfvCfIY8e6n7nay6yQ5RmPKXbbfpeKRVfr2aji1FaxBNefXdIxRMufwsAA+nBqX41Hq6QfA19+SP569kYTglMQctdW9g4Gq/G+wXvw39EhWKhzHOFgOAB63TzdteraTFQo5M10k/oQEw23yD8S2a1pENeFFf9zVaLcK1ggF/ZHKoa+88IV4KmBLnoTpn6cPTxaKYpKqaXPiZzrNtV4RdRsrYv/K3XR/08n7pgzl9iTVxoT63q7k0G1eLZDqWRWLt+hnc7dVWXq36CpSbkdja6OzM63QWI8HmT/P4HYqoZg== 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 Received: from MWHPR11MB1886.namprd11.prod.outlook.com (2603:10b6:300:110::9) by MWHPR1101MB2109.namprd11.prod.outlook.com (2603:10b6:301:53::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5164.25; Mon, 18 Apr 2022 06:41:09 +0000 Received: from MWHPR11MB1886.namprd11.prod.outlook.com ([fe80::c889:28c5:cc8a:a6f2]) by MWHPR11MB1886.namprd11.prod.outlook.com ([fe80::c889:28c5:cc8a:a6f2%5]) with mapi id 15.20.5164.025; Mon, 18 Apr 2022 06:41:09 +0000 From: "Yang, Qiming" To: Ray Kinsella , "Zeng, ZhichaoX" CC: "dev@dpdk.org" , "Wang, Haiyue" , David Marchand Subject: RE: [DPDK v3] net/ixgbe: promote MDIO API Thread-Topic: [DPDK v3] net/ixgbe: promote MDIO API Thread-Index: AQHYTlPA1lFrZ/pAN06awtaUyfB1yKzxD6QAgAQyDBA= Date: Mon, 18 Apr 2022 06:41:09 +0000 Message-ID: References: <20220412161605.837191-1-zhichaox.zeng@intel.com> <20220412175602.965278-1-zhichaox.zeng@intel.com> <87bkx2pg6d.fsf@mdr78.vserver.site> In-Reply-To: <87bkx2pg6d.fsf@mdr78.vserver.site> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.6.401.20 dlp-product: dlpe-windows dlp-reaction: no-action authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 94db2f68-f189-4a27-0923-08da21066c11 x-ms-traffictypediagnostic: MWHPR1101MB2109:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: omeyS8REBgoEG3JKQY0e0LHD9Fh1w4FTYaoSuOZP+K70Wofy11WsuyU+rR8cdQzuapQLXEuSSPIOgsQ1K2zH16Ku+ABt3YSjQaHl2FvtZ7ONEudtcySuqT/E9DZYtVgIOG5hElHush/3CW62USu9SPsGGTUBCVKDJ6UAzwHutxQwEjTRmOaYhUAk2m7WtSyNX5eaRuyA1Rw6wbPyJ5rgTUZkD6WIIpQAju27cwICQ0oJLxIhSVYPQ66UFn6HXGW/FV5MZ3DTIF/0TOrqyPJxFZfkwUHnmX34LFrbk1XlRqOH0mvXUNqTlS0Zx6ejaibAfOPdeK897lNxdCvWvZyK5FoJEhwTq0Uj7tfBN1cKdk/XJNbmLkQLVKHU12s6lV2mP8mgzsd/1Nu3P4wivfr+FG3mXwPDGlv+50Ii8TCUpxC39EOhM2xFylpY1F5yWyCVdqcAqpQBC3REizXsOvMQS2aHQ0wx7BMNZhD0B/2Cp98nCC9KvP43m4/eP2WDdF1clSGFbCkUtdI9A8ot/crn3iMmLD3JDlbKB2G/VnYijXwtC74YNgMl/4XkHfZpvIk/hJwxhk1OT0FAbhO4U8DHDcXbSFx3g47pvzkKj9L8CV6F4sh5N7uCNfsLvhtcZe3ny9KhWzx5pMnU2TjxRTEDTvhi1tYh9H4IWCFZ28NfVvudVBeplZ6LH7AVZjs/dSZzNnbrP1Bb4ELIzVlsqNbYBg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR11MB1886.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(2906002)(53546011)(55016003)(8936002)(186003)(71200400001)(86362001)(26005)(508600001)(83380400001)(7696005)(9686003)(6506007)(52536014)(4326008)(33656002)(66556008)(122000001)(76116006)(66476007)(66946007)(5660300002)(64756008)(316002)(8676002)(82960400001)(66446008)(38100700002)(38070700005)(6636002)(54906003)(110136005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-2022-jp?B?cmtsVlE1WTZnaVAxS085Q3M1SUlVNzBLSTdELzNCaFNkbEx4ZCs5WUVi?= =?iso-2022-jp?B?d1lNRmZKdnZ0UWNIdVdsQVMyT1lxb3k4YTlVdG0yTTdNMFltZGpUdzB0?= =?iso-2022-jp?B?SVRqM1pTNWRwMWJoL01jSDMyT1czQzRmZ0tMdVJGMTdCSnVlTW5QU3Zq?= =?iso-2022-jp?B?cXhxaUZsZFQzemZxeHpCZVV0NVp6dVFUdllCVzc0d1JQMWF6bE9hKzVO?= =?iso-2022-jp?B?aGo0bHk1dEdmVnZKZUk5YVRtM3hkeW1uK1NQakVFb0I1YVI4aHQwbXpC?= =?iso-2022-jp?B?dDRhUi9XR05rcGlnRjFFYUxrMDJSR3V5L3BqclU5L1JUQWRhMzhVNWJG?= =?iso-2022-jp?B?aHkrYk8yRzVmSnZ5NC9ZL2VCZlZwSFJsL0F6NTlBdjcxais5aFJ4cDgz?= =?iso-2022-jp?B?V2FrUVo0bEhmb0xaYmZVWlNZdmlidWVycEoxMVEvT0dyUmNhM053amN4?= =?iso-2022-jp?B?SHB6SmlmdTdNT1YxUlNmTzBTREhjZzllSjZpWVE2eDR4alQzRjBjY0I4?= =?iso-2022-jp?B?aTdydnU0Q1JUVWN3WjQyWWVSSzdkQVB4MXYxNXJjQ0crTU5haFdHRTN2?= =?iso-2022-jp?B?SXRDZUxyWko2ZVhhdXNCSkE0RWt0RTdRQW1ObVNXYU5WYTZteDZYSEM0?= =?iso-2022-jp?B?bjZDRjJ6andNcHRueVoyTVljNFovMDJJUHMxS09HcDhTRGVUYUJUWGNv?= =?iso-2022-jp?B?cFFHVm53MTBwdGFaNU90MmVtdWdCODFsR3g0SkxWUjdIY2g5MFRpeUFo?= =?iso-2022-jp?B?c1dmNjBDakF0cnIySVdtRVIyR2NFcnAxSHFlV2RBanR0Q2JTTW1GN2Fn?= =?iso-2022-jp?B?RnRnOHZCb0MvQndoRW8yMGJtYWtCS21WSWt4RlFhbTdvN0VJbU1zUngv?= =?iso-2022-jp?B?Nzl6QkdGOE52RlUxUHBDNFlxaEhjSHdPcGZBWlBLd21YTHBYcUJua0JM?= =?iso-2022-jp?B?UVgrRHZLWU1ldlpGVkZnR1czTlRFb2xGOUZ6c09CU0xhQ3VQZmNxZG5w?= =?iso-2022-jp?B?MXdEd25FcmRSR2szTU9FeTRKVE1zSTRwcDhyYnFwcWp5bDc5MjBFbHdk?= =?iso-2022-jp?B?ayszQkp3UzJLL2JvY1pGQUcxZ04wY2VwL0ozZVNqbTBHcDJwUXlhcTZu?= =?iso-2022-jp?B?YSthRTdOMkdVVHZOcGU0Wk1NMCtjK3VOUDcyRDl2Tm8yUmRoamxmdFAz?= =?iso-2022-jp?B?Q0trVGlIbjYrMGo3alhnOGtYVWdhc2RSZGUwWER3SXRFakFPM2tVUG5W?= =?iso-2022-jp?B?b0xCMlJkbWc5b3hkMTBYUkFEZ2l2eXlVem9DUlFDYVJjeGtTRG5uQmtT?= =?iso-2022-jp?B?VGc5RVZnNmZ2cXlvUkVra2daY0RZUW1leDJEaGdwUjhocEFlakdhQ2Q4?= =?iso-2022-jp?B?Ni9hdFZ3S3gvY1JWUUVjcU01dVNTSncwcjdNeVRDclFhTktTd251RzBZ?= =?iso-2022-jp?B?SlFLRzFuQmhRbUVRRVFTcUNVQlNpUW55SWVxaDRKTVJud3JFSGlVM0lJ?= =?iso-2022-jp?B?YXVqY3JvRkUwWkFEQnBrRmdFejQ4M1VWWHRpdDdYM2RIeG5UK3dLNEhV?= =?iso-2022-jp?B?VTJaVzdYWXlqcGU2UXJBOUdtSXdpTXlTQ3hRU2J5Mk9xWXJXT3ZsUHd2?= =?iso-2022-jp?B?WkRyTkQ0a1ZQT3VFMHRRRmRTS1BWL0NJZDRvaUxKU3l3bWs3Zm9aSEtr?= =?iso-2022-jp?B?TXFybkxJdUh4b2huS0l5T0JKakxOeXh4UkdHbm5OWExBZk9HNGpsekls?= =?iso-2022-jp?B?MGdVclRjN2IybHowS3FoVlQvZHRVY2VpejlzbzdKV0s3STZTYlpvekpO?= =?iso-2022-jp?B?SHllSGxrYlg2Sjhxb2ZlRm5qdm0rZFNSV2FsWXNiVWxKQ1ZWZTNCbXVE?= =?iso-2022-jp?B?dHlmNFF5eWp3TlVXb3hVbVh0Sy9ieGdmdnBHN0NLSDVoOTZxaWxUdytY?= =?iso-2022-jp?B?VnpnSFNCQWdrS2pBeUIveFgrZ1VkU0hZWlBhSWNuWGlHWU9tdHZJYnkx?= =?iso-2022-jp?B?N0IyYlQ5clpRaE5TczJXalBpdkViQzMxTVdybWxUSXhNblBjWURGMTNx?= =?iso-2022-jp?B?VytEb00rYXp3UG1IWnRhdDlIYWtQVmY2dDRublFqL0x1TW5oU0NwMHln?= =?iso-2022-jp?B?YldlUEt4N0tCYnI4Z2xJcmtwRk5Gb1VRY2x0a0hTUVlsNXowN3NCUFdN?= =?iso-2022-jp?B?TEoramd4b2hleFlhcnlqSTNCSnpSTGdWM2lwczUzc3Y3Z3hyaytFUk1L?= =?iso-2022-jp?B?U2NiT2NkcTBEUHJBT1ZNZTZ5MXFIdjludmJ4Q3RXY21vb2RCanFMY2ZL?= =?iso-2022-jp?B?MGVneDVUdHh5bHNQcDNkUk9kUlRtYXh5dU5LNkN5SkJwUFVkTE11UWZP?= =?iso-2022-jp?B?REsyVVZDWnJsdVJNOUlMbVBPRDJvRzBFOHE5dWtkRWp3TXFTUHc4V3hC?= =?iso-2022-jp?B?T3RiMlNuR1VicXZSWEtKclpTVVQ4bFNSbE13bmpGTUVnbEt2T1lsRGdJ?= =?iso-2022-jp?B?ZWpwbGM1V04yOHNBVEhkd1JZSFhaODUyc1phdz09?= Content-Type: text/plain; charset="iso-2022-jp" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR11MB1886.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 94db2f68-f189-4a27-0923-08da21066c11 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Apr 2022 06:41:09.1985 (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: sc3n+kr960iPyiHArfSbI2WblJivUBubkpKZFf+GY1G3W0m9PpLNi44+KrFRO92l8pOJdkSZBKkk9gKXEFdwkg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR1101MB2109 X-OriginatorOrg: intel.com 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 > -----Original Message----- > From: Ray Kinsella > Sent: 2022=1B$BG/=1B(B4=1B$B7n=1B(B15=1B$BF|=1B(B 22:36 > To: Zeng, ZhichaoX > Cc: dev@dpdk.org; Wang, Haiyue ; David > Marchand > Subject: Re: [DPDK v3] net/ixgbe: promote MDIO API >=20 >=20 > zhichaox.zeng@intel.com writes: >=20 > > From: zhichao zeng > > > > Promote the MDIO APIs to be stable. > > > > Signed-off-by: zhichao zeng Your sign off should be Zhichao Zeng, upper case. > > --- > > drivers/net/ixgbe/rte_pmd_ixgbe.h | 5 ----- > > drivers/net/ixgbe/version.map | 10 +++++----- > > 2 files changed, 5 insertions(+), 10 deletions(-) > > > > diff --git a/drivers/net/ixgbe/rte_pmd_ixgbe.h > > b/drivers/net/ixgbe/rte_pmd_ixgbe.h > > index eef6f6661c..426fe5845b 100644 > > --- a/drivers/net/ixgbe/rte_pmd_ixgbe.h > > +++ b/drivers/net/ixgbe/rte_pmd_ixgbe.h > > @@ -586,7 +586,6 @@ int rte_pmd_ixgbe_bypass_wd_reset(uint16_t > port); > > * - (-ENODEV) if *port* invalid. > > * - (IXGBE_ERR_SWFW_SYNC) If sw/fw semaphore acquisition failed > > */ > > -__rte_experimental > > int > > rte_pmd_ixgbe_mdio_lock(uint16_t port); > > > > @@ -600,7 +599,6 @@ rte_pmd_ixgbe_mdio_lock(uint16_t port); > > * - (-ENOTSUP) if hardware doesn't support. > > * - (-ENODEV) if *port* invalid. > > */ > > -__rte_experimental > > int > > rte_pmd_ixgbe_mdio_unlock(uint16_t port); > > > > @@ -622,7 +620,6 @@ rte_pmd_ixgbe_mdio_unlock(uint16_t port); > > * - (-ENODEV) if *port* invalid. > > * - (IXGBE_ERR_PHY) If PHY read command failed > > */ > > -__rte_experimental > > int > > rte_pmd_ixgbe_mdio_unlocked_read(uint16_t port, uint32_t reg_addr, > > uint32_t dev_type, uint16_t *phy_data); > @@ -646,7 +643,6 @@ > > rte_pmd_ixgbe_mdio_unlocked_read(uint16_t port, uint32_t reg_addr, > > * - (-ENODEV) if *port* invalid. > > * - (IXGBE_ERR_PHY) If PHY read command failed > > */ > > -__rte_experimental > > int > > rte_pmd_ixgbe_mdio_unlocked_write(uint16_t port, uint32_t reg_addr, > > uint32_t dev_type, uint16_t phy_data); > @@ -725,7 +721,6 @@ enum > > { > > * - (-ENODEV) if *port* invalid. > > * - (-ENOTSUP) if hardware doesn't support this feature. > > */ > > -__rte_experimental > > int > > rte_pmd_ixgbe_upd_fctrl_sbp(uint16_t port, int enable); > > > > diff --git a/drivers/net/ixgbe/version.map > > b/drivers/net/ixgbe/version.map index bca5cc5826..f0f29d8749 100644 > > --- a/drivers/net/ixgbe/version.map > > +++ b/drivers/net/ixgbe/version.map > > @@ -16,6 +16,10 @@ DPDK_22 { > > rte_pmd_ixgbe_macsec_enable; > > rte_pmd_ixgbe_macsec_select_rxsa; > > rte_pmd_ixgbe_macsec_select_txsa; >=20 > Promoted APIs should be part of the DPDK_23 ABI, not DPDK_22. >=20 > David - I just did some checking and noted that we have been promoting > directly from experimental to DPDK 22, and that we did the same for DPDK > 21. However in the DPDK_20 we (rightly) promoted to DPDK_21, new APIs > are promoted to being stable in the next ABI release. >=20 > Was that I conscious decision? I don't thinking there is impact by the er= ror / > change, beyond house keeping. >=20 >=20 > > + rte_pmd_ixgbe_mdio_lock; > > + rte_pmd_ixgbe_mdio_unlock; > > + rte_pmd_ixgbe_mdio_unlocked_read; > > + rte_pmd_ixgbe_mdio_unlocked_write; > > rte_pmd_ixgbe_ping_vf; > > rte_pmd_ixgbe_set_all_queues_drop_en; > > rte_pmd_ixgbe_set_tc_bw_alloc; > > @@ -31,6 +35,7 @@ DPDK_22 { > > rte_pmd_ixgbe_set_vf_vlan_filter; > > rte_pmd_ixgbe_set_vf_vlan_insert; > > rte_pmd_ixgbe_set_vf_vlan_stripq; > > + rte_pmd_ixgbe_upd_fctrl_sbp; > > > > local: *; > > }; > > @@ -40,9 +45,4 @@ EXPERIMENTAL { > > > > rte_pmd_ixgbe_get_fdir_info; > > rte_pmd_ixgbe_get_fdir_stats; > > - rte_pmd_ixgbe_mdio_lock; > > - rte_pmd_ixgbe_mdio_unlock; > > - rte_pmd_ixgbe_mdio_unlocked_read; > > - rte_pmd_ixgbe_mdio_unlocked_write; > > - rte_pmd_ixgbe_upd_fctrl_sbp; > > }; >=20 >=20 > -- > Regards, Ray K