From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 7E2F645EDB;
	Wed, 18 Dec 2024 12:18:11 +0100 (CET)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 705BD40E41;
	Wed, 18 Dec 2024 12:18:11 +0100 (CET)
Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.14])
 by mails.dpdk.org (Postfix) with ESMTP id C566F4066E;
 Wed, 18 Dec 2024 12:18:09 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
 d=intel.com; i=@intel.com; q=dns/txt; s=Intel;
 t=1734520690; x=1766056690;
 h=message-id:date:subject:to:cc:references:from:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=khb9joiDiLlGc3TrPY6iz6fnRzekZtjpNMu/caWW6Rs=;
 b=e3WZHj/w7ghm09meAMG5bK0lDk0Cp7ejC4KGdBQZm+n7aBcVqGSz2XV8
 VnIhwb3bUGJ+t0he4yUbPY25N0+ooJXh4CaCO+3ap55j6qy5/laWS5cqc
 0TkGbk8DF2IHlOnh0dbMPqc+6XYmzXPnwHPJjaJ1nPacEYp1ii8MH1mrD
 XBHtTWgkyfBxkswQUYrwmSF38mTTjcC+YcxFtpMRXLXxq3gEh0461YdYu
 B5aEaON/8x8AgKmLACQmQYx1g+cly1nYG90WVlp6aC1r492G/nSHTdUaX
 MwVJV7hq6CQI8iXgclbO+un9Cpz2jIQxIRI26eAxILndjh0pQD/OCapli g==;
X-CSE-ConnectionGUID: jEktw2TAS4+5Sqv1WZihWg==
X-CSE-MsgGUID: b7ZcVQohTi6saHhNZCVdZQ==
X-IronPort-AV: E=McAfee;i="6700,10204,11289"; a="35207817"
X-IronPort-AV: E=Sophos;i="6.12,244,1728975600"; d="scan'208";a="35207817"
Received: from fmviesa010.fm.intel.com ([10.60.135.150])
 by fmvoesa108.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 18 Dec 2024 03:18:09 -0800
X-CSE-ConnectionGUID: wnkdPdf7TO2pGleM8Yoetw==
X-CSE-MsgGUID: FhOpXCK0STeD0Fi4hbt2ww==
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="6.12,244,1728975600"; d="scan'208";a="98252714"
Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14])
 by fmviesa010.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384;
 18 Dec 2024 03:18:08 -0800
Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by
 ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2507.44; Wed, 18 Dec 2024 03:18:07 -0800
Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by
 orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2507.44 via Frontend Transport; Wed, 18 Dec 2024 03:18:07 -0800
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.48) by
 edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.1.2507.44; Wed, 18 Dec 2024 03:18:03 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=UaxtJDD63Nav9mjgwoFPBFRlqhdqWnOxM+7kGe+vzqRaYIp9Ik+g+DIWtHQ3QWgPzs9P/TAgaxFdFREmgL2K1vllhQ8P5t7pdivMZAULPUkfTiCUu3cc3yDWs7cygNMa+be0lrf1EGJxhdzxSNGRy23XlMAW4EVlQd0m9iGH+TmrmTMNzTjzcnpGoyxXGlFDfNBOSxWSDAJjqk78tQYdeGoj41V2xjak1BuYCrEkGETyn4v4BSMel1FeBdqLiRphVjfb0A8lLNQWg+w/W2MHGX1FEyFmQwA2TC8LbcC3aoQTIxXhFWMb5EYIgj85sw2zzjyb5vsDa6YfHRmgotlaaA==
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=LKv0FAV+81DBd5VK0Wk/aAjMNPVtQT3Ter+PrtW81Ic=;
 b=EUPHR8udiiVBxDaDNaKAutMY75c5TurFNy0C0P6DEncRyoh6mpDfBtDgFjcE/mj4nNFiv1n8LFlO0Dcjnq1fWKUJbqCNApUU/pZghUQdIBKvbuL4ZTfj7KSlDCnWvBkhaMED0bnddQgOPeCpwGlLXCBaXAP7U2ylMrrwDb5Ty3pQlGZShSF2mM6hOmpNhexZ7T/q067k8xpk3pDXb7f8Ytf8dsijq3I9Q9PccAnUwpbwgsDUDOm4fIG3QWcmhKjCvzEQyi6Np+S7/0i46h47ze50IauWKfe1H14yKaHg924j5cvIaoHlI9UtwJgerXLM0tkKWEC0qtOc3HNqHIhwOA==
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 DM4PR11MB6502.namprd11.prod.outlook.com (2603:10b6:8:89::7) by
 CY8PR11MB6915.namprd11.prod.outlook.com (2603:10b6:930:59::6) with
 Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.8272.13; Wed, 18 Dec 2024 11:17:40 +0000
Received: from DM4PR11MB6502.namprd11.prod.outlook.com
 ([fe80::21e4:2d98:c498:2d7a]) by DM4PR11MB6502.namprd11.prod.outlook.com
 ([fe80::21e4:2d98:c498:2d7a%3]) with mapi id 15.20.8251.015; Wed, 18 Dec 2024
 11:17:40 +0000
Message-ID: <faa665d3-4ba9-4dc8-8efc-1d3853ca2545@intel.com>
Date: Wed, 18 Dec 2024 12:17:31 +0100
User-Agent: Mozilla Thunderbird
Subject: Re: [PATCH v2 3/5] power: defer lcore variable allocation
To: David Marchand <david.marchand@redhat.com>, <dev@dpdk.org>
CC: <thomas@monjalon.net>, <frode.nordahl@canonical.com>,
 <mattias.ronnblom@ericsson.com>, <stable@dpdk.org>, David Hunt
 <david.hunt@intel.com>, Sivaprasad Tummala <sivaprasad.tummala@amd.com>,
 Konstantin Ananyev <konstantin.ananyev@huawei.com>, Stephen Hemminger
 <stephen@networkplumber.org>, =?UTF-8?Q?Morten_Br=C3=B8rup?=
 <mb@smartsharesystems.com>, Chengwen Feng <fengchengwen@huawei.com>
References: <20241205175754.1673888-1-david.marchand@redhat.com>
 <20241217085954.3310414-1-david.marchand@redhat.com>
 <20241217085954.3310414-4-david.marchand@redhat.com>
Content-Language: en-US
From: "Burakov, Anatoly" <anatoly.burakov@intel.com>
In-Reply-To: <20241217085954.3310414-4-david.marchand@redhat.com>
Content-Type: text/plain; charset="UTF-8"; format=flowed
Content-Transfer-Encoding: 7bit
X-ClientProxiedBy: DU7P195CA0019.EURP195.PROD.OUTLOOK.COM
 (2603:10a6:10:54d::32) To DM4PR11MB6502.namprd11.prod.outlook.com
 (2603:10b6:8:89::7)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: DM4PR11MB6502:EE_|CY8PR11MB6915:EE_
X-MS-Office365-Filtering-Correlation-Id: b7ca04e7-571b-487f-eb58-08dd1f5595a2
X-LD-Processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
 ARA:13230040|1800799024|376014|7416014|366016|7053199007; 
X-Microsoft-Antispam-Message-Info: =?utf-8?B?OHpMREU4azNqMDRkNm0zOE9kY3pVc1o0Z3d0Z3BYZGwyZFlkNFNWbDdCekk5?=
 =?utf-8?B?cU9ydEdPRHdPNGNvTE11NzA0UnFqR2VUS2hTbFBXeFVpOW5pMEdzZnB1Q2h2?=
 =?utf-8?B?SmpwdS8xVHRsTXVoQWtCbmVtMWJZMzZOOHFSUFlkU2FTYjB4dTlmMmp2VXU2?=
 =?utf-8?B?UjcweXVIVFAxMnI5UFpnWnkrSSszUkZjUlVtNXlpSGd5ZmU2ZitWeW52d21a?=
 =?utf-8?B?ci9VQXdzUTZhUHZJVjcybGtNSm82MkdIUGlIZWtkNXk4NFhlUCtyUVRVQUh4?=
 =?utf-8?B?ODlITDdyN2x3elR6ZCtnNUxDNjdsYk9IOTFEK0c4M2JwamJXQktzZnB1bTRh?=
 =?utf-8?B?ei8xdDExNjRZNnQzVFUxTitaMVh3N1llTk5QZW8wTld6ZjlQWTF1dUV4TG9B?=
 =?utf-8?B?TW9WRUNaeitIVkhHb1lid1lOVTRtV3N3SXBnTCswRFkyU1l5UzhQZ09JU0w0?=
 =?utf-8?B?clJaYVlwYTdHVGtjVlpmeGZmVDgyVXZZb0xoNlVjMSttSUU0MFc0cityUGpv?=
 =?utf-8?B?UGlMVCtTcmxWNkJkZXh3WXJtUXZCU1c5U0dUTis0ejlXcjhGTUlTRjRIMU03?=
 =?utf-8?B?ZHMzZk1xandYVndhQ3VNS0w0dHdZU1RySUl5bGMyait6cGFIUnhILytmdlRn?=
 =?utf-8?B?NlByN1hBREJsWTY0VGhTMW41bGFXc2huVGxRcGc2Nnk1VTlWb2JzMEpYV3Nt?=
 =?utf-8?B?NzRaZFh3NEtqclNwRStyWVFmVVhLak1iYlpoNXM4UGZvRUNWbE9uMHVMcGlP?=
 =?utf-8?B?RjhlMzZPYWJKSTdjSnFHTWFCQ2Y5R01pWGJMbFNxZFhGakVHVXI0K1N0T0Js?=
 =?utf-8?B?TDRPWll3bEQ2UFJrMTNyNHJPZFpiWlJHOVJLUGczYmRSRXZnV1Z6RUMyWG0z?=
 =?utf-8?B?aHVGRFE2ZGowci9kdEx0d0txbFllODZFRkRCQkpGeUsxMERDdHNXN3hIbUVQ?=
 =?utf-8?B?Z2lrY01Ha2NNbHprNjBWaklXUnhXYnNlQU9jcE5TSTFhZXQvSGI1OEx3Z01y?=
 =?utf-8?B?M01BNUpNOG1tK09HSDdRLzhLdlJidlN2ZkFCZDh0Z0c5dFNkd0Nod2psZkl5?=
 =?utf-8?B?WkcvQmd5T1ZONG1vWTBTRE80YWpySmRUeE5qUXBFcVJLZmNaSWNhMitEdm13?=
 =?utf-8?B?ZmRhclg0Tm1RMmxlUGpvWVByQmtMNmdOZDlhczJ2M21ONTR3bXNUQ2hZZzRk?=
 =?utf-8?B?RUVHN1BaZ1VSNE1POCszUWxNcDVtQ3RFSnVIRUxKQk5iQ2Y3cHpvcUhiZ0ZO?=
 =?utf-8?B?c0gzckFzZVhIOUw2NFpvOWJ5RWNXaWdIV0M4VDlPajRmVkl5RG4yQkQvakkz?=
 =?utf-8?B?WEtxVVEwTmNGbit5Ni9ybTdaRVhQQ2xiRUpMZTJ5cUZIZG5oSUZYUi9ubjhr?=
 =?utf-8?B?TUlsM2VvZ2pWY2dqaFptVTE2MkpCNHduNzZuWGk4MldOK0h3MHNPQkhvVlI4?=
 =?utf-8?B?d1JBMFZRRWFzQldVZy9GOWlZbkNnMy9qNDlGeGx3YXZWMkFLMEFONzlOUlNi?=
 =?utf-8?B?YWI0Tk1tYlRONW8wT2ZXMFp4ZXFJalZOVFhKTVA2T3dmNjZDSFk2TWJoMzV0?=
 =?utf-8?B?QnZvWUIveklablE0K2FsT1lLZ3dpZHZtajVVYkJqSm1hU2hRQVJGSjNRNnlx?=
 =?utf-8?B?TWRwMDl4emduOXhlRnlKRS9Td01tcVphelRoNXNObW9Ya3I4b01sU2NTREU5?=
 =?utf-8?B?blVLVEk2NStTVkRXVkR4MHFVaTNRQjVxU0I5Y0ZkNU94ek5lVmpac05ITllw?=
 =?utf-8?B?ZExUVVppWWhtdWtXOFFuSnpKTXhlQlhZSnFySzdXaUl4REpZaklOc2J1Z0FK?=
 =?utf-8?B?VVZyRUM0aHI5N2xWcG1zd2R5M0F2QmRhN20yQXVydTVrR29CSnVUSXZqK0RI?=
 =?utf-8?Q?NBNywJX4tQ92W?=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:DM4PR11MB6502.namprd11.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230040)(1800799024)(376014)(7416014)(366016)(7053199007); DIR:OUT;
 SFP:1101; 
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cGVSdW9TbmR4aTdoc0xEZE9JdGlSUG5yZlNHSDdJbktwa2FHM0FHOGJ4Nng5?=
 =?utf-8?B?OVY0WmFqUlJUZzJPd3o0ZEtIWFYyMkRyK2FJSS9WMmh3d0FBdUFQWWQ0ekVX?=
 =?utf-8?B?cHFqNHd5ZFRWN09zbW5XdExmRzVDakJ6OUZBcEs4aXFoQjAzUnRZWlA4US9U?=
 =?utf-8?B?UGRYTVAraFpPV0U5QmVraDV2cEJ5V2Z5bGJINHlBRjlRUnZoMDFGWlJXRFZ5?=
 =?utf-8?B?OG1IMjQ5YStmVjJuemdjTVVvZldid3gyczhkOGcrcFBKQUk5aGI4ZTc2KzFF?=
 =?utf-8?B?Z24zVnJkWFFjblZkakFRdVkxWCs0ci9WcHoreTlDVk9hdW51MFpPS1NTcmJw?=
 =?utf-8?B?cVdUWGx4eWJTZDdLZFFHSytmV2J3dlAzMTB6VWFrZjN5ZlprYW51dGhTY2hD?=
 =?utf-8?B?cXhtVlNZSTNiWE5CTDhJdEZDeXRXaVNETWNHaXh2dHpyMUtFOUw1cFFnNEtv?=
 =?utf-8?B?MDlzL0RxbzBBSVdFL2hDamhvL3d6azZBcUVQU2F6SGtmYmk0U3U5NUdrc2hk?=
 =?utf-8?B?MlVSNk8vTzRrOFJpZ1djTnN4VlRVdlppQkk2R200L1hhMFE3dHdVUjhPYWNp?=
 =?utf-8?B?RTdoZlBEeTVHbDZEQ3dmK2lhVnU5U0dpcVBYaFJOQm0vdExaN2ExbGxDekI5?=
 =?utf-8?B?NEsySnhudXcrelNXRFZtSi90a2ZlTXE5Yi9QTXQ0UkxwdlcxeWlwVjJvTy9t?=
 =?utf-8?B?VGE0MGEvb0ZBSmVNNVNQL0JEaWt4eW5mWGVwU1Y2aitWOXdmaE1BV2VMVzIy?=
 =?utf-8?B?QUluZUFiT3FpTUIyaUVQUGk2RUZhK21NU1FtTGhYbjg1Yyt4QS96NDRFMjBr?=
 =?utf-8?B?ckhzSll6dHpTSW5pNm11dWZXdjRSUWc1RlZ1bThXL3J1NUp2dGVTQ2NXbTY3?=
 =?utf-8?B?ZERLT0VoaDliTnRPQWNtMjE1Q0dzUEE3dUVvTTB2V3p0YzFIOVdIY0V3OUdM?=
 =?utf-8?B?bmVwZ0pqeEI2TDJTdnZyRGNWcGE2OW5CRmk2Z0ZDZFRhQ2VlQnprSW5oVHJm?=
 =?utf-8?B?TEUzbWM0VnF2ZlV1QkdPQmtpeDkvVXQrNDgrcDU5a0NFaCs1dTV1Y1grNzdL?=
 =?utf-8?B?dER5TGE5S1Z1OStlaWd0UndhbVFtZC9yTEI3TzZVZXhKQnVGdXkza3U1S1Bj?=
 =?utf-8?B?OWRRc3lyaGw3Q3g1NDBiZmgvL0lhNFI4RmVJd09LSHdKM3F0ZzVoWHJUY3hR?=
 =?utf-8?B?aEMxKytmNlNUdnNDQUFlelE1L0xOU1lweUVsSytjdms3ZEU4RFZ0eHBtRENM?=
 =?utf-8?B?UmJwVzVWcjdUUFBYZmNUSlpyMWFDb2duamRKaGE5YTNwUVNWcHVIb0RvMjVZ?=
 =?utf-8?B?RkgzbXk0dmJNK3FkYlNUT01qa1g5T1RuTFl4NUtjNld6dFpmZ2x5bkRvdjZy?=
 =?utf-8?B?ZzBXM1BVRXgrMUdqZ3R4cTcvYTZEZUtaQ2FBT1AyZWM4R3dDaEtuRExsY1RU?=
 =?utf-8?B?S24xTDN4UWd5M0hhTEl2YXhSY3NCVk5ZcjBCV0oySHp0Q3pPYzhxK2lBa2x1?=
 =?utf-8?B?VFYzTENYWWZhSGt0TDlqSFJGTGxMSEh5MlZMZlVpNHRqN3VCTVo1VG9ESnZy?=
 =?utf-8?B?UUxmUm5XdGVrTUpZWFdmOUZ1NklZeSt5L0c4U1NnV0tRNVNNelp5ZnVQUFdM?=
 =?utf-8?B?eE94MXJjeEJHL1J4U2tmUjdib1ZaaUk4akZoYnd2aWY1eHpYazdKa0szTXhH?=
 =?utf-8?B?eHBmTGV4Y0VMQWZoVjlPQ3pkQmc2c0QyUUdkRUtPa2E3akRSWk9kRXd2RHl1?=
 =?utf-8?B?WTdnRnJnZHMwOG0xQVQwbkRIWm1VQjJ1UHlsU0ZtWTg2MUp0T3U2M1pCNW9p?=
 =?utf-8?B?blpuYlhTVjZzWENwQ3FxL1p3WEZEOHdtRHNMVTZTR3hoemN4ckZURnhabHcr?=
 =?utf-8?B?QWJHVU9kYzlYWFdlUXdSaU1pVkhvL25JcTRMRUcvTDlWSVlta2d0aHhYVjNC?=
 =?utf-8?B?SEhicnBZZDZENHhtM2w2aGVBTjNCSWgvd05sdlg4MmYrY3h1UkVVbUVFODNq?=
 =?utf-8?B?MmZSWlR0bjczSFk5WDJhMlVyeXVCa3ArdWh5Z0ZHb0JwN0tmZFJvVG1LSXBB?=
 =?utf-8?B?bUY1Zm9GcGVON2dsam8zTG40V1k1b3BPNjZVVFJsZFR5S2JZazdROUl5TlJa?=
 =?utf-8?B?OHRHWi9tczVZL1hNN1ErRUdpSk9md3RUUDkrQlk5Rnh0Y2psNVVZakRDWHdh?=
 =?utf-8?B?Vnc9PQ==?=
X-MS-Exchange-CrossTenant-Network-Message-Id: b7ca04e7-571b-487f-eb58-08dd1f5595a2
X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB6502.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Dec 2024 11:17:40.2057 (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: l3Op4HBbMB2mloqB8d4e+kj2KJ5egvLz/DpZY6RNWO2jl9zWpQ63pY8ZMA4MOD9TKsVE/lIwOHIkZ7MOvrR8+SbPGtZa1Hr7L2+Sr/eTUEY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR11MB6915
X-OriginatorOrg: intel.com
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

On 12/17/2024 9:59 AM, David Marchand wrote:
> The lcore variable in this code unit is only used through
> rte_power_ethdev_pmgmt_queue_*() public symbols.
> 
> Defer the unconditional lcore variable allocation in those symbols.
> 
> Fixes: 130643319579 ("power: keep per-lcore state in lcore variable")
> Cc: stable@dpdk.org
> 
> Signed-off-by: David Marchand <david.marchand@redhat.com>
> ---
Acked-by: Anatoly Burakov <anatoly.burakov@intel.com>

-- 
Thanks,
Anatoly