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 40B2B4591F; Fri, 6 Sep 2024 16:03:12 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 09D0C40B99; Fri, 6 Sep 2024 16:03:12 +0200 (CEST) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2068.outbound.protection.outlook.com [40.107.93.68]) by mails.dpdk.org (Postfix) with ESMTP id 0B5A04025D for ; Fri, 6 Sep 2024 16:03:10 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Z9bqDvAHwzjR51MMkTvU0WXg+pn/adUXRfxnHgZJcJ0/prYKr1X7znunYXhRsBNRoaKigiR0F28N/MOmzXw9rv8l2ltbYaC0Q9r9hPqdeGfizEz6/Lq6a1rHURR5ojklp046sOMLEVpZiww7RlNboPhDE21DqzT1CBz/tM8Eq2O5l6sj4U5scRtGtFBNC6Au2eJ8h0qOSd4f/Z7QYbCoCwvNUTkylezOpxdXntHQkFGISnynyH8diZMWF0jSP8KUhrKAgvNIhotDeIvpcZKWrqXZnGz/Ob2Y0XwsT/PHlFpfhg7cLL3mgVNWIjW0qBhz03bjbDgukshccBjllzT0kQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=G4SivvjDkZSt8eZ4O3cv7OI4MVmFDf5euc2aP5xVhSA=; b=AVsfy2Ug0iNoiZXLBu1J8AgbqPaKNXLnzpm7UMw3bFX4FSmxZDgQMT9GnK4kkOMD6SSu4jbzdqGYx1nbD0UdXZ6AJMDNuCHYi0Pkr8xJ6ry3QsN9AhvAfzvWAiQqW7WWCIQxlOHWCX7ZWN/BCxnBoDnjgGHO62TK0qefjctfg+LrThHtZkw2Qu4ZeACMxvwcH4717zlCyz7dGCTDr9I/AqFtXOSQU+fdYyhxIEWKODfmrrzYxB2TYtWGS0CRibjEUenKwUJSePM37vNR80146tEbGwVpFU5yF3mWapJWH7g6l3oLYBCNF93aJcd8GnN1rCIQN+bXugUrdHuzVXccjQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=G4SivvjDkZSt8eZ4O3cv7OI4MVmFDf5euc2aP5xVhSA=; b=quiubzRgr4pkuzL1Td+Xfu/iWsGX/9qiCHVj2Bd0I7Y5cry1O3+dU1Gi2ENn8ZDAKjP7PDQ8C95cQPpXAEGAcNJ8sXJG/6Xba6R4B5Y5bmAvjPt2EVrfxQmwOZGDqjsimHWARZyfLScanMfJNwLQ437esQclKz2lPJg1lF4vgAk= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11) by DS0PR12MB8272.namprd12.prod.outlook.com (2603:10b6:8:fc::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7918.27; Fri, 6 Sep 2024 14:03:07 +0000 Received: from CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::ebfb:2f9f:f9ca:82cd]) by CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::ebfb:2f9f:f9ca:82cd%4]) with mapi id 15.20.7918.019; Fri, 6 Sep 2024 14:03:07 +0000 Message-ID: <52b4caae-b4ef-4ee6-bd61-cd4147defd0f@amd.com> Date: Fri, 6 Sep 2024 15:03:01 +0100 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 0/3] eal: mark API's as stable To: Jerin Jacob Cc: David Marchand , Stephen Hemminger , dev@dpdk.org, Jerin Jacob Kollanukkaran , Thomas Monjalon , =?UTF-8?Q?Morten_Br=C3=B8rup?= References: <20240904180954.104473-1-stephen@networkplumber.org> <3e4ee7bf-842a-4f05-9c96-6ed19ed908c0@amd.com> Content-Language: en-US From: Ferruh Yigit Autocrypt: addr=ferruh.yigit@amd.com; keydata= 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 8Zk= In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: LO4P123CA0202.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:1a5::9) To CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH2PR12MB4294:EE_|DS0PR12MB8272:EE_ X-MS-Office365-Filtering-Correlation-Id: 8ebc8dda-4134-4bec-2392-08dcce7ca236 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?bjRQU2xqU1JtNmdTUERuVDZLQzRoMUpVTlAwTUJCT1pERXRyWlc1alIxbWoz?= =?utf-8?B?UkhaSXRnU2Rwd0lsUWIvdTRVYldqWVN0b09IeFJjQlBabDZ2WGY0T1Uwd2Fl?= =?utf-8?B?SWNjVWhxOTdrUEJWSWZaeEF0NXZyNnUxRDhEQ1ozWTdJRFk1RXlQYStRb0tH?= =?utf-8?B?SFN1L3pUZjFUTjhsVVVreXNRdHVKUGhnWVJuNU9tT3I2L091MWlJWlNYc0FB?= =?utf-8?B?elloWHZjbkhrQUJWWnlzdWE3ODR0VkdsWXFuVit1TnJna2UvR2JHcXVQblBB?= =?utf-8?B?VlRCZGZheG5KeENKOUE1LzIrUG5FdFR4T2o4RkJoNnJyUm11d1pIeUFLN1Jr?= =?utf-8?B?QjdaejQ5U3orcEJDRUdmVkJOUWtvc3VLazNuSVVwT1VXZitaMktzcGJTMUY4?= =?utf-8?B?ZXI5NmZWenpIVzhndUJGOGx6QThwOU9qSHBFa0FvdzAwcjlHNnM4eUZSeURR?= =?utf-8?B?N05pV2ZHSDBNaGYzay8yTEoxYjJSeEtPeitZV2xncm1NNXgzLzhMc2wzaUd1?= =?utf-8?B?T2x4bHRsOWV2WWkva1VDcVRsQjJHQkZyUGdJYlFleFd4c1FreEZPd1V2TkR1?= =?utf-8?B?ZXFHSjA4allyMFlmM2pMc0ZkbDgvVzkzOStGVDh3MWF5b29PKzBacGJrekp6?= =?utf-8?B?OG1JbmJ6ck8yWVA0c20zb21ZVkp6TUw5NWlLWi9BZXFzTFhzbnk4M1pZMU5u?= =?utf-8?B?RCt3aGlhMStySFRXL0p6dGtMSkl3OVZnMFR6QldEY1h3azZkb1l6UHk2WW4z?= =?utf-8?B?OXEvc2dGc1F2c3NXVXhtVjVyaGdnajl3YVpsc3JUS0p6U0pldEtPWndxSzZu?= =?utf-8?B?MXR0eUVjcjI4M0VXdFJ1cTlFdVVHb216U0xSak5tb0daTkhIeUdlai9tQnAx?= =?utf-8?B?SWh6aVd4NlRESlZuRUw5TFhNVFlHcC9wMnZsWFZKT1ZFVGhwd2pHMWRROEdq?= =?utf-8?B?b1N6aERBZ0ZpR0M3VU8vVEpZYStqT0xSYW4vaUtPRzJ6ZndZWU96eXlQVHJK?= =?utf-8?B?NEVnZVFDaGdLRTJzcnlzV2pvT2pFM1M0ejhLbzdrYWRyZUs2emp3ZXlKcU1Q?= =?utf-8?B?NEc2K1ZMSi8wemxmUkRDc083YUdoMWM2QWtuWnhMejk5TUFaRFd3WFhJNTdR?= =?utf-8?B?eGtlTWNrZmM4c0gwRG5HYVp4WGtGUHhCL3FnZ2pBeGhJYzZYcWlvNTFYQWhQ?= =?utf-8?B?dXNWa2c5cEt6Wit1UEpyYzVPM2lnN1R3S0NWMkhOeGpCbFhaa3NBMHJtMUZa?= =?utf-8?B?WmhRd2hjSlIxSHMwSGdFRWdUdEZLMmRJYmtzK05lRWgwNHFQeWlWUFoyT1Q5?= =?utf-8?B?Vk1mcGsybU1rYzdoaXJyRXhaZk45bHhOa1RxeTAvOFJFWXpnS3FLSXFGT3hx?= =?utf-8?B?M1Jjbko5Q2EyWjg5Q0hpZzlXM2QrbTBkZGo3cUJZM0Q2N3dtWkFwandhM3ox?= =?utf-8?B?VXRYM0VoZXZTYWpXNU12eXFiY3JIWTA3VFJMdS9GeE9Kb2FDOU1PczRxWFVE?= =?utf-8?B?TlBZSkZiMUVrYnh1bjZIK1lnZVZWdk81YVdPcWdBa2JYRzMrQWpkbzR4bmpn?= =?utf-8?B?MzNBWmt1aHNDQVdtRzQwdlloWEZMeVNpU0FCSk9jWngvRHlCL3lDRmdGdmtU?= =?utf-8?B?U3pMVjdmYzE2VldpNHhwVkM0MTZhK3VNVXZoQ1AyQUUzNGRiS1lPNVlERi9L?= =?utf-8?B?Q1lIck9oZzJobUlFaENpSEZtaDJhOEJGMmk4TzVrSW5DV2FhZ1NCalA2T3Yv?= =?utf-8?B?emZVOFNWSTVuVWhjalp1L0tlRWFyb3FVcjFwOStpNDFIZEhCSkF0ZCtFRzk1?= =?utf-8?B?YmcrbllrckE5MUg3eDVNZz09?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR12MB4294.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?eXpkWTJBQU1adkYwMFQwS09XTlRkMGkxSFhYdHlYb1p4L0FHN0RMVG5IK25k?= =?utf-8?B?WitLSlJ6dXVrYW1zQk1PbmRmYmNzTGtYZERYSXBrQ2pucGlCVDZUYUIxQ2JR?= =?utf-8?B?OEx1ZnZMamtaMUJDUkQ5aEkzRjQ3c1JmTEdrS0pNNy8rcHBpKzg2QUxVK3lr?= =?utf-8?B?cnljNm9BaVJEWkZyNmZlS2lZUzkwL1E5YkRvbEpHK1lqZ0ZxcVFoWkNJZndW?= =?utf-8?B?VHM2WG1ISy80ODZSeTl1N3JYY3l3Y004Q3F6d1RQZUFnZHZDRHVtNXAwSS9Y?= =?utf-8?B?bkZiWXA1cCtWeXl0alhNcVp4ZmVXMDREcDBreU1wYU42akxPTjZFazYxQm43?= =?utf-8?B?OUJkZ0FZQUdwZnR6OGhHcjhmUkxja2VGTHRnQ01xY2FHekpUeURuVWVMOVVF?= =?utf-8?B?cFFxRVZWTWQ2Umlmc1llVWFlN1NDUWc0VmU5QUJ1dzNucHRxZDJiUXBlUmdh?= =?utf-8?B?UmVXdnlqMld5VC93TERnZlZsR2x5czZYMWtvR0VnTSsxZG4zRVhHTnZsN0x2?= =?utf-8?B?ei94TzhDUlpnV3Q1anhIY1lXWXVxdWxYenZjWTBuQlI4a2hFR3llMUp1ZDN4?= =?utf-8?B?aFdvUjlHejQ5TE10THdMSzM3QTlSam1KNWE4UHQyejgyTUIvaGxIbnE1SEd1?= =?utf-8?B?bzZWUGgybE4xd1ZVSTdWcE1KcGtvWUI3ZkhWKzdGTlZLS0RyVzRySUdlVmZ4?= =?utf-8?B?UjFMUitIZlQxc0JBa0pBV2o5SHJ1ZHNIM3hWcjV3OTZNV1NxOWRrUm9qUk9R?= =?utf-8?B?NStpTEkzeW5SUjViL0N5N1NwYnMrVW42UmdKdUduWmNEM2FackJwa0RxaVM3?= =?utf-8?B?U2hUSVVBLzBXUUppUGI2M3FvQmRwRW5Nc1NzTlRQeTlyYk5JZThTYTNtK0hm?= =?utf-8?B?Mnk0aFV5SlkraGhEVkdRMmNVd1ZtNnVLL1IyZVFpTWdUMFpZaVJDNmdyY3g0?= =?utf-8?B?R1c1NEkyOStpbGx3Nm1BTVIzeGZJbFBXTlVaM3RpbU54bUFkUUZMNFZoOEpC?= =?utf-8?B?QXYvelljTjRmelNhRXRnNUhaR3RDRk9ONHFERGU4eGVwNG9FVlgzSHJQcGw0?= =?utf-8?B?SWJmcm53eTZyRkhqaDR0UWRVZW00N3hpbzV0SVNVWmRlRGF4bWF5K0J1NnB1?= =?utf-8?B?QmNVa0NhcmUxKzBGQVZDamgzQzFwMGRMMFl3RWRVbXJlazRmZlY5VlBzcWZR?= =?utf-8?B?bEd6WC8vU09uMzNaeXNlOGNIcW9LS0k1bWNyZXRVT0c4N1RvZXBMbEhlSnpB?= =?utf-8?B?bngvY3BKS3JyNlRaQkIrSG44OVR6WmMrVWkrUDV2VGdUZjdON3dINThHd1Bz?= =?utf-8?B?YTVvNnFjUFhGdGZKZzBJVGVtenNCZmlPalhTT2RiRmJyQlFaY05KK0d3WC96?= =?utf-8?B?NTNUWjBoaVNkbE1lYVpTZ1BDRklKMlJGUE1idzI3MEVtd0hMUGNabXA5MEdM?= =?utf-8?B?MU9ac0ovMmFxS1VVWmp1bXVtYTNsTHY4eUZ2ZzA0eTNaWGp1S1h0NnZ1cHpT?= =?utf-8?B?cXhVSG1nQXg2NU9ZOUpYTEFGNXYxbnl5VjdWTVNhOWdWYnYrN2xkaWh4bGUw?= =?utf-8?B?NXpMbE05ckkwTFlnL2phUFNtWUg1czhGMFhXbEgySStTVzVUMGNnSEt2Y21G?= =?utf-8?B?T0gzWkJJYVhaQ05Nd3IxbUJoamxGL0crRG42cnV4TkJTdWprOEQ3L05DVVl1?= =?utf-8?B?N01zdU01RFAwU0xOM0Jwc0ZVVmZlb1BFeDFwYk1XYUJpZkNYODRraXg1R3hX?= =?utf-8?B?N2RPZGxkV2RVdWZ5c2UrYlVYaFBvSFZydWtwK3l0OENuM0VkMndHQmx2WTJO?= =?utf-8?B?N3BlZEk5Q3lGQ1o4T3AwSFNCTno1VlYrMCtqT3Awc05aZjFWcWg0SlEvaWVQ?= =?utf-8?B?SGsySzZ4TElmTGVORmV0enJiWmJpMm1WTXo4YTZpN2lnL25Jc2dTM09HUnpz?= =?utf-8?B?M1dKK0FyOWtFajhJdWxoT1dvTDdZTmt1UERWQ0graWY4bGNqQlgyVXVjVTFu?= =?utf-8?B?anZQZjJSSFlYU1hJQitGVlpiTWJKcnFsWE5TaDIyZUx0bFU2WE82UElucVRC?= =?utf-8?B?RXRjazhJdjlIS3Q3Mmt5NEozdGx3OTRrNkptUnYwYVRJeE03SzUzcjNDN2JS?= =?utf-8?Q?R1uLce1MoEtO2niAgEY/NivjJ?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8ebc8dda-4134-4bec-2392-08dcce7ca236 X-MS-Exchange-CrossTenant-AuthSource: CH2PR12MB4294.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Sep 2024 14:03:07.5648 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: jYrFFrjVtwc/7VSTUjbcp2Kkj0GRhfiYcT0WifLR7kGRWVYpcUX9MFNwCR7CcId8 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR12MB8272 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 On 9/6/2024 2:11 PM, Jerin Jacob wrote: > On Fri, Sep 6, 2024 at 3:04 PM Ferruh Yigit wrote: >> >> On 9/5/2024 8:58 AM, David Marchand wrote: >>> On Wed, Sep 4, 2024 at 8:10 PM Stephen Hemminger >>> wrote: >>>> >>>> The API's in ethtool from before 23.11 should be marked stable. >>> >>> EAL* ? >>> >>>> Should probably include the trace api's but that is more complex change. >>> >>> On the trace API itself it should be ok. >>> The problem is with the tracepoint variables themselves, and I don't >>> think we should mark them stable. >>> >> >> We cleaned tracepoint variables from ethdev map file, why they exist for >> 'eal'? >> >> I can see .map file has bunch of "__rte_eal_trace_generic_*", I think >> they exists to support 'rte_eal_trace_generic_*()' APIs which can be >> called from other libraries. >> >> Do we really need them? >> Why not whoever calls them directly call 'rte_trace_point_emit_*' instead? >> As these rte_eal_trace_generic_*()' not used at all, I assume this is >> what done already. >> >> @Jerin, >> what do think to remove 'rte_eal_trace_generic_*()' APIs, so trace >> always keeps local to library, and don't bloat the eal .map file? > > The purpose of exposing rte_eal_trace_generic_* is that, applications > can add generic trace points > in the application. > Can't applications use 'rte_trace_point_emit_*()' directly, as libraries does?