WARNING: [] kernel/sched/completion.c:76 at complete_all+0x1d2/0x24c kernel/sched/completion.c:76, CPU#1: syz.1.365/5158 Modules linked in: CPU: 1 UID: 0 PID: 5158 Comm: syz.1.365 Tainted: G W syzkaller #0 PREEMPT Tainted: [W]=WARN Hardware name: riscv-virtio,qemu (DT) epc : complete_all+0x1d2/0x24c kernel/sched/completion.c:76 ra : complete_all+0x1d2/0x24c kernel/sched/completion.c:76 epc : ffffffff802cac7e ra : ffffffff802cac7e sp : ffff8f80038a74e0 gp : ffffffff8a49d240 tp : ffffaf801c1f0000 t0 : ffff8f80038a7094 t1 : fffff5ef0e587b1a t2 : 6874206e6920746f s0 : ffff8f80038a7520 s1 : ffffaf8022a4b868 a0 : 0000000000000001 a1 : 0000000000000000 a2 : 0000000000000002 a3 : ffffffff801511d4 a4 : 0000000000000000 a5 : 0000000000000000 a6 : 0000000000000003 a7 : ffffaf8072c3d8d3 s2 : ffffaf8072c1a4b8 s3 : ffffaf801c1f1000 s4 : ffffffff91874220 s5 : 0000000000000000 s6 : ffffaf8018e33f00 s7 : 0000000000000006 s8 : fffff5ef04568fa9 s9 : 0000000000000005 s10: ffffaf8022b47c00 s11: ffffaf8022a4b808 t3 : ffffffff880a8238 t4 : fffff5ef0e587b1a t5 : fffff5ef0e587b1b t6 : ffff8f80038a6e78 ssp : 0000000000000000 status: 0000000200000120 badaddr: ffffffff802cac7e cause: 0000000000000003 [] complete_all+0x1d2/0x24c kernel/sched/completion.c:76 [] drm_atomic_helper_commit_hw_done+0x25c/0x424 drivers/gpu/drm/drm_atomic_helper.c:2753 [] vkms_atomic_commit_tail+0x76/0x228 drivers/gpu/drm/vkms/vkms_drv.c:80 [] commit_tail+0x254/0x41c drivers/gpu/drm/drm_atomic_helper.c:2072 [] drm_atomic_helper_commit+0x2da/0x350 drivers/gpu/drm/drm_atomic_helper.c:2312 [] drm_atomic_commit+0x1d0/0x288 drivers/gpu/drm/drm_atomic.c:1789 [] drm_client_modeset_commit_atomic+0x600/0x744 drivers/gpu/drm/drm_client_modeset.c:1104 [] drm_client_modeset_commit_locked+0x132/0x4e0 drivers/gpu/drm/drm_client_modeset.c:1207 [] drm_client_modeset_commit+0x56/0x88 drivers/gpu/drm/drm_client_modeset.c:1233 [] __drm_fb_helper_restore_fbdev_mode_unlocked.part.0+0x12c/0x150 drivers/gpu/drm/drm_fb_helper.c:138 [] __drm_fb_helper_restore_fbdev_mode_unlocked drivers/gpu/drm/drm_fb_helper.c:126 [inline] [] drm_fb_helper_restore_fbdev_mode_unlocked+0x90/0xbc drivers/gpu/drm/drm_fb_helper.c:169 [] drm_fbdev_client_restore+0x20/0x30 drivers/gpu/drm/clients/drm_fbdev_client.c:45 [] drm_client_dev_restore+0x15a/0x254 drivers/gpu/drm/drm_client_event.c:118 [] drm_lastclose drivers/gpu/drm/drm_file.c:408 [inline] [] drm_release+0x27a/0x304 drivers/gpu/drm/drm_file.c:441 [] __fput+0x37e/0xa8c fs/file_table.c:512 [] ____fput+0x1c/0x28 fs/file_table.c:540 [] task_work_run+0x162/0x24c kernel/task_work.c:233 [] resume_user_mode_work include/linux/resume_user_mode.h:50 [inline] [] __exit_to_user_mode_loop kernel/entry/common.c:70 [inline] [] exit_to_user_mode_loop+0x160/0xcd4 kernel/entry/common.c:101 [] __exit_to_user_mode_prepare include/linux/irq-entry-common.h:207 [inline] [] syscall_exit_to_user_mode_prepare include/linux/irq-entry-common.h:230 [inline] [] syscall_exit_to_user_mode include/linux/entry-common.h:318 [inline] [] do_trap_ecall_u+0x4fc/0x638 arch/riscv/kernel/traps.c:345 [] handle_exception+0x168/0x174 arch/riscv/kernel/entry.S:237