------------[ cut here ]------------ WARNING: CPU: 1 PID: 5646 at drivers/gpu/drm/vkms/vkms_crtc.c:103 vkms_get_vblank_timestamp+0x148/0x1bc drivers/gpu/drm/vkms/vkms_crtc.c:103 Modules linked in: CPU: 1 PID: 5646 Comm: syz.4.124 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/02/2026 pstate: 824000c5 (Nzcv daIF +PAN -UAO +TCO -DIT -SSBS BTYPE=--) pc : vkms_get_vblank_timestamp+0x148/0x1bc drivers/gpu/drm/vkms/vkms_crtc.c:103 lr : vkms_get_vblank_timestamp+0x148/0x1bc drivers/gpu/drm/vkms/vkms_crtc.c:103 sp : ffff80001fd87340 x29: ffff80001fd87340 x28: dfff800000000000 x27: ffff0000cabba080 x26: ffff800011fb42f8 x25: ffff0000cac74ee8 x24: 1ffff00003fb0e7a x23: ffff0000cac74000 x22: dfff800000000000 x21: 00000010056b7435 x20: 00000010056b7435 x19: ffff80001fd873d0 x18: 0000000000000000 x17: 0000000000000000 x16: ffff8000082db838 x15: 0000000000000000 x14: ffff700003fb0e78 x13: 1ffff00003fb0e78 x12: 0000000000000004 x11: ff8080000b58b374 x10: 0000000000000000 x9 : ffff80000b58b374 x8 : ffff0000c21b3680 x7 : ffff80000b4aa128 x6 : 0000000000000000 x5 : 0000000000000080 x4 : 0000000000000001 x3 : 0000000000000000 x2 : ffff80001fd873d0 x1 : 00000010056b7435 x0 : 00000010056b7435 Call trace: vkms_get_vblank_timestamp+0x148/0x1bc drivers/gpu/drm/vkms/vkms_crtc.c:103 drm_get_last_vbltimestamp drivers/gpu/drm/drm_vblank.c:881 [inline] drm_update_vblank_count+0x20c/0x9fc drivers/gpu/drm/drm_vblank.c:303 drm_vblank_disable_and_save+0xb8/0x324 drivers/gpu/drm/drm_vblank.c:477 drm_crtc_vblank_off+0x1a8/0x6ec drivers/gpu/drm/drm_vblank.c:1325 vkms_crtc_atomic_disable+0x20/0x30 drivers/gpu/drm/vkms/vkms_crtc.c:234 disable_outputs drivers/gpu/drm/drm_atomic_helper.c:1145 [inline] drm_atomic_helper_commit_modeset_disables+0x990/0x13f4 drivers/gpu/drm/drm_atomic_helper.c:1349 vkms_atomic_commit_tail+0x5c/0x21c drivers/gpu/drm/vkms/vkms_drv.c:71 commit_tail+0x270/0x3d0 drivers/gpu/drm/drm_atomic_helper.c:1721 drm_atomic_helper_commit+0x614/0x65c drivers/gpu/drm/drm_atomic_helper.c:1940 drm_atomic_commit+0xd8/0xf8 drivers/gpu/drm/drm_atomic.c:1426 drm_client_modeset_commit_atomic+0x52c/0x6c0 drivers/gpu/drm/drm_client_modeset.c:1055 drm_client_modeset_commit_locked+0xd0/0x49c drivers/gpu/drm/drm_client_modeset.c:1158 drm_client_modeset_commit+0x50/0x7c drivers/gpu/drm/drm_client_modeset.c:1184 __drm_fb_helper_restore_fbdev_mode_unlocked drivers/gpu/drm/drm_fb_helper.c:252 [inline] drm_fb_helper_restore_fbdev_mode_unlocked drivers/gpu/drm/drm_fb_helper.c:279 [inline] drm_fb_helper_lastclose drivers/gpu/drm/drm_fb_helper.c:2007 [inline] drm_fbdev_client_restore+0xbc/0x154 drivers/gpu/drm/drm_fb_helper.c:2410 drm_client_dev_restore+0x120/0x234 drivers/gpu/drm/drm_client.c:226 drm_lastclose drivers/gpu/drm/drm_file.c:467 [inline] drm_release+0x498/0x60c drivers/gpu/drm/drm_file.c:498 __fput+0x1b8/0x7e8 fs/file_table.c:311 ____fput+0x20/0x30 fs/file_table.c:339 task_work_run+0x13c/0x1e8 kernel/task_work.c:188 tracehook_notify_resume include/linux/tracehook.h:189 [inline] do_notify_resume+0x2488/0x30a8 arch/arm64/kernel/signal.c:949 prepare_exit_to_user_mode arch/arm64/kernel/entry-common.c:133 [inline] exit_to_user_mode arch/arm64/kernel/entry-common.c:138 [inline] el0_svc+0xf0/0x1d0 arch/arm64/kernel/entry-common.c:609 el0t_64_sync_handler+0xcc/0xe4 arch/arm64/kernel/entry-common.c:626 el0t_64_sync+0x1a0/0x1a4 arch/arm64/kernel/entry.S:584 irq event stamp: 1832 hardirqs last enabled at (1831): [] __raw_spin_unlock_irq include/linux/spinlock_api_smp.h:168 [inline] hardirqs last enabled at (1831): [] _raw_spin_unlock_irq+0x98/0x128 kernel/locking/spinlock.c:202 hardirqs last disabled at (1832): [] __raw_spin_lock_irq include/linux/spinlock_api_smp.h:126 [inline] hardirqs last disabled at (1832): [] _raw_spin_lock_irq+0x38/0x138 kernel/locking/spinlock.c:170 softirqs last enabled at (1730): [] local_bh_enable+0x10/0x34 include/linux/bottom_half.h:31 softirqs last disabled at (1728): [] local_bh_disable+0x10/0x34 include/linux/bottom_half.h:18 ---[ end trace ad11df6f833558ce ]---