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 7325A42F42; Tue, 25 Jul 2023 10:41:06 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 56A2C4324C; Tue, 25 Jul 2023 10:41:06 +0200 (CEST) Received: from NAM04-DM6-obe.outbound.protection.outlook.com (mail-dm6nam04on2085.outbound.protection.outlook.com [40.107.102.85]) by mails.dpdk.org (Postfix) with ESMTP id E290640A7F; Tue, 25 Jul 2023 10:41:04 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EeterO4DjpFsTRulIH7kqVEixOOzpmRx2rEvuGuaNFFURGQ2d42kiBFN12SasOt2oxo/yCE8z51nFfoHF9yw38xKgOwn4dSjvJwAZL6vAn9z3HdZe6sOicy3Cw5tTr6lVpsQtZ1rzVyHZvesKW5istxpf+wE7gGrCgcyZaC3bRS6Kva95L9/Fk4IoITP53f1ixSFeU/Zv0mjmUMNuBy560AzSB9Cz6f8ecA4SRFEoQ/wRhE4ZjPsaWFKwBDz+8c3Bc0ctA7tOHmNWw36eNTsCSTPitD25OCt4/PCpKCR92J19UETFy3P2ihSVRLNodaGsllMFnIHCn+UO5GbBC80jQ== 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=BAKkdN/xsz4PuYLDnkkPTPhoniNAk+jDv2ZSBF6XgKM=; b=lGMrwKv83Z5b9vGMjPEGjdjL98KWs2rdnDhHr0CLA/AE9AuFGbBHfLYQALVa/2EkmX2W9pQ3OYdtYizu26eL9+jQUQWp0dg1gh0+am4Pz0tHwGzJU0jrXk5Na454ZL0/yQOZ/MLBVfnv++EtDTupOaka30e2/2YA/4fuWD5WAW1sWjE8caKngZRiAk2o/FEjaC+Fq+Pk9vg5yF3r3yER2rMay0/y4+ram2lWNHLo3dZ00SBFEA9w9AtlliZf1IBAEfC7wfFLC0xaEDAHQqztHJCwTAYIiq2tDAYXK58zpmyFgUfk5AJDeGf8YDQRB6Uq5qJERes3bGh4YdS72vgpbA== 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=BAKkdN/xsz4PuYLDnkkPTPhoniNAk+jDv2ZSBF6XgKM=; b=WchbPwMtQMx+GUAMNEn/ZnaqzU1SlTDfMhN0JR8iASVMsP8i+hl8rM3YxVR5Qi0OL7Bl8o5L2S7OBb/rdmo5Pw9/N7KFZEvgGCsHqWKoGWeMZqk2kiVE9maxLnhg2Cfoa8oT/3zairgMCDafy66GlcPvYGRhmic+oBNswID+bJs= 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 CY8PR12MB8297.namprd12.prod.outlook.com (2603:10b6:930:79::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6609.32; Tue, 25 Jul 2023 08:41:03 +0000 Received: from CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::15a9:4e83:4217:8b49]) by CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::15a9:4e83:4217:8b49%7]) with mapi id 15.20.6609.032; Tue, 25 Jul 2023 08:41:03 +0000 Message-ID: <9837e5a0-f76d-f126-32de-193dd9e97cde@amd.com> Date: Tue, 25 Jul 2023 09:40:58 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: [PATCH v1] doc: deprecation notice to add callback data to rte_event_fp_ops Content-Language: en-US To: Sivaprasad Tummala , dev@dpdk.org Cc: bruce.richardson@intel.com, david.marchand@redhat.com, thomas@monjalon.net, jerinjacobk@gmail.com, "techboard@dpdk.org" References: <20230712173050.599482-1-sivaprasad.tummala@amd.com> <20230717112412.13393-1-sivaprasad.tummala@amd.com> From: Ferruh Yigit In-Reply-To: <20230717112412.13393-1-sivaprasad.tummala@amd.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P123CA0120.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:192::17) To CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH2PR12MB4294:EE_|CY8PR12MB8297:EE_ X-MS-Office365-Filtering-Correlation-Id: 91df2826-fa19-4d07-b724-08db8ceae125 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Bic5/sTCFitI598BwjWmZNJzSneSHjYgeSr092KPdasFqCzoT2tEw+smda8FBpptQaS0TL6uG9YAwIAy9d7loqnVf4aHhJoAn7GNLyaYT61QzB8pRLKQylFSKxVjS8Yk1m8HQo3MuKzd7rPkDFBPvQPoglagdJ9zPNDnR1cAK+hVGlQMK54fyQCIcceXdcp5B0ndmAhPqw9UuBjmDwyEyGMz55tNaXUx0pfsaidfPvgzyhY8f9RMdnJJp71y6Al9iVUnks2DXEDwy5Fwqmaoi/L+MiViKecJww9XIBN9GYH3SJXCEoLJKDvHAYui1b/89NRsEN4/9v7wafixwiEajZuGGdWgZ6xLQhgFZ5DZT1yTKUwKgD1jJutSxdLAT1kfC26NE2oeg5zfOdQyrjrNyK+qRh5jPZhfsCCVW4pT7DHVLqocXUsLeqyz1eDNzcFAL2AafxhA0DXE8m+K+ggrs+OS8m8U/PNj7Xgk8N+J4/lb6lkkzfpWGJUJWnWEZbZ3B4NIRNOFMTr+N/KO7M5wsORzDU2kEor9+6/3yFloMYUvW330c+DzDQMzkgdYZj56QUEMS4GvFlDCujuVyPjoogSnjfk+kFYPdvaAuM7zDUI/1hoevPy2ek/Mnf7YtnWFZUXTZY0+AVR3fjcqgzYrhA== 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:(13230028)(4636009)(376002)(136003)(366004)(39860400002)(346002)(396003)(451199021)(31686004)(6512007)(6666004)(66946007)(66476007)(4326008)(6486002)(36756003)(66556008)(316002)(478600001)(31696002)(86362001)(6506007)(53546011)(2616005)(186003)(83380400001)(38100700002)(15650500001)(5660300002)(8676002)(41300700001)(8936002)(2906002)(26005)(44832011)(43740500002)(45980500001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?eS80NndsVnRxL0VBZGJZc3NmSVN3Qkh5QTYvOUhsNHBCK1NJNjBWSTVreVBV?= =?utf-8?B?cVpiQlFIR1d2SUVwbjZOWmhXd0U3OVQwOG5ZSFBtRWFjYzBqVEIxeHkzeVJo?= =?utf-8?B?NEhkVjFNejRSWEM1RkpnSlFHdjlRWWFTWFpWczFvRFBqWHRxdnpCY0MvSU1r?= =?utf-8?B?bW5Ea3BIQWJOMk5QT1Raa2FUNGx6d0ZQZnVDTnpUM3J0RnVLT2dOa29kQ2Za?= =?utf-8?B?K1VoUVJjZzJrSTR6WmRqNURNeURhQytFQ29KNmFRbWJJSUFCRlJ2Z3Q5RWxk?= =?utf-8?B?bkkwVmxuTWsyeXhCWlRscXFPVmN1N0E2a0VJTGtoSjdmQnUrUnZGd3VpL281?= =?utf-8?B?VHRYa2RTaFd4N2FuTWZZMlFsL3BFc1YwbEpRTXFnSS93WUt3akdETnBhLzg0?= =?utf-8?B?VUdPNFFBMlc2TVpWdFh6WkZ2dWx4akR5NGFMM0hsL0RHY211UUVZUnl1UXlS?= =?utf-8?B?NTJTdlpxdzdCcVNYOXI3UVVPN0daakNGUHZRRnFDR1B5TU1qS00rZVh5VExG?= =?utf-8?B?aUlYWWhDUEk2emQwN0xxZWNCRHBkK2pWUHFPTStnMzBhVm5QZnMyb1FycWJM?= =?utf-8?B?WjBDZStmYVBEN2lWbUhUcHRsMVhyRUk4dnVzb2ZRdkJCcTcxM3RzcGFwMkU2?= =?utf-8?B?SExrb3hhd1hseVJCT3RMVmxDclR6L2JXa0pVbHdYWVhPRFQyRXZsdWRPNXFR?= =?utf-8?B?YVM3bzNQU2hkTmVNczFBcmpuOEQwckkvTEZUemNnaXhVOXU0OExESHNlaGhR?= =?utf-8?B?cFUxNU4vWTlwNFA4L3RYd1g3RjR4OGZzVFRlM3VUdU0zeFdrdzhBT1JNMGVL?= =?utf-8?B?NjNzRDUrRjN4RlR0WHVwb0hLNXJBeG5EVU13MjVMeHZrSDNuUkxER1ZHZ1hi?= =?utf-8?B?amNDSi9aYkNWSFFvNU8yYXcwbEFWSXovdkJaZFBqK1UwcVBaOVhPcmZXVXdj?= =?utf-8?B?eHRJSDVXMityZDVVcjZXTU9RYjlITWJBUU1KdHpVZXRaendQNUZOTUxRL0Vy?= =?utf-8?B?VGtJRWZaK0FrbmpIQVgyR2lIdW9ZUUFSQ0VTNW9wMlJKaHhnYitXR2ZCZHJB?= =?utf-8?B?WjdpVXQvZlVUcWdZalRKQTd5TEIybnZjMC9xZlVGc042QVY5cyt3ZGlqNEJ4?= =?utf-8?B?YlE2Q1pSMVBreTZNQmhaNUtrVmxIQk1PZWduVUdmQ1YyVmpUbSs4SmRqWFNk?= =?utf-8?B?S1dxTUdGeWgxcVRORmtEYllWeisxVXYyQzhTTFpYSW9CRDArK1FmMXVDZEZ0?= =?utf-8?B?RGtzWjFUa3UxQWdSRCtoNCtPMlduSGowSk1BaXlIZ1BEeHZOWStUM1ZGVE1q?= =?utf-8?B?NGlVUm84Qk5aQ2pXVU9XVmI3WC91SWNDSkZML01DekRoSjUxM2VYNUY0ZHpm?= =?utf-8?B?NzFxcHZXcG9KQWlRSEg1UUR0c1k2SGdRVmRHOXpEa0FHWE41YmIwSk5FaW54?= =?utf-8?B?ckZuMnJ6L3NNWlZ1TllLaThKS2xjS09PaWpUVTQ1NnhMcThQSzNpcnM2NGIy?= =?utf-8?B?bUtaVUtTR0Vrcld6RUIremVhckc0eVFLeWFmOVZreEpvNERDZXA5dmRsRnp5?= =?utf-8?B?MDVmR2dhMm9kZUcwSjA5RXFLWXNpZCtxci9hNVN6eVd6SDhlZUNFQVBmdFdk?= =?utf-8?B?aGxiMnVDNEw5STV5ZFZQYitYbTJoc0tJYUJpa1UzT1lWbG1VZGZhQy9ZREV0?= =?utf-8?B?SU1pRGMzSWE3NGZnR3lobmFPVFM0OU5KNGhPWm5aWWlxNkp2ejFUNWlRWEYx?= =?utf-8?B?eHI0NkViZDBZQmNYaDNvU1BOK05iNUlCb0VwYmp5aENYWFpkcXdOTDlXQzZV?= =?utf-8?B?czJlTkpKdlNnRHE5RW82VkhQcVpjY1FUTGZYendnbml3NzlYQmVzRis5Snc0?= =?utf-8?B?bWJZT25VZFFvWng5akZla0lPTnkvNWNIOUlGWWFKaEhqQUpvMzJBanVNSHZI?= =?utf-8?B?eFYycHZwbFFTOGQ5cWFvWnMwLzhZS1AyeHJyU3poMnN3Rm9rWExKSjFQNzdn?= =?utf-8?B?TFVKV2tqdUxwdFd0dENTckEyUHhSREtvM1U4anE4eDQ0UDNIQWpQcUptRzV1?= =?utf-8?B?b0ErZnp1U1JBRWZMU1czYk1HZnNBRzNjWnJoWFl5OW82OHU0ZHNJQllNRjI0?= =?utf-8?Q?E1ewMIWHMXpy9X/YyrKEbCPOH?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 91df2826-fa19-4d07-b724-08db8ceae125 X-MS-Exchange-CrossTenant-AuthSource: CH2PR12MB4294.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jul 2023 08:41:03.2515 (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: IGT7KyAASdhc63xbZaq4FIPBj+1t6fLGAr1OczGa/zQrIyFd0Tgp2aV9zdZFl4rR X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR12MB8297 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 7/17/2023 12:24 PM, Sivaprasad Tummala wrote: > Deprecation notice to add "rte_eventdev_port_data" field to > ``rte_event_fp_ops`` for callback support. > > Signed-off-by: Sivaprasad Tummala > --- > doc/guides/rel_notes/deprecation.rst | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst > index fb771a0305..057f97ce5a 100644 > --- a/doc/guides/rel_notes/deprecation.rst > +++ b/doc/guides/rel_notes/deprecation.rst > @@ -130,6 +130,13 @@ Deprecation Notices > ``rte_cryptodev_get_auth_algo_string``, ``rte_cryptodev_get_aead_algo_string`` and > ``rte_cryptodev_asym_get_xform_string`` respectively. > > +* eventdev: The struct rte_event_fp_ops will be updated with a new element > + rte_eventdev_port_data to support optional callbacks in DPDK 23.11. > + rte_eventdev_port_data is used to hold callbacks registered optionally > + per event device port and associated callback data. By adding rte_eventdev_port_data > + to rte_event_fp_ops, allows to fetch this data for fastpath eventdev inline functions > + in advance. This changes the size of rte_event_fp_ops and result in ABI change. > + > * security: Hide structures ``rte_security_ops`` and ``rte_security_ctx`` > as these are internal to DPDK library and drivers. > +techboard, Request for review/ack, patch is to extend eventdev to support callbacks per packet.