------------[ cut here ]------------ WARNING: CPU: 0 PID: 12 at io_uring/io_uring.c:2982 io_ring_exit_work+0x144/0x5bc io_uring/io_uring.c:2982 Modules linked in: CPU: 0 UID: 0 PID: 12 Comm: kworker/u8:0 Not tainted syzkaller #0 PREEMPT Hardware name: linux,dummy-virt (DT) Workqueue: iou_exit io_ring_exit_work pstate: 80402009 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : io_ring_exit_work+0x144/0x5bc io_uring/io_uring.c:2982 lr : class_mutex_destructor include/linux/mutex.h:228 [inline] lr : io_req_caches_free io_uring/io_uring.c:2781 [inline] lr : io_ring_exit_work+0x134/0x5bc io_uring/io_uring.c:2980 sp : ffff800082d53cc0 x29: ffff800082d53cc0 x28: f7f000000c4f7c40 x27: f7f000000c4efc10 x26: f7f000000c4f783f x25: 0000000000000000 x24: 0000000000000005 x23: ffff8000829089c0 x22: 000000010000f20f x21: f7f000000c4f7c10 x20: f7f000000c4f7840 x19: f7f000000c4f7800 x18: 0000000000000014 x17: 0000000000000000 x16: 0000000000000001 x15: 00000000118cde38 x14: 00000000000003d3 x13: 0000000000000000 x12: 0000000000000000 x11: 00000000000000c0 x10: 26a958a419dee97d x9 : 88646c70ce593180 x8 : ffff800082d53c08 x7 : 0000000000000190 x6 : ffff80008293d7f0 x5 : 0000000000000001 x4 : ffff800080675660 x3 : 0000000000000000 x2 : f7f0000003145c80 x1 : f7f0000003145c80 x0 : 000000010000f214 Call trace: io_ring_exit_work+0x144/0x5bc io_uring/io_uring.c:2982 (P) process_one_work+0x178/0x2cc kernel/workqueue.c:3236 process_scheduled_works kernel/workqueue.c:3319 [inline] worker_thread+0x250/0x358 kernel/workqueue.c:3400 kthread+0x130/0x1fc kernel/kthread.c:463 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:860 ---[ end trace 0000000000000000 ]---