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 9960842508; Wed, 6 Sep 2023 08:20:54 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7F865402AF; Wed, 6 Sep 2023 08:20:54 +0200 (CEST) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on2076.outbound.protection.outlook.com [40.107.6.76]) by mails.dpdk.org (Postfix) with ESMTP id 2BE9E4029D for ; Wed, 6 Sep 2023 08:20:53 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=h9f+m85zrepjQ8hhokOhSfgAZ37nqYK1ZLELLhW9P3GTXHjPleBekK+1tQ9sCUpS6DkALAGzVhieJ/aGi9tuaU9AijbhHwV0OTPQNhbGN7Ze2SX/vDGu57u/QLGmmUp3UeEqpC8DM5ds+Mts8PJlnlUfPfTAtDWisKclcyFxmicL5VXNSzVH/HObckJ/qxS3spzL/eTFZKL5QOCiAzKLEwZQ7wRh4RQNfgKt5RgKjEJc2z8F2ZZj5O6qsJNjbVKBndzWSaWx+R53jXDkho91rzSfYLPK7pKiJQW4atQAfNJhQSwTpkMfhbuUuIgIHhjLefFS6srwWhuMdOCf/9wPYg== 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=Lx95NTiEilmxUG3v4hSWw4C+GxoZfo81nhrN06rYooE=; b=CDlCLuMg7sMXeRw6HbwbXQX4A0rWMKkoH6RpQiI7m9mqcMBaCmwjYBpHnV7+zchWScG2kNX0urxv+YXss4gYNvLfCk2R1Yj9cvixQGqFKv9hu3jukNV8cCt3H5ko00hOXcXpoWqUDCL26Z2dcvLe1zMQKEFwGW3gj1LsaAMR/lXOCHbZYWpXrMUmwNPB/yNleawdk0UCU1bsv6k8fHTynd4lTMzfiJxiAlg6tbD3C/cM44fhThJRdszDcTShB3Orj31TNBDjoAeuOU14+NsfEtHU2vsb1aAjCQNddFvf/pPIop8gnDfivHt3QxUidZF0eSLMxZG65dURfcOTC9fLow== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Lx95NTiEilmxUG3v4hSWw4C+GxoZfo81nhrN06rYooE=; b=FV7sX06KGr+GwFCSPgPL5VqwETpPP9pz+UhKTzGAErUmP1aibHeYbXEuDXdUWPcmWzQLwk/eWgxtPbz3RyroCByBx54/uE72xzwpr++p0xn35TVKD/PvtwsR/8/2tBX8Do0Pc2nlPeEd4dgx+j+b+KI8ypg6saAWtM4hDf3YdJM= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from PAXPR04MB9328.eurprd04.prod.outlook.com (2603:10a6:102:2b6::15) by AM9PR04MB8227.eurprd04.prod.outlook.com (2603:10a6:20b:3b4::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.34; Wed, 6 Sep 2023 06:20:50 +0000 Received: from PAXPR04MB9328.eurprd04.prod.outlook.com ([fe80::450d:89ac:4f6a:6ae2]) by PAXPR04MB9328.eurprd04.prod.outlook.com ([fe80::450d:89ac:4f6a:6ae2%4]) with mapi id 15.20.6745.034; Wed, 6 Sep 2023 06:20:50 +0000 Message-ID: Date: Wed, 6 Sep 2023 11:50:40 +0530 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Subject: Re: [PATCH v2 0/5] bbdev: API extension for 23.11 Content-Language: en-US To: Nicolas Chautru , dev@dpdk.org, maxime.coquelin@redhat.com Cc: trix@redhat.com, hemant.agrawal@nxp.com, david.marchand@redhat.com, hernan.vargas@intel.com References: <20230615164901.40845-1-nicolas.chautru@intel.com> From: Hemant Agrawal In-Reply-To: <20230615164901.40845-1-nicolas.chautru@intel.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: SI1PR02CA0047.apcprd02.prod.outlook.com (2603:1096:4:1f5::15) To PAXPR04MB9328.eurprd04.prod.outlook.com (2603:10a6:102:2b6::15) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9328:EE_|AM9PR04MB8227:EE_ X-MS-Office365-Filtering-Correlation-Id: f46c70b3-d756-4d56-2b83-08dbaea16a38 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: S8Sr4EkqjBdM72k+fOoJse0SkZXJYG8kDnlKeCvdX1gAGzWyVU3CMYCbzUJx3rxR/q/kVi2Bci/6YNsww9/7mbknd8tvMP6OSEi7fRZSByBXpq8QrO4BAicWrpsW3gV/BCtZpYYS0Q5hR8420lOivvf+JI7+fqRN1SpkkIqi5OBl78BxRb22c2OhUyrndl0cmMK2JPOwZ0DMdRenh6Cxu4IuCaYqS2/A/jObvVyUV3Vrt0tcXkbtgb8WD+qlWArTIrAW6BMdFhyXYCRvqg2emqEUErPWooVVLJNFHMcf+HYRz/w7XGCBTSorSQzJvyrub9lWnwSzLiE45bnoydNrGTrk3juyDlc7SrxOJES/iIPK/BbnV59Doba+ZjZ+8ga52IAy5xCDbbrNYH6R7OrR940LkkeJsof/2pv+DeGLeuYrXO7Z1H/9b5njATYBabVUSKL+pM0z1vpQ+wNQtv09zLTCDyrMf7XNbvKG90sEhnwD3+HSmFsUNrk54+JGxqsGn3it41bN11nq4J0tgaRNmaaGKQshl6eSwt7qn/uKcDdbd7lRtKSVqzwwjNRpK9kNMzkM6SvdXFksSirT2s2z3DwSfmRA4O+ao+OCSkEmcoNuq/0iCG6ABIH8sWlR6IkMi5brwBGFa+wuUgLAxeuP4Q== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAXPR04MB9328.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(376002)(136003)(366004)(346002)(396003)(186009)(451199024)(1800799009)(38100700002)(478600001)(83380400001)(53546011)(6512007)(6486002)(6506007)(26005)(2616005)(6666004)(44832011)(31686004)(316002)(66476007)(2906002)(4326008)(8676002)(8936002)(41300700001)(5660300002)(86362001)(66556008)(66946007)(31696002)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Z1dwUWtnb1prOFRzc3JFS1czSEtXNjQ2Y0FvR00wRnpXTU8yWXBNL2FXaFNS?= =?utf-8?B?NWlnb01WYnE5QkFJTjZXdjJvT0ZrMEZGTVV4cExjendoK3lOcDB4bWdJSXVJ?= =?utf-8?B?WmY5R0g4RS9KWTF6SG5JVjhxVUVydys3KzhmMDJrT25TUHlydDhMMEdHN2Iv?= =?utf-8?B?RFowSUVPbis0MzJhYktWUjRUbCthcFRmNTdKcFU1bXlPZTRiVDF6UUtsY0d5?= =?utf-8?B?eUJUS2l0ak5zZkhJTGdWZlM4SlN5VHV5MlZ3Q1hQMnlwZlczSXc2UmYvNkNv?= =?utf-8?B?aWVQcWZHTGZoVFlTU3JHamhFMGJtYlFHMHNrazRlclN6UUxtWVBxYmthY3Rt?= =?utf-8?B?OUVHOFQwV0lnSmtWOGJ2T0lvZm9POTBGSnNvQXVGQ29LTHdnVTcySkY5UWpp?= =?utf-8?B?Vk15ZUg0UUVmNXNoMGZkWXpnYmZRNGlTWkxSMGZ1Tzc1NmdtV0xyM3FLTXNp?= =?utf-8?B?aUVnTUp3cHVFMTI1TVkrMjBOOFlza2RoUHdGOUdKUkFnNFRyRllqS2xvNmlh?= =?utf-8?B?VEpQdjdOQ3IzdUNQQXZ0OER3Rk5VU1lOMUtuNnk1dGJLYnZYUzk3TTRiZFlU?= =?utf-8?B?OXp5WGswY1pyUjJlbXp4c1F5cGRvQURZclBWeTRIdXM0M013UG5aMGpDa00z?= =?utf-8?B?bmRtWVlDWlhYVHNtd1hScnFpamJWUkpTeDArTUh2dVhTc2ZOS1FsRzl1UlNN?= =?utf-8?B?ZURiakFKRE1tKy9DUURVcEErWmwydWpHQ2FodkV5ZmxYRjlRb1ZJS2ZGbWJP?= =?utf-8?B?b1U5cUVxS0F5TTRzQ1ZkaTRsbXFrdnBuVTNTMHZpSzFsM3NaUkNWVTNVTTA5?= =?utf-8?B?U0pibkxPU3h2bklsSjF2SEpsQXNEcXVhUHh2ZVlpMjY3SytNV2FoMDNxWm9S?= =?utf-8?B?cFUyMnhoMlVjbVZqL2tlVW1VRmFIblRhREV6S1VNQTYvYkRqTXBGejI1ZWxN?= =?utf-8?B?VEV2WFBTSGp0bFNISDQ2a1QwSlFnRnVKbEtzQ1JCSzFFYlFGK3BsSmZJV2ZH?= =?utf-8?B?TXhwMUJwRzRNWlNIUmZaaDlJZHJaRWdvWWdVeHRVTnJvU0tTNnZNemhoZGVl?= =?utf-8?B?UTA2YmhnVENuNHRvR2E4bklLeFA1RjVHZ3BRdzRnVFBxbUJIODhHbEtrcVh4?= =?utf-8?B?aHk4YWFHVUZXL3owcnJ1OWFZdjRRcDZXVEZvdmZUbDJHc0c5VGdvdXVHMFhQ?= =?utf-8?B?R1ViN0xwSFRNMk4vYjZ5RmpMOEREa2ExeWdObU1uUWlwbXlVbGRYN3hSZ0Jp?= =?utf-8?B?QXlqd1RMM2hodm1HSmplT1RrNFBCYmZiUFZkYTBxeTY1cFdsclVXd09PdXNK?= =?utf-8?B?RWcvUkc5ZHZTTXk4V2p4czlzUHAzdTFuRXEyL0c3b3Uyd2lqbnlmcVZxalpp?= =?utf-8?B?REtLVUtiQ0dHRTB2K0ZiQ1Zmb3JQNFova2RxeDJtUlhYTkRnRUIxNkYvTTdQ?= =?utf-8?B?cTNRenQvUGRZZUJCeUhqT2hVVlNRMEFDbzZzcVFKaTNWZUdaZzZ6YSt3akhV?= =?utf-8?B?OG5vS0pnYUlUdVZJbFdPNlRpOU9VaHNwa0RkelpUbmNjOERvdGpSR2poL0tO?= =?utf-8?B?TGNhblg1R3I3SlhFRDJidHQ3K3UyYnAxQTAwcWpUOXRrclNNeXIwbnIrNTZV?= =?utf-8?B?cDZwOU1kN283cTlHaWdteGZ2RFAvOXcraVBnMlI1VlJNU2xwL1JabWdMQkpE?= =?utf-8?B?Rm1FOEZzekZRdUJBa0lsYm1XWFJ6SjMrWTZBSUgwL0xvZ0MzN1Jwcndqc3BO?= =?utf-8?B?Qi80OUpQa1BESXhVNFBqdENadHAvdDhGS1JOa3Fpd3dLVmxrK1d1Rml3VGZP?= =?utf-8?B?YnBaYnFlVzc2QXpQeVE5S2pMUCszVloza0hnaUtBM0N5SmRhRnlUZktaeUN1?= =?utf-8?B?TzdzM1VPL1o4NmJadVkrcTFadEVsVUJxYlVpM3hRbFpoV09VUVRPeHFxL0Y0?= =?utf-8?B?Z2ZBUEk5M1BiWmQrU0FEeHdlNTRGWEcyLytlSGI2ckk3cUdSSUwzT3NVbVN6?= =?utf-8?B?a0NpcThwZVdTeFV2YWJPaVdFOTJOU0h2a1NORGttTFhLQW1rWHBmY1Qyd0pW?= =?utf-8?B?N2tKcENXcFdjaVNEZHpOQWVtVm1KTFhPLzl2SjlxMlY3cTBPMUY2VTFsRkdY?= =?utf-8?B?ZVZtdnc4WDhpQko2cWxhRzM3Q3dBNzNuUkhabXNvK0xlTThCZXp3OC9qZXFu?= =?utf-8?B?QVE9PQ==?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: f46c70b3-d756-4d56-2b83-08dbaea16a38 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9328.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Sep 2023 06:20:50.1337 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: cHmErP02h1ERYBF6e+UMGAkHgNrMyR38qYZQZ3RoZY8dQQoFHYOvXbFXxzwaAhrEeyYPY3DtIZp3F2pF3thbxw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB8227 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: , Reply-To: hemant.agrawal@nxp.com Errors-To: dev-bounces@dpdk.org Hi Nic,     One small comment in the commit message. Acked-by: Hemant Agrawal Regards Hemant On 15-Jun-23 10:18 PM, Nicolas Chautru wrote: > Caution: This is an external email. Please take care when clicking links or opening attachments. When in doubt, report the message using the 'Report this email' button > > > v2: moving the new mld functions at the end of struct rte_bbdev to avoid > ABI offset changes based on feedback with Maxime. > Adding a commit to waive the FFT ABI warning since that experimental function > could break ABI (let me know if preferred to be merged with the FFT > commit causing the FFT change). > > > Including v1 for extending the bbdev api for 23.11. > The new MLD-TS is expected to be non ABI compatible, the other ones > should not break ABI. > I will send a deprecation notice in parallel. > > This introduces a new operation (on top of FEC and FFT) to support > equalization for MLD-TS. There also more modular API extension for > existing FFT and FEC operation. > > Thanks > Nic > > > Nicolas Chautru (5): > bbdev: add operation type for MLDTS procession > bbdev: add new capabilities for FFT processing > bbdev: add new capability for FEC 5G UL processing > bbdev: improving error handling for queue configuration > devtools: ignore changes into bbdev experimental API > > devtools/libabigail.abignore | 4 +- > doc/guides/prog_guide/bbdev.rst | 83 ++++++++++++++++++ > lib/bbdev/rte_bbdev.c | 26 +++--- > lib/bbdev/rte_bbdev.h | 76 +++++++++++++++++ > lib/bbdev/rte_bbdev_op.h | 143 +++++++++++++++++++++++++++++++- > lib/bbdev/version.map | 5 ++ > 6 files changed, 323 insertions(+), 14 deletions(-) > > -- > 2.34.1 >