program: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) 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, 0xee00}}]}, 0x3, 0x5f4, &(0x7f0000000640)="$eJzs3c9rHOcZB/DvrNay5YKzSewkLS0V9qElprZWmzg6FOqWUnQIJdBLLjkIex0Lr5UgbYoSSpH789r/IClFPvfUQ+nBkJ577VHQQw6F3nVzmdlZaW0rshQr2lXy+cC77zv7zrzzzOOZVzuzmA3wtbX4dk49SJHFy2+ul8tbm53e1mbn7rCd5HSSRtIcVClWkuLT5HoGJd8s36yHKz5vP+98/MbCZ+3795KiORirOVy/sd92B7NRl8wmmarroxrvxjOPV+wcYZmwS8PEwbg9fMLGYTZ/xusWmGSt5GySM/XngNSzQ2PMYT2zQ81yAAAAcEI9t53trOfcuOMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAk6RIpgZVVRrD9myK4e//T9fvpW6faA/GHQAAAAAAAAAAHIHvbmc76zk3XH5YVN/5X6wWzlev38gHWUs3q7mS9Syln35W007SGhloen2p319tP3XLItl4NITBlvPHcLAAAAAAAAAA8NX1myzufv8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACToEimBlVVzg/brTSaSc4kmS7X20j+MWyfZA/GHQAAAAAcg+e2s531nBsuPyyqe/6Xqvv+M/kgK+lnOf300s3N6lnA4K6/sbXZ6W1tdu6W5clxf/y/Q4VRjZjBs4e99zxXrXFhZ4vF/Cy/yOXM5q2sZjm/zFL66WY2P61aSynSqp9etIZx7h3v9UeW3nparK9UkczkVpar2K7kRt5LLzfTqI6hWmf/Pd4rs1P8qHbAHN2s6/KI/lTXk6FVZeTUTkbm6tyX2Xh+/0wc8jx5fE/tNHaeQZ3/99Hn/Gxdl7n+w0TnfH7k7Htp/5wnF//znb/d7q3cuX1r7fLkHNIX9HgmOiOZePlrlYnpOhuDWfRws+XFattzWc7P815uppvXs5DXM5/X8lrmspBrI3m9cID5rXG4a+3S9+vGTJI/1vVkKPP6/EheR2e6VtU3+s4gS+XJ9MLR/xVofqtulPv4bV1Phscz0R45X17cPxN/fli+rvVW7qzeXnr/gPv7Xl2Xmf79RM3N5fnyQvmPVS09enaUfS/u2deu+s7v9DWe6Luw0/e0K3W6/gz35EjzVd/Le/Z1qr5XRvr2+pQDwITa/U777Ktnp2f+O/OvmU9mfjdze+bNMz85vXD629M59c/m36f+2rjf+GHxaj7Jr3fv/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgC9u7cOP7iz1hj8D0Ot1VwfvfMUaf8lEhKFx0hrN+sqYlHiOrzHGSQk4Flf7d9+/uvbhRz9Yvrv0bvfd7kqn0742v3BtYf7a1VvLve7c4HXcYQJfgt0/+uOOBAAAAAAAAAAAADio4/jvBOM+RgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBkW3w7px6kSHvuyly5vLXZ6ZVl2N5ds5mkkaT4VVJ8mlzPoKQ1Mlzxeft55+M3Fj5r37+3O1ZzuH5jv+0OZqMumU0yVddHNd6NZx6v2DnCMmGXhomDcft/AAAA//9Shwfb") ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'bridge0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=@newlink={0x44, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x215}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ip6gretap={{0xe}, {0x8, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}]}}}, @IFLA_MASTER={0x8, 0xa, r2}]}, 0x44}, 0x1, 0xba01}, 0x0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_NAME_TYPE_CMD(r0, 0x8982, &(0x7f0000000200)={0x6, 'ipvlan1\x00', {0x4}, 0x101}) syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x0, &(0x7f00000000c0)={[{@nobh}, {@nodiscard}, {@bh}, {@init_itable_val={'init_itable', 0x3d, 0x10}}, {@dioread_lock}, {@errors_remount}, {@nodioread_nolock}]}, 0x1, 0x787, &(0x7f0000001000)="$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") r3 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r3, 0x7ffffb, 0x0) recvmsg$unix(r3, &(0x7f0000000fc0)={0x0, 0x0, &(0x7f0000000f00)=[{&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000400)=""/88, 0x58}, {&(0x7f00000004c0)=""/226, 0xe2}, {&(0x7f00000005c0)=""/59, 0x3b}, {&(0x7f0000000c40)=""/87, 0x57}, {&(0x7f0000000cc0)=""/170, 0xaa}, {&(0x7f0000000d80)=""/211, 0xd3}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f0000000e80)=""/85, 0x55}], 0x9, &(0x7f00000027c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x88}, 0x12100) write$cgroup_devices(r3, &(0x7f0000000000)=ANY=[], 0xa) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000240)='./file1\x00') r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000180)={'ip6tnl0\x00', 0x0}) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000001c0)=@dellink={0x20, 0x11, 0x101, 0x0, 0x0, {0x0, 0x0, 0x0, r5}}, 0x20}}, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_NEW_KEY(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x4040001) ioctl$sock_SIOCBRDELBR(r6, 0x89a2, &(0x7f0000000000)='bridge0\x00') syz_emit_ethernet(0x15, &(0x7f0000009f00)={@dev={'\xaa\xaa\xaa\xaa\xaa', 0x3c}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x39}, @val={@void, {0x8100, 0x5}}, {@mpls_uc={0x86dd, {[], @llc={@llc={0x7e, 0xfc, "cf"}}}}}}, 0x0) [ 74.354991][ T4675] Bluetooth: hci0: command tx timeout [ 74.423374][ T5326] loop0: detected capacity change from 0 to 1024 [ 74.518975][ T5326] ip6gretap1: entered allmulticast mode [ 74.533543][ T5326] bridge0: port 3(ip6gretap1) entered blocking state [ 74.537617][ T5326] bridge0: port 3(ip6gretap1) entered disabled state [ 74.549069][ T5326] ip6gretap1: entered promiscuous mode [ 74.559306][ T5326] bridge0: port 3(ip6gretap1) entered blocking state [ 74.563073][ T5326] bridge0: port 3(ip6gretap1) entered forwarding state [ 74.609250][ T5326] hfsplus: invalid extended attribute record [ 74.613223][ T5326] [ 74.614498][ T5326] ====================================================== [ 74.617849][ T5326] WARNING: possible circular locking dependency detected [ 74.620794][ T5326] 6.16.0-rc1-syzkaller-00236-g8c6bc74c7f89 #0 Not tainted [ 74.623599][ T5326] ------------------------------------------------------ [ 74.626340][ T5326] syz.0.0/5326 is trying to acquire lock: [ 74.628907][ T5326] ffff888052d448f8 (&sbi->alloc_mutex){+.+.}-{4:4}, at: hfsplus_block_free+0xbe/0x550 [ 74.633518][ T5326] [ 74.633518][ T5326] but task is already holding lock: [ 74.636301][ T5326] ffff888052d73048 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_file_truncate+0x294/0xb40 [ 74.640944][ T5326] [ 74.640944][ T5326] which lock already depends on the new lock. [ 74.640944][ T5326] [ 74.646022][ T5326] [ 74.646022][ T5326] the existing dependency chain (in reverse order) is: [ 74.650069][ T5326] [ 74.650069][ T5326] -> #1 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}: [ 74.653885][ T5326] lock_acquire+0x120/0x360 [ 74.656085][ T5326] __mutex_lock+0x182/0xe80 [ 74.658229][ T5326] hfsplus_get_block+0x39e/0x1530 [ 74.660858][ T5326] block_read_full_folio+0x29c/0x830 [ 74.663622][ T5326] filemap_read_folio+0x114/0x380 [ 74.665940][ T5326] do_read_cache_folio+0x350/0x590 [ 74.668566][ T5326] read_cache_page+0x5d/0x170 [ 74.670808][ T5326] hfsplus_block_allocate+0xe4/0x9b0 [ 74.673422][ T5326] hfsplus_file_extend+0xae3/0x1990 [ 74.675933][ T5326] hfsplus_get_block+0x411/0x1530 [ 74.678395][ T5326] __block_write_begin_int+0x6b2/0x1900 [ 74.680812][ T5326] cont_write_begin+0x789/0xb50 [ 74.682950][ T5326] hfsplus_write_begin+0x66/0xb0 [ 74.685258][ T5326] cont_write_begin+0x2fa/0xb50 [ 74.687344][ T5326] hfsplus_write_begin+0x66/0xb0 [ 74.689550][ T5326] generic_perform_write+0x2c4/0x910 [ 74.692177][ T5326] generic_file_write_iter+0x10f/0x540 [ 74.694878][ T5326] vfs_write+0x548/0xa90 [ 74.697137][ T5326] ksys_write+0x145/0x250 [ 74.699220][ T5326] do_syscall_64+0xfa/0x3b0 [ 74.701396][ T5326] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 74.704449][ T5326] [ 74.704449][ T5326] -> #0 (&sbi->alloc_mutex){+.+.}-{4:4}: [ 74.708054][ T5326] validate_chain+0xb9b/0x2140 [ 74.710375][ T5326] __lock_acquire+0xab9/0xd20 [ 74.712538][ T5326] lock_acquire+0x120/0x360 [ 74.714339][ T5326] __mutex_lock+0x182/0xe80 [ 74.716346][ T5326] hfsplus_block_free+0xbe/0x550 [ 74.718695][ T5326] hfsplus_free_extents+0x176/0xae0 [ 74.721234][ T5326] hfsplus_file_truncate+0x736/0xb40 [ 74.724360][ T5326] hfsplus_delete_inode+0x180/0x230 [ 74.727372][ T5326] hfsplus_unlink+0x4e3/0x730 [ 74.729755][ T5326] hfsplus_rename+0xcb/0x1c0 [ 74.732119][ T5326] vfs_rename+0xb99/0xec0 [ 74.734295][ T5326] do_renameat2+0x878/0xc50 [ 74.736406][ T5326] __x64_sys_rename+0x82/0x90 [ 74.738723][ T5326] do_syscall_64+0xfa/0x3b0 [ 74.740944][ T5326] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 74.744172][ T5326] [ 74.744172][ T5326] other info that might help us debug this: [ 74.744172][ T5326] [ 74.748736][ T5326] Possible unsafe locking scenario: [ 74.748736][ T5326] [ 74.751724][ T5326] CPU0 CPU1 [ 74.753701][ T5326] ---- ---- [ 74.756007][ T5326] lock(&HFSPLUS_I(inode)->extents_lock); [ 74.758766][ T5326] lock(&sbi->alloc_mutex); [ 74.762278][ T5326] lock(&HFSPLUS_I(inode)->extents_lock); [ 74.765632][ T5326] lock(&sbi->alloc_mutex); [ 74.767748][ T5326] [ 74.767748][ T5326] *** DEADLOCK *** [ 74.767748][ T5326] [ 74.771160][ T5326] 6 locks held by syz.0.0/5326: [ 74.773190][ T5326] #0: ffff8880332b0428 (sb_writers#12){.+.+}-{0:0}, at: mnt_want_write+0x41/0x90 [ 74.777560][ T5326] #1: ffff888052d71df8 (&type->i_mutex_dir_key#8/1){+.+.}-{4:4}, at: do_renameat2+0x3dd/0xc50 [ 74.782277][ T5326] #2: ffff888052d72b78 (&sb->s_type->i_mutex_key#20){+.+.}-{4:4}, at: lock_two_nondirectories+0xe7/0x180 [ 74.787171][ T5326] #3: ffff888052d73238 (&sb->s_type->i_mutex_key#20/4){+.+.}-{4:4}, at: vfs_rename+0x69a/0xec0 [ 74.792241][ T5326] #4: ffff888052d44998 (&sbi->vh_mutex){+.+.}-{4:4}, at: hfsplus_unlink+0x160/0x730 [ 74.796534][ T5326] #5: ffff888052d73048 (&HFSPLUS_I(inode)->extents_lock){+.+.}-{4:4}, at: hfsplus_file_truncate+0x294/0xb40 [ 74.801592][ T5326] [ 74.801592][ T5326] stack backtrace: [ 74.804492][ T5326] CPU: 0 UID: 0 PID: 5326 Comm: syz.0.0 Not tainted 6.16.0-rc1-syzkaller-00236-g8c6bc74c7f89 #0 PREEMPT(full) [ 74.804517][ T5326] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 74.804529][ T5326] Call Trace: [ 74.804539][ T5326] [ 74.804547][ T5326] dump_stack_lvl+0x189/0x250 [ 74.804609][ T5326] ? __pfx_dump_stack_lvl+0x10/0x10 [ 74.804632][ T5326] ? __pfx__printk+0x10/0x10 [ 74.804670][ T5326] ? print_lock_name+0xde/0x100 [ 74.804686][ T5326] print_circular_bug+0x2ee/0x310 [ 74.804705][ T5326] check_noncircular+0x134/0x160 [ 74.804722][ T5326] validate_chain+0xb9b/0x2140 [ 74.804738][ T5326] ? lockdep_unlock+0x89/0x120 [ 74.804758][ T5326] ? validate_chain+0x897/0x2140 [ 74.804775][ T5326] __lock_acquire+0xab9/0xd20 [ 74.804795][ T5326] ? hfsplus_block_free+0xbe/0x550 [ 74.804810][ T5326] lock_acquire+0x120/0x360 [ 74.804832][ T5326] ? hfsplus_block_free+0xbe/0x550 [ 74.804853][ T5326] __mutex_lock+0x182/0xe80 [ 74.804867][ T5326] ? hfsplus_block_free+0xbe/0x550 [ 74.804881][ T5326] ? rcu_is_watching+0x15/0xb0 [ 74.804929][ T5326] ? trace_contention_end+0x39/0x120 [ 74.804946][ T5326] ? hfsplus_block_free+0xbe/0x550 [ 74.804960][ T5326] ? __pfx___mutex_lock+0x10/0x10 [ 74.804975][ T5326] ? __mutex_unlock_slowpath+0x1cd/0x700 [ 74.804999][ T5326] hfsplus_block_free+0xbe/0x550 [ 74.805015][ T5326] hfsplus_free_extents+0x176/0xae0 [ 74.805034][ T5326] hfsplus_file_truncate+0x736/0xb40 [ 74.805056][ T5326] ? __pfx_hfsplus_file_truncate+0x10/0x10 [ 74.805075][ T5326] ? __pfx___mutex_lock+0x10/0x10 [ 74.805092][ T5326] hfsplus_delete_inode+0x180/0x230 [ 74.805109][ T5326] hfsplus_unlink+0x4e3/0x730 [ 74.805129][ T5326] ? __pfx_hfsplus_unlink+0x10/0x10 [ 74.805150][ T5326] ? down_write_nested+0x169/0x200 [ 74.805166][ T5326] ? __pfx_down_write_nested+0x10/0x10 [ 74.805182][ T5326] hfsplus_rename+0xcb/0x1c0 [ 74.805201][ T5326] ? __pfx_hfsplus_rename+0x10/0x10 [ 74.805219][ T5326] vfs_rename+0xb99/0xec0 [ 74.805237][ T5326] ? __pfx_vfs_rename+0x10/0x10 [ 74.805254][ T5326] ? d_alloc+0x144/0x190 [ 74.805279][ T5326] ? bpf_lsm_path_rename+0x9/0x20 [ 74.805326][ T5326] ? security_path_rename+0x17d/0x490 [ 74.805371][ T5326] do_renameat2+0x878/0xc50 [ 74.805390][ T5326] ? __pfx_do_renameat2+0x10/0x10 [ 74.805406][ T5326] ? strncpy_from_user+0x150/0x290 [ 74.805457][ T5326] ? getname_flags+0x1e5/0x540 [ 74.805479][ T5326] __x64_sys_rename+0x82/0x90 [ 74.805494][ T5326] do_syscall_64+0xfa/0x3b0 [ 74.805508][ T5326] ? lockdep_hardirqs_on+0x9c/0x150 [ 74.805528][ T5326] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 74.805543][ T5326] ? clear_bhb_loop+0x60/0xb0 [ 74.805558][ T5326] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 74.805573][ T5326] RIP: 0033:0x7f1f4d78e929 [ 74.805590][ T5326] 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 [ 74.805602][ T5326] RSP: 002b:00007f1f4e6c1038 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 74.805620][ T5326] RAX: ffffffffffffffda RBX: 00007f1f4d9b5fa0 RCX: 00007f1f4d78e929 [ 74.805631][ T5326] RDX: 0000000000000000 RSI: 0000200000000240 RDI: 0000200000000180 [ 74.805643][ T5326] RBP: 00007f1f4d810b39 R08: 0000000000000000 R09: 0000000000000000 [ 74.805653][ T5326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 74.805663][ T5326] R13: 0000000000000000 R14: 00007f1f4d9b5fa0 R15: 00007ffe46b9dd08 [ 74.805679][ T5326] [ 74.968601][ T5326] hfsplus: unable to mark blocks free: error -5 [ 74.971671][ T5326] hfsplus: can't free extent