Warning: Permanently added '10.128.0.86' (ED25519) to the list of known hosts. 2025/02/04 02:45:46 ignoring optional flag "sandboxArg"="0" 2025/02/04 02:45:46 parsed 1 programs [ 66.952722][ T2136] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k 2025/02/04 02:45:51 executed programs: 0 [ 73.877226][ T3054] loop3: detected capacity change from 0 to 2048 [ 73.886524][ T3054] UDF-fs: INFO Mounting volume 'LiuxUDF', timestamp 2022/11/22 14:59 (1000) [ 73.897242][ T3054] ======================================================= [ 73.897242][ T3054] WARNING: The mand mount option has been deprecated and [ 73.897242][ T3054] and is ignored by this kernel. Remove the mand [ 73.897242][ T3054] option from the mount to silence this warning. [ 73.897242][ T3054] ======================================================= [ 74.017651][ T3058] loop3: detected capacity change from 0 to 2048 [ 74.028433][ T3058] UDF-fs: INFO Mounting volume 'LiuxUDF', timestamp 2022/11/22 14:59 (1000) [ 74.120194][ T3061] loop3: detected capacity change from 0 to 2048 [ 74.132579][ T3061] UDF-fs: INFO Mounting volume 'LiuxUDF', timestamp 2022/11/22 14:59 (1000) [ 74.203814][ T3061] [ 74.206211][ T3061] ============================================ [ 74.212516][ T3061] WARNING: possible recursive locking detected [ 74.218999][ T3061] 6.1.128-syzkaller #0 Not tainted [ 74.224194][ T3061] -------------------------------------------- [ 74.230325][ T3061] syz.3.17/3061 is trying to acquire lock: [ 74.236138][ T3061] ffff8881168b5728 (&sbi->s_alloc_mutex){+.+.}-{3:3}, at: udf_free_blocks+0xe1/0x660 [ 74.245660][ T3061] [ 74.245660][ T3061] but task is already holding lock: [ 74.252996][ T3061] ffff8881168b5728 (&sbi->s_alloc_mutex){+.+.}-{3:3}, at: udf_prealloc_blocks+0x275/0x3e0 [ 74.263044][ T3061] [ 74.263044][ T3061] other info that might help us debug this: [ 74.271099][ T3061] Possible unsafe locking scenario: [ 74.271099][ T3061] [ 74.278539][ T3061] CPU0 [ 74.281809][ T3061] ---- [ 74.285070][ T3061] lock(&sbi->s_alloc_mutex); [ 74.289807][ T3061] lock(&sbi->s_alloc_mutex); [ 74.294543][ T3061] [ 74.294543][ T3061] *** DEADLOCK *** [ 74.294543][ T3061] [ 74.302756][ T3061] May be due to missing lock nesting notation [ 74.302756][ T3061] [ 74.311339][ T3061] 4 locks held by syz.3.17/3061: [ 74.316251][ T3061] #0: ffff8881168c3448 (sb_writers#13){.+.+}-{0:0}, at: do_sendfile+0x237/0x450 [ 74.325433][ T3061] #1: ffff88810d53b1a8 (&sb->s_type->i_mutex_key#16){+.+.}-{3:3}, at: udf_file_write_iter+0x26/0x1a0 [ 74.336435][ T3061] #2: ffff88810d53afd0 (&ei->i_data_sem#2){++++}-{3:3}, at: udf_get_block+0x49/0x1770 [ 74.346221][ T3061] #3: ffff8881168b5728 (&sbi->s_alloc_mutex){+.+.}-{3:3}, at: udf_prealloc_blocks+0x275/0x3e0 [ 74.356829][ T3061] [ 74.356829][ T3061] stack backtrace: [ 74.362812][ T3061] CPU: 1 PID: 3061 Comm: syz.3.17 Not tainted 6.1.128-syzkaller #0 [ 74.370694][ T3061] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024 [ 74.380770][ T3061] Call Trace: [ 74.384214][ T3061] [ 74.387237][ T3061] dump_stack_lvl+0x89/0xd7 [ 74.391804][ T3061] __lock_acquire+0x73d/0x2830 [ 74.396558][ T3061] ? udf_free_blocks+0xe1/0x660 [ 74.401589][ T3061] lock_acquire+0xe3/0x270 [ 74.406087][ T3061] ? udf_free_blocks+0xe1/0x660 [ 74.410937][ T3061] ? udf_free_blocks+0xe1/0x660 [ 74.415957][ T3061] __mutex_lock+0x99/0x970 [ 74.420440][ T3061] ? udf_free_blocks+0xe1/0x660 [ 74.425358][ T3061] ? __find_get_block+0xf8/0x570 [ 74.430359][ T3061] udf_free_blocks+0xe1/0x660 [ 74.435033][ T3061] ? __getblk_gfp+0x1f/0x3f0 [ 74.439700][ T3061] ? udf_prealloc_blocks+0x275/0x3e0 [ 74.444955][ T3061] ? udf_current_aext+0x121/0x1d0 [ 74.450125][ T3061] udf_delete_aext+0x18a/0x2f0 [ 74.454952][ T3061] udf_prealloc_blocks+0x382/0x3e0 [ 74.460051][ T3061] udf_get_block+0xb3a/0x1770 [ 74.464716][ T3061] ? __pagevec_release+0x1f/0x30 [ 74.469626][ T3061] ? clean_bdev_aliases+0x24d/0x290 [ 74.474814][ T3061] __block_write_begin_int+0x13b/0x670 [ 74.480252][ T3061] ? udf_bread+0x150/0x150 [ 74.484656][ T3061] ? udf_bread+0x150/0x150 [ 74.489256][ T3061] block_write_begin+0x45/0xa0 [ 74.494165][ T3061] udf_write_begin+0x25/0x50 [ 74.498734][ T3061] generic_perform_write+0x9e/0x220 [ 74.503907][ T3061] __generic_file_write_iter+0xbf/0x140 [ 74.509430][ T3061] udf_file_write_iter+0xc9/0x1a0 [ 74.514512][ T3061] do_iter_write+0x1c2/0x2d0 [ 74.519182][ T3061] iter_file_splice_write+0x278/0x430 [ 74.524700][ T3061] direct_splice_actor+0x27/0x90 [ 74.529782][ T3061] splice_direct_to_actor+0x13e/0x2f0 [ 74.535125][ T3061] ? direct_file_splice_eof+0x20/0x20 [ 74.540549][ T3061] do_splice_direct+0x8b/0xd0 [ 74.545371][ T3061] ? do_splice_direct+0xd0/0xd0 [ 74.550278][ T3061] do_sendfile+0x252/0x450 [ 74.554754][ T3061] __se_sys_sendfile64+0xa7/0xe0 [ 74.559690][ T3061] do_syscall_64+0x3b/0x80 [ 74.564190][ T3061] ? clear_bhb_loop+0x45/0xa0 [ 74.568936][ T3061] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 74.574886][ T3061] RIP: 0033:0x7f388377ff19 [ 74.579360][ T3061] 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.599294][ T3061] RSP: 002b:00007f38835ff058 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 74.607677][ T3061] RAX: ffffffffffffffda RBX: 00007f3883945fa0 RCX: 00007f388377ff19 [ 74.615795][ T3061] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000005 [ 74.623827][ T3061] RBP: 00007f38837f3986 R08: 0000000000000000 R09: 0000000000000000 [ 74.631947][ T3061] R10: 0000000800000009 R11: 0000000000000246 R12: 0000000000000000 [ 74.639918][ T3061] R13: 0000000000000000 R14: 00007f3883945fa0 R15: 00007ffd256ea738 [ 74.648079][ T3061]