------------[ cut here ]------------ WARNING: CPU: 1 PID: 174 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: 174 Comm: kworker/u4:5 Not tainted 5.12.0-rc6-syzkaller-00077-g3fb4f979b4fa #0 Hardware name: linux,dummy-virt (DT) Workqueue: 0x0 (events_unbound) 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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006644b38c0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 000000d16a17823c x14: 00000000000003e1 x13: 0000000000000001 x12: 0000000000000040 x11: f6ff000003400260 x10: f6ff000003400262 x9 : ffff8000127bbe78 x8 : 0000000663cbfd90 x7 : 7fffffffffffffff x6 : 0000000663cbfd90 x5 : 0000000663cbfd90 x4 : fdff000003ac5498 x3 : 0000000664ca4990 x2 : 0000000663cbfd90 x1 : 0000000664ca4990 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:669 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 worker_thread+0xdc/0x434 kernel/workqueue.c:2442 kthread+0x174/0x180 kernel/kthread.c:292 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:958 ---[ end trace 725733a855eedd91 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 174 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: 174 Comm: kworker/u4:5 Tainted: G W 5.12.0-rc6-syzkaller-00077-g3fb4f979b4fa #0 Hardware name: linux,dummy-virt (DT) Workqueue: 0x0 (events_unbound) 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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000066788f6c0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 000001859da772c5 x14: 0000000000000203 x13: 0000000000000001 x12: 0000000000000034 x11: 0000000000000002 x10: 0000000000000203 x9 : 00000000045991c5 x8 : 0000000666c6e190 x7 : 7fffffffffffffff x6 : 0000000666c6e190 x5 : 0000000666c6e190 x4 : fdff000003ac5498 x3 : 0000000667c52d90 x2 : 0000000666c6e190 x1 : 0000000667c52d90 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:669 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 worker_thread+0xdc/0x434 kernel/workqueue.c:2442 kthread+0x174/0x180 kernel/kthread.c:292 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:958 ---[ end trace 725733a855eedd92 ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 174 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: 174 Comm: kworker/u4:5 Tainted: G W 5.12.0-rc6-syzkaller-00077-g3fb4f979b4fa #0 Hardware name: linux,dummy-virt (DT) Workqueue: 0x0 (events_unbound) 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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000066b2d4a70 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 00002ac83161ebd0 x14: 000000000000004d x13: 0000000000000001 x12: 000000000000003b x11: 0000000000000002 x10: 000000000000004d x9 : 0000000005515c9b x8 : 000000066ac01190 x7 : 7fffffffffffffff x6 : 000000066ac01190 x5 : 000000066ac01190 x4 : fdff000003ac5498 x3 : 000000066bbe5d90 x2 : 000000066ac01190 x1 : 000000066bbe5d90 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:669 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 worker_thread+0xdc/0x434 kernel/workqueue.c:2442 kthread+0x174/0x180 kernel/kthread.c:292 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:958 ---[ end trace 725733a855eedd93 ]--- hrtimer: interrupt took 162511568 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000673f62ee0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000ac51387da98e x14: 0000000000000000 x13: 00006fc08bc84b6c x12: 01bf185d1b22c314 x11: 000000000000b67e x10: 0000000000007b92 x9 : 0000000000006fc0 x8 : 0000000673b0bd90 x7 : 7fffffffffffffff x6 : 0000000673b0bd90 x5 : 0000000673b0bd90 x4 : fdff000003ac5498 x3 : 0000000674af0990 x2 : 0000000673b0bd90 x1 : 0000000674af0990 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:669 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 725733a855eedd94 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000676d73b00 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000ac51387da98e x14: 0000000000000000 x13: ffff8000126a7000 x12: 0000000000000289 x11: 000000000000001a x10: 0000000000000000 x9 : ffff00007fbd9c40 x8 : 0000000676aba190 x7 : 7fffffffffffffff x6 : 0000000676aba190 x5 : 0000000676aba190 x4 : fdff000003ac5498 x3 : 0000000677a9ed90 x2 : 0000000676aba190 x1 : 0000000677a9ed90 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:669 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 725733a855eedd95 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000067a344ea0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000ac51387da98e x14: 0000000000000000 x13: ffff8000126a7000 x12: 00000000000001e9 x11: 0000000000000036 x10: 0000000000000000 x9 : ffff00007fbd9c40 x8 : 0000000679a68590 x7 : 7fffffffffffffff x6 : 0000000679a68590 x5 : 0000000679a68590 x4 : fdff000003ac5498 x3 : 000000067aa4d190 x2 : 0000000679a68590 x1 : 000000067aa4d190 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:669 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 725733a855eedd96 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000682e14170 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 0000000000000000 x13: 0000000000000003 x12: 0000000000000040 x11: f6ff000003400260 x10: f6ff000003400262 x9 : ffff8000127bbe78 x8 : 0000000682973190 x7 : 7fffffffffffffff x6 : 0000000682973190 x5 : 0000000682973190 x4 : fdff000003ac5498 x3 : 0000000683957d90 x2 : 0000000682973190 x1 : 0000000683957d90 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:669 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 725733a855eedd97 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000068514cf00 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 0000000000000000 x13: 00006274bec19306 x12: 0000000000000277 x11: 0000000000000012 x10: 0000000000000000 x9 : ffff00007fbd9c40 x8 : 000000068493c990 x7 : 7fffffffffffffff x6 : 000000068493c990 x5 : 000000068493c990 x4 : fdff000003ac5498 x3 : 0000000685921590 x2 : 000000068493c990 x1 : 0000000685921590 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:669 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 725733a855eedd98 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000068771c810 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 0000000000000000 x13: ffff8000126a7000 x12: 000000000000029e x11: 0000000000000026 x10: 0000000000000000 x9 : ffff00007fbd9c40 x8 : 0000000686906190 x7 : 7fffffffffffffff x6 : 0000000686906190 x5 : 0000000686906190 x4 : fdff000003ac5498 x3 : 00000006878ead90 x2 : 0000000686906190 x1 : 00000006878ead90 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:669 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 725733a855eedd99 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000068f7b80f0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffb x17: 0000000000000001 x16: 0000000000000019 x15: 000023413014cba0 x14: 000000000000029b x13: 0000000000000000 x12: 0000000000000040 x11: f6ff000003400260 x10: f6ff000003400262 x9 : ffff8000127bbe78 x8 : 000000068e82c190 x7 : 7fffffffffffffff x6 : 000000068e82c190 x5 : 000000068e82c190 x4 : fdff000003ac5498 x3 : 000000068f810d90 x2 : 000000068e82c190 x1 : 000000068f810d90 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:669 kernfs_activate+0x7c/0x150 fs/kernfs/dir.c:1274 kernfs_add_one+0xe4/0x12c fs/kernfs/dir.c:807 __kernfs_create_file+0x90/0x160 fs/kernfs/file.c:1014 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] brd_init+0x168/0x214 drivers/block/brd.c:514 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:958 ---[ end trace 725733a855eedd9a ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000691c19000 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffb x17: 0000000000000001 x16: 0000000000000019 x15: 0000262fc051b533 x14: 0000000000000114 x13: 0000000000000001 x12: 0000000000000030 x11: 0000000000000001 x10: 0000000000000114 x9 : 000000000274e342 x8 : 00000006917da590 x7 : 7fffffffffffffff x6 : 00000006917da590 x5 : 00000006917da590 x4 : fdff000003ac5498 x3 : 00000006927bf190 x2 : 00000006917da590 x1 : 00000006927bf190 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:669 kernfs_activate+0x7c/0x150 fs/kernfs/dir.c:1274 kernfs_add_one+0xe4/0x12c fs/kernfs/dir.c:807 __kernfs_create_file+0x90/0x160 fs/kernfs/file.c:1014 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] brd_init+0x168/0x214 drivers/block/brd.c:514 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:958 ---[ end trace 725733a855eedd9b ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006945b4de0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffb x17: 0000000000000001 x16: 0000000000000019 x15: 00003f261a193070 x14: 0000000000000089 x13: 0000000000000001 x12: 000000000000002a x11: 0000000000000001 x10: 0000000000000089 x9 : 0000000002b1ac53 x8 : 00000006937a3d90 x7 : 7fffffffffffffff x6 : 00000006937a3d90 x5 : 00000006937a3d90 x4 : fdff000003ac5498 x3 : 0000000694788990 x2 : 00000006937a3d90 x1 : 0000000694788990 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:669 kernfs_activate+0x7c/0x150 fs/kernfs/dir.c:1274 kernfs_add_one+0xe4/0x12c fs/kernfs/dir.c:807 __kernfs_create_file+0x90/0x160 fs/kernfs/file.c:1014 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] brd_init+0x168/0x214 drivers/block/brd.c:514 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:958 ---[ end trace 725733a855eedd9c ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000069c67be60 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffb x17: 0000000000000001 x16: 0000000000000019 x15: 000084d5bfa9ec40 x14: 0000000000000231 x13: 0000000000000001 x12: 000000000000000c x11: 0000000000000001 x10: 0000000000000231 x9 : 0000000002c1ff89 x8 : 000000069c6ae990 x7 : 7fffffffffffffff x6 : 000000069c6ae990 x5 : 000000069c6ae990 x4 : fdff000003ac5498 x3 : 000000069d693590 x2 : 000000069c6ae990 x1 : 000000069d693590 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:669 idr_get_free+0xa0/0x2c0 lib/radix-tree.c:1500 idr_alloc_u32+0x64/0xf0 lib/idr.c:46 idr_alloc_cyclic+0x68/0xe4 lib/idr.c:125 __kernfs_new_node+0xa8/0x210 fs/kernfs/dir.c:632 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 sysfs_merge_group+0x84/0x120 fs/sysfs/group.c:343 dpm_sysfs_add+0x100/0x130 drivers/base/power/sysfs.c:707 device_add+0x2ec/0x7d0 drivers/base/core.c:3199 register_disk block/genhd.c:515 [inline] __device_add_disk+0x144/0x490 block/genhd.c:621 device_add_disk+0x14/0x20 block/genhd.c:639 add_disk include/linux/genhd.h:231 [inline] brd_init+0x168/0x214 drivers/block/brd.c:514 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:958 ---[ end trace 725733a855eedd9d ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000069fb83260 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffb x17: 0000000000000001 x16: 0000000000000019 x15: 000037f50c154060 x14: 000000000000025f x13: 0000000000000001 x12: 0000000000000035 x11: 0000000000000001 x10: 000000000000025f x9 : 0000000002d910a6 x8 : 000000069f65cd90 x7 : 7fffffffffffffff x6 : 000000069f65cd90 x5 : 000000069f65cd90 x4 : fdff000003ac5498 x3 : 00000006a0641990 x2 : 000000069f65cd90 x1 : 00000006a0641990 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:669 idr_get_free+0xa0/0x2c0 lib/radix-tree.c:1500 idr_alloc_u32+0x64/0xf0 lib/idr.c:46 idr_alloc_cyclic+0x68/0xe4 lib/idr.c:125 __kernfs_new_node+0xa8/0x210 fs/kernfs/dir.c:632 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 sysfs_merge_group+0x84/0x120 fs/sysfs/group.c:343 dpm_sysfs_add+0x100/0x130 drivers/base/power/sysfs.c:707 device_add+0x2ec/0x7d0 drivers/base/core.c:3199 register_disk block/genhd.c:515 [inline] __device_add_disk+0x144/0x490 block/genhd.c:621 device_add_disk+0x14/0x20 block/genhd.c:639 add_disk include/linux/genhd.h:231 [inline] brd_init+0x168/0x214 drivers/block/brd.c:514 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:958 ---[ end trace 725733a855eedd9e ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006a21be250 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffb x17: 0000000000000001 x16: 0000000000000019 x15: 000050024a72c99f x14: 00000000000002ff x13: 0000000000000001 x12: 0000000000000026 x11: 0000000000000001 x10: 00000000000002ff x9 : 0000000002e16302 x8 : 00000006a1626590 x7 : 7fffffffffffffff x6 : 00000006a1626590 x5 : 00000006a1626590 x4 : fdff000003ac5498 x3 : 00000006a260b190 x2 : 00000006a1626590 x1 : 00000006a260b190 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:669 idr_get_free+0xa0/0x2c0 lib/radix-tree.c:1500 idr_alloc_u32+0x64/0xf0 lib/idr.c:46 idr_alloc_cyclic+0x68/0xe4 lib/idr.c:125 __kernfs_new_node+0xa8/0x210 fs/kernfs/dir.c:632 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 sysfs_merge_group+0x84/0x120 fs/sysfs/group.c:343 dpm_sysfs_add+0x100/0x130 drivers/base/power/sysfs.c:707 device_add+0x2ec/0x7d0 drivers/base/core.c:3199 register_disk block/genhd.c:515 [inline] __device_add_disk+0x144/0x490 block/genhd.c:621 device_add_disk+0x14/0x20 block/genhd.c:639 add_disk include/linux/genhd.h:231 [inline] brd_init+0x168/0x214 drivers/block/brd.c:514 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:958 ---[ end trace 725733a855eedd9f ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006aa973440 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffd x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000020 x14: 0000000000000000 x13: 00007280e8c7ecd8 x12: 01ca0ad337044a94 x11: 000000000000b67e x10: 0000000000000001 x9 : 0000000000000800 x8 : 00000006aa531190 x7 : 7fffffffffffffff x6 : 00000006aa531190 x5 : 00000006aa531190 x4 : fdff000003ac5498 x3 : 00000006ab515d90 x2 : 00000006aa531190 x1 : 00000006ab515d90 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:669 idr_alloc_u32+0x8c/0xf0 lib/idr.c:52 idr_alloc_cyclic+0x68/0xe4 lib/idr.c:125 __kernfs_new_node+0xa8/0x210 fs/kernfs/dir.c:632 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 internal_create_groups.part.0+0x4c/0xc0 fs/sysfs/group.c:189 internal_create_groups fs/sysfs/group.c:214 [inline] sysfs_create_groups+0x20/0x34 fs/sysfs/group.c:215 device_add_groups drivers/base/core.c:2332 [inline] device_add_attrs drivers/base/core.c:2480 [inline] device_add+0x270/0x7d0 drivers/base/core.c:3193 device_create_groups_vargs+0x108/0x174 drivers/base/core.c:3892 device_create+0x5c/0x8c drivers/base/core.c:3934 bdi_register_va+0x80/0x214 mm/backing-dev.c:809 bdi_register+0x58/0x80 mm/backing-dev.c:841 __device_add_disk+0x40c/0x490 block/genhd.c:616 device_add_disk+0x14/0x20 block/genhd.c:639 add_disk include/linux/genhd.h:231 [inline] brd_init+0x168/0x214 drivers/block/brd.c:514 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:958 ---[ end trace 725733a855eedda0 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006ae3680d0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffd x17: 0000000000000001 x16: 0000000000000019 x15: 000035a0764fb190 x14: 00000000000001af x13: 0000000000000001 x12: 0000000000000035 x11: 0000000000000001 x10: 00000000000001af x9 : 0000000002ef65ea x8 : 00000006ad4df590 x7 : 7fffffffffffffff x6 : 00000006ad4df590 x5 : 00000006ad4df590 x4 : fdff000003ac5498 x3 : 00000006ae4c4190 x2 : 00000006ad4df590 x1 : 00000006ae4c4190 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:669 idr_alloc_u32+0x8c/0xf0 lib/idr.c:52 idr_alloc_cyclic+0x68/0xe4 lib/idr.c:125 __kernfs_new_node+0xa8/0x210 fs/kernfs/dir.c:632 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 internal_create_groups.part.0+0x4c/0xc0 fs/sysfs/group.c:189 internal_create_groups fs/sysfs/group.c:214 [inline] sysfs_create_groups+0x20/0x34 fs/sysfs/group.c:215 device_add_groups drivers/base/core.c:2332 [inline] device_add_attrs drivers/base/core.c:2480 [inline] device_add+0x270/0x7d0 drivers/base/core.c:3193 device_create_groups_vargs+0x108/0x174 drivers/base/core.c:3892 device_create+0x5c/0x8c drivers/base/core.c:3934 bdi_register_va+0x80/0x214 mm/backing-dev.c:809 bdi_register+0x58/0x80 mm/backing-dev.c:841 __device_add_disk+0x40c/0x490 block/genhd.c:616 device_add_disk+0x14/0x20 block/genhd.c:639 add_disk include/linux/genhd.h:231 [inline] brd_init+0x168/0x214 drivers/block/brd.c:514 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:958 ---[ end trace 725733a855eedda1 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006b0b59d00 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffd x17: 0000000000000001 x16: 0000000000000019 x15: 000035a0764fb190 x14: 00000000000001af x13: 0000000000000001 x12: 0000000000000035 x11: 0000000000000001 x10: 00000000000001af x9 : ffff8000129fe000 x8 : 00000006b048d990 x7 : 7fffffffffffffff x6 : 00000006b048d990 x5 : 00000006b048d990 x4 : fdff000003ac5498 x3 : 00000006b1472590 x2 : 00000006b048d990 x1 : 00000006b1472590 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:669 idr_alloc_u32+0x8c/0xf0 lib/idr.c:52 idr_alloc_cyclic+0x68/0xe4 lib/idr.c:125 __kernfs_new_node+0xa8/0x210 fs/kernfs/dir.c:632 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 internal_create_groups.part.0+0x4c/0xc0 fs/sysfs/group.c:189 internal_create_groups fs/sysfs/group.c:214 [inline] sysfs_create_groups+0x20/0x34 fs/sysfs/group.c:215 device_add_groups drivers/base/core.c:2332 [inline] device_add_attrs drivers/base/core.c:2480 [inline] device_add+0x270/0x7d0 drivers/base/core.c:3193 device_create_groups_vargs+0x108/0x174 drivers/base/core.c:3892 device_create+0x5c/0x8c drivers/base/core.c:3934 bdi_register_va+0x80/0x214 mm/backing-dev.c:809 bdi_register+0x58/0x80 mm/backing-dev.c:841 __device_add_disk+0x40c/0x490 block/genhd.c:616 device_add_disk+0x14/0x20 block/genhd.c:639 add_disk include/linux/genhd.h:231 [inline] brd_init+0x168/0x214 drivers/block/brd.c:514 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:958 ---[ end trace 725733a855eedda2 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006b8ae1550 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000020 x14: 000000000000003b x13: 000078d5aa2b5340 x12: 0000000000000040 x11: f6ff000003400260 x10: f6ff000003400262 x9 : ffff8000127bbe78 x8 : 00000006b83b3990 x7 : 7fffffffffffffff x6 : 00000006b83b3990 x5 : 00000006b83b3990 x4 : fdff000003ac5498 x3 : 00000006b9398590 x2 : 00000006b83b3990 x1 : 00000006b9398590 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:669 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 725733a855eedda3 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006ba76d400 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000020 x14: 0000000000000000 x13: 0000592d3bef5307 x12: 0164bb4324b77f8e x11: 000000000000b67e x10: 00000000000065af x9 : 000000000000592d x8 : 00000006ba37d190 x7 : 7fffffffffffffff x6 : 00000006ba37d190 x5 : 00000006ba37d190 x4 : fdff000003ac5498 x3 : 00000006bb361d90 x2 : 00000006ba37d190 x1 : 00000006bb361d90 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:669 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 725733a855eedda4 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006bce13ab0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000020 x14: 0000000000000000 x13: 00004ac6d74e8fee x12: 0000000000000270 x11: 0000000000000020 x10: 0000000000000000 x9 : ffff00007fbd9c40 x8 : 00000006bc346990 x7 : 7fffffffffffffff x6 : 00000006bc346990 x5 : 00000006bc346990 x4 : fdff000003ac5498 x3 : 00000006bd32b590 x2 : 00000006bc346990 x1 : 00000006bd32b590 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:669 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 725733a855eedda5 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006c50d60c0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffb x17: 00000000c2fdf64e x16: 000000007a1cca69 x15: 00008e00a9d84612 x14: 00000000000001f8 x13: 0000000000000001 x12: 0000000000000006 x11: 0000000000000002 x10: 00000000000001f8 x9 : 000000000585a38f x8 : 00000006c426c990 x7 : 7fffffffffffffff x6 : 00000006c426c990 x5 : 00000006c426c990 x4 : fdff000003ac5498 x3 : 00000006c5251590 x2 : 00000006c426c990 x1 : 00000006c5251590 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:669 stack_depot_save+0x24/0x4bc lib/stackdepot.c:270 kasan_save_stack+0x44/0x60 mm/kasan/common.c:40 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] __kernfs_new_node+0x68/0x210 fs/kernfs/dir.c:626 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:958 ---[ end trace 725733a855eedda6 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006c83e7cd0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffb x17: 00000000c2fdf64e x16: 000000007a1cca69 x15: 00008e00a9d84612 x14: 00000000000001f8 x13: 0000000000000001 x12: 0000000000000006 x11: 0000000000000002 x10: 00000000000001f8 x9 : ffff8000129fe000 x8 : 00000006c81ff990 x7 : 7fffffffffffffff x6 : 00000006c81ff990 x5 : 00000006c81ff990 x4 : fdff000003ac5498 x3 : 00000006c91e4590 x2 : 00000006c81ff990 x1 : 00000006c91e4590 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:669 stack_depot_save+0x24/0x4bc lib/stackdepot.c:270 kasan_save_stack+0x44/0x60 mm/kasan/common.c:40 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] __kernfs_new_node+0x68/0x210 fs/kernfs/dir.c:626 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:958 ---[ end trace 725733a855eedda7 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006cb0f2ad0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffb x17: 00000000c2fdf64e x16: 000000007a1cca69 x15: 000014bfffffeb40 x14: 000000000000015a x13: 0000000000000001 x12: 0000000000000039 x11: 0000000000000001 x10: 000000000000015a x9 : 0000000002d79f8c x8 : 00000006ca1c9190 x7 : 7fffffffffffffff x6 : 00000006ca1c9190 x5 : 00000006ca1c9190 x4 : fdff000003ac5498 x3 : 00000006cb1add90 x2 : 00000006ca1c9190 x1 : 00000006cb1add90 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:669 stack_depot_save+0x24/0x4bc lib/stackdepot.c:270 kasan_save_stack+0x44/0x60 mm/kasan/common.c:40 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] __kernfs_new_node+0x68/0x210 fs/kernfs/dir.c:626 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:958 ---[ end trace 725733a855eedda8 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006d4491180 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffb x17: 00000000c2fdf64e x16: 000000007a1cca69 x15: 000032b7c5e6bbb0 x14: 0000000000000268 x13: 0000000000000001 x12: 0000000000000040 x11: f6ff000003400260 x10: f6ff000003400262 x9 : ffff8000127bbe78 x8 : 00000006d40b8990 x7 : 7fffffffffffffff x6 : 00000006d40b8990 x5 : 00000006d40b8990 x4 : fdff000003ac5498 x3 : 00000006d509d590 x2 : 00000006d40b8990 x1 : 00000006d509d590 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:669 __kernfs_create_file+0x54/0x160 fs/kernfs/file.c:1007 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:958 ---[ end trace 725733a855eedda9 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006d7d2d200 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffb x17: 00000000c2fdf64e x16: 000000007a1cca69 x15: 00003ece43d750c4 x14: 00000000000000c8 x13: 0000000000000001 x12: 000000000000002f x11: 0000000000000001 x10: 00000000000000c8 x9 : 0000000002da6c1c x8 : 00000006d7066d90 x7 : 7fffffffffffffff x6 : 00000006d7066d90 x5 : 00000006d7066d90 x4 : fdff000003ac5498 x3 : 00000006d804b990 x2 : 00000006d7066d90 x1 : 00000006d804b990 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:669 __kernfs_create_file+0x54/0x160 fs/kernfs/file.c:1007 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:958 ---[ end trace 725733a855eeddaa ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006da92e250 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffb x17: 00000000c2fdf64e x16: 000000007a1cca69 x15: 00003ece43d750c4 x14: 00000000000000c8 x13: 0000000000000001 x12: 000000000000002f x11: 0000000000000001 x10: 00000000000000c8 x9 : ffff8000129fe000 x8 : 00000006da015190 x7 : 7fffffffffffffff x6 : 00000006da015190 x5 : 00000006da015190 x4 : fdff000003ac5498 x3 : 00000006daff9d90 x2 : 00000006da015190 x1 : 00000006daff9d90 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:669 __kernfs_create_file+0x54/0x160 fs/kernfs/file.c:1007 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:958 ---[ end trace 725733a855eeddab ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 2037 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: 2037 Comm: kworker/u4:5 Tainted: G W 5.12.0-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006e33aea20 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 0000000000000014 x17: 000000006e5daf91 x16: 00000000e6cef3bb x15: 0000000000000002 x14: 0000000000000001 x13: 0000000000078f26 x12: 0000000000000040 x11: f6ff000003400260 x10: f6ff000003400262 x9 : ffff8000127bbe78 x8 : 00000006e2f1fd90 x7 : 7fffffffffffffff x6 : 00000006e2f1fd90 x5 : 00000006e2f1fd90 x4 : fdff000003ac5498 x3 : 00000006e3f04990 x2 : 00000006e2f1fd90 x1 : 00000006e3f04990 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:669 unwind_frame+0x58/0x180 arch/arm64/kernel/stacktrace.c:76 stack_trace_save+0x50/0x80 kernel/stacktrace.c:121 kasan_save_stack+0x28/0x60 mm/kasan/common.c:38 kasan_set_track+0x28/0x40 mm/kasan/common.c:46 kasan_set_free_info+0x20/0x30 mm/kasan/hw_tags.c:174 ____kasan_slab_free.constprop.0+0x1e8/0x230 mm/kasan/common.c:360 __kasan_slab_free+0x10/0x1c mm/kasan/common.c:367 kasan_slab_free include/linux/kasan.h:199 [inline] slab_free_hook mm/slub.c:1562 [inline] slab_free_freelist_hook+0xbc/0x210 mm/slub.c:1600 slab_free mm/slub.c:3161 [inline] kfree+0x350/0x4d4 mm/slub.c:4213 free_bprm+0xa0/0xc0 fs/exec.c:1495 kernel_execve+0x130/0x1a0 fs/exec.c:1975 call_usermodehelper_exec_async+0xcc/0x140 kernel/umh.c:110 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:958 ---[ end trace 725733a855eeddac ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 2037 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: 2037 Comm: kworker/u4:5 Tainted: G W 5.12.0-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006e7e67b90 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 0000000000000014 x17: 000000006e5daf91 x16: 00000000e6cef3bb x15: 00006ccffcc93000 x14: 0000000000000175 x13: 0000000000000001 x12: 0000000000000018 x11: 0000000000000001 x10: 0000000000000175 x9 : 0000000002f6edf6 x8 : 00000006e6eb2d90 x7 : 7fffffffffffffff x6 : 00000006e6eb2d90 x5 : 00000006e6eb2d90 x4 : fdff000003ac5498 x3 : 00000006e7e97990 x2 : 00000006e6eb2d90 x1 : 00000006e7e97990 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:669 unwind_frame+0x58/0x180 arch/arm64/kernel/stacktrace.c:76 stack_trace_save+0x50/0x80 kernel/stacktrace.c:121 kasan_save_stack+0x28/0x60 mm/kasan/common.c:38 kasan_set_track+0x28/0x40 mm/kasan/common.c:46 kasan_set_free_info+0x20/0x30 mm/kasan/hw_tags.c:174 ____kasan_slab_free.constprop.0+0x1e8/0x230 mm/kasan/common.c:360 __kasan_slab_free+0x10/0x1c mm/kasan/common.c:367 kasan_slab_free include/linux/kasan.h:199 [inline] slab_free_hook mm/slub.c:1562 [inline] slab_free_freelist_hook+0xbc/0x210 mm/slub.c:1600 slab_free mm/slub.c:3161 [inline] kfree+0x350/0x4d4 mm/slub.c:4213 free_bprm+0xa0/0xc0 fs/exec.c:1495 kernel_execve+0x130/0x1a0 fs/exec.c:1975 call_usermodehelper_exec_async+0xcc/0x140 kernel/umh.c:110 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:958 ---[ end trace 725733a855eeddad ]--- ------------[ cut here ]------------ WARNING: CPU: 1 PID: 2037 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: 2037 Comm: kworker/u4:5 Tainted: G W 5.12.0-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006eba76bd0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 0000000000000014 x17: 000000006e5daf91 x16: 00000000e6cef3bb x15: 00006ccffcc93000 x14: 0000000000000175 x13: 0000000000000001 x12: 0000000000000018 x11: 0000000000000001 x10: 0000000000000175 x9 : ffff8000129fe000 x8 : 00000006eae45d90 x7 : 7fffffffffffffff x6 : 00000006eae45d90 x5 : 00000006eae45d90 x4 : fdff000003ac5498 x3 : 00000006ebe2a990 x2 : 00000006eae45d90 x1 : 00000006ebe2a990 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:669 unwind_frame+0x58/0x180 arch/arm64/kernel/stacktrace.c:76 stack_trace_save+0x50/0x80 kernel/stacktrace.c:121 kasan_save_stack+0x28/0x60 mm/kasan/common.c:38 kasan_set_track+0x28/0x40 mm/kasan/common.c:46 kasan_set_free_info+0x20/0x30 mm/kasan/hw_tags.c:174 ____kasan_slab_free.constprop.0+0x1e8/0x230 mm/kasan/common.c:360 __kasan_slab_free+0x10/0x1c mm/kasan/common.c:367 kasan_slab_free include/linux/kasan.h:199 [inline] slab_free_hook mm/slub.c:1562 [inline] slab_free_freelist_hook+0xbc/0x210 mm/slub.c:1600 slab_free mm/slub.c:3161 [inline] kfree+0x350/0x4d4 mm/slub.c:4213 free_bprm+0xa0/0xc0 fs/exec.c:1495 kernel_execve+0x130/0x1a0 fs/exec.c:1975 call_usermodehelper_exec_async+0xcc/0x140 kernel/umh.c:110 ret_from_fork+0x10/0x34 arch/arm64/kernel/entry.S:958 ---[ end trace 725733a855eeddae ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006f4c7d100 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000004 x14: ffff8000126d9388 x13: 000081d62dbbf82c x12: 0000000000000040 x11: f6ff000003400260 x10: f6ff000003400262 x9 : ffff8000127bbe78 x8 : 00000006f3d50990 x7 : 7fffffffffffffff x6 : 00000006f3d50990 x5 : 00000006f3d50990 x4 : fdff000003ac5498 x3 : 00000006f4d35590 x2 : 00000006f3d50990 x1 : 00000006f4d35590 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:669 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 725733a855eeddaf ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006f7e763d0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000004 x14: 000000000000ba7e x13: 000012204e6fd150 x12: 004883ce9417d154 x11: 000000000000b67e x10: 00000000000019fa x9 : 0000000000001220 x8 : 00000006f7ce3990 x7 : 7fffffffffffffff x6 : 00000006f7ce3990 x5 : 00000006f7ce3990 x4 : fdff000003ac5498 x3 : 00000006f8cc8590 x2 : 00000006f7ce3990 x1 : 00000006f8cc8590 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:669 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 725733a855eeddb0 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000006fa680680 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000004 x14: 000000000000ba7e x13: 00004980bec8ff03 x12: 0126048be1cc4ad7 x11: 000000000000b67e x10: 0000000000004cba x9 : 0000000000004980 x8 : 00000006f9cad190 x7 : 7fffffffffffffff x6 : 00000006f9cad190 x5 : 00000006f9cad190 x4 : fdff000003ac5498 x3 : 00000006fac91d90 x2 : 00000006f9cad190 x1 : 00000006fac91d90 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:669 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 725733a855eeddb1 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000702f0b780 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 0000000000000000 x13: 0000000000000003 x12: 0000000000000040 x11: f6ff000003400260 x10: f6ff000003400262 x9 : ffff8000127bbe78 x8 : 0000000702bb7d90 x7 : 7fffffffffffffff x6 : 0000000702bb7d90 x5 : 0000000702bb7d90 x4 : fdff000003ac5498 x3 : 0000000703b9c990 x2 : 0000000702bb7d90 x1 : 0000000703b9c990 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:669 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 725733a855eeddb2 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000707cf2fb0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 0000000000000000 x13: 00001756800b32aa x12: 0000000000000125 x11: 0000000000000052 x10: 0000000000000000 x9 : ffff00007fbd9c40 x8 : 0000000707b2f990 x7 : 7fffffffffffffff x6 : 0000000707b2f990 x5 : 0000000707b2f990 x4 : fdff000003ac5498 x3 : 0000000708b14590 x2 : 0000000707b2f990 x1 : 0000000708b14590 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:669 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 725733a855eeddb3 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000070a850e30 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 000000000000000e x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 0000000000000000 x13: ffff8000126a7000 x12: 0000000000000396 x11: 000000000000002b x10: 0000000000000000 x9 : ffff00007fbd9c40 x8 : 0000000709af9190 x7 : 7fffffffffffffff x6 : 0000000709af9190 x5 : 0000000709af9190 x4 : fdff000003ac5498 x3 : 000000070aaddd90 x2 : 0000000709af9190 x1 : 000000070aaddd90 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:669 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 725733a855eeddb4 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000712c96750 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffb x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000002 x14: 0000000000000001 x13: 0000000000078dc5 x12: 0000000000000040 x11: f6ff000003400260 x10: f6ff000003400262 x9 : ffff8000127bbe78 x8 : 0000000712a03d90 x7 : 7fffffffffffffff x6 : 0000000712a03d90 x5 : 0000000712a03d90 x4 : fdff000003ac5498 x3 : 00000007139e8990 x2 : 0000000712a03d90 x1 : 00000007139e8990 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:669 kasan_poison mm/kasan/kasan.h:341 [inline] __kasan_init_slab_obj+0x0/0x94 mm/kasan/common.c:264 allocate_slab+0x1b8/0x3f0 mm/slub.c:1815 new_slab mm/slub.c:1841 [inline] new_slab_objects mm/slub.c:2587 [inline] ___slab_alloc+0x4f8/0x640 mm/slub.c:2750 __slab_alloc.constprop.0+0x2c/0x5c mm/slub.c:2790 slab_alloc_node mm/slub.c:2871 [inline] slab_alloc mm/slub.c:2915 [inline] kmem_cache_alloc+0x324/0x33c mm/slub.c:2920 kmem_cache_alloc_trace include/linux/slab.h:450 [inline] kmalloc include/linux/slab.h:554 [inline] kzalloc include/linux/slab.h:684 [inline] call_usermodehelper_setup+0x74/0xe0 kernel/umh.c:363 kobject_uevent_env+0x568/0x690 lib/kobject_uevent.c:613 kobject_uevent+0x14/0x20 lib/kobject_uevent.c:641 device_add+0x330/0x7d0 drivers/base/core.c:3223 device_create_groups_vargs+0x108/0x174 drivers/base/core.c:3892 device_create+0x5c/0x8c drivers/base/core.c:3934 bdi_register_va+0x80/0x214 mm/backing-dev.c:809 bdi_register+0x58/0x80 mm/backing-dev.c:841 __device_add_disk+0x40c/0x490 block/genhd.c:616 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:958 ---[ end trace 725733a855eeddb5 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000715b131d0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffb x17: 0000000000000001 x16: 0000000000000019 x15: 0000170255a1b773 x14: 0000000000000212 x13: 0000000000000001 x12: 0000000000000012 x11: 0000000000000001 x10: 0000000000000212 x9 : 0000000001466c06 x8 : 00000007159b2190 x7 : 7fffffffffffffff x6 : 00000007159b2190 x5 : 00000007159b2190 x4 : fdff000003ac5498 x3 : 0000000716996d90 x2 : 00000007159b2190 x1 : 0000000716996d90 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:669 kasan_poison mm/kasan/kasan.h:341 [inline] __kasan_init_slab_obj+0x0/0x94 mm/kasan/common.c:264 allocate_slab+0x1b8/0x3f0 mm/slub.c:1815 new_slab mm/slub.c:1841 [inline] new_slab_objects mm/slub.c:2587 [inline] ___slab_alloc+0x4f8/0x640 mm/slub.c:2750 __slab_alloc.constprop.0+0x2c/0x5c mm/slub.c:2790 slab_alloc_node mm/slub.c:2871 [inline] slab_alloc mm/slub.c:2915 [inline] kmem_cache_alloc+0x324/0x33c mm/slub.c:2920 kmem_cache_alloc_trace include/linux/slab.h:450 [inline] kmalloc include/linux/slab.h:554 [inline] kzalloc include/linux/slab.h:684 [inline] call_usermodehelper_setup+0x74/0xe0 kernel/umh.c:363 kobject_uevent_env+0x568/0x690 lib/kobject_uevent.c:613 kobject_uevent+0x14/0x20 lib/kobject_uevent.c:641 device_add+0x330/0x7d0 drivers/base/core.c:3223 device_create_groups_vargs+0x108/0x174 drivers/base/core.c:3892 device_create+0x5c/0x8c drivers/base/core.c:3934 bdi_register_va+0x80/0x214 mm/backing-dev.c:809 bdi_register+0x58/0x80 mm/backing-dev.c:841 __device_add_disk+0x40c/0x490 block/genhd.c:616 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:958 ---[ end trace 725733a855eeddb6 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000718eb01e0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffb x17: 0000000000000001 x16: 0000000000000019 x15: 00001a7226a0f2b1 x14: 00000000000001bc x13: 0000000000000001 x12: 0000000000000034 x11: 0000000000000001 x10: 00000000000001bc x9 : 00000000025b6448 x8 : 0000000718960590 x7 : 7fffffffffffffff x6 : 0000000718960590 x5 : 0000000718960590 x4 : fdff000003ac5498 x3 : 0000000719945190 x2 : 0000000718960590 x1 : 0000000719945190 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:669 kasan_poison mm/kasan/kasan.h:341 [inline] __kasan_init_slab_obj+0x0/0x94 mm/kasan/common.c:264 allocate_slab+0x1b8/0x3f0 mm/slub.c:1815 new_slab mm/slub.c:1841 [inline] new_slab_objects mm/slub.c:2587 [inline] ___slab_alloc+0x4f8/0x640 mm/slub.c:2750 __slab_alloc.constprop.0+0x2c/0x5c mm/slub.c:2790 slab_alloc_node mm/slub.c:2871 [inline] slab_alloc mm/slub.c:2915 [inline] kmem_cache_alloc+0x324/0x33c mm/slub.c:2920 kmem_cache_alloc_trace include/linux/slab.h:450 [inline] kmalloc include/linux/slab.h:554 [inline] kzalloc include/linux/slab.h:684 [inline] call_usermodehelper_setup+0x74/0xe0 kernel/umh.c:363 kobject_uevent_env+0x568/0x690 lib/kobject_uevent.c:613 kobject_uevent+0x14/0x20 lib/kobject_uevent.c:641 device_add+0x330/0x7d0 drivers/base/core.c:3223 device_create_groups_vargs+0x108/0x174 drivers/base/core.c:3892 device_create+0x5c/0x8c drivers/base/core.c:3934 bdi_register_va+0x80/0x214 mm/backing-dev.c:809 bdi_register+0x58/0x80 mm/backing-dev.c:841 __device_add_disk+0x40c/0x490 block/genhd.c:616 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:958 ---[ end trace 725733a855eeddb7 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000007223bac70 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffb x17: 0000000000000001 x16: 0000000000000019 x15: 000005dda2d9bbc6 x14: 0000000000000000 x13: 00009534e0f590f0 x12: 0254db1a4ec4bdb6 x11: 000000000000b67e x10: 0000000000000001 x9 : 0000000000000400 x8 : 000000072186b190 x7 : 7fffffffffffffff x6 : 000000072186b190 x5 : 000000072186b190 x4 : fdff000003ac5498 x3 : 000000072284fd90 x2 : 000000072186b190 x1 : 000000072284fd90 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:669 walk_stackframe arch/arm64/kernel/stacktrace.c:123 [inline] arch_stack_walk+0x58/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 __d_alloc+0x2c/0x1f0 fs/dcache.c:1742 d_alloc+0x1c/0xa0 fs/dcache.c:1821 d_alloc_parallel+0x6c/0x4a0 fs/dcache.c:2573 __lookup_slow+0x5c/0x14c fs/namei.c:1615 lookup_one_len+0x94/0xa4 fs/namei.c:2651 start_creating.part.0+0x74/0x160 fs/debugfs/inode.c:349 start_creating fs/debugfs/inode.c:327 [inline] __debugfs_create_file+0x74/0x1fc fs/debugfs/inode.c:394 debugfs_create_file+0x2c/0x40 fs/debugfs/inode.c:456 bdi_debug_register mm/backing-dev.c:112 [inline] bdi_register_va+0x110/0x214 mm/backing-dev.c:816 bdi_register+0x58/0x80 mm/backing-dev.c:841 __device_add_disk+0x40c/0x490 block/genhd.c:616 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:958 ---[ end trace 725733a855eeddb8 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000007252c4ac0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffb x17: 0000000000000001 x16: 0000000000000019 x15: 000046ac46f9b15e x14: 000000000000028c x13: 0000000000000001 x12: 0000000000000023 x11: 0000000000000001 x10: 000000000000028c x9 : 0000000002a596dc x8 : 0000000724819590 x7 : 7fffffffffffffff x6 : 0000000724819590 x5 : 0000000724819590 x4 : fdff000003ac5498 x3 : 00000007257fe190 x2 : 0000000724819590 x1 : 00000007257fe190 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:669 walk_stackframe arch/arm64/kernel/stacktrace.c:123 [inline] arch_stack_walk+0x58/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 __d_alloc+0x2c/0x1f0 fs/dcache.c:1742 d_alloc+0x1c/0xa0 fs/dcache.c:1821 d_alloc_parallel+0x6c/0x4a0 fs/dcache.c:2573 __lookup_slow+0x5c/0x14c fs/namei.c:1615 lookup_one_len+0x94/0xa4 fs/namei.c:2651 start_creating.part.0+0x74/0x160 fs/debugfs/inode.c:349 start_creating fs/debugfs/inode.c:327 [inline] __debugfs_create_file+0x74/0x1fc fs/debugfs/inode.c:394 debugfs_create_file+0x2c/0x40 fs/debugfs/inode.c:456 bdi_debug_register mm/backing-dev.c:112 [inline] bdi_register_va+0x110/0x214 mm/backing-dev.c:816 bdi_register+0x58/0x80 mm/backing-dev.c:841 __device_add_disk+0x40c/0x490 block/genhd.c:616 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:958 ---[ end trace 725733a855eeddb9 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000072844a260 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffb x17: 0000000000000001 x16: 0000000000000019 x15: 000039597c003202 x14: 0000000000000098 x13: 0000000000000001 x12: 0000000000000032 x11: 0000000000000001 x10: 0000000000000098 x9 : 0000000002c72842 x8 : 00000007277c7990 x7 : 7fffffffffffffff x6 : 00000007277c7990 x5 : 00000007277c7990 x4 : fdff000003ac5498 x3 : 00000007287ac590 x2 : 00000007277c7990 x1 : 00000007287ac590 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:669 walk_stackframe arch/arm64/kernel/stacktrace.c:123 [inline] arch_stack_walk+0x58/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 __d_alloc+0x2c/0x1f0 fs/dcache.c:1742 d_alloc+0x1c/0xa0 fs/dcache.c:1821 d_alloc_parallel+0x6c/0x4a0 fs/dcache.c:2573 __lookup_slow+0x5c/0x14c fs/namei.c:1615 lookup_one_len+0x94/0xa4 fs/namei.c:2651 start_creating.part.0+0x74/0x160 fs/debugfs/inode.c:349 start_creating fs/debugfs/inode.c:327 [inline] __debugfs_create_file+0x74/0x1fc fs/debugfs/inode.c:394 debugfs_create_file+0x2c/0x40 fs/debugfs/inode.c:456 bdi_debug_register mm/backing-dev.c:112 [inline] bdi_register_va+0x110/0x214 mm/backing-dev.c:816 bdi_register+0x58/0x80 mm/backing-dev.c:841 __device_add_disk+0x40c/0x490 block/genhd.c:616 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:958 ---[ end trace 725733a855eeddba ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000007319d0150 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 0000000000000000 x13: 0000000000000003 x12: 0000000000000040 x11: f6ff000003400260 x10: f6ff000003400262 x9 : ffff8000127bbe78 x8 : 00000007316b7190 x7 : 7fffffffffffffff x6 : 00000007316b7190 x5 : 00000007316b7190 x4 : fdff000003ac5498 x3 : 000000073269bd90 x2 : 00000007316b7190 x1 : 000000073269bd90 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:669 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 725733a855eeddbb ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000733d9e920 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 0000000000000000 x13: 00005550d2296f8e x12: 000000000000023b x11: 0000000000000019 x10: 0000000000000000 x9 : ffff00007fbd9c40 x8 : 0000000733680990 x7 : 7fffffffffffffff x6 : 0000000733680990 x5 : 0000000733680990 x4 : fdff000003ac5498 x3 : 0000000734665590 x2 : 0000000733680990 x1 : 0000000734665590 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:669 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 725733a855eeddbc ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000736028dd0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000000 x14: 0000000000000000 x13: ffff8000126a7000 x12: 000000000000017f x11: 0000000000000023 x10: 0000000000000000 x9 : ffff00007fbd9c40 x8 : 000000073564a190 x7 : 7fffffffffffffff x6 : 000000073564a190 x5 : 000000073564a190 x4 : fdff000003ac5498 x3 : 000000073662ed90 x2 : 000000073564a190 x1 : 000000073662ed90 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:669 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 725733a855eeddbd ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000073e282340 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffb x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000002 x14: 0000000000000001 x13: 0000000000078ceb x12: 0000000000000040 x11: f6ff000003400260 x10: f6ff000003400262 x9 : ffff8000127bbe78 x8 : 000000073d570190 x7 : 7fffffffffffffff x6 : 000000073d570190 x5 : 000000073d570190 x4 : fdff000003ac5498 x3 : 000000073e554d90 x2 : 000000073d570190 x1 : 000000073e554d90 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:669 kmem_cache_alloc+0x4c/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 debugfs_get_inode fs/debugfs/inode.c:69 [inline] debugfs_create_dir+0x64/0x1e0 fs/debugfs/inode.c:565 blk_register_queue+0xbc/0x220 block/blk-sysfs.c:899 __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:958 ---[ end trace 725733a855eeddbe ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000740c0b020 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffb x17: 0000000000000001 x16: 0000000000000019 x15: 0000322f3cc3a32e x14: 000000000000028b x13: 0000000000000001 x12: 0000000000000035 x11: 0000000000000001 x10: 000000000000028b x9 : 0000000002c39fea x8 : 000000074051e590 x7 : 7fffffffffffffff x6 : 000000074051e590 x5 : 000000074051e590 x4 : fdff000003ac5498 x3 : 0000000741503190 x2 : 000000074051e590 x1 : 0000000741503190 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:669 kmem_cache_alloc+0x4c/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 debugfs_get_inode fs/debugfs/inode.c:69 [inline] debugfs_create_dir+0x64/0x1e0 fs/debugfs/inode.c:565 blk_register_queue+0xbc/0x220 block/blk-sysfs.c:899 __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:958 ---[ end trace 725733a855eeddbf ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000743e6d5a0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffb x17: 0000000000000001 x16: 0000000000000019 x15: 00003a9baaa99edc x14: 00000000000000fb x13: 0000000000000001 x12: 0000000000000033 x11: 0000000000000001 x10: 00000000000000fb x9 : 0000000002d31d49 x8 : 00000007434cc990 x7 : 7fffffffffffffff x6 : 00000007434cc990 x5 : 00000007434cc990 x4 : fdff000003ac5498 x3 : 00000007444b1590 x2 : 00000007434cc990 x1 : 00000007444b1590 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:669 kmem_cache_alloc+0x4c/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 debugfs_get_inode fs/debugfs/inode.c:69 [inline] debugfs_create_dir+0x64/0x1e0 fs/debugfs/inode.c:565 blk_register_queue+0xbc/0x220 block/blk-sysfs.c:899 __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:958 ---[ end trace 725733a855eeddc0 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000074cf527f0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 0000b0e65b9d9c9c x14: 0000000000000231 x13: 0000000000000001 x12: 0000000000000001 x11: 0000000000000001 x10: 0000000000000231 x9 : 0000000002de7f4a x8 : 000000074c3d7590 x7 : 7fffffffffffffff x6 : 000000074c3d7590 x5 : 000000074c3d7590 x4 : fdff000003ac5498 x3 : 000000074d3bc190 x2 : 000000074c3d7590 x1 : 000000074d3bc190 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:669 slab_alloc_node mm/slub.c:2889 [inline] slab_alloc mm/slub.c:2915 [inline] kmem_cache_alloc+0x130/0x33c mm/slub.c:2920 __d_alloc+0x2c/0x1f0 fs/dcache.c:1742 d_alloc+0x1c/0xa0 fs/dcache.c:1821 d_alloc_parallel+0x6c/0x4a0 fs/dcache.c:2573 __lookup_slow+0x5c/0x14c fs/namei.c:1615 lookup_one_len+0x94/0xa4 fs/namei.c:2651 start_creating.part.0+0x74/0x160 fs/debugfs/inode.c:349 start_creating fs/debugfs/inode.c:327 [inline] __debugfs_create_file+0x74/0x1fc fs/debugfs/inode.c:394 debugfs_create_file+0x2c/0x40 fs/debugfs/inode.c:456 debugfs_create_files block/blk-mq-debugfs.c:820 [inline] debugfs_create_files+0x5c/0x80 block/blk-mq-debugfs.c:811 blk_mq_debugfs_register_hctx+0x6c/0x160 block/blk-mq-debugfs.c:884 blk_mq_debugfs_register+0x98/0x104 block/blk-mq-debugfs.c:842 blk_register_queue+0xe4/0x220 block/blk-sysfs.c:905 __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:958 ---[ end trace 725733a855eeddc1 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000007501e9ba0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 00003c4fab64c184 x14: 000000000000008d x13: 0000000000000001 x12: 0000000000000033 x11: 0000000000000001 x10: 000000000000008d x9 : 0000000002dac47d x8 : 000000074f385990 x7 : 7fffffffffffffff x6 : 000000074f385990 x5 : 000000074f385990 x4 : fdff000003ac5498 x3 : 000000075036a590 x2 : 000000074f385990 x1 : 000000075036a590 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:669 slab_alloc_node mm/slub.c:2889 [inline] slab_alloc mm/slub.c:2915 [inline] kmem_cache_alloc+0x130/0x33c mm/slub.c:2920 __d_alloc+0x2c/0x1f0 fs/dcache.c:1742 d_alloc+0x1c/0xa0 fs/dcache.c:1821 d_alloc_parallel+0x6c/0x4a0 fs/dcache.c:2573 __lookup_slow+0x5c/0x14c fs/namei.c:1615 lookup_one_len+0x94/0xa4 fs/namei.c:2651 start_creating.part.0+0x74/0x160 fs/debugfs/inode.c:349 start_creating fs/debugfs/inode.c:327 [inline] __debugfs_create_file+0x74/0x1fc fs/debugfs/inode.c:394 debugfs_create_file+0x2c/0x40 fs/debugfs/inode.c:456 debugfs_create_files block/blk-mq-debugfs.c:820 [inline] debugfs_create_files+0x5c/0x80 block/blk-mq-debugfs.c:811 blk_mq_debugfs_register_hctx+0x6c/0x160 block/blk-mq-debugfs.c:884 blk_mq_debugfs_register+0x98/0x104 block/blk-mq-debugfs.c:842 blk_register_queue+0xe4/0x220 block/blk-sysfs.c:905 __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:958 ---[ end trace 725733a855eeddc2 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000753d89740 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 000032c013ecc652 x14: 00000000000002ef x13: 0000000000000001 x12: 000000000000003b x11: 0000000000000001 x10: 00000000000002ef x9 : 0000000002e54ee3 x8 : 0000000753318990 x7 : 7fffffffffffffff x6 : 0000000753318990 x5 : 0000000753318990 x4 : fdff000003ac5498 x3 : 00000007542fd590 x2 : 0000000753318990 x1 : 00000007542fd590 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:669 slab_alloc_node mm/slub.c:2889 [inline] slab_alloc mm/slub.c:2915 [inline] kmem_cache_alloc+0x130/0x33c mm/slub.c:2920 __d_alloc+0x2c/0x1f0 fs/dcache.c:1742 d_alloc+0x1c/0xa0 fs/dcache.c:1821 d_alloc_parallel+0x6c/0x4a0 fs/dcache.c:2573 __lookup_slow+0x5c/0x14c fs/namei.c:1615 lookup_one_len+0x94/0xa4 fs/namei.c:2651 start_creating.part.0+0x74/0x160 fs/debugfs/inode.c:349 start_creating fs/debugfs/inode.c:327 [inline] __debugfs_create_file+0x74/0x1fc fs/debugfs/inode.c:394 debugfs_create_file+0x2c/0x40 fs/debugfs/inode.c:456 debugfs_create_files block/blk-mq-debugfs.c:820 [inline] debugfs_create_files+0x5c/0x80 block/blk-mq-debugfs.c:811 blk_mq_debugfs_register_hctx+0x6c/0x160 block/blk-mq-debugfs.c:884 blk_mq_debugfs_register+0x98/0x104 block/blk-mq-debugfs.c:842 blk_register_queue+0xe4/0x220 block/blk-sysfs.c:905 __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:958 ---[ end trace 725733a855eeddc3 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000075c4cc450 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000002 x14: 0000000000000001 x13: 0000000000078c5b x12: 0000000000000040 x11: f6ff000003400260 x10: f6ff000003400262 x9 : ffff8000127bbe78 x8 : 000000075c223590 x7 : 7fffffffffffffff x6 : 000000075c223590 x5 : 000000075c223590 x4 : fdff000003ac5498 x3 : 000000075d208190 x2 : 000000075c223590 x1 : 000000075d208190 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:669 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_kmalloc mm/kasan/common.c:506 [inline] ____kasan_kmalloc mm/kasan/common.c:465 [inline] __kasan_kmalloc+0xc8/0x100 mm/kasan/common.c:515 kasan_kmalloc include/linux/kasan.h:233 [inline] __kmalloc+0x220/0x3d0 mm/slub.c:4055 kmalloc_array include/linux/slab.h:594 [inline] blk_stat_alloc_callback+0x90/0x120 block/blk-stat.c:113 wbt_init+0x6c/0x1d0 block/blk-wbt.c:821 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:958 ---[ end trace 725733a855eeddc4 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000075f01fe40 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 000064f84e05e1ca x14: 00000000000001a0 x13: 0000000000000001 x12: 000000000000001c x11: 0000000000000001 x10: 00000000000001a0 x9 : 0000000002e03f7d x8 : 000000075e1ecd90 x7 : 7fffffffffffffff x6 : 000000075e1ecd90 x5 : 000000075e1ecd90 x4 : fdff000003ac5498 x3 : 000000075f1d1990 x2 : 000000075e1ecd90 x1 : 000000075f1d1990 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:669 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_kmalloc mm/kasan/common.c:506 [inline] ____kasan_kmalloc mm/kasan/common.c:465 [inline] __kasan_kmalloc+0xc8/0x100 mm/kasan/common.c:515 kasan_kmalloc include/linux/kasan.h:233 [inline] __kmalloc+0x220/0x3d0 mm/slub.c:4055 kmalloc_array include/linux/slab.h:594 [inline] blk_stat_alloc_callback+0x90/0x120 block/blk-stat.c:113 wbt_init+0x6c/0x1d0 block/blk-wbt.c:821 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:958 ---[ end trace 725733a855eeddc5 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000761fe08e0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 0000410ba8577a67 x14: 00000000000001d1 x13: 0000000000000001 x12: 0000000000000030 x11: 0000000000000001 x10: 00000000000001d1 x9 : 0000000002e1258f x8 : 000000076119b190 x7 : 7fffffffffffffff x6 : 000000076119b190 x5 : 000000076119b190 x4 : fdff000003ac5498 x3 : 000000076217fd90 x2 : 000000076119b190 x1 : 000000076217fd90 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:669 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_kmalloc mm/kasan/common.c:506 [inline] ____kasan_kmalloc mm/kasan/common.c:465 [inline] __kasan_kmalloc+0xc8/0x100 mm/kasan/common.c:515 kasan_kmalloc include/linux/kasan.h:233 [inline] __kmalloc+0x220/0x3d0 mm/slub.c:4055 kmalloc_array include/linux/slab.h:594 [inline] blk_stat_alloc_callback+0x90/0x120 block/blk-stat.c:113 wbt_init+0x6c/0x1d0 block/blk-wbt.c:821 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:958 ---[ end trace 725733a855eeddc6 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000076aa039e0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 0000a8f629e7d066 x14: 00000000000000b7 x13: 0000000000000001 x12: 0000000000000004 x11: 0000000000000001 x10: 00000000000000b7 x9 : 0000000002dcbf6d x8 : 000000076a0a5d90 x7 : 7fffffffffffffff x6 : 000000076a0a5d90 x5 : 000000076a0a5d90 x4 : fdff000003ac5498 x3 : 000000076b08a990 x2 : 000000076a0a5d90 x1 : 000000076b08a990 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:669 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_kmalloc mm/kasan/common.c:506 [inline] ____kasan_kmalloc mm/kasan/common.c:465 [inline] __kasan_kmalloc+0xc8/0x100 mm/kasan/common.c:515 kasan_kmalloc include/linux/kasan.h:233 [inline] kmem_cache_alloc_node_trace include/linux/slab.h:463 [inline] kmalloc_node include/linux/slab.h:572 [inline] kzalloc_node include/linux/slab.h:695 [inline] sbitmap_queue_init_node lib/sbitmap.c:373 [inline] sbitmap_queue_init_node+0x198/0x23c lib/sbitmap.c:347 bt_alloc block/blk-mq-tag.c:444 [inline] blk_mq_init_bitmap_tags block/blk-mq-tag.c:456 [inline] blk_mq_init_tags+0xd4/0x144 block/blk-mq-tag.c:523 blk_mq_alloc_rq_map+0x50/0xe4 block/blk-mq.c:2342 __blk_mq_alloc_map_and_request+0x34/0xf0 block/blk-mq.c:2771 __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 loop_add+0xd4/0x260 drivers/block/loop.c:2115 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:958 ---[ end trace 725733a855eeddc7 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000076d74dfc0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 0000451a6ce7d734 x14: 00000000000001e0 x13: 0000000000000001 x12: 000000000000002d x11: 0000000000000001 x10: 00000000000001e0 x9 : 0000000002e16d8e x8 : 000000076d054190 x7 : 7fffffffffffffff x6 : 000000076d054190 x5 : 000000076d054190 x4 : fdff000003ac5498 x3 : 000000076e038d90 x2 : 000000076d054190 x1 : 000000076e038d90 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:669 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_kmalloc mm/kasan/common.c:506 [inline] ____kasan_kmalloc mm/kasan/common.c:465 [inline] __kasan_kmalloc+0xc8/0x100 mm/kasan/common.c:515 kasan_kmalloc include/linux/kasan.h:233 [inline] kmem_cache_alloc_node_trace include/linux/slab.h:463 [inline] kmalloc_node include/linux/slab.h:572 [inline] kzalloc_node include/linux/slab.h:695 [inline] sbitmap_queue_init_node lib/sbitmap.c:373 [inline] sbitmap_queue_init_node+0x198/0x23c lib/sbitmap.c:347 bt_alloc block/blk-mq-tag.c:444 [inline] blk_mq_init_bitmap_tags block/blk-mq-tag.c:456 [inline] blk_mq_init_tags+0xd4/0x144 block/blk-mq-tag.c:523 blk_mq_alloc_rq_map+0x50/0xe4 block/blk-mq.c:2342 __blk_mq_alloc_map_and_request+0x34/0xf0 block/blk-mq.c:2771 __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 loop_add+0xd4/0x260 drivers/block/loop.c:2115 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:958 ---[ end trace 725733a855eeddc8 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 00000007700d4c00 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffe x17: 0000000000000001 x16: 0000000000000019 x15: 00004bd89f8530ec x14: 00000000000003f0 x13: 0000000000000001 x12: 0000000000000029 x11: 0000000000000001 x10: 00000000000003f0 x9 : 0000000002e9b411 x8 : 0000000770002590 x7 : 7fffffffffffffff x6 : 0000000770002590 x5 : 0000000770002590 x4 : fdff000003ac5498 x3 : 0000000770fe7190 x2 : 0000000770002590 x1 : 0000000770fe7190 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:669 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_kmalloc mm/kasan/common.c:506 [inline] ____kasan_kmalloc mm/kasan/common.c:465 [inline] __kasan_kmalloc+0xc8/0x100 mm/kasan/common.c:515 kasan_kmalloc include/linux/kasan.h:233 [inline] kmem_cache_alloc_node_trace include/linux/slab.h:463 [inline] kmalloc_node include/linux/slab.h:572 [inline] kzalloc_node include/linux/slab.h:695 [inline] sbitmap_queue_init_node lib/sbitmap.c:373 [inline] sbitmap_queue_init_node+0x198/0x23c lib/sbitmap.c:347 bt_alloc block/blk-mq-tag.c:444 [inline] blk_mq_init_bitmap_tags block/blk-mq-tag.c:456 [inline] blk_mq_init_tags+0xd4/0x144 block/blk-mq-tag.c:523 blk_mq_alloc_rq_map+0x50/0xe4 block/blk-mq.c:2342 __blk_mq_alloc_map_and_request+0x34/0xf0 block/blk-mq.c:2771 __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 loop_add+0xd4/0x260 drivers/block/loop.c:2115 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:958 ---[ end trace 725733a855eeddc9 ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 0000000778db99b0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffd x17: 0000000000000001 x16: 0000000000000019 x15: 0000000000000020 x14: ffffffffffffffff x13: f0ff000004912bb8 x12: 0000000000000040 x11: f6ff000003400260 x10: f6ff000003400262 x9 : ffff8000127bbe78 x8 : 0000000777f28590 x7 : 7fffffffffffffff x6 : 0000000777f28590 x5 : 0000000777f28590 x4 : fdff000003ac5498 x3 : 0000000778f0d190 x2 : 0000000777f28590 x1 : 0000000778f0d190 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:669 idr_alloc_u32+0x64/0xf0 lib/idr.c:46 idr_alloc_cyclic+0x68/0xe4 lib/idr.c:125 __kernfs_new_node+0xa8/0x210 fs/kernfs/dir.c:632 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 sysfs_merge_group+0x84/0x120 fs/sysfs/group.c:343 dpm_sysfs_add+0x100/0x130 drivers/base/power/sysfs.c:707 device_add+0x2ec/0x7d0 drivers/base/core.c:3199 device_create_groups_vargs+0x108/0x174 drivers/base/core.c:3892 device_create+0x5c/0x8c drivers/base/core.c:3934 bdi_register_va+0x80/0x214 mm/backing-dev.c:809 bdi_register+0x58/0x80 mm/backing-dev.c:841 __device_add_disk+0x40c/0x490 block/genhd.c:616 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:958 ---[ end trace 725733a855eeddca ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000077bec0da0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffd x17: 0000000000000001 x16: 0000000000000019 x15: 0000388116ddc18e x14: 00000000000001aa x13: 0000000000000001 x12: 0000000000000037 x11: 0000000000000001 x10: 00000000000001aa x9 : 0000000002e51e1b x8 : 000000077bebb590 x7 : 7fffffffffffffff x6 : 000000077bebb590 x5 : 000000077bebb590 x4 : fdff000003ac5498 x3 : 000000077cea0190 x2 : 000000077bebb590 x1 : 000000077cea0190 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:669 idr_alloc_u32+0x64/0xf0 lib/idr.c:46 idr_alloc_cyclic+0x68/0xe4 lib/idr.c:125 __kernfs_new_node+0xa8/0x210 fs/kernfs/dir.c:632 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 sysfs_merge_group+0x84/0x120 fs/sysfs/group.c:343 dpm_sysfs_add+0x100/0x130 drivers/base/power/sysfs.c:707 device_add+0x2ec/0x7d0 drivers/base/core.c:3199 device_create_groups_vargs+0x108/0x174 drivers/base/core.c:3892 device_create+0x5c/0x8c drivers/base/core.c:3934 bdi_register_va+0x80/0x214 mm/backing-dev.c:809 bdi_register+0x58/0x80 mm/backing-dev.c:841 __device_add_disk+0x40c/0x490 block/genhd.c:616 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:958 ---[ end trace 725733a855eeddcb ]--- ------------[ 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-rc6-syzkaller-00077-g3fb4f979b4fa #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: ffff8000107fd8e0 x25: 0000000000000000 x24: 0000000000000001 x23: 0000000000000080 x22: 000000077ebd21a0 x21: 0000000000fe4c00 x20: fdff000003ac4628 x19: fdff000003ac5498 x18: 00000000fffffffd x17: 0000000000000001 x16: 0000000000000019 x15: 0000457a41e1eeeb x14: 00000000000002dd x13: 0000000000000001 x12: 000000000000002d x11: 0000000000000001 x10: 00000000000002dd x9 : 0000000002e71df8 x8 : 000000077de84d90 x7 : 7fffffffffffffff x6 : 000000077de84d90 x5 : 000000077de84d90 x4 : fdff000003ac5498 x3 : 000000077ee69990 x2 : 000000077de84d90 x1 : 000000077ee69990 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:669 idr_alloc_u32+0x64/0xf0 lib/idr.c:46 idr_alloc_cyclic+0x68/0xe4 lib/idr.c:125 __kernfs_new_node+0xa8/0x210 fs/kernfs/dir.c:632 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 sysfs_merge_group+0x84/0x120 fs/sysfs/group.c:343 dpm_sysfs_add+0x100/0x130 drivers/base/power/sysfs.c:707 device_add+0x2ec/0x7d0 drivers/base/core.c:3199 device_create_groups_vargs+0x108/0x174 drivers/base/core.c:3892 device_create+0x5c/0x8c drivers/base/core.c:3934 bdi_register_va+0x80/0x214 mm/backing-dev.c:809 bdi_register+0x58/0x80 mm/backing-dev.c:841 __device_add_disk+0x40c/0x490 block/genhd.c:616 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:958 ---[ end trace 725733a855eeddcc ]---