program: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) read$FUSE(r1, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) fchown(r0, r2, r3) syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000040)='./file1\x00', 0x0, &(0x7f0000000080)={[{@part={'part', 0x3d, 0x40}}, {@nodecompose}, {@part={'part', 0x3d, 0x7}}, {@part={'part', 0x3d, 0xc}}, {@uid}, {@barrier}, {@nls={'nls', 0x3d, 'macinuit'}}, {@gid={'gid', 0x3d, r3}}]}, 0x3, 0x5f4, &(0x7f0000000640)="$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") syz_mount_image$exfat(&(0x7f0000000280), &(0x7f00000000c0)='./file2\x00', 0x0, &(0x7f0000000000)=ANY=[@ANYRES8=0x0, @ANYRESOCT, @ANYRES16, @ANYBLOB="1b81d31e94c10466d6f5abf259f24b5b7023c830ce50910adc859d2a8c622d892217b9"], 0x0, 0x1500, &(0x7f0000001b80)="$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") r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x3000080, &(0x7f0000000080)={[{@norecovery}, {@discard}, {@mblk_io_submit}]}, 0x6, 0x4d1, &(0x7f0000000a00)="$eJzs3c1vE+kZAPDHdgJJSMtHeygcCipItEXEkIgkqrhwqlSJtoJDjyhNTETjxFHsUBJFapB6aO9Vi9RT1QN/wGr3upz2yHWX0+55JbSbDRuttEheeWyHfDlYbLCXzO8nDZ6Zd/DzvnGeN+N3vgJIrXO1fzIRgxHxNCKO1xe3b3Cu/rKxtjJZmzJRrd7+IpNst762MtnctPn/jkXEakT0RcSt30b8ObM7bnlpeWaiWCwsNJbzldn5fHlp+fK92YnpwnRhbmRseGx8dHRs/NqBtfXvD2784d9f3/jH/z9+/OlfMu9fqFVrsFG2tR0Hqd703ji5ZV1PRFyvz2bfRsxOyjXa09/tivBGap/fTyLifJL/xyOXfJpAGlSr1erL6tFWxatV4NDKJvvAmexQY2d0MLLZoaH6PvxPYyBbLJUrl+6WFuem6vvKJ6I3e/desXCl8V3hRPRmastXk/lXy8M7lkcikn3gf+X6k+WhyVJxqrNdHbDDsR35/yJXz38gJXzlh/SS/5Be8h/Sa1v+/6179QA6z99/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lpjzdv1qbqRuP696n7S4szpfuXpwrlmaHZxcmhydLC/NB0qTSdXLMz+7r3K5ZK8yMxt/ggXymUK/ny0vKd2dLiXOVOcl3/nUJvR1oFtOPk2SfPMhGx+pv+ZKo50iiTq3C4VauZ6PY1yEB35LrdAQFdY+gP0st3fGCPW/Ru09eqYP7g6wJ0xjt/A2rgjV087fgfpJXxf0ivnuQu3UAa2ccH2h//33HGgPF/eGcZ/4f0Gmzx/K8fbXl215WI+HFEfJLrPdp81hdwGGQ/zzT2/y8evzC4s/RI5pvkEMGRiPjrf2//58FEpbJwtbb+y831lUeN9cPdqD/QrmaeNvMYAEiv9bWVyebUybjPb9QPKdTibjSmeklPY2yyLzlGObCe2XbkIXNA1y6uPoyIn0W8WFuZbE7NCPXnndePfAys53bFP9V4zdTfIqlvT/Lc9M7EP70l/s+3xD/zvX8qkA5Pav3Plb36v2yS07GZf9v7n8EDOnei2f9t7Or/spv9X65F/3e2zRjX839abxn/YcSZPeM34/UlsXbGr9XtYpvxP/rnV09blVX/V3+fveI31ebyldn5fHlp+XJyH7npwtzI2PDY+Ojo2Pi1fDJGnW+OVO/27BcvP9yv/QMt4u/X/tq6X7XZ/m8ffXDp3D7xf3l+78//1D7x+yPi15tL+5/D97v3PrvVqqwWf6pF+7P7xK+tG3ldwxtuP37++zY3BQA6oLy0PDNRLBYWzJjp9sxyj1/IH8xMt3sm4G17lfTdrgkAAAAAAAAAAADQrk6cTtztNgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAbfBQAA//9g99eB") r5 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x81000) symlinkat(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r5, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pwritev2(r4, &(0x7f0000000240)=[{&(0x7f0000000440)="db", 0x1}], 0x1, 0x3eff, 0x0, 0x0) r6 = openat$dir(0xffffffffffffff9c, &(0x7f0000000f00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x2000, 0x88) getdents64(r6, &(0x7f0000000100)=""/154, 0x9a) ioctl$SCSI_IOCTL_GET_IDLUN(r5, 0x5382, &(0x7f00000001c0)) unlinkat(0xffffffffffffff9c, &(0x7f00000003c0)='./file2\x00', 0x0) [ 68.588105][ T4667] Bluetooth: hci0: command tx timeout [ 68.653436][ T5321] loop0: detected capacity change from 0 to 1024 [ 68.713330][ T5321] [ 68.714379][ T5321] ====================================================== [ 68.717048][ T5321] WARNING: possible circular locking dependency detected [ 68.719627][ T5321] 6.13.0-rc3-syzkaller-00193-ge9b8ffafd20a #0 Not tainted [ 68.722196][ T5321] ------------------------------------------------------ [ 68.724977][ T5321] syz.0.0/5321 is trying to acquire lock: [ 68.727232][ T5321] ffff88805330f8f8 (&sbi->alloc_mutex){+.+.}-{4:4}, at: hfsplus_block_allocate+0x9e/0x8c0 [ 68.731084][ T5321] [ 68.731084][ T5321] but task is already holding lock: [ 68.733828][ T5321] ffff888043d5a988 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_file_extend+0x21b/0x1b70 [ 68.737973][ T5321] [ 68.737973][ T5321] which lock already depends on the new lock. [ 68.737973][ T5321] [ 68.741851][ T5321] [ 68.741851][ T5321] the existing dependency chain (in reverse order) is: [ 68.745141][ T5321] [ 68.745141][ T5321] -> #1 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}: [ 68.748787][ T5321] lock_acquire+0x1ed/0x550 [ 68.750948][ T5321] __mutex_lock+0x1ac/0xee0 [ 68.753503][ T5321] hfsplus_get_block+0x383/0x14f0 [ 68.755598][ T5321] block_read_full_folio+0x3ee/0xae0 [ 68.757816][ T5321] filemap_read_folio+0x148/0x3b0 [ 68.759835][ T5321] do_read_cache_folio+0x373/0x5b0 [ 68.761869][ T5321] read_cache_page+0x5b/0x170 [ 68.763741][ T5321] hfsplus_block_allocate+0xee/0x8c0 [ 68.765863][ T5321] hfsplus_file_extend+0xade/0x1b70 [ 68.768009][ T5321] hfsplus_get_block+0x406/0x14f0 [ 68.770143][ T5321] __block_write_begin_int+0x692/0x19a0 [ 68.772433][ T5321] cont_write_begin+0x77f/0xb40 [ 68.774473][ T5321] hfsplus_write_begin+0x68/0xb0 [ 68.776467][ T5321] page_symlink+0x2a6/0x4a0 [ 68.778340][ T5321] hfsplus_symlink+0xca/0x270 [ 68.780215][ T5321] vfs_symlink+0x137/0x2e0 [ 68.782138][ T5321] do_symlinkat+0x222/0x3a0 [ 68.783977][ T5321] __x64_sys_symlinkat+0x95/0xb0 [ 68.785702][ T5321] do_syscall_64+0xf3/0x230 [ 68.787514][ T5321] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 68.789650][ T5321] [ 68.789650][ T5321] -> #0 (&sbi->alloc_mutex){+.+.}-{4:4}: [ 68.792964][ T5321] validate_chain+0x18ef/0x5920 [ 68.795050][ T5321] __lock_acquire+0x1397/0x2100 [ 68.797059][ T5321] lock_acquire+0x1ed/0x550 [ 68.798744][ T5321] __mutex_lock+0x1ac/0xee0 [ 68.800552][ T5321] hfsplus_block_allocate+0x9e/0x8c0 [ 68.802744][ T5321] hfsplus_file_extend+0xade/0x1b70 [ 68.804780][ T5321] hfsplus_get_block+0x406/0x14f0 [ 68.806800][ T5321] __block_write_begin_int+0x692/0x19a0 [ 68.809065][ T5321] cont_write_begin+0x77f/0xb40 [ 68.811053][ T5321] hfsplus_write_begin+0x68/0xb0 [ 68.813197][ T5321] cont_write_begin+0x32b/0xb40 [ 68.815258][ T5321] hfsplus_write_begin+0x68/0xb0 [ 68.817234][ T5321] generic_perform_write+0x346/0x990 [ 68.819435][ T5321] generic_file_write_iter+0xae/0x310 [ 68.821677][ T5321] do_iter_readv_writev+0x600/0x880 [ 68.823738][ T5321] vfs_writev+0x376/0xba0 [ 68.825434][ T5321] __se_sys_pwritev2+0x196/0x2b0 [ 68.827471][ T5321] do_syscall_64+0xf3/0x230 [ 68.829356][ T5321] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 68.831704][ T5321] [ 68.831704][ T5321] other info that might help us debug this: [ 68.831704][ T5321] [ 68.835318][ T5321] Possible unsafe locking scenario: [ 68.835318][ T5321] [ 68.837972][ T5321] CPU0 CPU1 [ 68.839954][ T5321] ---- ---- [ 68.841959][ T5321] lock(&HFSPLUS_I(inode)->extents_lock); [ 68.844020][ T5321] lock(&sbi->alloc_mutex); [ 68.846562][ T5321] lock(&HFSPLUS_I(inode)->extents_lock); [ 68.849741][ T5321] lock(&sbi->alloc_mutex); [ 68.851407][ T5321] [ 68.851407][ T5321] *** DEADLOCK *** [ 68.851407][ T5321] [ 68.854213][ T5321] 3 locks held by syz.0.0/5321: [ 68.855953][ T5321] #0: ffff88804327c420 (sb_writers#13){.+.+}-{0:0}, at: vfs_writev+0x2d1/0xba0 [ 68.859097][ T5321] #1: ffff888043d5ab78 (&sb->s_type->i_mutex_key#21){+.+.}-{4:4}, at: generic_file_write_iter+0x82/0x310 [ 68.862836][ T5321] #2: ffff888043d5a988 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_file_extend+0x21b/0x1b70 [ 68.866648][ T5321] [ 68.866648][ T5321] stack backtrace: [ 68.868682][ T5321] CPU: 0 UID: 0 PID: 5321 Comm: syz.0.0 Not tainted 6.13.0-rc3-syzkaller-00193-ge9b8ffafd20a #0 [ 68.872233][ T5321] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 68.876230][ T5321] Call Trace: [ 68.877373][ T5321] [ 68.878490][ T5321] dump_stack_lvl+0x241/0x360 [ 68.880285][ T5321] ? __pfx_dump_stack_lvl+0x10/0x10 [ 68.882265][ T5321] ? __pfx__printk+0x10/0x10 [ 68.884008][ T5321] print_circular_bug+0x13a/0x1b0 [ 68.885933][ T5321] check_noncircular+0x36a/0x4a0 [ 68.887849][ T5321] ? __pfx_check_noncircular+0x10/0x10 [ 68.889899][ T5321] ? lockdep_lock+0x123/0x2b0 [ 68.891984][ T5321] ? __pfx_check_noncircular+0x10/0x10 [ 68.893942][ T5321] validate_chain+0x18ef/0x5920 [ 68.895742][ T5321] ? __pfx_lockdep_unlock+0x10/0x10 [ 68.897668][ T5321] ? validate_chain+0x15c0/0x5920 [ 68.899644][ T5321] ? __pfx_validate_chain+0x10/0x10 [ 68.901614][ T5321] ? __pfx_validate_chain+0x10/0x10 [ 68.903481][ T5321] ? lockdep_unlock+0x16a/0x300 [ 68.905264][ T5321] ? __pfx_lockdep_unlock+0x10/0x10 [ 68.907219][ T5321] ? __pfx_validate_chain+0x10/0x10 [ 68.909449][ T5321] ? validate_chain+0x15c0/0x5920 [ 68.911295][ T5321] ? mark_lock+0x9a/0x360 [ 68.913196][ T5321] __lock_acquire+0x1397/0x2100 [ 68.915574][ T5321] lock_acquire+0x1ed/0x550 [ 68.917409][ T5321] ? hfsplus_block_allocate+0x9e/0x8c0 [ 68.919575][ T5321] ? __pfx_lock_acquire+0x10/0x10 [ 68.921328][ T5321] ? __pfx___might_resched+0x10/0x10 [ 68.923285][ T5321] __mutex_lock+0x1ac/0xee0 [ 68.924837][ T5321] ? hfsplus_block_allocate+0x9e/0x8c0 [ 68.926778][ T5321] ? __pfx___mutex_trylock_common+0x10/0x10 [ 68.929098][ T5321] ? rcu_is_watching+0x15/0xb0 [ 68.930916][ T5321] ? hfsplus_block_allocate+0x9e/0x8c0 [ 68.932960][ T5321] ? __pfx___mutex_lock+0x10/0x10 [ 68.934841][ T5321] ? lock_release+0xbf/0xa30 [ 68.936521][ T5321] ? deref_stack_reg+0x17c/0x210 [ 68.938323][ T5321] ? hfsplus_file_extend+0x21b/0x1b70 [ 68.940245][ T5321] ? __pfx___mutex_lock+0x10/0x10 [ 68.942100][ T5321] hfsplus_block_allocate+0x9e/0x8c0 [ 68.944134][ T5321] hfsplus_file_extend+0xade/0x1b70 [ 68.946044][ T5321] ? kernel_text_address+0xa7/0xe0 [ 68.947917][ T5321] ? __pfx_hfsplus_file_extend+0x10/0x10 [ 68.949863][ T5321] ? __lock_acquire+0x1397/0x2100 [ 68.951641][ T5321] hfsplus_get_block+0x406/0x14f0 [ 68.953416][ T5321] ? __pfx_hfsplus_get_block+0x10/0x10 [ 68.955165][ T5321] ? xas_start+0x3ff/0x7b0 [ 68.956756][ T5321] __block_write_begin_int+0x692/0x19a0 [ 68.958407][ T5321] ? __pfx___might_resched+0x10/0x10 [ 68.960210][ T5321] ? __pfx_hfsplus_get_block+0x10/0x10 [ 68.962160][ T5321] ? __pfx___block_write_begin_int+0x10/0x10 [ 68.964344][ T5321] cont_write_begin+0x77f/0xb40 [ 68.966213][ T5321] ? __pfx_cont_write_begin+0x10/0x10 [ 68.968121][ T5321] ? __lock_acquire+0x1397/0x2100 [ 68.969959][ T5321] hfsplus_write_begin+0x68/0xb0 [ 68.971876][ T5321] ? __pfx_hfsplus_get_block+0x10/0x10 [ 68.973915][ T5321] cont_write_begin+0x32b/0xb40 [ 68.975887][ T5321] ? __pfx_cont_write_begin+0x10/0x10 [ 68.977834][ T5321] ? __pfx_fault_in_readable+0x10/0x10 [ 68.979910][ T5321] hfsplus_write_begin+0x68/0xb0 [ 68.981794][ T5321] ? __pfx_hfsplus_get_block+0x10/0x10 [ 68.983876][ T5321] generic_perform_write+0x346/0x990 [ 68.985843][ T5321] ? __pfx_generic_perform_write+0x10/0x10 [ 68.988005][ T5321] ? file_update_time+0x3dd/0x450 [ 68.989825][ T5321] ? __generic_file_write_iter+0x102/0x230 [ 68.991948][ T5321] generic_file_write_iter+0xae/0x310 [ 68.993948][ T5321] do_iter_readv_writev+0x600/0x880 [ 68.995900][ T5321] ? __pfx_do_iter_readv_writev+0x10/0x10 [ 68.998586][ T5321] ? rcu_read_lock_any_held+0xb7/0x160 [ 69.000609][ T5321] vfs_writev+0x376/0xba0 [ 69.002263][ T5321] ? __pfx_lock_acquire+0x10/0x10 [ 69.004157][ T5321] ? __pfx_vfs_writev+0x10/0x10 [ 69.006048][ T5321] ? __might_fault+0xaa/0x120 [ 69.007851][ T5321] ? __fget_files+0x2a/0x410 [ 69.009607][ T5321] ? __fget_files+0x395/0x410 [ 69.011378][ T5321] ? __fget_files+0x2a/0x410 [ 69.013161][ T5321] __se_sys_pwritev2+0x196/0x2b0 [ 69.015081][ T5321] ? __pfx___se_sys_pwritev2+0x10/0x10 [ 69.017092][ T5321] ? do_syscall_64+0x100/0x230 [ 69.018944][ T5321] ? __x64_sys_pwritev2+0x21/0xf0 [ 69.020833][ T5321] do_syscall_64+0xf3/0x230 [ 69.022598][ T5321] ? clear_bhb_loop+0x35/0x90 [ 69.024262][ T5321] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 69.026494][ T5321] RIP: 0033:0x7fb4e8585d29 [ 69.028164][ T5321] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 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 a8 ff ff ff f7 d8 64 89 01 48 [ 69.034883][ T5321] RSP: 002b:00007fb4e932b038 EFLAGS: 00000246 ORIG_RAX: 0000000000000148 [ 69.037804][ T5321] RAX: ffffffffffffffda RBX: 00007fb4e8775fa0 RCX: 00007fb4e8585d29 [ 69.040485][ T5321] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000006 [ 69.043138][ T5321] RBP: 00007fb4e8601aa8 R08: 0000000000000000 R09: 0000000000000000 [ 69.045926][ T5321] R10: 0000000000003eff R11: 0000000000000246 R12: 0000000000000000 [ 69.048874][ T5321] R13: 0000000000000000 R14: 00007fb4e8775fa0 R15: 00007ffc8c807558 [ 69.051787][ T5321]