intel / thermal_daemon

Thermal daemon for IA
GNU General Public License v2.0
540 stars 117 forks source link

Possible circular locking dependency detected *** DEADLOCK *** Inspiron 7720/, BIOS A16 08/23/2013 #381

Closed user-name11111 closed 1 month ago

user-name11111 commented 1 year ago

Hello. this is the message I got from journactl journal.log

Nov 13 08:58:21 fedora kernel: WARNING: possible circular locking dependency detected
Nov 13 08:58:21 fedora kernel: 6.1.0-0.rc4.20221111git4bbf3422df78.39.fc38.x86_64 #1 Not tainted
Nov 13 08:58:21 fedora kernel: ------------------------------------------------------
Nov 13 08:58:21 fedora kernel: thermald/1049 is trying to acquire lock:
Nov 13 08:58:21 fedora kernel: ffffffffaf26d980 (cpu_hotplug_lock){++++}-{0:0}, at: powerclamp_set_cur_state.cold+0x35/0xa8 [intel_powerclamp]
Nov 13 08:58:21 fedora kernel: 
                               but task is already holding lock:
Nov 13 08:58:21 fedora kernel: ffff941dc9a1cd58 (&cdev->lock){+.+.}-{3:3}, at: cur_state_store+0x50/0xc0
Nov 13 08:58:21 fedora kernel: 
                               which lock already depends on the new lock.
Nov 13 08:58:21 fedora kernel: 
                               the existing dependency chain (in reverse order) is:
spandruvada commented 1 year ago

This is a kernel issue, not thermald. So need to check Linux kernel.

spandruvada commented 1 year ago

I tried to check with 6.1 released upstream kernel. Can't duplicate with every LOCKDEP config enabled. Please try again with the latest release.