Few tests- abort - gem_eio/.* is trying to acquire lock: but task is already holding lock: at: intel_gt_reset
<4> [145.169714] ======================================================
<4> [145.169716] WARNING: possible circular locking dependency detected
<4> [145.169718] 6.4.0-rc1-drmtip_1341-g451e49cfbaa9+ #1 Not tainted
<4> [145.169720] ------------------------------------------------------
<4> [145.169722] gem_eio/1044 is trying to acquire lock:
<4> [145.169724] ffff888121144640 ((work_completion)(&(&guc->timestamp.work)->work)){+.+.}-{0:0}, at: __flush_work+0x42/0x530
<4> [145.169732]
but task is already holding lock:
<4> [145.169734] ffff888121144e90 (>->reset.mutex){+.+.}-{3:3}, at: intel_gt_reset+0x19e/0x470 [i915]
<4> [145.169837]
which lock already depends on the new lock.
<4> [145.169839]
the existing dependency chain (in reverse order) is:
<4> [145.169841]
-> #3 (>->reset.mutex){+.+.}-{3:3}:
<4> [145.169845] lock_acquire+0xd8/0x2d0
<4> [145.169849] i915_gem_shrinker_taints_mutex+0x31/0x50 [i915]
<4> [145.169951] intel_gt_init_reset+0x65/0x80 [i915]
<4> [145.170035] intel_gt_common_init_early+0xe1/0x170 [i915]
<4> [145.170119] intel_root_gt_init_early+0x48/0x60 [i915]
<4> [145.170203] i915_driver_probe+0x671/0xcb0 [i915]
<4> [145.170275] i915_pci_probe+0xdc/0x210 [i915]
<4> [145.170347] pci_device_probe+0x95/0x120
<4> [145.170351] really_probe+0x164/0x3c0
<4> [145.170356] __driver_probe_device+0x73/0x160
<4> [145.170359] driver_probe_device+0x19/0xa0
`