Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp7269144rwb; Tue, 6 Dec 2022 03:38:56 -0800 (PST) X-Google-Smtp-Source: AA0mqf5zLJzuteOBQ3hsRZgD6mbUZ3FRMjLExWWWj7IfhvxHcwaExqeUA6zVP3u3YJImkdC+MDyX X-Received: by 2002:a17:907:1b02:b0:7c0:a959:7ecf with SMTP id mp2-20020a1709071b0200b007c0a9597ecfmr22508045ejc.67.1670326735974; Tue, 06 Dec 2022 03:38:55 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670326735; cv=none; d=google.com; s=arc-20160816; b=k9p0TZ/a1oGpZoJjiX9vE/XrEJm71rqfNE62WF1L6t0fd4OLjH3u1kyKamoLpQPCFR A97Jp6zLVAUfAQfRkhdnmaT4WKq08MQcHCSf9WnRSNfDiYVYxoB8nDHhXo7KdP1sPrTF WfjjbczshmYHTABCL0+GnC4GWz6cj6mj93qIwArp8VS2GxhveADAHjknlgW0YrU5q+NE gjGSBigzloOEhqse8Jyp3oMfpqNX1dN5zKPAuXwtVeIX6U6KFFX0YrRDFP0OBk9L3+bV UUoVjEhlkrNR0/iW0XQE9Xq5X9I287hPsjsabdMFIWn4hWdgHVga4/9/Rj3pqD+1pPkp 89Gg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=EWX+0gFTn6vrtIsh2oO/disr1cRqUl9RDmGpALVIz7s=; b=Py5bJXZAQ+C048pTSK6bb7GHkgvYapv6cCsWJlaT4WskGOeMGJjVXG/TOoSc/ovD/3 T5nc/xMd1dyWG7aDOcUrcIyw25OICGhP386Iqo4g3dPgMi7NsF4cmrI892DaMelLJp7n Q4XHk5Eb5+rRvAVxgE0ngX6tX/BVwOjDHvyagOo4/qQ0EPlw1W3Uj+rVjNirWCeH7JNG AAxePWmQ6y+8yezsxeBY4PpLihPWZhIdK8CIS5SMCqFp+Lc6dRf7KaSpgxiFYfhNeKAm uo9aptjP3c0MEXzAvIwjw3QyJ7HQWkArbMXWbXv/0582GfQq56rIQAdGgw8ZwHr5RGtv yaJw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id jg23-20020a170907971700b007adaedb2f14si15009139ejc.866.2022.12.06.03.38.36; Tue, 06 Dec 2022 03:38:55 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233602AbiLFLSK (ORCPT + 79 others); Tue, 6 Dec 2022 06:18:10 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56398 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232839AbiLFLSH (ORCPT ); Tue, 6 Dec 2022 06:18:07 -0500 Received: from mail-qk1-f174.google.com (mail-qk1-f174.google.com [209.85.222.174]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 10484B7FC; Tue, 6 Dec 2022 03:18:07 -0800 (PST) Received: by mail-qk1-f174.google.com with SMTP id j13so5635338qka.3; Tue, 06 Dec 2022 03:18:07 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=EWX+0gFTn6vrtIsh2oO/disr1cRqUl9RDmGpALVIz7s=; b=EPnS16Tqg7JUY2o2d14dUFv7YmPh24k50qwRyAwYBkzDVIHFgl+CwciPlO7sXO7/XQ QkYrHax/tCApBVaB0ewHPzjMW4L1xYlhR3pHpT6geDaPWSMIqZzn8AR2GJ+hmB7vUpzz uFN0YetX6giIva1+ZjTVYoOIUp8bghg5YPvaB9LY3YuuDZI3R3LyoSbUaY+DDmkTp5gQ 4yrGmEpD3UwnPIiA8sOAy7ka3rNuo5XvrWkOsYgAmQdppxtrIhknRTViLPv/hMf+qwjf LRLf6ZDTb3JqWCwXi7Ig9TgMF+rHTXX8YA1/zRh6v5M2txYndXk39yvyIh8ilbmo78rw 3VhQ== X-Gm-Message-State: ANoB5pmVqSM3CocvgHAFMDAwt31zwMy7+04L0VKXj8RURcgY183vQbBR c8xRLp+2ttPZNh2wLxR/3Vz+6SQFPxdatB0Hd8wvfcPa X-Received: by 2002:a37:ad0c:0:b0:6ee:91b3:2484 with SMTP id f12-20020a37ad0c000000b006ee91b32484mr74295385qkm.648.1670325486178; Tue, 06 Dec 2022 03:18:06 -0800 (PST) MIME-Version: 1.0 References: <20221205175744.9746-1-stuart.w.hayes@gmail.com> In-Reply-To: From: "Rafael J. Wysocki" Date: Tue, 6 Dec 2022 12:17:54 +0100 Message-ID: Subject: Re: [PATCH] cpufreq: acpi: Only set boost MSRs on supported CPUs To: Borislav Petkov , stuart hayes Cc: Viresh Kumar , Kyle Meyer , linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Dec 6, 2022 at 11:20 AM Borislav Petkov wrote: > > On Mon, Dec 05, 2022 at 12:07:05PM -0600, stuart hayes wrote: > > > > > > On 12/5/2022 11:57 AM, Stuart Hayes wrote: > > > Stop trying to set boost MSRs on CPUs that don't support boost. > > > > > > This corrects a bug in the recent patch "Defer setting boost MSRs". > > > > > > Signed-off-by: Stuart Hayes > > > --- > > > drivers/cpufreq/acpi-cpufreq.c | 3 ++- > > > 1 file changed, 2 insertions(+), 1 deletion(-) > > > > > > diff --git a/drivers/cpufreq/acpi-cpufreq.c b/drivers/cpufreq/acpi-cpufreq.c > > > index bb58175a8d40..a7c5e312340e 100644 > > > --- a/drivers/cpufreq/acpi-cpufreq.c > > > +++ b/drivers/cpufreq/acpi-cpufreq.c > > > @@ -888,7 +888,8 @@ static int acpi_cpufreq_cpu_init(struct cpufreq_policy *policy) > > > if (perf->states[0].core_frequency * 1000 != freq_table[0].frequency) > > > pr_warn(FW_WARN "P-state 0 is not max freq\n"); > > > - set_boost(policy, acpi_cpufreq_driver.boost_enabled); > > > + if (acpi_cpufreq_driver.set_boost) > > > + set_boost(policy, acpi_cpufreq_driver.boost_enabled); > > > return result; > > > > My apologies--adding Boris, I forgot to put him on the "to" list. > > Yap, that does it. > > Reported-by: Borislav Petkov (AMD) > Tested-by: Borislav Petkov (AMD) OK, applied, thanks!