------------[ cut here ]------------ faux_driver vkms: [drm] vblank wait timed out on crtc 0 WARNING: drivers/gpu/drm/drm_vblank.c:1329 at drm_crtc_wait_one_vblank+0x2b8/0x464 drivers/gpu/drm/drm_vblank.c:1329, CPU#0: kworker/0:3/3489 Modules linked in: CPU: 0 UID: 0 PID: 3489 Comm: kworker/0:3 Tainted: G W syzkaller #0 PREEMPT Tainted: [W]=WARN Hardware name: linux,dummy-virt (DT) Workqueue: events drm_fb_helper_damage_work pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : drm_crtc_wait_one_vblank+0x2b8/0x464 drivers/gpu/drm/drm_vblank.c:1329 lr : drm_crtc_wait_one_vblank+0x2b8/0x464 drivers/gpu/drm/drm_vblank.c:1329 sp : ffff8000a17978e0 x29: ffff8000a1797990 x28: ffff000010386180 x27: ffff8000a1797920 x26: ffff000010387088 x25: ffff800085f507e0 x24: 0000000000000000 x23: 1ffff000142f2f1e x22: ffff000014644008 x21: 0000000000000000 x20: ffff000014630000 x19: ffff000014644000 x18: 0000000000000000 x17: 0000000000000000 x16: 0000000000000000 x15: ffff8000877cb690 x14: 1ffff00010ef96d2 x13: ffff800089e86cb8 x12: ffff60000d7f1e22 x11: 1fffe0000d7f1e21 x10: ffff60000d7f1e21 x9 : dfff800000000000 x8 : ffff8000a1797410 x7 : ffff8000a1797590 x6 : ffff8000a1797530 x5 : ffff8000a1797470 x4 : 0000000000000004 x3 : 1fffe0000d7f0f5d x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff000012de1d00 Call trace: drm_crtc_wait_one_vblank+0x2b8/0x464 drivers/gpu/drm/drm_vblank.c:1329 (P) drm_client_modeset_wait_for_vblank+0xb4/0xe0 drivers/gpu/drm/drm_client_modeset.c:1331 drm_fb_helper_fb_dirty drivers/gpu/drm/drm_fb_helper.c:327 [inline] drm_fb_helper_damage_work+0x230/0x88c drivers/gpu/drm/drm_fb_helper.c:365 process_one_work+0x830/0x1c00 kernel/workqueue.c:3387 process_scheduled_works kernel/workqueue.c:3470 [inline] worker_thread+0x42c/0xc90 kernel/workqueue.c:3551 kthread+0x2ec/0x384 kernel/kthread.c:436 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:854 irq event stamp: 14564 hardirqs last enabled at (14563): [] raw_spin_rq_unlock_irq kernel/sched/sched.h:1698 [inline] hardirqs last enabled at (14563): [] finish_lock_switch kernel/sched/core.c:5251 [inline] hardirqs last enabled at (14563): [] finish_task_switch.isra.0+0x1e4/0x9f0 kernel/sched/core.c:5369 hardirqs last disabled at (14564): [] el1_brk64+0x20/0x54 arch/arm64/kernel/entry-common.c:445 softirqs last enabled at (14374): [] spin_unlock_bh include/linux/spinlock.h:407 [inline] softirqs last enabled at (14374): [] ptr_ring_consume_bh include/linux/ptr_ring.h:399 [inline] softirqs last enabled at (14374): [] wg_packet_decrypt_worker+0x248/0x3a0 drivers/net/wireguard/receive.c:499 softirqs last disabled at (14372): [] spin_lock_bh include/linux/spinlock.h:353 [inline] softirqs last disabled at (14372): [] ptr_ring_consume_bh include/linux/ptr_ring.h:397 [inline] softirqs last disabled at (14372): [] wg_packet_decrypt_worker+0x68/0x3a0 drivers/net/wireguard/receive.c:499 ---[ end trace 0000000000000000 ]---