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 199E545B3A; Mon, 14 Oct 2024 19:28:01 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DF613402C3; Mon, 14 Oct 2024 19:28:00 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.7]) by mails.dpdk.org (Postfix) with ESMTP id F01684026C for ; Mon, 14 Oct 2024 19:27:58 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1728926879; x=1760462879; h=message-id:date:subject:to:references:from:in-reply-to: content-transfer-encoding:mime-version; bh=wyC8IqmPecun2O5Yzm83M/o04Y9mDbu/NfNJp0bMnQM=; b=hivP+KjyKABD/T2rPdY+oj0K9wH1BcNngvWQOt9oks1tzntae+sRXjwk sqhp1KSsP1FkrZJZAAnelIBiZMHHp5jGt3GMMUDdyphOy6P4FktgHbfN0 Jl2KRKQYriFHHfW0HXLj2WhBuw9p4YDlhvH2mWOwyirDC3LQs9J0qoXEO gHlRTPROR1vJfNr1hR5I1htjZdCOxvFlS9By3Nwr0TnDG1MXe4rmtSWwX P2BGIvGogDLt8h4EUbnF7sVeLl42CawZmmF6/fl7Ly2jRtcRPX4TTtBSO +RD9zFHu7yGQXincr8mRmPzvGadfTg69gvtxPxXNVpcKulLZ2QCGJYc3o A==; X-CSE-ConnectionGUID: aw2hU4SURW2Sq2WiVZYRPQ== X-CSE-MsgGUID: HA2Dqs6pQ425PJ/ScTO0Tg== X-IronPort-AV: E=McAfee;i="6700,10204,11224"; a="53708596" X-IronPort-AV: E=Sophos;i="6.11,203,1725346800"; d="scan'208";a="53708596" Received: from fmviesa005.fm.intel.com ([10.60.135.145]) by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Oct 2024 10:27:58 -0700 X-CSE-ConnectionGUID: uYehIOieQM6hwjYnslbOqA== X-CSE-MsgGUID: ijR42A2cRW6WmtRpNRxSMA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.11,203,1725346800"; d="scan'208";a="82194090" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmviesa005.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 14 Oct 2024 10:27:58 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Mon, 14 Oct 2024 10:27:57 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Mon, 14 Oct 2024 10:27:57 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Mon, 14 Oct 2024 10:27:57 -0700 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.57.41) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Mon, 14 Oct 2024 10:27:57 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=b00L6n4JtU03o5KkBp/S4AxCZGvjFxl7F86x967aXTArSsU76z0678+1U0DcoKD/I44MkiZbQ40Jd0wmSr7H/Sysk8O8J1NF41klSUn3tURYGZ5NxhqiBeoym1pm1Nyjb2OWNNC0JEFPlNI9XTiWfoGEAnSIJ4Edt/qCbfRnfl2XSq971N+dTYLUCD5FjXgPvGLJFvzTpuZXkqypbZBcXm9vu76ehpzSS0r90bM1YiYCWP4FJjde1TwbC1Jh0ff47RRQK3hsBu4FiNNsxbPOad/tyODWQmP+ONTRDRakV6mxHBb+erxBfIl4Y+h9jH/knIL3KrXekh4CnkEMDXokhg== 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=12Q2B6YkZGSzlXQxIavTYqFrE7ZRKG3OF4eyUDhxRzU=; b=lw+U7XBtPw7lDMCw/FAb7lA967GE7bC1Zd3rb9O3BpAkR7/0v/RMIt187ga20tA4OBlglsRAJFSP7M3BKW0NNtYN1Q/IRlmiSIyU6cR6LFlDBdHewx/cb67ynmZ8ndaLqAzmYrlTLqGmeDE2RtrXIhqEDUWWgewjRnTEnPM1Kg+TiD0u+tOR2iT4jllPMnXqGBBUHd4GiGYeXtCxxgeirzk/FJ/yvYvfrg3JcU13EpKVN6oVytl1Mh/HMv+LjE6rbFtzTwj5ra0jjyiGad5rtsTWTRd+9zMTSFM+X+OiRK0lV+7BC0/31/octDxy78Aa9+V1wBhNW2BjtncoSLO6Ig== 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 PH7PR11MB5765.namprd11.prod.outlook.com (2603:10b6:510:139::7) by CH3PR11MB8706.namprd11.prod.outlook.com (2603:10b6:610:1d1::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8048.27; Mon, 14 Oct 2024 17:27:49 +0000 Received: from PH7PR11MB5765.namprd11.prod.outlook.com ([fe80::fcf5:d65c:4fdd:4a2a]) by PH7PR11MB5765.namprd11.prod.outlook.com ([fe80::fcf5:d65c:4fdd:4a2a%3]) with mapi id 15.20.8048.020; Mon, 14 Oct 2024 17:27:49 +0000 Message-ID: <45ec609c-aae7-4264-8d02-7f769b6f5783@intel.com> Date: Mon, 14 Oct 2024 18:27:44 +0100 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 00/10] net/ice: base code update for RC2 To: Bruce Richardson , References: <20241011164459.1987538-1-bruce.richardson@intel.com> <20241014110250.2314727-1-bruce.richardson@intel.com> Content-Language: en-US From: "Medvedkin, Vladimir" In-Reply-To: <20241014110250.2314727-1-bruce.richardson@intel.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: WA0P291CA0007.POLP291.PROD.OUTLOOK.COM (2603:10a6:1d0:1::11) To PH7PR11MB5765.namprd11.prod.outlook.com (2603:10b6:510:139::7) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH7PR11MB5765:EE_|CH3PR11MB8706:EE_ X-MS-Office365-Filtering-Correlation-Id: 94dd52a3-0fc4-4825-8f5a-08dcec75869d 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?b2FwS3U3WkVQNm9yL1J1RENZV3RuVjZSNDBZMlR3NjFuQUtHTkhzcWV0VStB?= =?utf-8?B?MFp1b3dNUkxDeWlkOG1icGpHUHZjT2toemE4LzlOUEtscW1YOHp0bmc2aWRG?= =?utf-8?B?TTJyaFQ4c1dlSnNVL0RTODBRZWlYM1Jzcmw2MGNBdlFwUWJnNXV5dERNTGZK?= =?utf-8?B?c3cyZUNDUXM2aVIrT3NaTm9GS1g1RnA5V2FLVG1ycGl0SGZIOTNpcEhtN0JP?= =?utf-8?B?bGFFNS91WHpndXBkTzVWUnJ5VlBJbjVmNk5SZm1RRzhJVFN6b21WMVlGUFhW?= =?utf-8?B?d1pLZUJUeFl4czNEaFNENkZ2VlIyb2J5WTc4czFXUkNCak9xZENxTitSOURa?= =?utf-8?B?K25ZMjZrQjlJeFdZYTNJMzdyZ1ZYc2hROWlBZ1lpanNtUk1DMDRESkpTVnZD?= =?utf-8?B?OGUxS2VlSHNYZVBCREVZekZjZFU1S1liRnB4VEFsRXg2RVVJa1d4bXNna3NN?= =?utf-8?B?U2J4QjVnSU0rMXZjcTQxbk5RYnlESk1sS3JERzB2eWxNOTZQaWZIcWZWZHBI?= =?utf-8?B?NTNuWjZ0MXhLL1NMaEJQeFRoay9wK01PTU1JdWVIZC9ZU1pTTVJFdHdGTDZK?= =?utf-8?B?K2F3ODFGVW5kSUFnS2luN2hTK1YwbC96RUhuMXRwOHF0b1RJREtsSTVHZTlk?= =?utf-8?B?UDlqNGdnaUxCQm12VWg3WWQ5YmxrOUlwdi9DWndpUzN4N1JCYlcyak5Ua3lZ?= =?utf-8?B?Mnpzem1mVGZRZC8yTmZvL1d4UlQ2eHM1bDRJNzEvUjlDb3RBVjZ0SStjVnNV?= =?utf-8?B?NHdpNE9FaXRvaEg2d2VqbWNQd21HdC9nMHY2a3VTOTdSaDN4YjRwMGxxSC9z?= =?utf-8?B?Z1ZVcGNtVWJaZW9oSGFzR3dGUXlHZlBUaW9rRGIzUWh3dUtDZzU4YStCTVhG?= =?utf-8?B?Sm1FV0U2QjBIYzJ2LzUxa0Nza1pmU092cGVlOS9zL2paYUYwdGZ5cUVpOVFw?= =?utf-8?B?WTdxWXB4bW5IcGlVNndrS2ZkQUFwR0dVN3lQYmxHemo4aEpIL1NsOVZUWnhY?= =?utf-8?B?Vk5DeUdFdTkwMnR6SXk3VG9uMnQ5dmNIQ0FEdkMwazdQbG5qNldCKzdwS0Nn?= =?utf-8?B?UjJHbm5YblZqb2Rna2hYc2ZQN3p6ajhzRGYzZmJXcGxaaU1Ud0g5S0F4SW5D?= =?utf-8?B?ci9Sekh6NVJhVFlkOCs4UHpoRVVnRmRHOEtUQUxGRlB6dklVR3V4YWZmTmti?= =?utf-8?B?eHZ3SDNvclNQVlN3bElwbjk1ZXFwdnE0c3JxWDdJV1UrbGxMazlTcG1OTzZr?= =?utf-8?B?MmN6alFTVDVscU9ibDhIc1ZISFRnQTRJREJ6RWdNbzJrSzFJK05RYTZNK0oz?= =?utf-8?B?RDRFTUdzT003OTJKMCtRckdJOWtVMkVUdlZHdDY1ajFnVmd2eEdiVEw3MHR0?= =?utf-8?B?U0wzSHlZVDFaT2h6WHErVWJ1cENQREpPUnhPL3I5Q2NaOUNsMm9WTHMwd0NP?= =?utf-8?B?cUpaTFRLWnhTNXBucENvYnVEOVVoR3ZsZFVrMjRINmZmajE1bUh5Q1dkL3dC?= =?utf-8?B?NldtZStEUU4ramZydm1zMlhCN1pCc2g1N1lQSkkzRHoweFh3TE1SaVNjL0ZM?= =?utf-8?B?WUllbndTZ1hhVlhqc09uRU1pZkxzQ0pZRW9ZNEd5TE43d0JlSml6OGpobW1s?= =?utf-8?Q?k11//NYoTV1zw8J6J+weK58o0+rDIRTy8myRdV98XsoY=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH7PR11MB5765.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?aEVzcFhuRmZlYmlqU2hXK2x6a1l2eFV0c0ZTNDJHcjlNQkNjRDEzaWRDVStw?= =?utf-8?B?VnFRQTVYUXo5RnQ0MGVaMnRiS3VFakpRbDUvTWN1bXYvUnZOSEJka296Q1dE?= =?utf-8?B?UE5YOE93S1BaNC80TkMzV0R0RWVvV3lKSFBDSk9INVdidzVuWWwvS2dkWmJv?= =?utf-8?B?WDdsdjdVRytrZ1NHQitnTTRrYXcyVnJMVThVOUVYYk9vTGNndnJYeHl5VU9U?= =?utf-8?B?NnZQMlZzT2NEb2Q5NFp5SEVmQTNrdjIvWkZJTnVpOEN5MVNYWXhUTVg2YXBD?= =?utf-8?B?cVRTcG1QZ3hCOUF5bEI3RWNXWjh3ampzcmtxNXg3MjN6WE9KYlZtMlVCYlAr?= =?utf-8?B?U1FEUGRYY3ZkSWRhbGdSOHg3NFlaM1VNSTM5dVJzSFBWMHgrUmtKM3BxVWxI?= =?utf-8?B?Z28xNEc0amg1VG5iT2h6dC85Tm4wQkVOVytmS1UwVVFIdkJaYjlDb2JCTlhS?= =?utf-8?B?NS9yYUxDVjRMNGl2QkZ0a3dLN1NBN1UxREFkMXBEZldGMEV6THI0OFMyZUpz?= =?utf-8?B?cHN1NHFhL3M5Y2J1dkpXei9TUmhIRkFTMXBEQUdFWGNxTGVkQW1PWWw3NjM4?= =?utf-8?B?TzJwcWdsVXZBVzIwNHpKdHB5ZnFiYk4rZkZnaHJXQVpnb3FnaWNGNGxQUjFY?= =?utf-8?B?WE1UM1NraysyWjB4NWQzcFdmOHVSVmk1VVVFRmJIR3NTemZrczlvcWx3ZWJI?= =?utf-8?B?Y0NoYUxRYzZ1d0dEaUFhbW9hOWFIU05OWTROUU5lVFYwdy93ZEZOYU44Wms4?= =?utf-8?B?YytBMHN2ODY2OGMybll6ajdYMm9sZlYyZ1lRVG0rYW5RY3BxeE9TNVltR3Fy?= =?utf-8?B?dkZ1b1ErdHovSTE0VS8yMzF0WHRsaU9KaStIYUMrODRxZ1FRUVArVjlleDRp?= =?utf-8?B?RkVualJGdlAwVWZxNGttVHY5c2JSd2syc05jeTJEUi9tMUkxaWJMcHgvMW1H?= =?utf-8?B?aUVqdHJBc2gyQW5qUzNwb3I2ZTM3Y0tBa2VDUytmT3h1dXdEZTcvZ1dIbUpN?= =?utf-8?B?bmI0TFZBaU9KcWdVdVBzek5JczcwYTNpUFZBNUc1TzZoZHIvSmZ0TE9lcUFk?= =?utf-8?B?NFU2WVJWZk5td2J0cmVuajJJSEZHYVpBaVU0bFNIMTBnQmEzSWlRQkJ0ajY1?= =?utf-8?B?WkxqN1ZiWWZVWHZydkVadjNhRnJCOW9lOUZCNmxObzB3ZGxwTHhncnRYKzI3?= =?utf-8?B?K3VZZ0lQYkJOaEU2RWRjTXc4UVVHRExDZFdBd1lCaTVaRlpSU2tDNHVoOVVM?= =?utf-8?B?YllTc3UyaGpVdHlHdGUrKytLSi9sY0drSGZ3a0dwRTJoWG9hVU9LZUdPdTNq?= =?utf-8?B?R3FOS1RuaGFUdDZzWFZFdndXL3cxZjh1Z1VMQ1JndElhUXRHNkUxVkl3RjJo?= =?utf-8?B?c0x1Rk4vZm41djlISHdyaTVQTDduOUlkcU84VVQ0TFprNW5oU0R0MWZhRS91?= =?utf-8?B?ZjJYV09GaVNWRE5wTjArdDhLZi9Ybkc3U3FjQWFhQVpJWFR6Yk0wZk4vWDZx?= =?utf-8?B?QWRlc2YzcTYrWEIrSUtTYXREeFRicURBYUl3UitNWnlIRjNLakI4WlhhcHI1?= =?utf-8?B?Wktrb1cvMjRGZDFTZk1yWFp0cnEvZW1ScnBpRUt2QXNGaExzdWhOQ0VrZWx2?= =?utf-8?B?UGI5N0kzcDJzNElnR3pXNVNlZG1oM3dheEczeGhBUm9qMWpWL3FtbWZJVHJJ?= =?utf-8?B?dXZYcEhaYWp1MmhJeW9JR29lNlUvOE90MDcxbFVaVHdiT0JzWXBvVEFEL3Fx?= =?utf-8?B?TFRKSld5anVNSzRheG5uOFBIcndoZWRYaVVHOVJHMUJveXJCZ2ZCQlNUS2lL?= =?utf-8?B?Q0d1Q2RpcXhKVDh2STdtWk41K1lIWHhVWFo4Wm1GTEFSQjZvelhRcEhDL3Jy?= =?utf-8?B?NWZWNFBsRUdqNURtNUtackpDS3ZvN1dvMHJ3NDQ1SmZsM3lkdHdRa0RkMWFn?= =?utf-8?B?NU1NNG56Q0ZkRWdrYklYRThkSENyeHQ5NURjS3l3SEtNdStoZ1JQVEZNemhU?= =?utf-8?B?UnlvNmV4NkFPem9nWmFrZytzZlNQcmVQVHpaUkRmQmU4dWt4Z1haZk0rWVla?= =?utf-8?B?SW85Und2UjRzSzVxektBQUhaa3JiaUhmeEtNL0ZvdUI2czNzNEY0Z3lXTTVj?= =?utf-8?B?c0R0Y0pRV1YzSExjZVJoSGEreU9ObG9EZ0s2YVRJOGtqZ0J4UGV2ZURJMFkw?= =?utf-8?B?Q2c9PQ==?= X-MS-Exchange-CrossTenant-Network-Message-Id: 94dd52a3-0fc4-4825-8f5a-08dcec75869d X-MS-Exchange-CrossTenant-AuthSource: PH7PR11MB5765.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Oct 2024 17:27:49.5968 (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: aVFrULyNvEHdUyrV6zxaxhTC3eqs7pqkVUNpeKqhXmxgPybsZcBaLbQFJ/xJTfyZeM+EBqLuR896zrJBNKKrYKQTnyYv4OWB0/aH4LpNEfs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR11MB8706 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 Hi Bruce, Series-acked-by: Vladimir Medvedkin On 14/10/2024 12:02, Bruce Richardson wrote: > A number of small fixes and other changes to enable Tx scheduler > enhancements to our DPDK driver have been added to the base code. > Upstream these changes for 24.11 RC2. Most have previously been > submitted as part of the scheduler changes [1] > > [1] https://patches.dpdk.org/project/dpdk/list/?series=32758&state=* > > v2: include README file update > > Bruce Richardson (7): > net/ice/base: remove 255 limit on sched child nodes > net/ice/base: set VSI index on newly created nodes > net/ice/base: optimize subtree searches > net/ice/base: remove flag checks before topology upload > net/ice/base: allow init without TC class sched nodes > net/ice/base: read VSI layer info from VSI > net/ice/base: update README > > Dave Ertman (1): > net/ice/base: fix VLAN replay after reset > > Fabio Pricoco (1): > net/ice/base: add bounds check > > Jacob Keller (1): > net/ice/base: re-enable bypass mode for E822 > > drivers/net/ice/base/README | 2 +- > drivers/net/ice/base/ice_controlq.c | 23 +++++- > drivers/net/ice/base/ice_dcb.c | 3 +- > drivers/net/ice/base/ice_ddp.c | 33 -------- > drivers/net/ice/base/ice_ptp_hw.c | 117 ++++++++++++++++++++++++++-- > drivers/net/ice/base/ice_ptp_hw.h | 2 +- > drivers/net/ice/base/ice_sched.c | 59 +++++++------- > drivers/net/ice/base/ice_switch.c | 2 - > drivers/net/ice/base/ice_type.h | 3 +- > drivers/net/ice/ice_ethdev.c | 2 +- > 10 files changed, 169 insertions(+), 77 deletions(-) > > -- > 2.43.0 > -- Regards, Vladimir