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 E744F45589; Thu, 4 Jul 2024 14:00:14 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C80CD40280; Thu, 4 Jul 2024 14:00:14 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.13]) by mails.dpdk.org (Postfix) with ESMTP id CCFA14025C for ; Thu, 4 Jul 2024 14:00:13 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1720094414; x=1751630414; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=ifZuJhR9ENMzJiCOZ7suCQlY2+opdfIknAn1kMOEK8U=; b=M9hdq0pYHJ6kC082JtiEHkO2nMLpNdIeRlSGkdAVrAiVNIf6Uf2ECuLm uVAxJJM8R/ah+jAgCn+oFt8zHN+07oqKs09rOqOjkTttqkgOXsc7BGSh7 3iXUE+aD0a3JV+947tyNnBK13SqNPzllrA5dg903GtF3qa+Dk3ZpeDafE rcS4w500oMt4R66K7H3acvHZSZIJ9piFVtVQuzzglnca77cpJ1+xmbiVx N7qgvX1T4RLshypKmI+1huBZtJOO5pSEC7dBjH78ZqNOgc1pup41JpeIh bDXknDAy1eMFs/nAsf4nuyC8bOk2Bi29GsO01HgCaUdQdx0ED4Z35DKhN Q==; X-CSE-ConnectionGUID: zr80xLh3TyuraeoQ/owehw== X-CSE-MsgGUID: hKeTfd9CTXaqM5LnaGBHMQ== X-IronPort-AV: E=McAfee;i="6700,10204,11122"; a="20275795" X-IronPort-AV: E=Sophos;i="6.09,183,1716274800"; d="scan'208";a="20275795" Received: from fmviesa008.fm.intel.com ([10.60.135.148]) by fmvoesa107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Jul 2024 05:00:13 -0700 X-CSE-ConnectionGUID: 2wtx3eDvSNuHyy4Of+MtmQ== X-CSE-MsgGUID: PGmd1VPERXmr660IOCaTUA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.09,183,1716274800"; d="scan'208";a="46540773" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmviesa008.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 04 Jul 2024 05:00:13 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Thu, 4 Jul 2024 05:00:12 -0700 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Thu, 4 Jul 2024 05:00:12 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Thu, 4 Jul 2024 05:00:12 -0700 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.44) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Thu, 4 Jul 2024 05:00:11 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iQSOCpX5+7osTSR9q5p9edB/ZEhZAhHvnZ0EOsyvQtE/bN/XJN4+sbWVs+82wfga3ofum57ur758lHEbzV23F/F4QmV3vCkAX3BCuRR1Fm3Y5PYhZSr2pNhy6TFTu78diBqFUhQB9hfly7W0XVuiFFn+aKeO8tJK+9daAXv5XL/ZhCx8kHZ6Nwio4YXOHxIsJkpnRK79f0L4AifHmpoSPEJRa9fXviMrNwbwCaBYE9l4pOudOKqnDnVa17t96E1OtLx8ZUCAjDPEmdkVZ6tTU8W4OllW+RLB53mX7D1FNLbTBGfbH5bMzs/22BQ2+nqpYFsYlfHakj6LPNM98RqpkQ== 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=yBFyHhQ4NMtrLiW/gCNlJGmAwGgBRJt72a6ufEhOF0w=; b=mv3QxEobgERpJI6GUp3EUme2xlbL6wvapzE1H/bTG5RJdELt4HBJ9jCnQ4CU/imQnkfsjIpcjMCq2lH2iuIe8z2niCRh0wtNuu9VeB945SfxwyL1aLYCE1jS3goHwOf9wQM38iO5Oj72Jfg+3o2ubb1fiFGUnEvwmiYA851PJYutw8AYpEMaWgfaW4bC0G8UoouMrlv/f986Gg7KaVCQ7B3C/5rqz//cqpdUUF/HLi+8VRkg5fO9G6VWsINdJsDFXeq1OlKwCEV/O78+FRAgIJKSgrn0JjDgFwv7x73BHDjveDDZLU5VaMjRCuFFWafglw1wBjjSyD9EuxPW1RgbNw== 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 Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from SJ0PR11MB5772.namprd11.prod.outlook.com (2603:10b6:a03:422::8) by MN0PR11MB6060.namprd11.prod.outlook.com (2603:10b6:208:378::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7741.30; Thu, 4 Jul 2024 12:00:06 +0000 Received: from SJ0PR11MB5772.namprd11.prod.outlook.com ([fe80::5851:319:3da6:850b]) by SJ0PR11MB5772.namprd11.prod.outlook.com ([fe80::5851:319:3da6:850b%4]) with mapi id 15.20.7719.029; Thu, 4 Jul 2024 12:00:06 +0000 Message-ID: <258b50d5-208c-4541-af6c-7843dcf23f1d@intel.com> Date: Thu, 4 Jul 2024 13:00:00 +0100 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3] net/ice: support FEC feature To: Mingjin Ye , CC: Qiming Yang References: <20240702080244.1190884-1-mingjinx.ye@intel.com> <20240704065002.1388805-1-mingjinx.ye@intel.com> Content-Language: en-US From: "Medvedkin, Vladimir" In-Reply-To: <20240704065002.1388805-1-mingjinx.ye@intel.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: DB7PR03CA0088.eurprd03.prod.outlook.com (2603:10a6:10:72::29) To SJ0PR11MB5772.namprd11.prod.outlook.com (2603:10b6:a03:422::8) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR11MB5772:EE_|MN0PR11MB6060:EE_ X-MS-Office365-Filtering-Correlation-Id: 03a01e5d-ea63-419a-40db-08dc9c20d892 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?utf-8?B?eXV2SU9ha095cXlta29LdHo0Lzk0cnJUUjFOV0JEaU96Y2lWQUltZ3ZYcFJ2?= =?utf-8?B?VnpCVFh1bkxibHoyYXE2Tzk5dU9rSEVzOVhKOGRBa0Y3WnVjcHdqRE1yREVi?= =?utf-8?B?UlpkMXloWW9kSXpKTE5OSzFZOE5hM0NGZXlJY1hRM1NrUFhvVXNnc0g4QTlu?= =?utf-8?B?aUl5dXRYYllYNVltTEJ6M2YxQTFMU0ZBTytDTjNWNTFKRnltWnR4VkJtQW8y?= =?utf-8?B?aElIV0w2NURtYXlGQmpnRlkyOS8rVUFqMC9aQ0VqNDUwdzdOaEdha0I2bkRG?= =?utf-8?B?ZXNoVUpTL3NoTmNXV1IwVWZtV1NQWGVyMnQ4RXNzUHZ1c0pGeU10Qll1MDJw?= =?utf-8?B?TVZ0SzZuSzBxcFUrdldBcmV1T2RpMVNyVW1PbEtQOGdWSHcybllpZU1JVXNp?= =?utf-8?B?ckMybWtqNi91TE5XTjczNE9vV3hERXV0LzJuU3FHMW9mdXBtdXNDdjkzbEJQ?= =?utf-8?B?U1JyN01kclI2T3ZWRU54dUtLbElvcXFCcUtIM3AzeVR4ejNKczJXNVNSMXE3?= =?utf-8?B?ams2L0h6VGVHODZOQWROWmQxKzN6aVhKM0NuM3QyNXZzQU5SdWI2UFZQdHJy?= =?utf-8?B?K2FmdTNtZDNpeGg5L2FsZ0kxY0pnK0JsQmIvMC94bmZzaS9HMFFHQXlxa2po?= =?utf-8?B?UGQyWGJaMVZnUDRGTUcwRDI0T3YxYkhjMTRicmlXbVdoZDVHcW5hY1QxN2Iz?= =?utf-8?B?ZWZ1WU1Pbnp1SEpyR3JiSkxZTkJEV1BnWHlMYkE3OEt2TmdLVnJ1RXR1VEIx?= =?utf-8?B?bUR3ajcraGZQbmc2KzVaSjhaVCtpNjRZM3ZMYXVLaVFBVjBMTXg2VitaeGtj?= =?utf-8?B?N1YvRmZLeS9TalVwZHZkL2t0a1lObEJsZEYzVnQwNkZ4K0xXdWpWQmNwVzRs?= =?utf-8?B?OUJHMjgrY04yMDVDTVNtTThpUENuaE1sbWJLaG16Nlg1VmpCY3d2b1pwVWl2?= =?utf-8?B?SUtENTFzQ1BVRWpXaUYwaWE2cXlZZS96K1Y4UTZQeXdYYzNmdi9Vb01Oc2tL?= =?utf-8?B?S3R5T0k0eDd2dGFUMy83NkUyZ01FYW9QMWNSRmFpeEl5Z0dwUGlHM2xhTEd2?= =?utf-8?B?ajNiMUhEeENhRlI2L214cjV0dVNOQUNXUDVDOTBtR1RjVzhJOExnNktza0dK?= =?utf-8?B?dDdWU2JYL1ZmZ3dYV0FJSTZNNjBJbkxxcTZjV2RpWHpuSUJTaC8vWDNNTTIr?= =?utf-8?B?VndKMzlkaUNoS3lEWHRMV3hUcVY1QTFzUlh5cXUwTTllY0RXU2dKc0Y1QVd4?= =?utf-8?B?QXRWOXBGajVpZUNJelFPczY5bW83d3ZoWWlMMHNWYVdDeFRUaXd0cHFDUTBI?= =?utf-8?B?dS83NnV6ZUhNclorU1VrR0ZQcDJoVk4zN3BXZ2R5NTljSi92bEwzR05iOXFK?= =?utf-8?B?YmhaN0E0d000WjR4SmtKYUx5Wm4za2RxZi9pTUE0Y2o2R2xwUGVyQTZyVXF6?= =?utf-8?B?bjNBY2NUMEQwdDlsSjMvSWdtS0ZmdnE5cTZnWHphZjNJUXE4d0Z4Nm5LRkF6?= =?utf-8?B?aTB5bTYrSDFET0JHN1hPc1FSMkc2czJ1M0kxaFVHSzFlU2kyUGxUci8wenRX?= =?utf-8?B?QXlTU0g5Si9VU3BXNzNOMnR2cTh0Tyt5QmhvODh3N2tBTWV5UXdiZDBJS25z?= =?utf-8?B?cXZBRS9vRjl0K2FiSjIwWTI0K0hBZ0ZpUlJLdjJTV2RvVVdjUDhSUy9QSGZL?= =?utf-8?B?c1NBd3d6ZitRYmhJWmQ4WlVrbXhwdCs5bzUvakFJeERiWFRBQllLMmZTSU0v?= =?utf-8?B?cFFGeVQ5MEpodHNEdDYwLzNDNllzeStiazBKRGY4dzM4bmZsQysrNVBaZUtH?= =?utf-8?B?aDRMK25RdDVLbHhUSmR3dz09?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR11MB5772.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(1800799024)(366016); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WVFBYWcyTis2TGllbDduc2d5RXBrcVpMVk5LdFhyUEFOQm9jOHNhcStPdFEw?= =?utf-8?B?Mkh5SkZONkM1RlJHVEQrc0dtcVZBSjQvY1oxZmdNNCtyL0tnWmVWM3grZHMv?= =?utf-8?B?bUlBY2Y0RHpOSk1aYi9oSkpTYWR0QUxjdzgrQXRYVEtKR0RTcXJ3UE5uQkxC?= =?utf-8?B?bWtwcEJmR3RPZ0o2MlpnMlduNXVZV2U0RjVhVkxXNW5oUjh3L3phUFZPT0xO?= =?utf-8?B?bGNrMXIzNHhtSFRKSVcxd2wxeTRmTmZVbmczU29Hem5ZelNQbkJCUG1KRXZL?= =?utf-8?B?eUh2ZHp2azBTT3FZM2tQR29xeHRZZ3k2SktqR2dZNldWNDNTSHpsR2JpVHFQ?= =?utf-8?B?RFpCUU9rdXZXQjlBRGFnRWNpMTdrY044STUrTW0va0YxSmkvSXltK3FGS1Fm?= =?utf-8?B?TlZZckF4ZzVVQ3VoRXpsREMwc3Y1VW1FYWJZYUhFazB2NFVpRy9odWpzUjlm?= =?utf-8?B?ajR6cEVEV1kzc09DaTJwYTFrTy9nRllMODZYcnQxOHBYVHNKN1owOXAwTG9T?= =?utf-8?B?eW01c0RUeDRGVmRYcWxpaHZGa1pQMlpLM1F1S0NLSDNRNUFOZXZ0NHFCN0JJ?= =?utf-8?B?TUR6aDBrdXZzSDRzMXhrYVZFQjJpMkRZcXJmNGNFUDRYUkd4cmYvK0xqanZH?= =?utf-8?B?RHdYNDVSRzlLMk1ULzQza0Nua2RiVStlR0t3blRVY3orQ1dCbUtHNFpVUVVV?= =?utf-8?B?K3ZoK085RS9KaVNXOUUyQmlGeitERDhodnRHWnMzS0N0bmtRa2VGdk9rRTlh?= =?utf-8?B?bjVES280em80cHZOYmp4aXZ4ME93T3hxYkFzZ1dNay9KakdTZHpZSWxkNnB6?= =?utf-8?B?L0V5N3dUS1V5RWhLRnBRbWlyamtSOFRseXM5MWNLOWZMTUwraGFFaVZPSlk5?= =?utf-8?B?WWJ1L1JrRURLODBJQXBOYUFpZW16ZWNVN1ZtemFyMzVWREpBS0UzZ25McHVH?= =?utf-8?B?aHl4VmtvWGpGblVROGJ4S0dLam5vM1lHbDBYUGpvMDk0d0JpQkhMdkZqNFJu?= =?utf-8?B?UWRwK3J4d0hoTHEwakZHYTdaV3AreVFvL3pqVjlHblFiMEI3TW5ON2ZLb3la?= =?utf-8?B?bFFkNFZvWFFsRHJVQmZGbE9ZWlVtTEp4TFp2V0hFajFraHJSSVdVY1hJQVZ1?= =?utf-8?B?VnRreGRRMGI4dU5VdHFjTVRpdEhZQ1hpdUx3QUxxT3FYbWs3eTdPSmlxRDVy?= =?utf-8?B?aGNibHZCMUorWVptdExTWTdYY0FVSDVBT0t4dGxaa2I5RlZQSWJ6RUVEMDVS?= =?utf-8?B?TVJjSmx1S0ZJL0cwTTdBSGJvTVlkclAwV2J6L3ozN3hJOTNQOWw1S1JScEFn?= =?utf-8?B?TFJpN25kVFRueGVPM2duY1lMNnoxUWcvcVZ6dHBIci92dkQwWUliVWR1WTlG?= =?utf-8?B?YUswdGtNeGZTdGhsbWxoeHJKMkFQYjBmdC95YmIwTmJmR2ZOMXpzMDBHU3M0?= =?utf-8?B?WVhUT3p1OGxZZGNlUnpsNzd3M1dwa2VTRkxpd2JVNVgyMm05MERIM0UzZUd3?= =?utf-8?B?bGkzYjEzMEUzdVJrUXJWeW9NbVBVbmV0YzZrK3ZjK2Q1T0o3V1M2aUU4WDF0?= =?utf-8?B?SU1TbldaQ21JRzNzSUxvNnZPY0Nvem9SMkl0eVRla3VWL2tSWEMzSllVOVpN?= =?utf-8?B?aTZkbGZxU0VGamxCcFBLd1ZJSExXNE9EYTZBNGVNZlF2VjJkRGwxOU15YTkv?= =?utf-8?B?cm0vclFGRXB3RGtwVzN6Smh2RzFxK2s1ZURVSEMwS0FHTnp0NzFPaXdKWHk3?= =?utf-8?B?MnMrN2N1dTZ5NkR1K3c0S1A0Zkg0d1dlbjh6dllDOEdTY1Bmb2RjdlNMdVFa?= =?utf-8?B?eGMycmJKZGp0SmxNdkhBVDRjOTd1YklXaktsNERHcm80UlR5Z25XUXBkaDh3?= =?utf-8?B?Z1d0VHJ4SXZmOGNRWU1VT3JuYzZOS3dPSVU4Yk8rZGk0UWlSaHFaczdzVUJF?= =?utf-8?B?Z1BkOEFJakZ6SEozcU1RZVN5NURUSUppZVNqSmxOQlFBdWxIMm51VmowOFdu?= =?utf-8?B?UEt6WXZJaTN1Y21NYjBiOGtaQ3VyeGtHdWx4NUI4UmZKZkoxdmE5S1JjVDM3?= =?utf-8?B?ajVzZmdCSjdOZFNpMTBiNVZnMjhneUpMRkxFWUhldldicm9QMEN4Znc5WjB4?= =?utf-8?B?S3pna0ZIOVdFRDVkU2p4RmRZMDdFMEgwc1VnV2RQdUJGcG00ck9Kd0NZN0Rh?= =?utf-8?B?WUE9PQ==?= X-MS-Exchange-CrossTenant-Network-Message-Id: 03a01e5d-ea63-419a-40db-08dc9c20d892 X-MS-Exchange-CrossTenant-AuthSource: SJ0PR11MB5772.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jul 2024 12:00:06.8413 (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: X8/P6TxLpg709BYlJCb0WP1xpdzM1HS21CJjK0Gdp7CbFwxlz+dg4trwPXpfb6e5WZpxj7OHxVxYwZS3ZS6f327v/FFJFep1Irk6jfZ/75s= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN0PR11MB6060 X-OriginatorOrg: intel.com 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 Acked-by: Vladimir Medvedkin On 04/07/2024 07:50, Mingjin Ye wrote: > This patch enable three Forward Error Correction(FEC) related ops > in ice driver. As no speed information can get from HW, this patch > only show FEC capability. > > Signed-off-by: Qiming Yang > Signed-off-by: Mingjin Ye > > --- > v3: optimize code details > --- > v2: fix some logic > --- > doc/guides/nics/features/ice.ini | 1 + > doc/guides/nics/ice.rst | 5 + > doc/guides/rel_notes/release_24_07.rst | 5 + > drivers/net/ice/ice_ethdev.c | 289 +++++++++++++++++++++++++ > 4 files changed, 300 insertions(+) > > -- Regards, Vladimir