Received: by 2002:ab2:1149:0:b0:1f3:1f8c:d0c6 with SMTP id z9csp153013lqz; Fri, 29 Mar 2024 11:32:34 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCU3yXKUc0fDawXX6cvA7zgh0pzoghphU6mDS3AMW868HJ5c1J0lijP2E15yRoROeQdvZBW0s2tVjDWZnZgMHM7gQIVzIZ54fbT0fkzuqQ== X-Google-Smtp-Source: AGHT+IHP3x8E3yXjEehKDosOaj0VVOcduacd9NdUcsPp83eXcnUdNF4fgNzHtchmPxfeQ9+2jJLH X-Received: by 2002:a17:90a:ff15:b0:2a0:4a22:3740 with SMTP id ce21-20020a17090aff1500b002a04a223740mr2528630pjb.49.1711737153745; Fri, 29 Mar 2024 11:32:33 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711737153; cv=pass; d=google.com; s=arc-20160816; b=HQsYkQ+EZTFYx0HDrf+twCvim5pSHiUEkMMnXqECTqRpNiU9xhKYyfxTAYnsTeIVhw alhbCXQrTq5ctxMgB2DpDl44mOjsLFxLz5LLArMU1vqDRpsB/otAs0V43mIzWTfZkIGk 63oCxcC/Xpmi5HHBbQWhKgBk+Qioem/yiAzH6zz+sypVlaisA/4pT8PmXoGuYHLA6L1h goLX9NN6cWFhAVvibj1mPD8JmS3XVlzCqEKHj2xQnCXcDSE4ZHEqKTv23TANigiZR077 iBX1wLaIDq8O4V3G4/48ZzO38hCd+0dvDxdPjiXqgMu0R0dc3KAJ+ctYn6iTQ9X0YQnW 7oNw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:dkim-signature; bh=7Ya5kTlHWpKMlgGzMECpWmV83pYHggPdh4NDP8RAdAg=; fh=F99GLhFTLSuxIW8u3PNygfrzvByzZIYwKZCKpzD/rJ8=; b=dMdbX45hJdpLe5gIvdcwSJ97xl8lbfX7dI48YpCO2wuDMvefuSv5taApKOryclXmTd Q6XLQF8eNsgfivduWXUKW62OoDWfKeExGM4PSuruE4IleR/SzAzEjCG1SbAEhSv1S1Y7 PNaecu8k8gp6nlDCYxX4TnoRyVvZ5QZ90yIeqvtQKbjaTODdcLxkquqn/HnAo2pnoD+l f4I0UHtKbJ43rcF9FtCAeaROBLeIm5Whe6ZpRzhoWTBH80EE4nS7xZq1Q1nuxnhG+Sax Jc4SnpfPzyGXj8GkH5qCnCig2RV2prY4NGESFXRB8+mZ9iKZAQEAhMOONmwoORIIj6++ gIpw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=pDAn6yTd; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-125282-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-125282-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id n12-20020a63720c000000b005e49cd906d6si4299669pgc.97.2024.03.29.11.32.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Mar 2024 11:32:33 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-125282-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=pDAn6yTd; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-125282-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-125282-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 220D728630A for ; Fri, 29 Mar 2024 18:32:33 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 4773439FFD; Fri, 29 Mar 2024 18:32:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="pDAn6yTd" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 6C73D2C197; Fri, 29 Mar 2024 18:32:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711737147; cv=none; b=J7jpvjXZ5QeCwkwjE2OOmBrIhQgaFIwhZbVY8/2/SiOiDUkOMhu9q0l3Og78nCTEpYlG2sn+Evh0/shdtfmcXQMeCXmXXSlsfLw5+3K1ZO+f3zqhSp32QmbL1JTCkP4MK9ofrr04HFrfGtwsuijjevz0FaUQOM4sF0FcJivGPTQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711737147; c=relaxed/simple; bh=XiCSiQc4axHagATwzFvkJKiM9R/1a6wOPfd4GEqTYys=; h=MIME-Version:From:Date:Message-ID:Subject:To:Cc:Content-Type; b=g1OLPnBIvHpmXgz7ZOd+UEd3wwoFxO9QFZRNxzuPn6l8j3ZVSQ+ZUOUF1/R08oxpW4stGQZkuw328KH5yD+cHjfoeHrVD9NHhfX6fopHcQnlZt1ohVyTVFQAt0c8LA6Avh8eKbutazuBi4AMyW/XVoygffkDUdFuxXeyDCCanNA= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=pDAn6yTd; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 05861C433F1; Fri, 29 Mar 2024 18:32:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1711737147; bh=XiCSiQc4axHagATwzFvkJKiM9R/1a6wOPfd4GEqTYys=; h=From:Date:Subject:To:Cc:From; b=pDAn6yTdVnc8GzZ+EackDsBtM2S96ZZ1TnmlXmhivKXVcRHCWZUOXUV5UZA0JC1yw rBHX3PHyqwEGDU88IIw59lDia7b1QJSU+W8h66icr8GrItq3s9lE45cGSpOLUjRxhs aGAledhfp4FcEa8Myi4q2bN1M/w8ork6TPcUzfF4KUV4kgyIAd3zKSnELM9r07Fr7F UxsbrCEpYuNYxYzwxbmn9SZptJ2lQtomxPK6hR6+OhOOafzfVevjAMVkRuH+P+51oO RRQ2ZrUvhDp4hoLFLjacKWZYo3e35yGtCCMEXsW24FYKpN5U2cDBqMhLvnningOFcw 52CaBJkNi140g== Received: by mail-oo1-f47.google.com with SMTP id 006d021491bc7-5a536642635so377632eaf.0; Fri, 29 Mar 2024 11:32:27 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCWvn+pfvwy1NaYw3QK5qNg7a/Wv1HA4tpvKIa8v+eAHYOpyX5klzJdKOLxw6EnnvsSpCAdkqbNiGXgVjr1FiHpYEaL5nprOkWaZuP3S X-Gm-Message-State: AOJu0YxudT0qSH69bubVo29QuvDiX5Naiey43Hbxj1AJfkyTfG6Z1uAU flLCn5OhMsWSBJGNYNqYs86RkRVabCA1ygBV/3ikFogM7zttnd5L3eXbhZfErf8oP/gXmfjw3uO Q55QO7Ive61Um6+HbxTg0069Q/Xo= X-Received: by 2002:a05:6870:4592:b0:222:81cc:ac9c with SMTP id y18-20020a056870459200b0022281ccac9cmr2902706oao.5.1711737146341; Fri, 29 Mar 2024 11:32:26 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 From: "Rafael J. Wysocki" Date: Fri, 29 Mar 2024 19:32:15 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: [GIT PULL] Thermal control fixes for v6.9-rc2 To: Linus Torvalds Cc: Linux PM , Linux Kernel Mailing List , Daniel Lezcano Content-Type: text/plain; charset="UTF-8" Hi Linus, Please pull from the tag git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git \ thermal-6.9-rc2 with top-most commit a26de34b3c77ae3a969654d94be49e433c947e3b thermal: devfreq_cooling: Fix perf state when calculate dfc res_util on top of commit 4cece764965020c22cff7665b18a012006359095 Linux 6.9-rc1 to receive thermal control fixes for 6.9-rc2. These revert a problematic optimization commit and address a devfreq cooling device issue. Specifics: - Revert thermal core optimization that introduced a functional issue causing a critical trip point to be crossed in some cases (Daniel Lezcano). - Add missing conversion between different state ranges to the devfreq cooling device driver (Ye Zhang). Thanks! --------------- Daniel Lezcano (1): Revert "thermal: core: Don't update trip points inside the hysteresis range" Ye Zhang (1): thermal: devfreq_cooling: Fix perf state when calculate dfc res_util --------------- drivers/thermal/devfreq_cooling.c | 2 +- drivers/thermal/thermal_trip.c | 19 ++----------------- 2 files changed, 3 insertions(+), 18 deletions(-)