[Bug 1201963] New: 11th Gen Intel(R) Core(TM) i5-1145G7 throttling to 400MHz from 70°C until it reaches 54°C
https://bugzilla.suse.com/show_bug.cgi?id=1201963 Bug ID: 1201963 Summary: 11th Gen Intel(R) Core(TM) i5-1145G7 throttling to 400MHz from 70�C until it reaches 54�C Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: gryffus@hkfree.org QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 860458 --> https://bugzilla.suse.com/attachment.cgi?id=860458&action=edit Turbostat log output I have a Dell Latitude 5420 laptop and i am experiencing CPU slowdown when using any graphical / CPU demanding application. The laptop contains 11th Gen Intel(R) Core(TM) i5-1145G7 which can do 4,4GHz on turbo. When the system reaches about 70�C, all cores switch to 400MHz and stay there until temperature hits 53-54�C. I can see this behavior especially in Vulkan graphics applications, but not only in them, it just happens almost instantly there, since the 70�C is reached within about 30 seconds there. I would want to raise the temperature limits to at least 80-90�C or disable throttling completely (at my own responsibility of cooking it). But throttling from 70�C seems as a complete nonsense to me - the CPU package gets to this temperature in 10-20 seconds under load, so i basically never make use of the 4,4GHz. What i have tried: 1) Kernel 5.19 from Kernel:HEAD - no change 2) installed throttled ( https://github.com/erpalma/throttled ) - no change 3) blacklisted intel_powerclamp, intel_rapl_msr, processor_thermal_rapl, intel_rapl_common kernel modules - no change 4) cpupower frequency-set -g performance - no change # cat /sys/devices/platform/*/uuids/current_uuid INVALID # cat /sys/devices/platform/*/uuids/available_uuids UNKNOWN # cpupower frequency-info analyzing CPU 0: driver: intel_pstate CPUs which run at the same hardware frequency: 0 CPUs which need to have their frequency coordinated by software: 0 maximum transition latency: Cannot determine or is not supported. hardware limits: 400 MHz - 4.40 GHz available cpufreq governors: performance powersave current policy: frequency should be within 400 MHz and 4.40 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency: Unable to call hardware current CPU frequency: 3.16 GHz (asserted by call to kernel) boost state support: Supported: yes Active: yes # cpupower idle-info CPUidle driver: intel_idle CPUidle governor: menu analyzing CPU 0: Number of idle states: 4 Available idle states: POLL C1_ACPI C2_ACPI C3_ACPI POLL: Flags/Description: CPUIDLE CORE POLL IDLE Latency: 0 Usage: 265266 Duration: 8068126 C1_ACPI: Flags/Description: ACPI FFH MWAIT 0x0 Latency: 1 Usage: 10617293 Duration: 1984558460 C2_ACPI: Flags/Description: ACPI FFH MWAIT 0x31 Latency: 253 Usage: 273458 Duration: 261649941 C3_ACPI: Flags/Description: ACPI FFH MWAIT 0x60 Latency: 1048 Usage: 206150 Duration: 509227956 # cpupower info analyzing CPU 0: perf-bias: 0 Turbostat debug log attached. Some further reading with probably related reports: https://www.dell.com/community/Latitude/Latitude-5420-7420-7520-CPU-Throttli... https://github.com/intel/thermal_daemon/issues/341 https://github.com/intel/thermal_daemon/issues/293 https://github.com/erpalma/throttled Any clues? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1201963 Lukas Krejza <gryffus@hkfree.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Hardware|Other |x86-64 OS|Other |openSUSE Tumbleweed -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1201963 https://bugzilla.suse.com/show_bug.cgi?id=1201963#c1 --- Comment #1 from Lukas Krejza <gryffus@hkfree.org> --- Created attachment 860459 --> https://bugzilla.suse.com/attachment.cgi?id=860459&action=edit Just before throttling -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1201963 https://bugzilla.suse.com/show_bug.cgi?id=1201963#c2 --- Comment #2 from Lukas Krejza <gryffus@hkfree.org> --- Created attachment 860460 --> https://bugzilla.suse.com/attachment.cgi?id=860460&action=edit When throttling starts -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1201963 https://bugzilla.suse.com/show_bug.cgi?id=1201963#c3 --- Comment #3 from Lukas Krejza <gryffus@hkfree.org> --- I have also tried kernel param "intel_pstate=disable" - no change. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1201963 https://bugzilla.suse.com/show_bug.cgi?id=1201963#c4 --- Comment #4 from Lukas Krejza <gryffus@hkfree.org> --- Tried some more things: 1) uninstalled thermald 2) blacklisted even more modules: # cat /etc/modprobe.d/blacklist-throttling.conf blacklist intel_pstate blacklist intel_idle blacklist intel_powerclamp blacklist intel_rapl_msr blacklist processor_thermal_rapl blacklist intel_rapl_common Still behaves exactly the same. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1201963 https://bugzilla.suse.com/show_bug.cgi?id=1201963#c5 --- Comment #5 from Lukas Krejza <gryffus@hkfree.org> --- # lsmod|grep -e thermal -e power x86_pkg_temp_thermal 20480 0 tiny_power_button 16384 0 processor_thermal_device_pci_legacy 16384 0 processor_thermal_device 20480 1 processor_thermal_device_pci_legacy processor_thermal_rfim 16384 1 processor_thermal_device processor_thermal_mbox 16384 2 processor_thermal_rfim,processor_thermal_device processor_thermal_rapl 20480 1 processor_thermal_device intel_rapl_common 32768 1 processor_thermal_rapl intel_soc_dts_iosf 20480 1 processor_thermal_device_pci_legacy int3403_thermal 20480 0 int340x_thermal_zone 20480 2 int3403_thermal,processor_thermal_device int3400_thermal 20480 0 acpi_thermal_rel 16384 1 int3400_thermal -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1201963 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |giovanni.gherdovich@suse.co | |m, tiwai@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1201963 https://bugzilla.suse.com/show_bug.cgi?id=1201963#c6 Giovanni Gherdovich <giovanni.gherdovich@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CONFIRMED CC| |gryffus@hkfree.org Flags| |needinfo?(gryffus@hkfree.or | |g) --- Comment #6 from Giovanni Gherdovich <giovanni.gherdovich@suse.com> --- Hello Lukas, are you still having this problem? This issue is indeed difficult to solve; you've linked a few resources (thread at dell.com, github issues against thermald -- I've read them all), another one is "Dell Latitude 5420 / i5-1145G7 CPU Throttling Under Load" https://github.com/intel/thermal_daemon/issues/344 which is still open. I'm not sure the thermald developer has completely figured it out. Can you try running the latest thermald from Tumbleweed? It should be 2.5.1. First thing I'd like to verify is that the issue persists with a kernel version greater of equal to v5.18 and the latest thermald. Please make sure thermald is running with systemctl status thermald.service -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com