program: syz_mount_image$hfsplus(&(0x7f0000000140), &(0x7f0000000340)='./file1\x00', 0x1804810, &(0x7f0000000180)=ANY=[], 0x1, 0x683, &(0x7f00000003c0)="$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") open(&(0x7f0000000200)='./bus\x00', 0x14507e, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$BLKROSET(r0, 0x125d, &(0x7f0000000080)=0x3f) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000840)='memory.events.local\x00', 0x275a, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000840)='memory.events.local\x00', 0x275a, 0x0) r2 = syz_open_dev$vim2m(&(0x7f0000000000), 0x7, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r2, 0xc0d05605, &(0x7f00000000c0)={0x1, @pix={0x9, 0x8, 0x31424752, 0x3, 0x6, 0x2, 0x6, 0xa6e, 0x0, 0x4, 0x1, 0x5}}) syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000340)='./file1\x00', 0x1804810, &(0x7f0000000180)=ANY=[], 0xf6, 0x67b, &(0x7f0000001780)="$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") (async) syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000340)='./file1\x00', 0x1804810, &(0x7f0000000180)=ANY=[], 0xf6, 0x67b, &(0x7f0000001780)="$eJzs3c1vHGcdB/DvbDZrb1qCmyZtQJVqNRIgIhI7VgrmQkAI+RChqhw4W4nTWNmkxXaRWyHq8HrtoX9AOfiCOCFxj1Q4cIFbb8jHSkhceqk5LdrZWXttr93dvNhO+Xyi8fPMPPM885vfszP7pmgD/N+au5j6gxSZu3h9tbO+sT7T2lifudurJxlLspbUk9SSFJ+12+2PkmtJsTVMsavc44PF2dc//nTjk+5avVrK/WsH9dul2m9t1+a13rbJJCeq8hHsGO/GI49XbEV+LcmFqoQjdzJJe4ef/f3ZrZY+zUG9xw8lRuDJKrrPm3tMJKeqC73zOqD3zFs73OiGNzbkfrtfQQAAAMDTZpj3wF/ezGZWi9OHEA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8Iaxt//5/US21Xn0yRe/3/xvVtlT14+Xl0XZ/8KTiAAAAAAAAAIBD9PJmNrOa0731dlF+5/9KuXK2/PtM3s5yFrKUS1nNfFaykqVMJ5noG6ixOr+ysjQ9RM8rA3te+ZxAx6qy+XjOGwAAAAAAAAC+YH6Vue3v/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4DgokhPdIsX9vs0TqdWTjCdpdDasJf/s1Z9mD446AAAAADgEY8lmVnO6t94ucjbJC+VnAON5O/eyksWspJWF3Cw/F+i+669trM+0NtZn7naWveN+/z8jhVGOmO5nD4OPfL7co5lbWSy3XMqNvJlWbqZW9uw4X8XTG7UvrvEk9zsxFd+rDBnZzarsnPn7VbnHeyOd7H5G/DBloszIya2MTFWxdbLxXG9mBs3QwFMY5UjTqW0Fe3bXkRrJZ+2uPGzOT/UF+ru9AV8fNf7HZ3cmrvQ9+l44KOcdX//Ln346VdVHnoMjdqIqy0lNc28mZvoy8eIwmbjdunfn9q3li09bJvaYKjNxbmt9Lj/KT3Ixk3ktS1nMzzOflSxkMj8sa/PV5Bd9l/w+mbq2Y+21z4ukUT1Cu5M1WkyvlH1PZzE/zpu5mYW8Wv67kul8O1dzNbN9M3zu4Bkur/raPld9+0sDg7/wjarSTPL7qjweOnl9ri+v/ffcibKtf8t2ls4MkaUR7431r1aVzjF+XZXHw+5MTPdl4vndmRjf0fUP5W1luXXvztLt+beGO9yZ96tK5zr6bTJ5tDeSxq76mc5klWs7Hx2dtucHtk2XbWe32mp72s5ttXWv1LV9r9RG9Rpu70hXyrYXB7bNlG3n+9oGvd4C4Ng79c1Tjea/m/9oftj8TfN28/r4D8a+M/ZSIyf/evK79akTX6u9VPw5H+aX2+//AQAAAAAAAAAAAAAAAAAAAAAAAAAAAACAh7f8zrt35luthaVupZGkrLTb7fd2No1aqVdHeMjuj1DJ5L+e6Rx5QFPv58wOMZ6vPJsc3rkf18p/2+12taXYZ58//u3YJKr6IcP2sUjdqJXNxxP80d2TgMNxeeXuW5eX33n3W4t3599YeGPh3uzVq7NTs1dfnbl8a7G1MNX9e9RRAk/C9pP+UUcCAAAAAAAAAAAADOsw/lvCUZ8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8HSbu5j6gxSZnro01VnfWJ9pdZZefXvPepJakuIXSfFR0uw1TPQNV+x3nA8WZ1//+NONT7bHqvf2rx3Ubzhr1ZLJJCe65f3HNd6NqjxQcdApFFtneC3JhaqEI/e/AAAA//+smw/y") link(&(0x7f0000000940)='./file1\x00', &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') write$binfmt_script(r1, &(0x7f0000000040), 0x208e24b) (async) write$binfmt_script(r1, &(0x7f0000000040), 0x208e24b) fallocate(r0, 0x40, 0x3, 0x8) [ 84.731557][ T45] Bluetooth: hci0: command tx timeout [ 84.843319][ T5329] loop0: detected capacity change from 0 to 1024 [ 84.910504][ T24] audit: type=1800 audit(1775557400.303:2): pid=5329 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz.0.0" name="bus" dev="loop0" ino=0 res=0 errno=0 [ 84.960527][ T5332] Trying to write to read-only block-device loop0 [ 84.973547][ T5332] [ 84.974871][ T5332] ====================================================== [ 84.978467][ T5332] WARNING: possible circular locking dependency detected [ 84.981833][ T5332] syzkaller #0 Not tainted [ 84.986273][ T5332] ------------------------------------------------------ [ 84.989924][ T5332] syz.0.0/5332 is trying to acquire lock: [ 84.992829][ T5332] ffff8880354c00b0 (&tree->tree_lock/1){+.+.}-{4:4}, at: hfsplus_find_init+0x168/0x2d0 [ 84.997303][ T5332] [ 84.997303][ T5332] but task is already holding lock: [ 85.000891][ T5332] ffff888041dd3708 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_file_extend+0x215/0x1d70 [ 85.005826][ T5332] [ 85.005826][ T5332] which lock already depends on the new lock. [ 85.005826][ T5332] [ 85.010385][ T5332] [ 85.010385][ T5332] the existing dependency chain (in reverse order) is: [ 85.014611][ T5332] [ 85.014611][ T5332] -> #1 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}: [ 85.019198][ T5332] __mutex_lock+0x19f/0x1300 [ 85.021859][ T5332] hfsplus_file_extend+0x215/0x1d70 [ 85.024512][ T5332] hfsplus_bmap_reserve+0x125/0x510 [ 85.027393][ T5332] __hfsplus_ext_write_extent+0x28d/0x5b0 [ 85.030243][ T5332] __hfsplus_ext_cache_extent+0x89/0xe30 [ 85.032906][ T5332] hfsplus_file_extend+0x4af/0x1d70 [ 85.035472][ T5332] hfsplus_get_block+0x42c/0x1670 [ 85.037633][ T5332] __block_write_begin_int+0x6c6/0x1910 [ 85.040124][ T5332] cont_write_begin+0x737/0xae0 [ 85.042297][ T5332] hfsplus_write_begin+0x66/0xb0 [ 85.044598][ T5332] generic_perform_write+0x2e2/0x8f0 [ 85.047636][ T5332] generic_file_write_iter+0x14a/0x680 [ 85.050448][ T5332] vfs_write+0x61d/0xb90 [ 85.052549][ T5332] ksys_write+0x150/0x270 [ 85.054711][ T5332] do_syscall_64+0x14d/0xf80 [ 85.056902][ T5332] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 85.060303][ T5332] [ 85.060303][ T5332] -> #0 (&tree->tree_lock/1){+.+.}-{4:4}: [ 85.063822][ T5332] __lock_acquire+0x15a5/0x2cf0 [ 85.066339][ T5332] lock_acquire+0xf0/0x2e0 [ 85.069062][ T5332] __mutex_lock+0x19f/0x1300 [ 85.071871][ T5332] hfsplus_find_init+0x168/0x2d0 [ 85.074645][ T5332] hfsplus_file_extend+0x46d/0x1d70 [ 85.077107][ T5332] hfsplus_get_block+0x42c/0x1670 [ 85.079704][ T5332] __block_write_full_folio+0x30b/0xe10 [ 85.082357][ T5332] __mpage_writepages+0xc7f/0x1cb0 [ 85.084650][ T5332] do_writepages+0x32e/0x550 [ 85.086641][ T5332] filemap_write_and_wait_range+0x335/0x3f0 [ 85.089603][ T5332] hfsplus_file_fsync+0x437/0x670 [ 85.092175][ T5332] generic_file_write_iter+0x37e/0x680 [ 85.094686][ T5332] vfs_write+0x61d/0xb90 [ 85.096849][ T5332] ksys_write+0x150/0x270 [ 85.099411][ T5332] do_syscall_64+0x14d/0xf80 [ 85.101985][ T5332] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 85.105536][ T5332] [ 85.105536][ T5332] other info that might help us debug this: [ 85.105536][ T5332] [ 85.110472][ T5332] Possible unsafe locking scenario: [ 85.110472][ T5332] [ 85.113950][ T5332] CPU0 CPU1 [ 85.116431][ T5332] ---- ---- [ 85.119391][ T5332] lock(&HFSPLUS_I(inode)->extents_lock); [ 85.122248][ T5332] lock(&tree->tree_lock/1); [ 85.125528][ T5332] lock(&HFSPLUS_I(inode)->extents_lock); [ 85.129385][ T5332] lock(&tree->tree_lock/1); [ 85.132069][ T5332] [ 85.132069][ T5332] *** DEADLOCK *** [ 85.132069][ T5332] [ 85.135948][ T5332] 4 locks held by syz.0.0/5332: [ 85.138216][ T5332] #0: ffff888012559b78 (&f->f_pos_lock){+.+.}-{4:4}, at: fdget_pos+0x246/0x320 [ 85.142961][ T5332] #1: ffff888043170420 (sb_writers#12){.+.+}-{0:0}, at: vfs_write+0x227/0xb90 [ 85.147151][ T5332] #2: ffff888041dd24b8 (&sb->s_type->i_mutex_key#25){+.+.}-{4:4}, at: hfsplus_file_fsync+0x12d/0x670 [ 85.152922][ T5332] #3: ffff888041dd3708 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_file_extend+0x215/0x1d70 [ 85.158510][ T5332] [ 85.158510][ T5332] stack backtrace: [ 85.162101][ T5332] CPU: 0 UID: 0 PID: 5332 Comm: syz.0.0 Not tainted syzkaller #0 PREEMPT(full) [ 85.162125][ T5332] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 [ 85.162160][ T5332] Call Trace: [ 85.162391][ T5332] [ 85.162400][ T5332] dump_stack_lvl+0xe8/0x150 [ 85.162426][ T5332] print_circular_bug+0x2e1/0x300 [ 85.162448][ T5332] check_noncircular+0x12e/0x150 [ 85.162466][ T5332] __lock_acquire+0x15a5/0x2cf0 [ 85.162481][ T5332] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 85.162499][ T5332] ? kasan_save_track+0x4f/0x80 [ 85.162511][ T5332] ? kasan_save_track+0x3e/0x80 [ 85.162521][ T5332] ? __kasan_kmalloc+0x93/0xb0 [ 85.162532][ T5332] ? __kmalloc_noprof+0x35c/0x760 [ 85.162543][ T5332] ? hfsplus_find_init+0x8c/0x2d0 [ 85.162558][ T5332] ? hfsplus_file_extend+0x46d/0x1d70 [ 85.162565][ T5332] ? hfsplus_get_block+0x42c/0x1670 [ 85.162573][ T5332] lock_acquire+0xf0/0x2e0 [ 85.162585][ T5332] ? hfsplus_find_init+0x168/0x2d0 [ 85.162596][ T5332] __mutex_lock+0x19f/0x1300 [ 85.162719][ T5332] ? hfsplus_find_init+0x168/0x2d0 [ 85.162739][ T5332] ? hfsplus_find_init+0x168/0x2d0 [ 85.162755][ T5332] ? __pfx___mutex_lock+0x10/0x10 [ 85.162770][ T5332] ? rcu_is_watching+0x15/0xb0 [ 85.162791][ T5332] ? __kmalloc_noprof+0x37d/0x760 [ 85.162806][ T5332] ? hfsplus_find_init+0x8c/0x2d0 [ 85.162821][ T5332] ? __kmalloc_noprof+0x1b8/0x760 [ 85.162844][ T5332] hfsplus_find_init+0x168/0x2d0 [ 85.162861][ T5332] hfsplus_file_extend+0x46d/0x1d70 [ 85.162873][ T5332] ? check_path+0x21/0x40 [ 85.162890][ T5332] ? check_noncircular+0xda/0x150 [ 85.162908][ T5332] ? __pfx_hfsplus_file_extend+0x10/0x10 [ 85.162923][ T5332] ? do_raw_spin_lock+0x12b/0x2f0 [ 85.162936][ T5332] hfsplus_get_block+0x42c/0x1670 [ 85.162948][ T5332] ? __pfx_hfsplus_get_block+0x10/0x10 [ 85.162960][ T5332] ? folio_clear_dirty_for_io+0x1d4/0x710 [ 85.162984][ T5332] __block_write_full_folio+0x30b/0xe10 [ 85.163000][ T5332] ? __pfx_hfsplus_get_block+0x10/0x10 [ 85.163012][ T5332] __mpage_writepages+0xc7f/0x1cb0 [ 85.163028][ T5332] ? __pfx_hfsplus_get_block+0x10/0x10 [ 85.163036][ T5332] ? __pfx___mpage_writepages+0x10/0x10 [ 85.163051][ T5332] ? __lock_acquire+0x6b5/0x2cf0 [ 85.163069][ T5332] ? __pfx_hfsplus_writepages+0x10/0x10 [ 85.163123][ T5332] do_writepages+0x32e/0x550 [ 85.163138][ T5332] ? do_raw_spin_unlock+0x4d/0x210 [ 85.163151][ T5332] filemap_write_and_wait_range+0x335/0x3f0 [ 85.163172][ T5332] ? __pfx_filemap_write_and_wait_range+0x10/0x10 [ 85.163196][ T5332] ? down_write+0x16d/0x200 [ 85.163213][ T5332] ? __pfx_down_write+0x10/0x10 [ 85.163230][ T5332] ? generic_file_write_iter+0x155/0x680 [ 85.163244][ T5332] hfsplus_file_fsync+0x437/0x670 [ 85.163262][ T5332] generic_file_write_iter+0x37e/0x680 [ 85.163278][ T5332] ? __pfx_generic_file_write_iter+0x10/0x10 [ 85.163291][ T5332] ? add_lock_to_list+0xc7/0x100 [ 85.163309][ T5332] ? lockdep_unlock+0x5d/0xd0 [ 85.163321][ T5332] ? __lock_acquire+0x146e/0x2cf0 [ 85.163344][ T5332] vfs_write+0x61d/0xb90 [ 85.163359][ T5332] ? __pfx_vfs_write+0x10/0x10 [ 85.163371][ T5332] ? __fget_files+0x2a/0x420 [ 85.163390][ T5332] ksys_write+0x150/0x270 [ 85.163402][ T5332] ? __pfx_ksys_write+0x10/0x10 [ 85.163415][ T5332] do_syscall_64+0x14d/0xf80 [ 85.163431][ T5332] ? trace_irq_disable+0x3b/0x150 [ 85.163443][ T5332] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 85.163455][ T5332] ? clear_bhb_loop+0x40/0x90 [ 85.163469][ T5332] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 85.163483][ T5332] RIP: 0033:0x7efd6519c819 [ 85.163613][ T5332] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 85.163648][ T5332] RSP: 002b:00007efd6605cfe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 85.163665][ T5332] RAX: ffffffffffffffda RBX: 00007efd65416180 RCX: 00007efd6519c819 [ 85.163675][ T5332] RDX: 000000000208e24b RSI: 0000200000000040 RDI: 0000000000000007 [ 85.163683][ T5332] RBP: 00007efd65232c91 R08: 0000000000000000 R09: 0000000000000000 [ 85.163691][ T5332] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 85.163698][ T5332] R13: 00007efd65416218 R14: 00007efd65416180 R15: 00007ffcc130bd78 [ 85.163711][ T5332]