------------[ cut here ]------------
WARNING: CPU: 1 PID: 5924 at ./include/linux/sched.h:2185 __ww_mutex_wound+0x21a/0x2b0
Modules linked in:
CPU: 1 UID: 0 PID: 5924 Comm: kworker/1:5 Not tainted 6.16.0-syzkaller-11895-gcca7a0aae895-dirty #0 PREEMPT(full) 
Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014
Workqueue: events drm_fb_helper_damage_work
RIP: 0010:__ww_mutex_wound+0x21a/0x2b0
Code: 5f 5d e9 09 a8 de 09 cc 90 0f 0b 90 e9 89 fe ff ff 90 0f 0b 90 e9 39 ff ff ff 90 0f 0b 90 4d 85 ff 0f 85 67 ff ff ff eb 95 90 <0f> 0b 90 eb 8f 48 c7 c1 70 73 a3 8f 80 e1 07 80 c1 03 38 c1 0f 8c
RSP: 0000:ffffc90003bdf460 EFLAGS: 00010046
RAX: ffff8881079e5300 RBX: dffffc0000000000 RCX: 59632c4822073100
RDX: 00000000000002f5 RSI: ffffffff8dba33cb RDI: ffffffff8be32600
RBP: 0000000000000001 R08: ffff8881079e4ddf R09: 1ffff11020f3c9bb
R10: dffffc0000000000 R11: ffffed1020f3c9bc R12: ffff8881092bc3f8
R13: ffffc90003bdf7e8 R14: ffff8881092bb980 R15: ffff8881079e4dd8
FS:  0000000000000000(0000) GS:ffff8881a3c24000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000020000000b000 CR3: 000000011d950000 CR4: 00000000000006f0
Call Trace:
 <TASK>
 __ww_mutex_lock+0xba3/0x2930
 ww_mutex_lock+0x3f/0x1c0
 modeset_lock+0x2be/0x650
 drm_atomic_helper_dirtyfb+0xc60/0xee0
 drm_fbdev_shmem_helper_fb_dirty+0x160/0x2f0
 drm_fb_helper_damage_work+0x224/0x710
 process_scheduled_works+0xae1/0x17b0
 worker_thread+0x8a0/0xda0
 kthread+0x711/0x8a0
 ret_from_fork+0x3fc/0x770
 ret_from_fork_asm+0x1a/0x30
 </TASK>
