Linux 5.16.9 was working fine, but starting with 5.16.10 my main laptop
has been overheating while suspended.
I've also tried 5.16.11, 5.16.12 and 5.16.13 and they also show the
same issue (overheating while suspended).
I could not spot any difference between the dmesg messages issued
during suspend between a working version (5.16.9) and the the broken
ones (5.16.1[0-3]).
I've bisected the regression down to commit 4287509b4d21
https://lore.kernel.org/lkml/20220214092510.074083242@xxxxxxxxxxxxxxxxxxx/
I have also tried reverting that change on top of 5.16.12, and the
overheating behavior is gone.