igt@gem_exec_whisper@basic-.*-priority-all - dmesg-warn - drivers/gpu/drm/i915/gt/gen8_engine_cs.c:.* suspicious rcu_dereference_protected() usage!
<6> [118.913774] Console: switching to colour dummy device 80x25
<6> [118.913864] [IGT] gem_exec_whisper: executing
<7> [118.915672] i915 0000:00:02.0: [drm:i915_gem_open [i915]]
<7> [118.916419] i915 0000:00:02.0: [drm:i915_drop_caches_set [i915]] Dropping caches: 0x000001dc [0x000001dc]
<7> [118.926738] i915 0000:00:02.0: [drm:i915_gem_open [i915]]
<7> [118.927284] i915 0000:00:02.0: [drm:i915_gem_open [i915]]
<6> [118.934504] [IGT] gem_exec_whisper: starting subtest basic-queues-priority-all
<7> [118.937048] i915 0000:00:02.0: [drm:i915_drop_caches_set [i915]] Dropping caches: 0x0000005c [0x0000005c]
<4> [134.179910]
<4> [134.180133] =============================
<4> [134.180136] WARNING: suspicious RCU usage
<4> [134.180140] 6.8.0-CI_DRM_14420-g61fa386186cb+ #1 Not tainted
<4> [134.180143] -----------------------------
<4> [134.180146] drivers/gpu/drm/i915/gt/gen8_engine_cs.c:430 suspicious rcu_dereference_protected() usage!
<4> [134.180150]
other info that might help us debug this:
<4> [134.180152]
rcu_scheduler_active = 2, debug_locks = 1
<4> [134.180155] 5 locks held by gem_exec_whispe/1192:
<4> [134.180157] #0: ffffc90001667b68 (reservation_ww_class_acquire){+.+.}-{0:0}, at: i915_gem_do_execbuffer+0xce8/0x28a0 [i915]
<4> [134.180382] #1: ffff88810f999ce8 (reservation_ww_class_mutex){+.+.}-{3:3}, at: eb_validate_vmas+0x137/0xd80 [i915]
<4> [134.180564] #2: ffff8881247f4c78 (&timeline->mutex){+.+.}-{3:3}, at: i915_request_create+0x57/0x320 [i915]
<4> [134.180743] #3: ffffffff8273b800 (rcu_read_lock){....}-{1:2}, at: execlists_submission_tasklet+0x40/0x2460 [i915]
<4> [134.180913] #4: ffff888102d3ee20 (&sched_engine->lock){-.-.}-{2:2}, at: execlists_submission_tasklet+0x558/0x2460 [i915]
<4> [134.181080]
stack backtrace:
<4> [134.181083] CPU: 7 PID: 1192 Comm: gem_exec_whispe Not tainted 6.8.0-CI_DRM_14420-g61fa386186cb+ #1
<4> [134.181087] Hardware name: Intel(R) Client Systems NUC11TNHi5/NUC11TNBi5, BIOS TNTGL357.0042.2020.1221.1743 12/21/2020
<4> [134.181091] Call Trace:
<4> [134.181095] <IRQ>
<4> [134.181099] dump_stack_lvl+0x64/0xb0
<4> [134.181107] lockdep_rcu_suspicious+0x115/0x1b0
<4> [134.181115] ? __i915_request_submit+0xa8/0x3d0 [i915]
<4> [134.181309] hwsp_offset+0x6d/0x70 [i915]
<4> [134.181468] gen12_emit_fini_breadcrumb_rcs+0xf0/0x430 [i915]
<4> [134.181624] __i915_request_submit+0x150/0x3d0 [i915]
<4> [134.181827] execlists_submission_tasklet+0xa22/0x2460 [i915]
<4> [134.182000] ? mark_held_locks+0x49/0x80
<4> [134.182009] tasklet_action_common.isra.0+0xdc/0x270
<4> [134.182018] __do_softirq+0xc3/0x3a6
<4> [134.182028] ? __i915_request_queue+0x39/0x70 [i915]
<4> [134.182223] do_softirq.part.0+0x8f/0xd0
<4> [134.182228] </IRQ>
<4> [134.182231] <TASK>
<4> [134.182235] __local_bh_enable_ip+0xd5/0xf0
<4> [134.182240] i915_gem_do_execbuffer+0x1d3f/0x28a0 [i915]
<4> [134.182436] ? __pfx_stack_trace_consume_entry+0x10/0x10
<4> [134.182463] ? 0xffffffff81000000
<4> [134.182470] ? _raw_spin_unlock_irqrestore+0x58/0x70
<4> [134.182476] ? lockdep_hardirqs_on+0xc3/0x140
<4> [134.182487] ? __lock_acquire+0xa92/0x2300
<4> [134.182516] i915_gem_execbuffer2_ioctl+0x123/0x2a0 [i915]
<4> [134.182695] ? __pfx_i915_gem_execbuffer2_ioctl+0x10/0x10 [i915]
<4> [134.182872] drm_ioctl_kernel+0xa8/0x100
<4> [134.182881] drm_ioctl+0x223/0x430
<4> [134.182888] ? __pfx_i915_gem_execbuffer2_ioctl+0x10/0x10 [i915]
<4> [134.183066] ? xfd_validate_state+0x1c/0x80
<4> [134.183079] __x64_sys_ioctl+0x79/0xb0
<4> [134.183088] do_syscall_64+0x6f/0x140
<4> [134.183094] entry_SYSCALL_64_after_hwframe+0x6e/0x76
<4> [134.183100] RIP: 0033:0x7feb67a203ab
<4> [134.183104] Code: 0f 1e fa 48 8b 05 e5 7a 0d 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 0f 1f 44 00 00 f3 0f 1e fa b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d b5 7a 0d 00 f7 d8 64 89 01 48
<4> [134.183108] RSP: 002b:00007ffcff2f73b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
<4> [134.183114] RAX: ffffffffffffffda RBX: 00007ffcff2f75f0 RCX: 00007feb67a203ab
<4> [134.183117] RDX: 00007ffcff2f75f0 RSI: 0000000040406469 RDI: 0000000000000005
<4> [134.183120] RBP: 0000000040406469 R08: 0000000000000080 R09: 00007feb67af8240
<4> [134.183124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005
<4> [134.183127] R13: 0000000000000005 R14: 0000000000000000 R15: 0000000000000005
<4> [134.183142] </TASK>
<7> [134.279006] i915 0000:00:02.0: [drm:i915_drop_caches_set [i915]] Dropping caches: 0x0000005c [0x0000005c]
<6> [134.463625] [IGT] gem_exec_whisper: finished subtest basic-queues-priority-all, SUCCESS
<6> [134.572826] [IGT] gem_exec_whisper: exiting, ret=0
<7> [134.573157] i915 0000:00:02.0: [drm:i915_drop_caches_set [i915]] Dropping caches: 0x000001dc [0x000001dc]
<6> [134.586106] Console: switching to colour frame buffer device 240x67