Received: by 2002:ab2:6a05:0:b0:1f8:1780:a4ed with SMTP id w5csp534465lqo; Fri, 10 May 2024 07:21:56 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUhDItRYp6YMhnrJF87jm/nYrFktbdcJouEzM2HhGhE/kF4Zrf9GkLsNkzpAiVUBYqClBH0/KIOw7NtKtu3RvipMiF7SEsBQjiERKB0zQ== X-Google-Smtp-Source: AGHT+IH8TcdxuqANcbaIpxcjMxKSoy5ZejCSOOR9VtY/If97va8G09MOQN7H73LcgJ0a2j50S7l4 X-Received: by 2002:a05:620a:1671:b0:792:c025:a36e with SMTP id af79cd13be357-792c75affb5mr272061585a.32.1715350915679; Fri, 10 May 2024 07:21:55 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715350915; cv=pass; d=google.com; s=arc-20160816; b=O47Gkzj/sV2fwJK3JjOqzvBVyJjAsVA16b6ul1R8+/vUYCvab9UbgLXIkL/SojBQjW g2uVp+DONwL0DTkn1mZuyrm8iJZwNlr7ixwn1tATZs0y2y2jVw88/aCJYmPvSkxVMI3o uKHU0X3eHpkQ5JeP4T+mxKZE520XmaiyBqtCMI9VohD2OanimHcTlKXSoNJWtUMP/Rny AWtx7Mbmqb0QYEI9QKoc2RcJp9pBfOAN+HUxdxuGri4M/0TkS42PgS4X980rB50mx6SG eym/9BZLDMTkKk921jKsbwbwzd2AEE16GWsfaENLOOoIV7KbqAnPR/xCSmi/hwqMFBwR zLGA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from:dkim-signature; bh=lcVUbJpgBRjtlZ1jA0Huac2XwIHQMj0wmWM0G4IfuhE=; fh=GzCkp9dboMjnsRASvUnR8RkBPyyMxU6lLzxcgnbmqi0=; b=xunTpOH7t0MJwgNskgoNkDOZITJ3LOKhPiIPjukfrKanUsYR/8qT2RFxrEJVcukyuy Go3jUtnn9d7qQf2ESCyceHOwMLh7JbzyKkmhCj0vBjuk23rdnD6qcn4mKEv1oA6nV6Sl f0pfkRZKr5NgS4t9UKDZz4xBDdlhVRILzf8DTS6wn6/cfXWOA9PkYzYrNzhvv2tZxjgy iH+l3subHW/2oVdPrG9HxqDk8JiFGOsH+fCXB9GqCAO7H7dDOsnHTz3rZ31APhFse5VX c68cEktckS/z2/wKXKKyy1T626hchixpM/AGWlKUJsLi+Wy5R1a5C1/Gn8j0WMybhQCY kYIQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@rjwysocki.net header.s=dkim header.b=FE9qX8ZW; arc=pass (i=1 spf=pass spfdomain=rjwysocki.net dkim=pass dkdomain=rjwysocki.net); spf=pass (google.com: domain of linux-kernel+bounces-175889-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-175889-linux.lists.archive=gmail.com@vger.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 af79cd13be357-792bf30a79asi388442685a.239.2024.05.10.07.21.55 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 May 2024 07:21:55 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-175889-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=@rjwysocki.net header.s=dkim header.b=FE9qX8ZW; arc=pass (i=1 spf=pass spfdomain=rjwysocki.net dkim=pass dkdomain=rjwysocki.net); spf=pass (google.com: domain of linux-kernel+bounces-175889-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-175889-linux.lists.archive=gmail.com@vger.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 6727C1C20FDB for ; Fri, 10 May 2024 14:21:55 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 1EAC412D219; Fri, 10 May 2024 14:20:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=rjwysocki.net header.i=@rjwysocki.net header.b="FE9qX8ZW" Received: from cloudserver094114.home.pl (cloudserver094114.home.pl [79.96.170.134]) (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 7429B1708A3; Fri, 10 May 2024 14:20:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=79.96.170.134 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715350847; cv=none; b=niRG0sfXhzkxfm5a/1vZY2CfY2KAPDhdXpN8oO5ZBZaI7pEdPdPpJnAKeSpxuqvTn1zNkiWhPgP6fzVWU750aLcHwIxJC+7R8gWpRz9hQjfrftxHNuBoaFC5up1LwbbZzSIZGnjFI4IpV6YdUed9y3YE+QQrnEeVLQzgylyqxPI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715350847; c=relaxed/simple; bh=lcVUbJpgBRjtlZ1jA0Huac2XwIHQMj0wmWM0G4IfuhE=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=CS5BOwNnDEO7QkKqFq1Dwx8MbSCp3ZgDdVBashS73T+uoCnnWNFm0aQKXuWusZWWfem1C9w6keVna/EhSczZ3zTenHJlfaZJa4zy/yUMsxmwBT9D30e61yxwcn6WFlvlF+bc0pXt5FHkfLUwi2ZfrUs/6NMtOlvMR7dhc4l8oiA= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=rjwysocki.net; spf=pass smtp.mailfrom=rjwysocki.net; dkim=pass (2048-bit key) header.d=rjwysocki.net header.i=@rjwysocki.net header.b=FE9qX8ZW; arc=none smtp.client-ip=79.96.170.134 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=rjwysocki.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=rjwysocki.net Received: from localhost (127.0.0.1) (HELO v370.home.net.pl) by /usr/run/smtp (/usr/run/postfix/private/idea_relay_lmtp) via UNIX with SMTP (IdeaSmtpServer 6.0.0) id 4851dcd7d8e39ad0; Fri, 10 May 2024 16:20:43 +0200 Received: from kreacher.localnet (unknown [195.136.19.94]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by cloudserver094114.home.pl (Postfix) with ESMTPSA id DABA52102F3F; Fri, 10 May 2024 16:20:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=rjwysocki.net; s=dkim; t=1715350843; bh=lcVUbJpgBRjtlZ1jA0Huac2XwIHQMj0wmWM0G4IfuhE=; h=From:To:Cc:Subject:Date; b=FE9qX8ZWgmcVM4Y6qeFuuKmFtFEg+ZmW9BgP1+HTLkqhYpUBz4cwbFowFHp3gYihm 2jQKwm60tgKld0OTtd1lH5JZleigXdZOzC5yZP6lHTODjOI0Z3pNjVXPUVyMqxO5o3 gBYGcsWXAgNISTu0Y8EOuMsWllW9hsIoR/Ypd0sZgheowj7daWf8eUkz149Jo7+SHQ l4uYvuS5hQxiGad13s/CKVgivM9o/DfRkJXmzTBMNko+n1Em+keUsWJzIfO4vBu49W CPEGfM4MTynMmCwttxpUob3+79NRI5PqpSW6H7HlwSZ0+Du1mo1zQiJozvRebok3SM mCBbZt0UNlLEQ== From: "Rafael J. Wysocki" To: Linux PM Cc: LKML , "Rafael J. Wysocki" , Lukasz Luba , Daniel Lezcano , Srinivas Pandruvada , Zhang Rui Subject: [PATCH v1 0/6] thermal: core: Assorted improvements for v6.11 Date: Fri, 10 May 2024 16:11:05 +0200 Message-ID: <13518388.uLZWGnKmhe@kreacher> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="UTF-8" X-CLIENT-IP: 195.136.19.94 X-CLIENT-HOSTNAME: 195.136.19.94 X-VADE-SPAMSTATE: clean X-VADE-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrvdefkedgjeegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecujffqoffgrffnpdggtffipffknecuuegrihhlohhuthemucduhedtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufffkfgggfgtsehtufertddttdejnecuhfhrohhmpedftfgrfhgrvghlucflrdcuhgihshhotghkihdfuceorhhjfiesrhhjfiihshhotghkihdrnhgvtheqnecuggftrfgrthhtvghrnhepgeffhfdujeelhfdtgeffkeetudfhtefhhfeiteethfekvefgvdfgfeeikeeigfehnecuffhomhgrihhnpehkvghrnhgvlhdrohhrghenucfkphepudelhedrudefiedrudelrdelgeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduleehrddufeeirdduledrleegpdhhvghlohepkhhrvggrtghhvghrrdhlohgtrghlnhgvthdpmhgrihhlfhhrohhmpedftfgrfhgrvghlucflrdcuhgihshhotghkihdfuceorhhjfiesrhhjfiihshhotghkihdrnhgvtheqpdhnsggprhgtphhtthhopeejpdhrtghpthhtoheplhhinhhugidqphhmsehvghgvrhdrkhgvrhhnvghlrdhorhhgpdhrtghpthhtoheplhhinhhugidqkhgvrhhnvghlsehvghgvrhdrkhgvrhhnvghlrdhorhhgpdhrtghpthhtoheprhgrfhgrvghlsehkvghrnhgvlhdrohhrghdprhgtphhtthhopehluhhkrghsiidrlhhusggrsegrrhhmrdgtohhmpdhr tghpthhtohepuggrnhhivghlrdhlvgiitggrnhhosehlihhnrghrohdrohhrghdprhgtphhtthhopehsrhhinhhivhgrshdrphgrnhgurhhuvhgruggrsehlihhnuhigrdhinhhtvghlrdgtohhm X-DCC--Metrics: v370.home.net.pl 1024; Body=7 Fuz1=7 Fuz2=7 Hi Everyone, This series is for the 6.11 cycle, but since it is ready from my POV, here it goes in case people have the time to look at it in the meantime. The patches in the series address some shortcomings in the thermal core code (including the Bang-Bang governor) and clean it up somewhat. Please refer to the individual patch changelogs for details. This series is independent of the thermal debugfs one posted yesterday: https://lore.kernel.org/linux-pm/12438864.O9o76ZdvQC@kreacher/ At one point I'm going to put this series on a git branch for easier access/testing. Thanks!