Warning: Permanently added '10.128.1.117' (ED25519) to the list of known hosts. executing program [ 50.760972][ T3541] loop0: detected capacity change from 0 to 4096 [ 50.768798][ T3541] ======================================================= [ 50.768798][ T3541] WARNING: The mand mount option has been deprecated and [ 50.768798][ T3541] and is ignored by this kernel. Remove the mand [ 50.768798][ T3541] option from the mount to silence this warning. [ 50.768798][ T3541] ======================================================= [ 50.805783][ T3541] ntfs3: loop0: Different NTFS' sector size (4096) and media sector size (512) [ 50.826881][ T3541] ntfs3: loop0: Mark volume as dirty due to NTFS errors [ 50.846213][ T3541] [ 50.848564][ T3541] ============================================ [ 50.854711][ T3541] WARNING: possible recursive locking detected [ 50.860851][ T3541] 6.1.70-syzkaller #0 Not tainted [ 50.865852][ T3541] -------------------------------------------- [ 50.871973][ T3541] syz-executor146/3541 is trying to acquire lock: [ 50.878358][ T3541] ffff888071091e80 (&ni->ni_lock/4){+.+.}-{3:3}, at: mi_read+0x2dd/0x5a0 [ 50.886787][ T3541] [ 50.886787][ T3541] but task is already holding lock: [ 50.894128][ T3541] ffff888071096840 (&ni->ni_lock/4){+.+.}-{3:3}, at: ntfs_lookup+0xf5/0x1f0 [ 50.902804][ T3541] [ 50.902804][ T3541] other info that might help us debug this: [ 50.910844][ T3541] Possible unsafe locking scenario: [ 50.910844][ T3541] [ 50.918271][ T3541] CPU0 [ 50.921532][ T3541] ---- [ 50.924794][ T3541] lock(&ni->ni_lock/4); [ 50.929112][ T3541] lock(&ni->ni_lock/4); [ 50.933432][ T3541] [ 50.933432][ T3541] *** DEADLOCK *** [ 50.933432][ T3541] [ 50.941556][ T3541] May be due to missing lock nesting notation [ 50.941556][ T3541] [ 50.949854][ T3541] 2 locks held by syz-executor146/3541: [ 50.955380][ T3541] #0: ffff888071096ae0 (&type->i_mutex_dir_key#6){.+.+}-{3:3}, at: lookup_slow+0x45/0x70 [ 50.965290][ T3541] #1: ffff888071096840 (&ni->ni_lock/4){+.+.}-{3:3}, at: ntfs_lookup+0xf5/0x1f0 [ 50.974415][ T3541] [ 50.974415][ T3541] stack backtrace: [ 50.980285][ T3541] CPU: 1 PID: 3541 Comm: syz-executor146 Not tainted 6.1.70-syzkaller #0 [ 50.988680][ T3541] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 50.998720][ T3541] Call Trace: [ 51.001982][ T3541] [ 51.004902][ T3541] dump_stack_lvl+0x1e3/0x2cb [ 51.009586][ T3541] ? nf_tcp_handle_invalid+0x642/0x642 [ 51.015032][ T3541] ? panic+0x75d/0x75d [ 51.019088][ T3541] validate_chain+0x4711/0x5950 [ 51.023938][ T3541] ? reacquire_held_locks+0x660/0x660 [ 51.029302][ T3541] ? look_up_lock_class+0x77/0x140 [ 51.034400][ T3541] ? register_lock_class+0x100/0x990 [ 51.039677][ T3541] ? lockdep_hardirqs_on_prepare+0x438/0x7a0 [ 51.045646][ T3541] ? is_dynamic_key+0x260/0x260 [ 51.050485][ T3541] ? mark_lock+0x9a/0x340 [ 51.054804][ T3541] __lock_acquire+0x125b/0x1f80 [ 51.059648][ T3541] lock_acquire+0x1f8/0x5a0 [ 51.064142][ T3541] ? mi_read+0x2dd/0x5a0 [ 51.068375][ T3541] ? read_lock_is_recursive+0x10/0x10 [ 51.073739][ T3541] ? __might_sleep+0xb0/0xb0 [ 51.078320][ T3541] __mutex_lock+0x132/0xd80 [ 51.082820][ T3541] ? mi_read+0x2dd/0x5a0 [ 51.087053][ T3541] ? mi_read+0x1ba/0x5a0 [ 51.091280][ T3541] ? mi_read+0x2dd/0x5a0 [ 51.095506][ T3541] ? __lock_acquire+0x1f80/0x1f80 [ 51.100520][ T3541] ? mutex_lock_nested+0x10/0x10 [ 51.105446][ T3541] ? __up_read+0x2b9/0x690 [ 51.109850][ T3541] ? up_read+0x20/0x20 [ 51.113907][ T3541] mi_read+0x2dd/0x5a0 [ 51.117971][ T3541] ntfs_iget5+0x48a/0x3900 [ 51.122383][ T3541] ? indx_find+0x899/0xb00 [ 51.126787][ T3541] ? check_index_root+0x680/0x680 [ 51.131800][ T3541] dir_search_u+0x2f6/0x390 [ 51.136290][ T3541] ? ntfs_nls_to_utf16+0xc50/0xc50 [ 51.141389][ T3541] ? ntfs_utf16_to_nls+0x730/0x730 [ 51.146487][ T3541] ? rcu_is_watching+0x11/0xb0 [ 51.151236][ T3541] ? kmem_cache_alloc+0x13a/0x2d0 [ 51.156245][ T3541] ? ntfs_lookup+0x4d/0x1f0 [ 51.160736][ T3541] ntfs_lookup+0x102/0x1f0 [ 51.165140][ T3541] __lookup_slow+0x27e/0x3d0 [ 51.169720][ T3541] ? lookup_one_len+0x2d0/0x2d0 [ 51.174559][ T3541] ? try_to_unlazy+0x35c/0x5b0 [ 51.179314][ T3541] lookup_slow+0x53/0x70 [ 51.183541][ T3541] walk_component+0x2d0/0x400 [ 51.188207][ T3541] path_lookupat+0x16f/0x450 [ 51.192789][ T3541] filename_lookup+0x251/0x600 [ 51.197546][ T3541] ? hashlen_string+0x110/0x110 [ 51.202389][ T3541] ? strncpy_from_user+0x1f9/0x360 [ 51.207488][ T3541] ? getname_flags+0x1f9/0x4f0 [ 51.212237][ T3541] user_path_at_empty+0x3e/0x60 [ 51.217077][ T3541] path_getxattr+0xda/0x410 [ 51.221564][ T3541] ? __might_fault+0xa1/0x110 [ 51.226230][ T3541] ? __lock_acquire+0x1f80/0x1f80 [ 51.231246][ T3541] ? setxattr+0x2b0/0x2b0 [ 51.235561][ T3541] ? __might_fault+0xa1/0x110 [ 51.240224][ T3541] ? rcu_is_watching+0x11/0xb0 [ 51.244975][ T3541] ? xfd_validate_state+0x6a/0x140 [ 51.250073][ T3541] ? restore_fpregs_from_fpstate+0xfc/0x230 [ 51.255959][ T3541] ? lockdep_hardirqs_on_prepare+0x438/0x7a0 [ 51.261930][ T3541] ? print_irqtrace_events+0x210/0x210 [ 51.267378][ T3541] ? print_irqtrace_events+0x210/0x210 [ 51.272831][ T3541] ? syscall_enter_from_user_mode+0x2e/0x220 [ 51.278796][ T3541] ? lockdep_hardirqs_on+0x94/0x130 [ 51.283979][ T3541] ? syscall_enter_from_user_mode+0x2e/0x220 [ 51.289944][ T3541] do_syscall_64+0x3d/0xb0 [ 51.294351][ T3541] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 51.300234][ T3541] RIP: 0033:0x7fc410721639 [ 51.304632][ T3541] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 61 17 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 b8 ff ff ff f7 d8 64 89 01 48 [ 51.324224][ T3541] RSP: 002b:00007fffecba21f8 EFLAGS: 00000246 ORIG_RAX: 00000000000000bf [ 51.332623][ T3541] RAX: ffffffffffffffda RBX: 0030656c69662f2e RCX: 00007fc410721639 [ 51.340580][ T3541] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 000000002001f740 [ 51.348536][ T3541] RBP: 00007fc4107b3610 R08: 0000000000000000 R09: 0000000000000000 [ 51.356494][ T3541] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000000