On Wed, Mar 9, 2022 at 2:44 PM Hans de Goede hdegoede@redhat.com wrote:
Hi Rafael,
We (Fedora) have been receiving a whole bunch of bug reports about laptops getting hot/toasty while suspended with kernels >= 5.16.10 and this seems to still happen with 5.17-rc7 too.
The following are all bugzilla.redhat.com bug numbers:
1750910 - Laptop failed to suspend and completely drained the battery 2050036 - Framework laptop: 5.16.5 breaks s2idle sleep 2053957 - Package c-states never go below C2 2056729 - No lid events when closing lid / laptop does not suspend 2057909 - Thinkpad X1C 9th in s2idle suspend still draining battery to zero over night , Ap 2059668 - HP Envy Laptop deadlocks on entering suspend power state when plugged in. Case ge 2059688 - Dell G15 5510 s2idle fails in 5.16.11 works in 5.16.10
And one of the bugs has also been mirrored at bugzilla.kernel.org by the reporter:
bko215641 - Dell G15 5510 s2idle fails in 5.16.11 works in 5.16.10
The common denominator here (besides the kernel version) seems to be that these are all Ice or Tiger Lake systems (I did not do check this applies 100% to all bugs, but it does see, to be a pattern).
A similar arch-linux report:
https://bbs.archlinux.org/viewtopic.php?id=274292&p=2
Suggest that reverting "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE"
which was cherry-picked into 5.16.10 fixes things.
Thanks for letting me know!
If you want I can create Fedora kernel test-rpms of a recent 5.16.y with just that one commit reverted and ask users to confirm if that helps. Please let me know if doing that woulkd be useful ?
Yes, it would.
However, it follows from the arch-linux report linked above that 5.17-rc is fine, so it would be good to also check if reverting that commit from 5.17-rc helps.