TITLE: WARNING in vkms_vblank_simulate
TYPE: WARNING
PANICKED: Y

[  201.134276][    C1] ------------[ cut here ]------------
[  201.134282][    C1] WARNING: CPU: 1 PID: 13426 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x209/0x210
[  201.134307][    C1] Modules linked in:
[  201.134313][    C1] CPU: 1 PID: 13426 Comm: syz-executor.1 Not tainted 5.11.0-rc1-syzkaller #0
[  201.134341][    C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[  201.134349][    C1] RIP: 0010:vkms_vblank_simulate+0x209/0x210
[  201.134366][    C1] Code: 00 00 00 48 c7 c6 0e ee 6f 86 31 c0 e8 d0 54 f7 ff b8 01 00 00 00 48 83 c4 08 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 f7 25 65 fe <0f> 0b e9 5d fe ff ff 55 41 57 41 56 41 55 41 54 53 48 83 ec 28 48
[  201.134382][    C1] RSP: 0018:ffffc90000d08e28 EFLAGS: 00010046
[  201.134397][    C1] RAX: ffffffff82e08f69 RBX: 0000000000000003 RCX: ffff88802e9a3000
[  201.134426][    C1] RDX: 0000000000010001 RSI: 0000000000000003 RDI: 0000000000000001
[  201.134437][    C1] RBP: ffff88813bd1dec0 R08: ffffffff82e08dbe R09: 0001888141e694af
[  201.134448][    C1] R10: 0001ffffffffffff R11: 00000000fffffffe R12: ffffffff82e08d60
[  201.134460][    C1] R13: ffff88813bd1ded0 R14: ffff888141e68638 R15: 0000000000fe4c00
[  201.134472][    C1] FS:  00007f9c6ea89700(0000) GS:ffff88813bd00000(0000) knlGS:0000000000000000
[  201.134488][    C1] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  201.134513][    C1] CR2: 000000000052e8cc CR3: 00000000333aa000 CR4: 00000000001506e0
[  201.134524][    C1] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[  201.134532][    C1] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[  201.134540][    C1] Call Trace:
[  201.134544][    C1]  <IRQ>
[  201.134548][    C1]  ? vkms_get_vblank_timestamp+0x100/0x100
[  201.134566][    C1]  __run_hrtimer+0x133/0x420
[  201.134586][    C1]  hrtimer_interrupt+0x36e/0xa10
[  201.134604][    C1]  ? sync_rcu_exp_select_node_cpus+0x4a0/0x4a0
[  201.134629][    C1]  __sysvec_apic_timer_interrupt+0x6f/0x200
[  201.134649][    C1]  asm_call_irq_on_stack+0xf/0x20
[  201.134691][    C1]  </IRQ>
[  201.134695][    C1]  sysvec_apic_timer_interrupt+0x52/0x90
[  201.134722][    C1]  asm_sysvec_apic_timer_interrupt+0x12/0x20
[  201.134744][    C1] RIP: 0010:preempt_schedule_irq+0x3e/0x80
[  201.134769][    C1] Code: 05 53 71 8d 7a a9 ff ff ff 7f 75 53 9c 8f 04 24 f7 04 24 00 02 00 00 75 46 0f 1f 00 65 83 05 34 71 8d 7a 01 fb bf 01 00 00 00 <e8> 2d f8 ff ff fa 65 83 05 20 71 8d 7a ff 65 48 8b 04 25 00 6d 01
[  201.134790][    C1] RSP: 0018:ffffc90000f23be8 EFLAGS: 00000202
[  201.134805][    C1] RAX: 0000000000000000 RBX: ffff88802e9a3000 RCX: ffff88813bd00000
[  201.134813][    C1] RDX: 0000002ed4856c2e RSI: 0000000000000000 RDI: 0000000000000001
[  201.134822][    C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0001ffff86a656bf
[  201.134830][    C1] R10: 0001ffffffffffff R11: 000000000000013a R12: 0000000000000000
[  201.134839][    C1] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
[  201.134849][    C1]  irqentry_exit_cond_resched+0x30/0x40
[  201.134865][    C1]  irqentry_exit+0x2a/0x40
[  201.134897][    C1]  asm_sysvec_call_function_single+0x12/0x20
[  201.134918][    C1] RIP: 0010:dump_stack+0x134/0x15d
[  201.134939][    C1] Code: 48 c7 c2 cb c1 7f 86 e8 07 3c 7b fe 48 c7 c7 88 0c cd 86 e8 db e9 b9 fe c7 05 e9 b0 30 04 ff ff ff ff 4c 89 3c 24 ff 34 24 9d <65> 48 8b 04 25 28 00 00 00 48 3b 44 24 18 75 0b 48 83 c4 20 5b 41
[  201.134960][    C1] RSP: 0018:ffffc90000f23cc0 EFLAGS: 00000287
[  201.134972][    C1] RAX: 5da5ce4e40141700 RBX: 00000000ffffffff RCX: ffffffff880d3600
[  201.134981][    C1] RDX: 0000000000000000 RSI: 000000000000b468 RDI: ffffffff86cd0c88
[  201.134989][    C1] RBP: 0000000000000001 R08: 0000000000000000 R09: 000188802e9a33cf
[  201.134996][    C1] R10: 0001ffffffffffff R11: ffff88802e9a3000 R12: ffffffff86cd0018
[  201.135005][    C1] R13: 0000000000000001 R14: ffffffff86cd0030 R15: 0000000000000287
[  201.135018][    C1]  ? bsp_pm_check_init+0x9/0x14
[  201.135060][    C1]  should_fail+0x231/0x240
[  201.135079][    C1]  should_fail_usercopy+0x16/0x20
[  201.135114][    C1]  _copy_to_user+0x1c/0x90
[  201.135135][    C1]  simple_read_from_buffer+0xab/0x120
[  201.135159][    C1]  proc_fail_nth_read+0xf6/0x140
[  201.135177][    C1]  ? rw_verify_area+0x136/0x250
[  201.135194][    C1]  ? proc_fault_inject_write+0x200/0x200
[  201.135221][    C1]  vfs_read+0x154/0x5c0
[  201.135245][    C1]  ? __fget_light+0x219/0x260
[  201.135268][    C1]  ksys_read+0xce/0x180
[  201.135291][    C1]  __x64_sys_read+0x3e/0x50
[  201.135329][    C1]  do_syscall_64+0x39/0x80
[  201.135347][    C1]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[  201.135368][    C1] RIP: 0033:0x417b11
[  201.135380][    C1] Code: 75 14 b8 00 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 1b 00 00 c3 48 83 ec 08 e8 6a fc ff ff 48 89 04 24 b8 00 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 b3 fc ff ff 48 89 d0 48 83 c4 08 48 3d 01
[  201.135396][    C1] RSP: 002b:00007f9c6ea88c70 EFLAGS: 00000293 ORIG_RAX: 0000000000000000
[  201.135416][    C1] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 0000000000417b11
[  201.135428][    C1] RDX: 000000000000000f RSI: 00007f9c6ea88cb0 RDI: 0000000000000006
[  201.135439][    C1] RBP: 00007f9c6ea88ca0 R08: 0000000000000000 R09: 0000000000000000
[  201.135448][    C1] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000
[  201.135455][    C1] R13: 00007ffe79f3868f R14: 00007f9c6ea899c0 R15: 000000000119bf8c
[  201.135467][    C1] Kernel panic - not syncing: panic_on_warn set ...
[  201.135473][    C1] CPU: 1 PID: 13426 Comm: syz-executor.1 Not tainted 5.11.0-rc1-syzkaller #0
[  201.135485][    C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
[  201.135494][    C1] Call Trace:
[  201.135498][    C1]  <IRQ>
[  201.135503][    C1]  dump_stack+0x116/0x15d
[  201.135525][    C1]  panic+0x1e7/0x5fa
[  201.135540][    C1]  __warn+0x25a/0x260
[  201.135554][    C1]  ? vkms_vblank_simulate+0x209/0x210
[  201.135577][    C1]  report_bug+0x2a8/0x350
[  201.135592][    C1]  handle_bug+0x3d/0x70
[  201.135611][    C1]  exc_invalid_op+0x18/0xb0
[  201.135671][    C1]  asm_exc_invalid_op+0x12/0x20
[  201.135688][    C1] RIP: 0010:vkms_vblank_simulate+0x209/0x210
[  201.135709][    C1] Code: 00 00 00 48 c7 c6 0e ee 6f 86 31 c0 e8 d0 54 f7 ff b8 01 00 00 00 48 83 c4 08 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 f7 25 65 fe <0f> 0b e9 5d fe ff ff 55 41 57 41 56 41 55 41 54 53 48 83 ec 28 48
[  201.135725][    C1] RSP: 0018:ffffc90000d08e28 EFLAGS: 00010046
[  201.135739][    C1] RAX: ffffffff82e08f69 RBX: 0000000000000003 RCX: ffff88802e9a3000
[  201.135750][    C1] RDX: 0000000000010001 RSI: 0000000000000003 RDI: 0000000000000001
[  201.135762][    C1] RBP: ffff88813bd1dec0 R08: ffffffff82e08dbe R09: 0001888141e694af
[  201.135790][    C1] R10: 0001ffffffffffff R11: 00000000fffffffe R12: ffffffff82e08d60
[  201.135799][    C1] R13: ffff88813bd1ded0 R14: ffff888141e68638 R15: 0000000000fe4c00
[  201.135807][    C1]  ? vkms_get_vblank_timestamp+0x100/0x100
[  201.135828][    C1]  ? vkms_vblank_simulate+0x5e/0x210
[  201.135846][    C1]  ? vkms_vblank_simulate+0x209/0x210
[  201.135866][    C1]  ? vkms_vblank_simulate+0x209/0x210
[  201.135896][    C1]  ? vkms_get_vblank_timestamp+0x100/0x100
[  201.135917][    C1]  __run_hrtimer+0x133/0x420
[  201.135936][    C1]  hrtimer_interrupt+0x36e/0xa10
[  201.135983][    C1]  ? sync_rcu_exp_select_node_cpus+0x4a0/0x4a0
[  201.136002][    C1]  __sysvec_apic_timer_interrupt+0x6f/0x200
[  201.136051][    C1]  asm_call_irq_on_stack+0xf/0x20
[  201.136071][    C1]  </IRQ>
[  201.136076][    C1]  sysvec_apic_timer_interrupt+0x52/0x90
[  201.136102][    C1]  asm_sysvec_apic_timer_interrupt+0x12/0x20
[  201.136123][    C1] RIP: 0010:preempt_schedule_irq+0x3e/0x80
[  201.136147][    C1] Code: 05 53 71 8d 7a a9 ff ff ff 7f 75 53 9c 8f 04 24 f7 04 24 00 02 00 00 75 46 0f 1f 00 65 83 05 34 71 8d 7a 01 fb bf 01 00 00 00 <e8> 2d f8 ff ff fa 65 83 05 20 71 8d 7a ff 65 48 8b 04 25 00 6d 01
[  201.136163][    C1] RSP: 0018:ffffc90000f23be8 EFLAGS: 00000202
[  201.136187][    C1] RAX: 0000000000000000 RBX: ffff88802e9a3000 RCX: ffff88813bd00000
[  201.136195][    C1] RDX: 0000002ed4856c2e RSI: 0000000000000000 RDI: 0000000000000001
[  201.136203][    C1] RBP: 0000000000000000 R08: 0000000000000000 R09: 0001ffff86a656bf
[  201.136223][    C1] R10: 0001ffffffffffff R11: 000000000000013a R12: 0000000000000000
[  201.136233][    C1] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
[  201.136246][    C1]  irqentry_exit_cond_resched+0x30/0x40
[  201.136276][    C1]  irqentry_exit+0x2a/0x40
[  201.136288][    C1]  asm_sysvec_call_function_single+0x12/0x20
[  201.136303][    C1] RIP: 0010:dump_stack+0x134/0x15d
[  201.136318][    C1] Code: 48 c7 c2 cb c1 7f 86 e8 07 3c 7b fe 48 c7 c7 88 0c cd 86 e8 db e9 b9 fe c7 05 e9 b0 30 04 ff ff ff ff 4c 89 3c 24 ff 34 24 9d <65> 48 8b 04 25 28 00 00 00 48 3b 44 24 18 75 0b 48 83 c4 20 5b 41
[  201.136331][    C1] RSP: 0018:ffffc90000f23cc0 EFLAGS: 00000287
[  201.136344][    C1] RAX: 5da5ce4e40141700 RBX: 00000000ffffffff RCX: ffffffff880d3600
[  201.136356][    C1] RDX: 0000000000000000 RSI: 000000000000b468 RDI: ffffffff86cd0c88
[  201.136382][    C1] RBP: 0000000000000001 R08: 0000000000000000 R09: 000188802e9a33cf
[  201.136390][    C1] R10: 0001ffffffffffff R11: ffff88802e9a3000 R12: ffffffff86cd0018
[  201.136402][    C1] R13: 0000000000000001 R14: ffffffff86cd0030 R15: 0000000000000287
[  201.136412][    C1]  ? bsp_pm_check_init+0x9/0x14
[  201.136431][    C1]  should_fail+0x231/0x240
[  201.136457][    C1]  should_fail_usercopy+0x16/0x20
[  201.136470][    C1]  _copy_to_user+0x1c/0x90
[  201.136484][    C1]  simple_read_from_buffer+0xab/0x120
[  201.136511][    C1]  proc_fail_nth_read+0xf6/0x140
[  201.136533][    C1]  ? rw_verify_area+0x136/0x250
[  201.136573][    C1]  ? proc_fault_inject_write+0x200/0x200
[  201.136589][    C1]  vfs_read+0x154/0x5c0
[  201.136610][    C1]  ? __fget_light+0x219/0x260
[  201.136626][    C1]  ksys_read+0xce/0x180
[  201.136663][    C1]  __x64_sys_read+0x3e/0x50
[  201.136685][    C1]  do_syscall_64+0x39/0x80
[  201.136700][    C1]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[  201.136716][    C1] RIP: 0033:0x417b11
[  201.136727][    C1] Code: 75 14 b8 00 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 1b 00 00 c3 48 83 ec 08 e8 6a fc ff ff 48 89 04 24 b8 00 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 b3 fc ff ff 48 89 d0 48 83 c4 08 48 3d 01
[  201.136760][    C1] RSP: 002b:00007f9c6ea88c70 EFLAGS: 00000293 ORIG_RAX: 0000000000000000
[  201.136771][    C1] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 0000000000417b11
[  201.136779][    C1] RDX: 000000000000000f RSI: 00007f9c6ea88cb0 RDI: 0000000000000006
[  201.136793][    C1] RBP: 00007f9c6ea88ca0 R08: 0000000000000000 R09: 0000000000000000
[  201.136802][    C1] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000
[  201.136813][    C1] R13: 00007ffe79f3868f R14: 00007f9c6ea899c0 R15: 000000000119bf8c
[  201.137316][    C1] Kernel Offset: disabled
[  202.265618][    C1] Rebooting in 86400 seconds..
