igt@i915_selftest@live@execlists - dmesg-fail - BUG: sleeping function called from invalid context at kernel/softirq.c
<6> [346.798523] i915: Running execlists
<6> [346.798545] i915: Running intel_execlists_live_selftests/live_sanitycheck
<7> [346.811848] i915 0000:00:02.0: [drm:asle_work [i915]] bclp = 0x800000ff
<7> [346.812012] i915 0000:00:02.0: [drm:asle_work [i915]] updating opregion backlight 255/255
<7> [346.832293] i915 0000:00:02.0: [drm:asle_work [i915]] bclp = 0x800000ff
<7> [346.832450] i915 0000:00:02.0: [drm:asle_work [i915]] updating opregion backlight 255/255
<6> [346.841401] i915: Running intel_execlists_live_selftests/live_unlite_switch
<6> [346.868488] i915: Running intel_execlists_live_selftests/live_unlite_preempt
<6> [346.894159] i915: Running intel_execlists_live_selftests/live_unlite_ring
<6> [346.919203] i915: Running intel_execlists_live_selftests/live_pin_rewind
<6> [346.935155] i915: Running intel_execlists_live_selftests/live_hold_reset
<3> [346.936667] BUG: sleeping function called from invalid context at kernel/softirq.c:888
<3> [346.936674] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 5769, name: i915_selftest
<4> [346.936679] 1 lock held by i915_selftest/5769:
<4> [346.936681] #0: ffff888102b8c240 (&dev->mutex){....}-{3:3}, at: device_driver_attach+0x18/0x50
<3> [346.936696] Preemption disabled at:
<3> [346.936698] [<ffffffffa02b9bb2>] live_hold_reset.part.65+0xc2/0x2f0 [i915]
<4> [346.936835] CPU: 1 PID: 5769 Comm: i915_selftest Tainted: G U 5.13.0-rc1-CI-CI_DRM_10065+ #1
<4> [346.936839] Hardware name: Intel(R) Client Systems NUC11TNHi3/NUC11TNBi3, BIOS TNTGL357.0038.2020.1124.1648 11/24/2020
<4> [346.936841] Call Trace:
<4> [346.936844] dump_stack+0x7f/0xad
<4> [346.936850] ___might_sleep.cold.123+0xf2/0x106
<4> [346.936857] tasklet_unlock_wait+0x2e/0xb0
<4> [346.936861] ? ktime_get_raw+0x7e/0x120
<4> [346.936871] live_hold_reset.part.65+0x1ab/0x2f0 [i915]
<4> [346.937007] __i915_subtests.cold.7+0x3f/0x92 [i915]
<4> [346.937184] ? __i915_live_teardown+0x50/0x50 [i915]
<4> [346.937332] ? __intel_gt_live_setup+0x30/0x30 [i915]
<4> [346.937479] __run_selftests.part.3+0x10a/0x172 [i915]
<4> [346.937650] i915_live_selftests.cold.5+0x1f/0x47 [i915]
<4> [346.937813] i915_pci_probe+0x93/0x1d0 [i915]
<4> [346.937934] ? _raw_spin_unlock_irqrestore+0x3d/0x60
<4> [346.937942] pci_device_probe+0x9b/0x110
<4> [346.937950] really_probe+0xe7/0x3e0
<4> [346.937957] driver_probe_device+0xe0/0x150
<4> [346.937962] device_driver_attach+0x4a/0x50
<4> [346.937966] __driver_attach+0x8a/0x150
<4> [346.937969] ? device_driver_attach+0x50/0x50
<4> [346.937972] ? device_driver_attach+0x50/0x50
<4> [346.937976] bus_for_each_dev+0x72/0xc0
<4> [346.937983] bus_add_driver+0x14b/0x1f0
<4> [346.937989] driver_register+0x66/0xb0
<4> [346.937993] i915_init+0x70/0x87 [i915]
<4> [346.938110] ? 0xffffffffa065b000
<4> [346.938113] do_one_initcall+0x53/0x2e0
<4> [346.938117] ? kmem_cache_alloc_trace+0x76c/0x7f0
<4> [346.938128] do_init_module+0x55/0x200
<4> [346.938133] load_module+0x2703/0x2990
<4> [346.938161] ? __do_sys_finit_module+0xad/0x110
<4> [346.938164] __do_sys_finit_module+0xad/0x110
<4> [346.938182] do_syscall_64+0x39/0xb0
<4> [346.938187] entry_SYSCALL_64_after_hwframe+0x44/0xae
<4> [346.938190] RIP: 0033:0x7ff255e5389d
<4> [346.938197] Code: 00 c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d c3 f5 0c 00 f7 d8 64 89 01 48
<4> [346.938200] RSP: 002b:00007ffef5c1ab58 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
<4> [346.938205] RAX: ffffffffffffffda RBX: 000055d0355ad600 RCX: 00007ff255e5389d
<4> [346.938207] RDX: 0000000000000000 RSI: 000055d0355accc0 RDI: 0000000000000006
<4> [346.938209] RBP: 0000000000000020 R08: 00007ffef5c19930 R09: 000055d0355a32a0
<4> [346.938212] R10: 00007ffef5c1aca0 R11: 0000000000000246 R12: 000055d0355accc0
<4> [346.938214] R13: 0000000000000000 R14: 000055d0355a42c0 R15: 000055d0355ad600
<6> [347.781382] i915: Running intel_execlists_live_selftests/live_error_interrupt