From patchwork Sun Jul 7 16:04:19 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mario Limonciello X-Patchwork-Id: 13726032 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (mail-dm6nam04on2064.outbound.protection.outlook.com [40.107.102.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CDCD2EDC for ; Sun, 7 Jul 2024 16:04:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.102.64 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1720368289; cv=fail; b=sWaRRz9uKa3DX8TJKCFt+mg154xlRRSN2mcIvVTX7uR2os6rwwuQzr3ZX3u8U/NZJec6QQ5tdTLI1GHN7IDnGkJQovTUvtvKtssNd+SwO4dr3D83KCuWIA5a2uOhwE85ue/tm4hIxPlvpsD3vi7aREDYq53nw6Fq5HUAIqn2qYY= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1720368289; c=relaxed/simple; bh=VzGOPLSHcs5QhkMnwVptI60n3tNjy8hm6j6bsHjvJFQ=; h=Message-ID:Date:From:Subject:To:Cc:Content-Type:MIME-Version; b=bopaS8pmCcoGbtM6D1mxDvlI0VgsB7nTPGHtwJbU2RZCb4OhtRRN9RaCvgddkzsuVTWMTl3LJiSm41PoaOnFpQOIO9B72wPXXV7Af1QQbT0W+BXnmn1TaGW2DqcbrSPSXKjqqM370nxbSOYRtqNOk/Ia2SbaSQH5A7icVtwc5v4= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com; spf=fail smtp.mailfrom=amd.com; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b=pNdfNIWX; arc=fail smtp.client-ip=40.107.102.64 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=amd.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b="pNdfNIWX" ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hriKXmUT2D3/btgHKmOXQ4UIiV5dY7XRObONVlo3sOWgOhU4dsvPPxmMkhhybEZhEDa0wKrJdGs+7v00wS5Z0X0wX0V2QUM2SdvaTpjfVlMLAKjQjgbFUhADKswY8KahIITR9BaKPVFIhZoK33hpF3AqLBN3YpG9AilwMtdDVTUuEvkvZ3xVk0kbFDpvIosqgzIrDPX2VNIvPTvBz5yHvRM0cNP9waoq6wy7YgAGpr5DlJGmQDdz2H4QqFO2QKND1ljdKC2aVh5kbpeSHeTrKahRlugphYVorrI2uxj3QyfgyWCrG3ai32zQbssge6GTOC760PJgiywoha1rdgHhig== 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=Jm0LInyrbqGIlqEs+CHuUiDWJOa3RH3ZlPOS7v4eYJk=; b=Xp2YhlSn8jHHvMNICHcGzjPUsgDNI+rKWXLc8RsxOk5okibX53MuawGAjcYE5vDQQyM0VP6I9up4MfVxnJtmh+qoBLgzVTjEMAljkR+uB2vFN49eHsjp5hxnZtSg2eA3F8odCnR+eX5tgsKaO5DT46Sl5CZkpfDMsgkeVmaC/7ZFKCDneAhSatL/YlDJkOFdTK1ZPGIeNFybdqQqEWTNBH0tUIqyTS6FWjukTNMNIEc+sW4tR7G0jaNjBOGcVyvrqxSbAs+4j2ZPUWcQRqGKJbR50GFm52I2udKmnQrAaOOv3IvrgA6D837gPXqN/tKcr3qGRuA+G/4jCsq57VeqgQ== 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=Jm0LInyrbqGIlqEs+CHuUiDWJOa3RH3ZlPOS7v4eYJk=; b=pNdfNIWXhyDjZLp9s1ZHb7GcXmcv65AnUMHK+n13B/+/i6rq8EctV9Yr5PlE58ZHWwX+QmtZBI5h+mRqlbEh5k3RUQiOSYB9U6Jcq5UvaLGMvA+ZiA5ozNEwTFvjylKUcubqokKrXr7HdZmNxUSqv7TLSyOVhHa3diUxAcFAQ/Q= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from MN0PR12MB6101.namprd12.prod.outlook.com (2603:10b6:208:3cb::10) by PH0PR12MB7077.namprd12.prod.outlook.com (2603:10b6:510:21d::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7741.35; Sun, 7 Jul 2024 16:04:42 +0000 Received: from MN0PR12MB6101.namprd12.prod.outlook.com ([fe80::37ee:a763:6d04:81ca]) by MN0PR12MB6101.namprd12.prod.outlook.com ([fe80::37ee:a763:6d04:81ca%6]) with mapi id 15.20.7741.029; Sun, 7 Jul 2024 16:04:42 +0000 Message-ID: <144c8309-c355-447b-9106-1396a0169bb2@amd.com> Date: Sun, 7 Jul 2024 11:04:19 -0500 User-Agent: Mozilla Thunderbird From: Mario Limonciello Subject: 4th set of changes for amd-pstate on 6.11 To: "Rafael J. Wysocki" Cc: Linux PM Content-Language: en-US X-ClientProxiedBy: SA1P222CA0188.NAMP222.PROD.OUTLOOK.COM (2603:10b6:806:3c4::16) To MN0PR12MB6101.namprd12.prod.outlook.com (2603:10b6:208:3cb::10) Precedence: bulk X-Mailing-List: linux-pm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN0PR12MB6101:EE_|PH0PR12MB7077:EE_ X-MS-Office365-Filtering-Correlation-Id: 89066b11-9450-4eb8-ccac-08dc9e9e8339 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|366016; X-Microsoft-Antispam-Message-Info: =?utf-8?q?9qUUp2FKXfg85RckuiPObLxGHD5/Rc9?= =?utf-8?q?++EkglAJ9e3DlpjW1SsZSN3hJPJoaXti7Z9TRmITJpJ5rETGMPCEHHjxgiiMDG/4g?= =?utf-8?q?yNYzsP3cn2bYaD43We2c3MCDpXifbq7rAA80HyxfGkxrCVZuqVDDRJJI/eVoa5HSP?= =?utf-8?q?xb8li9aWuDbFbpekJiiNSM0MdpIP5QrWMSN2ZSsE1+VxbJPV+AFu14fiHot/3qSVX?= =?utf-8?q?KL5UCmNMjDmWb77b1t6ig7IV+KIF8u8oUKj9bVXOvQdv2F0Rgd4j4XbOKXRTJixdK?= =?utf-8?q?cIOZs2mUGqDkCWj5TARDGPCxVZFDZVdXQfkvrQhaC/yiTKo5cUAV+ZmAfoXi3fTAf?= =?utf-8?q?qRDKcrXlnKrJ29qMHLrbXo8DJWB9KNqQdaIFe2FIgy0jdyrxfTLgrOtg0jAMllT/T?= =?utf-8?q?qqpBbLL9PvaPoSF153EBdbPmsfF1Aq8znCWdLb0uueOYIz3z8Fq1EdaEiKaNemudP?= =?utf-8?q?F4UDrg12mqqiSYudBLNI54mZwyeAnFvM/sIlds+lI/38fbKhYHea1rmyXIW7f89HL?= =?utf-8?q?3XVTkMJu8u0IhBIJokPLlW8zI7P+bby449kYXFs1/ye7VoB3hDn7LlRsd+2RDLBzP?= =?utf-8?q?tzLn/v5zlVlywvwuF3RzGUWKXbnW9rZfcaFoA3gWKloG37nZYU+GVRupIfZAAOxjS?= =?utf-8?q?Gl9lFG5HMKPfNUAe2siIFHq/2yT2dNBcDOzW7R6KzQuo+M8LFmKdXHECBj7xzPtMD?= =?utf-8?q?bhdnqqPv+nvuM8Pcgvq11vzcs0TVwIkZpKPOL80prhe2vOEQzVTyErxeoQy8SO1aq?= =?utf-8?q?qptvfan4/9w14Dj4Mq6wGgNuj7nAWZjXjNWeZoZC1E9Ve3NwkZjsVCbhmFVxZ2wBD?= =?utf-8?q?5y2I5tqzyQYaNMEXGowabM0anK1aYUvSlTiS+uGj9eWzW11lJql/M+sQ/YX0LeVM3?= =?utf-8?q?/cQwccn0MkpdSNxPDokA+fBdJjQ8XzDG1pTrgCxYXNwel4DY2MN4HydZse8l10y3Q?= =?utf-8?q?mc6Y39GSb1GJ/LFSG/tsyiu7puwpujYz5+v7DDLiq8MleDSfksVd20Qpb6gvvcLmC?= =?utf-8?q?NB3RMIqYU3k1yPi+LlM+K8zmFH1UX4rC8DRPYc8Q+pKJlK5+1jrVtze+ZjDWMkANN?= =?utf-8?q?0fxVLo47bE+G7iSAoT7aJDFDbzBrVAjjMpL/f248TL3WxkGktNxhZ+wqsiu5Ub8b8?= =?utf-8?q?A2i3nl7/fQKEk6Pp9bh3KJbFlyA74MSoTUAa3Hs+LzjJwURU3DyC3jcns00wN46/h?= =?utf-8?q?YLW6RvDVqLkabWCi+MPzoThzNwM8Il/kdScyrBH2YDWSjc5cYw2tWpz5nbcPfOziF?= =?utf-8?q?3EoG14rFbQ3/7vEgAH1D3LbAzuMrvAg5aQg=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN0PR12MB6101.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?Hy7PUfc7xpffC5+FntLD/XbVyTYP?= =?utf-8?q?LOaOx0n79jXuw0dmFbpUKOC4v6imeKAEohkXBg/0vNA5RNyPL618z10paEN3rcO+0?= =?utf-8?q?QhPudNbzwywfkpcYA0klZnguCVvyiM+ZKLpxjX53nAgTIl4aYFK0MxD38rFLqnqCM?= =?utf-8?q?uUp4iWED0v87XYQWS64gWrkpJtRti1uIp74ZThZXParajS7cpJ67YpkdECmwfMELH?= =?utf-8?q?iHzaaDA4thsoYf9BcpK+HXzrdqS46Z2rYKwJ47A++4xS7iMHExNCnNJ4VplqIof4F?= =?utf-8?q?1YVfeaYKrUDcaa/Dk/n4A/nLSXbYSUtZ7NgJj6n0hvcKFKLFz9fQZU7l73Z6jBziU?= =?utf-8?q?PDD3Q4dFvBuvlblcUk60hmuO/lZvbJo7Kut5siKIOJl+DL0yMtb3XPt80RpCFbuUu?= =?utf-8?q?OvcxcFX2HAXrzpaXizUrC/Oq89H0iPdJDuoT+Segmr7GKohw9h3lZqisVpoYcSoQM?= =?utf-8?q?ka1bgxeGERxKEWp9EawWJnh8+j46EGxs5/iqh/ek9INLTrZEmcK8vnYIV/NKK73Qr?= =?utf-8?q?LBpIbERITeJ6MrVuV+yvkh8vsQZH1THYgyWpOYFVC1KqB9AB6I89M2OzMUoimp1hE?= =?utf-8?q?t/qXuhNND382zkWAWGO1bFmi93j+rlLoshXaNqGCUcLi+bxxboAOGiFDNFGhClNg2?= =?utf-8?q?T1BG4F9PhwOCDJr8YbANm0HNkoSqh8ujWwmPPNkqXfE1CKDX3J47OOXoq19H7cHd2?= =?utf-8?q?XTpScBjcH82byop0y5VDeZxBE7CBAxU5RKOa3/s3CjpFsj8YgO/u6YqNHhCu/gF+g?= =?utf-8?q?/FtMuJ5qNqfK2LASlUnozHtc3e0+pN6rwQWcrGC8paSc5iRaO3kjU+AjtMcEwfkVl?= =?utf-8?q?iPBCS+k06jz0TE3JM+C5GAl1L+FOo8xXpMrfL8q408ICRjxCmVAzDmE1RfA6W2ii2?= =?utf-8?q?xFgVmyMDTK9EJGvICIhsmq/KM60gyR5tvl1oTfgw3ELks0Rmv7bhdnE9yTWzfxYKh?= =?utf-8?q?v2ENTgY4Ug/VyuR4E9FpuDEgL1S7cg1ZATiVqrEfjFs7JSNtfCqMkgbiPLmMPJrJH?= =?utf-8?q?JCed8/osRmXGRgZN2uyCBsTPKRui50dwQmLNe7AkPLtZPqMHswTdA3K5ulwF7ExJW?= =?utf-8?q?qMkOXURkQWkjjc8Zk5xt08wC/DFjWZOH03NyrOuBhQaJSn+gizRr/bXK+nA3QxIFF?= =?utf-8?q?eQ9rqNl1tjJpGGpUkY1sipKz/MVB6j9qRUHMfwg3vo6sDDf8VLeB7PuGJBfLjRBtJ?= =?utf-8?q?BFvn74/+0/N19AEwXX9OCwp4R4NeGHMOMA6IuJzYXGluTnb8Jg/+qZh4Iv3QBrtuD?= =?utf-8?q?8AmMgP53GOkqOUDuQwCZIAW8E/+s1TmrdraQBLHbi55gzqLRkLXJxi5nd83wjzRjR?= =?utf-8?q?5PcRp1iXyi9rhXqruKdrqVq2hNaDxs1F3YcK5ad/IK7BueZWlqrpGZwBMmZkPa80k?= =?utf-8?q?NWeZP2KAAFEeWn7Hbuu5IUUDzRneAPDNE+TvqFso0rCVY5v1F0mx5r59cOCLMRj1k?= =?utf-8?q?PjyPuNw3AqSOb7XZF/FijsG2qLehrLzl1v7lgdl0nH8w3j6cNsibgcZcbYlDFaAiT?= =?utf-8?q?kLsSX1lrQYWR?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 89066b11-9450-4eb8-ccac-08dc9e9e8339 X-MS-Exchange-CrossTenant-AuthSource: MN0PR12MB6101.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2024 16:04:42.4887 (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: doZXt17MUMCD4ENA4iRw2IvvurTgCooUsb4YKNAudNXt9+0qHcUDuO+BgvKDWyfrP9NQ393ZPKSsA/BPmZEafw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR12MB7077 The following changes since commit 6d588891a90c5a946aaac11a93d06edd89ed9054: Documentation: cpufreq: amd-pstate: update doc for Per CPU boost control method (2024-06-26 15:48:21 -0500) are available in the Git repository at: ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/superm1/linux.git tags/amd-pstate-v6.11-2024-07-07 for you to fetch changes up to 738d7d03571c7e38565bd245c0815a2c74665018: cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC systems (2024-07-07 10:32:48 -0500) ---------------------------------------------------------------- Fourth set of changes for amd-pstate in 6.11 This adds fixes for setting scaling max frequency on systems without a dedicated MSR for setting CPPC requests. ---------------------------------------------------------------- Dhananjay Ugwekar (2): cpufreq/amd-pstate-ut: Convert nominal_freq to khz during comparisons cpufreq/amd-pstate: Fix the scaling_max_freq setting on shared memory CPPC systems drivers/cpufreq/amd-pstate-ut.c | 12 +++++++----- drivers/cpufreq/amd-pstate.c | 43 +++++++++++++++++++++++-------------------- 2 files changed, 30 insertions(+), 25 deletions(-)