igt@gem_workarounds@reset* - abort - WARNING: possible circular locking dependency detected, .*gem_workarounds.* is trying to acquire lock:
<4> [802.680972] ======================================================
<4> [802.680974] WARNING: possible circular locking dependency detected
<4> [802.680976] 6.4.0-rc1-CI_DRM_13139-g978798460589+ #1 Not tainted
<4> [802.680978] ------------------------------------------------------
<4> [802.680980] gem_workarounds/3203 is trying to acquire lock:
<4> [802.680982] ffff888115294658 ((work_completion)(&(&guc->timestamp.work)->work)){+.+.}-{0:0}, at: __flush_work+0x42/0x530
<4> [802.680990]
but task is already holding lock:
<4> [802.680991] ffff888115294ea8 (>->reset.mutex){+.+.}-{3:3}, at: intel_gt_reset+0x19e/0x470 [i915]
<4> [802.681135]
which lock already depends on the new lock.
<4> [802.681138]
the existing dependency chain (in reverse order) is:
<4> [802.681140]
-> #3 (>->reset.mutex){+.+.}-{3:3}:
<4> [802.681145] lock_acquire+0xd8/0x2d0
<4> [802.681149] i915_gem_shrinker_taints_mutex+0x31/0x50 [i915]
<4> [802.681278] intel_gt_init_reset+0x65/0x80 [i915]
<4> [802.681419] intel_gt_common_init_early+0xe1/0x170 [i915]
<4> [802.681523] intel_root_gt_init_early+0x48/0x60 [i915]
<4> [802.681624] i915_driver_probe+0x671/0xcb0 [i915]