program: syz_mount_image$hfsplus(&(0x7f00000003c0), &(0x7f0000000100)='./file0\x00', 0x201048c, &(0x7f0000000300)=ANY=[], 0xfd, 0x65e, &(0x7f00000007c0)="$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") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='hugetlb.2MB.usage_in_bytes\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000240), 0x208e24b) r1 = syz_open_dev$dri(&(0x7f0000000080), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r1, 0xc05064a7, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[0x0, 0x0, 0x0], &(0x7f0000000240), 0x0, 0x3, 0x0, 0x0, r2}) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r1, 0xc02064b9, &(0x7f0000000380)={&(0x7f0000000300)=[0x0], &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1, r3, 0xdededede}) ioctl$DRM_IOCTL_MODE_SETPROPERTY(r1, 0xc01064ab, &(0x7f0000000000)={0xfffffffffffffffc, r4, r2}) syz_mount_image$ext4(&(0x7f0000000740)='ext4\x00', &(0x7f0000000780)='./file0\x00', 0x0, &(0x7f00000000c0)={[{@usrquota}, {@mblk_io_submit}, {@i_version}]}, 0x1, 0x746, &(0x7f0000000f40)="$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") r5 = creat(&(0x7f0000000240)='./file1\x00', 0xd) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r6, 0x29, 0x40, &(0x7f00000013c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x378, 0x120, 0x1170, 0x1398, 0x0, 0x1170, 0x2a8, 0x1398, 0x1398, 0x2a8, 0x1398, 0x3, 0x0, {[{{@ipv6={@empty, @mcast1, [], [], 'ip6tnl0\x00', 'veth0_to_hsr\x00', {}, {}, 0x0, 0x0, 0x3}, 0x0, 0xf8, 0x120, 0x0, {}, [@common=@inet=@ecn={{0x28}}, @inet=@rpfilter={{0x28}}]}, @common=@inet=@SYNPROXY={0x28}}, {{@uncond, 0x0, 0x160, 0x188, 0x0, {}, [@inet=@rpfilter={{0x28}}, @common=@srh1={{0x90}, {0x0, 0x0, 0x0, 0x0, 0x0, @private0, @private0, @loopback}}]}, @common=@unspec=@NFQUEUE0={0x28}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3d8) fsetxattr(r5, &(0x7f0000000040)=@random={'trusted.', '\x00'}, &(0x7f00000001c0)='O\x94\xfa\xffFm\xc6\xb1\xc6\x06S\x90\r\xedP\x92\x14\xe5\xda6\x19\xa1\xf9\fvl\x18\x9a\xdde,g\xb4\xcf\xa8\x9b\xffOo\nj\xf6\xd4\tw\xee\x19~\xb4\x8d\x80Z\xa8\x9e\xe1\xfc\xd9\x99\x14\x00\x0eT\xd9M4C\\Rh\xf9\xff%V\x887\x02\x00\x97@\x00'/90, 0x5a, 0x2) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000000)={0x0, 0x2, 0xff, 0x9c27}) [ 71.266007][ T5091] Bluetooth: hci0: command tx timeout [ 71.353746][ T5107] loop0: detected capacity change from 0 to 1024 [ 71.398006][ T5107] hfsplus: inconsistency in B*Tree (128,1,255,1,0) [ 71.400684][ T5107] hfsplus: xattr searching failed [ 71.405429][ T5107] hfsplus: inconsistency in B*Tree (128,1,255,1,0) [ 71.407996][ T5107] hfsplus: xattr searching failed [ 71.474404][ T5107] hfsplus: inconsistency in B*Tree (128,1,255,1,0) [ 71.477142][ T5107] hfsplus: xattr searching failed [ 71.479179][ T5107] [ 71.480081][ T5107] ====================================================== [ 71.482573][ T5107] WARNING: possible circular locking dependency detected [ 71.485137][ T5107] 6.11.0-syzkaller-10547-g684a64bf32b6 #0 Not tainted [ 71.487595][ T5107] ------------------------------------------------------ [ 71.490028][ T5107] syz.0.0/5107 is trying to acquire lock: [ 71.491979][ T5107] ffff88801278b0f8 (&sbi->alloc_mutex){+.+.}-{3:3}, at: hfsplus_block_free+0xbb/0x4e0 [ 71.495502][ T5107] [ 71.495502][ T5107] but task is already holding lock: [ 71.498103][ T5107] ffff88800e5ee988 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{3:3}, at: hfsplus_file_truncate+0x30a/0xc70 [ 71.502004][ T5107] [ 71.502004][ T5107] which lock already depends on the new lock. [ 71.502004][ T5107] [ 71.505925][ T5107] [ 71.505925][ T5107] the existing dependency chain (in reverse order) is: [ 71.509210][ T5107] [ 71.509210][ T5107] -> #1 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{3:3}: [ 71.512710][ T5107] lock_acquire+0x1ed/0x550 [ 71.514723][ T5107] __mutex_lock+0x136/0xd70 [ 71.516696][ T5107] hfsplus_get_block+0x383/0x14f0 [ 71.518778][ T5107] block_read_full_folio+0x418/0xcd0 [ 71.520976][ T5107] filemap_read_folio+0x14b/0x630 [ 71.522895][ T5107] do_read_cache_folio+0x3f5/0x850 [ 71.524898][ T5107] do_read_cache_page+0x30/0x200 [ 71.526899][ T5107] hfsplus_block_allocate+0xee/0x8c0 [ 71.528927][ T5107] hfsplus_file_extend+0xade/0x1b70 [ 71.531103][ T5107] hfsplus_get_block+0x406/0x14f0 [ 71.533155][ T5107] __block_write_begin_int+0x50c/0x1a70 [ 71.535377][ T5107] cont_write_begin+0x6e2/0x9d0 [ 71.537667][ T5107] hfsplus_write_begin+0x68/0xb0 [ 71.539683][ T5107] generic_perform_write+0x344/0x6d0 [ 71.541793][ T5107] generic_file_write_iter+0xae/0x310 [ 71.543922][ T5107] vfs_write+0xa6d/0xc90 [ 71.545711][ T5107] ksys_write+0x183/0x2b0 [ 71.547492][ T5107] do_syscall_64+0xf3/0x230 [ 71.549387][ T5107] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 71.551876][ T5107] [ 71.551876][ T5107] -> #0 (&sbi->alloc_mutex){+.+.}-{3:3}: [ 71.554775][ T5107] validate_chain+0x18ef/0x5920 [ 71.556676][ T5107] __lock_acquire+0x1384/0x2050 [ 71.558778][ T5107] lock_acquire+0x1ed/0x550 [ 71.560685][ T5107] __mutex_lock+0x136/0xd70 [ 71.562569][ T5107] hfsplus_block_free+0xbb/0x4e0 [ 71.564529][ T5107] hfsplus_free_extents+0x17a/0xae0 [ 71.566611][ T5107] hfsplus_file_truncate+0x86c/0xc70 [ 71.568756][ T5107] hfsplus_setattr+0x1bd/0x270 [ 71.570696][ T5107] notify_change+0xbca/0xe90 [ 71.572536][ T5107] do_truncate+0x220/0x310 [ 71.574330][ T5107] path_openat+0x2e1e/0x3590 [ 71.576058][ T5107] do_filp_open+0x235/0x490 [ 71.577932][ T5107] do_sys_openat2+0x13e/0x1d0 [ 71.580076][ T5107] __x64_sys_creat+0x123/0x170 [ 71.582104][ T5107] do_syscall_64+0xf3/0x230 [ 71.584177][ T5107] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 71.586517][ T5107] [ 71.586517][ T5107] other info that might help us debug this: [ 71.586517][ T5107] [ 71.590252][ T5107] Possible unsafe locking scenario: [ 71.590252][ T5107] [ 71.592966][ T5107] CPU0 CPU1 [ 71.594845][ T5107] ---- ---- [ 71.596574][ T5107] lock(&HFSPLUS_I(inode)->extents_lock); [ 71.598627][ T5107] lock(&sbi->alloc_mutex); [ 71.601047][ T5107] lock(&HFSPLUS_I(inode)->extents_lock); [ 71.603725][ T5107] lock(&sbi->alloc_mutex); [ 71.605240][ T5107] [ 71.605240][ T5107] *** DEADLOCK *** [ 71.605240][ T5107] [ 71.607951][ T5107] 3 locks held by syz.0.0/5107: [ 71.609671][ T5107] #0: ffff88803fd46420 (sb_writers#11){.+.+}-{0:0}, at: mnt_want_write+0x3f/0x90 [ 71.612871][ T5107] #1: ffff88800e5eeb78 (&sb->s_type->i_mutex_key#19){+.+.}-{3:3}, at: do_truncate+0x20c/0x310 [ 71.616535][ T5107] #2: ffff88800e5ee988 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{3:3}, at: hfsplus_file_truncate+0x30a/0xc70 [ 71.620513][ T5107] [ 71.620513][ T5107] stack backtrace: [ 71.622572][ T5107] CPU: 0 UID: 0 PID: 5107 Comm: syz.0.0 Not tainted 6.11.0-syzkaller-10547-g684a64bf32b6 #0 [ 71.626104][ T5107] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 71.630300][ T5107] Call Trace: [ 71.631613][ T5107] [ 71.632724][ T5107] dump_stack_lvl+0x241/0x360 [ 71.634525][ T5107] ? __pfx_dump_stack_lvl+0x10/0x10 [ 71.636542][ T5107] ? __pfx__printk+0x10/0x10 [ 71.638329][ T5107] print_circular_bug+0x13a/0x1b0 [ 71.640227][ T5107] check_noncircular+0x36a/0x4a0 [ 71.642034][ T5107] ? __pfx_check_noncircular+0x10/0x10 [ 71.643927][ T5107] ? lockdep_lock+0x123/0x2b0 [ 71.645688][ T5107] ? __pfx_check_noncircular+0x10/0x10 [ 71.647511][ T5107] validate_chain+0x18ef/0x5920 [ 71.649224][ T5107] ? __pfx_validate_chain+0x10/0x10 [ 71.651124][ T5107] ? __pfx_validate_chain+0x10/0x10 [ 71.653134][ T5107] ? mark_lock+0x9a/0x360 [ 71.654734][ T5107] __lock_acquire+0x1384/0x2050 [ 71.656610][ T5107] lock_acquire+0x1ed/0x550 [ 71.658362][ T5107] ? hfsplus_block_free+0xbb/0x4e0 [ 71.660358][ T5107] ? __pfx_lock_acquire+0x10/0x10 [ 71.662258][ T5107] ? __pfx___might_resched+0x10/0x10 [ 71.664086][ T5107] __mutex_lock+0x136/0xd70 [ 71.665713][ T5107] ? hfsplus_block_free+0xbb/0x4e0 [ 71.667630][ T5107] ? __pfx_lock_release+0x10/0x10 [ 71.669409][ T5107] ? rcu_is_watching+0x15/0xb0 [ 71.671115][ T5107] ? trace_contention_end+0x3c/0x120 [ 71.673066][ T5107] ? hfsplus_block_free+0xbb/0x4e0 [ 71.674923][ T5107] ? __pfx___mutex_lock+0x10/0x10 [ 71.676845][ T5107] ? __mutex_unlock_slowpath+0x21d/0x750 [ 71.678807][ T5107] ? __pfx___mutex_lock+0x10/0x10 [ 71.680636][ T5107] hfsplus_block_free+0xbb/0x4e0 [ 71.682419][ T5107] ? hfsplus_find_init+0x85/0x1c0 [ 71.684017][ T5107] ? hfsplus_find_init+0x85/0x1c0 [ 71.685692][ T5107] ? rcu_is_watching+0x15/0xb0 [ 71.687269][ T5107] hfsplus_free_extents+0x17a/0xae0 [ 71.689069][ T5107] hfsplus_file_truncate+0x86c/0xc70 [ 71.690851][ T5107] ? __pfx___up_read+0x10/0x10 [ 71.692626][ T5107] ? __pfx_hfsplus_file_truncate+0x10/0x10 [ 71.694796][ T5107] ? unmap_mapping_range+0xf8/0x290 [ 71.696638][ T5107] ? __pfx_unmap_mapping_range+0x10/0x10 [ 71.698674][ T5107] ? current_time+0x1e0/0x2b0 [ 71.700510][ T5107] ? truncate_setsize+0xcf/0xf0 [ 71.702260][ T5107] hfsplus_setattr+0x1bd/0x270 [ 71.704068][ T5107] ? __pfx_hfsplus_setattr+0x10/0x10 [ 71.706019][ T5107] notify_change+0xbca/0xe90 [ 71.707779][ T5107] do_truncate+0x220/0x310 [ 71.709345][ T5107] ? __pfx_do_truncate+0x10/0x10 [ 71.711099][ T5107] ? apparmor_file_truncate+0x297/0x350 [ 71.713119][ T5107] path_openat+0x2e1e/0x3590 [ 71.714577][ T5107] ? __pfx_path_openat+0x10/0x10 [ 71.716177][ T5107] do_filp_open+0x235/0x490 [ 71.717517][ T5107] ? __pfx_do_filp_open+0x10/0x10 [ 71.719022][ T5107] ? _raw_spin_unlock+0x28/0x50 [ 71.720403][ T5107] ? alloc_fd+0x5a1/0x640 [ 71.721703][ T5107] do_sys_openat2+0x13e/0x1d0 [ 71.723206][ T5107] ? __pfx_do_sys_openat2+0x10/0x10 [ 71.724710][ T5107] ? __rseq_handle_notify_resume+0x353/0x14e0 [ 71.726552][ T5107] __x64_sys_creat+0x123/0x170 [ 71.728074][ T5107] ? __pfx___x64_sys_creat+0x10/0x10 [ 71.729799][ T5107] ? do_syscall_64+0x100/0x230 [ 71.731335][ T5107] ? do_syscall_64+0xb6/0x230 [ 71.733161][ T5107] do_syscall_64+0xf3/0x230 [ 71.734853][ T5107] ? clear_bhb_loop+0x35/0x90 [ 71.736534][ T5107] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 71.738630][ T5107] RIP: 0033:0x7f1b1ef7df39 [ 71.740269][ T5107] 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 [ 71.747235][ T5107] RSP: 002b:00007f1b1fcc5038 EFLAGS: 00000246 ORIG_RAX: 0000000000000055 [ 71.750305][ T5107] RAX: ffffffffffffffda RBX: 00007f1b1f135f80 RCX: 00007f1b1ef7df39 [ 71.753062][ T5107] RDX: 0000000000000000 RSI: 000000000000000d RDI: 0000000020000240 [ 71.755800][ T5107] RBP: 00007f1b1eff0b76 R08: 0000000000000000 R09: 0000000000000000 [ 71.758329][ T5107] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 71.760908][ T5107] R13: 0000000000000000 R14: 00007f1b1f135f80 R15: 00007ffc45fdd298 [ 71.763499][ T5107] [ 71.788211][ T5107] hfsplus: unable to mark blocks free: error -5 [ 71.790433][ T5107] hfsplus: can't free extent