igt@i915_module_load@reload - abort - WARNING: possible circular locking dependency detected
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_1483/bat-adlm-1/igt@i915_module_load@reload.html
<7> [259.857536] i915 0000:00:02.0: [drm:intel_power_well_enable [i915]] enabling PW_A
<7> [259.858197] i915 0000:00:02.0: [drm:intel_power_well_enable [i915]] enabling PW_B
<7> [259.858748] i915 0000:00:02.0: [drm:intel_power_well_enable [i915]] enabling PW_C
<7> [259.859265] i915 0000:00:02.0: [drm:intel_power_well_enable [i915]] enabling PW_D
<7> [259.878491] intel_gt_set_wedged called from intel_gt_set_wedged_on_fini+0xd/0x30 [i915]
<4> [259.881125] irq event stamp: 1164724
<4> [259.881128]
<4> [259.881135] ======================================================
<4> [259.881132] hardirqs last enabled at (1164723): [<ffffffff81cee4df>] cpuidle_enter_state+0xef/0x4e0
<4> [259.881140] WARNING: possible circular locking dependency detected
<4> [259.881144] hardirqs last disabled at (1164724): [<ffffffff81cec84f>] sysvec_apic_timer_interrupt+0xf/0xd0
<4> [259.881152] 6.7.0-drmtip_1483-g771f65be648b+ #1 Tainted: G N
<4> [259.881153] softirqs last enabled at (1164688): [<ffffffff81cfea6d>] __do_softirq+0x2bd/0x3a6
<4> [259.881158] ------------------------------------------------------
<4> [259.881162] softirqs last disabled at (1164683): [<ffffffff810da2be>] irq_exit_rcu+0x8e/0xd0
<4> [259.881173] i915_module_loa/1268 is trying to acquire lock:
<4> [259.881178] ffff88810579cf98 ((work_completion)(&(&guc->timestamp.work)->work)){+.+.}-{0:0}, at: __flush_work+0x4a/0x420
<4> [259.881190]
but task is already holding lock:
<4> [259.881195] ffff88810579d8f0 (>->reset.mutex){+.+.}-{3:3}, at: intel_gt_set_wedged+0x79/0x130 [i915]
<4> [259.881341]
which lock already depends on the new lock.
<4> [259.881346]
the existing dependency chain (in reverse order) is: