igt@i915_selftest@live@gt_timelines - abort - ksoftirqd.* is trying to acquire lock:, at: down_trylock, but task is already holding lock:, at: __schedule
<7> [186.617348] i915 0000:00:02.0: [drm:gsc_work [i915]] GT1: GSC Proxy initialized
<4> [187.217937] ------------[ cut here ]------------
<4> [187.217944]
<4> [187.217945] ======================================================
<4> [187.217945] WARNING: possible circular locking dependency detected
<4> [187.217946] 6.12.0-rc3-CI_DRM_15532-g0f2cd43ba6d7+ #1 Tainted: G U
<4> [187.217947] ------------------------------------------------------
<4> [187.217947] ksoftirqd/0/14 is trying to acquire lock:
<4> [187.217948] ffffffff8273a058 ((console_sem).lock){....}-{2:2}, at: down_trylock+0xe/0x30
<4> [187.217955]
but task is already holding lock:
<4> [187.217955] ffff88846fa2f898 (&rq->__lock){-.-.}-{2:2}, at: __schedule+0xe3/0xf20
<4> [187.217957]
which lock already depends on the new lock.
<4> [187.217957]
the existing dependency chain (in reverse order) is:
<4> [187.217957]
-> #2 (&rq->__lock){-.-.}-{2:2}:
<4> [187.217959] _raw_spin_lock_nested+0x31/0x40
<4> [187.217961] __task_rq_lock+0x47/0x110
<4> [187.217965] wake_up_new_task+0x1c1/0x400
<4> [187.217966] kernel_clone+0x106/0x390
<4> [187.217969] user_mode_thread+0x5a/0x80
<4> [187.217970] rest_init+0x19/0x180
<4> [187.217971] start_kernel+0x649/0x730
<4> [187.217974] x86_64_start_reservations+0x18/0x30
<4> [187.217977] x86_64_start_kernel+0xab/0xc0
<4> [187.217979] common_startup_64+0x13e/0x148
<4> [187.217983]
-> #1 (&p->pi_lock){-.-.}-{2:2}: