------------[ cut here ]------------ WARNING: CPU: 1 PID: 14 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 14 Comm: rcu_preempt Not tainted 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006f895da80 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000017c7a736cf0 x14: 0000000000000187 x13: 0000000000000001 x12: 0000000000000025 x11: 0000000000000001 x10: 0000000000000187 x9 : 0000000001aaea6e x8 : 00000006f80b1f00 x7 : 7fffffffffffffff x6 : 00000006f80b1f00 x5 : 00000006f80b1f00 x4 : f0ff000003bf9498 x3 : 00000006f9096b00 x2 : 00000006f80b1f00 x1 : 00000006f9096b00 x0 : 0000000000000002 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] __raw_spin_unlock_irq include/linux/spinlock_api_smp.h:168 [inline] _raw_spin_unlock_irq+0x14/0x50 kernel/locking/spinlock.c:199 context_switch kernel/sched/core.c:4325 [inline] __schedule+0x2dc/0x794 kernel/sched/core.c:5073 schedule+0x70/0x10c kernel/sched/core.c:5152 schedule_timeout+0x80/0xf0 kernel/time/timer.c:1892 rcu_gp_fqs_loop kernel/rcu/tree.c:2005 [inline] rcu_gp_kthread+0x4f4/0xabc kernel/rcu/tree.c:2178 kthread+0x174/0x180 kernel/kthread.c:292 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf07d ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 14 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 14 Comm: rcu_preempt Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006fb9aa1b0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000017c7a736cf0 x14: 0000000000000187 x13: 0000000000000001 x12: 0000000000000025 x11: 0000000000000001 x10: 0000000000000187 x9 : ffff800012a0f000 x8 : 00000006fb060300 x7 : 7fffffffffffffff x6 : 00000006fb060300 x5 : 00000006fb060300 x4 : f0ff000003bf9498 x3 : 00000006fc044f00 x2 : 00000006fb060300 x1 : 00000006fc044f00 x0 : 0000000000000003 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] __raw_spin_unlock_irq include/linux/spinlock_api_smp.h:168 [inline] _raw_spin_unlock_irq+0x14/0x50 kernel/locking/spinlock.c:199 context_switch kernel/sched/core.c:4325 [inline] __schedule+0x2dc/0x794 kernel/sched/core.c:5073 schedule+0x70/0x10c kernel/sched/core.c:5152 schedule_timeout+0x80/0xf0 kernel/time/timer.c:1892 rcu_gp_fqs_loop kernel/rcu/tree.c:2005 [inline] rcu_gp_kthread+0x4f4/0xabc kernel/rcu/tree.c:2178 kthread+0x174/0x180 kernel/kthread.c:292 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf07e ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 14 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 14 Comm: rcu_preempt Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006fe9940b0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 00000ce5fffff31a x14: 0000000000000033 x13: 0000000000000001 x12: 0000000000000060 x11: 0000000000000001 x10: 0000000000000033 x9 : 0000000002b4214c x8 : 00000006fe00e700 x7 : 7fffffffffffffff x6 : 00000006fe00e700 x5 : 00000006fe00e700 x4 : f0ff000003bf9498 x3 : 00000006feff3300 x2 : 00000006fe00e700 x1 : 00000006feff3300 x0 : 0000000000000003 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] __raw_spin_unlock_irq include/linux/spinlock_api_smp.h:168 [inline] _raw_spin_unlock_irq+0x14/0x50 kernel/locking/spinlock.c:199 context_switch kernel/sched/core.c:4325 [inline] __schedule+0x2dc/0x794 kernel/sched/core.c:5073 schedule+0x70/0x10c kernel/sched/core.c:5152 schedule_timeout+0x80/0xf0 kernel/time/timer.c:1892 rcu_gp_fqs_loop kernel/rcu/tree.c:2005 [inline] rcu_gp_kthread+0x4f4/0xabc kernel/rcu/tree.c:2178 kthread+0x174/0x180 kernel/kthread.c:292 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf07f ]--- hrtimer: interrupt took 153598976 ns ------------[ cut here ]------------ WARNING: CPU: 1 PID: 0 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 0 Comm: swapper/1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000707b833c0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 0000000000000000 x13: 0000000000000003 x12: 0000000000000040 x11: f8ff000003400260 x10: f8ff000003400262 x9 : ffff8000127cbe80 x8 : 0000000706f19300 x7 : 7fffffffffffffff x6 : 0000000706f19300 x5 : 0000000706f19300 x4 : f0ff000003bf9498 x3 : 0000000707efdf00 x2 : 0000000706f19300 x1 : 0000000707efdf00 x0 : 0000000000000009 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] arch_cpu_idle+0x18/0x30 arch/arm64/kernel/process.c:131 default_idle_call+0x24/0x6c kernel/sched/idle.c:112 cpuidle_idle_call kernel/sched/idle.c:194 [inline] do_idle+0x22c/0x29c kernel/sched/idle.c:300 cpu_startup_entry+0x28/0x70 kernel/sched/idle.c:397 secondary_start_kernel+0x164/0x190 arch/arm64/kernel/smp.c:272 0x0 ---[ end trace 90ece7d786ddf080 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 0 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 0 Comm: swapper/1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000070a318920 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 000000000000ba7e x13: 000015816f309d70 x12: 0000000000000069 x11: 0000000000000025 x10: 0000000000000000 x9 : ffff00007fbd9c40 x8 : 0000000709ec7700 x7 : 7fffffffffffffff x6 : 0000000709ec7700 x5 : 0000000709ec7700 x4 : f0ff000003bf9498 x3 : 000000070aeac300 x2 : 0000000709ec7700 x1 : 000000070aeac300 x0 : 0000000000000003 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] arch_cpu_idle+0x18/0x30 arch/arm64/kernel/process.c:131 default_idle_call+0x24/0x6c kernel/sched/idle.c:112 cpuidle_idle_call kernel/sched/idle.c:194 [inline] do_idle+0x22c/0x29c kernel/sched/idle.c:300 cpu_startup_entry+0x28/0x70 kernel/sched/idle.c:397 secondary_start_kernel+0x164/0x190 arch/arm64/kernel/smp.c:272 0x0 ---[ end trace 90ece7d786ddf081 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 0 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 0 Comm: swapper/1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000070d0ce990 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 000000000000ba7e x13: 000015816f309d70 x12: 00000000000003f5 x11: 000000000000002d x10: 0000000000000000 x9 : ffff00007fbd9c40 x8 : 000000070ce75b00 x7 : 7fffffffffffffff x6 : 000000070ce75b00 x5 : 000000070ce75b00 x4 : f0ff000003bf9498 x3 : 000000070de5a700 x2 : 000000070ce75b00 x1 : 000000070de5a700 x0 : 0000000000000003 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] arch_cpu_idle+0x18/0x30 arch/arm64/kernel/process.c:131 default_idle_call+0x24/0x6c kernel/sched/idle.c:112 cpuidle_idle_call kernel/sched/idle.c:194 [inline] do_idle+0x22c/0x29c kernel/sched/idle.c:300 cpu_startup_entry+0x28/0x70 kernel/sched/idle.c:397 secondary_start_kernel+0x164/0x190 arch/arm64/kernel/smp.c:272 0x0 ---[ end trace 90ece7d786ddf082 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 0 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 0 Comm: swapper/1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000714e4ee80 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 000000000000ba7e x13: 000032bbba7c6ab0 x12: 00000000000002c4 x11: 0000000000000009 x10: 0000000000000000 x9 : ffff00007fbd9c40 x8 : 0000000714d9bb00 x7 : 7fffffffffffffff x6 : 0000000714d9bb00 x5 : 0000000714d9bb00 x4 : f0ff000003bf9498 x3 : 0000000715d80700 x2 : 0000000714d9bb00 x1 : 0000000715d80700 x0 : 0000000000000008 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] arch_cpu_idle+0x18/0x30 arch/arm64/kernel/process.c:131 default_idle_call+0x24/0x6c kernel/sched/idle.c:112 cpuidle_idle_call kernel/sched/idle.c:194 [inline] do_idle+0x22c/0x29c kernel/sched/idle.c:300 cpu_startup_entry+0x28/0x70 kernel/sched/idle.c:397 secondary_start_kernel+0x164/0x190 arch/arm64/kernel/smp.c:272 0x0 ---[ end trace 90ece7d786ddf083 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 0 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 0 Comm: swapper/1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000007173b6da0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 000000000000ba7e x13: ffff8000126b7000 x12: 0000000000000026 x11: 0000000000000026 x10: 0000000000000000 x9 : ffff00007fbd9c40 x8 : 0000000716d65300 x7 : 7fffffffffffffff x6 : 0000000716d65300 x5 : 0000000716d65300 x4 : f0ff000003bf9498 x3 : 0000000717d49f00 x2 : 0000000716d65300 x1 : 0000000717d49f00 x0 : 0000000000000002 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] arch_cpu_idle+0x18/0x30 arch/arm64/kernel/process.c:131 default_idle_call+0x24/0x6c kernel/sched/idle.c:112 cpuidle_idle_call kernel/sched/idle.c:194 [inline] do_idle+0x22c/0x29c kernel/sched/idle.c:300 cpu_startup_entry+0x28/0x70 kernel/sched/idle.c:397 secondary_start_kernel+0x164/0x190 arch/arm64/kernel/smp.c:272 0x0 ---[ end trace 90ece7d786ddf084 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 0 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 0 Comm: swapper/1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000071991c2f0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 000000000000ba7e x13: ffff8000126b7000 x12: 00000000000001b1 x11: 0000000000000025 x10: 0000000000000000 x9 : ffff00007fbd9c40 x8 : 0000000718d2eb00 x7 : 7fffffffffffffff x6 : 0000000718d2eb00 x5 : 0000000718d2eb00 x4 : f0ff000003bf9498 x3 : 0000000719d13700 x2 : 0000000718d2eb00 x1 : 0000000719d13700 x0 : 0000000000000002 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] arch_cpu_idle+0x18/0x30 arch/arm64/kernel/process.c:131 default_idle_call+0x24/0x6c kernel/sched/idle.c:112 cpuidle_idle_call kernel/sched/idle.c:194 [inline] do_idle+0x22c/0x29c kernel/sched/idle.c:300 cpu_startup_entry+0x28/0x70 kernel/sched/idle.c:397 secondary_start_kernel+0x164/0x190 arch/arm64/kernel/smp.c:272 0x0 ---[ end trace 90ece7d786ddf085 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 30 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 30 Comm: kworker/u4:2 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) Workqueue: events_unbound call_usermodehelper_exec_work pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000722013760 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 0000000000000000 x13: 0000000000000000 x12: 0000000000000040 x11: f8ff000003400260 x10: f8ff000003400262 x9 : ffff8000127cbe80 x8 : 0000000721c39700 x7 : 7fffffffffffffff x6 : 0000000721c39700 x5 : 0000000721c39700 x4 : f0ff000003bf9498 x3 : 0000000722c1e300 x2 : 0000000721c39700 x1 : 0000000722c1e300 x0 : 0000000000000009 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 walk_stackframe arch/arm64/kernel/stacktrace.c:121 [inline] arch_stack_walk+0x68/0x16c arch/arm64/kernel/stacktrace.c:213 stack_trace_save+0x50/0x80 kernel/stacktrace.c:121 kasan_save_stack+0x28/0x60 mm/kasan/common.c:38 kasan_set_track mm/kasan/common.c:46 [inline] set_alloc_info mm/kasan/common.c:427 [inline] __kasan_slab_alloc+0xd8/0x120 mm/kasan/common.c:460 kasan_slab_alloc include/linux/kasan.h:223 [inline] slab_post_alloc_hook mm/slab.h:516 [inline] slab_alloc_node mm/slub.c:2907 [inline] slab_alloc mm/slub.c:2915 [inline] kmem_cache_alloc+0x1bc/0x33c mm/slub.c:2920 kmem_cache_zalloc include/linux/slab.h:674 [inline] copy_signal kernel/fork.c:1566 [inline] copy_process+0x6a4/0x150c kernel/fork.c:2110 kernel_clone+0x5c/0x3c0 kernel/fork.c:2500 kernel_thread+0x68/0x90 kernel/fork.c:2552 call_usermodehelper_exec_work kernel/umh.c:172 [inline] call_usermodehelper_exec_work+0x7c/0xb0 kernel/umh.c:158 process_one_work+0x1d8/0x364 kernel/workqueue.c:2275 worker_thread+0x70/0x434 kernel/workqueue.c:2421 kthread+0x174/0x180 kernel/kthread.c:292 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf086 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 30 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 30 Comm: kworker/u4:2 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) Workqueue: events_unbound call_usermodehelper_exec_work pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000007256aae90 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 000000812c67d3b0 x14: 000000000000009f x13: 0000000000000001 x12: 000000000000002c x11: 0000000000000002 x10: 000000000000009f x9 : 0000000003ca435d x8 : 0000000724be7b00 x7 : 7fffffffffffffff x6 : 0000000724be7b00 x5 : 0000000724be7b00 x4 : f0ff000003bf9498 x3 : 0000000725bcc700 x2 : 0000000724be7b00 x1 : 0000000725bcc700 x0 : 0000000000000003 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 walk_stackframe arch/arm64/kernel/stacktrace.c:121 [inline] arch_stack_walk+0x68/0x16c arch/arm64/kernel/stacktrace.c:213 stack_trace_save+0x50/0x80 kernel/stacktrace.c:121 kasan_save_stack+0x28/0x60 mm/kasan/common.c:38 kasan_set_track mm/kasan/common.c:46 [inline] set_alloc_info mm/kasan/common.c:427 [inline] __kasan_slab_alloc+0xd8/0x120 mm/kasan/common.c:460 kasan_slab_alloc include/linux/kasan.h:223 [inline] slab_post_alloc_hook mm/slab.h:516 [inline] slab_alloc_node mm/slub.c:2907 [inline] slab_alloc mm/slub.c:2915 [inline] kmem_cache_alloc+0x1bc/0x33c mm/slub.c:2920 kmem_cache_zalloc include/linux/slab.h:674 [inline] copy_signal kernel/fork.c:1566 [inline] copy_process+0x6a4/0x150c kernel/fork.c:2110 kernel_clone+0x5c/0x3c0 kernel/fork.c:2500 kernel_thread+0x68/0x90 kernel/fork.c:2552 call_usermodehelper_exec_work kernel/umh.c:172 [inline] call_usermodehelper_exec_work+0x7c/0xb0 kernel/umh.c:158 process_one_work+0x1d8/0x364 kernel/workqueue.c:2275 worker_thread+0x70/0x434 kernel/workqueue.c:2421 kthread+0x174/0x180 kernel/kthread.c:292 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf087 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 30 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 30 Comm: kworker/u4:2 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) Workqueue: events_unbound call_usermodehelper_exec_work pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000728bb3e70 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 000000812c67d3b0 x14: 000000000000009f x13: 0000000000000001 x12: 000000000000002c x11: 0000000000000002 x10: 000000000000009f x9 : ffff800012a0f000 x8 : 0000000728b7ab00 x7 : 7fffffffffffffff x6 : 0000000728b7ab00 x5 : 0000000728b7ab00 x4 : f0ff000003bf9498 x3 : 0000000729b5f700 x2 : 0000000728b7ab00 x1 : 0000000729b5f700 x0 : 0000000000000004 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 walk_stackframe arch/arm64/kernel/stacktrace.c:121 [inline] arch_stack_walk+0x68/0x16c arch/arm64/kernel/stacktrace.c:213 stack_trace_save+0x50/0x80 kernel/stacktrace.c:121 kasan_save_stack+0x28/0x60 mm/kasan/common.c:38 kasan_set_track mm/kasan/common.c:46 [inline] set_alloc_info mm/kasan/common.c:427 [inline] __kasan_slab_alloc+0xd8/0x120 mm/kasan/common.c:460 kasan_slab_alloc include/linux/kasan.h:223 [inline] slab_post_alloc_hook mm/slab.h:516 [inline] slab_alloc_node mm/slub.c:2907 [inline] slab_alloc mm/slub.c:2915 [inline] kmem_cache_alloc+0x1bc/0x33c mm/slub.c:2920 kmem_cache_zalloc include/linux/slab.h:674 [inline] copy_signal kernel/fork.c:1566 [inline] copy_process+0x6a4/0x150c kernel/fork.c:2110 kernel_clone+0x5c/0x3c0 kernel/fork.c:2500 kernel_thread+0x68/0x90 kernel/fork.c:2552 call_usermodehelper_exec_work kernel/umh.c:172 [inline] call_usermodehelper_exec_work+0x7c/0xb0 kernel/umh.c:158 process_one_work+0x1d8/0x364 kernel/workqueue.c:2275 worker_thread+0x70/0x434 kernel/workqueue.c:2421 kthread+0x174/0x180 kernel/kthread.c:292 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf088 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 1 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 1 Comm: swapper/0 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000073181f490 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000020 x14: 0000000000000000 x13: 00000000000001c6 x12: 0000000000000040 x11: f8ff000003400260 x10: f8ff000003400262 x9 : ffff8000127cbe80 x8 : 0000000730aa0b00 x7 : 7fffffffffffffff x6 : 0000000730aa0b00 x5 : 0000000730aa0b00 x4 : f0ff000003bf9498 x3 : 0000000731a85700 x2 : 0000000730aa0b00 x1 : 0000000731a85700 x0 : 0000000000000008 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 stack_trace_consume_entry+0x1c/0x70 kernel/stacktrace.c:85 stack_trace_save+0x50/0x80 kernel/stacktrace.c:121 kasan_save_stack+0x28/0x60 mm/kasan/common.c:38 kasan_set_track mm/kasan/common.c:46 [inline] set_alloc_info mm/kasan/common.c:427 [inline] __kasan_slab_alloc+0xd8/0x120 mm/kasan/common.c:460 kasan_slab_alloc include/linux/kasan.h:223 [inline] slab_post_alloc_hook mm/slab.h:516 [inline] slab_alloc_node mm/slub.c:2907 [inline] slab_alloc mm/slub.c:2915 [inline] kmem_cache_alloc+0x1bc/0x33c mm/slub.c:2920 alloc_inode+0x84/0xdc fs/inode.c:236 new_inode_pseudo fs/inode.c:928 [inline] new_inode+0x1c/0xb4 fs/inode.c:957 debugfs_get_inode fs/debugfs/inode.c:69 [inline] debugfs_create_dir+0x64/0x1e0 fs/debugfs/inode.c:565 blk_mq_debugfs_register_rqos+0x7c/0xcc block/blk-mq-debugfs.c:958 rq_qos_add block/blk-rq-qos.h:106 [inline] wbt_init+0x124/0x1d0 block/blk-wbt.c:842 wbt_enable_default block/blk-wbt.c:648 [inline] wbt_enable_default+0x48/0x80 block/blk-wbt.c:636 blk_register_queue+0x120/0x220 block/blk-sysfs.c:922 __device_add_disk+0x328/0x490 block/genhd.c:623 device_add_disk+0x14/0x20 block/genhd.c:639 add_disk include/linux/genhd.h:231 [inline] loop_add+0x1f4/0x260 drivers/block/loop.c:2172 loop_init+0x104/0x158 drivers/block/loop.c:2377 do_one_initcall+0x50/0x1b0 init/main.c:1226 do_initcall_level init/main.c:1299 [inline] do_initcalls init/main.c:1315 [inline] do_basic_setup init/main.c:1335 [inline] kernel_init_freeable+0x1d8/0x240 init/main.c:1537 kernel_init+0x14/0x118 init/main.c:1424 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf089 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 1 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 1 Comm: swapper/0 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000073463c9a0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000020 x14: 000000000000ba7e x13: 000010d1dea9f36b x12: 00434b7f0118125a x11: 000000000000b67e x10: 0000000000000001 x9 : 0000000000000400 x8 : 0000000733a4ef00 x7 : 7fffffffffffffff x6 : 0000000733a4ef00 x5 : 0000000733a4ef00 x4 : f0ff000003bf9498 x3 : 0000000734a33b00 x2 : 0000000733a4ef00 x1 : 0000000734a33b00 x0 : 0000000000000003 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 stack_trace_consume_entry+0x1c/0x70 kernel/stacktrace.c:85 stack_trace_save+0x50/0x80 kernel/stacktrace.c:121 kasan_save_stack+0x28/0x60 mm/kasan/common.c:38 kasan_set_track mm/kasan/common.c:46 [inline] set_alloc_info mm/kasan/common.c:427 [inline] __kasan_slab_alloc+0xd8/0x120 mm/kasan/common.c:460 kasan_slab_alloc include/linux/kasan.h:223 [inline] slab_post_alloc_hook mm/slab.h:516 [inline] slab_alloc_node mm/slub.c:2907 [inline] slab_alloc mm/slub.c:2915 [inline] kmem_cache_alloc+0x1bc/0x33c mm/slub.c:2920 alloc_inode+0x84/0xdc fs/inode.c:236 new_inode_pseudo fs/inode.c:928 [inline] new_inode+0x1c/0xb4 fs/inode.c:957 debugfs_get_inode fs/debugfs/inode.c:69 [inline] debugfs_create_dir+0x64/0x1e0 fs/debugfs/inode.c:565 blk_mq_debugfs_register_rqos+0x7c/0xcc block/blk-mq-debugfs.c:958 rq_qos_add block/blk-rq-qos.h:106 [inline] wbt_init+0x124/0x1d0 block/blk-wbt.c:842 wbt_enable_default block/blk-wbt.c:648 [inline] wbt_enable_default+0x48/0x80 block/blk-wbt.c:636 blk_register_queue+0x120/0x220 block/blk-sysfs.c:922 __device_add_disk+0x328/0x490 block/genhd.c:623 device_add_disk+0x14/0x20 block/genhd.c:639 add_disk include/linux/genhd.h:231 [inline] loop_add+0x1f4/0x260 drivers/block/loop.c:2172 loop_init+0x104/0x158 drivers/block/loop.c:2377 do_one_initcall+0x50/0x1b0 init/main.c:1226 do_initcall_level init/main.c:1299 [inline] do_initcalls init/main.c:1315 [inline] do_basic_setup init/main.c:1335 [inline] kernel_init_freeable+0x1d8/0x240 init/main.c:1537 kernel_init+0x14/0x118 init/main.c:1424 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf08a ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 1 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 1 Comm: swapper/0 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000007368b3ca0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000020 x14: 000000000000ba7e x13: 000010d1dea9f36b x12: 00434b7f0118125a x11: 000000000000b67e x10: 0000000000000001 x9 : ffff800012a0f000 x8 : 0000000735a18700 x7 : 7fffffffffffffff x6 : 0000000735a18700 x5 : 0000000735a18700 x4 : f0ff000003bf9498 x3 : 00000007369fd300 x2 : 0000000735a18700 x1 : 00000007369fd300 x0 : 0000000000000002 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 stack_trace_consume_entry+0x1c/0x70 kernel/stacktrace.c:85 stack_trace_save+0x50/0x80 kernel/stacktrace.c:121 kasan_save_stack+0x28/0x60 mm/kasan/common.c:38 kasan_set_track mm/kasan/common.c:46 [inline] set_alloc_info mm/kasan/common.c:427 [inline] __kasan_slab_alloc+0xd8/0x120 mm/kasan/common.c:460 kasan_slab_alloc include/linux/kasan.h:223 [inline] slab_post_alloc_hook mm/slab.h:516 [inline] slab_alloc_node mm/slub.c:2907 [inline] slab_alloc mm/slub.c:2915 [inline] kmem_cache_alloc+0x1bc/0x33c mm/slub.c:2920 alloc_inode+0x84/0xdc fs/inode.c:236 new_inode_pseudo fs/inode.c:928 [inline] new_inode+0x1c/0xb4 fs/inode.c:957 debugfs_get_inode fs/debugfs/inode.c:69 [inline] debugfs_create_dir+0x64/0x1e0 fs/debugfs/inode.c:565 blk_mq_debugfs_register_rqos+0x7c/0xcc block/blk-mq-debugfs.c:958 rq_qos_add block/blk-rq-qos.h:106 [inline] wbt_init+0x124/0x1d0 block/blk-wbt.c:842 wbt_enable_default block/blk-wbt.c:648 [inline] wbt_enable_default+0x48/0x80 block/blk-wbt.c:636 blk_register_queue+0x120/0x220 block/blk-sysfs.c:922 __device_add_disk+0x328/0x490 block/genhd.c:623 device_add_disk+0x14/0x20 block/genhd.c:639 add_disk include/linux/genhd.h:231 [inline] loop_add+0x1f4/0x260 drivers/block/loop.c:2172 loop_init+0x104/0x158 drivers/block/loop.c:2377 do_one_initcall+0x50/0x1b0 init/main.c:1226 do_initcall_level init/main.c:1299 [inline] do_initcalls init/main.c:1315 [inline] do_basic_setup init/main.c:1335 [inline] kernel_init_freeable+0x1d8/0x240 init/main.c:1537 kernel_init+0x14/0x118 init/main.c:1424 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf08b ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 22 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 22 Comm: kdevtmpfs Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000073ec985a0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 00000000fffffffd x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000002 x14: 0000000000000001 x13: 0000000000078ca6 x12: 0000000000000040 x11: f8ff000003400260 x10: f8ff000003400262 x9 : ffff8000127cbe80 x8 : 000000073e923300 x7 : 7fffffffffffffff x6 : 000000073e923300 x5 : 000000073e923300 x4 : f0ff000003bf9498 x3 : 000000073f907f00 x2 : 000000073e923300 x1 : 000000073f907f00 x0 : 0000000000000009 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 slab_alloc_node mm/slub.c:2846 [inline] slab_alloc mm/slub.c:2915 [inline] kmem_cache_alloc+0xc0/0x33c mm/slub.c:2920 kmem_cache_zalloc include/linux/slab.h:674 [inline] lsm_inode_alloc security/security.c:590 [inline] security_inode_alloc+0x2c/0x94 security/security.c:973 inode_init_always+0xc4/0x1d4 fs/inode.c:171 alloc_inode+0x3c/0xdc fs/inode.c:241 new_inode_pseudo fs/inode.c:928 [inline] new_inode+0x1c/0xb4 fs/inode.c:957 shmem_get_inode+0x140/0x3d0 mm/shmem.c:2305 shmem_mknod+0x34/0x100 mm/shmem.c:2862 vfs_mknod+0x1bc/0x270 fs/namei.c:3700 handle_create+0x178/0x21c drivers/base/devtmpfs.c:215 handle drivers/base/devtmpfs.c:380 [inline] devtmpfs_work_loop drivers/base/devtmpfs.c:395 [inline] devtmpfsd+0xcc/0x11c drivers/base/devtmpfs.c:437 kthread+0x174/0x180 kernel/kthread.c:292 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf08c ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 22 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 22 Comm: kdevtmpfs Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000740d271c0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 00000000fffffffd x17: 0000000000000001 x16: 0000000000000019 x15: 0000033d3bdb086e x14: 0000000000000240 x13: 0000000000000001 x12: 0000000000000007 x11: 0000000000000001 x10: 0000000000000240 x9 : 0000000002392196 x8 : 00000007408ecb00 x7 : 7fffffffffffffff x6 : 00000007408ecb00 x5 : 00000007408ecb00 x4 : f0ff000003bf9498 x3 : 00000007418d1700 x2 : 00000007408ecb00 x1 : 00000007418d1700 x0 : 0000000000000002 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 slab_alloc_node mm/slub.c:2846 [inline] slab_alloc mm/slub.c:2915 [inline] kmem_cache_alloc+0xc0/0x33c mm/slub.c:2920 kmem_cache_zalloc include/linux/slab.h:674 [inline] lsm_inode_alloc security/security.c:590 [inline] security_inode_alloc+0x2c/0x94 security/security.c:973 inode_init_always+0xc4/0x1d4 fs/inode.c:171 alloc_inode+0x3c/0xdc fs/inode.c:241 new_inode_pseudo fs/inode.c:928 [inline] new_inode+0x1c/0xb4 fs/inode.c:957 shmem_get_inode+0x140/0x3d0 mm/shmem.c:2305 shmem_mknod+0x34/0x100 mm/shmem.c:2862 vfs_mknod+0x1bc/0x270 fs/namei.c:3700 handle_create+0x178/0x21c drivers/base/devtmpfs.c:215 handle drivers/base/devtmpfs.c:380 [inline] devtmpfs_work_loop drivers/base/devtmpfs.c:395 [inline] devtmpfsd+0xcc/0x11c drivers/base/devtmpfs.c:437 kthread+0x174/0x180 kernel/kthread.c:292 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf08d ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 22 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 22 Comm: kdevtmpfs Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000742d0a3a0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 00000000fffffffd x17: 0000000000000001 x16: 0000000000000019 x15: 00000efefffff101 x14: 00000000000002ae x13: 0000000000000001 x12: 0000000000000020 x11: 0000000000000001 x10: 00000000000002ae x9 : 00000000028fc4ca x8 : 00000007428b6300 x7 : 7fffffffffffffff x6 : 00000007428b6300 x5 : 00000007428b6300 x4 : f0ff000003bf9498 x3 : 000000074389af00 x2 : 00000007428b6300 x1 : 000000074389af00 x0 : 0000000000000002 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 slab_alloc_node mm/slub.c:2846 [inline] slab_alloc mm/slub.c:2915 [inline] kmem_cache_alloc+0xc0/0x33c mm/slub.c:2920 kmem_cache_zalloc include/linux/slab.h:674 [inline] lsm_inode_alloc security/security.c:590 [inline] security_inode_alloc+0x2c/0x94 security/security.c:973 inode_init_always+0xc4/0x1d4 fs/inode.c:171 alloc_inode+0x3c/0xdc fs/inode.c:241 new_inode_pseudo fs/inode.c:928 [inline] new_inode+0x1c/0xb4 fs/inode.c:957 shmem_get_inode+0x140/0x3d0 mm/shmem.c:2305 shmem_mknod+0x34/0x100 mm/shmem.c:2862 vfs_mknod+0x1bc/0x270 fs/namei.c:3700 handle_create+0x178/0x21c drivers/base/devtmpfs.c:215 handle drivers/base/devtmpfs.c:380 [inline] devtmpfs_work_loop drivers/base/devtmpfs.c:395 [inline] devtmpfsd+0xcc/0x11c drivers/base/devtmpfs.c:437 kthread+0x174/0x180 kernel/kthread.c:292 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf08e ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 0 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 0 Comm: swapper/1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000074ae870a0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 00003eb7fd8d83b8 x14: 0000000000000000 x13: ffff8000126b7000 x12: 0000000000000269 x11: 0000000000000010 x10: 0000000000000000 x9 : ffff00007fbd9c40 x8 : 000000074a7dc300 x7 : 7fffffffffffffff x6 : 000000074a7dc300 x5 : 000000074a7dc300 x4 : f0ff000003bf9498 x3 : 000000074b7c0f00 x2 : 000000074a7dc300 x1 : 000000074b7c0f00 x0 : 0000000000000008 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] arch_cpu_idle+0x18/0x30 arch/arm64/kernel/process.c:131 default_idle_call+0x24/0x6c kernel/sched/idle.c:112 cpuidle_idle_call kernel/sched/idle.c:194 [inline] do_idle+0x22c/0x29c kernel/sched/idle.c:300 cpu_startup_entry+0x24/0x70 kernel/sched/idle.c:397 secondary_start_kernel+0x164/0x190 arch/arm64/kernel/smp.c:272 0x0 ---[ end trace 90ece7d786ddf08f ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 0 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 0 Comm: swapper/1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000074d6ad7e0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 00003eb7fd8d83b8 x14: 0000000000000000 x13: ffff8000126b7000 x12: 00000000000002c8 x11: 0000000000000028 x10: 0000000000000000 x9 : ffff00007fbd9c40 x8 : 000000074c7a5b00 x7 : 7fffffffffffffff x6 : 000000074c7a5b00 x5 : 000000074c7a5b00 x4 : f0ff000003bf9498 x3 : 000000074d78a700 x2 : 000000074c7a5b00 x1 : 000000074d78a700 x0 : 0000000000000002 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] arch_cpu_idle+0x18/0x30 arch/arm64/kernel/process.c:131 default_idle_call+0x24/0x6c kernel/sched/idle.c:112 cpuidle_idle_call kernel/sched/idle.c:194 [inline] do_idle+0x22c/0x29c kernel/sched/idle.c:300 cpu_startup_entry+0x24/0x70 kernel/sched/idle.c:397 secondary_start_kernel+0x164/0x190 arch/arm64/kernel/smp.c:272 0x0 ---[ end trace 90ece7d786ddf090 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 0 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 0 Comm: swapper/1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000007500815d0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 00003eb7fd8d83b8 x14: 0000000000000000 x13: ffff8000126b7000 x12: 00000000000002c8 x11: 0000000000000028 x10: 0000000000000000 x9 : ffff800012a0f000 x8 : 000000074f753f00 x7 : 7fffffffffffffff x6 : 000000074f753f00 x5 : 000000074f753f00 x4 : f0ff000003bf9498 x3 : 0000000750738b00 x2 : 000000074f753f00 x1 : 0000000750738b00 x0 : 0000000000000003 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] arch_cpu_idle+0x18/0x30 arch/arm64/kernel/process.c:131 default_idle_call+0x24/0x6c kernel/sched/idle.c:112 cpuidle_idle_call kernel/sched/idle.c:194 [inline] do_idle+0x22c/0x29c kernel/sched/idle.c:300 cpu_startup_entry+0x24/0x70 kernel/sched/idle.c:397 secondary_start_kernel+0x164/0x190 arch/arm64/kernel/smp.c:272 0x0 ---[ end trace 90ece7d786ddf091 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 0 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 0 Comm: swapper/1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000759281ec0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 0000000000000000 x13: 0000000000000001 x12: 0000000000000040 x11: f8ff000003400260 x10: f8ff000003400262 x9 : ffff8000127cbe80 x8 : 000000075865eb00 x7 : 7fffffffffffffff x6 : 000000075865eb00 x5 : 000000075865eb00 x4 : f0ff000003bf9498 x3 : 0000000759643700 x2 : 000000075865eb00 x1 : 0000000759643700 x0 : 0000000000000009 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] arch_cpu_idle+0x18/0x30 arch/arm64/kernel/process.c:131 default_idle_call+0x24/0x6c kernel/sched/idle.c:112 cpuidle_idle_call kernel/sched/idle.c:194 [inline] do_idle+0x22c/0x29c kernel/sched/idle.c:300 cpu_startup_entry+0x28/0x70 kernel/sched/idle.c:397 secondary_start_kernel+0x164/0x190 arch/arm64/kernel/smp.c:272 0x0 ---[ end trace 90ece7d786ddf092 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 0 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 0 Comm: swapper/1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000075c4b5c50 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 000000000000ba7e x13: 00000e5aa6654b40 x12: 00000000000002d1 x11: 000000000000000a x10: 0000000000000000 x9 : ffff00007fbd9c40 x8 : 000000075b60cf00 x7 : 7fffffffffffffff x6 : 000000075b60cf00 x5 : 000000075b60cf00 x4 : f0ff000003bf9498 x3 : 000000075c5f1b00 x2 : 000000075b60cf00 x1 : 000000075c5f1b00 x0 : 0000000000000003 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] arch_cpu_idle+0x18/0x30 arch/arm64/kernel/process.c:131 default_idle_call+0x24/0x6c kernel/sched/idle.c:112 cpuidle_idle_call kernel/sched/idle.c:194 [inline] do_idle+0x22c/0x29c kernel/sched/idle.c:300 cpu_startup_entry+0x28/0x70 kernel/sched/idle.c:397 secondary_start_kernel+0x164/0x190 arch/arm64/kernel/smp.c:272 0x0 ---[ end trace 90ece7d786ddf093 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 0 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 0 Comm: swapper/1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000075ebe0330 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 000000000000ba7e x13: 00000e5aa6654b40 x12: 00000000000002d1 x11: 000000000000000a x10: 0000000000000000 x9 : ffff800012a0f000 x8 : 000000075e5bb300 x7 : 7fffffffffffffff x6 : 000000075e5bb300 x5 : 000000075e5bb300 x4 : f0ff000003bf9498 x3 : 000000075f59ff00 x2 : 000000075e5bb300 x1 : 000000075f59ff00 x0 : 0000000000000003 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] arch_cpu_idle+0x18/0x30 arch/arm64/kernel/process.c:131 default_idle_call+0x24/0x6c kernel/sched/idle.c:112 cpuidle_idle_call kernel/sched/idle.c:194 [inline] do_idle+0x22c/0x29c kernel/sched/idle.c:300 cpu_startup_entry+0x28/0x70 kernel/sched/idle.c:397 secondary_start_kernel+0x164/0x190 arch/arm64/kernel/smp.c:272 0x0 ---[ end trace 90ece7d786ddf094 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 1 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 1 Comm: swapper/0 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000767533620 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 00000000fffffffb x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000002 x14: 0000000000000001 x13: 0000000000078b43 x12: 0000000000000040 x11: f8ff000003400260 x10: f8ff000003400262 x9 : ffff8000127cbe80 x8 : 00000007674c5f00 x7 : 7fffffffffffffff x6 : 00000007674c5f00 x5 : 00000007674c5f00 x4 : f0ff000003bf9498 x3 : 00000007684aab00 x2 : 00000007674c5f00 x1 : 00000007684aab00 x0 : 0000000000000009 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 __kernfs_new_node+0x198/0x210 fs/kernfs/dir.c:679 kernfs_new_node fs/kernfs/dir.c:688 [inline] kernfs_create_dir_ns+0x5c/0xd0 fs/kernfs/dir.c:1025 sysfs_create_dir_ns+0x6c/0x110 fs/sysfs/dir.c:59 create_dir lib/kobject.c:89 [inline] kobject_add_internal+0xb4/0x2bc lib/kobject.c:255 kobject_add_varg lib/kobject.c:390 [inline] kobject_add+0x94/0x104 lib/kobject.c:442 __blk_mq_register_dev+0x50/0x174 block/blk-mq-sysfs.c:320 blk_register_queue+0xdc/0x220 block/blk-sysfs.c:904 __device_add_disk+0x328/0x490 block/genhd.c:623 device_add_disk+0x14/0x20 block/genhd.c:639 add_disk include/linux/genhd.h:231 [inline] loop_add+0x1f4/0x260 drivers/block/loop.c:2172 loop_init+0x104/0x158 drivers/block/loop.c:2377 do_one_initcall+0x50/0x1b0 init/main.c:1226 do_initcall_level init/main.c:1299 [inline] do_initcalls init/main.c:1315 [inline] do_basic_setup init/main.c:1335 [inline] kernel_init_freeable+0x1d8/0x240 init/main.c:1537 kernel_init+0x14/0x118 init/main.c:1424 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf095 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 1 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 1 Comm: swapper/0 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000769b75850 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 00000000fffffffb x17: 0000000000000001 x16: 0000000000000019 x15: 00000af97afacad6 x14: 000000000000031d x13: 0000000000000001 x12: 0000000000000001 x11: 0000000000000001 x10: 000000000000031d x9 : 0000000000400e48 x8 : 000000076948f700 x7 : 7fffffffffffffff x6 : 000000076948f700 x5 : 000000076948f700 x4 : f0ff000003bf9498 x3 : 000000076a474300 x2 : 000000076948f700 x1 : 000000076a474300 x0 : 0000000000000002 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 __kernfs_new_node+0x198/0x210 fs/kernfs/dir.c:679 kernfs_new_node fs/kernfs/dir.c:688 [inline] kernfs_create_dir_ns+0x5c/0xd0 fs/kernfs/dir.c:1025 sysfs_create_dir_ns+0x6c/0x110 fs/sysfs/dir.c:59 create_dir lib/kobject.c:89 [inline] kobject_add_internal+0xb4/0x2bc lib/kobject.c:255 kobject_add_varg lib/kobject.c:390 [inline] kobject_add+0x94/0x104 lib/kobject.c:442 __blk_mq_register_dev+0x50/0x174 block/blk-mq-sysfs.c:320 blk_register_queue+0xdc/0x220 block/blk-sysfs.c:904 __device_add_disk+0x328/0x490 block/genhd.c:623 device_add_disk+0x14/0x20 block/genhd.c:639 add_disk include/linux/genhd.h:231 [inline] loop_add+0x1f4/0x260 drivers/block/loop.c:2172 loop_init+0x104/0x158 drivers/block/loop.c:2377 do_one_initcall+0x50/0x1b0 init/main.c:1226 do_initcall_level init/main.c:1299 [inline] do_initcalls init/main.c:1315 [inline] do_basic_setup init/main.c:1335 [inline] kernel_init_freeable+0x1d8/0x240 init/main.c:1537 kernel_init+0x14/0x118 init/main.c:1424 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf096 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 1 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 1 Comm: swapper/0 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000076c7988f0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 00000000fffffffb x17: 0000000000000001 x16: 0000000000000019 x15: 000005c3354e62fb x14: 00000000000000d2 x13: 0000000000000001 x12: 000000000000002d x11: 0000000000000001 x10: 00000000000000d2 x9 : 0000000001dd4eec x8 : 000000076c43db00 x7 : 7fffffffffffffff x6 : 000000076c43db00 x5 : 000000076c43db00 x4 : f0ff000003bf9498 x3 : 000000076d422700 x2 : 000000076c43db00 x1 : 000000076d422700 x0 : 0000000000000003 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 __kernfs_new_node+0x198/0x210 fs/kernfs/dir.c:679 kernfs_new_node fs/kernfs/dir.c:688 [inline] kernfs_create_dir_ns+0x5c/0xd0 fs/kernfs/dir.c:1025 sysfs_create_dir_ns+0x6c/0x110 fs/sysfs/dir.c:59 create_dir lib/kobject.c:89 [inline] kobject_add_internal+0xb4/0x2bc lib/kobject.c:255 kobject_add_varg lib/kobject.c:390 [inline] kobject_add+0x94/0x104 lib/kobject.c:442 __blk_mq_register_dev+0x50/0x174 block/blk-mq-sysfs.c:320 blk_register_queue+0xdc/0x220 block/blk-sysfs.c:904 __device_add_disk+0x328/0x490 block/genhd.c:623 device_add_disk+0x14/0x20 block/genhd.c:639 add_disk include/linux/genhd.h:231 [inline] loop_add+0x1f4/0x260 drivers/block/loop.c:2172 loop_init+0x104/0x158 drivers/block/loop.c:2377 do_one_initcall+0x50/0x1b0 init/main.c:1226 do_initcall_level init/main.c:1299 [inline] do_initcalls init/main.c:1315 [inline] do_basic_setup init/main.c:1335 [inline] kernel_init_freeable+0x1d8/0x240 init/main.c:1537 kernel_init+0x14/0x118 init/main.c:1424 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf097 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 1 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 1 Comm: swapper/0 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000077580dfb0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 00000000fffffffb x17: 0000000000000001 x16: 0000000000000019 x15: 00006d2a9d7e3cc8 x14: 000000000000030b x13: 0000000000000001 x12: 0000000000000004 x11: 0000000000000001 x10: 000000000000030b x9 : 0000000001fac978 x8 : 0000000775348700 x7 : 7fffffffffffffff x6 : 0000000775348700 x5 : 0000000775348700 x4 : f0ff000003bf9498 x3 : 000000077632d300 x2 : 0000000775348700 x1 : 000000077632d300 x0 : 0000000000000009 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 radix_tree_load_root lib/radix-tree.c:399 [inline] radix_tree_tag_get lib/radix-tree.c:1088 [inline] __radix_tree_preload+0x0/0x100 lib/radix-tree.c:1079 __kernfs_new_node+0x7c/0x210 fs/kernfs/dir.c:630 kernfs_new_node+0x48/0x70 fs/kernfs/dir.c:688 __kernfs_create_file+0x30/0x160 fs/kernfs/file.c:985 sysfs_add_file_mode_ns+0xa4/0x1a4 fs/sysfs/file.c:317 create_files fs/sysfs/group.c:64 [inline] internal_create_group+0x104/0x3cc fs/sysfs/group.c:149 sysfs_create_group+0x18/0x24 fs/sysfs/group.c:175 blk_register_queue+0x94/0x220 block/blk-sysfs.c:890 __device_add_disk+0x328/0x490 block/genhd.c:623 device_add_disk+0x14/0x20 block/genhd.c:639 add_disk include/linux/genhd.h:231 [inline] loop_add+0x1f4/0x260 drivers/block/loop.c:2172 loop_init+0x104/0x158 drivers/block/loop.c:2377 do_one_initcall+0x50/0x1b0 init/main.c:1226 do_initcall_level init/main.c:1299 [inline] do_initcalls init/main.c:1315 [inline] do_basic_setup init/main.c:1335 [inline] kernel_init_freeable+0x1d8/0x240 init/main.c:1537 kernel_init+0x14/0x118 init/main.c:1424 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf098 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 1 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 1 Comm: swapper/0 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000077922a620 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 00000000fffffffb x17: 0000000000000001 x16: 0000000000000019 x15: 0000240b08efe697 x14: 000000000000036d x13: 0000000000000001 x12: 000000000000003a x11: 0000000000000001 x10: 000000000000036d x9 : 0000000002a4a7e3 x8 : 00000007782f6b00 x7 : 7fffffffffffffff x6 : 00000007782f6b00 x5 : 00000007782f6b00 x4 : f0ff000003bf9498 x3 : 00000007792db700 x2 : 00000007782f6b00 x1 : 00000007792db700 x0 : 0000000000000003 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 radix_tree_load_root lib/radix-tree.c:399 [inline] radix_tree_tag_get lib/radix-tree.c:1088 [inline] __radix_tree_preload+0x0/0x100 lib/radix-tree.c:1079 __kernfs_new_node+0x7c/0x210 fs/kernfs/dir.c:630 kernfs_new_node+0x48/0x70 fs/kernfs/dir.c:688 __kernfs_create_file+0x30/0x160 fs/kernfs/file.c:985 sysfs_add_file_mode_ns+0xa4/0x1a4 fs/sysfs/file.c:317 create_files fs/sysfs/group.c:64 [inline] internal_create_group+0x104/0x3cc fs/sysfs/group.c:149 sysfs_create_group+0x18/0x24 fs/sysfs/group.c:175 blk_register_queue+0x94/0x220 block/blk-sysfs.c:890 __device_add_disk+0x328/0x490 block/genhd.c:623 device_add_disk+0x14/0x20 block/genhd.c:639 add_disk include/linux/genhd.h:231 [inline] loop_add+0x1f4/0x260 drivers/block/loop.c:2172 loop_init+0x104/0x158 drivers/block/loop.c:2377 do_one_initcall+0x50/0x1b0 init/main.c:1226 do_initcall_level init/main.c:1299 [inline] do_initcalls init/main.c:1315 [inline] do_basic_setup init/main.c:1335 [inline] kernel_init_freeable+0x1d8/0x240 init/main.c:1537 kernel_init+0x14/0x118 init/main.c:1424 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf099 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 1 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 1 Comm: swapper/0 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000077c7ef9f0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 00000000fffffffb x17: 0000000000000001 x16: 0000000000000019 x15: 0000240b08efe697 x14: 000000000000036d x13: 0000000000000001 x12: 000000000000003a x11: 0000000000000001 x10: 000000000000036d x9 : ffff800012a0f000 x8 : 000000077c289b00 x7 : 7fffffffffffffff x6 : 000000077c289b00 x5 : 000000077c289b00 x4 : f0ff000003bf9498 x3 : 000000077d26e700 x2 : 000000077c289b00 x1 : 000000077d26e700 x0 : 0000000000000004 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 radix_tree_load_root lib/radix-tree.c:399 [inline] radix_tree_tag_get lib/radix-tree.c:1088 [inline] __radix_tree_preload+0x0/0x100 lib/radix-tree.c:1079 __kernfs_new_node+0x7c/0x210 fs/kernfs/dir.c:630 kernfs_new_node+0x48/0x70 fs/kernfs/dir.c:688 __kernfs_create_file+0x30/0x160 fs/kernfs/file.c:985 sysfs_add_file_mode_ns+0xa4/0x1a4 fs/sysfs/file.c:317 create_files fs/sysfs/group.c:64 [inline] internal_create_group+0x104/0x3cc fs/sysfs/group.c:149 sysfs_create_group+0x18/0x24 fs/sysfs/group.c:175 blk_register_queue+0x94/0x220 block/blk-sysfs.c:890 __device_add_disk+0x328/0x490 block/genhd.c:623 device_add_disk+0x14/0x20 block/genhd.c:639 add_disk include/linux/genhd.h:231 [inline] loop_add+0x1f4/0x260 drivers/block/loop.c:2172 loop_init+0x104/0x158 drivers/block/loop.c:2377 do_one_initcall+0x50/0x1b0 init/main.c:1226 do_initcall_level init/main.c:1299 [inline] do_initcalls init/main.c:1315 [inline] do_basic_setup init/main.c:1335 [inline] kernel_init_freeable+0x1d8/0x240 init/main.c:1537 kernel_init+0x14/0x118 init/main.c:1424 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf09a ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 27 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 27 Comm: kworker/1:1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) Workqueue: rcu_gp process_srcu pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000007865076b0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000020 x14: 0000000000000000 x13: 0000000000000030 x12: 0000000000000040 x11: f8ff000003400260 x10: f8ff000003400262 x9 : ffff8000127cbe80 x8 : 0000000786179300 x7 : 7fffffffffffffff x6 : 0000000786179300 x5 : 0000000786179300 x4 : f0ff000003bf9498 x3 : 000000078715df00 x2 : 0000000786179300 x1 : 000000078715df00 x0 : 000000000000000a Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 __delay+0x24/0xb0 arch/arm64/lib/delay.c:28 __const_udelay+0x28/0x34 arch/arm64/lib/delay.c:45 try_check_zero+0xe4/0x130 kernel/rcu/srcutree.c:707 srcu_advance_state kernel/rcu/srcutree.c:1229 [inline] process_srcu+0x15c/0x4c0 kernel/rcu/srcutree.c:1327 process_one_work+0x1d8/0x364 kernel/workqueue.c:2275 worker_thread+0x70/0x434 kernel/workqueue.c:2421 kthread+0x174/0x180 kernel/kthread.c:292 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf09b ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 27 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 27 Comm: kworker/1:1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) Workqueue: rcu_gp process_srcu pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000007891edf90 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000020 x14: 000000000000ba7e x13: 00003a16e9165758 x12: 00e85e8be504e45e x11: 000000000000b67e x10: 0000000000000001 x9 : 0000000000000800 x8 : 0000000789127700 x7 : 7fffffffffffffff x6 : 0000000789127700 x5 : 0000000789127700 x4 : f0ff000003bf9498 x3 : 000000078a10c300 x2 : 0000000789127700 x1 : 000000078a10c300 x0 : 0000000000000003 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 __delay+0x24/0xb0 arch/arm64/lib/delay.c:28 __const_udelay+0x28/0x34 arch/arm64/lib/delay.c:45 try_check_zero+0xe4/0x130 kernel/rcu/srcutree.c:707 srcu_advance_state kernel/rcu/srcutree.c:1229 [inline] process_srcu+0x15c/0x4c0 kernel/rcu/srcutree.c:1327 process_one_work+0x1d8/0x364 kernel/workqueue.c:2275 worker_thread+0x70/0x434 kernel/workqueue.c:2421 kthread+0x174/0x180 kernel/kthread.c:292 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf09c ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 27 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 27 Comm: kworker/1:1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) Workqueue: rcu_gp process_srcu pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000078c2698d0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000020 x14: 000000000000ba7e x13: 000047f4c9d54b30 x12: 011fd8348e738578 x11: 000000000000b67e x10: 0000000000000001 x9 : 0000000000000800 x8 : 000000078c0d5b00 x7 : 7fffffffffffffff x6 : 000000078c0d5b00 x5 : 000000078c0d5b00 x4 : f0ff000003bf9498 x3 : 000000078d0ba700 x2 : 000000078c0d5b00 x1 : 000000078d0ba700 x0 : 0000000000000003 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 __delay+0x24/0xb0 arch/arm64/lib/delay.c:28 __const_udelay+0x28/0x34 arch/arm64/lib/delay.c:45 try_check_zero+0xe4/0x130 kernel/rcu/srcutree.c:707 srcu_advance_state kernel/rcu/srcutree.c:1229 [inline] process_srcu+0x15c/0x4c0 kernel/rcu/srcutree.c:1327 process_one_work+0x1d8/0x364 kernel/workqueue.c:2275 worker_thread+0x70/0x434 kernel/workqueue.c:2421 kthread+0x174/0x180 kernel/kthread.c:292 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf09d ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 27 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 27 Comm: kworker/1:1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) Workqueue: rcu_gp process_srcu pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000007944f67a0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000020 x14: 000000000000ba7e x13: 00001701ffffe8fe x12: 005c09a9ffa3f656 x11: 000000000000b67e x10: 0000000000000001 x9 : 0000000000000800 x8 : 0000000793ffbb00 x7 : 7fffffffffffffff x6 : 0000000793ffbb00 x5 : 0000000793ffbb00 x4 : f0ff000003bf9498 x3 : 0000000794fe0700 x2 : 0000000793ffbb00 x1 : 0000000794fe0700 x0 : 0000000000000008 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] __raw_spin_unlock_irq include/linux/spinlock_api_smp.h:168 [inline] _raw_spin_unlock_irq+0x14/0x50 kernel/locking/spinlock.c:199 process_srcu+0x74/0x4c0 kernel/rcu/srcutree.c:1328 process_one_work+0x1d8/0x364 kernel/workqueue.c:2275 worker_thread+0x70/0x434 kernel/workqueue.c:2421 kthread+0x174/0x180 kernel/kthread.c:292 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf09e ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 27 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 27 Comm: kworker/1:1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) Workqueue: rcu_gp process_srcu pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000079677bf20 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 0000000000000041 x13: 0000000000000001 x12: 000000000000001a x11: 0000000000000001 x10: 0000000000000041 x9 : 000000000156ea13 x8 : 0000000795fc5300 x7 : 7fffffffffffffff x6 : 0000000795fc5300 x5 : 0000000795fc5300 x4 : f0ff000003bf9498 x3 : 0000000796fa9f00 x2 : 0000000795fc5300 x1 : 0000000796fa9f00 x0 : 0000000000000002 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] __raw_spin_unlock_irq include/linux/spinlock_api_smp.h:168 [inline] _raw_spin_unlock_irq+0x14/0x50 kernel/locking/spinlock.c:199 process_srcu+0x74/0x4c0 kernel/rcu/srcutree.c:1328 process_one_work+0x1d8/0x364 kernel/workqueue.c:2275 worker_thread+0x70/0x434 kernel/workqueue.c:2421 kthread+0x174/0x180 kernel/kthread.c:292 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf09f ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 27 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 27 Comm: kworker/1:1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) Workqueue: rcu_gp process_srcu pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000798d2f500 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 00002676abdcb08e x14: 0000000000000307 x13: 0000000000000001 x12: 0000000000000025 x11: 0000000000000001 x10: 0000000000000307 x9 : 000000000237f39d x8 : 0000000797f8eb00 x7 : 7fffffffffffffff x6 : 0000000797f8eb00 x5 : 0000000797f8eb00 x4 : f0ff000003bf9498 x3 : 0000000798f73700 x2 : 0000000797f8eb00 x1 : 0000000798f73700 x0 : 0000000000000002 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] __raw_spin_unlock_irq include/linux/spinlock_api_smp.h:168 [inline] _raw_spin_unlock_irq+0x14/0x50 kernel/locking/spinlock.c:199 process_srcu+0x74/0x4c0 kernel/rcu/srcutree.c:1328 process_one_work+0x1d8/0x364 kernel/workqueue.c:2275 worker_thread+0x70/0x434 kernel/workqueue.c:2421 kthread+0x174/0x180 kernel/kthread.c:292 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf0a0 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 0 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 0 Comm: swapper/1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000007a0e3f270 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 000000000000ba7e x13: 000039d3a08b5c40 x12: 000000000000001a x11: 0000000000000006 x10: 0000000000000000 x9 : ffff00007fbd9c40 x8 : 000000079feb4b00 x7 : 7fffffffffffffff x6 : 000000079feb4b00 x5 : 000000079feb4b00 x4 : f0ff000003bf9498 x3 : 00000007a0e99700 x2 : 000000079feb4b00 x1 : 00000007a0e99700 x0 : 0000000000000008 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] arch_cpu_idle+0x18/0x30 arch/arm64/kernel/process.c:131 default_idle_call+0x24/0x6c kernel/sched/idle.c:112 cpuidle_idle_call kernel/sched/idle.c:194 [inline] do_idle+0x22c/0x29c kernel/sched/idle.c:300 cpu_startup_entry+0x28/0x70 kernel/sched/idle.c:397 secondary_start_kernel+0x164/0x190 arch/arm64/kernel/smp.c:272 0x0 ---[ end trace 90ece7d786ddf0a1 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 0 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 0 Comm: swapper/1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000007a52d31f0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 000000000000ba7e x13: 000039d3a08b5c40 x12: 000000000000001a x11: 0000000000000006 x10: 0000000000000000 x9 : ffff800012a0f000 x8 : 00000007a4e2c700 x7 : 7fffffffffffffff x6 : 00000007a4e2c700 x5 : 00000007a4e2c700 x4 : f0ff000003bf9498 x3 : 00000007a5e11300 x2 : 00000007a4e2c700 x1 : 00000007a5e11300 x0 : 0000000000000005 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] arch_cpu_idle+0x18/0x30 arch/arm64/kernel/process.c:131 default_idle_call+0x24/0x6c kernel/sched/idle.c:112 cpuidle_idle_call kernel/sched/idle.c:194 [inline] do_idle+0x22c/0x29c kernel/sched/idle.c:300 cpu_startup_entry+0x28/0x70 kernel/sched/idle.c:397 secondary_start_kernel+0x164/0x190 arch/arm64/kernel/smp.c:272 0x0 ---[ end trace 90ece7d786ddf0a2 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 0 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 0 Comm: swapper/1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000007a87bebc0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 0000000000000000 x13: ffff8000126b7000 x12: 0000000000000125 x11: 0000000000000079 x10: 0000000000000000 x9 : ffff00007fbd9c40 x8 : 00000007a7ddab00 x7 : 7fffffffffffffff x6 : 00000007a7ddab00 x5 : 00000007a7ddab00 x4 : f0ff000003bf9498 x3 : 00000007a8dbf700 x2 : 00000007a7ddab00 x1 : 00000007a8dbf700 x0 : 0000000000000003 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] arch_cpu_idle+0x18/0x30 arch/arm64/kernel/process.c:131 default_idle_call+0x24/0x6c kernel/sched/idle.c:112 cpuidle_idle_call kernel/sched/idle.c:194 [inline] do_idle+0x22c/0x29c kernel/sched/idle.c:300 cpu_startup_entry+0x28/0x70 kernel/sched/idle.c:397 secondary_start_kernel+0x164/0x190 arch/arm64/kernel/smp.c:272 0x0 ---[ end trace 90ece7d786ddf0a3 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 0 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 0 Comm: swapper/1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000007b1c8ede0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 0000000000000000 x13: 0000000000000003 x12: 0000000000000040 x11: f8ff000003400260 x10: f8ff000003400262 x9 : ffff8000127cbe80 x8 : 00000007b0ce5700 x7 : 7fffffffffffffff x6 : 00000007b0ce5700 x5 : 00000007b0ce5700 x4 : f0ff000003bf9498 x3 : 00000007b1cca300 x2 : 00000007b0ce5700 x1 : 00000007b1cca300 x0 : 0000000000000009 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] arch_cpu_idle+0x18/0x30 arch/arm64/kernel/process.c:131 default_idle_call+0x24/0x6c kernel/sched/idle.c:112 cpuidle_idle_call kernel/sched/idle.c:194 [inline] do_idle+0x22c/0x29c kernel/sched/idle.c:300 cpu_startup_entry+0x28/0x70 kernel/sched/idle.c:397 secondary_start_kernel+0x164/0x190 arch/arm64/kernel/smp.c:272 0x0 ---[ end trace 90ece7d786ddf0a4 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 0 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 0 Comm: swapper/1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000007b4e3c430 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 000000000000ba7e x13: 0000260bcbc98eaa x12: 000000000000038d x11: 0000000000000017 x10: 0000000000000000 x9 : ffff00007fbd9c40 x8 : 00000007b4c78700 x7 : 7fffffffffffffff x6 : 00000007b4c78700 x5 : 00000007b4c78700 x4 : f0ff000003bf9498 x3 : 00000007b5c5d300 x2 : 00000007b4c78700 x1 : 00000007b5c5d300 x0 : 0000000000000004 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] arch_cpu_idle+0x18/0x30 arch/arm64/kernel/process.c:131 default_idle_call+0x24/0x6c kernel/sched/idle.c:112 cpuidle_idle_call kernel/sched/idle.c:194 [inline] do_idle+0x22c/0x29c kernel/sched/idle.c:300 cpu_startup_entry+0x28/0x70 kernel/sched/idle.c:397 secondary_start_kernel+0x164/0x190 arch/arm64/kernel/smp.c:272 0x0 ---[ end trace 90ece7d786ddf0a5 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 0 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 0 Comm: swapper/1 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000007b8d5bfa0 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 0000000000000000 x13: ffff8000126b7000 x12: 0000000000000106 x11: 0000000000000040 x10: 0000000000000000 x9 : ffff00007fbd9c40 x8 : 00000007b8c0b700 x7 : 7fffffffffffffff x6 : 00000007b8c0b700 x5 : 00000007b8c0b700 x4 : f0ff000003bf9498 x3 : 00000007b9bf0300 x2 : 00000007b8c0b700 x1 : 00000007b9bf0300 x0 : 0000000000000004 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:37 [inline] arch_cpu_idle+0x18/0x30 arch/arm64/kernel/process.c:131 default_idle_call+0x24/0x6c kernel/sched/idle.c:112 cpuidle_idle_call kernel/sched/idle.c:194 [inline] do_idle+0x22c/0x29c kernel/sched/idle.c:300 cpu_startup_entry+0x28/0x70 kernel/sched/idle.c:397 secondary_start_kernel+0x164/0x190 arch/arm64/kernel/smp.c:272 0x0 ---[ end trace 90ece7d786ddf0a6 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 1 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 1 Comm: swapper/0 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000007c2359a50 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000002 x14: 000000000000ba7e x13: 00002cba850c53ca x12: 00b2ee7b0622c201 x11: 000000000000b67e x10: 0000000000000001 x9 : 0000000000000400 x8 : 00000007c1b16300 x7 : 7fffffffffffffff x6 : 00000007c1b16300 x5 : 00000007c1b16300 x4 : f0ff000003bf9498 x3 : 00000007c2afaf00 x2 : 00000007c1b16300 x1 : 00000007c2afaf00 x0 : 0000000000000009 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 clear_page+0x14/0x28 arch/arm64/lib/clear_page.S:21 post_alloc_hook mm/page_alloc.c:2305 [inline] prep_new_page mm/page_alloc.c:2311 [inline] get_page_from_freelist+0x17c4/0x17f4 mm/page_alloc.c:3951 __alloc_pages_nodemask+0x164/0xcb0 mm/page_alloc.c:5001 __alloc_pages include/linux/gfp.h:525 [inline] __alloc_pages_node include/linux/gfp.h:538 [inline] alloc_pages_node include/linux/gfp.h:552 [inline] blk_mq_alloc_rqs+0x114/0x27c block/blk-mq.c:2417 __blk_mq_alloc_map_and_request+0x54/0xf0 block/blk-mq.c:2776 __blk_mq_alloc_rq_maps block/blk-mq.c:3283 [inline] blk_mq_alloc_map_and_requests block/blk-mq.c:3309 [inline] blk_mq_alloc_tag_set+0x168/0x36c block/blk-mq.c:3468 nbd_dev_add+0xf4/0x294 drivers/block/nbd.c:1685 nbd_init+0x118/0x14c drivers/block/nbd.c:2380 do_one_initcall+0x50/0x1b0 init/main.c:1226 do_initcall_level init/main.c:1299 [inline] do_initcalls init/main.c:1315 [inline] do_basic_setup init/main.c:1335 [inline] kernel_init_freeable+0x1d8/0x240 init/main.c:1537 kernel_init+0x14/0x118 init/main.c:1424 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf0a7 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 1 at drivers/gpu/drm/vkms/vkms_crtc.c:21 vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 Modules linked in: CPU: 1 PID: 1 Comm: swapper/0 Tainted: G W 5.12.0-rc8-syzkaller-00046-g2a1d7946fa53 #0 Hardware name: linux,dummy-virt (DT) pstate: 20400089 (nzCv daIf +PAN -UAO -TCO BTYPE=--) pc : vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:21 lr : hrtimer_forward_now include/linux/hrtimer.h:510 [inline] lr : vkms_vblank_simulate+0x3c/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:19 sp : ffff80001000be30 x29: ffff80001000be30 x28: ffff00007fbd4e00 x27: ffff00007fbd4e40 x26: ffff800010801f90 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000007c504a090 x21: 0000000000fe4c00 x20: f0ff000003bf8628 x19: f0ff000003bf9498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 0000807c7c73020f x14: 0000000000000385 x13: 0000000000000001 x12: 0000000000000010 x11: 0000000000000001 x10: 0000000000000385 x9 : 000000000323b54b x8 : 00000007c4ac4700 x7 : 7fffffffffffffff x6 : 00000007c4ac4700 x5 : 00000007c4ac4700 x4 : f0ff000003bf9498 x3 : 00000007c5aa9300 x2 : 00000007c4ac4700 x1 : 00000007c5aa9300 x0 : 0000000000000003 Call trace: vkms_vblank_simulate+0x120/0x130 drivers/gpu/drm/vkms/vkms_crtc.c:41 __run_hrtimer kernel/time/hrtimer.c:1537 [inline] __hrtimer_run_queues+0x140/0x1e0 kernel/time/hrtimer.c:1601 hrtimer_interrupt+0xe8/0x2c0 kernel/time/hrtimer.c:1663 timer_handler drivers/clocksource/arm_arch_timer.c:647 [inline] arch_timer_handler_phys+0x38/0x50 drivers/clocksource/arm_arch_timer.c:665 handle_percpu_devid_irq+0x84/0x150 kernel/irq/chip.c:930 generic_handle_irq_desc include/linux/irqdesc.h:158 [inline] generic_handle_irq kernel/irq/irqdesc.c:652 [inline] __handle_domain_irq+0x7c/0xe0 kernel/irq/irqdesc.c:689 handle_domain_irq include/linux/irqdesc.h:176 [inline] gic_handle_irq+0x50/0xd0 drivers/irqchip/irq-gic.c:370 el1_irq+0xb4/0x180 arch/arm64/kernel/entry.S:671 clear_page+0x14/0x28 arch/arm64/lib/clear_page.S:21 post_alloc_hook mm/page_alloc.c:2305 [inline] prep_new_page mm/page_alloc.c:2311 [inline] get_page_from_freelist+0x17c4/0x17f4 mm/page_alloc.c:3951 __alloc_pages_nodemask+0x164/0xcb0 mm/page_alloc.c:5001 __alloc_pages include/linux/gfp.h:525 [inline] __alloc_pages_node include/linux/gfp.h:538 [inline] alloc_pages_node include/linux/gfp.h:552 [inline] blk_mq_alloc_rqs+0x114/0x27c block/blk-mq.c:2417 __blk_mq_alloc_map_and_request+0x54/0xf0 block/blk-mq.c:2776 __blk_mq_alloc_rq_maps block/blk-mq.c:3283 [inline] blk_mq_alloc_map_and_requests block/blk-mq.c:3309 [inline] blk_mq_alloc_tag_set+0x168/0x36c block/blk-mq.c:3468 nbd_dev_add+0xf4/0x294 drivers/block/nbd.c:1685 nbd_init+0x118/0x14c drivers/block/nbd.c:2380 do_one_initcall+0x50/0x1b0 init/main.c:1226 do_initcall_level init/main.c:1299 [inline] do_initcalls init/main.c:1315 [inline] do_basic_setup init/main.c:1335 [inline] kernel_init_freeable+0x1d8/0x240 init/main.c:1537 kernel_init+0x14/0x118 init/main.c:1424 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:960 ---[ end trace 90ece7d786ddf0a8 ]---