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 A4018A0032;
	Fri,  1 Oct 2021 18:54:39 +0200 (CEST)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 188564117A;
	Fri,  1 Oct 2021 18:54:39 +0200 (CEST)
Received: from mga05.intel.com (mga05.intel.com [192.55.52.43])
 by mails.dpdk.org (Postfix) with ESMTP id E690E41166
 for <dev@dpdk.org>; Fri,  1 Oct 2021 18:54:37 +0200 (CEST)
X-IronPort-AV: E=McAfee;i="6200,9189,10124"; a="311040071"
X-IronPort-AV: E=Sophos;i="5.85,339,1624345200"; d="scan'208";a="311040071"
Received: from fmsmga007.fm.intel.com ([10.253.24.52])
 by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 01 Oct 2021 09:54:36 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.85,339,1624345200"; d="scan'208";a="480550432"
Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83])
 by fmsmga007.fm.intel.com with ESMTP; 01 Oct 2021 09:54:17 -0700
Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) 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.12; Fri, 1 Oct 2021 09:53:32 -0700
Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by
 fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2242.12; Fri, 1 Oct 2021 09:53:32 -0700
Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by
 fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2242.12 via Frontend Transport; Fri, 1 Oct 2021 09:53:32 -0700
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.42) 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.12; Fri, 1 Oct 2021 09:53:32 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=JaQa+aUGXooUcVZh62mBxqAfetyBzSkiWnsotlqps//DBnSvUcmseS0aE5TCq4605CVkJ9h+gFL7pVSqHM3wGOUU93p/8NaOxWfqAk3EdZOPp93jMMrnej5OSLHyixAk9j9hfwPauChZ910gLTrxPCJ16f3GsDXwHjudoykJIsKa20BAG4VzyaHon97/8dHsRJRNXYxlC3qcXMB0VogEEOWrRyo53nS69UqShfC2ONG2Nxd8hQSZTblBu7m+neQGZ7pBbujdEF31NsUJjDRqNfNwF+tYEZHhW9Hk3GRW50h5qfDcZs2w2u8miBSGK200Yn5ny1KT/Z4dLUM651dwqQ==
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=IXLI5TEquAhHidNsI1lqRzn/4mO1bSM7d3hfHf4euXE=;
 b=NpSiFaG98Bu7exKVVNOhTdsykzJaXEIpIBTSrGbFto+Bm/YIqlMwZtuJv5DHbrb58fHVFvOiKmU5G9d8q/4wg02zkK8SIYyJngJFgB5SYnPXYaxburTwU9cUOH5AuU3gqvr3+Tanj7ZX3aruOqF9Z8n8vWYSDUB9I+QfHm/Cp1ZkyohFpjupQsXZR4T2wqz50h996ReMAM464Y0NxYajH4lv/ZkhJxsZNo753BOmkMTIU5sgQJrK1fnswE0dNOdvDD2X2AFmxclskNaR3kDOHMTKTodR0kzEyLHCTwfy8cWgldscJ0Yi5v8JtR5Ep//hbfjtHGJSGnJ85gA8rbsPug==
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=IXLI5TEquAhHidNsI1lqRzn/4mO1bSM7d3hfHf4euXE=;
 b=iKVspksTGdkHHP06VS4eIkP/5jXdwGJe2VBUVo3h+E3QSWdFJA27gK4BvjRqjBIoTg1wLxxO27fLVQ80YZHWJlebUFqDdzz08KPZhEnZhBK32f1Ft7JHZ7r/IFSnIXNZGpV34jh/tmJWW3ijlKERK0poqTEOzhThsg7ciCq4HbQ=
Authentication-Results: intel.com; dkim=none (message not signed)
 header.d=none;intel.com; dmarc=none action=none header.from=intel.com;
Received: from PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19)
 by PH0PR11MB5063.namprd11.prod.outlook.com (2603:10b6:510:3d::9) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.14; Fri, 1 Oct
 2021 16:53:24 +0000
Received: from PH0PR11MB5000.namprd11.prod.outlook.com
 ([fe80::747b:3a08:d1ec:31fc]) by PH0PR11MB5000.namprd11.prod.outlook.com
 ([fe80::747b:3a08:d1ec:31fc%4]) with mapi id 15.20.4566.019; Fri, 1 Oct 2021
 16:53:23 +0000
To: Konstantin Ananyev <konstantin.ananyev@intel.com>, <dev@dpdk.org>
CC: <xiaoyun.li@intel.com>, <anoobj@marvell.com>, <jerinj@marvell.com>,
 <ndabilpuram@marvell.com>, <adwivedi@marvell.com>,
 <shepard.siegel@atomicrules.com>, <ed.czeck@atomicrules.com>,
 <john.miller@atomicrules.com>, <irusskikh@marvell.com>,
 <ajit.khaparde@broadcom.com>, <somnath.kotur@broadcom.com>,
 <rahul.lakkireddy@chelsio.com>, <hemant.agrawal@nxp.com>,
 <sachin.saxena@oss.nxp.com>, <haiyue.wang@intel.com>, <johndale@cisco.com>,
 <hyonkim@cisco.com>, <qi.z.zhang@intel.com>, <xiao.w.wang@intel.com>,
 <humin29@huawei.com>, <yisen.zhuang@huawei.com>, <oulijun@huawei.com>,
 <beilei.xing@intel.com>, <jingjing.wu@intel.com>, <qiming.yang@intel.com>,
 <matan@nvidia.com>, <viacheslavo@nvidia.com>, <sthemmin@microsoft.com>,
 <longli@microsoft.com>, <heinrich.kuhn@corigine.com>,
 <kirankumark@marvell.com>, <andrew.rybchenko@oktetlabs.ru>,
 <mczekaj@marvell.com>, <jiawenwu@trustnetic.com>, <jianwang@trustnetic.com>,
 <maxime.coquelin@redhat.com>, <chenbo.xia@intel.com>, <thomas@monjalon.net>,
 <mdr@ashroe.eu>, <jay.jayatheerthan@intel.com>
References: <20210922140953.19388-1-konstantin.ananyev@intel.com>
 <20211001140255.5726-1-konstantin.ananyev@intel.com>
 <20211001140255.5726-8-konstantin.ananyev@intel.com>
From: Ferruh Yigit <ferruh.yigit@intel.com>
X-User: ferruhy
Message-ID: <8d6d90dc-0df8-94d6-9ad9-9f8015ce2dad@intel.com>
Date: Fri, 1 Oct 2021 17:53:10 +0100
In-Reply-To: <20211001140255.5726-8-konstantin.ananyev@intel.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 7bit
X-ClientProxiedBy: DB6P195CA0010.EURP195.PROD.OUTLOOK.COM (2603:10a6:4:cb::20)
 To PH0PR11MB5000.namprd11.prod.outlook.com
 (2603:10b6:510:41::19)
MIME-Version: 1.0
Received: from [192.168.0.206] (37.228.236.146) by
 DB6P195CA0010.EURP195.PROD.OUTLOOK.COM (2603:10a6:4:cb::20) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.4566.14 via Frontend Transport; Fri, 1 Oct 2021 16:53:15 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: d855e1db-64bc-43f7-5821-08d984fbfb2c
X-MS-TrafficTypeDiagnostic: PH0PR11MB5063:
X-LD-Processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <PH0PR11MB5063F3B812D5943DA3A9DB2995AB9@PH0PR11MB5063.namprd11.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:873;
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: hOeKz9EpsFXppt8WhIlvAVkxGYB21mHAPbvKJ6sOL7GQrNmqtsoSeZk7GXGBgGsYA85wiODUF9HF6uQ5QWCIh91V+mWDEXuBQm9NfnFdqcusnBFq57AAQON+Tag5pp96nW/VtaJJKgZRb0ElIYrF05EOhxufuy/RgOa35SIZNE1Jy9rCJQEN4WJFinTI15Y0Oo6y2RHUDwCBV0Sh+BaHIWlPaPiar1L8+0QwGWfVpAjMAYQrnYm4ovk3xG6OLW8mIRU9YXx7vAn1K3Fac9p/WbiIvByIfKtyljI/t+2xDd+EGq+UZn5yyF/gu4OPEg65nTCNL7NgtpwFK8ZIb6QB1crqfBxR1/mq6pLHnGzMRCWB2wWMowKPPNIZtRB+WmqzFjUZnZp6DJkgCf8bPLWXwro+zebhYCCqzWvftq+NbkWHZYviXUaYtfxjUoQltZeVMb4ib2C4W+fynCZL71OZhmRUAbR6YeOud8a9Q6O1lGIFZ5ItFWZWO+8EQu0E8/6IPV4Konv4/87bB2mygxyfhsCfAETnP1mPy0vOjYj1ZBaYnow3bh9cWZNkIqnErAuRhf1VCcbZ6Nh3kFivRxTWi4G243M70YV+m4Zbt+NoF6irpVkvhkGvBoThtmMXAkmBqYcAExP78bpSiAZcTfyRCFOZW9LgVIqYrmDGS1dZbUxqmLDLvuW0yDxDrF/66b+NPTkbs61Pv2Qp4b56xWyorA==
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:(4636009)(366004)(36756003)(5660300002)(83380400001)(956004)(2616005)(66946007)(66556008)(107886003)(66476007)(186003)(38100700002)(44832011)(26005)(508600001)(7406005)(7416002)(31686004)(6486002)(31696002)(8936002)(53546011)(4326008)(316002)(6666004)(8676002)(4744005)(16576012)(2906002)(86362001)(45980500001);
 DIR:OUT; SFP:1102; 
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?d1liT0RtMzRyeWNMaHBBS0gvUERFcFpNMmI1am5ZSUtrV0Z2RXAxK0FtNTRH?=
 =?utf-8?B?V3dIa21yMmVJZEh2cVdFcEd0WmFIcnlKSGZoY3U3RWpDTUZpamRxZE5leEQy?=
 =?utf-8?B?NTAwTHh2ajd3TFF5TTVxd3Q1dzVhZHZCTTJkT3pvdmVmRERodVcyMU1nOGFJ?=
 =?utf-8?B?dXExbEpYZmxWNk01bGJWWlVLMXcyR3lwcmlPaytvNndISzY0OEI0STk2SmZq?=
 =?utf-8?B?ekNtczF6ejhURWJDOFVjalJmUkkyUmp2OHFNSy8zRXF5UkdwYWVhdzBBRlhI?=
 =?utf-8?B?UElTanhQSkpURW14b0Y1dEl0Tlppc2lRbGt0S0hWNTZZMm9xWHJPdllUZ214?=
 =?utf-8?B?b0JWVjJWdmpGc1l6WWNDMmpraWF0bTlzMkNPSS9PN1VlL2xzNzAxL0NscU9q?=
 =?utf-8?B?YzZHbHZCd1UxdDdHUXhEU3ZKcm9UQ2hudWh1OWVvbHc3WUNSdXkzZ0Q5RmVS?=
 =?utf-8?B?bU5GdkJNMFF6a0xUaUZiZ2thT0NmSkpzbDlQVU1QcGdOMjcvUnBkVWpIc056?=
 =?utf-8?B?YWtnMU9UU1ZJYldLejFTWFN3QzNxNmhEY3VTVUFpSWlVeWVmK1JGKzdEY1d5?=
 =?utf-8?B?U3IxMEFxcDkzMldNSDRPWXZUVGxZTldybjZQdFVQMkxsWVJ0M2hNRmdOMGhJ?=
 =?utf-8?B?cjhOTisxUm55eHV0ZitFVDFueW5ZTHdTdnN6UHhjbTMrWCtrTjUrQWg3bFhz?=
 =?utf-8?B?SEN3eEhGTG1Bd0E3SVQ0ZUtUaFRkbG9UcUlQNktwNzRvc3dGOUNjWGp3OXpO?=
 =?utf-8?B?VUUxSTBodUVNaEZJT2xEUVloam8yZng2cDFHS0l3K3dGQ1p4Wm42UUxzRjJy?=
 =?utf-8?B?c0xaVGpVdENySDVsc1pjaFExRmZLVFhrS0Nka3ptZnAyME05dXovTjVsVVBs?=
 =?utf-8?B?YUVzdXJLRWJNN2YvZFRFZFIyY0J0bHphWEtoQURHQ1ZqYjlPR25UR0VBa0cr?=
 =?utf-8?B?eUFIK2FiQTFQbmtMTHh5SjlWVmoxSS9UTjlObVU5bExmYk5RcWJnSkJtTlNi?=
 =?utf-8?B?RlRwTzJ3NDdEdDZHd1grL0tkS1dCMS91a0JQWm5rN2h6aExSZUMwRE1rNGlr?=
 =?utf-8?B?ZFZCTkxsekRCQ0lqdytvcElQLzlEdjBLenU2a0VsbGFhWWxZTkpJdTBHV1FX?=
 =?utf-8?B?bGJsOWl3ajhaSmRxZVVBc1J2MjF3MU1BVWx2UHdEL0lVUGo1d2xSYys1Q0Y5?=
 =?utf-8?B?dnNIcGU3enljaDU1ZFphejgrTFd6R1QyTzVYVjBtRU5iaXl0VXRnVG1WNVBW?=
 =?utf-8?B?L2pIV09ZMk1xbENlVUY4UEE0LzBCaUFvQXpSUDdXb29CZG9qOGRMZGFjTmpD?=
 =?utf-8?B?QSswb2JPRWU2S3l3NFRGNFNqTkZhZTUvQXZxN1JNc1VWK1RIb2crOHU2V09i?=
 =?utf-8?B?bk15VnFwd2VpbWxrZ3FLK2JtS2lCMlJLM2grT0FxY0JOU3lSSm9IYlBZRnRu?=
 =?utf-8?B?Ynp6VnczZWVuRlR6ZnJneFdDYU1oNWttVlkya1hxd1FVVVRFOFdHR0E5ZzE3?=
 =?utf-8?B?VFl5TklaanBscjR4V2preHF4RWVYWEtsWWx3dXBNM2JaUzRoTWNXWk9hdkRz?=
 =?utf-8?B?T2F6d0Zrenk4VFFLZGUyRmx4M3FYeUUvZ2JUMnU2YnUvVEp3cXdPeTVrZ1R1?=
 =?utf-8?B?bDJ5MGdHWlhDWmtSeXU3VVllTHpBekZVVVN3amdQc09OVjVyVXNDS2VyU2w0?=
 =?utf-8?B?NDJCUnhVR1dzYk5nS1cxeTY1Zm44bzFFb0xaVytaQ2ZrMXc3TzhYMHRuc3ht?=
 =?utf-8?Q?BxiOIHZy+yENLljUPUDFcRrvTJHi/5qqJyJVYwy?=
X-MS-Exchange-CrossTenant-Network-Message-Id: d855e1db-64bc-43f7-5821-08d984fbfb2c
X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5000.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Oct 2021 16:53:23.8218 (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: hwv10x0fbZrSvUg40YurgiKwyqchSsgipgLbAT9gg2qQmPS7w1I3rd+SbdWSiIM1YrjeTjGcjpa20nAXcd8yyA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5063
X-OriginatorOrg: intel.com
Subject: Re: [dpdk-dev] [PATCH v3 7/7] ethdev: hide eth dev related
 structures
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
Sender: "dev" <dev-bounces@dpdk.org>

On 10/1/2021 3:02 PM, Konstantin Ananyev wrote:
> Move rte_eth_dev, rte_eth_dev_data, rte_eth_rxtx_callback and related
> data into private header (ethdev_driver.h).
> Few minor changes to keep DPDK building after that.
> 
> Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
> ---
>  doc/guides/rel_notes/release_21_11.rst        |   6 +
>  drivers/common/octeontx2/otx2_sec_idev.c      |   2 +-
>  drivers/crypto/octeontx2/otx2_cryptodev_ops.c |   2 +-
>  drivers/net/cxgbe/base/adapter.h              |   2 +-
>  drivers/net/dpaa2/dpaa2_ptp.c                 |   2 +-
>  drivers/net/netvsc/hn_var.h                   |   1 +
>  lib/ethdev/ethdev_driver.h                    | 149 ++++++++++++++++++
>  lib/ethdev/rte_ethdev_core.h                  | 143 -----------------
>  lib/eventdev/rte_event_eth_rx_adapter.c       |   2 +-
>  lib/eventdev/rte_event_eth_tx_adapter.c       |   2 +-
>  lib/eventdev/rte_eventdev.c                   |   2 +-
>  11 files changed, 163 insertions(+), 150 deletions(-)

'rte_eth_devices' also needs to be removed from 'lib/ethdev/version.map'.