igt@xe_eu_stall@* - incomplete - WARNING: possible circular locking dependency detected, is trying to acquire lock*, at: __flush_work*, at: xe_eu_stall_stream_ioctl*
https://gfx-ci.igk.intel.com/cibuglog-ng/testresult/10508458?query_key=bf452d54aee5a00e730d8f3d03d860303fac3f67
```
<6> [786.815121] Console: switching to colour dummy device 80x25
<6> [786.815374] [IGT] xe_eu_stall: executing
<6> [786.816909] [IGT] xe_eu_stall: starting subtest non-blocking-read
<4> [787.192979]
<4> [787.192986] ======================================================
<4> [787.192988] WARNING: possible circular locking dependency detected
<4> [787.192991] 6.14.0-rc7-xe+ #1 Tainted: G U
<4> [787.192993] ------------------------------------------------------
<4> [787.192994] xe_eu_stall/20093 is trying to acquire lock:
<4> [787.192996] ffff88819847e2c0 ((work_completion)(&(&stream->buf_poll_work)->work)){+.+.}-{0:0}, at: __flush_work+0x1f8/0x5e0
<4> [787.193005]
but task is already holding lock:
<4> [787.193007] ffff88814ce83ba8 (>->eu_stall->stream_lock){+.+.}-{3:3}, at: xe_eu_stall_stream_ioctl+0x41/0x6a0 [xe]
<4> [787.193090]
which lock already depends on the new lock.
<4> [787.193093]
the existing dependency chain (in reverse order) is:
<4> [787.193095]
-> #1 (>->eu_stall->stream_lock){+.+.}-{3:3}:
<4> [787.193099] __mutex_lock+0xb4/0xe40
<4> [787.193104] mutex_lock_nested+0x1b/0x30
<4> [787.193106] eu_stall_data_buf_poll_work_fn+0x44/0x1d0 [xe]
<4> [787.193155] process_one_work+0x21c/0x740
<4> [787.193159] worker_thread+0x1db/0x3c0
<4> [787.193161] kthread+0x10d/0x270
<4> [787.193164] ret_from_fork+0x44/0x70
<4> [787.193168] ret_from_fork_asm+0x1a/0x30
<4> [787.193172]
-> #0 ((work_completion)(&(&stream->buf_poll_work)->work)){+.+.}-{0:0}:
<4> [787.193176] __lock_acquire+0x1637/0x2810
<4> [787.193180] lock_acquire+0xc9/0x300
<4> [787.193183] __flush_work+0x219/0x5e0
<4> [787.193186] cancel_delayed_work_sync+0x87/0x90
```
issue