From: "Limonciello, Mario" <Mario.Limonciello@amd.com> To: "Rafael J. Wysocki" <rafael@kernel.org> Cc: Hans de Goede <hdegoede@redhat.com>, Linux PM <linux-pm@vger.kernel.org>, Stable <stable@vger.kernel.org>, Justin Forbes <jmforbes@linuxtx.org>, Mark Pearson <markpearson@lenovo.com>, ACPI Devel Maling List <linux-acpi@vger.kernel.org>, Kai-Heng Feng <kai.heng.feng@canonical.com> Subject: RE: Many reports of laptops getting hot while suspended with kernels >= 5.16.10 || >= 5.17-rc1 Date: Wed, 16 Mar 2022 13:50:24 +0000 [thread overview] Message-ID: <BL1PR12MB5157FFFEE1D9D13BAEF42CB5E2119@BL1PR12MB5157.namprd12.prod.outlook.com> (raw) In-Reply-To: <CAJZ5v0g5YcieFtPxPYgdPzEPKQU_V9g_e7qMYGsrLORE5qevqQ@mail.gmail.com> [Public] > -----Original Message----- > From: Rafael J. Wysocki <rafael@kernel.org> > Sent: Wednesday, March 16, 2022 08:46 > To: Limonciello, Mario <Mario.Limonciello@amd.com> > Cc: Rafael J. Wysocki <rafael@kernel.org>; Hans de Goede > <hdegoede@redhat.com>; Linux PM <linux-pm@vger.kernel.org>; Stable > <stable@vger.kernel.org>; Justin Forbes <jmforbes@linuxtx.org>; Mark > Pearson <markpearson@lenovo.com>; ACPI Devel Maling List <linux- > acpi@vger.kernel.org>; Kai-Heng Feng <kai.heng.feng@canonical.com> > Subject: Re: Many reports of laptops getting hot while suspended with > kernels >= 5.16.10 || >= 5.17-rc1 > > On Wed, Mar 16, 2022 at 2:38 PM Limonciello, Mario > <Mario.Limonciello@amd.com> wrote: > > > > [Public] > > > > > > Just FWIW this fix that was backported to stable also fixed keyboard > > > > wakeup from s2idle on a number of HP laptops too. I know for sure > that > > > > it fixed it on the AMD versions of them, and Kai Heng Feng suspected it > > > > will also fix it for the Intel versions. So if there is another commit > > > > that can be backported from 5.17 to make it safer for the other > systems, > > > > I think we should consider doing that to solve it too. > > > > > > There is a series of ACPI EC driver commits that are present in > > > 5.17-rc, but have not been included in any "stable" series: > > > > > > befd9b5b0c62 ACPI: EC: Relocate acpi_ec_create_query() and drop > > > acpi_ec_delete_query() > > > c33676aa4824 ACPI: EC: Make the event work state machine visible > > > c793570d8725 ACPI: EC: Avoid queuing unnecessary work in > > > acpi_ec_submit_event() > > > eafe7509ab8c ACPI: EC: Rename three functions > > > a105acd7e384 ACPI: EC: Simplify locking in acpi_ec_event_handler() > > > 388fb77dcf97 ACPI: EC: Rearrange the loop in acpi_ec_event_handler() > > > 98d364509d77 ACPI: EC: Fold acpi_ec_check_event() into > > > acpi_ec_event_handler() > > > 1f2350443dd2 ACPI: EC: Pass one argument to acpi_ec_query() > > > ca8283dcd933 ACPI: EC: Call advance_transaction() from > > > acpi_ec_dispatch_gpe() > > > > > > It is likely that they prevent the problem exposed by the problematic > > > commit from occurring, but I'm not sure which ones do that. Some of > > > them are clearly cosmetic, but the ordering matters. > > > > Hans, > > > > Do you think you could get one of the folks who reported this regression to > do > > a bisect to see which one "fixed" it? If we get lucky we can come down to > > some smaller hunks of code that can come back to stable instead of > reverting. > > It's been reverted already. > > What we can do is to request adding it back along with other commits > needed for it to work as expected. OK thanks, makes sense. > > Also, I think we'll need all of the commits listed up to and including > c793570d8725 ("ACPI: EC: Avoid queuing unnecessary work in > acpi_ec_submit_event()") at least, but that's just a guess. Yeah so we'll for sure need a bisect to confirm and come up with that list.
next prev parent reply other threads:[~2022-03-16 13:50 UTC|newest] Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top 2022-03-09 13:44 Hans de Goede 2022-03-09 13:57 ` Rafael J. Wysocki 2022-03-09 16:31 ` Hans de Goede 2022-03-09 16:34 ` Rafael J. Wysocki 2022-03-09 18:27 ` Rafael J. Wysocki 2022-03-10 9:07 ` Hans de Goede 2022-03-10 10:56 ` Rafael J. Wysocki 2022-03-10 12:22 ` Hans de Goede 2022-03-14 14:37 ` Limonciello, Mario 2022-03-16 13:02 ` Rafael J. Wysocki 2022-03-16 13:37 ` Limonciello, Mario 2022-03-16 13:46 ` Rafael J. Wysocki 2022-03-16 13:50 ` Limonciello, Mario [this message] 2022-03-16 16:00 ` Hans de Goede 2022-03-16 16:14 ` Limonciello, Mario 2022-03-10 10:02 ` Thorsten Leemhuis 2022-03-10 10:58 ` Rafael J. Wysocki
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=BL1PR12MB5157FFFEE1D9D13BAEF42CB5E2119@BL1PR12MB5157.namprd12.prod.outlook.com \ --to=mario.limonciello@amd.com \ --cc=hdegoede@redhat.com \ --cc=jmforbes@linuxtx.org \ --cc=kai.heng.feng@canonical.com \ --cc=linux-acpi@vger.kernel.org \ --cc=linux-pm@vger.kernel.org \ --cc=markpearson@lenovo.com \ --cc=rafael@kernel.org \ --cc=stable@vger.kernel.org \ --subject='RE: Many reports of laptops getting hot while suspended with kernels >= 5.16.10 || >= 5.17-rc1' \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).