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 E72A842C01; Thu, 1 Jun 2023 10:30:31 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D9214427E9; Thu, 1 Jun 2023 10:30:31 +0200 (CEST) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2043.outbound.protection.outlook.com [40.107.237.43]) by mails.dpdk.org (Postfix) with ESMTP id 1AE4B406B3; Thu, 1 Jun 2023 10:30:30 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NmBS1ufPNmkFMYV5amsoxF3H/SXmMgLP323Q9EEXBy151QHNoqREN3KKCpBYXvT4v2cLf/OjFdZJp2lLm0eCC1KQbECEVgBA7/9Wm0MzkNNXMr0fctqJIuiCTPigOkSmNw9KM8U2suGlqNxv7TPJyin7VW0GCIzoEA3ZXHXKRAIlZ7OKWVQgrbhBpLeMz9Y9kOiP4VUhAMVr84hE1USKrwVUMJNXDIH9A1YndPg85SueLhC4J3Pb8N1a76CWv981+ugSzOPWHCCMcQ+ely1eXmkNPOq2V29r7BRfgnmbJ+E8i4X/bdXTrPJZ5bLWkUhOK64MH6OXMXT98axELtwaoQ== 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=J6/W9Vy1dbLphIr8nO1qxP0Qirnm3rSUns76l2Ixebg=; b=ei5hJDvVdnmzlsdMxpU2z7WbzpcOzj2HdALiupaaJyetpFlT9FpJiq9l6FGosC/6FBBNBdFBOYK5p3rRkn6vCrVjvVqrtaf0Fyu+nIH1OvgH+f9RD5Po0CPi7wEWw7UJIw5ZGRsqytEyprt/319/4bBj7+2XnAyN31zBrfV6a6dSTytksDXjBEWckrZ2cs8i7Ei6nY7owdKt/i9pprVoeskBVFp0JbgqdmpYVk58nRB4qSA5UrP42zd0Dv8UvWlmoF74X7Y1+vyONkX2f5R88nPlexmywGwrQYa9qS02P72cfgFsYQuxQ5Hj9g64A3yXsT8ehjOahmEKQy3UKLn79g== 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=J6/W9Vy1dbLphIr8nO1qxP0Qirnm3rSUns76l2Ixebg=; b=FplYoFXOOKU0WdKK4MzQHE4AyCO42joLkfMfzkuSIe0H1bPGSwgPX82S7CUzUCWOU2xiGhfTHWRHwP36fYZuq/4PTZlDIKBhzzpF9yEEnBGvlUEjKXwo0ZBGdPulyYHWgL+T5bAs0Q/5bdBY38d3/XqbTHIVy5uhDo1ouMyxq0Y= 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 CY8PR12MB7684.namprd12.prod.outlook.com (2603:10b6:930:87::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6433.23; Thu, 1 Jun 2023 08:30:28 +0000 Received: from CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::7957:641d:6aba:3f9a]) by CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::7957:641d:6aba:3f9a%4]) with mapi id 15.20.6433.022; Thu, 1 Jun 2023 08:30:28 +0000 Message-ID: <2d1f1e6c-9f76-da3f-20bc-7e17f27f9f26@amd.com> Date: Thu, 1 Jun 2023 09:30:23 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.11.2 Subject: Re: [PATCH 4/7] ethdev: introduce low latency RS FEC Content-Language: en-US To: Dongdong Liu , dev@dpdk.org, thomas@monjalon.net, andrew.rybchenko@oktetlabs.ru Cc: stable@dpdk.org, haijie1@huawei.com References: <20230408022740.14522-1-liudongdong3@huawei.com> <20230408022740.14522-5-liudongdong3@huawei.com> From: Ferruh Yigit In-Reply-To: <20230408022740.14522-5-liudongdong3@huawei.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P302CA0011.GBRP302.PROD.OUTLOOK.COM (2603:10a6:600:2c2::7) To CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH2PR12MB4294:EE_|CY8PR12MB7684:EE_ X-MS-Office365-Filtering-Correlation-Id: 60a04904-25bc-4887-a600-08db627a743e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Mz9MAfYf6csNogMheEIhgIez2YwO/V3T993lpcwij5h3SG5EgSkYcYHV5fMRqfLRnlXOk3A21KHiV5DyRONn3mWyo0XIoe2k1GATYahpCU7J/EOxxvyBoTJLtMdMCNsL+SdEu/+VN5CzlMfpHeJGJWpUxUvEhXR5GpAOv+rIGLk/ck7WqNrxeGCTkCQO7f+Ap3uqfCX+wq96ZJLL451/bTDZPdr08insGzipyeEG4zCpV43W91MIXPkSb+7B5N/tx6GO9MuR7WRzF26TQLeGEXOVIch8rSPROxs4BY7SOUwpvmCcV1eoJjkUhcl/77s1fXTrpW/TkXvudPVRpx97Zw+NCd4tdvxfyuAtO78m/CdDPDAW+LjJiqRiiaYOl4VB40IV79jkh8qFWY8dKteBeo+GCDepbhYqF+jAri6c7WdJsOP4sQx7NvEhAQApOi5KUAe/TQVIXlPTPT/qKmpjH5BcSyTGLjbJ+4Gso6psichpCF/JSUOO/26+lqHQ81dPSmmxukdAG1UFR6Kv94pEVH0IZBSeQeqKI14S4Tl9p3//c/bje/r/iLmrqLJb6eUFAjszKdmSB8nGIRNPa7udy9Z+IqXNMpKI7NLIwk3iTuQKXu1p8s9uvzAWGlvHikuToBjh/Qw+F7X2aqxnSIifxw== 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)(366004)(39860400002)(396003)(376002)(346002)(136003)(451199021)(4326008)(478600001)(8676002)(8936002)(44832011)(36756003)(86362001)(31696002)(2906002)(5660300002)(66556008)(66946007)(66476007)(316002)(38100700002)(41300700001)(2616005)(186003)(26005)(53546011)(6512007)(6506007)(6666004)(6486002)(31686004)(43740500002)(45980500001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Z0FnQjRSSC9LT05CVVdFTDRJdXZ6T2owUXBNaWFRRlNxemZEUEtnQkpJVUxH?= =?utf-8?B?azJyK2t5L2NtSDB6bUtpbjdoWndQREFzRDJCWEtJaGpJT3FJbzcrd0hpVXRI?= =?utf-8?B?d1RLSUV0bitkSE45VGFtNmQxZkZRejBJSk5zVHBrQkZrV2k2MTZpM3k0M3U3?= =?utf-8?B?TXNCc2wzREpVYnhFNTdJc1NCRUxqRGJvcUFzZDhpSHlUbkFUMzJkWUF2MGNC?= =?utf-8?B?MnFPMVd2MzF6QlVEOVkwSmF1QkNJNzVGNWFDLzNhNitQcHFoL2hCdWM2eFRl?= =?utf-8?B?a3BubTJzV2kvcXVBMy8yeU9lanpXTGsrQnZscHpTWXM3WEl2Nk5QSGs3dnlo?= =?utf-8?B?bCswRnRZMy9aQlY4MndmSVVtdU5ZZG9yc2RiVy9WNkUza1ErWmdGMkFVT0xY?= =?utf-8?B?UCtkNEpaYnJIVllGdkJwU0QvNGdCdXpSZmNqLy9lYUlZUTNCclJQa0h0UzA4?= =?utf-8?B?UTdlUUNETXdGbFJDWjdsb285SE9TYkNPZlNoL2tYTWlHUUo5Rkdid25Fai9v?= =?utf-8?B?Umt2bURKcHVXTzhJZ2dlQnh0ZzgyMjFzakZLdU9zMjJIN0hmQ3JrYWdHWTNO?= =?utf-8?B?WG5Bd29DSHRUek1HeGcxYyt6c3BVQm83WXkyU1Q4Y2JhQThTMUxjYzFiaDVV?= =?utf-8?B?NFVRR2UzUmJSZWpLUkJkVUdYSzRWRVVCak93M3FKTXg0S1dVZEZpZG9nMGov?= =?utf-8?B?NWVsWGNIaXE3V3Yyd3J6TFpSY0RLeGtwRURCeHJNWDdqRHNHMkRFZ2Z3RVQx?= =?utf-8?B?WEtpZi9PK0JobDlRMjJ2UzZTLzIvejluQWlkczhoQkNBU1p6d3RUQWZSY2NN?= =?utf-8?B?VjZ4S0kwRlJVdlpuWDF1NDQxaXd6dk5raUorMStsOTZucWx5Sk9JUW95ZzQx?= =?utf-8?B?TkVUZEdkY29SalRQNFk4cWwvK2dHYm9hencyNGNtS3FqWjVEK3lKY0toS0tG?= =?utf-8?B?dlZGZUNHQmc5UWtEU1VMZTBJaXJGeHZLNnJxQmxYSVVPTHVtZ1RVMC94Zzlj?= =?utf-8?B?QjZoVFZjbi9QMWMrMy9IalNqdHA3QS9FcmJoUUp2UHBSTDg4SWZoVmYyT1U1?= =?utf-8?B?TTN6Z2NPdHBSVE9tazNERm5jMTJtTmNwTFBjbkZCVFkwa1drQ3Qxc3NmTHpW?= =?utf-8?B?bnJLUTJWb2gzVW9XWFV2dFFYM0hmSmhVQlRXSC9sVWtlTU5YLzJ3WlVCeXhs?= =?utf-8?B?dW5IZ1luOXJPM0hsYmRDVjB1VDVDRXhscG5McjZuMW1PMHUrY3FMOWFVTDdh?= =?utf-8?B?NncyMUhka3JKS1RzQjNGcXlBWlZiYXBoWWZNT0ZuN1FiWHlWSjZmMXhiZXEy?= =?utf-8?B?b1RzYkRrUGtqZjJmdjZjVVlsTEFMZS9JenBIbFdLMEdPdngxNGVXckc1a0VU?= =?utf-8?B?MVlpWERSN2gxMWpNVEdndmduOEdBdDEvZWFWblpkYkl4Si83bFJNa014OU1O?= =?utf-8?B?ZmdZZml1dDVYY1lEaGVtTXk3QnRtSHlBTlZvL1BxcWlyQlgzb3ovRnVIQVNO?= =?utf-8?B?UG1HbU0wU0UrMnhwamRmcnFrZ1hDZFk0bVRFWkZ3WjRXTjBYM01nTk44RXln?= =?utf-8?B?YnI1OUhvakpsUDNES0lZVWo0TlRFTGpXY2JLdGhSRHhweDdJZ3hERHVSWW93?= =?utf-8?B?MTQ2ekdiU3gvRW9MV2VHK1hBeW04NGlCT3dTMUt1d3ZaYk10YTc5cDJSSVZD?= =?utf-8?B?YVVDL0M3dHlSbWNycW9MQy9xRFJBekpadVE2alJ2V25nejFRVlF0NHdUSWZS?= =?utf-8?B?azZPMXpvdjJ4OHlNeWdabHhIcXV4bVFmVTZzT28xQS9pakxRQ0psWEFvd2hq?= =?utf-8?B?V0NCNmVvcm1UWGU3VlJQWU9aem5QdzErS25JUnc4WW9BQTVzQkRMRXhyTjNZ?= =?utf-8?B?akxBYlFlVDNQcjhMR2I0c09aeVJzcnRPSnFPdEphd1FZUVRoN3BhYTk0RGFW?= =?utf-8?B?RGN4bXZTdFJtUzJzdnk5RE5ERzdXYUUzUWt5NlJSbTNkOHRlMlBVbUNJTS9q?= =?utf-8?B?WDAwbFJZTzJqUCtXR1Nycng1V2pORko4VlhKS0NhKytvNWIzVDRDMlpBbFZv?= =?utf-8?B?eWkzL1BTWHRuZG9Bd2p5R3ZSQXZ4dHd4N01OcDlCMUtpaHVYeEtBSVJCTUIw?= =?utf-8?Q?tAhDj0Vt1DmvozQyvmXNbx3in?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 60a04904-25bc-4887-a600-08db627a743e X-MS-Exchange-CrossTenant-AuthSource: CH2PR12MB4294.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jun 2023 08:30:28.2233 (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: 5E1KKJ3rBgi3HgShuT2mLSBVMkMLtlaCvpNfYGWaCDxPVXPrkFpqQ3nOlbjLwj5k X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR12MB7684 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 4/8/2023 3:27 AM, Dongdong Liu wrote: > From: Jie Hai > > This patch introduces LLRS (low latency Reed Solomon FEC). > LLRS supports for 25 Gbps, 50 Gbps, 100 Gbps, 200 Gbps and > 400 Gbps Ethernet networks. > > Signed-off-by: Jie Hai > Signed-off-by: Dongdong Liu > --- > doc/guides/rel_notes/release_23_07.rst | 3 +++ > lib/ethdev/rte_ethdev.h | 1 + > 2 files changed, 4 insertions(+) > > diff --git a/doc/guides/rel_notes/release_23_07.rst b/doc/guides/rel_notes/release_23_07.rst > index a9b1293689..dcc4c84907 100644 > --- a/doc/guides/rel_notes/release_23_07.rst > +++ b/doc/guides/rel_notes/release_23_07.rst > @@ -55,6 +55,9 @@ New Features > Also, make sure to start the actual text at the margin. > ======================================================= > > +* **Added LLRS FEC mode in ethdev.** > + > + Added RTE_ETH_FEC_LLRS to rte_eth_fec_mode. > > Removed Items > ------------- > diff --git a/lib/ethdev/rte_ethdev.h b/lib/ethdev/rte_ethdev.h > index 99fe9e238b..bea847fcc3 100644 > --- a/lib/ethdev/rte_ethdev.h > +++ b/lib/ethdev/rte_ethdev.h > @@ -1916,6 +1916,7 @@ enum rte_eth_fec_mode { > RTE_ETH_FEC_AUTO, /**< FEC autonegotiation modes */ > RTE_ETH_FEC_BASER, /**< FEC using common algorithm */ > RTE_ETH_FEC_RS, /**< FEC using RS algorithm */ > + RTE_ETH_FEC_LLRS, /**< FEC using LLRS algorithm */ > }; > > /* Translate from FEC mode to FEC capa */ Acked-by: Ferruh Yigit