Warning: Permanently added '10.128.0.94' (ED25519) to the list of known hosts. executing program [ 42.497271][ T4024] loop0: detected capacity change from 0 to 32768 [ 42.542745][ T4024] ======================================================= [ 42.542745][ T4024] WARNING: The mand mount option has been deprecated and [ 42.542745][ T4024] and is ignored by this kernel. Remove the mand [ 42.542745][ T4024] option from the mount to silence this warning. [ 42.542745][ T4024] ======================================================= [ 42.566586][ T4024] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 43.073689][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 43.344426][ T4028] loop0: detected capacity change from 0 to 32768 [ 43.398217][ T4028] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 43.889391][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 44.169473][ T4031] loop0: detected capacity change from 0 to 32768 [ 44.248641][ T4031] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 44.735041][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 44.998128][ T4034] loop0: detected capacity change from 0 to 32768 [ 45.052086][ T4034] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 45.543942][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 45.820474][ T4037] loop0: detected capacity change from 0 to 32768 [ 45.892660][ T4037] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 46.474282][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 46.757062][ T4040] loop0: detected capacity change from 0 to 32768 [ 46.806723][ T4040] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 47.292753][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 47.558786][ T4043] loop0: detected capacity change from 0 to 32768 [ 47.609254][ T4043] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 48.148470][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 48.444593][ T4047] loop0: detected capacity change from 0 to 32768 [ 48.528264][ T4047] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 49.019194][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 49.294889][ T4051] loop0: detected capacity change from 0 to 32768 [ 49.392272][ T4051] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 49.881627][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 50.158790][ T4057] loop0: detected capacity change from 0 to 32768 [ 50.191657][ T4057] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 50.738904][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 51.002868][ T4061] loop0: detected capacity change from 0 to 32768 [ 51.058118][ T4061] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 51.579544][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 51.845466][ T4064] loop0: detected capacity change from 0 to 32768 [ 51.896258][ T4064] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 52.381321][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 52.661808][ T4067] loop0: detected capacity change from 0 to 32768 [ 52.714639][ T4067] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 53.212057][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 53.480189][ T4070] loop0: detected capacity change from 0 to 32768 [ 53.566641][ T4070] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 54.061182][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 54.331817][ T4073] loop0: detected capacity change from 0 to 32768 [ 54.386492][ T4073] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 54.391436][ T4073] [ 54.392047][ T4073] ====================================================== [ 54.394008][ T4073] WARNING: possible circular locking dependency detected [ 54.395934][ T4073] 5.15.185-syzkaller #0 Not tainted [ 54.397279][ T4073] ------------------------------------------------------ [ 54.399215][ T4073] syz-executor396/4073 is trying to acquire lock: [ 54.401021][ T4073] ffff0000c210d488 (&osb->system_file_mutex){+.+.}-{3:3}, at: ocfs2_get_system_file_inode+0x15c/0x5ec [ 54.404135][ T4073] [ 54.404135][ T4073] but task is already holding lock: [ 54.406201][ T4073] ffff0000de7a8660 (&ocfs2_file_ip_alloc_sem_key){++++}-{3:3}, at: ocfs2_write_begin+0x190/0x30c [ 54.409125][ T4073] [ 54.409125][ T4073] which lock already depends on the new lock. [ 54.409125][ T4073] [ 54.411933][ T4073] [ 54.411933][ T4073] the existing dependency chain (in reverse order) is: [ 54.414349][ T4073] [ 54.414349][ T4073] -> #1 (&ocfs2_file_ip_alloc_sem_key){++++}-{3:3}: [ 54.416663][ T4073] down_read+0xc0/0x390 [ 54.417975][ T4073] ocfs2_read_virt_blocks+0x228/0x858 [ 54.419636][ T4073] ocfs2_find_entry+0x314/0x1b84 [ 54.421137][ T4073] ocfs2_find_files_on_disk+0x10c/0x388 [ 54.422729][ T4073] ocfs2_lookup_ino_from_name+0x60/0x114 [ 54.424405][ T4073] ocfs2_get_system_file_inode+0x288/0x5ec [ 54.426130][ T4073] ocfs2_init_global_system_inodes+0x2a8/0x594 [ 54.427986][ T4073] ocfs2_fill_super+0x3128/0x4074 [ 54.429447][ T4073] mount_bdev+0x264/0x358 [ 54.430790][ T4073] ocfs2_mount+0x44/0x58 [ 54.432164][ T4073] legacy_get_tree+0xd4/0x16c [ 54.433598][ T4073] vfs_get_tree+0x90/0x274 [ 54.434932][ T4073] do_new_mount+0x228/0x810 [ 54.436323][ T4073] path_mount+0x5b4/0x1000 [ 54.437688][ T4073] __arm64_sys_mount+0x514/0x5e4 [ 54.439196][ T4073] invoke_syscall+0x98/0x2b8 [ 54.440622][ T4073] el0_svc_common+0x138/0x258 [ 54.442069][ T4073] do_el0_svc+0x58/0x14c [ 54.443363][ T4073] el0_svc+0x78/0x1e0 [ 54.444558][ T4073] el0t_64_sync_handler+0xcc/0xe4 [ 54.446075][ T4073] el0t_64_sync+0x1a0/0x1a4 [ 54.447530][ T4073] [ 54.447530][ T4073] -> #0 (&osb->system_file_mutex){+.+.}-{3:3}: [ 54.449846][ T4073] __lock_acquire+0x2928/0x651c [ 54.451271][ T4073] lock_acquire+0x1f4/0x620 [ 54.452652][ T4073] __mutex_lock_common+0x194/0x1edc [ 54.454220][ T4073] mutex_lock_nested+0xac/0x11c [ 54.455607][ T4073] ocfs2_get_system_file_inode+0x15c/0x5ec [ 54.457496][ T4073] ocfs2_reserve_suballoc_bits+0x11c/0x3a68 [ 54.459386][ T4073] ocfs2_reserve_clusters_with_limit+0x290/0x9e0 [ 54.461290][ T4073] ocfs2_lock_allocators+0x27c/0x518 [ 54.462869][ T4073] ocfs2_write_begin_nolock+0x1e88/0x3764 [ 54.464587][ T4073] ocfs2_write_begin+0x1b4/0x30c [ 54.466088][ T4073] generic_perform_write+0x204/0x480 [ 54.467596][ T4073] __generic_file_write_iter+0x23c/0x454 [ 54.469191][ T4073] ocfs2_file_write_iter+0x12e0/0x1b84 [ 54.470876][ T4073] vfs_write+0x7c8/0xa2c [ 54.472132][ T4073] ksys_write+0x120/0x210 [ 54.473426][ T4073] __arm64_sys_write+0x7c/0x90 [ 54.474803][ T4073] invoke_syscall+0x98/0x2b8 [ 54.476147][ T4073] el0_svc_common+0x138/0x258 [ 54.477543][ T4073] do_el0_svc+0x58/0x14c [ 54.478894][ T4073] el0_svc+0x78/0x1e0 [ 54.480079][ T4073] el0t_64_sync_handler+0xcc/0xe4 [ 54.481563][ T4073] el0t_64_sync+0x1a0/0x1a4 [ 54.482869][ T4073] [ 54.482869][ T4073] other info that might help us debug this: [ 54.482869][ T4073] [ 54.485587][ T4073] Possible unsafe locking scenario: [ 54.485587][ T4073] [ 54.487586][ T4073] CPU0 CPU1 [ 54.489020][ T4073] ---- ---- [ 54.490465][ T4073] lock(&ocfs2_file_ip_alloc_sem_key); [ 54.491933][ T4073] lock(&osb->system_file_mutex); [ 54.493982][ T4073] lock(&ocfs2_file_ip_alloc_sem_key); [ 54.496169][ T4073] lock(&osb->system_file_mutex); [ 54.497489][ T4073] [ 54.497489][ T4073] *** DEADLOCK *** [ 54.497489][ T4073] [ 54.499660][ T4073] 3 locks held by syz-executor396/4073: [ 54.501157][ T4073] #0: ffff0000c846e460 (sb_writers#8){.+.+}-{0:0}, at: vfs_write+0x228/0xa2c [ 54.503498][ T4073] #1: ffff0000de7a89c8 (&sb->s_type->i_mutex_key#17){+.+.}-{3:3}, at: ocfs2_file_write_iter+0x388/0x1b84 [ 54.506590][ T4073] #2: ffff0000de7a8660 (&ocfs2_file_ip_alloc_sem_key){++++}-{3:3}, at: ocfs2_write_begin+0x190/0x30c [ 54.509549][ T4073] [ 54.509549][ T4073] stack backtrace: [ 54.511125][ T4073] CPU: 0 PID: 4073 Comm: syz-executor396 Not tainted 5.15.185-syzkaller #0 [ 54.513524][ T4073] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 [ 54.516247][ T4073] Call trace: [ 54.517077][ T4073] dump_backtrace+0x0/0x43c [ 54.518295][ T4073] show_stack+0x2c/0x3c [ 54.519450][ T4073] __dump_stack+0x30/0x40 [ 54.520640][ T4073] dump_stack_lvl+0xf8/0x160 [ 54.521895][ T4073] dump_stack+0x1c/0x5c [ 54.523013][ T4073] print_circular_bug+0x148/0x1b0 [ 54.524345][ T4073] check_noncircular+0x240/0x2d4 [ 54.525613][ T4073] __lock_acquire+0x2928/0x651c [ 54.526980][ T4073] lock_acquire+0x1f4/0x620 [ 54.528209][ T4073] __mutex_lock_common+0x194/0x1edc [ 54.529581][ T4073] mutex_lock_nested+0xac/0x11c [ 54.530874][ T4073] ocfs2_get_system_file_inode+0x15c/0x5ec [ 54.532436][ T4073] ocfs2_reserve_suballoc_bits+0x11c/0x3a68 [ 54.534035][ T4073] ocfs2_reserve_clusters_with_limit+0x290/0x9e0 [ 54.535742][ T4073] ocfs2_lock_allocators+0x27c/0x518 [ 54.537204][ T4073] ocfs2_write_begin_nolock+0x1e88/0x3764 [ 54.538709][ T4073] ocfs2_write_begin+0x1b4/0x30c [ 54.540057][ T4073] generic_perform_write+0x204/0x480 [ 54.541436][ T4073] __generic_file_write_iter+0x23c/0x454 [ 54.543036][ T4073] ocfs2_file_write_iter+0x12e0/0x1b84 [ 54.544507][ T4073] vfs_write+0x7c8/0xa2c [ 54.545660][ T4073] ksys_write+0x120/0x210 [ 54.546807][ T4073] __arm64_sys_write+0x7c/0x90 [ 54.548108][ T4073] invoke_syscall+0x98/0x2b8 [ 54.549344][ T4073] el0_svc_common+0x138/0x258 [ 54.550627][ T4073] do_el0_svc+0x58/0x14c [ 54.551812][ T4073] el0_svc+0x78/0x1e0 [ 54.552904][ T4073] el0t_64_sync_handler+0xcc/0xe4 [ 54.554311][ T4073] el0t_64_sync+0x1a0/0x1a4 [ 54.941698][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 55.170741][ T4076] loop0: detected capacity change from 0 to 32768 [ 55.231333][ T4076] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 55.582168][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 55.778431][ T4079] loop0: detected capacity change from 0 to 32768 [ 55.842244][ T4079] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 56.186551][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 56.397354][ T4082] loop0: detected capacity change from 0 to 32768 [ 56.442173][ T4082] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 56.793395][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 56.989783][ T4085] loop0: detected capacity change from 0 to 32768 [ 57.051591][ T4085] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 57.401255][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 57.626803][ T4088] loop0: detected capacity change from 0 to 32768 [ 57.671633][ T4088] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 58.028186][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 58.228879][ T4091] loop0: detected capacity change from 0 to 32768 [ 58.270905][ T4091] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 58.619363][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 58.824221][ T4094] loop0: detected capacity change from 0 to 32768 [ 58.871864][ T4094] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 59.223438][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 59.421623][ T4097] loop0: detected capacity change from 0 to 32768 [ 59.472585][ T4097] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 59.821563][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 60.019572][ T4100] loop0: detected capacity change from 0 to 32768 [ 60.033736][ T4100] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 60.399916][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 60.607995][ T4103] loop0: detected capacity change from 0 to 32768 [ 60.663257][ T4103] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 61.014916][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 61.215841][ T4106] loop0: detected capacity change from 0 to 32768 [ 61.281114][ T4106] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 61.636196][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 61.837930][ T4109] loop0: detected capacity change from 0 to 32768 [ 61.881580][ T4109] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 62.243476][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 62.439118][ T4112] loop0: detected capacity change from 0 to 32768 [ 62.500306][ T4112] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 62.851905][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 63.048914][ T4115] loop0: detected capacity change from 0 to 32768 [ 63.091871][ T4115] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 63.450439][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 63.654653][ T4118] loop0: detected capacity change from 0 to 32768 [ 63.701307][ T4118] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode. [ 64.052437][ T4023] ocfs2: Unmounting device (7,0) on (node local) executing program [ 64.260015][ T4121] loop0: detected capacity change from 0 to 32768 [ 64.280047][ T4121] ocfs2: Mounting device (7,0) on (node local, slot 0) with writeback data mode.