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 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 ; 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 , CC: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 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 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: 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 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 > --- > 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'.