Warning: Permanently added '10.128.0.245' (ED25519) to the list of known hosts. executing program [ 76.130341][ T5823] loop0: detected capacity change from 0 to 32768 [ 76.170626][ T5823] XFS (loop0): Mounting V5 Filesystem a2f82aab-77f8-4286-afd4-a8f747a74bab [ 76.207113][ T5823] XFS (loop0): Starting recovery (logdev: internal) [ 76.224782][ T5823] XFS (loop0): Ending recovery (logdev: internal) [ 76.248194][ T5821] XFS (loop0): Unmounting Filesystem a2f82aab-77f8-4286-afd4-a8f747a74bab executing program [ 76.551387][ T5835] loop0: detected capacity change from 0 to 32768 [ 76.584926][ T5835] XFS (loop0): Mounting V5 Filesystem a2f82aab-77f8-4286-afd4-a8f747a74bab [ 76.620281][ T5835] XFS (loop0): Starting recovery (logdev: internal) [ 76.636479][ T5835] XFS (loop0): Ending recovery (logdev: internal) [ 76.661897][ T5821] XFS (loop0): Unmounting Filesystem a2f82aab-77f8-4286-afd4-a8f747a74bab executing program [ 76.974806][ T5847] loop0: detected capacity change from 0 to 32768 [ 77.019435][ T5847] XFS (loop0): Mounting V5 Filesystem a2f82aab-77f8-4286-afd4-a8f747a74bab [ 77.054251][ T5847] XFS (loop0): Starting recovery (logdev: internal) [ 77.070226][ T5847] XFS (loop0): Ending recovery (logdev: internal) [ 77.091441][ T5821] XFS (loop0): Unmounting Filesystem a2f82aab-77f8-4286-afd4-a8f747a74bab executing program [ 77.393012][ T5858] loop0: detected capacity change from 0 to 32768 [ 77.426750][ T5858] XFS (loop0): Mounting V5 Filesystem a2f82aab-77f8-4286-afd4-a8f747a74bab [ 77.459548][ T5858] XFS (loop0): Starting recovery (logdev: internal) [ 77.474699][ T5858] XFS (loop0): Ending recovery (logdev: internal) [ 77.483803][ T5867] [ 77.486175][ T5867] ====================================================== [ 77.493188][ T5867] WARNING: possible circular locking dependency detected [ 77.500220][ T5867] 6.13.0-syzkaller-09793-g69b8923f5003 #0 Not tainted [ 77.506975][ T5867] ------------------------------------------------------ [ 77.513984][ T5867] syz-executor278/5867 is trying to acquire lock: [ 77.520387][ T5867] ffff8880787b0da0 (&bp->b_lock){+.+.}-{3:3}, at: xfs_buf_find_insert+0x1123/0x1610 [ 77.529823][ T5867] [ 77.529823][ T5867] but task is already holding lock: [ 77.537356][ T5867] ffff888026f07980 (&bch->bc_lock){+.+.}-{3:3}, at: xfs_buf_find_insert+0x3da/0x1610 [ 77.546863][ T5867] [ 77.546863][ T5867] which lock already depends on the new lock. [ 77.546863][ T5867] [ 77.557255][ T5867] [ 77.557255][ T5867] the existing dependency chain (in reverse order) is: [ 77.566282][ T5867] [ 77.566282][ T5867] -> #1 (&bch->bc_lock){+.+.}-{3:3}: [ 77.573759][ T5867] lock_acquire+0x1ed/0x550 [ 77.578818][ T5867] _raw_spin_lock+0x2e/0x40 [ 77.583853][ T5867] xfs_buf_rele+0x2bf/0x1660 [ 77.588968][ T5867] process_scheduled_works+0xa66/0x1840 [ 77.595058][ T5867] worker_thread+0x870/0xd30 [ 77.600194][ T5867] kthread+0x7a9/0x920 [ 77.604788][ T5867] ret_from_fork+0x4b/0x80 [ 77.609731][ T5867] ret_from_fork_asm+0x1a/0x30 [ 77.615023][ T5867] [ 77.615023][ T5867] -> #0 (&bp->b_lock){+.+.}-{3:3}: [ 77.622345][ T5867] validate_chain+0x18ef/0x5920 [ 77.627718][ T5867] __lock_acquire+0x1397/0x2100 [ 77.633174][ T5867] lock_acquire+0x1ed/0x550 [ 77.638196][ T5867] _raw_spin_lock+0x2e/0x40 [ 77.643216][ T5867] xfs_buf_find_insert+0x1123/0x1610 [ 77.649038][ T5867] xfs_buf_get_map+0x149a/0x1ac0 [ 77.654501][ T5867] xfs_buf_read_map+0x110/0xa50 [ 77.659874][ T5867] xfs_trans_read_buf_map+0x260/0xab0 [ 77.665769][ T5867] xfs_imap_to_bp+0x18d/0x380 [ 77.671000][ T5867] xfs_iget+0xbe9/0x2ec0 [ 77.675795][ T5867] xfs_lookup+0x356/0x690 [ 77.680660][ T5867] xfs_vn_lookup+0x192/0x290 [ 77.685776][ T5867] __lookup_slow+0x296/0x400 [ 77.690894][ T5867] lookup_slow+0x53/0x70 [ 77.695683][ T5867] walk_component+0x2e1/0x410 [ 77.700883][ T5867] path_lookupat+0x16f/0x450 [ 77.706003][ T5867] filename_lookup+0x2a3/0x670 [ 77.711286][ T5867] do_linkat+0x13f/0x6f0 [ 77.716075][ T5867] __x64_sys_link+0x82/0x90 [ 77.721096][ T5867] do_syscall_64+0xf3/0x230 [ 77.726121][ T5867] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 77.732538][ T5867] [ 77.732538][ T5867] other info that might help us debug this: [ 77.732538][ T5867] [ 77.742759][ T5867] Possible unsafe locking scenario: [ 77.742759][ T5867] [ 77.750196][ T5867] CPU0 CPU1 [ 77.755550][ T5867] ---- ---- [ 77.760915][ T5867] lock(&bch->bc_lock); [ 77.765164][ T5867] lock(&bp->b_lock); [ 77.771754][ T5867] lock(&bch->bc_lock); [ 77.778529][ T5867] lock(&bp->b_lock); [ 77.782606][ T5867] [ 77.782606][ T5867] *** DEADLOCK *** [ 77.782606][ T5867] [ 77.790742][ T5867] 2 locks held by syz-executor278/5867: [ 77.796275][ T5867] #0: ffff8880787e67f0 (&inode->i_sb->s_type->i_mutex_dir_key){.+.+}-{4:4}, at: lookup_slow+0x45/0x70 [ 77.807335][ T5867] #1: ffff888026f07980 (&bch->bc_lock){+.+.}-{3:3}, at: xfs_buf_find_insert+0x3da/0x1610 [ 77.817264][ T5867] [ 77.817264][ T5867] stack backtrace: [ 77.823160][ T5867] CPU: 0 UID: 0 PID: 5867 Comm: syz-executor278 Not tainted 6.13.0-syzkaller-09793-g69b8923f5003 #0 [ 77.823176][ T5867] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 77.823188][ T5867] Call Trace: [ 77.823196][ T5867] [ 77.823204][ T5867] dump_stack_lvl+0x241/0x360 [ 77.823233][ T5867] ? __pfx_dump_stack_lvl+0x10/0x10 [ 77.823255][ T5867] ? __pfx__printk+0x10/0x10 [ 77.823280][ T5867] print_circular_bug+0x13a/0x1b0 [ 77.823304][ T5867] check_noncircular+0x36a/0x4a0 [ 77.823328][ T5867] ? __pfx_check_noncircular+0x10/0x10 [ 77.823350][ T5867] ? lockdep_lock+0x123/0x2b0 [ 77.823370][ T5867] validate_chain+0x18ef/0x5920 [ 77.823399][ T5867] ? __pfx_validate_chain+0x10/0x10 [ 77.823420][ T5867] ? __pfx_validate_chain+0x10/0x10 [ 77.823444][ T5867] ? should_fail_alloc_page+0x75/0x110 [ 77.823462][ T5867] ? look_up_lock_class+0x77/0x170 [ 77.823481][ T5867] ? register_lock_class+0x102/0x980 [ 77.823498][ T5867] ? mark_lock+0x9a/0x360 [ 77.823522][ T5867] ? __pfx_register_lock_class+0x10/0x10 [ 77.823542][ T5867] ? mark_lock+0x9a/0x360 [ 77.823561][ T5867] __lock_acquire+0x1397/0x2100 [ 77.823584][ T5867] lock_acquire+0x1ed/0x550 [ 77.823601][ T5867] ? xfs_buf_find_insert+0x1123/0x1610 [ 77.823624][ T5867] ? __pfx_lock_acquire+0x10/0x10 [ 77.823642][ T5867] ? xfs_buf_find_insert+0x466/0x1610 [ 77.823662][ T5867] ? __pfx_lock_release+0x10/0x10 [ 77.823680][ T5867] ? rht_unlock+0x1ab/0x1f0 [ 77.823693][ T5867] ? xfs_buf_alloc_pages+0x6cb/0x840 [ 77.823715][ T5867] _raw_spin_lock+0x2e/0x40 [ 77.823730][ T5867] ? xfs_buf_find_insert+0x1123/0x1610 [ 77.823749][ T5867] xfs_buf_find_insert+0x1123/0x1610 [ 77.823771][ T5867] ? xfs_buf_find_insert+0x466/0x1610 [ 77.823792][ T5867] ? __pfx_xfs_buf_find_insert+0x10/0x10 [ 77.823815][ T5867] xfs_buf_get_map+0x149a/0x1ac0 [ 77.823836][ T5867] ? xfs_buf_get_map+0x499/0x1ac0 [ 77.823862][ T5867] ? __pfx_xfs_buf_get_map+0x10/0x10 [ 77.823884][ T5867] xfs_buf_read_map+0x110/0xa50 [ 77.823904][ T5867] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 77.823924][ T5867] ? __pfx_xfs_buf_read_map+0x10/0x10 [ 77.823945][ T5867] ? lockdep_hardirqs_on+0x99/0x150 [ 77.823962][ T5867] ? xfs_imap_to_bp+0x18d/0x380 [ 77.823982][ T5867] xfs_trans_read_buf_map+0x260/0xab0 [ 77.824001][ T5867] ? xfs_imap_to_bp+0x18d/0x380 [ 77.824022][ T5867] ? __pfx_xfs_trans_read_buf_map+0x10/0x10 [ 77.824041][ T5867] ? __asan_memset+0x23/0x50 [ 77.824062][ T5867] ? lockdep_init_map_type+0xa1/0x910 [ 77.824079][ T5867] ? xfs_ag_block_count+0x62/0xc0 [ 77.824096][ T5867] xfs_imap_to_bp+0x18d/0x380 [ 77.824118][ T5867] ? __pfx_xfs_imap_to_bp+0x10/0x10 [ 77.824139][ T5867] ? xfs_inode_alloc+0x583/0x720 [ 77.824158][ T5867] xfs_iget+0xbe9/0x2ec0 [ 77.824176][ T5867] ? xfs_iget+0x3a8/0x2ec0 [ 77.824196][ T5867] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 77.824218][ T5867] ? lockdep_hardirqs_on+0x99/0x150 [ 77.824238][ T5867] ? __pfx_xfs_iget+0x10/0x10 [ 77.824256][ T5867] ? xfs_dir_lookup+0x59c/0x7b0 [ 77.824277][ T5867] xfs_lookup+0x356/0x690 [ 77.824298][ T5867] ? __pfx_xfs_lookup+0x10/0x10 [ 77.824316][ T5867] ? d_alloc_parallel+0x311/0x1630 [ 77.824341][ T5867] xfs_vn_lookup+0x192/0x290 [ 77.824360][ T5867] ? __pfx_xfs_vn_lookup+0x10/0x10 [ 77.824380][ T5867] ? __init_waitqueue_head+0xae/0x150 [ 77.824399][ T5867] __lookup_slow+0x296/0x400 [ 77.824420][ T5867] ? __pfx___lookup_slow+0x10/0x10 [ 77.824442][ T5867] ? make_vfsuid+0x52/0xa0 [ 77.824464][ T5867] ? lookup_fast+0x17a/0x590 [ 77.824483][ T5867] lookup_slow+0x53/0x70 [ 77.824503][ T5867] walk_component+0x2e1/0x410 [ 77.824529][ T5867] path_lookupat+0x16f/0x450 [ 77.824550][ T5867] filename_lookup+0x2a3/0x670 [ 77.824572][ T5867] ? __pfx_filename_lookup+0x10/0x10 [ 77.824591][ T5867] ? kasan_save_free_info+0x40/0x50 [ 77.824619][ T5867] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 77.824639][ T5867] do_linkat+0x13f/0x6f0 [ 77.824656][ T5867] ? lockdep_hardirqs_on+0x99/0x150 [ 77.824673][ T5867] ? __pfx_do_linkat+0x10/0x10 [ 77.824689][ T5867] ? getname_flags+0x3f0/0x540 [ 77.824708][ T5867] ? getname_flags+0x3f0/0x540 [ 77.824726][ T5867] __x64_sys_link+0x82/0x90 [ 77.824742][ T5867] do_syscall_64+0xf3/0x230 [ 77.824761][ T5867] ? clear_bhb_loop+0x35/0x90 [ 77.824783][ T5867] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 77.824803][ T5867] RIP: 0033:0x7f681317ba59 [ 77.824820][ T5867] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 b1 18 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 77.824831][ T5867] RSP: 002b:00007f6813111218 EFLAGS: 00000246 ORIG_RAX: 0000000000000056 [ 77.824846][ T5867] RAX: ffffffffffffffda RBX: 00007f681320d6b8 RCX: 00007f681317ba59 [ 77.824856][ T5867] RDX: 00007f68131550c6 RSI: 0000000000000000 RDI: 0000000020000040 [ 77.824865][ T5867] RBP: 00007f681320d6b0 R08: 00007ffc23404e87 R09: 0000000000000000 [ 77.824875][ T5867] R10: 0000000000000000 R11: 0000000000000246 R12: 0031656c69662f2e [ 77.824884][ T5867] R13: 0030656c69662f2e R14: 0031656c69662f30 R15: 2f30656c69662f2e [ 77.824900][ T5867]