------------[ cut here ]------------
WARNING: CPU: 0 PID: 9 at ./include/linux/sched.h:2185 __ww_mutex_wound+0x21a/0x2b0
Modules linked in:
CPU: 0 UID: 0 PID: 9 Comm: kworker/0:0 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: 0018:ffffc900000c73a0 EFLAGS: 00010046
RAX: ffff888107058d00 RBX: dffffc0000000000 RCX: 3a1015ceba283000
RDX: 00000000000002f3 RSI: ffffffff8dba33cb RDI: ffffffff8be32600
RBP: 0000000000000001 R08: ffff8881070593a7 R09: 1ffff11020e0b274
R10: dffffc0000000000 R11: ffffed1020e0b275 R12: ffff88811da1e0b8
R13: ffffc900000c77e8 R14: ffff88811da1d640 R15: ffff8881070593a0
FS:  0000000000000000(0000) GS:ffff8880b8624000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007ffce325ff00 CR3: 0000000127b9e000 CR4: 00000000000006f0
Call Trace:
 <TASK>
 __ww_mutex_lock+0xba3/0x2930
 ww_mutex_lock+0x3f/0x1c0
 modeset_lock+0x2be/0x650
 drm_atomic_get_crtc_state+0x126/0x460
 drm_atomic_get_plane_state+0x4c8/0x5a0
 drm_atomic_helper_dirtyfb+0xce5/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>
