From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (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 649C846D571 for ; Mon, 21 Sep 2026 10:27:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789986434; cv=none; b=iKQ6zzsbUdMhUSUxbWwGH/FmOmI1CTjjdpinONUUcJLvBGu4gpFLrnY8jlJzWfBJVugLHU6PFHfgI6WewQeBScenul6KbjjjOaNk20OEtTI025bO3Ws+7k5RnAxDlH3zhF2D4Mu8SwK314//BiqX1tGMKllxuLETSp84MrDbPsw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789986434; c=relaxed/simple; bh=yxgM3BaImAy+SlUU1mzmEvRZgl6g+xC5GNESqfvIEAM=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=U8j2fXesOD73C+KGxagdslkLvcyZ88Qa8dQUPzvHT51FMJ2BshOZQqmhz8oyT4KHcK1bZBhJ0n/hzYPO8HnOui/lQQijb4zn4sDpWkIbmvbfCUg6jlMPXHtLzbk7CBPHjuK7LFvn/dD5CK0UjgtL0/ZIj9rs91Lfn872/4fzgRk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=hy2TRqgb; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=iCp9G/1P; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="hy2TRqgb"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="iCp9G/1P" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68L79rDk1096051 for ; Mon, 21 Sep 2026 10:27:11 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=qcppdkim1; bh=5cKCGzxcgnnpJMH784yDGdXF UGRhOGR/aMYRfCbC+zQ=; b=hy2TRqgbMCNuIwg7jxkSzW+UOE8OoEAJ3V0lzXzF BY6dYDY7CPCEwGpGTmvbpcl/VxsgRJ6MXa0hXStUIoq2aJIDrMgcoXFmSxCCAkGD wxjy+3t9pxYG8Y9+uRMfGLei8f2EvaVgSJvRj9PHrB312hv22LkFCZBS/ibK7BPF BxpdwIhlM++7EU8hZua2nN0abYfAH9QOKyaBnrkMPBbBJTFd8YcbTIIXRvCjiviz p85qVkOSrVY9e1ivvJg5QTWC6uinvRUjMBMwvjL6NpomaataGmKtRmsCWg+CNxYl nYINfHrr59nkFT5uQqjrA+ogc98GV5qIAQ7FGBOhtMlthg== Received: from mail-pg1-f198.google.com (mail-pg1-f198.google.com [209.85.215.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gtysw0tfv-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 10:27:10 +0000 (GMT) Received: by mail-pg1-f198.google.com with SMTP id 41be03b00d2f7-cbb92868263so2410165a12.2 for ; Mon, 21 Sep 2026 03:27:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789986430; x=1790591230; darn=vger.kernel.org; h=in-reply-to:content-disposition:content-type:mime-version :references:message-id:subject:cc:to:from:date:from:to:cc:subject :date:message-id:reply-to:content-type; bh=5cKCGzxcgnnpJMH784yDGdXFUGRhOGR/aMYRfCbC+zQ=; b=iCp9G/1PnWwxranxM/lBjrXuKaOXu82Fcl2VVBAdfiGSnV4mGknL+JY6bVt1rdgIbh 2iObUozw+CA1Dzsgdi3+0kEULx43YXd2anWYADyMfjtV+h2hGtC7gv8MX069X/E6GwH6 h7O28yIu6viVbg/B6ToJMg5TfTgB39CWnuKKFENn8b3N1f7I0o80wVgfPHwlckyizgTF MzxPrGhKF6X+QFdSs5OOegjXQqfLmiI2DN8+SDXBaWRXlkvOrIQRuJYlJ2fYFx85zkCl eF+06JWNj8olQwpp0AY0luJw33zG6e+zl5s765MRod+ey/h62Ux+AqswZ4ZoxOpHnrZj nPMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789986430; x=1790591230; h=in-reply-to:content-disposition:content-type:mime-version :references:message-id:subject:cc:to:from:date:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=5cKCGzxcgnnpJMH784yDGdXFUGRhOGR/aMYRfCbC+zQ=; b=pRPx8R3+PYwy4w05wuBO3JfhPfPtn4+Ar4D1YtC2fGLrkCK2Omj3UDFJijCb380chr tuP9galCkWiqoL0Ci0duz1U4TQ8HdJxpNAAtn7DOkVVsjDujccC3Q3IvquxR5APLji7B guo2tM41wvYxJ836M58TAv03gVVyziyMXW9w6xhDzvFu8S/dWQyry3dG9Dr+QTwRUzRi n9gWqshFl24ogszGS3KI+gmxyeX2PXUyVv5/w8D4ziUaFJWTAAvnMPS4JfNJZHUU1GbR uiVjL84GpBcqWD/TK9fdi0vM861w80xNel936WrinUNVsQl9nDNUlxjWIbTG4O+35iFm GoQA== X-Forwarded-Encrypted: i=1; AKwUvBwu8tgiivOVJylS+mrwc5MkT9OzRT0Vc97eSVW5+KULBP5n4TJuxJc2TKdzwFKNAx61epHuxH/Puk8TXnk=@vger.kernel.org X-Gm-Message-State: AFuF++mRVqC1UPeBHvKRSLjTvsZTzH/hxJw7z74qOQ3yAk3+R7LBSvtE CzT9wtXiJ9tnqECWrjJdYJPWOq2c/rwseglkVQI+s+Y9I3iQtHDP47xYihZ6JE7JPneYZmZ5oCr R5GgFOLqPy0Znxw9lLalOuI0C57VueO3LpkYt+vNVWHjct+ii0JAYkpbL3s5TJg4Dir8YSILDUU 4= X-Gm-Gg: AYBFou3wo7VPyfGhsRdJ/t8/rmdikbInYk4f+tjita+2v+cXKE7O7vdkPFuve2ncW4J e88eZhnv8/mCHHxMKeIfXrBvIau9zNnnnCQMBIvfizZ2uoy/xwB8dDiB2cDU2mz2PHBJ5fmJbMV vVkLDIVWdyl4iUpBj42PVextgdEJUTYwNaSyN4sE3xW4K59/5tM+ElLRNNtEkj4Hl+liy8f0jmh cgtNrQfLP/IWPMvQAkGekz/nz28xs5yIlgSMCS3tTlWFPOaFn96U9tJ0sYDsYXet2aWlWeSCUXj xOXFNlorQ9P9JhWtuBJURWQiBrU0OhYub8MO7bYpFc3INJBQ+KztkbPc5lpJ8dr5O2oqwice2nV ubD4tpiXQGyreAcGU3rvfaBajwLdjCXbXUVjvEJ1oUjO2GlLy3tSUv2XvHZgs8R8zdQ5zmwjVFq kI0BmPm6MX+BUBqQ== X-Received: by 2002:a05:6a20:6a0e:b0:3dd:a00a:7ac7 with SMTP id adf61e73a8af0-3dda00a9e84mr10508075637.52.1789986430027; Mon, 21 Sep 2026 03:27:10 -0700 (PDT) X-Received: by 2002:a05:6a20:6a0e:b0:3dd:a00a:7ac7 with SMTP id adf61e73a8af0-3dda00a9e84mr10508058637.52.1789986429627; Mon, 21 Sep 2026 03:27:09 -0700 (PDT) Received: from hu-anancv-blr.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-33c32da4960sm22293447eec.0.2026.09.21.03.27.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 03:27:09 -0700 (PDT) Date: Mon, 21 Sep 2026 15:57:03 +0530 From: Ananthu C V To: "Rafael J. Wysocki (Intel)" Cc: Vincent Guittot , Sudeep Holla , Greg Kroah-Hartman , Danilo Krummrich , Viresh Kumar , linux-kernel@vger.kernel.org, driver-core@lists.linux.dev, linux-pm@vger.kernel.org Subject: Re: [PATCH v2 1/2] arch_topology: seed capacity_freq_ref with boost-aware max freq Message-ID: References: <20260908-schedutil-boost-frequency-handling-v2-0-25312a713699@oss.qualcomm.com> <20260908-schedutil-boost-frequency-handling-v2-1-25312a713699@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDE1MCBTYWx0ZWRfX2c8fZPopL+SJ j7SJA0AKVzViKgzqs0Di9oEOAkg1n9rIpmq8HjLsMqOR3LS5l+uro+vQGfYfDejv4qG4t2XWJi0 vO1tz+hitgQYqGZagPTJ0mRuJLyMd0/V1bZNkSe15cobzdaF0eRRrLeiAXzYU4RKp1L3EeR3wYx P25mu4NZipZx5YYGtEOfDDGrEt9XSUpwX++g3/zd4ypZaUuVXmF+66rHHSyC3oWJpEM2sRyqFem RiZciN2oD1n9Xod8lM+4xJRc1XBvnsc9udTEh/CbyWj+3DZho04Duc/DaAozVNbUcYs5j4qRUxF JCXazskWobGE2k9YD1D4L08cAI8arJWQYiNjEJJw5AzRkYq2uqLTWvm8o7mq8b4TIwVt0CxlByb mI9k98KrX0SmhyNMjxCdjqLtzqSk/XMSUw2OVPw+PVGjgm6GK+wFmbhyV7+Rikf3bXXeunWVGj+ LG72XYWpkIpRA9zctwQ== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDE1MCBTYWx0ZWRfX198TUVcYFgNA A4SbasRsFCYOLpExk8j6sNRHUjvC34ShQYXCmV4vLadfOyO6ZOTBtQ/JqVjpi3pU9g3KsUPjS6f zcsOad+Mss33JcJh8PuzjASSb5722h0= X-Proofpoint-ORIG-GUID: xuggit1__L9Ev9dhnX9iV6hGKRWj0zxS X-Proofpoint-GUID: xuggit1__L9Ev9dhnX9iV6hGKRWj0zxS X-Authority-Analysis: v=2.4 cv=W7etxhWk c=1 sm=1 tr=0 ts=6ab1067e cx=c_pps a=Qgeoaf8Lrialg5Z894R3/Q==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=kj9zAlcOel0A:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=6V1s5AGd0rRNUVeZ8sUA:9 a=CjuIK1q_8ugA:10 a=zgiPjhLxNE0A:10 a=x9snwWr2DeNwDh03kgHS:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-21_03,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 spamscore=0 malwarescore=0 suspectscore=0 bulkscore=0 impostorscore=0 priorityscore=1501 phishscore=0 lowpriorityscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609210150 Hi Rafael and Vincent, On Fri, Sep 18, 2026 at 03:32:50PM +0200, Rafael J. Wysocki (Intel) wrote: > > We keep taking the max between freq table and cpuinfo.max_freq fo the > > case where the boost freq is not listed is the freq table or there > > isno freq table. Or there is another way to get teh boost freq in thsi > > later case ? > > No, I think it's the only way. > > So init_cpu_capacity_callback() should find the highest frequency in > the table (regardless of whether or not the "boost" flag is set) and > set capacity_freq_ref to that one for each CPU UUIC. > > That's roughly what the patch does, but it can get away without adding > a new field to struct cpufreq_policy. > > And the changelog needs to be rewritten to tell the true story. Thanks for the review. I'll take the suggestions into account and spin up another revision. The second patch also adds a max_base_freq field, so it would be nice to know if there are comments on that. Best, Ananthu