From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=205.220.168.131 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1794453752; b=rwbamKMfAX8dwNX712yudQY1btNMkYYTjDUxYrqHAMOMVaB32Gpjr6ThWS7ZrjOzki64 lZFwqZToI1STRhD6uH3dIQmnET38n7PfGdFusbNN5WbyJnW5BPnoOn+92lhSWC8Bq7KkV dmeqNVE0+76QlfA6nLUqu0eJ27SxKiWaras+eQu0F9G3fnpRCedCcW9ryaxMbOfTpR/ee AVlFwviNHY3Z8LzZJpisRsKdeKlC3UmyjYoDOqM6QNdan1hzRxPQGUmvFJ5Yk6Yhk+8EV lXUU3XPP594LxJxsj8m4glq23ztSSPo+BeV2J9wXMuDO1fjzN6GKkMxJpft01s/klNw== ARC-Message-Signature: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1794453752; h=DMARC-Filter:Received:DKIM-Signature:Received:Received: DKIM-Signature:X-Google-DKIM-Signature:X-Forwarded-Encrypted: X-Gm-Message-State:X-Gm-Gg:X-Received:X-Received:Received:Message-ID: Date:MIME-Version:User-Agent:Subject:To:Cc:References: Content-Language:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:X-Proofpoint-Spam-Info:X-Proofpoint-GUID: X-Proofpoint-ORIG-GUID:X-Proofpoint-Spam-Details-Enc: X-Authority-Analysis:X-Proofpoint-Virus-Version: X-Proofpoint-Spam-Details; bh=Nia/3Fejzq/8pwGFpOYXDtAfbAIiNtIbDIVtuujz/Q0=; b=QUkpdePCQtyQn2Ri1iI9FLq3VPXGtZDLG/ygGU2aaBEkOcI5XSinUGMIRJ9pjLEDFv+u 5bqRz5/gtMVk8teFF/GgejDQymXhU1LQJY4SVCTd2zxkQwZuRMGyPIY/mziV5Uk0b3aTb UvkRPaOSFSpWVGCVwdEJ63V2s4e3XByoVfJ7Jb/Mt0MZR4QSU7U7ag4SoRFsMpb33g1UK K7Lab6F9uDNNR9K4lLllo+TwVjZ7fUGr6GyvswC/4EasS9RrLeqro2esYJIffYIvZ3zDx RrXBzC4Vn0la/oweX4vQKOEPYDCRd1iIU4B1MNiOpU3cpR+E72Ot5LY8awNychmO3pw== ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass header.d=qualcomm.com header.i=@qualcomm.com header.a=rsa-sha256 header.s=qcppdkim1 header.b=LOpIkJFk; dkim=pass header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.a=rsa-sha256 header.s=google header.b=YfcOO+8b; arc=none smtp.remote-ip=205.220.168.131 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2090B606A324 for ; Thu, 12 Nov 2026 03:22:31 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org 2090B606A324 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none 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.a=rsa-sha256 header.s=qcppdkim1 header.b=LOpIkJFk; dkim=pass (2048-bit key, unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.a=rsa-sha256 header.s=google header.b=YfcOO+8b Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6AC2ZQM74092474 for ; Thu, 12 Nov 2026 03:22:31 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= Nia/3Fejzq/8pwGFpOYXDtAfbAIiNtIbDIVtuujz/Q0=; b=LOpIkJFk1qcw9dNR IGn4sA5UCOtmAyOLiqsLJomBSihf4tRG/wVsCktehqAKlkuNZgtYphQhJjW6Y110 kTG5YWTTru2Y4kr1/8Qaz2fJNsQUA5m5Ka/oMwTdFZcaTTHwgtDbyWShJX3YM2kD EmjFp/er0dKt0SxCLGtWua47LlVvaLI2blykILXXkO3UwS+VXzUWZRxAMyr0kUAL D2ZraxIHHVBA5T54djHiEvNFaJ4a29MejhkgHnvgHbDKd2hHf1ktkpCFc9c1JW8w HlSYTbk1ggYxW2ytlV2rCexQSaEEvjbUKJ7IAbCnqhsZMIW4j1I8fuadDWk7094Z MUoEtQ== Received: from mail-pl1-f198.google.com (mail-pl1-f198.google.com [209.85.214.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4hw0m8gyv6-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 12 Nov 2026 03:22:31 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2eaae8d29e0so49239915ad.2 for ; Wed, 11 Nov 2026 19:22:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1794453750; x=1795058550; darn=vger.kernel.org; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to :content-type; bh=Nia/3Fejzq/8pwGFpOYXDtAfbAIiNtIbDIVtuujz/Q0=; b=YfcOO+8b58GCURpz5PXBLv24Uv1uH24sUAtfEyQOlUc9OwlPaHxRxUSu2Wb/xdKsDw 9nNqgW7xq0qxgqaMr2Wbnrv2lxWwKO4qCJVKmNAeaWhLXOGKsyLr2FO3tqwiyEMcAKtF eopnhJ2XDhlR/ff9EIlREaT/fP6MarfDEOyZpQsDkJyCbP5b5QTm1G2QanAcyDn6yL7u 0qFRl5AhkJ0RAI9Wh563lPvd12X53SiZRpjEphQr471LwLTDeEKjlyJMstJfqPSTjrJF KTU8mWBvJpuhlrCtzB3cY0UePYFekSC+EjfzsbCf/ghfk3y3qXlpZsicnvGR3fXBghZJ RL0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794453750; x=1795058550; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=Nia/3Fejzq/8pwGFpOYXDtAfbAIiNtIbDIVtuujz/Q0=; b=FtY6G/XJ9R+DTd1xWAm7V/6eCz0H3qhF8MUKXhiJSL7N8HM7mx8WL0hvP9k9fsKyK7 tpRZxDixMe8Fj/7z22XRv5FcDmIEJpHmW2PX/UYqdwP/qo3U/SlGLo7ZclsLUuEC4k6L gtTCKl1mLcBUBbGG7P4E4Nscw/cX+4p55OqcciTjaNF5gZZRaee3XODC97MhiZ9ofaXD Z8VWT8eFTLTjs+OYhDbAlAqzSgUBs5jViYazlwPNG32j5xmycPvXmALdbAUTVfCPTjw4 itNAbErEJHzEcJVez7O3eiqGagw7r2PQHUB9m47HEXSC+NHyS0enlj4dgNtX8YPIz6MQ DoBg== X-Forwarded-Encrypted: i=1; AL+hErHDh9PHMAlVBkSz+E96y9lp2jkoyWxD692RNcNcYWkrpyN57fdnzADydd9SESY2O362VDW8aldNRinb28M=@vger.kernel.org X-Gm-Message-State: APuU4Z9jZfzw9mNLKJJ7An4rEseIgbAFOgLvE2OQU/p5/D4+iDS9Gw0s eN+BECJP9F73NwDrMyc1wiYSQKK+UgVYGwAgE7syj0Ysb3KqqbZACEhjtMmTUpGeawYvSxJZ6Nr R77F8hFvXOB7gBllcFEn4Iso40ZkjbJU8gJ1VcRVzo7QMBDeDDbDGfqXQXobqGLX/T6E= X-Gm-Gg: AYBFou2H8uUTQjr+AnkAL3pHkxaYFKJOFyPWCBXriCmwFiLMNmAZbcGC1BrvvcIwKIF kZZmaZWldpgJ7yHH+AmWSXFs6jJlpNL4r+/mnS2zm5LJo7VRAgBatt6UcTFvXAXGDg6C+sOD2tb /Ut4T8Pu8dZSKk/ioQl5U1O3B+EaCj/mntGp1ISnSmHAQTUfpdVI5ABYoM283P8BAqKaiPhZSff ss3vKhih+FWFW3l1wdJEzcx5PAJhKODzFhTlIc6isF/7GCPvPmTOBKJ3U7PR6ch5uuagoZmnpuZ 2W5jqSMfeUUml1uuzzTO9DVOr/PApi3lMcL/DFFnMcxxMRz0CxmEEUtiGBn13Pkj+ysdjUzsoyk 9aKxz0rS1DhTSZV/c+iXAQeOZHXZK+txT60CDi+ksgf1u7EjCP0FXIXTuxuGqpD3F+r0feTcLyb Qm7AKXi8aP/PbdVw0LQxiaPdjWef3v/vX7x9edtEItJ+F6WQ== X-Received: by 2002:a17:903:2ad0:b0:2e9:58c5:8c68 with SMTP id d9443c01a7336-2edd7acfcd0mr38209215ad.54.1794453750561; Wed, 11 Nov 2026 19:22:30 -0800 (PST) X-Received: by 2002:a17:903:2ad0:b0:2e9:58c5:8c68 with SMTP id d9443c01a7336-2edd7acfcd0mr38208695ad.54.1794453750048; Wed, 11 Nov 2026 19:22:30 -0800 (PST) Received: from [10.133.33.220] (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2edb6dfb58dsm26134275ad.66.2026.11.11.19.22.21 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 11 Nov 2026 19:22:29 -0800 (PST) Message-ID: Date: Thu, 12 Nov 2026 11:22:16 +0800 X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 4/7] cpufreq: ondemand: Include unconditionally To: Pavel Popov , "Rafael J. Wysocki" , Viresh Kumar , Jani Nikula , Joonas Lahtinen , Rodrigo Vivi , Tvrtko Ursulin , Alex Deucher , =?UTF-8?Q?Christian_K=C3=B6nig?= , Hans de Goede , =?UTF-8?Q?Ilpo_J=C3=A4rvinen?= , Peter Huewe , Jarkko Sakkinen , Tom Lendacky , Herbert Xu Cc: Leon Romanovsky , Bjorn Helgaas , Logan Gunthorpe , Arnd Bergmann , Len Brown , Sakari Ailus , Jason Gunthorpe , David Airlie , Simona Vetter , "David S . Miller" , x86@kernel.org, linux-acpi@vger.kernel.org, linux-pm@vger.kernel.org, intel-gfx@lists.freedesktop.org, amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, platform-driver-x86@vger.kernel.org, linux-integrity@vger.kernel.org, linux-crypto@vger.kernel.org, linux-arch@vger.kernel.org, linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, Zhongqiu Han References: <20261111234821.4814-1-pavel.e.popov@intel.com> <20261111234821.4814-5-pavel.e.popov@intel.com> Content-Language: en-US From: Zhongqiu Han In-Reply-To: <20261111234821.4814-5-pavel.e.popov@intel.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Proofpoint-Spam-Info: AW1haW4tMjYxMTEyMDAxMyBTYWx0ZWRfX7jvHqdVXeDsW Kgrdq+zl8a0Drl2ZiEIawEbJghiiUCR47ws+nqd6nM75Y2O4Enr0lAgl3EbYktRNHJ0AY0WNmYy tt15iTXlihzR3C+R0dUUcfUF15f0S2o= X-Proofpoint-GUID: 1YuoO2CvZ58XhdjMaAnNXWcYIBhximly X-Proofpoint-ORIG-GUID: 1YuoO2CvZ58XhdjMaAnNXWcYIBhximly X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYxMTEyMDAxMyBTYWx0ZWRfX1gjGWk/UQADV lbeGuSFgqmwEQnxpcne5F9Ig48wGg9L+naDWz852px8x+WHrFDyE2Hhmj3jm9WK/kpSN/xm4kzB 8UBO2GDTDvoOjTCBvRLHdHLHwNPOwFGnCTBXCoUObQE9qekzSqNtzZgL5d6EUPUgUAS4mVbJZYy Vsg3JK8i3xXLNR1AhG24FsKFkH44bdKnKqyoL21EsyKyXc4RA7EXXn8Yn+pzjqv3ZgjVWvGsDwO wBqVwJKoxE+ySJuiK6b4YB2s91YGtjLB44sacODhLn74WicGJgBsKPanIdEO4iT+M05eMOrl7ff f1ohgZgSANT9EDgjUAYwSPIVIELk1w9W8UyYcXFcAO2gYL9Bx3L9Rk2V6KEuCGbYKPE+i2mcVVt SMMijSsCb3iLQdlrUkxorj/K//jLLEJMwut4RyjsAf5Y/HaB0fSwlysiVlxMwrzmSX2kL6WKvMR DAGyXBQP09fiwrljhMw== X-Authority-Analysis: v=2.4 cv=Q9dHcI2a c=1 sm=1 tr=0 ts=6af530f7 cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=zJRp6_cAMcgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=VwQbUJbxAAAA:8 a=QyXUC8HyAAAA:8 a=EUspDBNiAAAA:8 a=L27Nr_72VT4YvYD4_PkA:9 a=QEXdDO2ut3YA:10 a=GvdueXVYPmCkWapjIL-Q:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.138,FMLib:17.12.100.49 definitions=2026-11-12_01,2026-11-11_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 phishscore=0 impostorscore=0 adultscore=0 bulkscore=0 suspectscore=0 priorityscore=1501 spamscore=0 clxscore=1015 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2611040001 definitions=main-2611120013 On 11/12/2026 7:48 AM, Pavel Popov wrote: > now has a generic version, so the #ifdef > CONFIG_X86 around the include is no longer needed. > > od_should_io_be_busy() still needs CONFIG_X86 for boot_cpu_data. > > Signed-off-by: Pavel Popov > --- > Depends on from [1]; please apply after > it is in mainline. Yeah, this patch strictly depends on [1] (series patch 1/3) being in mainline first; otherwise non-x86 builds break. Reviewed-by: Zhongqiu Han > > [1] https://lore.kernel.org/r/20261111234439.4098-1-pavel.e.popov@intel.com > > drivers/cpufreq/cpufreq_ondemand.h | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/cpufreq/cpufreq_ondemand.h b/drivers/cpufreq/cpufreq_ondemand.h > index 2ca8f1aaf2e..0e33865f9d3 100644 > --- a/drivers/cpufreq/cpufreq_ondemand.h > +++ b/drivers/cpufreq/cpufreq_ondemand.h > @@ -6,6 +6,8 @@ > * Author: Rafael J. Wysocki > */ > > +#include > + > #include "cpufreq_governor.h" > > struct od_policy_dbs_info { > @@ -26,8 +28,6 @@ struct od_dbs_tuners { > }; > > #ifdef CONFIG_X86 > -#include > - > /* > * Not all CPUs want IO time to be accounted as busy; this depends on > * how efficient idling at a higher frequency/voltage is. -- Thx and BRs, Zhongqiu Han