Created attachment 286879 [details] sudo udevadm monitor (if started linux directly) I discovered this while debugging for another issue. Are there any suggestions for next steps? By the way, this doesn't seem to happen if I boot into Windows first. Is it possible that Lenovo Ventage is enforcing some sort of CPU profile that Ubuntu wipes out during shut down?
please attach the output of "grep . /sys/class/thermal/thermal*/*"
what kernel are you using? does the problem still exist in latest upstream kernel?
Created attachment 289953 [details] grep . /sys/class/thermal/thermal*/*
(In reply to Zhang Rui from comment #2) > what kernel are you using? does the problem still exist in latest upstream > kernel? 5.4.0-40-generic #44-Ubuntu SMP Tue Jun 23 00:01:04 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux This is not the latest kernel,
(In reply to Samuel Hsieh from comment #3) > Created attachment 289953 [details] > grep . /sys/class/thermal/thermal*/* It is not plain/txt format, right? I can not read it. can you confirm if the problem still exists in latest upstream kernel?
Created attachment 293853 [details] grep . /sys/class/thermal/thermal*/* I'm on 5.8.0-31-generic #33-Ubuntu now. Still see these change events.
Created attachment 293855 [details] sudo udevadm monitor update both output after ubuntu 20.10 upgrade
It seems that the thermal event keeps on firing please attach the sci-before and sci-after file after running following command grep . /sys/firmware/acpi/interrupts/* > sci-before; sleep 10; "grep . /sys/firmware/acpi/interrupts/*" both > sci-after Please make sure your test are done with latest vanilla kernel.
Created attachment 295959 [details] sci-before
sci-after is empty probably due to this error bash: grep . /sys/firmware/acpi/interrupts/*: No such file or directory
There must be something wrong, please make sure you run the same command both before and after the sleep, we just need to redirect them to different files
Created attachment 296005 [details] before
Created attachment 296007 [details] after
Oh, now I understand what you were trying to do, I removed the quotes and "both" from the command. This ran without issue. grep . /sys/firmware/acpi/interrupts/* > sci-before; sleep 10; grep . /sys/firmware/acpi/interrupts/* > sci-after Please let me know if I misunderstood your instructions.
$ diff -pNur sci-before sci-after --- sci-before 2021-03-25 11:40:09.486037789 +0800 +++ sci-after 2021-03-25 11:40:07.223054124 +0800 @@ -114,7 +114,7 @@ -/sys/firmware/acpi/interrupts/gpe6E: 56720 EN enabled unmasked +/sys/firmware/acpi/interrupts/gpe6E: 56792 EN enabled unmasked 72 SCI in 10 seconds, this is not consistent with the number of thermal change events you've seen in udevadmin. Can you please first check if the problem still exists in the latest upstream kernel or not? because we have fixed a similar problem recently. If not, please attach the acpidump output.
Created attachment 296083 [details] udev still seems like a lot of change events
what kernel version you're using? and please attach the acpidump output.
Created attachment 296143 [details] acpidump I'm running 5.8.0-49-generic. Not sure how to compile the latest kernel though.
please follow the guidance here https://phoenixnap.com/kb/build-linux-kernel
Bug closed as there is no response from the bug reporter. Please feel free to open it if the problem still exists with latest upstream kernel.