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 D6491A0032; Fri, 1 Oct 2021 19:05:21 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4AE32411DC; Fri, 1 Oct 2021 19:05:21 +0200 (CEST) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mails.dpdk.org (Postfix) with ESMTP id BDB4E411C7 for ; Fri, 1 Oct 2021 19:05:19 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10124"; a="222296891" X-IronPort-AV: E=Sophos;i="5.85,339,1624345200"; d="scan'208";a="222296891" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Oct 2021 10:04:28 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,339,1624345200"; d="scan'208";a="521224712" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga008.fm.intel.com with ESMTP; 01 Oct 2021 10:04:28 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx601.amr.corp.intel.com (10.18.126.81) 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 10:04:20 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx601.amr.corp.intel.com (10.18.126.81) 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 10:04:20 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.176) by edgegateway.intel.com (192.55.55.70) 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 10:04:19 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KUphW5gJsekMyP8dUaRmz7ES1TybUcy8mPqKvY8H6+BUIyjuQwfgPBIjrpmCwx3eGfP3ItCvpV3zExNmyL3MoYkR+w2linlOAJJ1h3gwskcqgmkkpFyJ22INT4DwWE9y3/HhYMSEH5G5uMjR3VFz8hXpbc4qWO/9MkD+Vd4G+i+MiJB2r/PQAYeLSNqCcs17oN6NLDgvOCIFSXsDTBMSp8NiCu/P4Fb/ywB0EET9z8eX91jxUUTHYZAwv+Ovv6kqPtsBcE5YJ0MyaUxPom4A+AIf0E6JX+WJZVf8d78tNwpB9Sx6ya6Q/Ru9S5bju1g7sNfdY7PspJKOHpj3Tc9deQ== 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=rK+6E0lI/KBewUsaAyXphkuOZ/GBBvgZ7g2tX8SegmU=; b=Ba1GE8P+oFmJ0lh4LtGP3rinvUlwQbxRToNo849KPkvp8+g04TK1kWjhEjtZHM6+pc31+CWsajzYfWf0C3BiRQLUhnEaIRLGd9JRJ0XVfm9rsQ3FrCL6/iOg6EQgglsFW9ESxovpxtNaxUZAYFg/133UcZlZu+6m4RpedktXKdArlkslGYVq+sw7fXf3XS4U+VjJn4Hqj4yuxLhp93cgUEr9feRzqXKUq7oiTVDFCFNwf8ft/Si/QRpnvLLC0pmdDMcgoBqkIoWhVdKxktVxnt9Zf2qEiGxSs/IuReu2yIH1FD7iSxKDPMOe9M/X51LoaNsOAN7in/DBMbX8jF2haQ== 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=rK+6E0lI/KBewUsaAyXphkuOZ/GBBvgZ7g2tX8SegmU=; b=pLwtGp+npp0GdfJzH5ZW1TTplkACS8db3HVkoPF04A1zGag6Q9qXyT/ziu8pFSjDDOtSrdon+mkm7K9+eow9jETSO5u5HBVfTfux+Bp+3ZKcAAxzDt0dQMg0p9jAEjvgtSm4RE6chY8N/R74eQQbehMpbn5tY6WtpHDxJsQVkn4= 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 PH0PR11MB4789.namprd11.prod.outlook.com (2603:10b6:510:38::10) 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 17:04:17 +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 17:04:16 +0000 From: Ferruh Yigit 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> <8d6d90dc-0df8-94d6-9ad9-9f8015ce2dad@intel.com> X-User: ferruhy Message-ID: Date: Fri, 1 Oct 2021 18:04:03 +0100 In-Reply-To: <8d6d90dc-0df8-94d6-9ad9-9f8015ce2dad@intel.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-ClientProxiedBy: DU2PR04CA0151.eurprd04.prod.outlook.com (2603:10a6:10:2b0::6) 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 DU2PR04CA0151.eurprd04.prod.outlook.com (2603:10a6:10:2b0::6) 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 17:04:08 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 9ad0aee0-6db6-4858-b8cf-08d984fd8029 X-MS-TrafficTypeDiagnostic: PH0PR11MB4789: 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:1751; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: qH9dIDeAva2VhMakxkmpqRDeH3LAOB3ehgE/qdiUgCqp3e2YQnizxpOn/DD6OHpI5e5Ojz/K2UMARUnmKrAoNIw6O3/55fzMFqzT7ygsIrclAXm+l1zoY18JkeKBMojFTxMbKbymwhrwA9npj85jT2ge3EBWqzSnAWDeEVMR0GkEFqGWgzD38gtwos1Pcn2G7p4NYaj2cEGvf7YoLUhuO1DEix+HXZFRfZM4UJfGBYSesF+QUf1JhN6BrcHOACSVIA3GfkMeY4jPN/1qicJYe63S2aVjVM7d4ByXUX304cpEs20WlFux4vVXHkWODqdlYMDz8HkWxuwSVVkQWZTaRezPedwAr9td65h4JE/G7AuHzG1eWe5Ga3C5P3VXak0VPepv1bdCuZSxSdTMk34E11JMLHoHhgxh5LhB2mV/4pazTvucb1SP0hSXuu3hFCJ9jX2f9D+QaG8eNQNerB4fLb+1SGA9RZq2Z0Wa1Nh4uMrkFwNft1U06o3gDJOKAJ7XwgIseTi4+iSb8RI0HxzoD/bY2yKdjV6j19wZOCc2TkZasvhENxc/J7odEHwrd+2QKranBhCYuVU7rew9GV3zZPPnvD5wiJtPQcp74V5u8UN5ixlGxYNtzPTydXvXVbYkwxdViBhDLVxn7SA5PcDvp30GaIPHPv4qrNtDj82UdKsJvHTH7tvrhcphVCNIHrlBNRIzbqkPWEZ3K4nx6wfvzg== 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)(26005)(5660300002)(53546011)(66556008)(66476007)(66946007)(956004)(107886003)(2616005)(186003)(44832011)(8936002)(16576012)(8676002)(2906002)(31686004)(86362001)(316002)(508600001)(7416002)(31696002)(7406005)(4326008)(36756003)(6666004)(6486002)(83380400001)(38100700002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VkFOdmxsMWZBQ3RVMGdKODZtZkZHQVBQcnlZQm5FQVZwa0k0cjBWUy80ZkV6?= =?utf-8?B?WXVoaFBIbjdRcy9ZMTJNZkVUV1FxN3ozb3ROVEpCOWRPUjFaSWJOSlBxTkhW?= =?utf-8?B?YzMxTmxGY0hiMXM1dUxLRTVVclQxbnpIeUt5b2FkcmpIWVBuYmVsWVJjUnl5?= =?utf-8?B?YXM5MVF1VWtSWTZLSHlDMkNIMUUvL1N4blljV1VBZWh2ZUVMMk9IQkRRYUJM?= =?utf-8?B?ekdyMWRBVmNHbWFvTFp4SGh3dThVcWV0dGU5dkY1YTc0L3hyNjZtSlBNNzBs?= =?utf-8?B?SGZvYkQ0ZFNjZk5lQ1lGV3MvRU1pbXhJWThQdGJ2a1FNWkhmNTdmMkJtTnMr?= =?utf-8?B?eUQrUk5HU2RtU2NycWpFa1M0eFVsd2Zub0R2VFZ4WmQ1WkpWczBPQndSSmNo?= =?utf-8?B?U1E3ZmhVc3oya3EzSGptVjV3K0lNdGZKUkcrMlZhSVRLQ3FmalBCS1QxTkgv?= =?utf-8?B?RGNvUGVTTGhuUmtQZlFGbjlkdFB2ZjZNSzlwNG9mV25TeUpBdmE4bG15U3JV?= =?utf-8?B?OFhJN3lqZUxteDhRMHA3TnJzZVBXUmZBWVk1STlrZVE4Ni9UTklnamIwK2NL?= =?utf-8?B?RXpRRjdpenF2bkY4WFFtY3ZJNFZRWFJrSVhUY1RZbE55VmFYREcvdTV4SlA4?= =?utf-8?B?Ym4vYjIyMWtNZzQxYU0rRzVRWnVNWVZGV1p0cUJ5L2p6WDJWVjN6RzFKWGdy?= =?utf-8?B?UjdBQWRqZmkwWC8wcm1mZHpRWlJIRU5sR25OeDVQTUQ4Uko5VVlKeU9yQjdS?= =?utf-8?B?bmFqR1k4R0VrdWRZT28rVENBQkJmRC9WMDQwMWhwWHQxT2lEdjI0V0xVdjFW?= =?utf-8?B?QlVkM3djbXNjWVFFSGVtdnEydk8wUkFVSHdQR1hDZlk2TDhJWDlMZG5QaFhX?= =?utf-8?B?VHlCOW1LOXNkS3p5ZlBrcFRvbmhNd1R5MFl2dEY5dFVnd3UwVzlObkdOMVhN?= =?utf-8?B?eEN1RExiWE94ZHoxWDlJbk1YWUdpZFBiU1hKb2l2SXdlYkNCeGVPekl6VnJp?= =?utf-8?B?cGZjV2RKZmJVZUtuSTU4TzdxNUhsdFVtK3VQZzVYYVp0Tms5MDNSMHhhZ0tj?= =?utf-8?B?SlE1djJvWjBMOEVFeHd0Q0VEYjhOeE5WY2JueDZxaFhnL09VemFUL2Z3T2VI?= =?utf-8?B?ME4vUVR3WlFPam81MHhpUzBPKy9FSWRSbk5GS3VGSzV2cXc1UG5hNlIrb3I4?= =?utf-8?B?YzFINlUrL2kyb2l2bmhmaHVTQ3VTU0hqRkdBNTk2d0RJSk9acEV6ZHdLSjAx?= =?utf-8?B?Um9ocWs1T0RZUUVZSlN6MXlvTTNnQm5HT3VPSTRsdkl0ZHQ3Tm02SVlGVDBB?= =?utf-8?B?eEJZcVFJZUtLNzhLclc0b29HUEdLVTVHbnFlcnYwTW9tMTJwcG5jRXRheEdR?= =?utf-8?B?TzA2aTJXUWREQXFBMTBadllzaWI5SWlYM2syLzM5ZUFSYmZCdEdZSWpGZ2NN?= =?utf-8?B?UXlPb2ZGN2pwQS9mNlhlanNRQkFIVXZRN3lRaGdOYnNwKy9hbWhXTjRYZ2lu?= =?utf-8?B?OGFKMUxmZXAweU9Nck5mekxwQ2FKUDRRbjY4ZkFjRU9Ra0hFeHdIeGZZbnRH?= =?utf-8?B?d3JidTFpbW12MlFkOUlweWZ4QVEzRGgzdFNUUGVDclZBRTFDcTZZbWZkdHpJ?= =?utf-8?B?OTYrVmZaek1hWjAwaU85Tkx4MWRrUC8yTWI0bE1hTFNvY2g3S1VrQU5vTDJP?= =?utf-8?B?djhCODBBaVpBTWZLU1RJUlBTT3owYTYydEpCaTV6VXN1QlZMTHZwZGVQdHd6?= =?utf-8?Q?3nl95Tjw0FALvjMZsVSpACeXKujuFh6mC2mBqZ3?= X-MS-Exchange-CrossTenant-Network-Message-Id: 9ad0aee0-6db6-4858-b8cf-08d984fd8029 X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5000.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Oct 2021 17:04:16.4084 (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: H+KR24o+QcqmFVy3KvF0s4m4j+yvEYJbRFEnHgLPzyGC1xceaL6I1KajKOB2R+Zvq/5NnJfFBnnmONOEiAj95Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB4789 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 5:53 PM, Ferruh Yigit wrote: > 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'. > Nope, since other libraries are using it, it can't be removed, but it can be moved to 'INTERNAL' section.