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 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: 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 , CC: , , , , David Hunt , Sivaprasad Tummala , Konstantin Ananyev , Stephen Hemminger , =?UTF-8?Q?Morten_Br=C3=B8rup?= , Chengwen Feng 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" 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 > --- Acked-by: Anatoly Burakov -- Thanks, Anatoly