INFO: task swapper/0:1 blocked for more than 143 seconds. Not tainted 6.14.0-rc5-syzkaller-00214-g21e4543a2e2f #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:swapper/0 state:D stack:17840 pid:1 tgid:1 ppid:0 task_flags:0x0140 flags:0x00004000 Call Trace: context_switch kernel/sched/core.c:5378 [inline] __schedule+0x190e/0x4c90 kernel/sched/core.c:6765 __schedule_loop kernel/sched/core.c:6842 [inline] schedule+0x14b/0x320 kernel/sched/core.c:6857 schedule_preempt_disabled+0x13/0x30 kernel/sched/core.c:6914 __mutex_lock_common kernel/locking/mutex.c:662 [inline] __ww_mutex_lock+0x1186/0x2a70 kernel/locking/mutex.c:737 ww_mutex_lock+0x40/0x200 kernel/locking/mutex.c:854 modeset_lock+0x2c8/0x660 drivers/gpu/drm/drm_modeset_lock.c:314 drm_atomic_get_plane_state+0x1c1/0x500 drivers/gpu/drm/drm_atomic.c:541 drm_client_modeset_commit_atomic+0x19b/0x7d0 drivers/gpu/drm/drm_client_modeset.c:1031 drm_client_modeset_commit_locked+0xe0/0x520 drivers/gpu/drm/drm_client_modeset.c:1182 pan_display_atomic drivers/gpu/drm/drm_fb_helper.c:1379 [inline] drm_fb_helper_pan_display+0x3e8/0xc20 drivers/gpu/drm/drm_fb_helper.c:1439 fb_pan_display+0x3a3/0x680 drivers/video/fbdev/core/fbmem.c:191 bit_update_start+0x4d/0x1c0 drivers/video/fbdev/core/bitblit.c:381 fbcon_switch+0x144b/0x2250 drivers/video/fbdev/core/fbcon.c:2186 redraw_screen+0x546/0xe90 drivers/tty/vt/vt.c:957 con2fb_init_display drivers/video/fbdev/core/fbcon.c:824 [inline] set_con2fb_map+0xc96/0x11e0 drivers/video/fbdev/core/fbcon.c:885 do_fb_registered drivers/video/fbdev/core/fbcon.c:2992 [inline] fbcon_fb_registered+0x251/0x620 drivers/video/fbdev/core/fbcon.c:3008 do_register_framebuffer drivers/video/fbdev/core/fbmem.c:449 [inline] register_framebuffer+0x654/0x810 drivers/video/fbdev/core/fbmem.c:515 __drm_fb_helper_initial_config_and_unlock+0x1659/0x1c20 drivers/gpu/drm/drm_fb_helper.c:1843 drm_fbdev_client_hotplug+0x16e/0x230 drivers/gpu/drm/clients/drm_fbdev_client.c:52 drm_client_register+0x17f/0x210 drivers/gpu/drm/drm_client.c:140 drm_fbdev_client_setup+0x1a9/0x3b0 drivers/gpu/drm/clients/drm_fbdev_client.c:159 drm_client_setup+0x60/0x120 drivers/gpu/drm/clients/drm_client_setup.c:39 virtio_gpu_probe+0x22b/0x3c0 drivers/gpu/drm/virtio/virtgpu_drv.c:107 virtio_dev_probe+0x931/0xc80 drivers/virtio/virtio.c:341 really_probe+0x2b9/0xad0 drivers/base/dd.c:658 __driver_probe_device+0x1a2/0x390 drivers/base/dd.c:800 driver_probe_device+0x50/0x430 drivers/base/dd.c:830 __driver_attach+0x45f/0x710 drivers/base/dd.c:1216 bus_for_each_dev+0x239/0x2b0 drivers/base/bus.c:370 bus_add_driver+0x346/0x670 drivers/base/bus.c:678 driver_register+0x23a/0x320 drivers/base/driver.c:249 do_one_initcall+0x248/0x930 init/main.c:1257 do_initcall_level+0x157/0x210 init/main.c:1319 do_initcalls+0x71/0xd0 init/main.c:1335 kernel_init_freeable+0x435/0x5d0 init/main.c:1568 kernel_init+0x1d/0x2b0 init/main.c:1457 ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:148 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244 INFO: task kworker/0:0:9 blocked for more than 143 seconds. Not tainted 6.14.0-rc5-syzkaller-00214-g21e4543a2e2f #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:kworker/0:0 state:D stack:25936 pid:9 tgid:9 ppid:2 task_flags:0x4208060 flags:0x00004000 Workqueue: events virtio_gpu_dequeue_ctrl_func Call Trace: context_switch kernel/sched/core.c:5378 [inline] __schedule+0x190e/0x4c90 kernel/sched/core.c:6765 __schedule_loop kernel/sched/core.c:6842 [inline] schedule+0x14b/0x320 kernel/sched/core.c:6857 schedule_preempt_disabled+0x13/0x30 kernel/sched/core.c:6914 __mutex_lock_common kernel/locking/mutex.c:662 [inline] __mutex_lock+0x817/0x1010 kernel/locking/mutex.c:730 drm_client_dev_hotplug+0xd0/0x3c0 drivers/gpu/drm/drm_client_event.c:74 virtio_gpu_dequeue_ctrl_func+0x605/0xa50 drivers/gpu/drm/virtio/virtgpu_vq.c:235 process_one_work kernel/workqueue.c:3238 [inline] process_scheduled_works+0xabe/0x18e0 kernel/workqueue.c:3319 worker_thread+0x870/0xd30 kernel/workqueue.c:3400 kthread+0x7a9/0x920 kernel/kthread.c:464 ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:148 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244 INFO: task kworker/0:2:58 blocked for more than 143 seconds. Not tainted 6.14.0-rc5-syzkaller-00214-g21e4543a2e2f #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:kworker/0:2 state:D stack:24048 pid:58 tgid:58 ppid:2 task_flags:0x4208060 flags:0x00004000 Workqueue: events drm_fb_helper_damage_work Call Trace: context_switch kernel/sched/core.c:5378 [inline] __schedule+0x190e/0x4c90 kernel/sched/core.c:6765 __schedule_loop kernel/sched/core.c:6842 [inline] schedule+0x14b/0x320 kernel/sched/core.c:6857 virtio_gpu_queue_ctrl_sgs drivers/gpu/drm/virtio/virtgpu_vq.c:341 [inline] virtio_gpu_queue_fenced_ctrl_buffer+0x720/0xff0 drivers/gpu/drm/virtio/virtgpu_vq.c:415 virtio_gpu_resource_flush drivers/gpu/drm/virtio/virtgpu_plane.c:181 [inline] virtio_gpu_primary_plane_update+0xc83/0x1490 drivers/gpu/drm/virtio/virtgpu_plane.c:256 drm_atomic_helper_commit_planes+0x5ee/0xe00 drivers/gpu/drm/drm_atomic_helper.c:2800 drm_atomic_helper_commit_tail+0x5e/0x500 drivers/gpu/drm/drm_atomic_helper.c:1750 commit_tail+0x2c1/0x3c0 drivers/gpu/drm/drm_atomic_helper.c:1835 drm_atomic_helper_commit+0x953/0x9f0 drivers/gpu/drm/drm_atomic_helper.c:2073 drm_atomic_commit+0x294/0x2f0 drivers/gpu/drm/drm_atomic.c:1518 drm_atomic_helper_dirtyfb+0xd0b/0xe60 drivers/gpu/drm/drm_damage_helper.c:181 drm_fbdev_shmem_helper_fb_dirty+0x151/0x2c0 drivers/gpu/drm/drm_fbdev_shmem.c:117 drm_fb_helper_fb_dirty drivers/gpu/drm/drm_fb_helper.c:376 [inline] drm_fb_helper_damage_work+0x275/0x880 drivers/gpu/drm/drm_fb_helper.c:399 process_one_work kernel/workqueue.c:3238 [inline] process_scheduled_works+0xabe/0x18e0 kernel/workqueue.c:3319 worker_thread+0x870/0xd30 kernel/workqueue.c:3400 kthread+0x7a9/0x920 kernel/kthread.c:464 ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:148 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244 Showing all locks held in the system: 9 locks held by swapper/0/1: #0: ffff88801eec0170 (&dev->mutex){....}-{4:4}, at: device_lock include/linux/device.h:1030 [inline] #0: ffff88801eec0170 (&dev->mutex){....}-{4:4}, at: __device_driver_lock drivers/base/dd.c:1095 [inline] #0: ffff88801eec0170 (&dev->mutex){....}-{4:4}, at: __driver_attach+0x454/0x710 drivers/base/dd.c:1215 #1: ffff8880330a02f8 (&dev->clientlist_mutex){+.+.}-{4:4}, at: drm_client_register+0x4e/0x210 drivers/gpu/drm/drm_client.c:126 #2: ffffffff8f2f6a28 (registration_lock){+.+.}-{4:4}, at: register_framebuffer+0x87/0x810 drivers/video/fbdev/core/fbmem.c:514 #3: ffffffff8ea14ee0 (console_lock){+.+.}-{0:0}, at: fbcon_fb_registered+0x54/0x620 drivers/video/fbdev/core/fbcon.c:3004 #4: ffff8880333d7a80 (&helper->lock){+.+.}-{4:4}, at: drm_fb_helper_pan_display+0xbc/0xc20 drivers/gpu/drm/drm_fb_helper.c:1432 #5: ffff8880330a01b0 (&dev->master_mutex){+.+.}-{4:4}, at: drm_master_internal_acquire+0x20/0x70 drivers/gpu/drm/drm_auth.c:452 #6: ffff8880333d7898 (&client->modeset_mutex){+.+.}-{4:4}, at: drm_client_modeset_commit_locked+0x50/0x520 drivers/gpu/drm/drm_client_modeset.c:1180 #7: ffffc90000136c30 (crtc_ww_class_acquire){+.+.}-{0:0}, at: drm_client_modeset_commit_atomic+0xcf/0x7d0 drivers/gpu/drm/drm_client_modeset.c:1018 #8: ffffc90000136c58 (crtc_ww_class_mutex){+.+.}-{4:4}, at: drm_client_modeset_commit_atomic+0xcf/0x7d0 drivers/gpu/drm/drm_client_modeset.c:1018 3 locks held by kworker/0:0/9: #0: ffff88801b074d48 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work kernel/workqueue.c:3213 [inline] #0: ffff88801b074d48 ((wq_completion)events){+.+.}-{0:0}, at: process_scheduled_works+0x98b/0x18e0 kernel/workqueue.c:3319 #1: ffffc900001b7c60 ((work_completion)(&vgvq->dequeue_work)){+.+.}-{0:0}, at: process_one_work kernel/workqueue.c:3214 [inline] #1: ffffc900001b7c60 ((work_completion)(&vgvq->dequeue_work)){+.+.}-{0:0}, at: process_scheduled_works+0x9c6/0x18e0 kernel/workqueue.c:3319 #2: ffff8880330a02f8 (&dev->clientlist_mutex){+.+.}-{4:4}, at: drm_client_dev_hotplug+0xd0/0x3c0 drivers/gpu/drm/drm_client_event.c:74 1 lock held by khungtaskd/26: #0: ffffffff8eb39320 (rcu_read_lock){....}-{1:3}, at: rcu_lock_acquire include/linux/rcupdate.h:337 [inline] #0: ffffffff8eb39320 (rcu_read_lock){....}-{1:3}, at: rcu_read_lock include/linux/rcupdate.h:849 [inline] #0: ffffffff8eb39320 (rcu_read_lock){....}-{1:3}, at: debug_show_all_locks+0x55/0x2a0 kernel/locking/lockdep.c:6746 2 locks held by kworker/u4:3/42: #0: ffff88801b079148 ((wq_completion)events_unbound){+.+.}-{0:0}, at: process_one_work kernel/workqueue.c:3213 [inline] #0: ffff88801b079148 ((wq_completion)events_unbound){+.+.}-{0:0}, at: process_scheduled_works+0x98b/0x18e0 kernel/workqueue.c:3319 #1: ffffc900005d7c60 ((work_completion)(&(&kfence_timer)->work)){+.+.}-{0:0}, at: process_one_work kernel/workqueue.c:3214 [inline] #1: ffffc900005d7c60 ((work_completion)(&(&kfence_timer)->work)){+.+.}-{0:0}, at: process_scheduled_works+0x9c6/0x18e0 kernel/workqueue.c:3319 5 locks held by kworker/0:2/58: #0: ffff88801b074d48 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work kernel/workqueue.c:3213 [inline] #0: ffff88801b074d48 ((wq_completion)events){+.+.}-{0:0}, at: process_scheduled_works+0x98b/0x18e0 kernel/workqueue.c:3319 #1: ffffc9000105fc60 ((work_completion)(&helper->damage_work)){+.+.}-{0:0}, at: process_one_work kernel/workqueue.c:3214 [inline] #1: ffffc9000105fc60 ((work_completion)(&helper->damage_work)){+.+.}-{0:0}, at: process_scheduled_works+0x9c6/0x18e0 kernel/workqueue.c:3319 #2: ffffc9000105f8b0 (crtc_ww_class_acquire){+.+.}-{0:0}, at: drm_atomic_helper_dirtyfb+0xc9/0xe60 drivers/gpu/drm/drm_damage_helper.c:123 #3: ffffc9000105f8d8 (crtc_ww_class_mutex){+.+.}-{4:4}, at: drm_atomic_helper_dirtyfb+0xc9/0xe60 drivers/gpu/drm/drm_damage_helper.c:123 #4: ffffffff8f3d0630 (drm_unplug_srcu){.+.+}-{0:0}, at: srcu_lock_acquire include/linux/srcu.h:164 [inline] #4: ffffffff8f3d0630 (drm_unplug_srcu){.+.+}-{0:0}, at: srcu_read_lock include/linux/srcu.h:256 [inline] #4: ffffffff8f3d0630 (drm_unplug_srcu){.+.+}-{0:0}, at: drm_dev_enter+0x48/0x160 drivers/gpu/drm/drm_drv.c:449 =============================================