program: syz_mount_image$hfs(&(0x7f00000002c0), &(0x7f0000000080)='./file1\x00', 0x4490, &(0x7f0000002cc0)=ANY=[], 0xfb, 0x299, &(0x7f0000000700)="$eJzs3btuE08Ux/HfrJ3E/3+isLkgEKIKRKJCSWgQTRBKQU9DhYDYSBFWkCCISxVSI+jpeQUegJIKUSPRUfEA6YLm7BivnV2vibJZx3w/ki07O2cu3tnMHEfRCsA/69bGj4/XfvqHk2qqSbohRZIaUl3SWZ1rPN/e2dppt5qDKqpZhH84JZHuUJnN7VZWqI+ziCD27+qaSf8M5Wh81+77m7dfVN0PVMuu/gyRNBWuTjveOPGelWO36g5UzO1rXy81W3U/AADVCut/FNb5mbB/jyJpOSz7vev/KV9A96vuQMk+FxxPrf+WZR04f37P2KFuvmcpnD8edbLEgZXmbA4nlcysng2mK8oqrS/Rf4+22q2rm0/azUh7Wg8musUW7bmZTN2OdG/fHK56KSM3HWCosWeatjFM+DGsRdrzrVr/U0UWjrfFYu6L++ruuVgf1Pyz/6sfOH+a7EzFfWcq6f9Kfo02yklZqfRZShWZs0YuhBaCMMoos9KacjISdWbUnHq/IIiL+mlR831RyehWC6IWMqPWCqIW+6O6szk/smzunbvrlvRLn7SR2v9H/tNe1jBXpi9jJcPMGDieupWMbT0JV93uxcyS2fMA5Xirh7qu2WevXj9+0G63no7tC38ljkA3RupFZxKMSn/G9oX/kCtpvbPuHL2eyn4z4QR1T/pfBvK3mXHh910uyf9S+cqKbdb8U9ybjUylYw+KKk/VuJqTG8zb8//5GVwPZ189TOdncH05V1aLlnNduiJdHqbFRBz6OXrWjxLkNvRN9/n+HwAAAAAAAAAAAAAAAAAA4LQ5vn85aCjvUNVjBAAAAAAAAAAAAAAAAAAAAADgtBv2/r9W+PyAio7r/r93lLzj/r9A6X4HAAD//1b+dLY=") r0 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VIDIOC_ENUMSTD(r0, 0xc0485619, &(0x7f0000000040)={0x1ff, 0x1700, "9766bae1a476113b6a61ad4b18344f4f8b599953bd9e38c4", {0x1, 0x2}, 0x35}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x2) r2 = openat$binfmt(0xffffffffffffff9c, 0x0, 0x41, 0x1ff) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r3, 0x4, 0x6000) io_setup(0x202, &(0x7f0000000200)=0x0) ftruncate(r3, 0x81fd) io_submit(r4, 0x3b, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000000), 0x4000, 0xa00}]) r5 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r5) r6 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r6, &(0x7f0000000000)={0x0, 0x1100, &(0x7f0000000180)=[{&(0x7f0000000400)="d8000000180081054e81f782db4cb904021d080006007c09e8fe55a10a0015800a00142603600e1208000f0000000406040016c008685c400400027c035c0461c1d67f6f94007134cf6efb8000a007a290457f0189b316277ce06bbace8017cbec4c2ee5a7cef4090000001fb791643a5ee4ce1b14d6d930dfe1d9d322fe7c9f8775730d16a4683f5aeb4edbb57a5025ccca9e00360db798262f3d40fad95667e006dcdf63951f215ce3bb9ad809d50300000000000000e0b42a9ecbee5de6ccd40dd6e4edef3d93452a92954b43370e9703920723f9a941", 0xd8}], 0x1}, 0x0) ptrace$getregs(0xc, r5, 0x7f, &(0x7f0000000100)=""/1) io_cancel(r4, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0xf06, r1, &(0x7f0000000180)="f12706e9fd2607a281e66de9259619d2063702c740146f52b51d6cb4cd8355e95f3909efae5f226d69f998b822dfb53eb69b9d9a4ae94d87dd18ced3ad", 0x3d, 0xa, 0x0, 0x0, r1}, &(0x7f0000000200)) r7 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x400082, 0x0) write$binfmt_script(r7, &(0x7f00000000c0)={'#! ', './file1', [], 0xa, "661688eddb6bc9325035591446372c4fe61c7e2fb6ad7e47c6800860c3e665123a7e34cfb422c094612cb2594017671282d072aa7df6678c6b7d739327194a4596e954aacc5e2ae72588102f6eaf0cf31f48645dac0c36bda89e5b820db58cd054a76d63f88de3915c56a2a7435692444dfe32e76120543912f11d1e024101967a7367a53a7b9ba5f3fe53061f0708844140"}, 0x9d) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r8 = socket$inet_sctp(0x2, 0x1, 0x84) r9 = socket(0x10, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r9, 0x89f1, &(0x7f0000000180)={'ip6_vti0\x00', &(0x7f0000000000)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @private2={0xfc, 0x2, '\x00', 0x1}, 0x7800, 0x80, 0xfffffffc, 0xdc67}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r9, 0x89f1, &(0x7f0000000140)={'syztnl1\x00', &(0x7f0000000240)={'syztnl0\x00', r10, 0x29, 0x0, 0x6, 0x7f, 0x5, @ipv4={'\x00', '\xff\xff', @multicast1}, @mcast1, 0x0, 0x40, 0x6, 0x41}}) getsockopt$inet_sctp_SCTP_MAX_BURST(r8, 0x84, 0xd, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) sendfile(r2, r8, 0x0, 0x100000002) [ 84.462415][ T5322] Bluetooth: hci0: command tx timeout [ 84.544774][ T5344] loop0: detected capacity change from 0 to 64 [ 84.667233][ T5336] ------------[ cut here ]------------ [ 84.667348][ T5336] [ 84.667352][ T5336] ====================================================== [ 84.667356][ T5336] WARNING: possible circular locking dependency detected [ 84.667361][ T5336] 6.16.0-rc5-syzkaller-00121-gbc9ff192a6c9 #0 Not tainted [ 84.667367][ T5336] ------------------------------------------------------ [ 84.667371][ T5336] kworker/0:4/5336 is trying to acquire lock: [ 84.667376][ T5336] ffffffff8e133380 (console_owner){....}-{0:0}, at: console_flush_all+0x13a/0xc40 [ 84.667481][ T5336] [ 84.667481][ T5336] but task is already holding lock: [ 84.667485][ T5336] ffff88801fc39718 (&pool->lock){-.-.}-{2:2}, at: __flush_work+0x1c8/0xbc0 [ 84.667510][ T5336] [ 84.667510][ T5336] which lock already depends on the new lock. [ 84.667510][ T5336] [ 84.667514][ T5336] [ 84.667514][ T5336] the existing dependency chain (in reverse order) is: [ 84.667518][ T5336] [ 84.667518][ T5336] -> #3 (&pool->lock){-.-.}-{2:2}: [ 84.667531][ T5336] lock_acquire+0x120/0x360 [ 84.667542][ T5336] _raw_spin_lock+0x2e/0x40 [ 84.667584][ T5336] __queue_work+0x7b0/0xfe0 [ 84.667604][ T5336] queue_work_on+0x181/0x270 [ 84.667615][ T5336] rpm_suspend+0xe54/0x1720 [ 84.667654][ T5336] __pm_runtime_idle+0x12f/0x1a0 [ 84.667666][ T5336] __device_attach+0x342/0x400 [ 84.667679][ T5336] bus_probe_device+0x185/0x260 [ 84.667688][ T5336] device_add+0x7b6/0xb50 [ 84.667699][ T5336] serial_base_port_add+0x2e3/0x410 [ 84.667714][ T5336] serial_core_register_port+0x367/0x2700 [ 84.667724][ T5336] serial8250_register_8250_port+0x16db/0x2050 [ 84.667734][ T5336] serial_pnp_probe+0x527/0x790 [ 84.667744][ T5336] pnp_device_probe+0x308/0x4c0 [ 84.667754][ T5336] really_probe+0x26a/0x9a0 [ 84.667767][ T5336] __driver_probe_device+0x18c/0x2f0 [ 84.667780][ T5336] driver_probe_device+0x4f/0x430 [ 84.667792][ T5336] __driver_attach+0x452/0x700 [ 84.667805][ T5336] bus_for_each_dev+0x230/0x2b0 [ 84.667813][ T5336] bus_add_driver+0x345/0x640 [ 84.667822][ T5336] driver_register+0x23a/0x320 [ 84.667836][ T5336] serial8250_init+0xc2/0x1c0 [ 84.667872][ T5336] do_one_initcall+0x233/0x820 [ 84.667885][ T5336] do_initcall_level+0x137/0x1f0 [ 84.667899][ T5336] do_initcalls+0x69/0xd0 [ 84.667912][ T5336] kernel_init_freeable+0x3d9/0x570 [ 84.667925][ T5336] kernel_init+0x1d/0x1d0 [ 84.667935][ T5336] ret_from_fork+0x3fc/0x770 [ 84.667945][ T5336] ret_from_fork_asm+0x1a/0x30 [ 84.667957][ T5336] [ 84.667957][ T5336] -> #2 (&dev->power.lock){-.-.}-{3:3}: [ 84.667972][ T5336] lock_acquire+0x120/0x360 [ 84.667981][ T5336] _raw_spin_lock_irqsave+0xa7/0xf0 [ 84.667994][ T5336] __pm_runtime_resume+0x10f/0x180 [ 84.668007][ T5336] __uart_start+0x171/0x440 [ 84.668017][ T5336] uart_write+0xdc/0x130 [ 84.668026][ T5336] n_tty_write+0xd35/0x11d0 [ 84.668041][ T5336] file_tty_write+0x500/0x990 [ 84.668050][ T5336] vfs_write+0x54b/0xa90 [ 84.668061][ T5336] ksys_write+0x145/0x250 [ 84.668071][ T5336] do_syscall_64+0xfa/0x3b0 [ 84.668081][ T5336] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 84.668090][ T5336] [ 84.668090][ T5336] -> #1 (&port_lock_key){-...}-{3:3}: [ 84.668105][ T5336] lock_acquire+0x120/0x360 [ 84.668114][ T5336] _raw_spin_lock_irqsave+0xa7/0xf0 [ 84.668126][ T5336] serial8250_console_write+0x17e/0x1ba0 [ 84.668139][ T5336] console_flush_all+0x728/0xc40 [ 84.668152][ T5336] console_unlock+0xc4/0x270 [ 84.668163][ T5336] vprintk_emit+0x5b7/0x7a0 [ 84.668174][ T5336] _printk+0xcf/0x120 [ 84.668188][ T5336] register_console+0xa8b/0xf90 [ 84.668201][ T5336] univ8250_console_init+0x52/0x90 [ 84.668215][ T5336] console_init+0x1a1/0x670 [ 84.668229][ T5336] start_kernel+0x2cc/0x500 [ 84.668241][ T5336] x86_64_start_reservations+0x24/0x30 [ 84.668251][ T5336] x86_64_start_kernel+0x143/0x1c0 [ 84.668259][ T5336] common_startup_64+0x13e/0x147 [ 84.668300][ T5336] [ 84.668300][ T5336] -> #0 (console_owner){....}-{0:0}: [ 84.668314][ T5336] validate_chain+0xb9b/0x2140 [ 84.668325][ T5336] __lock_acquire+0xab9/0xd20 [ 84.668335][ T5336] lock_acquire+0x120/0x360 [ 84.668344][ T5336] console_flush_all+0x6d2/0xc40 [ 84.668357][ T5336] console_unlock+0xc4/0x270 [ 84.668367][ T5336] vprintk_emit+0x5b7/0x7a0 [ 84.668378][ T5336] _printk+0xcf/0x120 [ 84.668392][ T5336] __warn_printk+0x232/0x340 [ 84.668400][ T5336] check_flush_dependency+0x35b/0x400 [ 84.668413][ T5336] __flush_work+0x3bc/0xbc0 [ 84.668426][ T5336] flush_delayed_work+0x13e/0x190 [ 84.668440][ T5336] hfs_file_fsync+0xee/0x140 [ 84.668451][ T5336] dio_complete+0x5f4/0x790 [ 84.668461][ T5336] process_scheduled_works+0xae1/0x17b0 [ 84.668473][ T5336] worker_thread+0x8a0/0xda0 [ 84.668483][ T5336] kthread+0x70e/0x8a0 [ 84.668496][ T5336] ret_from_fork+0x3fc/0x770 [ 84.668506][ T5336] ret_from_fork_asm+0x1a/0x30 [ 84.668518][ T5336] [ 84.668518][ T5336] other info that might help us debug this: [ 84.668518][ T5336] [ 84.668521][ T5336] Chain exists of: [ 84.668521][ T5336] console_owner --> &dev->power.lock --> &pool->lock [ 84.668521][ T5336] [ 84.668536][ T5336] Possible unsafe locking scenario: [ 84.668536][ T5336] [ 84.668539][ T5336] CPU0 CPU1 [ 84.668542][ T5336] ---- ---- [ 84.668546][ T5336] lock(&pool->lock); [ 84.668552][ T5336] lock(&dev->power.lock); [ 84.668560][ T5336] lock(&pool->lock); [ 84.668567][ T5336] lock(console_owner); [ 84.668573][ T5336] [ 84.668573][ T5336] *** DEADLOCK *** [ 84.668573][ T5336] [ 84.668576][ T5336] 7 locks held by kworker/0:4/5336: [ 84.668582][ T5336] #0: ffff888040c02548 ((wq_completion)dio/loop0){+.+.}-{0:0}, at: process_scheduled_works+0x9b4/0x17b0 [ 84.668615][ T5336] #1: ffffc9000d227bc0 ((work_completion)(&dio->complete_work)){+.+.}-{0:0}, at: process_scheduled_works+0x9ef/0x17b0 [ 84.668641][ T5336] #2: ffff88803f5e9ca0 (&sb->s_type->i_mutex_key#20){+.+.}-{4:4}, at: hfs_file_fsync+0x9a/0x140 [ 84.668669][ T5336] #3: ffffffff8e13f160 (rcu_read_lock){....}-{1:3}, at: __flush_work+0xd2/0xbc0 [ 84.668695][ T5336] #4: ffff88801fc39718 (&pool->lock){-.-.}-{2:2}, at: __flush_work+0x1c8/0xbc0 [ 84.668721][ T5336] #5: ffffffff8e1333e0 (console_lock){+.+.}-{0:0}, at: _printk+0xcf/0x120 [ 84.668747][ T5336] #6: ffffffff8e01acb0 (console_srcu){....}-{0:0}, at: console_flush_all+0x13a/0xc40 [ 84.668774][ T5336] [ 84.668774][ T5336] stack backtrace: [ 84.668780][ T5336] CPU: 0 UID: 0 PID: 5336 Comm: kworker/0:4 Not tainted 6.16.0-rc5-syzkaller-00121-gbc9ff192a6c9 #0 PREEMPT(full) [ 84.668792][ T5336] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 84.668800][ T5336] Workqueue: dio/loop0 dio_aio_complete_work [ 84.668814][ T5336] Call Trace: [ 84.668819][ T5336] [ 84.668824][ T5336] dump_stack_lvl+0x189/0x250 [ 84.668838][ T5336] ? __pfx_dump_stack_lvl+0x10/0x10 [ 84.668850][ T5336] ? __pfx__printk+0x10/0x10 [ 84.668865][ T5336] ? print_lock_name+0xde/0x100 [ 84.668879][ T5336] print_circular_bug+0x2ee/0x310 [ 84.668892][ T5336] check_noncircular+0x134/0x160 [ 84.668908][ T5336] validate_chain+0xb9b/0x2140 [ 84.668925][ T5336] __lock_acquire+0xab9/0xd20 [ 84.668937][ T5336] ? console_flush_all+0x13a/0xc40 [ 84.668950][ T5336] lock_acquire+0x120/0x360 [ 84.668960][ T5336] ? console_flush_all+0x13a/0xc40 [ 84.668976][ T5336] ? do_raw_spin_unlock+0x4d/0x240 [ 84.668990][ T5336] ? console_flush_all+0x13a/0xc40 [ 84.669005][ T5336] console_flush_all+0x6d2/0xc40 [ 84.669018][ T5336] ? console_flush_all+0x13a/0xc40 [ 84.669032][ T5336] ? console_flush_all+0x13a/0xc40 [ 84.669048][ T5336] ? __pfx_console_flush_all+0x10/0x10 [ 84.669064][ T5336] ? is_printk_cpu_sync_owner+0x32/0x40 [ 84.669081][ T5336] console_unlock+0xc4/0x270 [ 84.669094][ T5336] ? __pfx_console_unlock+0x10/0x10 [ 84.669108][ T5336] ? is_printk_cpu_sync_owner+0x32/0x40 [ 84.669124][ T5336] vprintk_emit+0x5b7/0x7a0 [ 84.669136][ T5336] ? __pfx_vprintk_emit+0x10/0x10 [ 84.669153][ T5336] _printk+0xcf/0x120 [ 84.669167][ T5336] ? __pfx__printk+0x10/0x10 [ 84.669182][ T5336] __warn_printk+0x232/0x340 [ 84.669193][ T5336] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 84.669207][ T5336] ? __pfx_dio_aio_complete_work+0x10/0x10 [ 84.669219][ T5336] ? __pfx_flush_mdb+0x10/0x10 [ 84.669232][ T5336] ? __pfx___warn_printk+0x10/0x10 [ 84.669242][ T5336] ? _raw_spin_lock_irq+0xae/0xf0 [ 84.669257][ T5336] ? __pfx__raw_spin_lock_irq+0x10/0x10 [ 84.669273][ T5336] check_flush_dependency+0x35b/0x400 [ 84.669286][ T5336] ? __pfx_flush_mdb+0x10/0x10 [ 84.669299][ T5336] __flush_work+0x3bc/0xbc0 [ 84.669313][ T5336] ? __flush_work+0xd2/0xbc0 [ 84.669326][ T5336] ? __pfx___flush_work+0x10/0x10 [ 84.669343][ T5336] ? __queue_work+0xc80/0xfe0 [ 84.669355][ T5336] ? flush_delayed_work+0x11d/0x190 [ 84.669390][ T5336] flush_delayed_work+0x13e/0x190 [ 84.669404][ T5336] ? __pfx_flush_delayed_work+0x10/0x10 [ 84.669418][ T5336] ? __pfx_wake_up_var+0x10/0x10 [ 84.669434][ T5336] hfs_file_fsync+0xee/0x140 [ 84.669446][ T5336] dio_complete+0x5f4/0x790 [ 84.669457][ T5336] ? process_scheduled_works+0x9ef/0x17b0 [ 84.669470][ T5336] process_scheduled_works+0xae1/0x17b0 [ 84.669487][ T5336] ? __pfx_process_scheduled_works+0x10/0x10 [ 84.669502][ T5336] worker_thread+0x8a0/0xda0 [ 84.669514][ T5336] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 84.669525][ T5336] ? __kthread_parkme+0x7b/0x200 [ 84.669535][ T5336] kthread+0x70e/0x8a0 [ 84.669544][ T5336] ? __pfx_worker_thread+0x10/0x10 [ 84.669551][ T5336] ? __pfx_kthread+0x10/0x10 [ 84.669561][ T5336] ? _raw_spin_unlock_irq+0x23/0x50 [ 84.669570][ T5336] ? lockdep_hardirqs_on+0x9c/0x150 [ 84.669580][ T5336] ? __pfx_kthread+0x10/0x10 [ 84.669594][ T5336] ret_from_fork+0x3fc/0x770 [ 84.669601][ T5336] ? __pfx_ret_from_fork+0x10/0x10 [ 84.669609][ T5336] ? __pfx_kthread+0x10/0x10 [ 84.669617][ T5336] ret_from_fork_asm+0x1a/0x30 [ 84.669628][ T5336] [ 85.084365][ T5336] workqueue: WQ_MEM_RECLAIM dio/loop0:dio_aio_complete_work is flushing !WQ_MEM_RECLAIM events_long:flush_mdb [ 85.084503][ T5336] WARNING: CPU: 0 PID: 5336 at kernel/workqueue.c:3723 check_flush_dependency+0x35c/0x400 [ 85.092760][ T5336] Modules linked in: [ 85.094463][ T5336] CPU: 0 UID: 0 PID: 5336 Comm: kworker/0:4 Not tainted 6.16.0-rc5-syzkaller-00121-gbc9ff192a6c9 #0 PREEMPT(full) [ 85.099479][ T5336] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 85.103857][ T5336] Workqueue: dio/loop0 dio_aio_complete_work [ 85.106179][ T5336] RIP: 0010:check_flush_dependency+0x35c/0x400 [ 85.108716][ T5336] Code: 08 4c 89 f7 e8 75 8d 98 00 49 8b 16 48 81 c3 78 01 00 00 48 c7 c7 80 ec 89 8b 4c 89 e6 48 89 d9 4c 8b 04 24 e8 75 ea f8 ff 90 <0f> 0b 90 90 e9 dc fe ff ff 44 89 f1 80 e1 07 80 c1 03 38 c1 0f 8c [ 85.116812][ T5336] RSP: 0018:ffffc9000d227720 EFLAGS: 00010046 [ 85.119408][ T5336] RAX: 4a90cca47587f000 RBX: ffff88801a475578 RCX: ffff888000e7a440 [ 85.122681][ T5336] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000002 [ 85.126083][ T5336] RBP: 0000000000000008 R08: ffff88801fc24293 R09: 1ffff11003f84852 [ 85.129264][ T5336] R10: dffffc0000000000 R11: ffffed1003f84853 R12: ffff888040c02578 [ 85.132527][ T5336] R13: ffff88801a246008 R14: ffff888011d2f018 R15: ffff888011d2f020 [ 85.135921][ T5336] FS: 0000000000000000(0000) GS:ffff88808d21b000(0000) knlGS:0000000000000000 [ 85.139514][ T5336] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 85.142233][ T5336] CR2: 0000000000000000 CR3: 00000000438c7000 CR4: 0000000000352ef0 [ 85.145476][ T5336] Call Trace: [ 85.146996][ T5336] [ 85.148078][ T5336] ? __pfx_flush_mdb+0x10/0x10 [ 85.150188][ T5336] __flush_work+0x3bc/0xbc0 [ 85.152428][ T5336] ? __flush_work+0xd2/0xbc0 [ 85.154551][ T5336] ? __pfx___flush_work+0x10/0x10 [ 85.156670][ T5336] ? __queue_work+0xc80/0xfe0 [ 85.158688][ T5336] ? flush_delayed_work+0x11d/0x190 [ 85.160951][ T5336] flush_delayed_work+0x13e/0x190 [ 85.163019][ T5336] ? __pfx_flush_delayed_work+0x10/0x10 [ 85.165375][ T5336] ? __pfx_wake_up_var+0x10/0x10 [ 85.167565][ T5336] hfs_file_fsync+0xee/0x140 [ 85.169568][ T5336] dio_complete+0x5f4/0x790 [ 85.171522][ T5336] ? process_scheduled_works+0x9ef/0x17b0 [ 85.174024][ T5336] process_scheduled_works+0xae1/0x17b0 [ 85.176283][ T5336] ? __pfx_process_scheduled_works+0x10/0x10 [ 85.178771][ T5336] worker_thread+0x8a0/0xda0 [ 85.180754][ T5336] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 85.183391][ T5336] ? __kthread_parkme+0x7b/0x200 [ 85.185511][ T5336] kthread+0x70e/0x8a0 [ 85.187203][ T5336] ? __pfx_worker_thread+0x10/0x10 [ 85.189085][ T5336] ? __pfx_kthread+0x10/0x10 [ 85.190903][ T5336] ? _raw_spin_unlock_irq+0x23/0x50 [ 85.192992][ T5336] ? lockdep_hardirqs_on+0x9c/0x150 [ 85.195138][ T5336] ? __pfx_kthread+0x10/0x10 [ 85.197113][ T5336] ret_from_fork+0x3fc/0x770 [ 85.199093][ T5336] ? __pfx_ret_from_fork+0x10/0x10 [ 85.201229][ T5336] ? __pfx_kthread+0x10/0x10 [ 85.203203][ T5336] ret_from_fork_asm+0x1a/0x30 [ 85.205137][ T5336] [ 85.206368][ T5336] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 85.209666][ T5336] CPU: 0 UID: 0 PID: 5336 Comm: kworker/0:4 Not tainted 6.16.0-rc5-syzkaller-00121-gbc9ff192a6c9 #0 PREEMPT(full) [ 85.214883][ T5336] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 85.219397][ T5336] Workqueue: dio/loop0 dio_aio_complete_work [ 85.221998][ T5336] Call Trace: [ 85.223523][ T5336] [ 85.224889][ T5336] dump_stack_lvl+0x99/0x250 [ 85.226812][ T5336] ? __asan_memcpy+0x40/0x70 [ 85.228667][ T5336] ? __pfx_dump_stack_lvl+0x10/0x10 [ 85.230695][ T5336] ? __pfx__printk+0x10/0x10 [ 85.232697][ T5336] panic+0x2db/0x790 [ 85.234373][ T5336] ? __pfx_panic+0x10/0x10 [ 85.236303][ T5336] ? show_trace_log_lvl+0x4fb/0x550 [ 85.238594][ T5336] ? ret_from_fork_asm+0x1a/0x30 [ 85.240733][ T5336] __warn+0x31b/0x4b0 [ 85.242472][ T5336] ? check_flush_dependency+0x35c/0x400 [ 85.244768][ T5336] ? check_flush_dependency+0x35c/0x400 [ 85.247087][ T5336] report_bug+0x2be/0x4f0 [ 85.248898][ T5336] ? check_flush_dependency+0x35c/0x400 [ 85.251185][ T5336] ? check_flush_dependency+0x35c/0x400 [ 85.253520][ T5336] ? check_flush_dependency+0x35e/0x400 [ 85.255925][ T5336] handle_bug+0x84/0x160 [ 85.257794][ T5336] exc_invalid_op+0x1a/0x50 [ 85.259860][ T5336] asm_exc_invalid_op+0x1a/0x20 [ 85.261971][ T5336] RIP: 0010:check_flush_dependency+0x35c/0x400 [ 85.264704][ T5336] Code: 08 4c 89 f7 e8 75 8d 98 00 49 8b 16 48 81 c3 78 01 00 00 48 c7 c7 80 ec 89 8b 4c 89 e6 48 89 d9 4c 8b 04 24 e8 75 ea f8 ff 90 <0f> 0b 90 90 e9 dc fe ff ff 44 89 f1 80 e1 07 80 c1 03 38 c1 0f 8c [ 85.272804][ T5336] RSP: 0018:ffffc9000d227720 EFLAGS: 00010046 [ 85.275466][ T5336] RAX: 4a90cca47587f000 RBX: ffff88801a475578 RCX: ffff888000e7a440 [ 85.278648][ T5336] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000002 [ 85.282019][ T5336] RBP: 0000000000000008 R08: ffff88801fc24293 R09: 1ffff11003f84852 [ 85.285757][ T5336] R10: dffffc0000000000 R11: ffffed1003f84853 R12: ffff888040c02578 [ 85.289569][ T5336] R13: ffff88801a246008 R14: ffff888011d2f018 R15: ffff888011d2f020 [ 85.292982][ T5336] ? __pfx_flush_mdb+0x10/0x10 [ 85.294982][ T5336] __flush_work+0x3bc/0xbc0 [ 85.296882][ T5336] ? __flush_work+0xd2/0xbc0 [ 85.298914][ T5336] ? __pfx___flush_work+0x10/0x10 [ 85.301059][ T5336] ? __queue_work+0xc80/0xfe0 [ 85.303158][ T5336] ? flush_delayed_work+0x11d/0x190 [ 85.305810][ T5336] flush_delayed_work+0x13e/0x190 [ 85.308065][ T5336] ? __pfx_flush_delayed_work+0x10/0x10 [ 85.310489][ T5336] ? __pfx_wake_up_var+0x10/0x10 [ 85.312603][ T5336] hfs_file_fsync+0xee/0x140 [ 85.314695][ T5336] dio_complete+0x5f4/0x790 [ 85.316562][ T5336] ? process_scheduled_works+0x9ef/0x17b0 [ 85.318919][ T5336] process_scheduled_works+0xae1/0x17b0 [ 85.321458][ T5336] ? __pfx_process_scheduled_works+0x10/0x10 [ 85.323936][ T5336] worker_thread+0x8a0/0xda0 [ 85.325917][ T5336] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 85.328522][ T5336] ? __kthread_parkme+0x7b/0x200 [ 85.330520][ T5336] kthread+0x70e/0x8a0 [ 85.332193][ T5336] ? __pfx_worker_thread+0x10/0x10 [ 85.334510][ T5336] ? __pfx_kthread+0x10/0x10 [ 85.336586][ T5336] ? _raw_spin_unlock_irq+0x23/0x50 [ 85.338773][ T5336] ? lockdep_hardirqs_on+0x9c/0x150 [ 85.340955][ T5336] ? __pfx_kthread+0x10/0x10 [ 85.342916][ T5336] ret_from_fork+0x3fc/0x770 [ 85.344896][ T5336] ? __pfx_ret_from_fork+0x10/0x10 [ 85.346971][ T5336] ? __pfx_kthread+0x10/0x10 [ 85.349500][ T5336] ret_from_fork_asm+0x1a/0x30 [ 85.351973][ T5336] [ 85.353850][ T5336] Kernel Offset: disabled [ 85.355797][ T5336] Rebooting in 86400 seconds..