Warning: Permanently added '10.128.15.195' (ED25519) to the list of known hosts. executing program [ 54.260513][ T4020] loop0: detected capacity change from 0 to 8192 [ 54.341782][ T4020] REISERFS (device loop0): found reiserfs format "3.5" with non-standard journal [ 54.344568][ T4020] REISERFS (device loop0): using ordered data mode [ 54.346333][ T4020] reiserfs: using flush barriers [ 54.348643][ T4020] REISERFS (device loop0): journal params: device loop0, size 512, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30 [ 54.353643][ T4020] REISERFS (device loop0): checking transaction log (loop0) [ 54.357706][ T4020] REISERFS (device loop0): Using rupasov hash to sort names [ 54.360232][ T4020] REISERFS (device loop0): using 3.5.x disk format [ 54.362477][ T4020] REISERFS warning: green-16003 errcatch_is_left_mergeable: Invalid item type observed, run fsck ASAP [ 54.365449][ T4020] REISERFS warning: green-16003 errcatch_is_left_mergeable: Invalid item type observed, run fsck ASAP [ 54.368421][ T4020] REISERFS warning: green-16003 errcatch_is_left_mergeable: Invalid item type observed, run fsck ASAP [ 54.372035][ T4020] REISERFS (device loop0): Created .reiserfs_priv - reserved for xattr storage. [ 54.382419][ T4020] [ 54.383086][ T4020] ====================================================== [ 54.384845][ T4020] WARNING: possible circular locking dependency detected [ 54.386683][ T4020] 5.15.180-syzkaller #0 Not tainted [ 54.388135][ T4020] ------------------------------------------------------ [ 54.390058][ T4020] syz-executor191/4020 is trying to acquire lock: [ 54.391714][ T4020] ffff0000dadfd090 (&sbi->lock){+.+.}-{3:3}, at: reiserfs_write_lock+0x7c/0xe8 [ 54.394170][ T4020] [ 54.394170][ T4020] but task is already holding lock: [ 54.396234][ T4020] ffff0000cd32a0e0 (&type->s_umount_key#43){+.+.}-{3:3}, at: deactivate_super+0x100/0x128 [ 54.398958][ T4020] [ 54.398958][ T4020] which lock already depends on the new lock. [ 54.398958][ T4020] [ 54.401744][ T4020] [ 54.401744][ T4020] the existing dependency chain (in reverse order) is: [ 54.404102][ T4020] [ 54.404102][ T4020] -> #2 (&type->s_umount_key#43){+.+.}-{3:3}: [ 54.406292][ T4020] down_write+0xbc/0x12c [ 54.407618][ T4020] __arm64_sys_quotactl_fd+0x2fc/0x4a4 [ 54.409243][ T4020] invoke_syscall+0x98/0x2b8 [ 54.410605][ T4020] el0_svc_common+0x138/0x258 [ 54.411980][ T4020] do_el0_svc+0x58/0x14c [ 54.413272][ T4020] el0_svc+0x7c/0x1f0 [ 54.414471][ T4020] el0t_64_sync_handler+0x84/0xe4 [ 54.416006][ T4020] el0t_64_sync+0x1a0/0x1a4 [ 54.417398][ T4020] [ 54.417398][ T4020] -> #1 (sb_writers#8){.+.+}-{0:0}: [ 54.419424][ T4020] sb_start_write+0xf0/0x3ac [ 54.420785][ T4020] mnt_want_write_file+0x64/0x1e8 [ 54.422315][ T4020] reiserfs_ioctl+0x188/0x4b8 [ 54.423751][ T4020] __arm64_sys_ioctl+0x14c/0x1c8 [ 54.425209][ T4020] invoke_syscall+0x98/0x2b8 [ 54.426580][ T4020] el0_svc_common+0x138/0x258 [ 54.427903][ T4020] do_el0_svc+0x58/0x14c [ 54.429220][ T4020] el0_svc+0x7c/0x1f0 [ 54.430498][ T4020] el0t_64_sync_handler+0x84/0xe4 [ 54.431922][ T4020] el0t_64_sync+0x1a0/0x1a4 [ 54.433337][ T4020] [ 54.433337][ T4020] -> #0 (&sbi->lock){+.+.}-{3:3}: [ 54.435288][ T4020] __lock_acquire+0x32d4/0x7638 [ 54.436740][ T4020] lock_acquire+0x240/0x77c [ 54.438080][ T4020] __mutex_lock_common+0x194/0x2154 [ 54.439684][ T4020] mutex_lock_nested+0xa4/0xf8 [ 54.441135][ T4020] reiserfs_write_lock+0x7c/0xe8 [ 54.442610][ T4020] reiserfs_sync_fs+0xa0/0x150 [ 54.444051][ T4020] sync_filesystem+0xe8/0x218 [ 54.445405][ T4020] generic_shutdown_super+0x70/0x2f0 [ 54.447015][ T4020] kill_block_super+0x70/0xdc [ 54.448398][ T4020] reiserfs_kill_sb+0x134/0x14c [ 54.449834][ T4020] deactivate_locked_super+0xb8/0x13c [ 54.451452][ T4020] deactivate_super+0x108/0x128 [ 54.452865][ T4020] cleanup_mnt+0x3c0/0x474 [ 54.454127][ T4020] __cleanup_mnt+0x20/0x30 [ 54.455392][ T4020] task_work_run+0x130/0x1e4 [ 54.456704][ T4020] do_exit+0x670/0x20bc [ 54.457878][ T4020] do_group_exit+0x110/0x268 [ 54.459228][ T4020] __wake_up_parent+0x0/0x60 [ 54.460518][ T4020] invoke_syscall+0x98/0x2b8 [ 54.461869][ T4020] el0_svc_common+0x138/0x258 [ 54.463222][ T4020] do_el0_svc+0x58/0x14c [ 54.464423][ T4020] el0_svc+0x7c/0x1f0 [ 54.465596][ T4020] el0t_64_sync_handler+0x84/0xe4 [ 54.467056][ T4020] el0t_64_sync+0x1a0/0x1a4 [ 54.468386][ T4020] [ 54.468386][ T4020] other info that might help us debug this: [ 54.468386][ T4020] [ 54.471087][ T4020] Chain exists of: [ 54.471087][ T4020] &sbi->lock --> sb_writers#8 --> &type->s_umount_key#43 [ 54.471087][ T4020] [ 54.474448][ T4020] Possible unsafe locking scenario: [ 54.474448][ T4020] [ 54.476344][ T4020] CPU0 CPU1 [ 54.477736][ T4020] ---- ---- [ 54.479107][ T4020] lock(&type->s_umount_key#43); [ 54.480379][ T4020] lock(sb_writers#8); [ 54.482088][ T4020] lock(&type->s_umount_key#43); [ 54.483991][ T4020] lock(&sbi->lock); [ 54.484978][ T4020] [ 54.484978][ T4020] *** DEADLOCK *** [ 54.484978][ T4020] [ 54.487156][ T4020] 1 lock held by syz-executor191/4020: [ 54.488552][ T4020] #0: ffff0000cd32a0e0 (&type->s_umount_key#43){+.+.}-{3:3}, at: deactivate_super+0x100/0x128 [ 54.491292][ T4020] [ 54.491292][ T4020] stack backtrace: [ 54.492814][ T4020] CPU: 0 PID: 4020 Comm: syz-executor191 Not tainted 5.15.180-syzkaller #0 [ 54.495047][ T4020] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 [ 54.497595][ T4020] Call trace: [ 54.498425][ T4020] dump_backtrace+0x0/0x530 [ 54.499592][ T4020] show_stack+0x2c/0x3c [ 54.500665][ T4020] dump_stack_lvl+0x108/0x170 [ 54.501900][ T4020] dump_stack+0x1c/0x58 [ 54.502949][ T4020] print_circular_bug+0x150/0x1b8 [ 54.504240][ T4020] check_noncircular+0x2cc/0x378 [ 54.505557][ T4020] __lock_acquire+0x32d4/0x7638 [ 54.506776][ T4020] lock_acquire+0x240/0x77c [ 54.507972][ T4020] __mutex_lock_common+0x194/0x2154 [ 54.509305][ T4020] mutex_lock_nested+0xa4/0xf8 [ 54.510541][ T4020] reiserfs_write_lock+0x7c/0xe8 [ 54.511809][ T4020] reiserfs_sync_fs+0xa0/0x150 [ 54.513009][ T4020] sync_filesystem+0xe8/0x218 [ 54.514227][ T4020] generic_shutdown_super+0x70/0x2f0 [ 54.515633][ T4020] kill_block_super+0x70/0xdc [ 54.516847][ T4020] reiserfs_kill_sb+0x134/0x14c [ 54.518049][ T4020] deactivate_locked_super+0xb8/0x13c [ 54.519374][ T4020] deactivate_super+0x108/0x128 [ 54.520609][ T4020] cleanup_mnt+0x3c0/0x474 [ 54.521752][ T4020] __cleanup_mnt+0x20/0x30 [ 54.522936][ T4020] task_work_run+0x130/0x1e4 [ 54.524120][ T4020] do_exit+0x670/0x20bc [ 54.525212][ T4020] do_group_exit+0x110/0x268 [ 54.526444][ T4020] __wake_up_parent+0x0/0x60 [ 54.527590][ T4020] invoke_syscall+0x98/0x2b8 [ 54.528719][ T4020] el0_svc_common+0x138/0x258 [ 54.529954][ T4020] do_el0_svc+0x58/0x14c [ 54.531071][ T4020] el0_svc+0x7c/0x1f0 [ 54.532103][ T4020] el0t_64_sync_handler+0x84/0xe4 [ 54.533400][ T4020] el0t_64_sync+0x1a0/0x1a4