Received: by 2002:ab2:3350:0:b0:1f4:6588:b3a7 with SMTP id o16csp35434lqe; Fri, 5 Apr 2024 11:42:22 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWXZBf9jJJJdPCKET8YQOQ7qfWVfpYFE2P4oD2d23infEcnktbsmrI9zS/v/S6bjXkLE+v4D2TKjoTC2bT4COuNNH+U8El+VrD6SZQuhA== X-Google-Smtp-Source: AGHT+IEl0gJcd4WMToeGZrY7cvow1SJXElmoZUY7HdtpkadymmJAPlxG48EtB1/Kc+CuqLVwPHRp X-Received: by 2002:ac8:5bce:0:b0:430:bcaa:18f with SMTP id b14-20020ac85bce000000b00430bcaa018fmr2359610qtb.63.1712342542291; Fri, 05 Apr 2024 11:42:22 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712342542; cv=pass; d=google.com; s=arc-20160816; b=pPtnu/4hQZgHvFJe5uaSPjbyXeZi7zPxRxObphblPWdeQTlo08LeFnp2Mhpr/2hrsI efiK2pzDt8V0R67/7D1YDuRxJBdWRWPrSSJev9X7CCxHqrlyyXKXLxPu7C1F9Cd5iy0L Vo1J6zHscZDwpJXrwuuST1qTxDLic85zEvyZiTyfGckUGz1606BDCClKj7NxIz936a2U 2sX0HxybjfbPRg4vCJXTtCb2nxD3c8lVs8JJhjo45cP1Js7Qh/nFQFi/4YaHPax86Ibp iHfdj74SNbC4PJOx1j+EzSNk8vmO14B+hWAIKp1fFLmP6aihkMJ2EH1UIXOFGGYSB89c Sa7w== 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=ERXnI2hjitPtJKg++ZNI65Zxo5GOD4AO+JOmZ0J4Z+s=; fh=7alLN7Q1LCx9JsPkfFIa4pUWn5yL9bfojQc4iYTDCpE=; b=MxnsjiyJOpELLf/4FML/srw9rkPaTMNq0a/fVvk5tKpcSzVpGWMZ1zldt6kYyiHd94 WfunYePOOtDIygSPvFCDO1shhBt2n4cYaJzC2S0Lxnuefptgmncuiu/tC/CNTdDYO2xz 1OWJ3aRDqjqCVwJ9dE5/OfjxXd9xV7EAX5kA1VXZvBUknbnKdF3KX9/vJZqBtT9JA43/ QsDjpL2ZyO6Lcy2dnwziSSDIqYnJ6CdXLVg34whLCSqkLM3EZdnAnDGzHO/l2Mk32pf8 gijrkR60YcXOvLNj996zThEMXMqC7qZ1MuhuzbzDCR2aswrZhv0uJkQlOw0wfCHIY+dM 6MmQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=iFzTlWaL; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-133480-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-133480-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id b6-20020ac87fc6000000b00432d2e7f59bsi2367780qtk.653.2024.04.05.11.42.22 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Apr 2024 11:42:22 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-133480-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=iFzTlWaL; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-133480-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-133480-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 ny.mirrors.kernel.org (Postfix) with ESMTPS id C07341C225B2 for ; Fri, 5 Apr 2024 18:42:14 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 1B233172BAC; Fri, 5 Apr 2024 18:41:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="iFzTlWaL" 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 3B517172766; Fri, 5 Apr 2024 18:41:16 +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=1712342476; cv=none; b=l0d60MKdRKAZu9ts45jB9bSGD4S9zDWk8FOTYW5Wc8/VwTlzDwRC1GnFpH8Do9P+VD14aINZRw64xbIvAHM5GZo2YG9aYV0ucyffJo2NX0UVfYQyQgEPokyhXv0F5xomQrsS3mD1rd5fkO0LRDxxRFU8wFP8GBuSq1vPu9I8k30= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712342476; c=relaxed/simple; bh=ahFnZ0vavyaYu2qL/A3OV5znLtsIcqMrPE06H3bADIA=; h=MIME-Version:From:Date:Message-ID:Subject:To:Cc:Content-Type; b=rdzbdR0sxEqlviw2GcKnkBCuw3MQ4a6OXJ/mh1iMls59ZaFy6/vCftWPKWGsEPvM3ZV0yHCIuXP04ij1WkCuE5RdQI6jrRfe4wzrV4OHPTG1eT6GdRFQI6wlx6iGvd7E2a2kD01U+OduDRNcLJ6GSvpX48Xn1NoYme4aV4GYG2k= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=iFzTlWaL; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1B8C0C43601; Fri, 5 Apr 2024 18:41:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1712342476; bh=ahFnZ0vavyaYu2qL/A3OV5znLtsIcqMrPE06H3bADIA=; h=From:Date:Subject:To:Cc:From; b=iFzTlWaLQTeMd9XvbeleRgWhGAIQr9PUENHM8uWLJZgfbMpaxFX+71yRNICh8zl/H E9F/g5+CMQD/XSKdojWjRHx2iCaMACFBZbja2nP4hnji6p3DAQGDf07JHrmROnUG0H OUCCM3+3PpJUJn5mPwSsX3qw0yp/9XHF38Deh/WqlAJhnt8vfybNIs0e5+CZJl9rxm vjt7JV5M5+N68zEvzN3iYAzv+A/00h6PrjJ6EDYBS7fD8nyqsNI6UzwYj16qwSlVK3 iol/I9BUbCNxCsjC6ttdg1cG+lJqlN/vashy7XPQIq22gKVWZhKko8KKbWlAGgcVWl su5FVFmDsFbAg== Received: by mail-oo1-f46.google.com with SMTP id 006d021491bc7-5a47680a806so732645eaf.0; Fri, 05 Apr 2024 11:41:16 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCXwox0CeC3BQdi8vxNnJXgdxt01M/Oq8pl2CYghbhYXmlyxOwQCq+mJ/0UOuON+zNZuuBLhC8Es8npdZs906TTJXzu/Z7gJ2EU3C7jK3rc+vBIIK6yZ8u2gjP63SpAj0wslt8Mv36dUyQ== X-Gm-Message-State: AOJu0YwlmKjwURm5CEP8YmGQkauj4EKE6mqNcjtTfAfgQvvOEav+nHab tJbEhKXnP/Dwwrscap7n4s3S1IrbGEo0WBIDyVWz1GSs+FjfV5hiIGZgg8S/WuvWax4F23/Pygy JPQbQc7FQushx0lDprTV5pSPN5Z0= X-Received: by 2002:a05:6820:2b81:b0:5a6:2c6b:d3b with SMTP id du1-20020a0568202b8100b005a62c6b0d3bmr2688220oob.0.1712342475428; Fri, 05 Apr 2024 11:41:15 -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, 5 Apr 2024 20:41:04 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: [GIT PULL] Thermal control fixes for v6.9-rc3 To: Linus Torvalds Cc: Linux PM , ACPI Devel Maling List , 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-rc3 with top-most commit 6f824c9fccd494319988fa529601923edf5caacb Merge branch 'acpi-thermal' on top of commit 39cd87c4eb2b893354f3b850f916353f2658ae6f Linux 6.9-rc2 to receive thermal control fixes for 6.9-rc3. These fix two power allocator thermal governor issues and an ACPI thermal driver regression that all were introduced during the 6.8 development cycle. Specifics: - Allow the power allocator thermal governor to bind to a thermal zone without cooling devices and/or without trip points (Nikita Travkin). - Make the ACPI thermal driver register a tripless thermal zone when it cannot find any usable trip points instead of returning an error from acpi_thermal_add() (Stephen Horvath). Thanks! --------------- Nikita Travkin (2): thermal: gov_power_allocator: Allow binding without cooling devices thermal: gov_power_allocator: Allow binding without trip points Stephen Horvath (1): ACPI: thermal: Register thermal zones without valid trip points --------------- drivers/acpi/thermal.c | 22 ++++++++++------------ drivers/thermal/gov_power_allocator.c | 14 +++++--------- 2 files changed, 15 insertions(+), 21 deletions(-)