55f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:29 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900105000f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:29 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff01fffe0006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 582.402784][T31417] ? avc_policy_seqno+0x22/0x30 [ 582.407650][T31417] ? fsnotify_perm+0x5a/0x370 [ 582.412331][T31417] ? security_file_permission+0x7c/0xa0 [ 582.417906][T31417] ? iov_iter_init+0xbe/0x100 [ 582.422585][T31417] vfs_write+0x79c/0x8d0 [ 582.426846][T31417] ksys_write+0xd9/0x190 [ 582.431107][T31417] __x64_sys_write+0x3e/0x50 [ 582.431956][T31419] FAULT_INJECTION: forcing a failure. [ 582.431956][T31419] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 582.435751][T31417] do_syscall_64+0x44/0xa0 [ 582.453145][T31417] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 582.459092][T31417] RIP: 0033:0x4665f9 [ 582.462974][T31417] 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 bc ff ff ff f7 d8 64 89 01 48 [ 582.482578][T31417] RSP: 002b:00007f09e7a01188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 582.490983][T31417] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 582.498942][T31417] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 582.506946][T31417] RBP: 00007f09e7a011d0 R08: 0000000000000000 R09: 0000000000000000 [ 582.514917][T31417] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 582.522877][T31417] R13: 00007fff89efd32f R14: 00007f09e7a01300 R15: 0000000000022000 [ 582.530898][T31419] CPU: 1 PID: 31419 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 582.539659][T31419] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 582.549718][T31419] Call Trace: [ 582.553002][T31419] dump_stack_lvl+0xd6/0x122 [ 582.557595][T31419] dump_stack+0x11/0x1b [ 582.561785][T31419] should_fail+0x23c/0x250 [ 582.566217][T31419] should_fail_usercopy+0x16/0x20 [ 582.571286][T31419] copy_page_from_iter_atomic+0x2c1/0xbb0 [ 582.577019][T31419] generic_perform_write+0x201/0x3e0 [ 582.582316][T31419] ? ext4_da_write_begin+0x7f0/0x7f0 [ 582.587613][T31419] ext4_buffered_write_iter+0x309/0x400 [ 582.593164][T31419] ext4_file_write_iter+0x2f4/0x11f0 [ 582.598451][T31419] ? kstrtouint_from_user+0x13c/0x170 [ 582.603832][T31419] ? avc_policy_seqno+0x22/0x30 [ 582.608686][T31419] ? fsnotify_perm+0x5a/0x370 [ 582.613377][T31419] ? security_file_permission+0x7c/0xa0 [ 582.618929][T31419] ? iov_iter_init+0xbe/0x100 [ 582.623591][T31419] vfs_write+0x79c/0x8d0 [ 582.627820][T31419] ksys_write+0xd9/0x190 [ 582.632059][T31419] __x64_sys_write+0x3e/0x50 [ 582.636769][T31419] do_syscall_64+0x44/0xa0 [ 582.641175][T31419] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 582.647125][T31419] RIP: 0033:0x4665f9 [ 582.651001][T31419] 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 bc ff ff ff f7 d8 64 89 01 48 [ 582.670628][T31419] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 582.679052][T31419] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 582.687003][T31419] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 582.695044][T31419] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 582.703006][T31419] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 582.710957][T31419] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 [ 582.734357][T31413] loop3: detected capacity change from 0 to 4 11:46:29 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="2020100000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:29 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900106000f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:29 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff01feff0006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 582.753377][T31413] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:29 executing program 2 (fault-call:6 fault-nth:53): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:29 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x1100000000000000) 11:46:29 executing program 4 (fault-call:6 fault-nth:44): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) [ 582.844361][T31457] loop3: detected capacity change from 0 to 4 [ 582.856486][T31456] FAULT_INJECTION: forcing a failure. [ 582.856486][T31456] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 582.869603][T31456] CPU: 0 PID: 31456 Comm: syz-executor.2 Not tainted 5.15.0-rc1-syzkaller #0 [ 582.870833][T31457] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 582.878370][T31456] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 582.878385][T31456] Call Trace: [ 582.878393][T31456] dump_stack_lvl+0xd6/0x122 [ 582.892940][T31458] FAULT_INJECTION: forcing a failure. [ 582.892940][T31458] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 582.898259][T31456] dump_stack+0x11/0x1b [ 582.898285][T31456] should_fail+0x23c/0x250 [ 582.927786][T31456] should_fail_usercopy+0x16/0x20 [ 582.932813][T31456] copy_page_from_iter_atomic+0x2c1/0xbb0 [ 582.938520][T31456] generic_perform_write+0x201/0x3e0 [ 582.944103][T31456] ? ext4_da_write_begin+0x7f0/0x7f0 [ 582.949381][T31456] ext4_buffered_write_iter+0x309/0x400 [ 582.954980][T31456] ext4_file_write_iter+0x2f4/0x11f0 [ 582.960328][T31456] ? kstrtouint_from_user+0x13c/0x170 [ 582.965693][T31456] ? avc_policy_seqno+0x22/0x30 [ 582.970564][T31456] ? fsnotify_perm+0x5a/0x370 [ 582.975236][T31456] ? security_file_permission+0x7c/0xa0 [ 582.980826][T31456] ? iov_iter_init+0xbe/0x100 [ 582.985498][T31456] vfs_write+0x79c/0x8d0 [ 582.989733][T31456] ksys_write+0xd9/0x190 [ 582.994001][T31456] __x64_sys_write+0x3e/0x50 [ 582.998581][T31456] do_syscall_64+0x44/0xa0 [ 583.003110][T31456] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 583.008998][T31456] RIP: 0033:0x4665f9 [ 583.012879][T31456] 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 bc ff ff ff f7 d8 64 89 01 48 [ 583.032474][T31456] RSP: 002b:00007f09e7a01188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 583.040886][T31456] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 583.048890][T31456] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 583.056848][T31456] RBP: 00007f09e7a011d0 R08: 0000000000000000 R09: 0000000000000000 [ 583.064904][T31456] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 583.072861][T31456] R13: 00007fff89efd32f R14: 00007f09e7a01300 R15: 0000000000022000 [ 583.080825][T31458] CPU: 1 PID: 31458 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 583.089592][T31458] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 583.099654][T31458] Call Trace: [ 583.102939][T31458] dump_stack_lvl+0xd6/0x122 [ 583.107530][T31458] dump_stack+0x11/0x1b [ 583.111722][T31458] should_fail+0x23c/0x250 [ 583.116143][T31458] __alloc_pages+0x102/0x320 [ 583.120794][T31458] alloc_pages+0x382/0x3d0 [ 583.125311][T31458] __page_cache_alloc+0x4d/0xf0 [ 583.130177][T31458] pagecache_get_page+0x5fe/0x910 [ 583.135331][T31458] grab_cache_page_write_begin+0x3f/0x70 11:46:29 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff010000005f000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:29 executing program 2 (fault-call:6 fault-nth:54): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:29 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900107000f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 583.141036][T31458] ext4_da_write_begin+0x2f9/0x7f0 [ 583.146181][T31458] ? iov_iter_fault_in_readable+0x244/0x290 [ 583.152076][T31458] generic_perform_write+0x1b8/0x3e0 [ 583.157378][T31458] ? ext4_da_write_begin+0x7f0/0x7f0 [ 583.162685][T31458] ext4_buffered_write_iter+0x309/0x400 [ 583.168232][T31458] ext4_file_write_iter+0x2f4/0x11f0 [ 583.173551][T31458] ? kstrtouint_from_user+0x13c/0x170 [ 583.179122][T31458] ? avc_policy_seqno+0x22/0x30 [ 583.184010][T31458] ? fsnotify_perm+0x5a/0x370 [ 583.188710][T31458] ? security_file_permission+0x7c/0xa0 [ 583.194358][T31458] ? iov_iter_init+0xbe/0x100 [ 583.199045][T31458] vfs_write+0x79c/0x8d0 [ 583.203290][T31458] ksys_write+0xd9/0x190 [ 583.207533][T31458] __x64_sys_write+0x3e/0x50 [ 583.212123][T31458] do_syscall_64+0x44/0xa0 [ 583.216543][T31458] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 583.222443][T31458] RIP: 0033:0x4665f9 [ 583.226339][T31458] 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 bc ff ff ff f7 d8 64 89 01 48 [ 583.246239][T31458] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 583.254731][T31458] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 583.262858][T31458] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 583.270829][T31458] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 583.278938][T31458] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 583.287099][T31458] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 [ 583.306615][T31473] FAULT_INJECTION: forcing a failure. [ 583.306615][T31473] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 583.319846][T31473] CPU: 1 PID: 31473 Comm: syz-executor.2 Not tainted 5.15.0-rc1-syzkaller #0 [ 583.328798][T31473] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 583.338857][T31473] Call Trace: [ 583.342140][T31473] dump_stack_lvl+0xd6/0x122 [ 583.346747][T31473] dump_stack+0x11/0x1b [ 583.350910][T31473] should_fail+0x23c/0x250 11:46:30 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x97ffffff00000000) 11:46:30 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100020006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:30 executing program 4 (fault-call:6 fault-nth:45): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) [ 583.355452][T31473] __alloc_pages+0x102/0x320 [ 583.360070][T31473] alloc_pages+0x382/0x3d0 [ 583.364613][T31473] __page_cache_alloc+0x4d/0xf0 [ 583.369476][T31473] pagecache_get_page+0x5fe/0x910 [ 583.374592][T31473] grab_cache_page_write_begin+0x3f/0x70 [ 583.380413][T31473] ext4_da_write_begin+0x2f9/0x7f0 [ 583.385539][T31473] ? iov_iter_fault_in_readable+0x244/0x290 [ 583.391539][T31473] generic_perform_write+0x1b8/0x3e0 [ 583.396881][T31473] ? ext4_da_write_begin+0x7f0/0x7f0 [ 583.402273][T31473] ext4_buffered_write_iter+0x309/0x400 [ 583.407830][T31473] ext4_file_write_iter+0x2f4/0x11f0 [ 583.413142][T31473] ? kstrtouint_from_user+0x13c/0x170 [ 583.418519][T31473] ? avc_policy_seqno+0x22/0x30 [ 583.423415][T31473] ? fsnotify_perm+0x5a/0x370 [ 583.428237][T31473] ? security_file_permission+0x7c/0xa0 [ 583.433858][T31473] ? iov_iter_init+0xbe/0x100 [ 583.438558][T31473] vfs_write+0x79c/0x8d0 [ 583.442829][T31473] ksys_write+0xd9/0x190 [ 583.447091][T31473] __x64_sys_write+0x3e/0x50 [ 583.451687][T31473] do_syscall_64+0x44/0xa0 [ 583.456134][T31473] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 583.462045][T31473] RIP: 0033:0x4665f9 [ 583.466008][T31473] 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 bc ff ff ff f7 d8 64 89 01 48 [ 583.485675][T31473] RSP: 002b:00007f09e7a01188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 583.494212][T31473] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 583.502199][T31473] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 583.510182][T31473] RBP: 00007f09e7a011d0 R08: 0000000000000000 R09: 0000000000000000 [ 583.516695][T31492] FAULT_INJECTION: forcing a failure. [ 583.516695][T31492] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 583.518154][T31473] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 583.518171][T31473] R13: 00007fff89efd32f R14: 00007f09e7a01300 R15: 0000000000022000 [ 583.547279][T31492] CPU: 0 PID: 31492 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 583.556138][T31492] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 583.566275][T31492] Call Trace: [ 583.569993][T31492] dump_stack_lvl+0xd6/0x122 [ 583.574840][T31492] dump_stack+0x11/0x1b [ 583.578989][T31492] should_fail+0x23c/0x250 [ 583.583551][T31492] should_fail_usercopy+0x16/0x20 [ 583.588571][T31492] copy_page_from_iter_atomic+0x2c1/0xbb0 [ 583.594488][T31492] generic_perform_write+0x201/0x3e0 [ 583.599826][T31492] ? ext4_da_write_begin+0x7f0/0x7f0 [ 583.605105][T31492] ext4_buffered_write_iter+0x309/0x400 [ 583.610710][T31492] ext4_file_write_iter+0x2f4/0x11f0 [ 583.616010][T31492] ? kstrtouint_from_user+0x13c/0x170 [ 583.621400][T31492] ? avc_policy_seqno+0x22/0x30 [ 583.626249][T31492] ? fsnotify_perm+0x5a/0x370 [ 583.630914][T31492] ? security_file_permission+0x7c/0xa0 [ 583.636483][T31492] ? iov_iter_init+0xbe/0x100 [ 583.641242][T31492] vfs_write+0x79c/0x8d0 [ 583.645553][T31492] ksys_write+0xd9/0x190 [ 583.649870][T31492] __x64_sys_write+0x3e/0x50 [ 583.654493][T31492] do_syscall_64+0x44/0xa0 [ 583.659118][T31492] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 583.665183][T31492] RIP: 0033:0x4665f9 [ 583.669095][T31492] 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 bc ff ff ff f7 d8 64 89 01 48 [ 583.688789][T31492] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 583.697204][T31492] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 11:46:30 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900108000f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:30 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100030006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:30 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="2000110000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:30 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0xeffdffff00000000) 11:46:30 executing program 2 (fault-call:6 fault-nth:55): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) [ 583.705219][T31492] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 583.713173][T31492] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 583.721126][T31492] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 583.729078][T31492] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 11:46:30 executing program 4 (fault-call:6 fault-nth:46): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) [ 583.797974][T31505] FAULT_INJECTION: forcing a failure. [ 583.797974][T31505] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 583.809028][T31511] loop3: detected capacity change from 0 to 4 [ 583.811405][T31505] CPU: 1 PID: 31505 Comm: syz-executor.2 Not tainted 5.15.0-rc1-syzkaller #0 [ 583.826187][T31505] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 583.828198][T31511] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:30 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100040006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 583.836240][T31505] Call Trace: [ 583.836251][T31505] dump_stack_lvl+0xd6/0x122 [ 583.836277][T31505] dump_stack+0x11/0x1b [ 583.858405][T31505] should_fail+0x23c/0x250 [ 583.862833][T31505] should_fail_usercopy+0x16/0x20 [ 583.865172][T31515] FAULT_INJECTION: forcing a failure. [ 583.865172][T31515] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 583.867864][T31505] copy_page_from_iter_atomic+0x2c1/0xbb0 [ 583.867893][T31505] generic_perform_write+0x201/0x3e0 [ 583.892050][T31505] ? ext4_da_write_begin+0x7f0/0x7f0 [ 583.897341][T31505] ext4_buffered_write_iter+0x309/0x400 [ 583.902925][T31505] ext4_file_write_iter+0x2f4/0x11f0 [ 583.908204][T31505] ? kstrtouint_from_user+0x13c/0x170 [ 583.913681][T31505] ? avc_policy_seqno+0x22/0x30 [ 583.918540][T31505] ? fsnotify_perm+0x5a/0x370 [ 583.923303][T31505] ? security_file_permission+0x7c/0xa0 [ 583.928845][T31505] ? iov_iter_init+0xbe/0x100 [ 583.933512][T31505] vfs_write+0x79c/0x8d0 [ 583.937752][T31505] ksys_write+0xd9/0x190 [ 583.942006][T31505] __x64_sys_write+0x3e/0x50 [ 583.946599][T31505] do_syscall_64+0x44/0xa0 [ 583.951053][T31505] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 583.956947][T31505] RIP: 0033:0x4665f9 [ 583.960896][T31505] 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 bc ff ff ff f7 d8 64 89 01 48 [ 583.980502][T31505] RSP: 002b:00007f09e7a01188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 583.988905][T31505] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 583.996873][T31505] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 584.005007][T31505] RBP: 00007f09e7a011d0 R08: 0000000000000000 R09: 0000000000000000 [ 584.012970][T31505] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 584.020930][T31505] R13: 00007fff89efd32f R14: 00007f09e7a01300 R15: 0000000000022000 [ 584.028969][T31515] CPU: 0 PID: 31515 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 584.037908][T31515] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 584.048044][T31515] Call Trace: [ 584.051316][T31515] dump_stack_lvl+0xd6/0x122 [ 584.055965][T31515] dump_stack+0x11/0x1b [ 584.060127][T31515] should_fail+0x23c/0x250 [ 584.064553][T31515] __alloc_pages+0x102/0x320 [ 584.069190][T31515] alloc_pages+0x382/0x3d0 [ 584.073682][T31515] __page_cache_alloc+0x4d/0xf0 [ 584.078624][T31515] pagecache_get_page+0x5fe/0x910 [ 584.083742][T31515] grab_cache_page_write_begin+0x3f/0x70 [ 584.089392][T31515] ext4_da_write_begin+0x2f9/0x7f0 [ 584.094513][T31515] ? iov_iter_fault_in_readable+0x244/0x290 [ 584.100412][T31515] generic_perform_write+0x1b8/0x3e0 [ 584.105734][T31515] ? ext4_da_write_begin+0x7f0/0x7f0 [ 584.111036][T31515] ext4_buffered_write_iter+0x309/0x400 [ 584.116587][T31515] ext4_file_write_iter+0x2f4/0x11f0 [ 584.121887][T31515] ? kstrtouint_from_user+0x13c/0x170 [ 584.127534][T31515] ? avc_policy_seqno+0x22/0x30 [ 584.132397][T31515] ? fsnotify_perm+0x5a/0x370 [ 584.137227][T31515] ? security_file_permission+0x7c/0xa0 [ 584.142914][T31515] ? iov_iter_init+0xbe/0x100 [ 584.147669][T31515] vfs_write+0x79c/0x8d0 [ 584.151924][T31515] ksys_write+0xd9/0x190 [ 584.156198][T31515] __x64_sys_write+0x3e/0x50 [ 584.160801][T31515] do_syscall_64+0x44/0xa0 [ 584.165227][T31515] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 584.170711][T31526] FAULT_INJECTION: forcing a failure. [ 584.170711][T31526] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 584.172482][T31515] RIP: 0033:0x4665f9 [ 584.172499][T31515] 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 bc ff ff ff f7 d8 64 89 01 48 [ 584.172517][T31515] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 584.172544][T31515] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 584.172555][T31515] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 584.172575][T31515] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 584.242330][T31515] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 11:46:30 executing program 2 (fault-call:6 fault-nth:56): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:30 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000200001900000090010a000f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 584.250386][T31515] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 [ 584.258355][T31526] CPU: 1 PID: 31526 Comm: syz-executor.2 Not tainted 5.15.0-rc1-syzkaller #0 [ 584.267905][T31526] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 584.277969][T31526] Call Trace: [ 584.281257][T31526] dump_stack_lvl+0xd6/0x122 [ 584.285991][T31526] dump_stack+0x11/0x1b [ 584.290160][T31526] should_fail+0x23c/0x250 [ 584.294697][T31526] __alloc_pages+0x102/0x320 11:46:30 executing program 4 (fault-call:6 fault-nth:47): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:30 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0xffff000000000000) 11:46:30 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000200001900000090010b000f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 584.299306][T31526] alloc_pages+0x382/0x3d0 [ 584.303794][T31526] __page_cache_alloc+0x4d/0xf0 [ 584.308665][T31526] pagecache_get_page+0x5fe/0x910 [ 584.313709][T31526] grab_cache_page_write_begin+0x3f/0x70 [ 584.319360][T31526] ext4_da_write_begin+0x2f9/0x7f0 [ 584.324485][T31526] ? iov_iter_fault_in_readable+0x244/0x290 [ 584.330387][T31526] generic_perform_write+0x1b8/0x3e0 [ 584.335878][T31526] ? ext4_da_write_begin+0x7f0/0x7f0 [ 584.341190][T31526] ext4_buffered_write_iter+0x309/0x400 11:46:30 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100050006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 584.346805][T31526] ext4_file_write_iter+0x2f4/0x11f0 [ 584.352202][T31526] ? kstrtouint_from_user+0x13c/0x170 [ 584.357957][T31526] ? avc_policy_seqno+0x22/0x30 [ 584.362940][T31526] ? fsnotify_perm+0x5a/0x370 [ 584.367628][T31526] ? security_file_permission+0x7c/0xa0 [ 584.373246][T31526] ? iov_iter_init+0xbe/0x100 [ 584.377932][T31526] vfs_write+0x79c/0x8d0 [ 584.382194][T31526] ksys_write+0xd9/0x190 [ 584.386517][T31526] __x64_sys_write+0x3e/0x50 [ 584.391117][T31526] do_syscall_64+0x44/0xa0 11:46:31 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100060006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 584.395589][T31526] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 584.401494][T31526] RIP: 0033:0x4665f9 [ 584.405381][T31526] 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 bc ff ff ff f7 d8 64 89 01 48 [ 584.425197][T31526] RSP: 002b:00007f09e7a01188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 584.430060][T31542] FAULT_INJECTION: forcing a failure. [ 584.430060][T31542] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 584.433711][T31526] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 584.433728][T31526] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 584.433741][T31526] RBP: 00007f09e7a011d0 R08: 0000000000000000 R09: 0000000000000000 [ 584.470792][T31526] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 584.478836][T31526] R13: 00007fff89efd32f R14: 00007f09e7a01300 R15: 0000000000022000 [ 584.486921][T31542] CPU: 0 PID: 31542 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 584.495687][T31542] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 584.505745][T31542] Call Trace: [ 584.509131][T31542] dump_stack_lvl+0xd6/0x122 [ 584.513773][T31542] dump_stack+0x11/0x1b [ 584.518034][T31542] should_fail+0x23c/0x250 [ 584.522653][T31542] should_fail_usercopy+0x16/0x20 [ 584.527870][T31542] copy_page_from_iter_atomic+0x2c1/0xbb0 [ 584.533598][T31542] generic_perform_write+0x201/0x3e0 [ 584.538984][T31542] ? ext4_da_write_begin+0x7f0/0x7f0 [ 584.545236][T31542] ext4_buffered_write_iter+0x309/0x400 [ 584.550838][T31542] ext4_file_write_iter+0x2f4/0x11f0 [ 584.556217][T31542] ? kstrtouint_from_user+0x13c/0x170 [ 584.561612][T31542] ? avc_policy_seqno+0x22/0x30 [ 584.566474][T31542] ? fsnotify_perm+0x5a/0x370 [ 584.571202][T31542] ? security_file_permission+0x7c/0xa0 [ 584.576873][T31542] ? iov_iter_init+0xbe/0x100 [ 584.581559][T31542] vfs_write+0x79c/0x8d0 [ 584.585813][T31542] ksys_write+0xd9/0x190 [ 584.590118][T31542] __x64_sys_write+0x3e/0x50 [ 584.594723][T31542] do_syscall_64+0x44/0xa0 [ 584.599184][T31542] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 584.605088][T31542] RIP: 0033:0x4665f9 [ 584.608983][T31542] 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 bc ff ff ff f7 d8 64 89 01 48 [ 584.628778][T31542] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 584.637298][T31542] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 11:46:31 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="2000120000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:31 executing program 2 (fault-call:6 fault-nth:57): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:31 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900118000f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:31 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100070006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:31 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0xffffffff00000000) 11:46:31 executing program 4 (fault-call:6 fault-nth:48): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) [ 584.645347][T31542] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 584.653980][T31542] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 584.661943][T31542] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 584.669903][T31542] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 11:46:31 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000200001900000090011c000f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 584.731164][T31560] loop3: detected capacity change from 0 to 4 [ 584.740880][T31560] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 584.781361][T31570] FAULT_INJECTION: forcing a failure. [ 584.781361][T31570] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 584.794621][T31570] CPU: 0 PID: 31570 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 584.803457][T31570] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 584.813518][T31570] Call Trace: [ 584.816803][T31570] dump_stack_lvl+0xd6/0x122 [ 584.821397][T31570] dump_stack+0x11/0x1b [ 584.825564][T31570] should_fail+0x23c/0x250 [ 584.829991][T31570] __alloc_pages+0x102/0x320 [ 584.834595][T31570] alloc_pages+0x382/0x3d0 [ 584.839034][T31570] __page_cache_alloc+0x4d/0xf0 [ 584.843994][T31570] pagecache_get_page+0x5fe/0x910 [ 584.849033][T31570] grab_cache_page_write_begin+0x3f/0x70 [ 584.854690][T31570] ext4_da_write_begin+0x2f9/0x7f0 [ 584.859823][T31570] ? iov_iter_fault_in_readable+0x244/0x290 [ 584.865724][T31570] generic_perform_write+0x1b8/0x3e0 [ 584.871144][T31570] ? ext4_da_write_begin+0x7f0/0x7f0 [ 584.876474][T31570] ext4_buffered_write_iter+0x309/0x400 [ 584.882092][T31570] ext4_file_write_iter+0x2f4/0x11f0 [ 584.887396][T31570] ? kstrtouint_from_user+0x13c/0x170 [ 584.892833][T31570] ? avc_policy_seqno+0x22/0x30 [ 584.897697][T31570] ? fsnotify_perm+0x5a/0x370 [ 584.902391][T31570] ? security_file_permission+0x7c/0xa0 [ 584.907959][T31570] ? iov_iter_init+0xbe/0x100 [ 584.912643][T31570] vfs_write+0x79c/0x8d0 [ 584.916904][T31570] ksys_write+0xd9/0x190 [ 584.921159][T31570] __x64_sys_write+0x3e/0x50 [ 584.925763][T31570] do_syscall_64+0x44/0xa0 [ 584.930240][T31570] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 584.936193][T31570] RIP: 0033:0x4665f9 [ 584.940093][T31570] 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 bc ff ff ff f7 d8 64 89 01 48 [ 584.959795][T31570] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 584.968298][T31570] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 11:46:31 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900126000f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:31 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="2000000000020000190000009001fe000f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:31 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900104020f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:31 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="2000200000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 584.976281][T31570] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 584.984355][T31570] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 584.992338][T31570] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 585.000327][T31570] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 [ 585.015144][T31573] FAULT_INJECTION: forcing a failure. [ 585.015144][T31573] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 585.028299][T31573] CPU: 0 PID: 31573 Comm: syz-executor.2 Not tainted 5.15.0-rc1-syzkaller #0 [ 585.037074][T31573] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 585.047131][T31573] Call Trace: [ 585.050416][T31573] dump_stack_lvl+0xd6/0x122 [ 585.055027][T31573] dump_stack+0x11/0x1b [ 585.059285][T31573] should_fail+0x23c/0x250 [ 585.063761][T31573] should_fail_usercopy+0x16/0x20 [ 585.068846][T31573] copy_page_from_iter_atomic+0x2c1/0xbb0 [ 585.074576][T31573] generic_perform_write+0x201/0x3e0 [ 585.079888][T31573] ? ext4_da_write_begin+0x7f0/0x7f0 [ 585.085354][T31573] ext4_buffered_write_iter+0x309/0x400 [ 585.090921][T31573] ext4_file_write_iter+0x2f4/0x11f0 [ 585.096318][T31573] ? kstrtouint_from_user+0x13c/0x170 [ 585.101717][T31573] ? avc_policy_seqno+0x22/0x30 [ 585.106583][T31573] ? fsnotify_perm+0x5a/0x370 [ 585.111349][T31573] ? security_file_permission+0x7c/0xa0 [ 585.116994][T31573] ? iov_iter_init+0xbe/0x100 [ 585.121685][T31573] vfs_write+0x79c/0x8d0 [ 585.125960][T31573] ksys_write+0xd9/0x190 [ 585.130226][T31573] __x64_sys_write+0x3e/0x50 [ 585.134834][T31573] do_syscall_64+0x44/0xa0 [ 585.139269][T31573] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 585.145192][T31573] RIP: 0033:0x4665f9 [ 585.149107][T31573] 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 bc ff ff ff f7 d8 64 89 01 48 [ 585.168725][T31573] RSP: 002b:00007f09e7a01188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 585.177150][T31573] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 585.185148][T31573] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 585.193236][T31573] RBP: 00007f09e7a011d0 R08: 0000000000000000 R09: 0000000000000000 [ 585.201335][T31573] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 585.209441][T31573] R13: 00007fff89efd32f R14: 00007f09e7a01300 R15: 0000000000022000 [ 585.226931][T31599] loop3: detected capacity change from 0 to 4 11:46:31 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100080006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:31 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100030f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 585.246313][T31599] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:32 executing program 2 (fault-call:6 fault-nth:58): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:32 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900102040f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:32 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="2010200000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:32 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff01000a0006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:32 executing program 4 (fault-call:6 fault-nth:49): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) [ 585.598492][T31623] FAULT_INJECTION: forcing a failure. [ 585.598492][T31623] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 585.611894][T31623] CPU: 1 PID: 31623 Comm: syz-executor.2 Not tainted 5.15.0-rc1-syzkaller #0 [ 585.620657][T31623] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 585.624544][T31625] FAULT_INJECTION: forcing a failure. [ 585.624544][T31625] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 585.630821][T31623] Call Trace: [ 585.630832][T31623] dump_stack_lvl+0xd6/0x122 [ 585.630867][T31623] dump_stack+0x11/0x1b [ 585.655870][T31623] should_fail+0x23c/0x250 [ 585.660300][T31623] __alloc_pages+0x102/0x320 [ 585.664913][T31623] alloc_pages+0x382/0x3d0 [ 585.669342][T31623] __page_cache_alloc+0x4d/0xf0 [ 585.674187][T31623] pagecache_get_page+0x5fe/0x910 [ 585.679214][T31623] grab_cache_page_write_begin+0x3f/0x70 [ 585.684894][T31623] ext4_da_write_begin+0x2f9/0x7f0 [ 585.690007][T31623] ? iov_iter_fault_in_readable+0x244/0x290 [ 585.696045][T31623] generic_perform_write+0x1b8/0x3e0 [ 585.701534][T31623] ? ext4_da_write_begin+0x7f0/0x7f0 [ 585.706820][T31623] ext4_buffered_write_iter+0x309/0x400 [ 585.712382][T31623] ext4_file_write_iter+0x2f4/0x11f0 [ 585.717661][T31623] ? kstrtouint_from_user+0x13c/0x170 [ 585.723056][T31623] ? avc_policy_seqno+0x22/0x30 [ 585.727901][T31623] ? fsnotify_perm+0x5a/0x370 [ 585.732607][T31623] ? security_file_permission+0x7c/0xa0 [ 585.738273][T31623] ? iov_iter_init+0xbe/0x100 [ 585.742943][T31623] vfs_write+0x79c/0x8d0 [ 585.747257][T31623] ksys_write+0xd9/0x190 [ 585.751569][T31623] __x64_sys_write+0x3e/0x50 [ 585.756165][T31623] do_syscall_64+0x44/0xa0 [ 585.760602][T31623] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 585.766497][T31623] RIP: 0033:0x4665f9 [ 585.770382][T31623] 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 bc ff ff ff f7 d8 64 89 01 48 [ 585.789979][T31623] RSP: 002b:00007f09e7a01188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 585.798385][T31623] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 585.806348][T31623] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 585.814432][T31623] RBP: 00007f09e7a011d0 R08: 0000000000000000 R09: 0000000000000000 [ 585.822394][T31623] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 585.830355][T31623] R13: 00007fff89efd32f R14: 00007f09e7a01300 R15: 0000000000022000 [ 585.838764][T31625] CPU: 0 PID: 31625 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 585.847532][T31625] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 585.857586][T31625] Call Trace: [ 585.858525][T31626] loop3: detected capacity change from 0 to 4 [ 585.860866][T31625] dump_stack_lvl+0xd6/0x122 [ 585.871522][T31625] dump_stack+0x11/0x1b [ 585.875732][T31625] should_fail+0x23c/0x250 [ 585.880175][T31625] should_fail_usercopy+0x16/0x20 [ 585.885207][T31625] copy_page_from_iter_atomic+0x2c1/0xbb0 [ 585.890945][T31625] generic_perform_write+0x201/0x3e0 11:46:32 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900106040f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 585.896330][T31625] ? ext4_da_write_begin+0x7f0/0x7f0 [ 585.901660][T31625] ext4_buffered_write_iter+0x309/0x400 [ 585.907225][T31625] ext4_file_write_iter+0x2f4/0x11f0 [ 585.912715][T31625] ? kstrtouint_from_user+0x13c/0x170 [ 585.918183][T31625] ? avc_policy_seqno+0x22/0x30 [ 585.923039][T31625] ? fsnotify_perm+0x5a/0x370 [ 585.927723][T31625] ? security_file_permission+0x7c/0xa0 [ 585.933441][T31625] ? iov_iter_init+0xbe/0x100 [ 585.938124][T31625] vfs_write+0x79c/0x8d0 [ 585.942380][T31625] ksys_write+0xd9/0x190 [ 585.946632][T31625] __x64_sys_write+0x3e/0x50 [ 585.951235][T31625] do_syscall_64+0x44/0xa0 [ 585.955787][T31625] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 585.961797][T31625] RIP: 0033:0x4665f9 [ 585.965704][T31625] 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 bc ff ff ff f7 d8 64 89 01 48 [ 585.985393][T31625] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 11:46:32 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900180040f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 585.993913][T31625] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 586.001992][T31625] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 586.010090][T31625] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 586.018170][T31625] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 586.026143][T31625] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 [ 586.038726][T31626] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:32 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff01000b0006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:32 executing program 4 (fault-call:6 fault-nth:50): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) [ 586.092424][T31626] loop3: detected capacity change from 0 to 4 [ 586.101779][T31626] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:32 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100050f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 586.170915][T31655] FAULT_INJECTION: forcing a failure. [ 586.170915][T31655] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 586.184273][T31655] CPU: 0 PID: 31655 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 586.193063][T31655] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 586.203212][T31655] Call Trace: [ 586.206506][T31655] dump_stack_lvl+0xd6/0x122 [ 586.211162][T31655] dump_stack+0x11/0x1b [ 586.215342][T31655] should_fail+0x23c/0x250 [ 586.219821][T31655] __alloc_pages+0x102/0x320 [ 586.224506][T31655] alloc_pages+0x382/0x3d0 [ 586.228942][T31655] __page_cache_alloc+0x4d/0xf0 [ 586.233813][T31655] pagecache_get_page+0x5fe/0x910 [ 586.238856][T31655] grab_cache_page_write_begin+0x3f/0x70 [ 586.244511][T31655] ext4_da_write_begin+0x2f9/0x7f0 [ 586.249720][T31655] ? iov_iter_fault_in_readable+0x244/0x290 [ 586.255692][T31655] generic_perform_write+0x1b8/0x3e0 [ 586.261011][T31655] ? ext4_da_write_begin+0x7f0/0x7f0 [ 586.266502][T31655] ext4_buffered_write_iter+0x309/0x400 [ 586.272066][T31655] ext4_file_write_iter+0x2f4/0x11f0 [ 586.277367][T31655] ? kstrtouint_from_user+0x13c/0x170 [ 586.282759][T31655] ? avc_policy_seqno+0x22/0x30 [ 586.287720][T31655] ? fsnotify_perm+0x5a/0x370 [ 586.292421][T31655] ? security_file_permission+0x7c/0xa0 [ 586.297988][T31655] ? iov_iter_init+0xbe/0x100 [ 586.302689][T31655] vfs_write+0x79c/0x8d0 [ 586.307055][T31655] ksys_write+0xd9/0x190 [ 586.311379][T31655] __x64_sys_write+0x3e/0x50 [ 586.316068][T31655] do_syscall_64+0x44/0xa0 [ 586.320498][T31655] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 586.326408][T31655] RIP: 0033:0x4665f9 [ 586.330307][T31655] 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 bc ff ff ff f7 d8 64 89 01 48 [ 586.350091][T31655] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 586.358690][T31655] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 11:46:33 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="2000220000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:33 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100180006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 586.366747][T31655] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 586.374888][T31655] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 586.382898][T31655] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 586.390921][T31655] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 11:46:33 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:33 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900129050f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:33 executing program 4 (fault-call:6 fault-nth:51): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:33 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff01001c0006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 586.457069][T31668] loop3: detected capacity change from 0 to 4 [ 586.473134][T31668] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:33 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100060f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 586.530503][T31668] loop3: detected capacity change from 0 to 4 [ 586.540374][T31668] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 586.585883][T31690] FAULT_INJECTION: forcing a failure. [ 586.585883][T31690] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 586.599023][T31690] CPU: 0 PID: 31690 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 586.607839][T31690] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 586.617927][T31690] Call Trace: [ 586.621224][T31690] dump_stack_lvl+0xd6/0x122 [ 586.625892][T31690] dump_stack+0x11/0x1b [ 586.630096][T31690] should_fail+0x23c/0x250 [ 586.634588][T31690] should_fail_usercopy+0x16/0x20 [ 586.639625][T31690] copy_page_from_iter_atomic+0x2c1/0xbb0 [ 586.645350][T31690] generic_perform_write+0x201/0x3e0 [ 586.650688][T31690] ? ext4_da_write_begin+0x7f0/0x7f0 [ 586.655986][T31690] ext4_buffered_write_iter+0x309/0x400 [ 586.661543][T31690] ext4_file_write_iter+0x2f4/0x11f0 [ 586.666906][T31690] ? kstrtouint_from_user+0x13c/0x170 [ 586.672360][T31690] ? avc_policy_seqno+0x22/0x30 [ 586.677283][T31690] ? fsnotify_perm+0x5a/0x370 11:46:33 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0x7ffff000) 11:46:33 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900104060f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:33 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100260006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 586.681972][T31690] ? security_file_permission+0x7c/0xa0 [ 586.687537][T31690] ? iov_iter_init+0xbe/0x100 [ 586.692232][T31690] vfs_write+0x79c/0x8d0 [ 586.696534][T31690] ksys_write+0xd9/0x190 [ 586.700792][T31690] __x64_sys_write+0x3e/0x50 [ 586.705407][T31690] do_syscall_64+0x44/0xa0 [ 586.709840][T31690] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 586.715752][T31690] RIP: 0033:0x4665f9 11:46:33 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100fe0006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:33 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100070f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 586.719645][T31690] 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 bc ff ff ff f7 d8 64 89 01 48 [ 586.739254][T31690] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 586.747674][T31690] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 586.755650][T31690] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 586.763634][T31690] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 586.771721][T31690] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 11:46:33 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="2000250000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 586.779707][T31690] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 11:46:33 executing program 4 (fault-call:6 fault-nth:52): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:33 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff10) 11:46:33 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100040206000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:33 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="2000000000020000190000009001c0090f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:33 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f00000010c0)) r2 = syz_genetlink_get_family_id$tipc(0x0, 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_LINK_STATS(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="00012dbd7000fcdb175605d916a074eeb7d2df000000000000000b000000010c001473797a3000000000000071653503a08505254f428610ac93952ebe380e251cac18b3605f6f3fa609447b2110b46e5aa7cdefb84ea91ea2687b78ea5135d24b188285a87e8029d102553c180c4a1f48a144860dc4dbf3ab710409fb3563acf15c93b0c205759488333bf70c3a2e82139f817970f083db3a813f27a87983b548d42c9aae8cf8d47ff55ddcf10a96f9e991f71d9516902a9b6e027aa8b262b69dad65e78ae34d0d6f96f9c1e22835e4d2e6e866be4add491331b7ac658f15744f7bb7a0c09917050586e85ee3de7c8039305874c7e6eaa6dfe244a9faa4f441a01c48e51767c78d46b0155f651b8b2d2a128ac60aae25ddda52f3afa9f2d700cf9aa24411d42a3607efaaa60fef5fdf29"], 0x28}, 0x1, 0x0, 0x0, 0x85}, 0xbc21234639a97e1b) sendmsg$TIPC_CMD_GET_LINKS(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, r2, 0x8, 0x70bd2a, 0x25dfdbfd, {{}, {}, {0x8, 0x11, 0x8}}, ["", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x4}, 0x4000000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r3, &(0x7f0000000000)=[{{&(0x7f0000000080)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x22}}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0x18}}], 0x1, 0x0) [ 586.849569][T31717] loop3: detected capacity change from 0 to 4 [ 586.879509][T31717] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:33 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="2000000000020000190000009001000a0f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 586.939624][T31717] loop3: detected capacity change from 0 to 4 [ 586.950899][T31717] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 586.964461][T31735] FAULT_INJECTION: forcing a failure. [ 586.964461][T31735] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 586.977809][T31735] CPU: 1 PID: 31735 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 586.986576][T31735] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 586.996633][T31735] Call Trace: [ 586.999990][T31735] dump_stack_lvl+0xd6/0x122 [ 587.004592][T31735] dump_stack+0x11/0x1b [ 587.008956][T31735] should_fail+0x23c/0x250 [ 587.013430][T31735] __alloc_pages+0x102/0x320 [ 587.018037][T31735] alloc_pages+0x382/0x3d0 [ 587.022566][T31735] __page_cache_alloc+0x4d/0xf0 [ 587.027429][T31735] pagecache_get_page+0x5fe/0x910 [ 587.032500][T31735] grab_cache_page_write_begin+0x3f/0x70 11:46:33 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000306000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 587.038202][T31735] ext4_da_write_begin+0x2f9/0x7f0 [ 587.043409][T31735] ? iov_iter_fault_in_readable+0x244/0x290 [ 587.049344][T31735] generic_perform_write+0x1b8/0x3e0 [ 587.054650][T31735] ? ext4_da_write_begin+0x7f0/0x7f0 [ 587.060053][T31735] ext4_buffered_write_iter+0x309/0x400 [ 587.065930][T31735] ext4_file_write_iter+0x2f4/0x11f0 [ 587.071232][T31735] ? kstrtouint_from_user+0x13c/0x170 [ 587.076626][T31735] ? avc_policy_seqno+0x22/0x30 [ 587.081495][T31735] ? fsnotify_perm+0x5a/0x370 11:46:33 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100020406000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 587.086190][T31735] ? security_file_permission+0x7c/0xa0 [ 587.091875][T31735] ? iov_iter_init+0xbe/0x100 [ 587.096570][T31735] vfs_write+0x79c/0x8d0 [ 587.101864][T31735] ksys_write+0xd9/0x190 [ 587.106116][T31735] __x64_sys_write+0x3e/0x50 [ 587.110740][T31735] do_syscall_64+0x44/0xa0 [ 587.115182][T31735] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 587.121109][T31735] RIP: 0033:0x4665f9 11:46:33 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f00000010c0)) connect$inet(r1, &(0x7f0000000040)={0x2, 0x4e21, @loopback}, 0x10) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) fsetxattr$trusted_overlay_upper(r0, &(0x7f0000000000), &(0x7f00000000c0)={0x0, 0xfb, 0x5b, 0x4, 0x3, "69b60d3f4e639aa6c86288abee17c28d", "c0f1905c82161a0013924e437552d2a65c36b3160f2d0c967e11c4ed5db1c53b8845af99065d763a8741fb105d14218ee20788018646c72365f57eb861474334ff21013d7911"}, 0x5b, 0x1) 11:46:33 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100060406000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 587.124988][T31735] 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 bc ff ff ff f7 d8 64 89 01 48 [ 587.144735][T31735] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 587.153157][T31735] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 587.161194][T31735] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 587.169897][T31735] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 587.178145][T31735] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 11:46:33 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff11) [ 587.186126][T31735] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 11:46:33 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="20002e0000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:33 executing program 4 (fault-call:6 fault-nth:53): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:33 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="2000000000020000190000009001000b0f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:33 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) r1 = accept$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast2}, &(0x7f0000000040)=0x10) setsockopt$inet_mreqsrc(r1, 0x0, 0x26, &(0x7f0000000080)={@loopback, @empty, @private=0xa010102}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000000c0)={@loopback, @initdev={0xac, 0x1e, 0x1, 0x0}, 0x0, 0x4, [@rand_addr=0x64010101, @rand_addr=0x64010100, @broadcast, @private=0xa010101]}, 0x20) 11:46:33 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100800406000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 587.258596][T31774] loop3: detected capacity change from 0 to 4 [ 587.267265][T31774] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 587.300380][T31774] loop3: detected capacity change from 0 to 4 [ 587.311241][T31774] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 587.333030][T31784] FAULT_INJECTION: forcing a failure. [ 587.333030][T31784] name fail_usercopy, interval 1, probability 0, space 0, times 0 11:46:34 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000506000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:34 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff12) [ 587.346120][T31784] CPU: 1 PID: 31784 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 587.354893][T31784] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 587.364950][T31784] Call Trace: [ 587.368335][T31784] dump_stack_lvl+0xd6/0x122 [ 587.372968][T31784] dump_stack+0x11/0x1b [ 587.377131][T31784] should_fail+0x23c/0x250 [ 587.381685][T31784] should_fail_usercopy+0x16/0x20 [ 587.386907][T31784] copy_page_from_iter_atomic+0x2c1/0xbb0 [ 587.392649][T31784] generic_perform_write+0x201/0x3e0 11:46:34 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100290506000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:34 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000606000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 587.398329][T31784] ? ext4_da_write_begin+0x7f0/0x7f0 [ 587.403742][T31784] ext4_buffered_write_iter+0x309/0x400 [ 587.409318][T31784] ext4_file_write_iter+0x2f4/0x11f0 [ 587.414741][T31784] ? kstrtouint_from_user+0x13c/0x170 [ 587.420185][T31784] ? avc_policy_seqno+0x22/0x30 [ 587.425049][T31784] ? fsnotify_perm+0x5a/0x370 [ 587.429731][T31784] ? security_file_permission+0x7c/0xa0 [ 587.435306][T31784] ? iov_iter_init+0xbe/0x100 [ 587.440032][T31784] vfs_write+0x79c/0x8d0 [ 587.444367][T31784] ksys_write+0xd9/0x190 11:46:34 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100180f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 587.448682][T31784] __x64_sys_write+0x3e/0x50 [ 587.453525][T31784] do_syscall_64+0x44/0xa0 [ 587.457960][T31784] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 587.464052][T31784] RIP: 0033:0x4665f9 [ 587.467983][T31784] 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 bc ff ff ff f7 d8 64 89 01 48 [ 587.487696][T31784] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 11:46:34 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100040606000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:34 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000180)=""/155, &(0x7f0000000040)=0x9b) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x400000, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r1, 0x6, 0x16, &(0x7f0000000100)=[@timestamp], 0x1) [ 587.496120][T31784] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 587.504122][T31784] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 587.512117][T31784] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 587.520281][T31784] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 587.528262][T31784] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 11:46:34 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="20003f0000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:34 executing program 4 (fault-call:6 fault-nth:54): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:34 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="2000000000020000190000009001001c0f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:34 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000706000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:34 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f00000010c0)) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00'}) 11:46:34 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff13) [ 587.633356][T31828] loop3: detected capacity change from 0 to 4 [ 587.671769][T31828] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 587.700294][T31842] FAULT_INJECTION: forcing a failure. [ 587.700294][T31842] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 587.713663][T31842] CPU: 0 PID: 31842 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 587.722432][T31842] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 587.733124][T31842] Call Trace: [ 587.736522][T31842] dump_stack_lvl+0xd6/0x122 [ 587.741211][T31842] dump_stack+0x11/0x1b [ 587.745370][T31842] should_fail+0x23c/0x250 [ 587.749781][T31842] __alloc_pages+0x102/0x320 [ 587.754388][T31842] alloc_pages+0x382/0x3d0 [ 587.758988][T31842] __page_cache_alloc+0x4d/0xf0 [ 587.763906][T31842] pagecache_get_page+0x5fe/0x910 [ 587.768960][T31842] grab_cache_page_write_begin+0x3f/0x70 [ 587.774638][T31842] ext4_da_write_begin+0x2f9/0x7f0 [ 587.779888][T31842] ? iov_iter_fault_in_readable+0x244/0x290 [ 587.785898][T31842] generic_perform_write+0x1b8/0x3e0 [ 587.791383][T31842] ? ext4_da_write_begin+0x7f0/0x7f0 [ 587.796697][T31842] ext4_buffered_write_iter+0x309/0x400 [ 587.802271][T31842] ext4_file_write_iter+0x2f4/0x11f0 [ 587.807617][T31842] ? kstrtouint_from_user+0x13c/0x170 [ 587.813090][T31842] ? avc_policy_seqno+0x22/0x30 [ 587.818035][T31842] ? fsnotify_perm+0x5a/0x370 [ 587.822833][T31842] ? security_file_permission+0x7c/0xa0 [ 587.828513][T31842] ? iov_iter_init+0xbe/0x100 [ 587.833307][T31842] vfs_write+0x79c/0x8d0 [ 587.837789][T31842] ksys_write+0xd9/0x190 [ 587.842210][T31842] __x64_sys_write+0x3e/0x50 11:46:34 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100200f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:34 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e25, @broadcast}, 0x4, 0x0, 0x0, &(0x7f0000001800)=[@ip_ttl={{0x0, 0x0, 0x2, 0x2000}}], 0xf}}], 0x1, 0x4008004) 11:46:34 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000a06000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 587.846812][T31842] do_syscall_64+0x44/0xa0 [ 587.851356][T31842] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 587.857262][T31842] RIP: 0033:0x4665f9 [ 587.861171][T31842] 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 bc ff ff ff f7 d8 64 89 01 48 [ 587.880786][T31842] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 587.889253][T31842] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 11:46:34 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff14) 11:46:34 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100260f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 587.897331][T31842] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 587.905319][T31842] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 587.913475][T31842] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 587.921460][T31842] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 11:46:34 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000b06000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 587.974252][T31828] loop3: detected capacity change from 0 to 4 [ 587.990027][T31828] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:34 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="2000400000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:34 executing program 4 (fault-call:6 fault-nth:55): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:34 executing program 5: r0 = socket$inet(0x2, 0x1, 0xfffffffb) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f00000000c0)='veth0\x00', 0x10) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2, @loopback}, 0x10) sendto$inet(r0, &(0x7f0000000180)="05d07254caad72ddedb7b0e7c1fef8eae5d12492ad292c473fb77e5b2e5d93da84eb48a95aeb3cb9f3a6c0bdc14df5bd66a2608bde2197f6d76b003c15309acf16c01bf40c296c7b558e3d4fa4306af69f160a1a88e68bf7f3cb978619f1e6e29963bf65cafd017f26f094445a88fe8ab4c2e3cabe338b83edd752956c150d7b0793243050f11882c202c9e227b8b5b4a292a6e2d18454d1c1e9efd6b118577e9d147524d7374cfb89d088072ac604afb547764b2db79c150be4f4d6d21f5935f46b4cd9535d47a17f234f42a5e61a149e177eb8", 0xd4, 0xc4, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x42}}, 0x10) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000100), 0x40200, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x5c1000, 0x50) setsockopt$IP_VS_SO_SET_EDIT(r0, 0x0, 0x483, &(0x7f0000000080)={0x5e, @multicast2, 0x4e23, 0x4, 'nq\x00', 0x22, 0x4, 0x40}, 0x2c) 11:46:34 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff15) 11:46:34 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100001806000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:34 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900105290f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 588.118213][T31900] loop3: detected capacity change from 0 to 4 [ 588.133134][T31904] FAULT_INJECTION: forcing a failure. [ 588.133134][T31904] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 588.146208][T31904] CPU: 1 PID: 31904 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 588.154979][T31904] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 588.165064][T31904] Call Trace: 11:46:34 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100001c06000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:34 executing program 5: r0 = socket$inet(0x2, 0x5, 0x3f) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r4 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f00000010c0)) setsockopt$IP_VS_SO_SET_STOPDAEMON(r4, 0x0, 0x48c, &(0x7f0000000040)={0x2, 'vxcan1\x00', 0x2}, 0x18) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f00000010c0)) ioctl$sock_SIOCGIFVLAN_GET_VLAN_VID_CMD(r2, 0x8982, &(0x7f0000000000)) readahead(r4, 0x3, 0x8000105) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) [ 588.168349][T31904] dump_stack_lvl+0xd6/0x122 [ 588.172965][T31904] dump_stack+0x11/0x1b [ 588.177183][T31904] should_fail+0x23c/0x250 [ 588.181647][T31904] should_fail_usercopy+0x16/0x20 [ 588.186689][T31904] copy_page_from_iter_atomic+0x2c1/0xbb0 [ 588.192514][T31904] generic_perform_write+0x201/0x3e0 [ 588.197858][T31904] ? ext4_da_write_begin+0x7f0/0x7f0 [ 588.203227][T31904] ext4_buffered_write_iter+0x309/0x400 [ 588.208877][T31904] ext4_file_write_iter+0x2f4/0x11f0 [ 588.214237][T31904] ? kstrtouint_from_user+0x13c/0x170 [ 588.219636][T31904] ? avc_policy_seqno+0x22/0x30 [ 588.224730][T31904] ? fsnotify_perm+0x5a/0x370 [ 588.229408][T31904] ? security_file_permission+0x7c/0xa0 [ 588.234957][T31904] ? iov_iter_init+0xbe/0x100 [ 588.239631][T31904] vfs_write+0x79c/0x8d0 [ 588.243959][T31904] ksys_write+0xd9/0x190 [ 588.248198][T31904] __x64_sys_write+0x3e/0x50 [ 588.252785][T31904] do_syscall_64+0x44/0xa0 [ 588.257200][T31904] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 588.263112][T31904] RIP: 0033:0x4665f9 [ 588.267024][T31904] 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 bc ff ff ff f7 d8 64 89 01 48 [ 588.286630][T31904] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 588.295036][T31904] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 588.303106][T31904] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 588.311191][T31904] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 11:46:34 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="2000000000020000190000009001003f0f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 588.319166][T31904] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 588.327146][T31904] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 11:46:35 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100400f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:35 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100002006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:35 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff16) [ 588.384272][T31900] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:35 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="2000480000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:35 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900104800f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:35 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100002606000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:35 executing program 4 (fault-call:6 fault-nth:56): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:35 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000180)=""/4096, &(0x7f0000000040)=0x1000) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000000)={0x2, 0x4e22, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x5}}], 0x18}}], 0x1, 0x0) 11:46:35 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff17) [ 588.463439][T31900] loop3: detected capacity change from 0 to 4 [ 588.480130][T31900] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 588.571578][T31956] loop3: detected capacity change from 0 to 4 [ 588.582315][T31956] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 588.603361][T31963] FAULT_INJECTION: forcing a failure. [ 588.603361][T31963] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 588.616832][T31963] CPU: 0 PID: 31963 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 588.625662][T31963] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 588.635782][T31963] Call Trace: [ 588.639138][T31963] dump_stack_lvl+0xd6/0x122 [ 588.643749][T31963] dump_stack+0x11/0x1b [ 588.647919][T31963] should_fail+0x23c/0x250 [ 588.652359][T31963] __alloc_pages+0x102/0x320 [ 588.656969][T31963] alloc_pages+0x382/0x3d0 [ 588.661408][T31963] __page_cache_alloc+0x4d/0xf0 [ 588.666274][T31963] pagecache_get_page+0x5fe/0x910 11:46:35 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff18) 11:46:35 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100052906000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:35 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="89d1fec437e1c6de7d07dc0000", 0xd) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) [ 588.671306][T31963] grab_cache_page_write_begin+0x3f/0x70 [ 588.676970][T31963] ext4_da_write_begin+0x2f9/0x7f0 [ 588.682133][T31963] ? iov_iter_fault_in_readable+0x244/0x290 [ 588.688198][T31963] generic_perform_write+0x1b8/0x3e0 [ 588.693550][T31963] ? ext4_da_write_begin+0x7f0/0x7f0 [ 588.698844][T31963] ext4_buffered_write_iter+0x309/0x400 [ 588.704791][T31963] ext4_file_write_iter+0x2f4/0x11f0 [ 588.710170][T31963] ? kstrtouint_from_user+0x13c/0x170 [ 588.715649][T31963] ? avc_policy_seqno+0x22/0x30 11:46:35 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900109c00f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 588.720590][T31963] ? fsnotify_perm+0x5a/0x370 [ 588.725364][T31963] ? security_file_permission+0x7c/0xa0 [ 588.730919][T31963] ? iov_iter_init+0xbe/0x100 [ 588.735667][T31963] vfs_write+0x79c/0x8d0 [ 588.739922][T31963] ksys_write+0xd9/0x190 [ 588.744287][T31963] __x64_sys_write+0x3e/0x50 [ 588.748887][T31963] do_syscall_64+0x44/0xa0 [ 588.753312][T31963] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 588.759237][T31963] RIP: 0033:0x4665f9 11:46:35 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="2000000000020000190000009001fffe0f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:35 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100003f06000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 588.763223][T31963] 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 bc ff ff ff f7 d8 64 89 01 48 [ 588.782888][T31963] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 588.791333][T31963] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 588.799574][T31963] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 588.807582][T31963] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 588.815616][T31963] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 588.823687][T31963] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 [ 588.862708][T31956] loop3: detected capacity change from 0 to 4 [ 588.877750][T31956] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:35 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="20004c0000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:35 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100004006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:35 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff19) 11:46:35 executing program 5: r0 = socket$inet(0x2, 0x2, 0x1ff) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) 11:46:35 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="2000000000020000190000009001feff0f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:35 executing program 4 (fault-call:6 fault-nth:57): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:35 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100048006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 588.978350][T32013] loop3: detected capacity change from 0 to 4 [ 589.001588][T32014] FAULT_INJECTION: forcing a failure. [ 589.001588][T32014] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 589.009391][T32013] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 589.014681][T32014] CPU: 0 PID: 32014 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 589.033185][T32014] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 589.043246][T32014] Call Trace: [ 589.046618][T32014] dump_stack_lvl+0xd6/0x122 [ 589.051215][T32014] dump_stack+0x11/0x1b [ 589.055532][T32014] should_fail+0x23c/0x250 [ 589.059951][T32014] should_fail_usercopy+0x16/0x20 [ 589.064978][T32014] copy_page_from_iter_atomic+0x2c1/0xbb0 [ 589.070779][T32014] generic_perform_write+0x201/0x3e0 [ 589.076154][T32014] ? ext4_da_write_begin+0x7f0/0x7f0 [ 589.081451][T32014] ext4_buffered_write_iter+0x309/0x400 [ 589.087050][T32014] ext4_file_write_iter+0x2f4/0x11f0 [ 589.092343][T32014] ? kstrtouint_from_user+0x13c/0x170 [ 589.097733][T32014] ? avc_policy_seqno+0x22/0x30 [ 589.102594][T32014] ? fsnotify_perm+0x5a/0x370 [ 589.107292][T32014] ? security_file_permission+0x7c/0xa0 [ 589.112838][T32014] ? iov_iter_init+0xbe/0x100 [ 589.117564][T32014] vfs_write+0x79c/0x8d0 [ 589.121812][T32014] ksys_write+0xd9/0x190 [ 589.126099][T32014] __x64_sys_write+0x3e/0x50 [ 589.130701][T32014] do_syscall_64+0x44/0xa0 [ 589.135143][T32014] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 589.141137][T32014] RIP: 0033:0x4665f9 [ 589.145028][T32014] 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 bc ff ff ff f7 d8 64 89 01 48 [ 589.164763][T32014] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 11:46:35 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100fffe06000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:35 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100feff06000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:35 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000206000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:35 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100020f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:35 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000306000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 589.173183][T32014] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 589.181162][T32014] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 589.189144][T32014] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 589.197582][T32014] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 589.205853][T32014] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 [ 589.233780][T32013] loop3: detected capacity change from 0 to 4 [ 589.243765][T32013] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:35 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="2000600000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:35 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1a) 11:46:35 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000406000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:35 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100030f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:35 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @private=0xa010100}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0x18}}], 0x1, 0x20040800) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x8, 0x40010, r0, 0xca168000) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f00000010c0)) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r4 = socket(0x200000000000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000100)={'sit0\x00', 0x0}) bind$packet(r3, &(0x7f0000000000)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @local}, 0x14) sendmsg$IPCTNL_MSG_EXP_NEW(0xffffffffffffffff, &(0x7f0000002e00)={&(0x7f0000002d40)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000002dc0)={&(0x7f0000002d80)={0x34, 0x0, 0x2, 0x3, 0x0, 0x0, {0x2, 0x0, 0x3}, [@CTA_EXPECT_FLAGS={0x8, 0x8, 0x1, 0x0, 0x1}, @CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x6e}, @CTA_EXPECT_FLAGS={0x8, 0x8, 0x1, 0x0, 0x2}, @CTA_EXPECT_ZONE={0x6, 0x7, 0x1, 0x0, 0x1}]}, 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x2000c001) sendmmsg$inet(r1, &(0x7f0000002bc0)=[{{&(0x7f0000000000)={0x2, 0x4e21, @multicast1}, 0x10, &(0x7f0000000240)=[{&(0x7f0000000040)="f93516183fa88a892374e8cf5abf4d4e36c530c8a7e55b1b1cb505dd8b0ef1132c879df2d1728daa7e80aa98fe69f7b796d3e4bd7d", 0x35}, {&(0x7f00000000c0)="171e93ef1d7b86af711026249269d286d67fd306ffcaa1eb7639c20e46683da176398341d67c4d5957b9d03f6c657c9e4fe7f786bec59e5c9d8093c2f7feb05085", 0x41}, {&(0x7f0000000180)="c247bc556da87a32bbfc230cef51f94e707740442c7cdd8e2c66dce54b438f7a00828bc418966da17f05bb76005533e5", 0x30}, {&(0x7f00000001c0)="57f9c28c7bd329a2499758b6415f1d060f402de777bc9e2641dd4b6004a7e966d9f831f254184030688f7383ce34d6153718d6760d547594b3c4e922884f64afda86262561271f6e8f1b", 0x4a}], 0x4, &(0x7f0000000280)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @remote, @dev={0xac, 0x14, 0x14, 0x1e}}}}, @ip_retopts={{0xd4, 0x0, 0x7, {[@timestamp_addr={0x44, 0x1c, 0xa0, 0x1, 0x5, [{@multicast2, 0x7f}, {@remote, 0x5}, {@loopback, 0x1}]}, @timestamp_addr={0x44, 0x24, 0x9d, 0x1, 0x1, [{@loopback, 0x8}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x6}, {@local, 0xffffff80}, {@local, 0x401}]}, @timestamp_addr={0x44, 0x1c, 0xcd, 0x1, 0x0, [{@local, 0x3ff}, {@local, 0x2}, {@multicast2}]}, @cipso={0x86, 0x65, 0xffffffffffffffff, [{0x0, 0x5, "96900b"}, {0x7, 0x7, "6d346f9c22"}, {0x1, 0xb, "746d2fb919f035fcc5"}, {0x2, 0xa, "fe8feec690fb0463"}, {0x7, 0xd, "48b88687fe72597f0ee5fb"}, {0x1, 0x11, "de58c1f9375d5c9cae15dc7e4198cc"}, {0x6, 0xf, "632ba9fa910b2b050e8b1212e7"}, {0x6, 0xe, "6efe6d649a486435c5ef60ad"}, {0x1, 0x3, "ed"}]}]}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x6}}, @ip_ttl={{0x14, 0x0, 0x2, 0x80}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x80000000}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x8}}], 0x158}}, {{&(0x7f0000000400)={0x2, 0x4e24, @empty}, 0x10, &(0x7f0000001740)=[{&(0x7f0000000440)="106a288bd49fbfedbe69f9b33af9b7e67ff1556cc0088cc14a329ed68d17912640e3db941047c7ab41fb8247dccd68a03512913a49d970bab0", 0x39}, {&(0x7f0000000480)="d2f21ab25b3cfb9904e2cb5bb84334863230af0a0fca0ccda58eea91574a7dea3b46a99665aec12b86ae878b775e7f77b200d607f573a120ce412a7727e5ae303eff812dd673fffc3ec81cea171db85f2e32f577a3b31bb98993bced4ce5391a49f57009cf949e4840608be8b1b41d598b7df65a6a4ced", 0x77}, {&(0x7f0000000500)="f681dcf9e1d77d42a5d2a0ae6e3874918eb7ca26217fb46691743e40d5980f6f9cb7bc930bf0b0991903f7bc496f633cddc8fcb4171d137119d7c97af950c4d8b12603fe93403945032ca5f3", 0x4c}, {&(0x7f0000000580)="cd2421d10910d4556e139cedd5544b1423036fc7458f1e14611825759bc982af25c8528b566c411359a5ce9a8aa2f830206fc2065d228436ed05b139e6580a060402bfb7cd1a01459d5bd582ea02afcc4e6e7ead1c74c0d8125da7102986e2a0eeed79b5652b7b0dfcec195744398e9469ba89d8a8220d38c8acc52447ec21d03ba4a28e6eeff8659540a1736a9a56b8a96e3397ff5d179cab974203c6c1ab3a223370985262027f0e1a08ac672b2e544528785703438bc6c0ec927db7152f07398965f64a299af06d77a19818ac61d8114f54b65915e80faf6af5a80042ab8f5f5fe56f421a09630a1827e8f2cbe7b38e98243cda0cd9164acf7673788fd5ce06707d8bfeeda97f2f0067574eedb2c364d232ace31cf75f0e35531d51ffc34a81879eb72b7b550d750f3c162ebca54171123c3cc1f121bcc4e1427b8a4ad2bff04a742454424f48322a6a5e6c50f158139ef3f91515349f4dd76c40ab75d64e8c3b2de8a6cfaeb98ff8dc98659647ea2db037ac533bb9939e232dfd33d849d65b14fc845af0ffdba069e2d7b58136fa40f555516be5c1eb7f479cde6e039f3883052676cc868f484cb6a60d1094663a24b38bba163d9d4928a580b76e93b2dcdbd09fd7d77af58b9dc7e2061ed7e47132b0b14aa57a689a729b4e149714ea2af5fb67716eb9431b05260da9c3bacb3e4c4daccba85c63ffd414e8bc863a0b473e774ad9593498560ca539c3601ff222c5884c776dd66aec2401a016c6866244511c9c59ce63d05ef1837394f2ea0e32e7384331c31c2bee267906f85f9d1fe21f390ff053de0493d69cabbc75da0faa70174d73b7957c944c5ed05e7e2389be7d346ffc0ae96ba2b3e9c44294f689fa52fb037278c4e410d2b56e7761e8456cb37f3c8e18954f13396cbeb79f2c0969451e1b5aa7de27ece152a2c82fbf883afdffac226b6d2a5f4755ca86e11ed0eda602b243ea8d5ea2a5f3c7d093f23555289d69f0e6914a9a3642fdc4f0fc271b9765a848f9e5b3be3862eb29f340a71f16d43e1f399ddffdda130eb8aeedcd9499289367ce8656efb24829d46a6ff4ee72bce5ff2eabdc7219dcc14fe8b58f5070b7cf4e1ce4fb58429f22f0d890272bab2a7e96a007c6d763c699b8c2275f7394a6d2f66fb6737fc8e62b74d69d796e92cca8854ccc8036074e62f8c44651ae7b4376eafd2df44e624d0f234b4aa9151aeea24b606015ab94b3b61e4c31e7ee91afe1531801497ad80606164158400b81f0b32eedcdd25a1f0fcc9c340729b77fefbbfd803a5214f47be8480171ebf9b3ba42709df62659174cb00e1921189bd8f0f9c1389f0d7836b39575fcb86c5c29d3eb58139947ee9a828b2c66dadd62066049bd2c9f25e8be6340319d3ad2833094ea0338f9c153271b3aa1ab293ae8156b26aa05fa885f4576f27cbc4d255199bf9e5fed5dcea2a559553a69d1a919a2fd76fb3cccf5051899942fe39a926a210f8fa6c91270981f24a541c8bc015adc5c74231108a13973b2da30cdad52546efb1741b0b2d178a6d68fef2ea2dcc5bb3f9751e2b0cc544af00be933cf8e8f26c61ccf1e958301f49c1070433e6c6e9d67650f21cb4c3aad34c97ca5ae75390a2e09b0b7e9603afd4c9af900508a2743c522764b19bcf8d325072c3a53e949f18edf0fdc84ce28b09f385d22111c5c10012df905198a72b8e7aa2f32a2df95d048ed03aba442c062fbf52a6c86b2bf572c46631cf8aa19a309f9ed14ac4790e143ee62527bb25f557c1bdf5da7a318a14bee91e25fe5a3a6c9e36a60336338e8c18d9117305ad0b410fdd39a8c3bcc534b0389ec4b0074956c29e92c9e27d1b60bed5c8d87662b47165e852b0ab52acfca57888b7cd0a9fb0b4d99816fdc172f1a7caec1f1067c4d816b891d9a41eb7c0262e5c706a284c0cfabfa5e23904f82a13ec6fdbe22e5310b40f39ec220fe47f51439b419eec6a0168de9006a6a18981cfe0617e8a2b00046ed8ca404210adfdc2578662a69292028c071977abe1cf4ec4b6e43cb4fc447351ecc728b02658c6778dd3cd0d33175c0c384a8cc26374bb34d8d5a1ac51f266e06f6601a907145b19c0505f41e1bc669113782ad9133af0b5a3430ef52ca2870a52df53e63c6809c406e9da490a7db3ec41c5149a057d2e4bb8c8809b9fcef56d8fd8c78cf3c28e183c63124a990834a85f98b07e964a03fa3162333399bf6219990c409002d3200c919fcb36f258f8847fcbffe8ee5bebacd90814cd0f8c436acf9c2bc58f18355c582a94a504cf23ffe27d743ebdaab1b624f4396a847dd160a14cb083c324cf99c7b92f2c33b7fc53b238d312c410ed69cdd4b24b10eea465755a502c546740d400f0fb9221563db77ba39f6599005f61dd52b38a30fffb018ef1373407a5b8c3e2d1e0f1f9ab4521f519b011b282ba9369772c0d1c7ce863006c2143ac49eb1c36e59a7557253f0ebaba5d6539b9f4e6153ef652e1b67616212870dd5d5f9d281a64dede726f0309cdf81df87545560ac1cf36ccd4047139be72e6ea6b158ffdec1a5137c71e49a860b9f6b0e9f8516e42e6a73e40b8b7974f1803dc64190e6a2c00ece4ddda4ef0eae3c0b9ae17020631c95ae12c5a1aa68a5a363162f31ad4cafef67ef76c2a8a10d2c26f440b311e6dcb2031a045cf01299b412103f26aea54f9b430a3eb407ff36b2f2d9f33e3a552a02f91e0b51de4a672e435bfc0b665f275a1ccead1938dfd9c5821af461f1bb010116356f97ce6495557be2d59368dbe5dccdbc64dfabaa7612a4c2c21b9a523bec41f551a5f446bd13bcff621e3fe2eab0618672de5b6f31712c2cd3e19db8da57fb5855b8407c8fb0c6e03278c4c7c87e588e4e4427d2fa8c462ac9c14441c5719db12f5c0efc0f6a844414bcce3de9edc79d42010a9744b355a5f165a58d38dc6a32a2e0ea90e72530dc5350211ce922898eab749db1f79f1171764ceb1bd3af6198764d491d04eca0d21a7eb18f01c12556ed0365c7b9ee44bae914ed39d4b8a964dfcd9ba52d86fb631d2136d717005b939e4fe2e99da19d77b07ec9c5c983d5de005f4d97c340b2200cf3085452dd721ead9398db0a65bc2919b7d9f6e1742a1493e3c631a2951d739d492673644c516228ae95f63cd841558df1f5b71f7b84159a7ae9c0757e4ed60fbbb816e52eb07d7516e118d3ee40fd0d39ba1d2e0f626f70b836b115343672a1e021adc7947911bb302ffbb6850a57e629969af30121678eff5c16e66dccc18656ff7160d4913766817b60981085ad6fbef265b0a9bf8e6bc832115a58ed1944a32814e6e031dc8592cb9636bd79cb7ca2b2750b4f50a4f60cd7af390574e76a49cd9168c0978789a6ea299fe374f5287a2bce826d8e669d019f4cf52894f613e8f2afdee7341b487953a74599949ae8330665428be4671f18c3d46adb68de0897218ad497d0b283f06efbd4cfda94902c5724ea01ef37bf58fb3d7e6d7cec5ac60389e64964a0d73c85d35ec9895e26ae2f0226686756bf18c02faa4fe8807c3c9744536386c3caa17a1f72685841154a11e218de4cbcce53614846174a3d097399e2774add1089a9980f76974e2ad4939c23aeddcae8a98a95c4503168e0ea4e057b76c1be85463aa9d3298a308edc20a83b5ea2cae2dd5bc83973550fe8cbafa1dd16112f316dc63863838785c0fae15b036ce2388795c60f5a47fd9eab4340697bf363de9fe91ddfd13b802f3da9ae8a92030672c6e497a3f993232789b1f6b714bb490ad068a899e3004acd865bb8762a8b4919d7fc330a3acc7675e8eb0a4ff087cb1a90dcbcc9bb737c4cde2af3b2f43936304600cc0e72e874a1f51342bb58e51057dd3b251fb52cc32765004800d7418fad436e72e1b259592ca7805d86470282fb06a5a1025ed048c699ff450260c72841862217393e60258864351d9f63c08afcfa50672e6bad034063f4e26a7b56a25f70f44fdb3ba5940aec73fa07016fff40f2973f80d19d9287f5d1df0624f7fad658002ffa1f527861404a95368e690e1f3ff9bf739c27b4521d2285cdcfec7980a0eaa3784d98b9fa27a11c8e2297e6f4f3b7c5c2c5e0515485d5dada5c7c14cb6c9f4634c63f0741b594a920ea67943ed8485ff73c0919d19748a45c68bd7ad876999ab9f33ced64112983cd5d0abd269f6ac7c940f84642f18a9e805a3fd870109db36b02c0e763b728f8851bb4d0beb9edebf5ad555d6ac96f3e103ec57376f4dedb7215ddc1b93a4ef3f7dfbf76abf6bdc119274beef415da87c2c8d2e7ea1a1e69756c393826ce3020cfd6f898dbc47791130d0e3aba18918d418964b0c2bc524ba5add92aef9b2af76b50c4bb4336ac792239042ff3319ba3fc2e69d755000b586e2b2086120332682459877dbda0fa7b4f6c87abb9768a5b784f6cb5caed925b07b9b371f15c91bc67451ac989094982b3efe4e7e4ceba3e3f3c0061ce9e7d4d8a13f649313fd3da55501d3b9a11a648195e506f961ed63ce47e8c31771c3310986b9119029c47e9817279ecac453dd1fe3c7ac2ae5ff2848639404344bc667922103d97f28532f41973be1d78592e7c85a783ef250c66b28b88222697a25191e489d17de71bc02752cb88d044df9c77bf7260ab4714f3c51d8328d84ea729c7fbe69dc1d6e0202a774a94ec78c6d7e824e8e9861751c2e314090c28dedc918503fc82b030ce5a4de52799bc8dfee17101d170018ff0e42acfade071ffb1a98e2b7c9331d6738e21eaffb065ddfba10eb63f73e61f124934c9ec82c904e0b834b9af920f0fef9429bf38da69af1a55c1c6b5bcf4d5e53ffb37bee7793a7d5824bd5883efd358c8c240af3c415466ddfe1e28a57e3f031edafe4d4bf4949a41a0686cd6b1b0e0b30ccb4d8dab7070dba6acc01fe437252214b96eebfa8c96e9b51f96f675e9507c81a71e1f3536fc82293f0361921cc75f0c509688898a17a06242c4aec4a5b9b5869df21d60ffe00249cdeea3a2152fbf1c8f10466046de79566bfb5fc5bc7198c12228414f78b86ef208f32ddfb2607ea085b72304fc157a42ebe5d04c3e3f4947fec9dacae2ccc787335959ec7aa00c6b8cab9a10b16cd95387df932a3bdee3dc0a8e248b67bc72c3b6776b8747b1fb50e9bce79b80fb64177bf0779ab55032190bc1845d8e7c71cb41c8ea4d28a17cd6b324e89c250266fa6fa0dfac8f00ddab4cfb792ab0e7f67b5ec28777206efbc5f0a986924160be4c2a3faeb881716b433486cb09958f15910def1790283a3c2b5c3703579903cbe26060321140c8e1895ad3387403d6189ca4047dda43a48ebbbda880eed3b4490c3d364c93d1f0a1b55d6ed2239b3160bac1933445e27bf69a052924947d32f19ab55f08a63f5c19418e09fcf2a683b07792e6be0e25aff61efa626c850bdf329103468a1f65e554981443d59b5e2a91ffe96ed5f558a4f1d4cf20f0716d335dac1105d640073ac75f37147cdfef4ee498c6e78adb3e2fa3015f3267723290846daa5338416867db729a7ea95f6157e3880064778eeb7733472217ea633a200274c8c3781a1b83ef62fd4ce0769b067468cce0a16f9d742bac582c6d78db597522f8f1f45eebaf8fe6c5a10f638de36e758b9d26cecacaa6352fb64fd0e94dc3cf40a0ff277fbd64fb6436a0b372eec592971d5408f77fc31948414d72f25cfbd6f528f350330c66ce6afae9d455b1b26834e2b48b96f0caa003a96366beddd2c8269745e4269688c1e793d5950558d99e5bd4433fcb6171", 0x1000}, {&(0x7f0000001580)="0389898f38cf0d895ba75ea1309e3d1a98a2828d09719565d8a7e6c5f2a52f9dcd60b3fe8dd4c398327aae0e2b8fc7ec81ef526f7d2b9ab4a8ec70c756576f7d74c2bd68a4509426ac474cd6f0c52aa082df2ba1838c61d733eba2e608602abe82a674db9acf6ed0b0b5ce34bf3110fce2cc2f01a736ce21aff2", 0x7a}, {&(0x7f0000001600)="7b0e975c91e3745afb475f0add4d8150353a7db8d4354e1c2b9963793b0fe6ff79a3ad3c905ff1fae9650337db1efde4b1f6b414de4c5b1905972bed27c8fc93171f4dd3c5b5d9e8353277cae408d42b0f15c26cfd59e8d859997d9f14bf2ed25678f08c2a3513fddca7e39b35fd0233fe26ceb2f8f5d46edfb83d276e1f62c2e4f8ebea6f98d03b3afe8ee68407adebcba6e7ee075fa22cddd38b639f4cec5cee46bd096b57cc9a46a7e1f8a998877b4f1401c0689114b84e68f8de15f6a5a831b9eb81fe22430a328aa25ae7488909e5616c701b466de037375234d1f643f5eb2896268ebf5d3386d3ecf699d0", 0xee}, {&(0x7f0000001700)="a30059e1d106da843d43c60959c0098e52006e50ff8dadb83ba462b72c", 0x1d}], 0x7}}, {{&(0x7f00000017c0)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000001a80)=[{&(0x7f0000001840)="ea65b9bcc67fd2a5e1a3ea599af74c0d9de8437afb4edc922353524506c9e0174efe4ed0e1c8104508aab75f906400c36ecc2941b515d4e668583380833c823b4756cf0bd14b8ddb8ac34f1598f78854190ea388897acdb16600a33763b5769e9c45b9a3af80b764a72b845e271b999e5d5e5e63d3575296dd04cbc6330df35ae0645b782105c7db97acb3bbc7e82f925e1c0934cf285b6d8e9963277ef977687e4563dddfe6addd04ac7e6690c48e808657fce16607cde12649ba5cb85f65f6faab7e3cedc092fa927227e13206c039a81cc8cfc8ebab94dc5fc39caeba71600ddf5fdb9e1d70be7518854fd07bd3", 0xef}, {&(0x7f0000001940)="7db8486de491d37f83daf7a3044c34b48417a1468e1a8720fdb6ae50ea811b8ce8461d9db3bd47c8ac4a83587af382798212e8cbff91605712845503acad4750a6859e037802003099326d28c192a6e32724891420b133e9a869bb01f457709673fba434c5c9ea71c3c9b8453418b30a088dee8cb2a9cf63e5542e18c954eaf75fbe3bda6edf2da3be9c7d74ee5e54364793964a22369fb12fdbdbf679f0b3c93cb4129ea5db9bc67e0a33b8745ac7721ae6dcb2c4916a91cd614e4cab6f5d", 0xbf}, {&(0x7f0000001a00)="961d0d1bfc666e625f7baffe19579336dff4ed51e9d3348602a04e6c559cd75c10782432477fcf1527f0102c9074b60e76aae3552c64da13b0b07bdaf12298ad4397fb", 0x43}], 0x3}}, {{&(0x7f0000001ac0)={0x2, 0x4e21, @loopback}, 0x10, &(0x7f00000021c0)=[{&(0x7f0000001b00)="c8ccd95d88683b64141f92a294bc4ef47b6011ca16e9de4577784178bf6f190a934d8e3e47c9ee83b25bc48854064f2c9208eb2161a1d65672fcadd4fd5fc14366302f83b8bfc2f79f0d726ef048075b4e69be246d58d15df0dfbc2a523a7b77d9a66dd5ca5ec10453d200f68403dcca1ed5fd22a9eb1e0f30175339c741874c20768ae5034e007e375d2b7e78fca86a318a8fd332b2185e31c04783d40e009f7a2f9feadb1701bb0c8d686bfaa361aa632a920ec83117c4eb47b516f663c34d81b44681c4957df81a0c5c77ba668e328bca55b59a6893f6fa2fd0b015f961d754bbdefa3b96fd56826e", 0xea}, {&(0x7f0000001c00)="8637d21772ee8f8c590c2718f92055ff7794f174ff323280517a973d832a0ee52fb60fccee1594b941c8a05a0eca11de827ce1ee0ed338ac49f09f7e1f950947875ac59e70ac51daf68460e4c03b2364f323bfeb07207070321daa4633bb2a8c45cca5d43ab0b25db063c643d3c1f686928f9676d68abbda1ba9bcde0c6ba5716fd72e34216f19204eb73bf7d54b82086dcfdb5c7f2d0fa6feefcabc7767fabf6645004e21a7231870", 0xa9}, {&(0x7f0000001cc0)="de4052a20110c91c6474383ceeb30cb5", 0x10}, {&(0x7f0000001d00)="7e7943c56864a162b3935d36d4bf9870f9e92f1453338d7762f749e019d53f14d5323e322daf58051d420a6c576e43a30b51b1b0692a7c8491765e0ce7aef80d65279706b3ef815d046f4e72b04ae063818538fb648203bcf1daa5b797764cd4989594a10c7065a095e0cc299557dabd45c524a361b6c2491abce1160db0aba26deffba114368ea24ed33900cc0f944c18be313d1acad487648ba6ff3ad5e2d3d1a78a1f459f22e12679ee1a7d593785d9cf309571ae97381b99", 0xba}, {&(0x7f0000001dc0)="d67556b3d5870af687a1a0a5b96020351f852a148a7a6b7bc35fb6e30fd26a97bc5ea089589a62e348a08eb17c5562c6694c655980a9ab307da460e3da6716ce824d319aaa5d5f32da89e1910e4ba4ec72cca9f4f9f01c6cd5396bc17498b008d4b61d74d5b44ee950553663800679f86d0f07565c7e5fa8b7945c541dc042c982edbb9fb4bce23bf8feaf37a9d48fcd2e32cd1b66c6113652da5c74062b5b0019b5db06e3309c25f690cced089f90ff4c8d42385ce3165653f12a3613d8e736f1cf9524d3f7af6eb76b5cb2adb3dc45de61c09bcfc6505cf330c9394b2abc6e15a93ed250", 0xe5}, {&(0x7f0000001ec0)="095a61e071b3bef95a2be14b6598fe1e77d2a332a0102c9da7671db58fdffd8386425079e33a6e86b0e854d830b77518cabf4de99558df40ca29cdb16e5018dc28153aad676fb62ad2dfc293ad18856904b810c0ce279c958193d9ab26257ee6e030011046a0abea9079d3c32940d336bd9663fd3aca29b157173d19cc28253edbef5ab978b090855357bf8b44b010cd1660fb35534ac2f16067ce6d9b5ccd8050dbaccccbdfd12009d48fbdb07dd847", 0xb0}, {&(0x7f0000001f80)="9debb6893124e9b0475e2b2f76d7b58df0d13cff1b988aafc536f783d0b36ef3c337e9b9663e616275768e10c6af580f6d41802f567994dae6d684", 0x3b}, {&(0x7f0000001fc0)="3cfcd210b99a8b3eebc7e733d67a40de50353888bedb064f782ac40b4cf5cbb3c54b3c86284a35462ec377df06a56f84186883ffcaa5837764ade2d93340b345d05d0d5bfa471f31525544d4d1cbaca66c0d20239524eed516428be3ac6ae3b1af7ac65367a98c0ca6b06a1ecc5e248ce6df89afe8a4f5cd076ca8dcbb972c7d194c9b24be868160e62ca94a34375ad75d3b1c5e5bff4936812cc89338a4e99d92d2698be2474ce3f4e11825a794586da511788bb5112b3ec6c04f17478d4a24b0bf8733e2ae536e3b6f3a1a0fb0b2d191c149e890a2fbfecddeaa377b9805b0437702888244d3d1b6ff", 0xea}, {&(0x7f00000020c0)="e0d426ead273c9b1e1277645b7bff3d537c85a0bac2d2e8349b14335348ea3b9bf59d99a74a5a7a086c9bd0c072dad450ccd1a3bc53b63e3bef4bc2b7f0ef4a772ec5b80b354db172796c28966205af65df861af4f7c5be60097520c8980da89a1f81ea2820ac038402580f2ed250b242ebedc70a6594bdf04399714e8931c2b5d733d128f", 0x85}, {&(0x7f0000002180)="6104b7eef116031debd5f72f19809adb854b", 0x12}], 0xa, &(0x7f0000002280)=[@ip_retopts={{0x5c, 0x0, 0x7, {[@timestamp_addr={0x44, 0x44, 0x60, 0x1, 0x4, [{@multicast2, 0x5}, {@rand_addr=0x64010100}, {@broadcast, 0x1}, {@local, 0x3}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0xa4e}, {@empty, 0x7}, {@empty, 0x1}, {@broadcast, 0x5}]}, @generic={0x44, 0x6, "ee456d48"}]}}}, @ip_retopts={{0x7c, 0x0, 0x7, {[@lsrr={0x83, 0x3, 0xae}, @end, @ssrr={0x89, 0xf, 0xb1, [@local, @rand_addr=0x64010100, @multicast1]}, @lsrr={0x83, 0xb, 0xf6, [@rand_addr=0x64010102, @multicast1]}, @timestamp={0x44, 0x20, 0xa1, 0x0, 0xd, [0x5, 0x10000, 0x8, 0x64, 0x3, 0x8, 0xffff]}, @rr={0x7, 0x1f, 0xaf, [@local, @broadcast, @rand_addr=0x64010100, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, @private=0xa010101, @local]}, @end, @generic={0x88, 0xc, "894e1513c347a7327b65"}]}}}, @ip_tos_int={{0x14}}], 0xf8}}, {{&(0x7f0000002380)={0x2, 0x4e24, @rand_addr=0x64010101}, 0x10, &(0x7f0000002440)=[{&(0x7f00000023c0)="89bff9942e2c6cf36e28456a66992b72e0b68e1648828fc67b789e93a282ce19c0dc10a55c8ecf9d80f00814c7431d189a2bc04ea20cc2aa87c7c1e5c4ae602d25f9ea4acdb1481cca8350ed58135c777b400379e377465706c77489d2fa65eb8c0ca967ebc9e2c09c459aacdbcfb7e0084f94c99aa90b", 0x77}], 0x1, &(0x7f0000002480)=[@ip_tos_int={{0x14, 0x0, 0x1, 0x6}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @dev={0xac, 0x14, 0x14, 0x25}, @empty}}}, @ip_retopts={{0x34, 0x0, 0x7, {[@ssrr={0x89, 0x23, 0xaf, [@loopback, @rand_addr=0x64010101, @private=0xa010100, @private=0xa010101, @private=0xa010101, @multicast2, @empty, @loopback]}]}}}, @ip_retopts={{0x48, 0x0, 0x7, {[@rr={0x7, 0x1b, 0xd1, [@broadcast, @multicast1, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, @multicast1, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @rr={0x7, 0x1b, 0xd2, [@multicast1, @dev={0xac, 0x14, 0x14, 0x1e}, @empty, @multicast1, @loopback, @multicast2]}]}}}], 0xb8}}, {{&(0x7f0000002540)={0x2, 0x4e23, @private=0xa010101}, 0x10, &(0x7f0000002a80)=[{&(0x7f0000002580)="1fd0c0ac2771d79b276a43336976e504b95cea4963148290496ad3c386c949ab42a5f5ccd80a6317a603868508b2f313c24764c7cc9970a2f04d8f7b0356274728e12a31781bf7977809e5cae2e5564b0a1ab263411154c52bf4dcd07bafdb1b25f843442f47024ccbdf159191149bd911fc63f43f02253ad4266276f87b36095fc71787a0fa68b6ea26fa1f548d8f87fa392876069147713232f8400c5f3cebe89b65d77725e9", 0xa7}, {&(0x7f0000002640)="5562614fc126f38edd81c03152819a3e624a395e02ffb2096fd71ef075ab49b8", 0x20}, {&(0x7f0000002680)="a144c71119341d515d081d4d07f6d6edde7fcd6421edd527736bc570102c9a0f6fe8d645137759a1d5d61bbfaaa1522f2e774b2b8487f25f3bced99a3cc403e0fd9890e1825cf4c79c059bf6eae9557b4397e0", 0x53}, {&(0x7f0000002700)="fa5b0c4399b730bd85865fbd29be39b62e56272077dbeeabb9016e8310bc4fb752277fb2bae3504a3f86d0ec5610b56519fe540a21b52b816e8adc798477770d218b867bba5f5767bd860ac5239eb4bebfbdcedaa5cf99f8d66ea2baf768e199e3e44817ed7ef23f", 0x68}, {&(0x7f0000002780)="c9d91521729f4e62df2d644b541f193fd75c394356f3fa577ea0848eaa748010d920622ff36c9febaebb59310be26f0ab6adefd64f7ac75bdd2e50521f6b9ace279ca9be83a83aadfccf669cca28ba60ad38833feb3669af7df91b7ad86f68066a61be478e15cfd2268482a7e03a1700d923bc92b2888664e4713a7b9e4c0213202a325f9ba0f0fe85e21fd7bc72649c94b05575bf829d89b939e61a6a756ef0cafde9dc9db0cea818556fd2d43cb7572d587abd8c481a34", 0xb8}, {&(0x7f0000002840)="35f8db539d2f4b8a5e3ed590048eb105ba03547812770b26d0618d8ad5ef318cf85eebe46fe132e162c170350d17c524331aee86d0b508c9938197c921e581a8561f018861b57c3fcca8667c55eb073a0d6e4254c900f2ba4053ebbb46fa583749163704708ae276eca797044f1da995615e25235b2bfe19a67423b3a238799a6ec29df60ae4c8a953cb8e7cec96b154b3c917e6d1d88764c14524a2a364e7f660bc1eb549e8a871acb6f1c7b020af2c14bae4", 0xb3}, {&(0x7f0000002900)="53fd241f053ab830f3a4d80a4289d926ccb19a1373b9d9e57eaf9dc6d8aa0413d333a137ba9065a9cf9ab89b1014a863a6c98a9311e0a6a60740ddf05754edbd2f1fd6b1c523396d89659c6ce3ac9f2d736cf2172e1df04f11f65488280acae85bcf12519e105fdd28edc9bee35210a3598e83c529299070e51b764dda2e7c506b504a5c1c7c78a7cef6e2b8a04e43f974427fc2d8bee999c16f540f206f0c7172ccf61fd0e52e10ce58854cf413411f11a72059513fc568af84b8b7a0137ef4025a840d331e80097d00fc1fe52fe97fcab3d76531f18e4707139345313fb0024da94236b0d693d914a394b06bd0b0aaee", 0xf1}, {&(0x7f0000002a00)="938782d0c8324a80d55d8da621ecc8a0b0494551a53ed6883bf4a7c65482f090bff1e8738a25b0ba794d408616a30014dbce960835d1ce0861a7d2a1bc91b74a71688d34106c65e15570c1e1e7e6b4c0fcc05d9fc282184c595ebe4f7c76adeb", 0x60}], 0x8, &(0x7f0000002b00)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x1}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r5, @local, @dev={0xac, 0x14, 0x14, 0x17}}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x7fff}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x7f}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x9}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @loopback, @empty}}}], 0xa0}}], 0x6, 0x20000000) 11:46:35 executing program 4 (fault-call:6 fault-nth:58): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) [ 589.350356][T32057] loop3: detected capacity change from 0 to 4 [ 589.370230][T32062] FAULT_INJECTION: forcing a failure. [ 589.370230][T32062] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 589.378356][T32057] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 589.383598][T32062] CPU: 0 PID: 32062 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 589.402179][T32062] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 589.412236][T32062] Call Trace: [ 589.415542][T32062] dump_stack_lvl+0xd6/0x122 [ 589.420178][T32062] dump_stack+0x11/0x1b [ 589.424339][T32062] should_fail+0x23c/0x250 [ 589.428835][T32062] __alloc_pages+0x102/0x320 [ 589.433516][T32062] alloc_pages+0x382/0x3d0 [ 589.438969][T32062] __page_cache_alloc+0x4d/0xf0 [ 589.443832][T32062] pagecache_get_page+0x5fe/0x910 [ 589.448910][T32062] grab_cache_page_write_begin+0x3f/0x70 [ 589.454550][T32062] ext4_da_write_begin+0x2f9/0x7f0 [ 589.459846][T32062] ? iov_iter_fault_in_readable+0x244/0x290 [ 589.465743][T32062] generic_perform_write+0x1b8/0x3e0 [ 589.471170][T32062] ? ext4_da_write_begin+0x7f0/0x7f0 [ 589.476479][T32062] ext4_buffered_write_iter+0x309/0x400 [ 589.482291][T32062] ext4_file_write_iter+0x2f4/0x11f0 [ 589.487638][T32062] ? kstrtouint_from_user+0x13c/0x170 [ 589.493034][T32062] ? avc_policy_seqno+0x22/0x30 [ 589.498028][T32062] ? fsnotify_perm+0x5a/0x370 [ 589.502712][T32062] ? security_file_permission+0x7c/0xa0 [ 589.508267][T32062] ? iov_iter_init+0xbe/0x100 [ 589.513029][T32062] vfs_write+0x79c/0x8d0 [ 589.517286][T32062] ksys_write+0xd9/0x190 [ 589.521548][T32062] __x64_sys_write+0x3e/0x50 [ 589.526174][T32062] do_syscall_64+0x44/0xa0 [ 589.530611][T32062] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 589.536532][T32062] RIP: 0033:0x4665f9 [ 589.540429][T32062] 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 bc ff ff ff f7 d8 64 89 01 48 [ 589.560286][T32062] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 589.568887][T32062] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 589.577133][T32062] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 589.585155][T32062] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 589.593179][T32062] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 11:46:36 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000506000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:36 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/156, 0x9c, 0x12020, &(0x7f0000000000)={0x2, 0x4e22, @private=0xa010101}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) 11:46:36 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000606000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:36 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) preadv(r0, &(0x7f0000003440)=[{&(0x7f0000003340)=""/150, 0x96}, {&(0x7f0000003400)=""/25, 0x19}], 0x2, 0x1, 0x3715) recvmmsg(r0, &(0x7f0000003200)=[{{&(0x7f0000000000)=@xdp, 0x80, &(0x7f0000001540)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/179, 0xb3}, {&(0x7f0000001240)=""/197, 0xc5}, {&(0x7f0000001340)=""/199, 0xc7}, {&(0x7f00000000c0)=""/65, 0x41}, {&(0x7f0000001440)=""/76, 0x4c}, {&(0x7f00000014c0)=""/34, 0x22}, {&(0x7f0000001500)}], 0x8, &(0x7f00000015c0)=""/207, 0xcf}, 0x8}, {{0x0, 0x0, &(0x7f0000001b00)=[{&(0x7f00000016c0)=""/208, 0xd0}, {&(0x7f0000001840)=""/159, 0x9f}, {&(0x7f00000017c0)=""/7, 0x7}, {&(0x7f0000001900)=""/239, 0xef}, {&(0x7f0000001a00)=""/63, 0x3f}, {&(0x7f0000001a40)=""/157, 0x9d}], 0x6, &(0x7f0000001b80)=""/127, 0x7f}, 0x8001}, {{&(0x7f0000001c00)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000002180)=[{&(0x7f0000001c80)=""/248, 0xf8}, {&(0x7f0000001d80)=""/6, 0x6}, {&(0x7f0000001dc0)=""/221, 0xdd}, {&(0x7f0000001ec0)=""/153, 0x99}, {&(0x7f0000001f80)=""/54, 0x36}, {&(0x7f0000001fc0)=""/226, 0xe2}, {&(0x7f00000020c0)=""/143, 0x8f}], 0x7, &(0x7f0000002200)=""/4096, 0x1000}, 0x3}], 0x3, 0x40010161, &(0x7f00000032c0)={0x77359400}) r1 = openat$incfs(0xffffffffffffff9c, &(0x7f0000001500)='.pending_reads\x00', 0x200, 0xc3) bind$inet(r1, &(0x7f0000003300)={0x2, 0x4e21, @broadcast}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @local}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xfffffffffffffde1}}], 0x1, 0x0) 11:46:36 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000706000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:36 executing program 5: fsmount(0xffffffffffffffff, 0x0, 0x8) syslog(0x0, &(0x7f0000000180)=""/202, 0xca) r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f00000010c0)) sendmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000380)="e08faa67d0a4fbf9f675b395220698a8eb55bfb230e178be1151ecdaef8ff8710dca6ceba11a2bcde67c6aa0f9295475a61247668ee8aa6e4f4cc6b6e6e7d246a8ae7c783ced75f7aec0fa35245293d0bb4574972794a65f0665b0f9a106f6ae5064beea9fe93dbbbcaf45dceae242ca68930c8f5c8c9820d71ec10c75995a28f8b6965b07d0c7721c88c92dfce6753ea8c5ea4f83639e5a2efa", 0x9a}, {&(0x7f0000000440)="5c629e254eeef698620462a9e40478eb99ebcf97d690e39a8554d0b4df60ca68c0e3984fce4cf20c546e7ba785fce27bb6a2892fc73c09a99dd80a0eadd55930bbbaf4", 0x43}, {&(0x7f00000004c0)="1ef567fc1c93f44a137725c3dc82a6301f93329099bc88fad0865535d8e71e5885fc796397d4ae33cfd5cd9f122ffa2ceb4f91bfa7d6c197726e829425e99d86e5b976f630cf88aa5a8fd21a2e9daf16242f84b8a41b5b7ff36e40fa98014e4620c959f51c8dac455fa5bd903efefc0aae40b2b4a47aa112c57980bb8603aa9555375dd84e96cb1677b16ab8a8ed98d9f3877e885ff3fa3810096c490823fdf3476c7fc0daa9ac1e10e69fe3d274d195599049ed5452b265f9e8981af739b2fbb407cabb71bc25bf35b88b361278a069da241ab7026ef96fc82262051adba09115722cf8c198d07e6d9927ac0dd1d9275c8a8c44b6406a1f947cdc1be1594ff3c09ebdb3b3c12e2815ad0dcaf1bf49d755026fbc0c30147fb512964c9085d3969366e32ca44eb53b2d425008342471008f322c79ed736a3bc2cf7924c30d76041ca50b55ec74601fda71bee6ddb39ce457202cb86c76272f40c9a5192e027703738c64f92bcbec56968d6803a701e47c7f02d6a16f7f107f9457735770cda963db523bacaa1a2e3634cb1129a7dcc35dc537b01ceaa082a60606aadbc5735a847a0db24c6edc5d9b31395ee1f01a6b63813017ed1027706204f8b8e68b80f049d14706409c154de88a4c7c68d63cad4a2249ae29c2d66d1e603bae398776368a08c361d573b1b3d55aab652c6eaee72feea10b4ccfdf5addf306f44fa4c368342e2c51ff613e09981c7af21ac4a7449f77233d17e2ad25066c7110acef40ad3f6fb707d166f1358c6b4efe65e46616b63018bbb3e083ae7fa4ee26e9570270640de4a1a82172704db7797202538b4a7faeb97d1664994ab950952cb20ffc97badabf1d484b61c13ba6668c829cd4329796a61dfeb5b4c5bcddecc341eac5596978f9656d751db2df5562f685866bfa94b36c12e2826cb2a1a5b66037124462a9173b2de1eb734bdd35d821d87974897eb4fec65768ca5b510a7234f6e23f618c2ddb25347bbc6ccf08c288f6e5888b9f8984fbabbb3d2712610a07026b81d203828021fcbf8eede5d0caf357261f4f2911874cc0c96eeac3dfc7f46d506ca12f9c6d62e6f67bfe6ac393eac6c47658c2c57719a65114a40380b495e95477a3f8a641dfaed4076d5abff7a722248fa988648a6f09405f61fdaecd54184184f72b295d107c4cb0011b19cb9a33ba3129ccee9a2957e88b9204c99395545ca37e0a1e6b6d31d792c25f665d601e7158d3edbd497b2a7860e0764d3db21c076f6bc6fd79d2c14c6aeff3ff2ef4f7665cc6e99ca57253e1e05875aece86ba93fd6f1639bec2fe57e28c8c13639c3deaae29baca43f49a5712a28ba6daf14fdbf178fc0a19f8f2225420f1de7375dbf7c7bbe08e037c95b38b3c01277c1af8c38eeb66f1c530a6c6ea745bde7333aede2fdf983a329c0c9d4234f3eb7ba6b8ca81a4ca37c4d4ba9c260a1cfd3da8e488bbd0235fb45b720e66de03627b797547b5c02a09ccb8b5bb9ffc2e4ffc1c6b2601c1c641546aa1854226cd966e312e995b1ab24cc55fe3bbf434bba813fac2c628b3e6cd35a9e05ca68df5220d1b3ff7236558f93f998a96f123ae7fbcae5afba042f52e5b8350dffd992fd1760a505e1f9742a5c41be21badec4cc54ba296831e269cdeb82db244fbea93e125174bf9d6c0d4cd3e4e93c6512e10ee20d1da46dd7d1dd0b7d42698a19bdc223f16ab3982680379e78b40fb184d48f2335d8e240d880ea32817ada6e811fedda1b560a1513134d9f471f2b2666b92641e02a163be229ed204a7b313788b19123eaa45f341d8f6d36813877fe81f69cc0c541f2d53ff59c8fe1b3c84f877148e31348b24e948fdfe85e8d62f7a35e7c5eb715efdd2544aaf057773f3e3b15d3957ff88ecf804444663512a2f7227f7978ac5584ee9842b3a98862851a5b814829d814a2e675850532f1b9f5c5a1051880cd4e0b650e52bd013e5eb9f3bf5a46314a602d19f99e9370d0957584c58582679992ee007a7fbcc14ce5b417cab9a1a1963e41b7b4a4ff9ef3479634617035f7c59d27c23a3af6ef796361f5956f8a384742d7dc5e89b883ee8acb95a01023a825d88030c6f264cf51104a0dc8f9b85a55065fd90d3858876ea641896db102cd1991bbd673aceda4c4852d30bdb1961ebd8959ed2d45c5d9402ff969f049e7dae7c94f41cfba239c8026b9a2173c644bd5c2f11a5500a72c1f03e91a5e95588040c2b53dfcad7017b1a9b626c7c5c63dfe335ece938460fe0ab3d5e673e8fd06c06ddb7cb903f76e36fee6c646613723e438fd9f3b3bcf00e52234f5cc2b5512b820906fe8ab804afa229063a5d73cc02821b95767aeff788c9a18a9b6944a17f7fcc049365da3ea1ae8f9a7e19eec657a73389fab9f3c12cf78a4f763854ae14dc2a0dce611785a2d0901ff13b3a107bbb50f5e27c9dee07822c284208d5b452de70cebfba16f60b8ec7aa528ad37944d3bca89b4f15ea67d72db18c2955e6283cd383232cb23db5292e5f0229bd36441d92f27d3b080c29df0fa4011bca3a32c51f731cf0a51332bb9ba1317b27de945ab5175d1f7489c508fe84e86966f9a14b813d99b4f4328a6e9726a3a3c7f73d64ad7c8414a4cb736dcd01cdfee17a658147f40f880b4ab793bfb6e98050ce7ab2f91e90c264a88a6beed68bcd3220c75d70e3d84c7cbb0b4bd71bc67050e785b7a6f34efc893eed86d2a43c22235e3e6080eeeac029f46ffcbc843bf8a29ca0086cc408d7ab3d90cbde02c176b1788caff61c0e26f38b47554930088abbf12f5f0a92651fb547a0422cea3042c446e45b71a1db0e4cb0d4f321671de76be95b55b00f67a9f1240063e71402abb04c1273b4c350971c29b8c319a95d27436e4a0c574ecd7325a2712e8c747606893990169ab6952caaffa25ffe68fbf9bf4eaf6042e45cb779e4fcdf74f6a234b6aa3c1c5ec287836c699bc9a8da1383ee0b49064911111e3c6a1cee862d02b4d09890582115b752eff014c541d8dde75fcc53fb1f1ac96be5a04db6295ebb88feff4a0fa6161932fb2caaf505104a5212f07df76e1634e2be3dab49dd7d041cf955f3b10a86bd26fe045888e83f2199850342744d692730d00aa0ac5a23c3cbc90fa27dbf3755484e8fad7e384268d4e8efbc1c89e9d0cb1602de6aa4a5f2bddce7743966091d1d2464eaca496648a30fc6c900f0e81bca05d579767dbcd16288eb692759437542e793d390fd652ef17108f445fdaf7d4459492142138fe2b1d5584a741926b0e5f8c872024e7eb0b01604f5e10c7c32321bb282cf884171d0ae112d202f029f73ae8473c389c68076adfa7df8c5f9129c6dd441c87a3503686a17471c8a6d3ec35cf1944b4d8957bfea14b6234a9f51bf5f18d0236a43f4a7229291736e3b0a6e7e185be8575bdae2669259ff2703368ebcc035a979ee79b04bb43cfe3408cb291548ac43708021cc1436b9a12e8e9a62f17172268ab63d0214eb848a685cf1327b889d5f6344a4139944c19c9c4ffab9f0d8fa9c55c4109af5b04d2d0061364c86224eb6856b1643a4629e1a2cb406a65b11eabd6e85896b024e2649eedba945bf75d135fab9b574fe28f3d5ec611a217f775fb192bfdbdf6afeb8ea620bd571d0a09e6b721b1a9da305b855077e45652d990b9eec7ec174f7fb5f6782e78b7ee3f0a5a337a628ddba0966dd3096ac9097afe85ad88b7231c2c06e31bc15912ec626975a72d75c47d7b5239e6b57e06366ce2021c0c48fe0f97b2b50d9e0ccfbbf0278ce8c653cb3f6d1f3d457cbf384527af7cfdefa8f918ca2afb8c2ae86a2f85889dd838d7268bc95ba851045270793313732707234f164a58fdbb6e6e189530637b4ff679d9dce68e6a4a431c7d7d3c83ec7be1ecca213e35467b2b682f5e59bce00aca016228a72a7bc433443f48a326c2b338a880f989814a8a0eada05abb499d3fc8f1e0e6f45c274b2160b7a4f5f222c59bd857e83a1a6b30d41aa68b02df697f4fa94c4cf261a41d433d7ec73af0b421065d9f784173e1e5f249c69ca176354053522d13ac0fb50509eb291545c6622600908b1c82430bf20a5d894246a3fe6bf067de439b6066be03959ea78e869aaea5489319f222a3dc41b3dd92cd8d06f9f7075a6e5ef5c38cd0c13e7ad42d10010fd36eac423f122d7f63ea209c53e80965e703d8c0a9b74b1d44af3773920041287f6dc7f03b145f24e0983f9277d85bcc7321f061bc8d97a07a640a22329a2f7f30fbf2f60db55e0afa046ef2eb19623990032356ce37b6ae8443eb61a4448ee265161d7c771dbc40f5d583d3675dcac55579c46523943373b4ccc771dda24893a9232faf3cf2bd0a4498702edbf8570fdd11ec3453d430307fa9a41aac94c5b049589741c531aa30a805e0fc26591ae27a87d5922326bd266caf77ab5d5d1da8ea0241f610aea2bf9e37106259261dc157d07d9bcf91d213bc6580b831cd1a69be5e7e2f2a06877b6ab298b1653dcc604f12c37577831bb0a816a723777bced61e46da14557de20588bf6d852e509a638daf1f42b0122b88387d652f11f160c098f32fdfa3c578a4303111a0e9393dc6ecece92a3a21d9cd3b270511a483d494ca82c9a326ba1ba460365421af2b50733a6069122343320d333f2c1e6fe8f90b32a8cd5e424a62af08b3c9640f8c7d6608e0df6914c8221eb16f18a7469e64ee047bb41d52df02919c59fd3aed1d98b26d7609ae097745c987b1c4f40b57da33ca0e40217acf0f986fde03510aa76ed712720fc1cd8974fe7ff0a907bed991c363740166ecbd355ad6c75ac1488d161f89d106ae1d6bd00377333d02851eb1f619401a88070075ecba47686021b10cc3a5fb50efd34759c4ea31fd8965964419ffb76447675d85558734b82d58c7cf20f321f2e9d96a77dd2e9df523f754612afe9a31524ea22c79117ab4091d8df1d8aedc9e903651d91e32e7bf983b97de766a06ef0bce06638daacde482189e8adbff28e1bf76a38aecd2eb0a8141a02b33e1e6a2a83450b295f763cb8ff6795ee00f0b6977058d67b75e40276b7450b4fcc3d0e10a8d63fd12b6e101908f925ae81004ed609afa8f8cf5a67c2fc50c8cc9be607c176357724fcde6a4b01d6d817a36ed551e69316d93ec4b4fb7958999c3ed3ffe76df79da6ad403d41065899ee73d27d9350b1030ea27ae3938738110cf42b9703390da6614abf762190adc2e9f1805846e6c3740f5865e6214f4f761561c4d4d16117d77f1cacb3e13e27078bea1d559976e1483f2050ee0057a7660b933451803888c2a16043f005e4a0525c90b6c35f0f410c5e8dea232f5c637e7a0371cfbc8a6cdcd43c0db9924d5f7f82d992d8c669ee9c71b9441f16bfde7749922d94d373d68a9039c306038d1dc13b8d2f12952ba5fd8fb135c82ed816739e7e33edb0d3c8e31a7f86fe110a4a217a1d9bd0b1b2c67313839bc02a6245437156ad9a8042ab69effb359d82b5b258fc73a1772af5a9564b58efa0504990678b413044b9768cbd07657b5bf4f3412ef92b4bca9034ef1988bd9ecab1aaeca77a362f1453c040da1dd4414d916561c438e355c6789bae693fdc660eb7d60e50fe89d68370f3d7bdfa0c399bf6ccc63ce83d81c0f0aaf867be7f263d2eced7433dc32a33c3654937f6ab95fc028829095fa8a39e3357f589fa1594141857d0c0b3f1925f44d016a0d7020470264a6d30b8dab880ccf0ff082a775be64febb1a11e7d50d74e3c4143f4e405c7f5a23cd0867cb15b31691b535d7a181645", 0x1000}], 0x3, &(0x7f0000001840)=[{0x70, 0x117, 0xed8, "06b734fd8b471cf115f059c648fb8082ca8832871b8b8b8c9219fe4ebf62e4e2b44bf30364e5c992eb7a5a361eacddb19db765961addcbfa6f01d2b5c295a89fb7df7f687cf8c7b4124d0832ec67f21339ff90fb37395c736773"}, {0x38, 0x1, 0x8, "7a84061e026938a9773c044ae22e2e601eeb163cae13d3661e47b1108daf25f46d5e2769030ab0fc"}, {0x58, 0x111, 0xcd98, "9f14febc68438767c6b61040be83756858d9718e29833b9a35fd8b40a7d840fd57d3b98bb5a5c619b9b13449d946074425f83de826c075c182917daf8ae1e4c87f25d72a3c2477f2"}, {0x78, 0x119, 0x1, "44d3051f9c094763bbcd3294b92cbcb4a16a1dfae6cb30c027e89053798cacfa79ca8cd2be8431376f5b04a65ef2c496d4018dcde14a0a0c1af351f57a2e8ab893df78a4c02b948530f8b83c68750b93fa25af6bcf5ef2f3c52d73f69f6d9084ea8bc4"}, {0x78, 0x111, 0x20, "87b9ea79fc5e5b79ae9607eb0f39db8644e1b8f81a18ef42f2d6150448ca6c5933de14beb9fd3a2aa10195160be5045f2b56be98fba1f53b6724b1189ef6c11116771bb528567d5f8dc686cd9d1e02d15cb3c96e13302ee2fce625947fc34f862d1abf1f8ee400"}, {0x58, 0x10e, 0x4, "8cb317174287b7b9cc1dc53e3232d9dff286b1aac0133e9f35da4c87fe4c15590bfcbb3000b66f974e97677b2cf941d68e49a669f0075900898a4326d248b68374ca"}, {0x110, 0x117, 0xffffffff, "e9f0d740ee3d0cf0ef28f4a6671d3cf1bb51787e8369885cf1418e37be236fbe5ad41be091b210378b2a2257bbd386ab106b283f00cf17240a64f3440cfc37e160e5ca37eb290a45b85bbe8bd6bcb082396c448490e3943922947d29382946a6c59aad650bf2a7d79fa7efc324a377dfbcc65b7163d1457fcc90850db8ba22c1fe5e4fdb205db75fec662becfef4fd7e692eef27e77997c723fa3511de47c92a6b9c19e3cc565c81ec4397e8fcf9fd6a1f0a02bd1260f005688e67565a115b7becd8d03cd80c85a1af21bcd6cec1fdf366ee2e58e82c66fc7c6c887d7a6086bbb458e073c371404174f20cb7f040edba23c511287fa3f430ae324187e116df"}], 0x358}, 0x840) setsockopt$inet_int(r0, 0x0, 0x14, &(0x7f00000000c0)=0xfa66, 0x4) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) syslog(0xa, &(0x7f0000000280)=""/226, 0xe2) syslog(0xa, &(0x7f0000000000)=""/76, 0x4c) [ 589.601158][T32062] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 [ 589.642711][T32057] loop3: detected capacity change from 0 to 4 [ 589.649968][T32057] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:36 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100040f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:36 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000806000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:36 executing program 4 (fault-call:6 fault-nth:59): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:36 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="2001640000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:36 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) setsockopt$inet_int(r0, 0x0, 0x16, &(0x7f00000000c0)=0x5, 0x4) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r2 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f00000010c0)) sendto$inet(r2, &(0x7f00000002c0)="a6e268281d34f59b589ae9287086d7c8e5ddfa92a1d8dc2f2076ee7c7f1807ec6702bc06acbc1f0a4eeda652594442d5f942", 0x32, 0x44440, &(0x7f0000000300)={0x2, 0x4e24, @loopback}, 0x10) r4 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r5, &(0x7f00000001c0)="3f992019d45465b10646d0c9932f43c71f332b8a90f65fa9dd99e27f693b4a4012609ce32f27ab14d338896fdec71887fbadce4f7e016e17c282e7528b872c4184e811f5087c761d44c2fd891cb6045046177db667c7feb4747fdceb922f778e23fa9fb45b17f0e7a1c7ad737cb52e25bfa781264876c3c11e96af398ee91b54060816a52fe5ad40302d83a2ecb891bd18768fe2e5cc9109493c8e0de92ac879ed1b6933002b8002de60", 0xaa, 0x8800, &(0x7f0000000280)={0x2, 0x4e24, @broadcast}, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r4, &(0x7f0000000100)) connect(r4, &(0x7f0000000000)=@phonet={0x23, 0x2c, 0x8, 0x7f}, 0x80) 11:46:36 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1b) 11:46:36 executing program 5: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) r0 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f00000010c0)) sendmmsg$inet(r1, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x4, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0x18}}], 0x1, 0x20000040) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000180)=""/4096, &(0x7f00000000c0)=0x1000) setsockopt$inet_tcp_buf(0xffffffffffffffff, 0x6, 0x1a, &(0x7f0000000000)="8e3dd00f71b253e41bb2e76474f66f6374e0909073eed63d24f75e98e6ac62933e8a42df44c4df79d76e4ab400cafc6e630b9f5860caf1e4c64e429a622b3c04740f20", 0x43) setsockopt$ARPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x60, &(0x7f0000001200)={'filter\x00', 0x7, 0x4, 0x3c8, 0x0, 0x1d0, 0x0, 0x2e0, 0x2e0, 0x2e0, 0x4, &(0x7f00000011c0), {[{{@uncond, 0xc0, 0xe8}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xc0, 0xe8}, @unspec=@MARK={0x28, 'MARK\x00', 0x2, {0x401, 0xa33e}}}, {{@uncond, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@random="f4aee061091b", @empty, @rand_addr=0x64010100, @multicast1, 0x1, 0xffffffff}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x418) socketpair(0x1a, 0x800, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FITRIM(r2, 0xc0185879, &(0x7f0000001180)={0x9, 0x100000001, 0x80000000}) [ 589.775472][T32117] loop3: detected capacity change from 0 to 4 [ 589.796895][T32117] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 589.811899][T32121] FAULT_INJECTION: forcing a failure. [ 589.811899][T32121] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 589.825016][T32121] CPU: 0 PID: 32121 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 589.834098][T32121] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 589.844247][T32121] Call Trace: [ 589.847906][T32121] dump_stack_lvl+0xd6/0x122 [ 589.852583][T32121] dump_stack+0x11/0x1b [ 589.856744][T32121] should_fail+0x23c/0x250 [ 589.861254][T32121] should_fail_usercopy+0x16/0x20 [ 589.866366][T32121] copy_page_from_iter_atomic+0x2c1/0xbb0 [ 589.872202][T32121] generic_perform_write+0x201/0x3e0 [ 589.877588][T32121] ? ext4_da_write_begin+0x7f0/0x7f0 [ 589.882886][T32121] ext4_buffered_write_iter+0x309/0x400 [ 589.888448][T32121] ext4_file_write_iter+0x2f4/0x11f0 [ 589.893911][T32121] ? kstrtouint_from_user+0x13c/0x170 [ 589.899306][T32121] ? avc_policy_seqno+0x22/0x30 [ 589.904173][T32121] ? fsnotify_perm+0x5a/0x370 [ 589.908874][T32121] ? security_file_permission+0x7c/0xa0 [ 589.914503][T32121] ? iov_iter_init+0xbe/0x100 [ 589.919620][T32121] vfs_write+0x79c/0x8d0 [ 589.923869][T32121] ksys_write+0xd9/0x190 [ 589.928267][T32121] __x64_sys_write+0x3e/0x50 [ 589.932937][T32121] do_syscall_64+0x44/0xa0 [ 589.938139][T32121] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 589.944167][T32121] RIP: 0033:0x4665f9 [ 589.948169][T32121] 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 bc ff ff ff f7 d8 64 89 01 48 [ 589.967892][T32121] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 11:46:36 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100050f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:36 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000a06000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:36 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100060f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:36 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000b06000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:36 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100070f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:36 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100001806000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:36 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1c) [ 589.976308][T32121] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 589.984289][T32121] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 589.992264][T32121] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 590.000269][T32121] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 590.008254][T32121] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 [ 590.062553][T32117] loop3: detected capacity change from 0 to 4 [ 590.074804][T32117] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:36 executing program 4 (fault-call:6 fault-nth:60): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:36 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100080f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:36 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100001c06000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:36 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0xfffffffffffffe85, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000400700000001440030237f0000010000001fac1414aa00000005ffffffff0000009dac1414aa000000048600ffffffff070038e25cdf6d389f038546720600c80200982dc5303119df4ecc010000005d1a7b0100f5b8455469ca8cb663dccb511b2a3030d37a00007acd62c6010000008041d0d08c8f1f3a3a938632f17369d13b9b81ac4c3e00000000000000000000000000000000506a424f625804ea8a5e15e18c38fe2ad2e9c1a3534dc85d67003f8c602ad91f37018b34e4568a412014776844622a22776fd8179464fecddfc990a6b92f928c2241"], 0xf}}], 0x1, 0x0) 11:46:36 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="2001650000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:36 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1d) [ 590.207083][T32177] loop3: detected capacity change from 0 to 4 [ 590.217992][T32174] FAULT_INJECTION: forcing a failure. [ 590.217992][T32174] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 590.231272][T32174] CPU: 0 PID: 32174 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 590.240045][T32174] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 590.250221][T32174] Call Trace: [ 590.253586][T32174] dump_stack_lvl+0xd6/0x122 [ 590.258231][T32174] dump_stack+0x11/0x1b [ 590.262430][T32174] should_fail+0x23c/0x250 [ 590.266873][T32174] __alloc_pages+0x102/0x320 [ 590.271462][T32174] alloc_pages+0x382/0x3d0 [ 590.275878][T32174] __page_cache_alloc+0x4d/0xf0 [ 590.280730][T32174] pagecache_get_page+0x5fe/0x910 [ 590.285790][T32174] grab_cache_page_write_begin+0x3f/0x70 [ 590.291531][T32174] ext4_da_write_begin+0x2f9/0x7f0 [ 590.296713][T32174] ? iov_iter_fault_in_readable+0x244/0x290 [ 590.302610][T32174] generic_perform_write+0x1b8/0x3e0 [ 590.307915][T32174] ? ext4_da_write_begin+0x7f0/0x7f0 [ 590.313246][T32174] ext4_buffered_write_iter+0x309/0x400 [ 590.318806][T32174] ext4_file_write_iter+0x2f4/0x11f0 [ 590.324090][T32174] ? kstrtouint_from_user+0x13c/0x170 [ 590.329465][T32174] ? avc_policy_seqno+0x22/0x30 [ 590.334365][T32174] ? fsnotify_perm+0x5a/0x370 [ 590.339041][T32174] ? security_file_permission+0x7c/0xa0 [ 590.344688][T32174] ? iov_iter_init+0xbe/0x100 [ 590.349360][T32174] vfs_write+0x79c/0x8d0 [ 590.353602][T32174] ksys_write+0xd9/0x190 [ 590.357843][T32174] __x64_sys_write+0x3e/0x50 [ 590.362495][T32174] do_syscall_64+0x44/0xa0 [ 590.366912][T32174] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 590.372896][T32174] RIP: 0033:0x4665f9 [ 590.376787][T32174] 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 bc ff ff ff f7 d8 64 89 01 48 [ 590.396427][T32174] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 11:46:36 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="2000000000020000190000009001000a0f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:37 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100002606000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:37 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff010000fe06000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 590.404923][T32174] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 590.412893][T32174] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 590.420862][T32174] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 590.428864][T32174] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 590.436849][T32174] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 11:46:37 executing program 5: sendmsg$NL80211_CMD_TESTMODE(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000700)={&(0x7f00000002c0)={0x41c, 0x0, 0x400, 0x70bd29, 0x25dfdbfe, {{}, {@void, @void}}, [@NL80211_ATTR_TESTDATA={0xc1, 0x45, "61609e4bf1657b240626460426cbbc64601a2cf113a61b12bd9ce3933067b02f977b67cd2ffe50dbdfb4d93eeacd108f2433a3d1f263332476548d9d8094d49b4d3eb90db269d7ef0c20c9f087df3021d61790b7f8cf0e75dec4721aefee28131c7fd5855e0802010fb615d874fbd154e811cbfbf53bacc628a7666d4c072a1eae812044358a7e56108e3c39a178a11914be30ac4df8762549ac733ab4e5a883b6830f5379a3752210d6802482b96b77f47cb5244df4d509991f4407b7"}, @NL80211_ATTR_TESTDATA={0xdb, 0x45, "4247a1171c23328a93b698271df3283e689408c5e2794b5fe8e28a85c9c0a7cb9d298089b8f6899318ad239e161c73b63de3ea01f9a1ee98d7da1770bd1bc21b6f6a3a4981463a75018b43301298a8cf230d2aa3930767666d516846deb4cb5d7b536caa059c1bb2c5206965db0281079cb28553586621d4edb6521173ba47aa12a909f898224334572d264e042eda60fb39cfbb2cb1573bdc451a6563a7ae5a95b5b4b4ed53a068c567b74c901f5b0c36af37273a030fb5b48307c13305984fcc6ed6343ef1ff30c7f86beb2abebc9c712814926633b6"}, @NL80211_ATTR_TESTDATA={0xa2, 0x45, "f63b77b535a2041586eb0cf304d685aafb93a0d8c4064579aec37ddf853f73afe2a0560b426729a309182244f9f25530d303595f3b573f0a3fe5afd7e8a1e327e5210968f2e3b8439083ce2bb0177491f0afd4e80eb53a1ce9107779b3c6fd9f685e6c6d8521ae2a846350329a6e58c43310dc1464a871b8923af16776f92e717e9e5f0c96d478bdc21ccf1a352ca8656fe17a10a34503f53d5376d3c565"}, @NL80211_ATTR_TESTDATA={0xca, 0x45, "e5100d555ce47baa8da3e1446fee76f4e8c07ef773a3212a4856e4af64cd255260b5f3c152f75c61a7027fc67ed3a06e3bd1c6728a3734992d18e7e30b87293b35ff1306eedc4e9f829397e567a8694130a2faaa937e9cb15ccd07396978c94edbff039f86fca7658fa1a64cb687f370854317e3daf906fbe22deaa229d118ffe0c607552fc49cf1db57935cc0ad9c4b47ef2d524b70866e4c231103b2f3478feabaae50997b1e50508abaf8e616cd5660680802f004be8311599a2a1500024d8c84d84bf26a"}, @NL80211_ATTR_TESTDATA={0xf6, 0x45, "1c1d83b9615b2a4849c86a0737288f50880b5324b57bc594ea1dcea8ff9d16219abc07f4145bb7f2092104b2a4baf6690c3a7ea4902cfdfa7ed06b23f6637ba450209989b1e709ae43f4bc55c1fe61fd078b5ee02e3142c431e9a4ad6e78697d5734f0337c0448fb29b865adcaede13492dc4ef4dae6d7638e3cfc550293f3e9651324dbc188587927c3ca04f29307512c11bb124b283b1deec7d6cad7aad13513ca73031d962bb5f7c2d8ec7ff5054dfb101ca9243a306b8443bf6db32ebd09fd3508c83607000a64e5781ff89c8b99f40f7a0a227b2d1e517b377fda374ecfbf4e656fa37d20e106762c90d5c629b1335e"}]}, 0x41c}, 0x1, 0x0, 0x0, 0x800}, 0x4000010) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_ipv6_tunnel_SIOCADD6RD(0xffffffffffffffff, 0x89f9, &(0x7f0000000180)={'ip6tnl0\x00', &(0x7f00000000c0)={'sit0\x00', 0x0, 0x4, 0x4e, 0x9, 0xff, 0x0, @private1, @private2={0xfc, 0x2, '\x00', 0x1}, 0x8000, 0x10, 0xffff, 0xad}}) sendmsg$ETHTOOL_MSG_PAUSE_SET(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x30, r1, 0x100, 0x70bd29, 0x25dfdbfc, {}, [@ETHTOOL_A_PAUSE_HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x30}}, 0x8800) 11:46:37 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff010000005f000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:37 executing program 4 (fault-call:6 fault-nth:61): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:37 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="2000000000020000190000009001000b0f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 590.494591][T32177] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 590.559192][T32201] FAULT_INJECTION: forcing a failure. [ 590.559192][T32201] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 590.572502][T32201] CPU: 0 PID: 32201 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 590.581268][T32201] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 590.591329][T32201] Call Trace: [ 590.594709][T32201] dump_stack_lvl+0xd6/0x122 [ 590.599317][T32201] dump_stack+0x11/0x1b [ 590.603487][T32201] should_fail+0x23c/0x250 [ 590.607915][T32201] should_fail_usercopy+0x16/0x20 [ 590.612953][T32201] copy_page_from_iter_atomic+0x2c1/0xbb0 [ 590.618770][T32201] generic_perform_write+0x201/0x3e0 [ 590.624147][T32201] ? ext4_da_write_begin+0x7f0/0x7f0 [ 590.629441][T32201] ext4_buffered_write_iter+0x309/0x400 [ 590.634994][T32201] ext4_file_write_iter+0x2f4/0x11f0 [ 590.640292][T32201] ? kstrtouint_from_user+0x13c/0x170 [ 590.645684][T32201] ? avc_policy_seqno+0x22/0x30 [ 590.650548][T32201] ? fsnotify_perm+0x5a/0x370 [ 590.655237][T32201] ? security_file_permission+0x7c/0xa0 [ 590.660874][T32201] ? iov_iter_init+0xbe/0x100 [ 590.665553][T32201] vfs_write+0x79c/0x8d0 [ 590.670067][T32201] ksys_write+0xd9/0x190 [ 590.674324][T32201] __x64_sys_write+0x3e/0x50 [ 590.679010][T32201] do_syscall_64+0x44/0xa0 [ 590.683449][T32201] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 590.689362][T32201] RIP: 0033:0x4665f9 11:46:37 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000000)=[{{&(0x7f0000000080)={0x2, 0x4e23, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_int={{0x14}}], 0x18}}], 0x1, 0x0) 11:46:37 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100180f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:37 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000)=""/77, &(0x7f00000000c0)=0x4d) sendmmsg$inet(r0, &(0x7f0000001500)=[{{&(0x7f0000000240)={0x2, 0x4e21, @multicast1}, 0x10, &(0x7f0000001380)=[{&(0x7f0000000280)="b7408708f5c10a17f9d39bd9725350150decf139dedb14b70410c1ba8b705e460bd90aebcedeb45ea36d57a8d4d87740a305a3d3c920aec010f21e20bc5a3602391cd4b811587eac532480eeffbc83209c7e587aebacbaa2b8dcec869a12c99127713dc7490eefe7b285fbb39081f2415d51aaad1c26c09dee2d934ce270b748899c406fa71da7deaddcbc327c13df3927ce514511485988f3f7daf043392c67d7b4b98d5b262d4aaa612412cd028ecd2fbd70b44ede4aa4e7db59870b900b569b7155482a451f7f99ea454104dcac1210fa8462e0cf8f4c345b5e0e634461e71b2fae1131163b513ff07d3d28e71f018675f07ad5a85b577c9c5e7f546a4ba06108563e4e34d4f2cdcb50b8bcbe85a322ab55e3bfe7cb2c1cac7856d0dc608a94b17c1e37d859e522270625362fc07fdf948af1f57c22a91af82e5509d1df029e8434d5158d529765bd60978a39b16af36c98d8010c82371200ee6ed0334f606f90593e524f3bf79e0dde7f7a8478dcb60232c61fc336b2b1b7778ebae1ae04fd709cd3e83a148873b8053e1d178481bb8cbad69b5c146ab79a5bb137ca0eef55d1f38b767ccc9c4761aa09ae4d36626f9febc08d668a12c3ca5ac09d66f79d473adfece26c30c6dc67b691d6db505abb0b14d2690c4c96ac29c00c6ab60f0ade12f4e9e070bd8c44f8b5f511f90316c0e2837f0eb824ab9bfa29240b497a912b4c967c790909c864df97ebd8b7be2d0af0844bc452ae6de88415347eb80128c81b832283075ea37ad27691a2b7f541ac210b47671fe34f304112fb281a337c0dfe3feb03838eb6d071bc49189edfc2a3610dd4bfeb8c75e87f63fc82715469aa7a758e9a0c247c0aadda61c220485c4c61ca371966063f0760c86af0d8ca83b5c0ee00a4d421d92008604c673122510aa14366f497fb247a92d9c198531abd9e9045cc2f1909678e38895a6ebaebaa6dae4cde38301e857834e7451c77df5ed3ad6735ce7d4e3d97be7dea428fa855eff2e7fc12a30a1ef36fb398028d23daf6fc7abbef10eafa72685b3c1f49ef37d82f5705323af8b0831fe9f92e3e61dacb7970dfa53c03cf0cbf0cf6279917a94f9c01e45ac3aef1a4be67a37be30e5a9f5f38ae91e4d248582ec51a102aca11234d7d64f1135392ffd8e0dad6039f11715a333c5da270223fad7f3ae2481cb9f2fe7914935fdb0a532ff011b3643e41cbf99f5b0894de594139381fbb07157714ff5e3575653841288203aa3d22aadd0dc980010f724c29670e86fe99b057aa1840b2e47dc77d3bd14f5e691d4634c0d53e7659f4462f60e2db2963fb4abe0e2a366846d9b1501b677da6598ebd1a5b3bc7ec9e2d7328bd9257b462c994539560057486f80530fff50f4d38cbf093a5c58bc6d037272b7dd7f8add1b0860fdf66b1d31518037aa294ce1a92072d384508cbbbcd82fed640122e28974765a0d17ab63afe46304ec69a6680a95d1e375fe32f88e3508b8a8a585a4f3d7fcc3dc966b332a2badd7a7e71183a2fd02034a82417365ed4af9f988bb4cef2d3d91960f4f4da42f5824e0b1d69d28b835cda4705887af31e9c2740eaea1ac8c8729249314f4563aeb701c6dd576eb6d8bc30dd929822e13cd309b2139e14a562336456ff1911e720f2c17c6b790aaf18cc2d65a8572bb5670c7d4eac8e987708fd09d821e312364480bc17e045d8abd550b369899fc40352fe2d5ac941de6879d61a67bd05fe060434b3301e5bc1a43a941809564e06195b1ade5008555bb46aed429d4609f2ba68324ca60fb1ba4625cb43ad6fac7d022f216a09da1d29884df2d8a6f354aaf4fea1834f75fa73450e27c3737ee1eb097b946ee6851850c33905732651cb2c9b865ba97dfa0cf251cba2a634c6e06f21b2a5d7ede6cd555979bf580dd87b1d6999cd5f22b774aefd3034b4e5d964d4807ef8525acb2960f9259b052ae4066cd5b7cc8ecbfe528e96acd6cd31a96afdd64780ff59f4a2717fe0a3cd532a10fc14f49066088bf478eaa80244d5b132556f8a9115012aeab4ecf735862063226bbf144316d17d9c9f4cdb473ed4d1c13e1bca23dafd51186593b2eac7c868e7d43a688b3f56ddccec1c8b24b428313d070e78515d1b3fa5595b55923e304a083383e0d955b09f67bf79fa9fae17dcbd62e60097922e813915b590e3d96ee4d8f357b37f3cd2868077b746684d136edff2d868275e16a7295c3dda62bd2478f368e40eab9464f6d3501cb3cdaa39b2189b63c3b2d88175a8dda3d8db820de699f687252d476bbb00605c87b20460d994499f676f0e7251e00bf562d1052e9b14621ab1ccbfecc14cd3bd185cfae9596ceabd604157e7254e8f0d62eaa033e5db0cb8b3c2ff71722ed2419f154bf16b616fd0c39329f1bd59e64cc4c26239c98c754bf2d89d336afc753849d27c8ca8dd158a5c3b8301bc986568be6e9070231625edd3cce9b755bfcf3d50e2c85a618bc8110e723e52f4f2724e4fef7ab441422428013acdc8944954722883f7e78875be9a8f5e28023e37dfc7770477d0faeff3a767bcaf73745ae4ea06444c620da9db4655e1da061365e9f08e60d00a186ce5f70c1b587d7169ce97d2f26b13737f0cc3feecfb9cb95187bb0af56bf142a5d204950f58e8332fee026e1b89f2b9649b26a990362189e489ad4e5f59f7b583884840ebbf836cc5251a1d2644840f871ddeaf20b34405120f0dc28c834bb4850871180abe51f3189f5bb0081f661455fdbf5d8bafe53ec7884b01f722246d89ca089e23b6e0666b56178178a83c9d9e0cf3434533685dcbf69bd34efc609215b2cc56ea0781534a2e123e8c9f39da21ed6c6ed326dd5ac63eb0e01d36f26b5d9fbda2757aca476ddc1b5194c42ce797b2afb9163bf8b349354ca7afa35a09f435d2dea62fa59fde83bb0fb5d84991390bbdca41ba008cd9ed97d5cd0cb549e2e344d29437b8d300817514428801481f7a5e496a369722cbc424291023b51ca602ec9d549c9b0479cb825ab80d47aea58bd39b283eda2148e57ee547896dcbacbb4fa5e662bda2019cd0169c73c7d7a85cf0709f0266adc903ff7cda4bbd77776c2b8a4384a917552ec3da6dc5366450e9cc23f18b34f9d0bb7737321505ff0bdc23eca5f76be69f230ffd0558fbb8b7283278ac9508c07261b9e987a6445000b8bdc00232f5b430880ef7cd3856cd7cd3130eaed12dcfe35890fcdec08415e6d9a02f6d45980c2d08dec52c0fa254da2e6250cb6738242ebaa1deb4cd8eb85ce2a487564aa6f428817e1e243b4c381f7e910e61a7ec3e054642299f25fc5fb626de89b4f90fc05b173d799d286e4011f3f2b610e72caa454fd1648ff6c9446d477b981732cbe0773eeda721f8ab2bda41924ac556dbd2e3414286d2880836a14df2904b9bb2340633ebc331a99716a6f3103080ec76228cf22a31e7a78b33bda0680cc81d74cf7c60d5f2e8edbe3c833b6a1785e03efb9f1139b9455f08db36547edc7cdabf64e8d32a93c025cf6a9b3186b323c68050704c726f56fd0e7e4100691e373001cde68c7ee02e0cb6cb6ddf68dd73473707c43e4b9a7b19ecdcd6eeeb1dcdffc5456f3e08991b45d4d913a6372bde53845f947909d6e7517d2b1fe3cd8507accda47b463b1986f06b2cc54f25e9bbbfa771eac355cd1b84cd61ebecd57c15e3fb366c1785cec8d8001d4c2394b2af9253d6fe0bf85bb09093cbdfce966731db2e9a8761a06528bcde61f61c0192d40fe51516c3e59c4b7c029f60ac1f397a6bf6ba569e50f85f1b1a41425f18344b4b278c229d09b9cfe7f37afaebc5a56838bf76a301076db9e8f0abae1ce9d243603f4094a08ae5169d09653f70d8beb421e5b7c6216bf1c68d0dad660af0a71a56fb074a66b8711d2df07c25ead76c16e16982ec40630fe21ed5b6da317109209dddcbd0e609582ceb842d379969ab621d5f8d368718b95fb17d3dc5a211dda801f99601e7753baf2144e0b63693dc224a3a2383a4760f2fe30a3554515b791a0f6c3f06342fc3c0ca416ce5830f281bb074d8faf8bb220571524a34fefa834e42b3de8efd13638f4deee6f6ed5202f7489f80deddd1256b52e56efa411f61ce69ff5d5528405433b7753a439ba458dd7b030e9695e209d797b4211df2ba81e166a9fb0198c7ef1d5b7bd16821e9cc2d5b0b83a45f17a6e13e27046eeca2d68c95e205c674659664832d5df32ab500050f41b77e8147abddc1c9e3a6d2ba9e1590f3c8f909a83e7acfc4affb599a3b43cd8b013b352aea1bb544976f361b57588c03f57417724ab66e519257433d3a26956c592ba5d9f146eb280769a2b1ef8ca018fe9e6f405d18688cb491447e8db76766e1692b7b35607e8ce0123ceab7a3a39aaa70f513cd0d3d624b36bd7092a91cdc53cc85155dcf7696af4b4d60827053b838164693373cf24e2838201bc7831388231d97962fa96426018c2e1931557ca833f9e8b3b977e97d0451c7c7260d9b0d7aa39141c6459ee33a8969855f1784edeed2ec63fe8ea5f8a00ef36ed064dc9d1512866790c81d78c8f4fdd3995e80310a8f9dbbc737750906d30453d3b1bb30696666da8e5342e42379f4bd890feb24577b631e9328df612a90c60b34090b4a4a67490107599511060e138de6866b5aad9e44eefad10e2f3e8235db848f1703a7f67b842b33a61900ae4016819a66d501fab68bef8f50506878426166107158df200a6107ea2616f3be82eb99e4b36fb048229d986350fbb2cae9a800980c2586ebd305f5ece2f43c7da7c7903087e7ad3ad5de424953a4ce48b4f9c2a0cfe0eebf2efff3e9b92f13cb4afec4c97ca9890a93d24651ee44dd38200a3c7b8f9f2bd870f7e29c811ed156ad41e1357adb13afd2540291860bc9bd9891a1108b5ce8e78e0e6970e1f02d9f0876bc1318ba2b1325eaf6ddb7046fb547ffcbe1fd0110e760c326191ce30448f365213cb0188591a6bb0d45c87c28bf1d4d9a0513f9bbed5e6df62add017f1c4b47ec9bb2064ce22e391f63d4667927f7dfba4192eeff0db5ebd038f9139d2a240b6819721cc91c5c12e8af60040d2a64411b90dc1d5382426268b15834f73a32e076f6043a51e8c848dbd6aed5114d59bd2f6670b4abe6720cb84ea7e86be8e540018d9c019a9d5d1ebc633d754b80bbe2ed269de1135213c6242d715b0d70f9a38563b8ce7e5eff8c185b756ec15749d8b52c2f5e12b585c932c4ddce561a22d7addf153a0f21eb3e051ffecd558fc63febfe12cea798c52f2478283556161e1b01f4c8c3722e7ac54a5bbe0a294ebad0f9cf9b3bd8c3a955935a04b8919dce7855478931fbf89b1a3a0f972135cc0f1a73bd4a2bbb16d36d00ac29020691447c641ff302cca7505cfb9c227d0f728a1cacc938c818d24abe023cdb9c5a77fb903e3b729d7d9cc97d224541ffe7a17ef8bc2449db8330f6ea652b94847d02e8ee5107b43398b7a1d58a481282c4bd4667e981414ea19ae9d0a170e7b5e324db3f449ac11e53efd46cdec67de66aa0c46ad0189143f815228951637d3e248b963c7c53fb9edbc9dd0256747ddad34fd160b3f7bb98ee88bf07773e71692c4343e2bd699ce0a734531e2c83c090983fc3226fb9059c25e326e12ae7133b4bfd56577072e6bf087c760779771cf67e0a10e1bbd1d4b783a12e6dae048bd1d5744c7f99767925466b95efa6819fe1f0b1a70bf4e4e7b5096cf07db6bb2e6978e20df150ee985dda8e6ad6ff86b7f3c09e23e68df07bdbea5ab5b9cddc8d50", 0x1000}, {&(0x7f0000001280)="462fc48464db3ebc419bb9414a52a177c7723b3d8285de5fef973f284647da07a0346d3cce6d2aeb04302ea7bc439a4f82f365006f20f72498ff6749919e100533039c888d30cfd4083375d761dcdb039580d789c02b09daa4a4d7da1b108fab2d8342355a6054280a39b1678a6988cdb2cc58714e211e2b46b3aea97414062f4856b7310c81b7d09add261382b7860172492d1d47c61a410b6cd46b2b797e80c4b00bbb9f3a8301e244685c5ebb06df447d0d54fa121b439b34ebd32a6778ae9644749f5315822d46c924724c291f4c02abc9d48cdbcc35c8b4844ff6fb128855ea0a1ef7d7f5ab", 0xe8}], 0x2, &(0x7f0000002840)=ANY=[@ANYBLOB="110000000000000000000000010000001f0000000000000014000000000000000000000001000000090000000000000014000000000000000000000001000000050000000000000014000000000000000000000001000000dced000000000000140000000000000000000000020000000200000000000000140000000000000000000000020000000900000000000000840000000000000000000000070000004434e353ac1e000100000008ac1414aa000004006401010000000009e000000100000002ac14143100000681e0000001fffffffa4420d8600000000800008001fffff04e000000200000000900000007000000009402441ca69000000420000000066ae90105ffffff000000000000000003000000000000140000000000000000000000010000001e0600000000000094b59109ece332571d6b7bf306f8924c1690685db858be0acce903e87d371afa11ee6bfc7d1b7daf1cfd62de311e8f79ec1c757b8ce649f9a31dde141cda4b14fd7a9a7cd4637190abad0d58fa5f57b5d1d583fa8b16057ad8a08e80e831538425fa9a6134c1a3ec542b5d7af05bc1692669173cb24eab2b6621a24b7710cdc1f97ffc97d1dd67c394fc0c47053571c93dc33bac940b412e30adddb1eb490fdba156d664c691e695067c587dd0e4bcef2b74edbd16351855a7138a617b2b23c25551ecbdc14528817b78c3c489f07997956279fb1790dc3171030a2c1a023b4ec57380381ae84411f9853bdbe1c81de771d9dc9ba9c0926359751c1b076e946999c1351ba9d4d9caa74e9c561faf07604112d2bc94829c"], 0x130}}], 0x1, 0x4004000) sendto$inet(r0, &(0x7f0000001840)="614b7514e836bf35f80ff0a644dafdd6d6dcb1f0d4815095926bd622c5bc6ca737066b1e3a191abf76f6af0d378f38d2cf05a05dbc2aea5681588ff045c8bc753bd13b8163848f2c0fb1f6b177a56b9eaf552e98d94020484569f6dc73864f179772684df14c716ea4a31dc25127cc2a20fcc1720270ec705b75819f40e01cbc2a90875964d3509fdd7e0e75fae5bce41d3d122d1f9bc42fbcd68e9c8be2765b6fbcdd8b797edbd46983baf1ad012a5bf31dd857d07e378e71b5522637a27c74bae8e326b8d2aa28461d96cb777a113f2bf7ac05cb66776b6c93129cb007dd664705ac4c1008b70510b509c7cd4ef036d248b926daaeaa812f1abf0c8e44ad6f67cb98bd452692e04b36898e6f9602395736b7a18d67b683e604ca90e0c8dce01a3f3910acda609413a0bfd034e0ff07db22da9686b3c7b003eb950322babd7f9bf478ed86db77ed024b2d1bcb11fd842ac021317d760de51619d0ed886c50613c65deb29118621838a72636d21444de65bf2f7657cf079649fa570cccb648cd3face47811d959ce862675dec6c6746c58ca035a4185ee1daed9eb47f11adf56e44c9f70407690408d3b6f8681cc7a620cc9ed8bd902968f7650eb87081e554a8f1503315bf9abe88bad1af486b23153bac9fa14ff903eedf939919d286c010e2a12ce6dc25aeee0bd39b1cb2707466b9c153b91d8617fd6bf914113cd9041a6c598792758351cc34bc72091b3f9cc1f7b2da69064d7ecd7ed5682fac50b1d220c41f08d6dcb4f076027537e463cd52f26dce6bafbff1ebc2c8c4cef9425ff99178de78110bf8b293e03f823dff6446204d682187ef3dd80584af4a9dcf9fc5fd0a0d409673cac06f407bf14c88642263eee55b334e1aef5840ecaebf23fbb7be5d1de6a8f728f7d8cf9078f9c048917d3df09a0a3fc30da271616bba6833cb03e934c66dfd1b2fdcfa58a62ec5db98fac12e478b060bed5aa8317e30cd0e412d47517ded84a703b3393133cafd4487547518805a24869065e0c4c5ad4a26e5be441235fe8502f1c6b08af8c83e5511f4c3c40ed09878aaab64bd53dae9d63b6287aa0b510b435e9597a82ef15f8eb35c49ef04aa58fc48e789eed57342f6d87075e535e620f0032f48322fa75d64a491ab847bcf3e537bc9b73c3038623a31c35d328f6c3b3052e713554193d845bd2e1d0b4c130ba40ba43fd0f86688c66ac2d9d93c83e10d429b7e1d96440df335396874162701ebf920abf97a0dda4665d6578fe028e9475c19543dfffccf146979dc067641d5722936922fc2a495984250c4bcc907c1ae933265432e1cca40767705fc5c9dcedb6c9169f9313ce3dbef6f48bc576911379f77dd0b9eaf751af4ad103ec6eaedfe1ba358b9fdff3f7a288222bc99adefb16f02dd4ea1221490fc626e79b65e5d66edef5564fa0a7623c356bebad80649ac717e625d1560a29ff707f15057ab7a643ab3945018a0d6a427b4bc7d04c4350784f3b9292730965822751027353eea0fcf96c86214b6776e5745be8260916e1c6f4f54d3fea0bcd8f4032706401574289c5c0b34922aa7f2b216a5bf80cf74c7d8c82638fc38034abe1d9d42df7a02ae7c17f3adc9e6f5d023f958615af2ec02620b95e3dddddb2d48d3a4c32fa02ac51a24de1327424cb8b5e2585417823a98161966145db218dbc88fb8f634b84599a417d1afe0fdbc904d80745692d0588f3abd0d6b45b991164fde44a3ef9573f08fd0648bcac29b2cc951baf6d7ce03d5d6db43d1a3be47c0f75672bcb6d960fd63e06448f91965df94d5a724e7b3797d33e8380b93cfd60f1e94850645ee02270719bfe09de27ee3bd4e697f4ddc528e1763f4c82b15f56e089ccd4cc7294ad57d75c88ed671678c1676975625ba41ebd67021b13a431b89632b19bd63090a08c7c3fcb8aed886e83b7bad22674b58c2be33f42a25e1a95b4efbf5ba59d9cbbdbf62a6fbbc4f3eebbb3402d329006a05cdc45a1345175baa61cf8dc420894657cc1947d62c30180cf09616242f5ad07dac3d7a1fb6ff97f9d6c2fd94771326363c45ea6e8ae688739ea268f57a25b58825223577f3eee0e1d9a5f48a8d94bc51bfe6a68769100ff6eca75e34ccc8ecd009e40e547889d704a6a5583138bd303d0c690b067639568a11bc134bb47878043fc9238265c359dc469ad1f3b2a68ed60e9de1793887abb57e5740ec6f571591aee4255e80030d7380dd8d205a2bda6e31701de2c75a902de02b4966eab6eab9e85ab469b0fb0253fe74e04da473113fcb2bd52bbba076dee011e5f1b3bca58b872a21122941688df03cdc04ddd1bf938652841cdb0c95c1100b68fa8e9ee140a1789bde3c52976160db6b3802131029ac96366ec9cc85a2f02051fe659ea5a5a720ed3686d9091c0017ac564993737cc9a7621c4a5ef24a108c727e53ebeb0f0e628ee6968e2146913be5387f8cc4319028cfff5ef9cf04eb32174f7d69a71e6d45ca8465344d58da816a7dd4f79df6f4e80725a6b5429ce6ff097fb373454646727d58c88f152f19daa247f40a122c1c017914801253a76ccae164d41b35b9931c092722c99dfb83b2fb3081e347a562036ff0111b2fd6c54bd454ee6e01a1397541c1a10f2b877462d800305bb45e9a4c93ad8316caa7399599c7f11df05528033778fb91bf857375282bdfc5e3bc95470abf04a83525cc59ac19e1206fc6f77b2aaf22d07a9e6ded483023d9746eb669f7724f93deadd7f82180f253fee6a9ce4770b1e545e8ce19edc4f77fa77d7993e99c0f0dc14487ad4a03a1a26631a0cdd1980de3ba41460646dc582f99aa71b55e4b25c579ec7a940f1e38d99291f5fa4c1516aaa430d4690647d8c3c17327a52be6c47d414dfee0b589c8b5653a247f07ce253ebf295fe4837092d9b9819c30e1084f5102a3c172c02c6da982474e51797cf361042d4d51556ef9807ce5903993624732c08a92e1f7c8096ec351997057d879f82fd68c1d7d1d122eab1e0a448bb7fb07893d4387be9c88b85fe427cddef960dcf311320b995c7e8ff40ef3097c6ff097572decc4518782f5578290caa59ac2021bb5f3497a0635bb8e9137155de209c2fe6ab9b74432e70e935cc97ad3b86d51f7cd22b845c6041393ca128efa031128c4360ab40ba171acfb3ea79ab612dd779bc17153b227e55135ec8434dabc9493a4ca4cbf00d57b49604b231d838a9dcd26dab7d5dc012159033f283c6915d1ac5da45126676bd68e69689414eba2cfdd994165ab470f2d4c323ee1969b421d2788cfb5d262d75c7de8b7e41b277796609793dfa6ab3fb931db22601e40d876c275ef5f54a0d2d8a09eda3b6abdf8a6949b9b1c0d5fdcbf9765c839a095fe9dcc8516c5858d30805764f180879d54470026a317f5dfb296aad47be590d26f1bb4745fec23606d67b449871afc30af399e82eae0e7f4e37adaaac985f0bac6b5f1d8d101c7ae6874476cc80688e70ee1255a72cd91b7848e9b6d2da95d1856cf37f93162bc8046e3f468bbcd49f7e594c0be37ab22dfeb6755598075b259babb129d581b1d7d934845283d57aee40d9d0f2212a794ef24aeefb826a52a8fd32e6c7afec2d966ce65103fbd0d7fad1afb27852bbe4eeb5edb8e0be30c8da0fab0911220febfaee8a1838dd2fcc32ea925d768ced60cbecb06f6285a6d32665d4d005d0237deb4e4194bc3d11cac2367831af35a58559c89969a13c68f57517275e7d28a8bd187288224d19a47416ecb3d5cf5e4fb48f6101a39d8f132618fdca549b3e815d8224d5c28e222cd6f1dd5c01fe1c1b1319269fdd499d9c0ae5e77d1fa1925ccd8affe523e3c4439edd934ced5c854fe8ed4b0871f55770c9230d2167a629e0a7c3e404cde7f84fb88567933c2593b3d0c08fec6e8035bb539b9e87cebfeaafc0cba62e0ced7ea5b2b4d1bccc6d890a19513b34ed6e66f52b590fdc08b69ebc9fbc7d633324c719188d2fd2526399db718af6ad1f8ea423c0772ce43bf6d9fdfc9e06cfbc6bca38db2908e624c628374a0d79449e7700217d78fc33cda91b57dd6d22a0467314b67e0ccf41a73db04e803efe63d2c8afc1d85b20503d0cf4470bfc173180002b7eb6b0a21400f393825c2d0b474b463b320d2837be2b61cabc75e20529df2e1cd1c69e9264d3ced939ec117db8f374b52311e478498460f412662046b0a8caed5447ea7051c6d9535231ca56f85b80665e4dfdc770143ec8dea8bbf6517ec10e60ea9e687e23d1d7a93da3ed4eb215a6525dde7623db812355ead6970a3006f1e57f5d8e3770fc6df82e0f0253d8b985deb05e2030da5a7da684ffd87fabb9efce839c482231afe378d81804661906fe5deb9dfa2352e579c5a375f836f4ab4a79c23ed179f01e718b2bfb557b245573255d77d5b910f947da0f2441fe97224c7b10bd51cc26eed494a5cfb7109bc9de675f7c3fb509572adee4ed254f67cd9886bcaa0ad2c990c7d836c1e9cf113e31f358c65bac2622037e7d4bb8237f29750864f8bb9435b74e2a876192748c65d5f0f72b736269a3f157253a52117531867fe5475caaf9b906796b2ebab051e533e3c95f11ceceef82116ba45378457424db743ab19c3f738e7c6d09bc99ef0ed43578e868bd1a6253352c6278afddd4417d433a3b7821f79d366e11767454cea2fccb66dbaed902583b832ef426369cfc23bc44aa0d8c60aa6594d0084a740229b8f291bdafc85b8f8b3bbc1cd24e1155b6e252313648e5994986336166b62a679e1461c69f38dbce3156d1296168a3fa25da2f33a2269904612b4a592e6cfd1778d41f9a5983c5ab73502232ea3563e3f6f48f4f9118a2329b68db9b45de0cf058fee98f46c9a28dc4773c90a63adb760c1d61ac7f724e5a4e8bf690579b804bf380612b893e500f2c98a902d9e7a11c53fdc66d1aa01af27295239e24d924f35edb06989ab6ed01127683603ab07c63ea936b7412c26271de3f76eb9fbe81a73203acf9dcfd0a2f045f72339cc80be09ad30b4d3b8bf39b3f46a91b6c2492f75361bc84bfd915090357b5c11e3f4222eae63bb8a2872d558a06da274fa69dfb4a2183b4bf4c553e52208a21860b836214565a0fe081a004cd2e290bcee8f563b29459760cb76c3b84201d3e926da80fe6fca298369ca6d3fd415925021bee82ab83fa600dfca43f886104c904e85bcb9b141c41cb09673d838c55894cf133c0ce94efb2a1779268d61161128ff02885b297cf627f643a2db9bfccb8b5fbad01d484f21abc79ba286972cdf52779e7fc5bb1d12d527813e4b5fb4fba9ea3c6087cd03c7c7672cbf9d65fbb7306f272abaf08e5d8612a7ec638d460527179e270bcb0ee189a34c5e1ef2af79a6bc934890c2abf402e944c35b666f2e7bf019dfbd8c6476db7de7d4ac07a99bb909eab11dd9abd667d79e08f7532116513047325ec49f80a87910a3ec02e5a526dc4ca796f84d31ff332dad2ab5cdd231095e0b8dbfcbe172a42d5d63030a7d8e8a32972a7edd0d2970455a2aa959692926010a4da4dd8507239f5e1572b357f5c9f17123eef2d08ec6da70ad358694f3e071213bd2cd2cc0a2699f27940a928d85d46eaa221c525fa8710dbee0973c8c9b957c799135d6f9a5a336c848be92e2159f6d2dc04b89441567d1b54b4cbfc61249060d17b4b2bb118238634d72e3aef0286bcfd0b1fce9518a46761b2fa005112e2cba998972ca203b8433e7465068d4cf0ee8e1d5d6e8ae98f136de6ba4f35eb15280a6d56487f7ea479cd60", 0x1000, 0x0, &(0x7f0000001540)={0x2, 0x4e20, @empty}, 0x10) getsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000180)=""/170, &(0x7f0000000100)=0xaa) sendto$inet(0xffffffffffffffff, &(0x7f00000013c0)="91caf31375d185c3467878273c5cab446932184423054f7a89174e42d35400d820689e8fb595dbb2a88b781792caef098c3d838b0bc46ab945fa6f4483208c", 0x3f, 0xa3afbee2ab35cc72, &(0x7f0000001400)={0x2, 0x4e20, @broadcast}, 0x10) [ 590.693259][T32201] 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 bc ff ff ff f7 d8 64 89 01 48 [ 590.712872][T32201] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 590.721292][T32201] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 590.729438][T32201] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 590.737498][T32201] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 590.745579][T32201] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 11:46:37 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="2000680000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:37 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="2000000000020000190000009001001c0f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:37 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1e) 11:46:37 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000040)={@loopback}, &(0x7f00000000c0)=0x14) recvmmsg(r0, &(0x7f0000003200)=[{{0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000100)=""/7, 0x7}, {&(0x7f0000000180)=""/43, 0x2b}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x3, &(0x7f0000001240)=""/173, 0xad}, 0x9}, {{&(0x7f0000001300), 0x80, &(0x7f0000001480)=[{&(0x7f0000001380)=""/227, 0xe3}], 0x1}, 0x4}, {{&(0x7f00000014c0)=@qipcrtr, 0x80, &(0x7f0000001680)=[{&(0x7f0000001540)=""/3, 0x3}, {&(0x7f0000001580)=""/120, 0x78}, {&(0x7f0000001600)=""/90, 0x5a}], 0x3, &(0x7f00000016c0)=""/49, 0x31}, 0x1}, {{&(0x7f0000001700)=@nl, 0x80, &(0x7f0000001980)=[{&(0x7f0000001780)=""/44, 0x2c}, {&(0x7f0000001840)=""/80, 0x50}, {&(0x7f00000018c0)=""/143, 0x8f}, {&(0x7f00000017c0)=""/21, 0x15}], 0x4}, 0x954d}, {{0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f00000019c0)=""/125, 0x7d}], 0x1, &(0x7f0000001a80)=""/232, 0xe8}, 0x8000}, {{&(0x7f0000001b80)=@ieee802154, 0x80, &(0x7f0000001e00)=[{&(0x7f0000001c00)=""/73, 0x49}, {&(0x7f0000001c80)=""/115, 0x73}, {&(0x7f0000001d00)=""/67, 0x43}, {&(0x7f0000001d80)=""/91, 0x5b}], 0x4, &(0x7f0000001e40)=""/91, 0x5b}, 0x1f}, {{&(0x7f0000001ec0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff}}, 0x80, &(0x7f0000002180)=[{&(0x7f0000001f40)=""/117, 0x75}, {&(0x7f0000001fc0)=""/92, 0x5c}, {&(0x7f0000002040)=""/60, 0x3c}, {&(0x7f0000002080)=""/181, 0xb5}, {&(0x7f0000002140)=""/37, 0x25}], 0x5, &(0x7f0000002200)=""/4096, 0x1000}, 0x1}], 0x7, 0x40002000, &(0x7f00000033c0)={0x77359400}) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000003400)={'team0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r2, 0x89f4, &(0x7f00000034c0)={'syztnl1\x00', &(0x7f0000003440)={'syztnl2\x00', r3, 0x2f, 0x9, 0xff, 0x6b, 0x21, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x1, 0x0}}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x20, 0x7, 0x8, 0xce1}}) setsockopt$inet6_udp_int(r1, 0x11, 0xb, &(0x7f00000001c0), 0x4) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x2e}}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0x18}}], 0x1, 0x48090) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r5 = socket(0x200000000000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000100)={'sit0\x00', 0x0}) bind$packet(r4, &(0x7f0000000000)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x14) sendmmsg$inet(r1, &(0x7f0000005840)=[{{&(0x7f0000003540)={0x2, 0x4e23, @empty}, 0x10, &(0x7f0000003880)=[{&(0x7f0000003580)="8b09dd9989aa1cdcdd4260038a37ee346916ed9afc0b01807fff7f6d0437511f7d53e64e109b86cc5132fa9ba36e", 0x2e}, {&(0x7f00000035c0)="549c6389939f4c7d0ecf18b55695daedd0df86461776879c2e923e56429d6ffcb53f67461459734954b382232fda9544e89dc736e1dc31a10c167711b81cbef060e9b4f469bd866cff03c575cc4f5d724772a1b8815acc18c83545244a285b5b0386905a5e6df2a5cf25786ed1f7ae4bf65d4f16279616521d98ba2599e780cadd1012189922a51be48c15ee775c6163456165c8", 0x94}, {&(0x7f0000003680)="01706e658dafe775a7fbb4f80e5276b4929edf7dd0a8d429cba68b6fa6ba364b5598b2a62bdbaf80a1f66a578c6ac310fb51ab125d3aa837fc673abfa5a187f57bb1dc048cd420e902ac35d64a3e536e251643a951f71ff2ada4da7eedd34bc04719d16e00a837d11abcaadcbddd8119cd392e6af3fba565682ddf7a6a826112de3fc57c29cd3fbdf6a04573e56c24d4c32f5dd2b6b2729f573bf41b83f500651dc708cc68d6d36f1e1c4dc6f89a24fa55374d2bbce8a2c24417d250aea2dbdd5ca8761d1edb2d74d3850d2b3ef69a5e8af0b5975ce0ccf3bce1fb827db5fa47b3de634f33b0a510b66270256c9534ae7fa8e5c2c8", 0xf5}, {&(0x7f0000003780)="e505e360341e0e877e3c9ce9690cc5d5f6ff84177e259ba9651a6baf337806f95f253630a7498e7f6c542da7c49ee434403d0674e0a799161164c34e7673ebf2da826b4cfbe82ffdcda76333f66b3212450b150dabb43dd8c5f7813524d633fbfd9202f6e0c2570fd59198e91d5cbbd0f2f3d4496332", 0x76}, {&(0x7f0000003800)="2e51811cae3bab24ae5c5d250035fb45a09c39f119dd963f7f1fb296777f931fe1556538a2fccac6d43acf1d014901172432e709a5e7dbb645d6f02785757f659c340d04b9f550c2046a5d617e67762d4fd2f09ac5f03717e17a5ce34e", 0x5d}], 0x5}}, {{0x0, 0x0, &(0x7f0000003a40)=[{&(0x7f0000003900)="b4b51a44b20b5442b57d378c1c2f0cdafa4fc9a9fb494296d628449b6660877e0d46eaf85329a70649c6d6ba9620f77ae43b7cd6cfbad7caf2a57b86820212b6b969371c69a13d99d8f2b3719a5f8ff95cd461fce5b5908f153b344f92cc9c79bb4c302b9d8d1c9c77beeb33a91ee9e75ef3b6", 0x73}, {&(0x7f0000003980)="84e51e8d4be15abd52aa53cc9657a670de3fa6aa3f48345d0fe50c4bdaf6b28b11495676e9adb40e6892f28687777d627a03997d33da10d57c5ccb2edda28f06e9c7e811304df0b3f9749951d9fd793ec5541d6cfb44fce6e13a588bfe77fcaa850d71706e175ace83df2997957f91c3c3c37245bd99360a35b63b8b100d6ce0283be29834af5cbac5eb402b5964f75be5df4461cc", 0x95}], 0x2, &(0x7f0000003a80)=[@ip_retopts={{0x54, 0x0, 0x7, {[@generic={0x82, 0x8, "668a4166eaee"}, @timestamp_prespec={0x44, 0x34, 0x84, 0x3, 0x3, [{@empty, 0x2}, {@local, 0x84}, {@remote, 0x3ff}, {@broadcast, 0xc0}, {@dev={0xac, 0x14, 0x14, 0x22}}, {@empty, 0x7}]}, @timestamp_prespec={0x44, 0x4, 0xe, 0x3, 0x2}, @timestamp_addr={0x44, 0x4, 0xd8}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x5}}], 0x70}}, {{&(0x7f0000003b00)={0x2, 0x4e24, @private=0xa010100}, 0x10, &(0x7f0000003b80)=[{&(0x7f0000003b40)="5e6f28c396dcbdef04da501059b4e39088eb05ab002ce2335ad8d6e23eda5cd3077727c6c57df2", 0x27}], 0x1, &(0x7f0000003bc0)}}, {{&(0x7f0000003c00)={0x2, 0x4e24, @multicast2}, 0x10, &(0x7f0000004f80)=[{&(0x7f0000003c40)="d2f7e5ded8b123a964a7ac96e51387e97a92f532f3c6310ab86d54899079f28b47648145ffb044ebe09afa8a8854da27f6a2b4a3ebeab827e4f1e7afbe6aca052870deddd54b95abdfc9d66bd884a9f15c5ed780aeed16e18df57e3881f55943f20a68a16599d2f88ba6274fecda8e3e52ad16a2e240b2378253a33f6971a47ca0a9a1716be0f95ca3cf54be610e0503b768febc2de52813d5a3fe72eec87ed795b26bc399d4330cb6c08ef98c8c3bfe096ecdf855733a600e930ac557bc43c94478a7e0d3b510e6cca2efaaa8768a16bc48702c8e8a90fae1c7a6442c371a57c8f78ec2aab944dced5c4d0291b5bd7248960c26750a77d58e54a75264539a8ebae089e338b78845a9e3ff8df4f592c1206043c7399603cefc313d043c56f2c69025d13e6650d5161603484b3c1b8a3be2bd4e2ef90e19d6de67217108ebcedec073d58eb3c06715f213cf893ec55492ee3aa12bce8845094530a3d3e51749fe0fc95a1b7c94ce503919f4f5342c7a66b4627880fc341cb121233ca7e0af9e52b0976ab0d8ec7668720e63b1ac4999df5e39de51cd25a6e49cce29b8b5bdf4e4471834966dd6d022c74750bafc13b93e3e1ff3d2ae88baf35850679397a35a739546b4d99c883b97b38bf8100b71de86f48894b4e99592ef0373228354c8df03bc8b4994282eab7dde0f03636ec1164e8bff7333e9dd75b4a23ded91faf9e803fba5851fd9560bc4f55b573aee274d4c5ee01d1dfda49eefb87ebcbb3f40bf35b6c66ccb447cbe623d25f4d3e1fa46f6a1e0352af249e15d021caf48771f4ee513b9a08c0955e1204e052de6effa2ef17b70036e2d110c575db01c2f971ac7268ad4197addf132a9b1f1c788e76c01c39004fb4de1ae9f87be8da3856e27b7c2cb35a778304020fd4b1badc4fbbbd694f4643b559b91135a5959bd221b774fc2503d16b39d62d085ae7339013c5faf51431f98e38384b75d17457fd1af5657ac49a7c1596b808045997f9f536e25e1ac20ace8971a4ebfbeeb56cb6182b0ee7f2f96fa0095e2f235bf5732839259cb976cba47777951418121dd82f22ced99ac01f7c30d071de92b743136791e36f7f272c99eda9213b71957ff20aef632f092c506c0f1d30d8b6a91a8296531ca567b7e26f2fb56d5779f29e369210bfb510eed2fa3e0e33726ceba501e40fd3591977b20df1697802b7074f65892398a88e8d104543b25b556b63a5c3d11242adce786cd9b5211e0bf2fdbeff503dfd93391e86143629db7c5b68a06d8dfa0f86399801a64a1864917fe656d8db6afca999708caf3ee1603a6066e28e3fce770093efcf269e43be26c16b652471f19865dbe1a9d3b157752d5f0770c3ab4fd2abd0b0ec127bd8d8831a169d52780030d7792448b5dc18490b632cc4e0877ab1b8f4cb80de7c7253bc78e04e80fe840863e13b0a051b54d497308c971977f05e52cd8cbf4c97195c110417cdbc4ce1d78a98d3827a33a63ceab6aa4500f2b20d4b8e51b5abba98666fd8edeb32c7d2d11ce1306c8ba1b29015255af2c47d8e3214add0d61628cbd59ebc80ba7e11939e6398c3d0040b96ca24420cbcc3046ba87d7e7c8ef2252e0c4a40f34f7187d51e36092adf398e0cfcf42fd54cfc2d6fe25d0d4721e8b36ac7e15c7d23a4e50feefdd775221a76ef6676a650392547cb1ddbc14080c3820ff235a04b78a587a16ae969312166d46d66d8c1d077dda2e8b1a49edc216eb1dc317d9937e1a91a8dbb4ec8941b63957fdad867dbd169a223bdaa26bf77fe1f85297eb108b8a7024eefadde08acec1842af6c175013eea4c48efd782324984d53904a78b4e484247d65d92757f8c4d34f21507aac11b2f33f3ff24ca3a20bebd89238d96c170b191db0e54e87b155a508c799cbde61137bfd7f9a93acd4e3f336c6b837433321e73c67cce4bd4d16e6aaaa6855ff94221ff4f31d8ab56dbdbd2cd23bc9c1feb7a2679aa1a9dee88e1f55f6b2f36b85e5c4947a85edeb8a0eeefb5466e6ce1bef1cdd25033bd0415fe6f6dd34dcf17f17a4c868f87599832373eef21d7de5b5b258e063ac58e185d485ed556d99561f49b7ca5f2961d61ae687e27969c670dfd81ba07beac324f057888d488cd649957f932a13e4e6da3a657bfa115abebea4acd4aedd571ab36ea6df8fbf99e59396e865894f839dad3f3b3fc67970c78c7485d03d2a5aef2206d5efc280ef51e9788fc40729369a036a649dabc23b77080e89c32416a92695697e1424e3f5559e5c9e75cad6b5b0cf662dc808c5307a1a6f6f97846150d59da1f048c7ddf744ce5cab12459f254993f9d43032bbbe8013bbe103f78f9be10d3f9163ea1788e60ec2f179bfb328f35f7a932685c5dfa0ee9e4db8a5b16bb65a672bb18f1089c1e992897d4ef1d2d411f66a2bbc9589b5977f90ab332bf1cc559d8eba4e13441a3aa8ba2df15de218e7d3aaf28237a650e8c7972ed5f05844410fa8e374d6993f137cfd47fdfd7931f51da3b2507e950a09fe8a8f8217fb6a18e4a144e270c7aaf7e3ec67e27a9e97ab76f0b6d1b56fd55e491e99d062b8c4cf14039896af4b514f6a277e91e1c9370080b8a221302a273382831d8f55f1caa5770fe478843a074871a0bd80ce3d689e9378f34da3950e0e356edd6578b4ce5dbb7e707764ec909e0904241681e983fa25ff53d91246ac29528128782eb67d4258dd235193265a91d6af2033e9dc3f83191b79f612e0f4fd09ec1f3aa501b0a4a52f9bee1f91ae11f21a4b284045089b4e6a62783747ccf50b89b5d50be6801138ed04d624eb8959b98f85ae40b6b72a135aab9c89dd0618e25b21c8a307b10165f300f9453b01e6ce8c3ba95bee43de4ffe9447ebcd674af289da7cf139597354f4aa9f855b9689119352e87a9d84ed4c5890370ffebd60ba3cccdb8ed3701d7ffcee0c3f4eb5f4a800e8f8f9d48edfa59be6020075bc211785d7fa8cb4fe27681935faae0673ccb325ad31743ccc050af30a05d342e8abe5465f8ad7e8e0d74562f8a2d7993894f6aae81cf91661fd98fb44f9f83c691523d9415e71610b8ad005b1d4c8642014a9268851beb8c9d7b6f688f58d0a2e692b99d336ed006198f13d405dfb788f418b8fb6e5f065d116d27d28612e99ac1d7199aeac8915e2ba9b8732306f7c1629a02ddf44fa557a89f5692fc084a4ff454acd77053a31c3e6cb7744c3156febd90a6c1ae4e1a6573b949c78d6c8f619a0247731fd051238bb09f17da4d1ada6f9c46fc8dc4fd55b5fdd80b130194ae30619ccd68eda46f3226c0696a37b1a29662ae83e2acda7bb53c8628f15b290377d9bc6d6e9514e159e789910bcab3f89392e6f83d563beaa0bdb2a79b49fb810624732a7c52cde55a0a65fe57acd7e4acc985d28da296f8467c7fc44ae02bce771b3907b5ad5bdd575f12191f435497bd33ca27b3317a8719c338226e20eefa7b2a7c6b5de43795e30e79b7f0d2f9442a019d92a9174559ef511f48af3e2f976c4a058f53f9abec38c9552f49d4dbf37a511a5b020860d1008a9ef6044771ba578aad8a5fdfb67a7d36728bab2f6ef46d5f47b0160e179c4dd02357d67a41a5cf5b51996cfe6925afc5b308a986877081bca7faf72420dad87256c79a4ecaea2b2738a34d4b2dff6843ce256e62ba2a49c85af7b17358171068d1793207081330bb15ca0d1227ea92156c96bc440b476f609c77032c7a52c558d0ce0fc7a027a7bb308dc851ecd21ff0075c9ff00263122059a1b2262b1bb92094696e5698aeef4f95528a7bda98d0454a60883fcc8a19f729c89752f548d7b01e7239279f17a9359149cf7e805cfe9a5797cd4f882bc6ad844f82a1b1f8e6933e1a14250184037e66963f28a552cd4681aa7528d1b9e7d6f9875ee460cbc5c87ea4cecd9b6c46b8e62f421918187e01e5bc428b8a7305e9f332a54a6b54f5ed9e02e47cd2558626fc7a1fe614312b61a428368d0235bd8757c0f8725b7b92d798391b922148489a5691c288824b8390e57ace92102c842d042df2f3a3d59ebfd5cb2eb8b2ae7ef6a0cb4a558f9783c8dc1dab8805c5a3d77dc31927779aa3dcdcf9024ca6a64ab7d3bc4754500502656faa1b2aa20fc4eeb8be52c5a6a1d0f7fb1b5d339f32c4afedc18f56955e42798afea020f82e109ed278fe64f68fd5576d3cbbb2434463d665975dac334f2f6042293dec2032a98f2ecea00a682119b142f2e0c8d08e4f39d800a250860c034b9196c7ec09ad4d8850f338d620ebcf4d0bcc8ba1f749d520ddae34b9c1b72ad7e19de7226458a010df9a60bda132dcb62454dc3186059d81545117dddf4f626fa48fd4dec1fc5623b9a691644003824ba9536766256e80c317aabaa45e9445e706e20df6859b9a62f65999235983d62286e9c13f4d67b732b7630da86d200b114b81fa9dad1f0dc6a6b6d962f1dd67a71fb297ec2dd421f570e9c2834c275f56e585808abc2762f1b1cbe0682f2877592d0af9e514cd37fd9105097fc40fe49e1d697d185ee8fb1fa69f35e86da5c613f3bc05a93329ea2669e08a264f89a442ed2a81c7fab2a4004d68c4d7fef9a7ff2e52f1dd14c7eed91df61f8cdd8811210de1e3e22ce3aea9db8a27cd6c402c97b400ec5f9bf9fde3dbdb6e136ff13119ad930b572b1040ffe875002a029868484a1ac587390e8e3159af18e11a9fcc334ef2a3655c4cb321d0d7f2c8d5c6e3a089b9b5d562c47abdbaf8ce37b70e4a03f51f7c39200c45794b768e1a6f235cc38bd4afa863cb5481913972b23cd884bbdec9754cb35251aa645dad79fc630eaa132ffdccf233460940c59ded931d3e0ccf563f9a22eb5c78b6695b1effdffef88f0018a1d305c2b883745363b4b3b85dd3fb9d091199fb3b2a83f9ad5463ceba694b222fc6dcdf9ceaf1f4c57ff16da2309e450b6fd70067e9820802c0f266813cef76276d446a78bc95bd14dd015f17aa4a7c94edd9b6a6976fbbc62ead7f0d3d6b158215f0929c6b6be0bc2caebab7955520e58dac97d05bda4065a244489f5668454f9c8fe6a5974621347931f9aa728707e5b9e39ebc00faba810234510f262eba74f3ac858b22722779d4d812753751a6be83b04dcbb0f2cfef23865c55cf81c07382f52c22287f3050d19afa3e6173f7140103dc341bf2f614e4188fa90fbbfafb5150d3a6fb7b3a8dc85fd2b33ae80dbec84957ffb0d22adef11668e86037bd6409a3af7323700dbab344c605da9df79d3d6e67b9111c98ade68ad63f46953bea71c8cbb29f382c67ce60741a3b64e9cf4fd4a38553c353e5a2e7988d55c88b73df90cc7151ac06542920494c07bc7a334fd0361c439dfeed3d555a8c21a42f916124d647aca1ee80d5134c9c76ba83736b1010393ba0534e61f3c1ad749bff530f78d201b0e6008fef478635c9d73040014090340e5b1e1f2e203128fd64641baca7bdbbb21f87970913555ef00a11e758a2556115494093ba0170c77524b141b8809328a71f063ee055a009e9dbd9ec83c3f4159829aa32e839e3455926fa31228f3536e334d410b3b14cdd9bb32057470472a37dee431054ab005c6cefbe7083430611f87e0ae1ed3c195e07dc71dd714e1dfaeab18a7ddd0f0752d98a455a6991eff9f284cfd4856a46b508bce1ee3cc273300f4db129cadc0b88493830db0395dee34bf0b1e702e1f368e39562ad5f3c0982daadca05342818d84c1f5d4d391289b9909700b2a1f5b22e88beae412b5d6001cba54e43e4a4cdb6e899ea4a504aacfa2a3065d33fcf96", 0x1000}, {&(0x7f0000004c40)="a66e2a10dfbb83b8e8c18256c9c22540ff9e846cb94dc9cb70fb208e37dc7279f851f5634e542b6ee5b545892093c9068c26d7ea3fc0ccf5056c4174b9051c95093fed5051ef03e884a88328f4f6722e2a757b69698c5bb95d2364e2e455cc600bb414c04c36309eb5d64505c0720b56281403cd909416a56818e9662037ae12ae4120d00eb704c76d2d674991e9dfc74ff3d39d71457a1a015c17d84e69c6d19e475e46c50bece998b3ed1514557002b7333e0f696eab4adb", 0xb9}, {&(0x7f0000004d00)="8f457057f7f8255a958eb675cfa3fd6bc9539fa0fa6b510eaf2cf3e8677d4afb2df37643bd9abba0cb9ad62945e63d7734f9c3c3a81f0af70f0039f80c1ca458be091ad1693a1ef3d0ffbe7e1608bad75cebbad72c86fff78131688a0d12e2cba2d07f9f744e6ebb88fdeac8b9ad517b1b5980a20b5a76cbaafaf619efbbc99126974e4d7af836e8247a601f44675f03222da11ce819b7bf5102d503", 0x9c}, {&(0x7f0000004dc0)="0a5dbecda26e2cb60c9e77e77ad98c44960be1ba317cb85bd17cfe55b735bfea9b63b17c1c3d80b7582ea5de5639221a592d965b5f5366c2b4f9b6d60a064d8207537ac5b8b3d2b7c8b3096e254cea96fa1da78fc102c1d7947ca93fc0f94c6539f2af09915afe38b0b3e65def5a2f2589f9fb352ec87b3b2b6b8d0cc057bddf16c9d12f107e6bb96e099ade7e65458d514d077dbc9e272bab9abe1fa5fdca51832c3db5a5b2e5e27d271f4dea21d7f9b0e108424aad6ccffdd71cf0706518e9ad3f40811d858bc2087a5cde338f413afba4eef0dcedad61f7751995eb7b5aa303a9a4182ee337b7d6cd76a0455dd360", 0xf0}, {&(0x7f0000004ec0)="313897ca43e3e24fabc6f38337f5f5", 0xf}, {&(0x7f0000004f00)="8a1229967bd5bbbdc5facabacc82fecc41f3986f5967435776fa1b7c727e5bb383711baa26a76d3b6c7b480b2e2db70943156bf619fa9be4c27a97d35f4a2b659e40b614a4fc9e", 0x47}], 0x6, &(0x7f0000005000)=[@ip_tos_int={{0x14, 0x0, 0x1, 0x4}}, @ip_retopts={{0x68, 0x0, 0x7, {[@cipso={0x86, 0x57, 0x3, [{0x7, 0x9, "caac48f5973f51"}, {0x7, 0x5, "cbc845"}, {0x0, 0x11, "9646c0a70ee370e94b4ae26f557aee"}, {0x0, 0xf, "0451092ab384b4e0da7d1edbbb"}, {0x5, 0x11, "b686a7b859eadf65d99d406cd8f0f5"}, {0x0, 0x12, "7488f651603943d2c6648b8e91c01362"}]}, @noop]}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x9}}, @ip_ttl={{0x14, 0x0, 0x2, 0x9}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x81}}], 0xc8}}, {{&(0x7f0000005100)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f00000052c0)=[{&(0x7f0000005140)="066ead61012c1fa061e09b73b6be14e3a1cdc1cead5b93e1b04613ce890aabc8e35fc8cfa7c66c8b4b22731bafaf216d4430fc05c77536d5f320670ef93dc6a41dc15cf7350c6ea27c7b31027afd8f717a1adf4b227eb9010066137e55ff0816790016cfa394d335cb68181de33cda983b899c588d47d85c0a1b8452d1e8fe2220637eb481dab5d6281a42b15db6fa6d231fc5e7229dc3dc1b06614a339e4500b9795cc771c65aebc6614c51bb19bc3421a901cb70773c834ad5daddda90e99bf647a104be23d215e22e9a6b11a1a83249c2c5588a336d", 0xd7}, {&(0x7f0000005240)="29b47ffe32f2984ee97ef3794e8531f05fe74344a30c13ebab8b3e2c8a706cd7d0d5a254e8ebb2f23fa5233bfd15b3121aa6316a56e724f090845bb20d28e2ac8e0742b39530d41132d9b85b9ad462cdcb9f91928408a616ef0a0aa26b5b7b280f207ca7253a0230ab56a8cb1edaed22049ec5d00a3c44621e2f58cc547dd4b5", 0x80}], 0x2, &(0x7f0000005300)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r6, @broadcast, @private=0xa010102}}}], 0x20}}, {{&(0x7f0000005340)={0x2, 0x4e22, @rand_addr=0x64010101}, 0x10, &(0x7f0000005600)=[{&(0x7f0000005380)="85e40885df5e1213d30a39ccd91f4a7f2d7dfcbbd35bf5b2c50f50c6806b68df047ff1d4112fb2eeb44ff64c3c47e039b81ba8", 0x33}, {&(0x7f00000053c0)="ba88454211aafa92ed692212f98263cfae5e81cf30916d05cbe75b5714d316d57ebe6fcf2ae4bb568acf8b024bbf09929be3105c8613a70fc80ae1e80a3db943b17bc129bcc4351db46fb714d954578db5d510cf10fbb2ea61a021947bfadbd3ba70b2b58db99c4a2e8e6ad6876a6521ba11babe0fdf69ef030dac1b62f898c448ae7982f190a25118d4dec3d21ce21f260401b4dbc9388184796903d53abd59179f3e2b9f3b2049c4cf9797504e4f96e797ca59911dd87211dfae4c8b2deebcf749311966b2be92e36d9b27c30ef23c4b48562b3555af2a37b3947c078ba1e41daeb55203e4ae3aa414cfc674da69d0", 0xf0}, {&(0x7f00000054c0)="aae1c1cfb93670f0dc611a3e53cb045d1d9b22ba69b514f369eed15bfde15f250fdf506aca56d8fc8306ea", 0x2b}, {&(0x7f0000005500)}, {&(0x7f0000005540)="4c34f942626ad417ab07da72e6f4939f7284734b4d562c663094bb154d1de19e5a03c5ba9501b60260171d9249ba4b4f7af755c3a660873156d7b208e7ff711a78bd519b3591c79d3a27cb40d9836f29fcd1962b99753bb33e297faefb8161b3bed722dde903927016994982983cc183d11c0e13c484f6d14e2a41ce5943449bbf030222c2a1375683944c1562e135", 0x8f}], 0x5, &(0x7f0000005680)=[@ip_retopts={{0xd4, 0x0, 0x7, {[@noop, @ssrr={0x89, 0x2b, 0x55, [@remote, @multicast2, @remote, @rand_addr=0x64010100, @loopback, @multicast2, @multicast1, @remote, @rand_addr=0x64010100, @remote]}, @ssrr={0x89, 0x1b, 0xc2, [@private=0xa010100, @dev={0xac, 0x14, 0x14, 0x17}, @multicast2, @local, @multicast1, @local]}, @rr={0x7, 0xb, 0xca, [@dev={0xac, 0x14, 0x14, 0x33}, @broadcast]}, @timestamp_prespec={0x44, 0x1c, 0xa6, 0x3, 0x2, [{@empty, 0x5}, {@local, 0x401}, {@multicast1, 0x400}]}, @timestamp_addr={0x44, 0x54, 0xc4, 0x1, 0x2, [{@multicast2, 0xcb0}, {@empty, 0x7f}, {@multicast2, 0x9}, {@multicast2, 0x4}, {@multicast1, 0xdcbc}, {@remote, 0x7}, {@multicast1, 0x6d1f}, {@multicast1, 0x7}, {@remote, 0x80}, {@local, 0x3}]}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x5}}, @ip_ttl={{0x14, 0x0, 0x2, 0x81}}, @ip_retopts={{0x60, 0x0, 0x7, {[@timestamp_addr={0x44, 0x34, 0x6, 0x1, 0x6, [{@initdev={0xac, 0x1e, 0x1, 0x0}}, {@rand_addr=0x64010102, 0x1}, {@rand_addr=0x64010102, 0xfeb}, {@dev={0xac, 0x14, 0x14, 0x14}, 0x9}, {@local, 0x8}, {@remote, 0x101}]}, @rr={0x7, 0xf, 0xa0, [@dev={0xac, 0x14, 0x14, 0x2f}, @local, @broadcast]}, @noop, @timestamp={0x44, 0xc, 0x1f, 0x0, 0x9, [0x101, 0xd873]}]}}}, @ip_retopts={{0x34, 0x0, 0x7, {[@timestamp={0x44, 0xc, 0xf1, 0x0, 0x2, [0x6, 0x200]}, @timestamp_prespec={0x44, 0x14, 0x38, 0x3, 0x5, [{@dev={0xac, 0x14, 0x14, 0x16}, 0x1}, {@broadcast, 0x7}]}, @ra={0x94, 0x4, 0x1}]}}}], 0x1a0}}], 0x6, 0x20040040) r7 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r8 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r8, &(0x7f00000010c0)) setsockopt$inet6_udp_int(r8, 0x11, 0x65, &(0x7f0000003500)=0x9, 0x4) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x2041, 0x0) 11:46:37 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000002000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:37 executing program 4 (fault-call:6 fault-nth:62): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) [ 590.753555][T32201] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 [ 590.777522][T32177] loop3: detected capacity change from 0 to 4 [ 590.784491][T32177] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 590.835218][T32235] loop3: detected capacity change from 0 to 4 [ 590.862653][T32235] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:37 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100260f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:37 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff010000005f000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 590.894997][T32244] FAULT_INJECTION: forcing a failure. [ 590.894997][T32244] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 590.908271][T32244] CPU: 0 PID: 32244 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 590.917038][T32244] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 590.927135][T32244] Call Trace: [ 590.930413][T32244] dump_stack_lvl+0xd6/0x122 [ 590.935054][T32244] dump_stack+0x11/0x1b [ 590.939227][T32244] should_fail+0x23c/0x250 11:46:37 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100fe0f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 590.943662][T32244] __alloc_pages+0x102/0x320 [ 590.948313][T32244] alloc_pages+0x382/0x3d0 [ 590.952754][T32244] __page_cache_alloc+0x4d/0xf0 [ 590.957669][T32244] pagecache_get_page+0x5fe/0x910 [ 590.962715][T32244] grab_cache_page_write_begin+0x3f/0x70 [ 590.968373][T32244] ext4_da_write_begin+0x2f9/0x7f0 [ 590.973499][T32244] ? iov_iter_fault_in_readable+0x244/0x290 [ 590.979537][T32244] generic_perform_write+0x1b8/0x3e0 [ 590.984929][T32244] ? ext4_da_write_begin+0x7f0/0x7f0 11:46:37 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006020000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 590.990255][T32244] ext4_buffered_write_iter+0x309/0x400 [ 590.995821][T32244] ext4_file_write_iter+0x2f4/0x11f0 11:46:37 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100001f0000000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:37 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006030000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 590.995847][T32244] ? kstrtouint_from_user+0x13c/0x170 [ 590.995870][T32244] ? avc_policy_seqno+0x22/0x30 [ 590.995911][T32244] ? fsnotify_perm+0x5a/0x370 [ 590.995931][T32244] ? security_file_permission+0x7c/0xa0 [ 590.996029][T32244] ? iov_iter_init+0xbe/0x100 [ 590.996045][T32244] vfs_write+0x79c/0x8d0 [ 590.996067][T32244] ksys_write+0xd9/0x190 [ 590.996085][T32244] __x64_sys_write+0x3e/0x50 [ 590.996104][T32244] do_syscall_64+0x44/0xa0 [ 590.996177][T32244] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 590.996203][T32244] RIP: 0033:0x4665f9 [ 590.996219][T32244] 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 bc ff ff ff f7 d8 64 89 01 48 11:46:37 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="20006c0000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:37 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0x12000005f) 11:46:37 executing program 4 (fault-call:6 fault-nth:63): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) [ 590.996237][T32244] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 590.996255][T32244] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 590.996307][T32244] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 590.996319][T32244] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 590.996356][T32244] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 590.996370][T32244] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 [ 591.080465][T32235] loop3: detected capacity change from 0 to 4 [ 591.228123][T32289] FAULT_INJECTION: forcing a failure. [ 591.228123][T32289] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 591.241576][T32289] CPU: 1 PID: 32289 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 591.250354][T32289] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 591.260483][T32289] Call Trace: [ 591.263767][T32289] dump_stack_lvl+0xd6/0x122 [ 591.268412][T32289] dump_stack+0x11/0x1b [ 591.272714][T32289] should_fail+0x23c/0x250 11:46:37 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/module/scsi_mod', 0x0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/keys\x00', 0x0, 0x0) getdents64(r1, &(0x7f0000000000)=""/84, 0x54) dup2(r2, r1) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) 11:46:37 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006040000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:37 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0200000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:37 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(0xffffffffffffffff, 0x89f8, &(0x7f00000000c0)={'syztnl0\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x29, 0x0, 0x4, 0x6, 0x3, @mcast2, @private2, 0x1, 0x8, 0x0, 0x3}}) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000100)={@multicast1, @rand_addr=0x64010100, r1}, 0xc) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r4 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f00000010c0)) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000200)="e00729018aa80e2029df037de12b55f36b1675b42df77c325084d71b3f50e1fadcc296e7331f8603c1a1a4d41f6f91e9c9defb826f37691bdd4701681ffed36fae7a5eddcaff2a3e190d622dbc353bbb1ef44a4349d20dba9ced5cad49692338408ce66a34", 0x65}, {&(0x7f0000000280)="9c356b4439", 0x5}, {&(0x7f00000002c0)="5c3dce8037ed668098fb69ccc26c0170aabf2d6db9022bebedea77cae61659af69b8c28fab67ab718590e4b8cc2b99b6dd0bfaa3c3ffcb04b25a9bd4c5bc336993c1cacdb4bab64e6a3d9aa1f9d9f25ae31a563211657377c8c35694c5767262bd7d9b2bc0efdb8fb498bfb45fb6c9fa84e2a1c13768ab32eae468a9458cc6073ca0091b131dd5f524dfa4d60c3fcfc08e1ba057dd536772707e52", 0x9b}, {&(0x7f0000001840)="4743c9c9391f945689aa6c2c181f458474b1c3a759f76cbb4693c658ed23fab4238042561f51b4ce19cfa5412cc3c024d7ebb35304386ab250fc46a17d874cab0f0bf8367dff7fe6b26fa4ec7ca512f05a768c05ddbc6b0409ec28b1ba1ab52b3eb8b88b7085dade3ebb656a58e5279351dd7c2fdf55770749d38415156f7f91a3ae44d039ebd11342e9d678af98004af87859fe9e7db9cdc641341a293440a37a1ae525698f07dd6f253a408c4cdf045daad075e09eac92482be3c7379c00510d3c6e0e7931500ce41949ad83bc7e33e1db61ad9e38966186087ee09af2ac1df68f71f47724f247eaab7fd492aad97bfe4f9f034078e324c5e8008d3a22a45eeeda7f3131ceab8d014998bee03f257fcce52385385843e9a81ec86e751677216ba02c693eb2ac80d40965f076fe8d1e2885b9219c212aecc4d9202d16aeed739088f5fd31347a996d67d7044bb0983411ef12223707a88d06dc4fa86a5dd167e4c68d02b90ab4e8365970ffccf96a97261b7b4e73a4a561e2005c093e7754b97c1bbc77b14f8de123271a867e346e53005128a2ae04ebfb525cf639a66cce3c05176ca442e850c788632f91c7729e64dbbba7cb909dc7b8e20b5aa684c52f48a0bae89ef6188c1213e0264d93fa0802c1b7fb9b7c33337cf8d204c17869d2d7e24a94233c499f41d30c986398661e46d3d49b6c983b24be4b9d061ba858660ce491106ad1f4329a7330259a2e33fc96b9d1f5d66343341f05ca0dee53a6b698e18962bfb0f8471f795cb78723d4cc411cf082cd2a751a57b3bfeece9abb8a54256425c23cb03fffe2e9b8c50422edbc341ea395550f87e10bdde52ab010e5e077dbb94b41cc5d3138730867c7afe24519a76ee7fa26c6fb7cfdb15d23c6ae8d1869729ba02772bf30874288cdfe9b2ca42f6ec0b01b01dedd69c8970dcae07d5ef988a6a22dea9d6bf64973deb85d28b3921c4960aeec59b3b014e9ab7d9edc1d934618516a7c05734775b38bac5881261ce9c8f46d1fd5e697f63bbd138bacb0068835874d477665ce4ab45978b4cb503c4833a0f61765830827c197d80a9861b9f904fb9f1893e386dd9367885dc3b7b507f1087d867ac557f75d372f8409d327e06f07b45018394e7791abd1d99773433600f8475ace27f73c517ad0f1c3d08ee5f9f21dbc050333948178733688a3c567663b20d504e8e276f2e8a880db97b34fd564009d892ba39bc669d68fb1c59b60f1a484b6065001e27d7d3fd14de54511ac99a6a69a05e1ed275cb0e5d613d28a0ebcca13379851b55837ba722cb49a2da0f42ab56e45b46e1448a6fff16d701bbfad4abbf17aba9eb3d1af2041ee4095d554159623b223b0e0e31615c4f898e2b9bcf6cb5e05d051b42adf65d59ce2949a17824e42fd001e746f2b668cfdd9a93739724999d25c07f12027b5bae2bde08b1bf0bd9fc8b299ef34353de55308848aa2c257fb9e3e2c625997d1fd7da054fd099490995beba48b57403145c1cec25ca23b3048eb3d0feffa7ea9bce20766724a97882ddac05bd5b89816c5976cfa7d3416db08a20a4e3cd9df801b1ab42f385a6eba48340e7da426e43f3aad8c89b318981fa2533892ee6c1f6e713a275a11e9eca32f63088805524a80ee3e67133b21b4fe595af3b087e3e7040b3a3994c7bffbcaf6205117ba7a2476a64a573082b07c0cc04c2bdf1e242d8676cc27bc5c8c0b7cf46482226663b3f439e95c278ffc1b1012206481d3a791a42d2d6a3383e02eb6fce647591fb3c60b0a040ba344b618602cacc6982b3f4fa9c585867f4b642410b4901bcfe6aa7d50684cff064139074a7050dd9c446cd2125a799a20d5f41ec8cb4314f1b80fb218f7196768486a286a76315127619ee2ece14c4a044aaae9b2961735f16968af49f9f82b3a066862fd0c350281f2adc231777e9170f61c4daabf8e809db6c536a338d021a538b6e1e87fa02c6bb5d4aaee13618dfb916868b158f0cbc93dc046b7e1b47028525844bacb27a05a03d5440e517d24610559deba028dee7528fb196fa8d0a29fd0e79400b3d89744ff62fb000d599a2c94824d053764e7f248f4b4de4b112c1860e14211cdf546009fa53501da7ffa09c136a2b616f40e8cdd848c67b700b879f04df4664f4e9c9f90d925f2c0a531ac986f6b87a6e11adae1d13e411635a0452c9620158a6f2ecfa095cabf3fa9e2d55b56d02afd9400bd7f5b82970bf25c54dcccc07dcd9c94c81c977587b5daae017fcbb96b687750c5968d056feabaf5813ebcf38384f31f2711901e692cb6d9b656f72601c6bfcff1b628eba88580031b13b9744848fdbbe2f64d963321d8241eaecd467b446b44b7c3f505f0afe224ea9ecd99b19c9500bbc4bc690299e91ae373eae171958b8275129cec09a5bd78a1961c35e75d0cdb2b4e077c35895c00dafa3ea1dd34c1563b6ae4a235ae9ae34d452da2ef5970f7d65e67622519736c3e024d857275d57e4c53ea25243f4192362a7635fc100aa5956fc48897a2f0947f38eb18ea87a065561ab550cb3d17d6b45c147b2cd3d2c038ff0e58b40d3ef2fdd2381314790d919533548a04a89cd172d17667e34b6116d46411ffb0c47626df340b83bd6414f5b37ce3a3808bc07df3b7982be5172e107b05e636caf4703941e562cca813a0c305d18fe186b62cbd1aef5d419752a35b145e883b45211fa1d9103282408b5def73f2a8668e4d88406d88d738bdad9592a656a6e2e73cf9e66e94887f2fc8d2876923730563fbc424214cd5e7eea7980d7523d5ce6488372e6fbee3c6f475dda991f085aab405aa023991db27217d612d0b1015d2b5963b9675b5aedefbe0253a3597a51f44d98a9bbe964607509a152f822297f877a163a3988f08303789fe7fcd9189343168448f6566cdebcbc31ee565b915b65e25d7446a37aa1ab391bbc4082db3eda3c53a5652de1449e00ac00d313a69556583a2a592a9742c7dd859eef458f179b6b07cef162d2972d20b00b4868da1d56325bd6c1562231fd2c63109f14d43274d0095b666d806775618426f649b9c4f203098011971c0883f2b5361db6fe01f46387e737ea5d1af4fdc20250b0b672f1c68fc89c0384142a135fd5b29335c15cca1327b242a880b0423e7f998f942dc321ad57b7a1872d7adad7789c39d0e7d53e48b534128322b0ff131c09fdf87b9cb8c2ac8b006d7576b8dc118f00115068297bb2634434e5f7b91e0e0fef101a7b82ef36d0fa978b89ddb1c8a421f0ea09e35190539b5c4ef8d436529cdd50dbebe8d681f89a308aa208d1a5a50495b4a64f809258a98da9973238892237090d906163178599f6387bfb5880c601c608d95a716d8cf09de713d877def5eb9e1881ba745fb28014514fa727156ce3cdd6d137bfb72c92ade4ff2a5866a0900a5f7358bf292889eeb1af163aad7a3b826a0f7bd010bd38fd8a3d4a04227c5ed6e91e4bc5e5da88a288e1464d1d4a1eeafe7bbdce6ef4158642659cf457960106a27093ddb736086f7311fa4e6edcb28dbc9935fd8ef6bd85a092951098be74cd9539f7385646374aa72b76ce1a5b24846150754cd9851883f9504011f686f96e3fc427c7d29bbbdc27e284d18490472f765a37d5315b9e491666035e992ad17ed7229d56388c31c7cb8656becf71a5280c1c46990a1b065ca2a2782ba256a651c10e1a08e7edb3876d57a985dbd29c88fd5b290b2f00f9fa7b421d4e50a2ef814d72ef94aaf68d83915fb3c064a81e7ed12f06037aa62f6ed11d71858d70fe3f23b92eac066a9734491e0ae698e98bded49bd6fe145709de8cb24b171dc110c0e8b249a6294b447bc567b2e8f3680b766254161ac748ad1fcfb9a1418576143c4130d7949fc52647737ec8bd937c6a338b7279ef4424c67fe4e4961144a896778fcf92b60f1612b6199357db2e5fbc86c1f8b1de6030a3423fa4fd792ecb11a77627e03dd8dd093cae0ca025c499ccbabb09e75f7a25443c8c6a21047b143464f2a7f78f8cd2e2bbb3f14d7bfad30bb954157b528a5b1f6488baa972b8cd6a10b4c4eef3241a887bd35b7e99aaa26806c9ea89cc6c3c12a98f2665b795caf2a704803a6fec19a8858458f3d5f27293d98b20c48fe83652cc8c7596065d4208ea6aca0597fc14d6ba00e9ef173a8206b2e56349c0f4afe830db8b569408dff2896f460efe83be5d424a781adbed2f87299a3323b73329d92b8fadef81dedef614081cd875cd476d0e6f66d0b6be7933fb0d78e08eb122630b36adc73f6e2376c9b6d421a317ce03781f0b2f439b703af086fb9fa3633813ace363a77a478d2695950dcea7b8f8d33c3375e20ab34db6001333f64f21fe535ba24b0107bbd5906f2b5ed7ae958294c74e76b88fd12d91f0fe289586864a68834e5901d62a7f9090f34b4dd198b195c69fff88b3dddd41cb612a01c8783c9e81dc236d7510a400a7daf1b26c6818084a8c03f7ea47dcfa68f14c556bbb7a62befb87b79d00c3f17b0c28770d0c2a0e1e52e3246578027a0506b1530fb2f271895c7905817dd0e3d7b0ff7c31aea8375598751122669568efe488512e0f8da8c88457b66b8ecca0c49c89c7deadb0bd7a7b336e5439ed4dd7431e10431bfcb64e1bd0fc6e27bca867b43c24e6f95856bc2941846028e9f24b559dd2460a21ac903a6a124d04bc3113b2d0a1b8eea7b3e904a64c9ad252f388f9bb1885f05618a2e5d4c77780c779f730fac886144835d6da7af8947426091be1a53e1bc35bf289abe497fd3867a511b080eea4ac98f0822696242025d6f65299b529be124c03d56b8d78a78eef84c7f34167da9581793c9e8c49320eed5ecba1c2412c81bc5494b4ad08630e8c41fd10f8cbe24e9e3626a038f3a2600c8d4590777b01682b8e96d8fc65dd22e2133ec9f5a4771a4b7e44d4db12b033e5e7adb24acbd87dc141b67bfe2ca6fd693c6d602ef83d47a8032d21883db8ee12a63bf55119a004f08d39e01149cb9632d7b89148a61c67f2a6b737faf826f03e6f9dcafdfd2996d18932377fd58d301b736191548c66045763f70845360f7c8bd5db56d687d4e2b7d34386e4281b79c866fba5d220e5dd6d647819c69b75e0c4c28770118979b877537c7491aa66c7eaefcff0135855e9d6d41184db28236d73682c1d403451ecb035e3e5de107bad5c7c9b60586cd2a6f588375b5d982bf534efa7fbe99089d8f8ed1b779f840507af5c8a1a8960d6bf2683a31b6d3ce990907d3015a67f422cb721848fa21f1e21f09d8090de5913c2fde22e8651b033ba74bd8468cbbe2cb3a8cd4a6842403354348db2af64a733f0861bddba73e87483f7d23da9c58ab3b7ba56feb4d9153e7cdf9da2647c6e25da131ed02d1476c1ce1037de69e448690ed97c03303d8c7607d406209d373fabc1ce3711a758a24c2298fb67f9e2828be3ad2ff84eceb0b4cc2d5062651eb5359590325e76e5485208c7afba09c6153cd283bb70590624c322992c76b3950872c21f337cbdf8f1c350ca36455dd269527786670e8ba7182cdfae971b0ccf09130990994a8a2278e2cea0d5764688ee5d38bf987e1c12d518f36f2c2092c47fa4d20ecfb7867033f83b10cb3e2f58952432a1a02f87a36a755135b22dc1045b1beb2d39582aa3d244f518533745ca9c6b5fd6d35dbbff093f134f4ca0c5c0a643ae2ce55bc6b1745f10b3003f74e09128e0551ad08ac2d6e6f0c5e4e32675a7d951fdd0f737a88b854b0a252e29df7dc64168a9e7dc82f199a3d14ef1c41e6b6", 0x1000}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="2fdb05bff81c86b591fad7d1374a31fd3ff9fa56f066b86e22fda23e6da41708c77aed7726945c37eceba3612ca126fc0a0de84d07030f2bfd28d3f894ae37b513d14f18236f764b0be9f545b417aec838621dec42bc799da386db9eb7d6f53c1a684b8b589edf18493ebdadcd4203eb24de2bb359c7b48676ebbca9d37b234a798c5ddb5f69c421c4e282c357b344920e6fbe32ae0cb4187ae8efb06c3250abfd6d7e8b961df7df56637dc21012f263b2f8f9171a3c38fa2ad4350e81e2ebb442afe6402e7389a665a7f4c8b386cfb5ac68c0e6d3d1ab8e5c7404f63f8363dc7bc77876", 0xe4}, {&(0x7f00000004c0)="9a5c7d480737260a946c6bd85e89ac60c72e330c4238730498cb6bc1e6165a7cd823b1f1b61b786932e7651f4e9a2213d029d102398f13f1708487387779ca0211195e7847ae58f2a95caf48e7514cdb2319498dd44e2f736d6827eeeccbeea254b18d156ab8c7b20f7c734f907a2c43e946c806d8b7cf8c38edfb8cada2c15ba2c661c1ad9e3cc3e148672a20917ff0ca6ca398c0d2b5b05770446aa5aefa6416da4414f761d80b", 0xa8}, {&(0x7f0000000580)="b6efa2cba314a8f10375fa2393d4ae437c619603e9dbada260562154ecc12eca6867fc46e9e87086fd8656b9b419f1dee2066e7fa4c7e0fd602f9562a41806d1e6d90237a0d0a0b3c7e0c32beed2f52f1acc99b6c634e1a09f1ef938fd9a83d0dbd499bc70ee4b1a2f1c9db9d048b8bbbc5d91fd08098ee43179781433f42cbd9fb5b022b7863d5d94bf0cd8e38177d8704f5192711ce2b8d654e698c01fdef49497c5ab315d8eaf7d5657", 0xab}, {&(0x7f0000000640)="62b160ea3a34e9d3ff7e5f1873cbf7a287036403dbe830880adbd4e74fc6ace1eb823348ad01e2d4e41d9a3d23e9cccb32e7517c145b307e9f68a02e51b6458b5b35de50b4eeb7ddb60f04c562f9b2bb65599272a8bd25613ead3da8a6998d1f58e7c4d95e1816aefe9e36b88ca9eccc37cc30be1e10a18c618841", 0x7b}], 0x9) r5 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r5, &(0x7f00000010c0)) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x4e22, @multicast2}, 0x10) bind$inet(r0, &(0x7f0000000180)={0x2, 0x4e22, @multicast1}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) [ 591.277178][T32289] should_fail_usercopy+0x16/0x20 [ 591.282209][T32289] copy_page_from_iter_atomic+0x2c1/0xbb0 [ 591.287949][T32289] generic_perform_write+0x201/0x3e0 [ 591.293283][T32289] ? ext4_da_write_begin+0x7f0/0x7f0 [ 591.298617][T32289] ext4_buffered_write_iter+0x309/0x400 [ 591.304212][T32289] ext4_file_write_iter+0x2f4/0x11f0 [ 591.309559][T32289] ? kstrtouint_from_user+0x13c/0x170 [ 591.315144][T32289] ? avc_policy_seqno+0x22/0x30 [ 591.320002][T32289] ? fsnotify_perm+0x5a/0x370 [ 591.324688][T32289] ? security_file_permission+0x7c/0xa0 [ 591.330513][T32289] ? iov_iter_init+0xbe/0x100 [ 591.335197][T32289] vfs_write+0x79c/0x8d0 [ 591.339569][T32289] ksys_write+0xd9/0x190 [ 591.343831][T32289] __x64_sys_write+0x3e/0x50 [ 591.348513][T32289] do_syscall_64+0x44/0xa0 [ 591.352949][T32289] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 591.358876][T32289] RIP: 0033:0x4665f9 11:46:38 executing program 5: clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) timer_settime(0x0, 0x0, &(0x7f0000000040)={{}, {r0, r1+60000000}}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) accept4$packet(0xffffffffffffffff, &(0x7f0000000400)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000440)=0x14, 0x80800) sendmmsg$inet(r2, &(0x7f0000000b40)=[{{&(0x7f0000000080)={0x2, 0x4e23, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0x18}}, {{&(0x7f00000001c0)={0x2, 0x4e22, @rand_addr=0x64010101}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000200)="9d839c30cd8db2366ffad54be58604976b41442a8737477d55807081b297316330de9108b174cb3bf34f8c0c9b21a4d83d9712c75464acb057486b9099e82acdda81ff268a7edecfee9f58b5f2705e987489aec3ed98c30cc3269ed9fdfeafb0e6cf0a5b73c95a070eca88fdadfc77e33525e23974095ff6df0eb6ca45a1377bf307f89277c1985e4de3", 0x8a}, {&(0x7f00000002c0)="bf13c5f2935ed482474d461333f82d1dda1e163887ebcc5568b0c654eda9dcac4c435b8a3617ad71f37e6c49e4ed3641beb5e01e30221ec9d9bf3a08fa585f7254696b186a63acba4d783fa5f54553b9dceeffe44aa4683aef9025f13670b4c04c7359dd2fc0bcc0d5d687e560b3160d0a4bcf150f37069aad77ca47b018eec98abdfbe6f493f7bd437c8a2f9ad2169eb59403cce9441de1f7fb5ae4d32b6b36d77f808ea7fe4112917066d69b6dbc47fe8f579d02235b44da1410cf5d3a2144ab17caf6d2e9f182b11d5aeb6e25d23e7a3f8d9fe88c", 0xd6}], 0x2, &(0x7f0000000480)=[@ip_ttl={{0x14, 0x0, 0x2, 0x62f1}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @rand_addr=0x64010100, @rand_addr=0x64010102}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}], 0x50}}, {{&(0x7f0000000500)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x22}}, 0x10, &(0x7f0000000700)=[{&(0x7f0000000c40)="92766a8bb34268451cad2ee013edd90111161e519b0cc0d973e0c48544c018d979215ee6ca8772795c9dcd6e824e41e5391b511fa8a5f1435c7cbfa94bc58862a04ca2a745e63f2da10e8c35b4e9a16cd29d2c1a05302d20c52e6c3c00e128ce9d065a1b2e7e5a4ab4cedb1d7e0ca6942af36ac0f0a6ad0283fe08a969e0fa53737b0dacf82ebbfc8813caa8ffdfa33ffe649c0604bf2f3088bc4a59d4575effbdb393b12238", 0xa6}, {&(0x7f0000000600)="8476a88d21ec8336b44e9202b67e35e78d55c1ba0b584211aacee3131468cf8ee646074d1845bf1b63c9d73dac6dce7cecd283999620723545b16b2134008f09c94002a4d021c55d911bc821edee46d03e88600a9ced6842b44fdb955c4e94099c89aea258e17957794674e6270bc24c2a78b7dec0e951e5463c018a10161fd053ef7a508a6150546c29567841480ad7a98035d3590e55aa2cafb0f42aed3f8a6fafb8d7689fa778d9d38d749b4ff0f3f5fc36116136e4c75dd443c87624ac8c0e125a7341a0deaebc367d3af7581a85bcc9337cf0600f00425dcd6caaf3264229f34dfd23bce85258c5b215331e4b227a4a3a5cbf2b17", 0xf7}], 0x2, &(0x7f0000000740)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0xfc}}, @ip_retopts={{0x2c, 0x0, 0x7, {[@timestamp_addr={0x44, 0x1c, 0x5, 0x1, 0x2, [{@initdev={0xac, 0x1e, 0x0, 0x0}, 0xff}, {@multicast2, 0x2}, {@broadcast, 0x300000}]}]}}}, @ip_retopts={{0x58, 0x0, 0x7, {[@timestamp_addr={0x44, 0x14, 0x80, 0x1, 0x5, [{@remote, 0x3}, {@remote, 0x22f}]}, @generic={0x89, 0x5, 'F0`'}, @timestamp_addr={0x44, 0x2c, 0x33, 0x1, 0x9, [{@empty, 0x4}, {@loopback, 0x92e7}, {@dev={0xac, 0x14, 0x14, 0x3e}, 0x10001}, {@multicast2, 0xffffffff}, {@rand_addr=0x64010101, 0x9}]}, @noop]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x47}}], 0xb8}}, {{&(0x7f0000000800)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10, &(0x7f0000000a40)=[{&(0x7f0000000840)="b873b6ac1df16b3ea01c9d6d698717686627b3ea1918eb1e668bc6e04298f3dffe2ab2dd034e1cd8fe1e67c528c7a29a390a9ca10f311ee36487cfdce06c9e22d50f23", 0x43}, {&(0x7f00000008c0)="fbe6ae704f8850978d5194571b8c1b19ff0da20004ac71b5b7522b4b82bed59a2b516205735eee4fa201d33e1286855d35f5ff0b995460bf5aaeafff23fe2bfeb5c5f6998df1e5", 0x47}, {&(0x7f0000000940)="aa1ddf98b000b029edf14a12089a581f5cb39b3eecd79ce8dd9a8738c27df8c7c09007d1", 0x24}, {&(0x7f0000000980)="538a8c41bcf19477f41bb85117c4ef29ddb110884780c59a7fad5c979fe051645d846a0dd9de069a1681b49c106bb2eddee666bb38d98699f67d67b98b8a29d7c4c6b0f074eefcc5a0a7b609a1f02d792e74ebeddab9e5f218c65109d61e52361da9c1519efd7251", 0x68}, {&(0x7f0000000a00)="f8d4af77aa06e78779b5", 0xa}], 0x5, &(0x7f0000000ac0)=[@ip_tos_u8={{0x11}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x7f}}, @ip_retopts={{0x2c, 0x0, 0x7, {[@generic={0x83, 0x5, "66aa64"}, @timestamp_addr={0x44, 0x14, 0xe7, 0x1, 0x8, [{@private=0xa010101, 0x4273}, {@empty, 0x5}]}]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @loopback, @remote}}}], 0x80}}], 0x4, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r2, &(0x7f00000010c0)={0x10}) sendto$inet(r2, &(0x7f0000000540)="c01e55c07978d1076bd7c7a5fbd8186f7f121a3afa6631d884f78c3b2bb8ee397a5807339d87e8257ef3702760b49d4b78d28ef3740d3fcb0d0ba12b17c1c8cf842b7250ddcd3b28a147c0b3e995b4d2cd1ca60c7493800358a6c53517e0e5704e898f60edfea8852d5484a7e9edbf8851a580cffa95c88eecb42afb85e5aa285c613adda8df3058c5fa691b58274013f85d564cb6e34ce19b905251", 0x9c, 0x4000, &(0x7f0000000140)={0x2, 0x4e23, @empty}, 0x10) r5 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f00000010c0)) ppoll(&(0x7f00000000c0)=[{r4, 0x5080}, {r2, 0x4}, {r5, 0x1}], 0x3, &(0x7f0000000100), &(0x7f0000000180)={[0xffffffff7fffffff]}, 0x8) [ 591.362800][T32289] 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 bc ff ff ff f7 d8 64 89 01 48 [ 591.382523][T32289] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 591.391093][T32289] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 591.399339][T32289] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 591.407377][T32289] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 591.415364][T32289] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 11:46:38 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0300000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:38 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) getsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000180)=""/228, &(0x7f0000000000)=0xe4) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r2 = open(&(0x7f00000000c0)='./file0\x00', 0x4401, 0xc1) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000000280)={0xc94, {{0x2, 0x4e22, @loopback}}}, 0x88) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r3, &(0x7f00000010c0)={0x10000003}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x1d}}, 0x10) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) [ 591.423347][T32289] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 11:46:38 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006050000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:38 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0400000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:38 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="2000740000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:38 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffffffffffffff) [ 591.497671][T32323] loop3: detected capacity change from 0 to 4 [ 591.519323][T32323] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:38 executing program 4 (fault-call:6 fault-nth:64): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:38 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) r1 = socket$inet6(0xa, 0x80c, 0xf5) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) recvmmsg(r1, &(0x7f0000000180)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/108, 0x6c}, {&(0x7f00000000c0)=""/37, 0x25}], 0x2}, 0x7}], 0x1, 0x100, &(0x7f0000000200)={r2, r3+10000000}) 11:46:38 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006060000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:38 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0500000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:38 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[@ANYRESHEX]) chdir(&(0x7f0000000140)='./file0\x00') mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180), 0x60, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) [ 591.604296][T32347] loop3: detected capacity change from 0 to 4 [ 591.614047][T32347] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 591.677174][T32362] FAULT_INJECTION: forcing a failure. [ 591.677174][T32362] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 591.690664][T32362] CPU: 0 PID: 32362 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 591.699508][T32362] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 591.709569][T32362] Call Trace: [ 591.712854][T32362] dump_stack_lvl+0xd6/0x122 [ 591.717453][T32362] dump_stack+0x11/0x1b [ 591.721634][T32362] should_fail+0x23c/0x250 [ 591.726059][T32362] __alloc_pages+0x102/0x320 [ 591.730705][T32362] alloc_pages+0x382/0x3d0 [ 591.735223][T32362] __page_cache_alloc+0x4d/0xf0 [ 591.740207][T32362] pagecache_get_page+0x5fe/0x910 [ 591.745247][T32362] grab_cache_page_write_begin+0x3f/0x70 [ 591.750893][T32362] ext4_da_write_begin+0x2f9/0x7f0 [ 591.756019][T32362] ? iov_iter_fault_in_readable+0x244/0x290 [ 591.761923][T32362] generic_perform_write+0x1b8/0x3e0 [ 591.767303][T32362] ? ext4_da_write_begin+0x7f0/0x7f0 [ 591.772756][T32362] ext4_buffered_write_iter+0x309/0x400 [ 591.778308][T32362] ext4_file_write_iter+0x2f4/0x11f0 [ 591.783608][T32362] ? kstrtouint_from_user+0x13c/0x170 [ 591.789085][T32362] ? avc_policy_seqno+0x22/0x30 [ 591.793983][T32362] ? fsnotify_perm+0x5a/0x370 [ 591.798748][T32362] ? security_file_permission+0x7c/0xa0 [ 591.804313][T32362] ? iov_iter_init+0xbe/0x100 [ 591.808998][T32362] vfs_write+0x79c/0x8d0 [ 591.813382][T32362] ksys_write+0xd9/0x190 [ 591.817635][T32362] __x64_sys_write+0x3e/0x50 [ 591.822238][T32362] do_syscall_64+0x44/0xa0 [ 591.826747][T32362] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 591.832756][T32362] RIP: 0033:0x4665f9 [ 591.836710][T32362] 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 bc ff ff ff f7 d8 64 89 01 48 [ 591.856428][T32362] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 591.864854][T32362] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 11:46:38 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006070000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:38 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006080000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:38 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) lstat(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)) r3 = syz_open_dev$rtc(&(0x7f0000000080), 0x7, 0xc0240) r4 = syz_open_procfs$userns(0x0, &(0x7f0000000340)) readv(r4, &(0x7f0000001840)=[{&(0x7f0000000380)=""/241, 0xf1}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/37, 0x25}, {&(0x7f00000014c0)=""/218, 0xda}, {&(0x7f00000015c0)=""/121, 0x79}, {&(0x7f0000001640)=""/210, 0xd2}, {&(0x7f0000001740)=""/215, 0xd7}], 0x7) sendmsg$IPCTNL_MSG_CT_GET_DYING(r1, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x14, 0x6, 0x1, 0x301, 0x0, 0x0, {0x3, 0x0, 0xa}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x200000c0}, 0x20004000) ioctl$BTRFS_IOC_RESIZE(r3, 0x50009403, &(0x7f0000000180)={{r0}, {@void, @max}}) write$cgroup_type(r2, &(0x7f0000000140), 0xffffff1f) 11:46:38 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f00000010c0)) getsockopt(r1, 0x9, 0x2, &(0x7f0000000000)=""/23, &(0x7f0000000040)=0x17) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) 11:46:38 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff01000000060a0000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 591.872836][T32362] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 591.881059][T32362] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 591.889032][T32362] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 591.897088][T32362] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 [ 591.907650][T32347] loop3: detected capacity change from 0 to 4 [ 591.924093][T32347] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:38 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="20007a0000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:38 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f00006cdffb)="8907040000", 0x5) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/183, 0xb7}, {&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f00000000c0)=""/35, 0x23}], 0x3, 0x3, 0x7) socket$inet(0x2, 0x2, 0x80000000) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e1f, @remote}, 0x10, 0x0, 0x0, &(0x7f0000000240)=[@ip_tos_u8={{0x11}}], 0x18}}], 0x1, 0x0) 11:46:38 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff01000000060b0000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:38 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf40000dbf4655f00000000000004008000000000000800050000550dd342000af3010004000000000000000000000009", 0x3d, 0x4400}], 0x40, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f00000010c0)) splice(r1, &(0x7f0000000040)=0xc, r3, &(0x7f0000000080)=0x8, 0x4, 0x2) 11:46:38 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0600000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:38 executing program 4 (fault-call:6 fault-nth:65): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:38 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006180000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 592.039874][T32410] loop3: detected capacity change from 0 to 4 [ 592.070314][T32410] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 592.082009][T32409] FAULT_INJECTION: forcing a failure. 11:46:38 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff01000000061c0000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 592.082009][T32409] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 592.095388][T32409] CPU: 1 PID: 32409 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 592.104155][T32409] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 592.114217][T32409] Call Trace: [ 592.117505][T32409] dump_stack_lvl+0xd6/0x122 [ 592.122130][T32409] dump_stack+0x11/0x1b [ 592.126298][T32409] should_fail+0x23c/0x250 [ 592.130726][T32409] should_fail_usercopy+0x16/0x20 11:46:38 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x80000) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r1, 0x8983, &(0x7f0000000240)={0x6, 'ipvlan1\x00', {0x7fffffff}, 0xb4}) sendto$inet(r0, &(0x7f0000000000)="6d864fff563581329977e86cbf0dc90ebcd49623b29769e3dd8a8d8c68481bc6a275f67f4514ea9e8b9d9de15c9b684bb30bcc", 0x33, 0x4000000, &(0x7f0000000040)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x36}}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) sendto$inet(r0, &(0x7f0000000180)="cd2ad082f9559eeb9a78c10e13a3f8a4c3491161ddca2830df402d832c4d30d3ca734fbfc18efb4e5b03acaccb58c8bc622554198073bdd9f05b4eb0918144222a352818e8bdc6127225141c4c453a081cec07ca53be43963ed5f7e1cd941daadc8e41eef2537fb408e967525a000b371390fd2c27ceed4e17d96bd1", 0x7c, 0x40014, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x21}}, 0x10) 11:46:38 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0700000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 592.136183][T32409] copy_page_from_iter_atomic+0x2c1/0xbb0 [ 592.141953][T32409] generic_perform_write+0x201/0x3e0 [ 592.147340][T32409] ? ext4_da_write_begin+0x7f0/0x7f0 [ 592.152708][T32409] ext4_buffered_write_iter+0x309/0x400 [ 592.158258][T32409] ext4_file_write_iter+0x2f4/0x11f0 [ 592.163558][T32409] ? kstrtouint_from_user+0x13c/0x170 [ 592.169289][T32409] ? avc_policy_seqno+0x22/0x30 [ 592.174207][T32409] ? fsnotify_perm+0x5a/0x370 [ 592.178893][T32409] ? security_file_permission+0x7c/0xa0 [ 592.184622][T32409] ? iov_iter_init+0xbe/0x100 11:46:38 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006260000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 592.189373][T32409] vfs_write+0x79c/0x8d0 [ 592.193627][T32409] ksys_write+0xd9/0x190 [ 592.197995][T32409] __x64_sys_write+0x3e/0x50 [ 592.202692][T32409] do_syscall_64+0x44/0xa0 [ 592.207254][T32409] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 592.213198][T32409] RIP: 0033:0x4665f9 [ 592.217090][T32409] 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 bc ff ff ff f7 d8 64 89 01 48 11:46:38 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006fe0000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 592.236707][T32409] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 592.245520][T32409] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 592.253682][T32409] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 592.261657][T32409] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 592.269726][T32409] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 592.277779][T32409] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 [ 592.294188][T32410] loop3: detected capacity change from 0 to 4 [ 592.317439][T32410] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:39 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="20029a0000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:39 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0800000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:39 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006040200000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:39 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000180)=[@ip_retopts={{0x90, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x3c, 0x56, 0x3, 0x6, [{@initdev={0xac, 0x1e, 0x1, 0x0}, 0x100}, {@rand_addr=0x64010102, 0x9}, {@rand_addr=0x64010101, 0x81}, {@rand_addr=0x64010101, 0xfd}, {@multicast2, 0x70b}, {@multicast2, 0x2}, {@dev={0xac, 0x14, 0x14, 0x40}, 0x4}]}, @ra={0x94, 0x4}, @timestamp_addr={0x44, 0x3c, 0x3d, 0x1, 0xe, [{@dev={0xac, 0x14, 0x14, 0x32}, 0x9}, {@private=0xa010100}, {@dev={0xac, 0x14, 0x14, 0x3f}, 0x80000000}, {@loopback, 0x12000000}, {@remote, 0x2}, {@dev={0xac, 0x14, 0x14, 0x31}, 0x80000000}, {@broadcast, 0x7}]}, @ra={0x94, 0x4}]}}}], 0x90}}], 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x3, &(0x7f0000000000)=0x4, 0x4) 11:46:39 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r1, 0x8010671f, &(0x7f0000000080)={&(0x7f0000000280)=""/129, 0x81}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r2, &(0x7f0000000140), 0xffffff1f) 11:46:39 executing program 4 (fault-call:6 fault-nth:66): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:39 executing program 5: r0 = syz_open_dev$vcsa(&(0x7f0000000040), 0x0, 0x2802) ioctl$VT_DISALLOCATE(r0, 0x5608) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r1, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000000)=[@ip_tos_u8={{0x11}}], 0x18}}], 0x1, 0x0) 11:46:39 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0a00000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 592.434724][T32462] loop3: detected capacity change from 0 to 4 [ 592.444595][T32462] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:39 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006000300000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:39 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0b00000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 592.487948][T32467] FAULT_INJECTION: forcing a failure. [ 592.487948][T32467] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 592.501364][T32467] CPU: 1 PID: 32467 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 592.510140][T32467] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 592.520299][T32467] Call Trace: [ 592.523633][T32467] dump_stack_lvl+0xd6/0x122 [ 592.528313][T32467] dump_stack+0x11/0x1b [ 592.532493][T32467] should_fail+0x23c/0x250 11:46:39 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006020400000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:39 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f00000010c0)) sendto$inet(r1, &(0x7f0000000180)="6b2a41e48da1bcb6956fc4ec9754784c2b9adce816dbe1527b0e6e0d3a75dc7373f3c92e43e13866282ae195a3e38976bdc93e257cf056d102b5861b1a64a998783a1e9edc15560c4a0a4bb0509f6c7080e94b1cc5e53abd32f18f42d86ae5446583d45ef926582959d752db3c57bf1ef8e85780d5963f9c1c58ad956bf86ab779055fed6ac1f87beef61f0e5f0fa72238de6e73", 0x94, 0x8000, &(0x7f0000000000)={0x2, 0x4e22, @multicast1}, 0x10) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) [ 592.536923][T32467] __alloc_pages+0x102/0x320 [ 592.541641][T32467] alloc_pages+0x382/0x3d0 [ 592.546116][T32467] __page_cache_alloc+0x4d/0xf0 [ 592.551116][T32467] pagecache_get_page+0x5fe/0x910 [ 592.556318][T32467] grab_cache_page_write_begin+0x3f/0x70 [ 592.562023][T32467] ext4_da_write_begin+0x2f9/0x7f0 [ 592.567346][T32467] ? iov_iter_fault_in_readable+0x244/0x290 [ 592.573247][T32467] generic_perform_write+0x1b8/0x3e0 [ 592.578646][T32467] ? ext4_da_write_begin+0x7f0/0x7f0 11:46:39 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="20029b0000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 592.583952][T32467] ext4_buffered_write_iter+0x309/0x400 [ 592.589606][T32467] ext4_file_write_iter+0x2f4/0x11f0 [ 592.594905][T32467] ? kstrtouint_from_user+0x13c/0x170 [ 592.600341][T32467] ? avc_policy_seqno+0x22/0x30 [ 592.605227][T32467] ? fsnotify_perm+0x5a/0x370 [ 592.610175][T32467] ? security_file_permission+0x7c/0xa0 [ 592.615844][T32467] ? iov_iter_init+0xbe/0x100 [ 592.620496][T32484] loop3: detected capacity change from 0 to 4 [ 592.620519][T32467] vfs_write+0x79c/0x8d0 [ 592.630809][T32467] ksys_write+0xd9/0x190 [ 592.635139][T32467] __x64_sys_write+0x3e/0x50 [ 592.639742][T32467] do_syscall_64+0x44/0xa0 [ 592.644171][T32467] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 592.650077][T32467] RIP: 0033:0x4665f9 [ 592.654049][T32467] 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 bc ff ff ff f7 d8 64 89 01 48 [ 592.673658][T32467] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 11:46:39 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f1800000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 592.682095][T32467] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 592.690076][T32467] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 592.698036][T32467] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 592.705998][T32467] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 592.714012][T32467] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 11:46:39 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000040)=[{&(0x7f0000000180)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x40, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000200), 0x1000005c, 0x3ff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) fstat(r2, &(0x7f00000036c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r3) lsetxattr$security_capability(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240), &(0x7f0000000280)=@v3={0x3000000, [{0x8a5, 0x5587d7ca}, {0x8, 0x401}], r3}, 0x18, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) [ 592.733756][T32484] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:39 executing program 4 (fault-call:6 fault-nth:67): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:39 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @empty}, 0x10, 0x0, 0x0, &(0x7f0000000000)=[@ip_tos_u8={{0x11}}, @ip_ttl={{0x14, 0x0, 0x2, 0x101}}], 0x30}}], 0x1, 0x0) 11:46:39 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006060400000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:39 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f1c00000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 592.798113][T32484] loop3: detected capacity change from 0 to 4 [ 592.824212][T32484] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:39 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006800400000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 592.888192][T32519] FAULT_INJECTION: forcing a failure. [ 592.888192][T32519] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 592.901565][T32519] CPU: 0 PID: 32519 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 592.910334][T32519] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 592.920396][T32519] Call Trace: [ 592.923674][T32519] dump_stack_lvl+0xd6/0x122 [ 592.928282][T32519] dump_stack+0x11/0x1b [ 592.932454][T32519] should_fail+0x23c/0x250 [ 592.936968][T32519] should_fail_usercopy+0x16/0x20 [ 592.942079][T32519] copy_page_from_iter_atomic+0x2c1/0xbb0 [ 592.947808][T32519] generic_perform_write+0x201/0x3e0 [ 592.953120][T32519] ? ext4_da_write_begin+0x7f0/0x7f0 [ 592.958515][T32519] ext4_buffered_write_iter+0x309/0x400 [ 592.964075][T32519] ext4_file_write_iter+0x2f4/0x11f0 [ 592.969422][T32519] ? kstrtouint_from_user+0x13c/0x170 [ 592.974874][T32519] ? avc_policy_seqno+0x22/0x30 [ 592.979729][T32519] ? fsnotify_perm+0x5a/0x370 [ 592.984418][T32519] ? security_file_permission+0x7c/0xa0 [ 592.990257][T32519] ? iov_iter_init+0xbe/0x100 [ 592.994941][T32519] vfs_write+0x79c/0x8d0 [ 592.999205][T32519] ksys_write+0xd9/0x190 [ 593.003465][T32519] __x64_sys_write+0x3e/0x50 [ 593.008067][T32519] do_syscall_64+0x44/0xa0 [ 593.012503][T32519] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 593.018469][T32519] RIP: 0033:0x4665f9 [ 593.022371][T32519] 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 bc ff ff ff f7 d8 64 89 01 48 [ 593.042166][T32519] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 593.050593][T32519] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 593.058572][T32519] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 593.066680][T32519] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 593.074775][T32519] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 11:46:39 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006000500000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:39 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="20c0ed0000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:39 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f2600000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:39 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f00000007c0)={'veth1_to_hsr\x00', {0x2, 0x0, @broadcast}}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f00000010c0)) bind$inet(r3, &(0x7f0000000000)={0x2, 0x4e24, @private=0xa010100}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00006cdffb)="8907040000", 0x5) r4 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r5 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f00000010c0)) bind$inet(r5, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) sendmmsg$inet(r1, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x3}}], 0x18}}], 0x1, 0x4) r6 = openat$cgroup_ro(r2, &(0x7f00000000c0)='devices.list\x00', 0x0, 0x0) vmsplice(r6, &(0x7f0000000100)=[{&(0x7f00000001c0)="a9d0edf0fa26279ae7969ad94b8b03c6e41b471c0d9ae572a4d36537d994fa854dcf60873033496d6d0e78dd31aa13e13f0d8058150063994168b0e114d6c69dd9bc80d03b7d2eaee8868c8b0aef7334fd26e96d9a6fb23ac45035d74c078b581e42a28a04cd91144fab010c9191733e3c92b9e1e33052679d9047360618976ea35aa01bb7ff9a8924e2f6510c69205d5f26590a0585cdbf5921b7e47eef96befd39c27eb8ce74970e", 0xa9}, {&(0x7f0000000280)="1d2ed6d0cd4af24b276ce20284a82b55cc5150dfc571bb6a3428d30f12d0aab9459c257383cd938b320b6a1966c96081dc641acac1179cb0364f2ae5ce2857c5eae46a9e338e5d740ae5b01484a68d07a39e8a46e8ab15c2dd3fd6906ef91b80ea97ead268b31f3b4c7d006a6b7680b3ae96d5ae226e3048a36a52da681ef4380ca60f6cbe0feb7f7010a71ad9bff39559e0c00c9a7088f4a8645e97843ebc824e27b196bbb3475c1859746031d3efcbaed4f4ecf2f532e8dcff8b79d94cdb6242862c8b359866fd7aad1d8d2d3f2b770e03e0d55f828de3572b6fb5227645af32edba98e7872c668250f380e4163effe178476c71eeaa91", 0xf8}], 0x2, 0x4) [ 593.082804][T32519] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 11:46:39 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006290500000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:39 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000ffe00000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:39 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, 0xffffffffffffffff, &(0x7f00000010c0)) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0x13b8, 0x32, 0x4, 0x70bd2b, 0x25dfdbfc, {0x19}, [@nested={0x10b1, 0x7f, 0x0, 0x1, [@generic="7494264c28e64512803df96b09bce222a9d37f8644e8a9c0d6dacb3bda421d5649d9217200ad30eed51101ead7270b87562522b14f33ae5031fbde714e12a2b6bdad6cfed9532b15ea4058cbf7e7b74da1da5208c4e99063368efa98a45c50eee6712e6e07494186bad2e061b3e523f2bb6f626699236752597f3dbbfbd95f2ed9", @generic="571cfe045a302f9e5e923e55a40c037938613b946ca8f0971cf44d2ec5b971e492d0c8f44a8bb51390d14707e3b1c803bbb633e768db970de95e6496454e19eee77d9e802740c8dd7801e214a1ce22eb9b96e1e7ce962b9a643732f3f672da0a2d04cf05e642dffb15fd774cdc43e6462274a283de86273bdc3fe231dd027820518c9cd0c6c7ecb061549803860dc52e06c7cecc00077f5ca155a5db539f64c9c6015ad159913cf55f9c41831b433674f4f4208c0cb0ea22f12ec3f74d47544880cfdf769020be3bde5119f63f32cd6e8b062471b33d89970563334d0e5e8cb3e7aad626b2f9212c0f1a48be86d7d8016b3131febe6658ec51a7d893b1e431043f601502120291d365648630514b6492fb917038f054a388db294c36085f62bac3d949d07aff7385e6236970e811a2d327aa66719f5e8efa4e0feb5db5349fcd9a41d8c162823c08e074185a89fcc1ac4f99ce63857a3640ef93901d2f5dfb310d16ca4e27b96cf25f4247cb6b0b3e9b69ca4598ab1723c58969023dc4f1dc039d6588d9efb98309f34b431dea0bc386edd02f4bbbfa2df085d176d5971f1a084bf76dfac4807955c27c7b3ada87db5db5684fefd40f97008ba582cd941ea65602349cd7dc2220b9aad19ca3b9c54c533d322309a5ce5ddceeaed28d8a667ef655d019a5aeada99254e785dc218ee5d19b916bac017e34fb6f2c709297a749d9af9c20060fc0502f135d2e2fb9d3958137eeb046fdf173dfe5071a44ddbd4a3ee527a75b7848209b6f9277ee105a6726a3533d805e759717e1371250e2167faa1c6930204480c042e07201a7cc179b39f102943240a03e38e240a3f108dc4b19c84e9d2993b41894d22ee8342932d6349349aa36f7185088e7ad710c84ddf0d16c31be8f24612bb497d170e5ef8cf498bad14df0b486c76d6757e1886b04f9ab048c50568c84d8a6f167e617a4b90ab69e2dde3b91f01bdd8df46f71adb4910961856d3531b30bacfd03f25e107a64c8caa5b87b5e035dfdf88c027aa531e59edfd902e9d1927ebf3086b2599b509585bd239d1aac2e094ae8f9c3d97b8657abd2f563c43d3e739498b0af8cd6cd1c3dcecf282db7f9e3425ed6547c760e1c165117654066bb2c5230fffe5a76ab2cd5450a985b9902df25fea2df854d9d0d4fd17979ef797fa1a6322af59827ba18ebdc4e67ef879c6c12e9b806b38cfe1cda990604a635d173a39c6970f43d6d6e47ab39868e7d373cf3be1f64f0948bec990ddd1925356a9d37ac501e591d27b0177bd2a25eeeb35b7ac4832e261a8f5a8ed99393b073f18ea8e180b16b852db04944d2efd6d0c3c4c83982841575a0eb17cc697b06f5fde27a20d4bfdb7cec4ffbd3a71d194d557994150041b64fed7e022e537ea735e20d51483ba9ec8569b8d36f0f25bee3ff820391a65b4978b558e07d2b1e619b2584ccc663339d6057e30d1321e537d4d53eff3a1a7d43aa7d241f726aa7054fd8b38d13fb7a0d41c361594874200a0fc4971a00038c88c0f5a181a65eaf47084295330d847e0114326fa9e13c267a6dae7a10d2a3bd8d407093c788fc5477afd8cc7f6f18e7bf87218053c9494d0197a8b159abb6ad4eb288ab546e5295ffd69dd3ab86350d754bfbb290ec4a5d779acd827e6ebea100709dd1cd81acf3e7deaef53becc62bfa3eb5c84c916ec5d351b12971e88572ba47d1477997e2fb838ae95796f622b6ae484bd47e60779f721e4686ca2891e044b86cbdbb2d9236427a780a116586e63143438538d47c43332efd4f74a82ac415f17e14bc60c065b242bca5746b78be0002836bf70e5c67af51b60311c036d4e152f2604592815717ebdf813c032c788dbe0f45efc42be60509add5ab1a16751f3f276241334b5ef29c8d84c8a0b35d28d8557a5ea544795c76118d7d2cd05dfa876bdd419f450164b9e14213c1822f935b5dae6297b1290c71921a2b56c3945ecda337d16b2e8ab4bdc3fbe259a91024f9de5ef15e06ad2e01b6c3d14e65ba5b13594b840a663ad7f63c73b4a96457c8bb8889ad1be99b7a834ac0dff4f279b7f85a9061539514fba5c554c5da5979af28b618f2b21d7079bbc7dc16b65b124a3935e5e15b799cd5ddbc7d331b46eafe6c6884398ed0f124f5d5f2ce9594ad00c09ed25fcb672db624bda530f55a954942a1c8598f509636750684dff6ef8e34a1ed9b386089625cad343123e5801151cda2ed34ecb09aa46c6574973c44e2c77a3d12744242d21be716fe1ee7c403fb88f7fbd150590942f11f91156ffcfcd6dd3136f78ac4a61482fade54e0606dbe516a79f063847cd539f7e17c2d3ec6da117f7c20cc3eb679e424202e26d0d1d6212ffd80468c39997855defce5e532d1199b6004500e4db67096e9d056cd66cf8d82022cc030e1a886714d465766f198394f5012aa70604b5350ca30f8dbb201d978ae59aba097aba4561f007c88a72b38d40a8645471d47178e72624bc4d15d46ecc6d22bb9f137a35f3aecf2bc475b9c3e3606e581b7cfd3eb11df94c08eebb688ea63cd913a7e684d2e8eb66715dd1b891a5f3b8bd3211fcd9d7b01ad9dd77f756bfbaf00fc81a234ff59b4c6c5cabe8b5d1ac722f2141d7776da1d2275260b0076e6f186750118368aa748acd9f4799db45b91b60c4bfe9693fc8e2dfdff5949284453f174f8cb850c9e8ab542c0b0b2af0c72ba9b68b5ba34e4a9a6cc84ea576f404bb344bf26bad03a449bf011fd847131cba47ed626fd1d7eaf430e0a2693fa0649c96ac3c8fd1416a0b4c7ee3b6bc3a171c2949a8ac9840ec887fa4cf5e7b1e7c3d47cd1de6e7b21f48c3a80a4114a19883554546f9f3878a98daca00a96c5698df3761efdda5fc1c8061fe4b79170d0386690e7741613e3504a8402e326ec51ef81fc3b1a94cb05d20e78874546ea3df9e18ce044bc1308e72f173e93337ccd7dac048ee8fbe353d713f8d70c6556c7754cd6da3d20671aa09fc5313343c4ecebb847e8ea10450c6eca2335c4de5f414d1e3d9abebe678002def51b9542f643ab28ec8251837689ec1c619eecf48188ceb64d212dfca9f21f9c070f629ee69bbc0c5f08cd2a5170298c6e47c2fccbb1831ecf2bd525d9b7fe47967808f955c18bd4e66ff5b8138c7bab19eb3b5d8b84caefddedbea651f4770e721958b45b2726ee97cd926b46b24d8e620bcc72077e25794d61f5fe9ca1f1c5635bafa29191a6c1cecda94d9b1e5edb5ec53b6b9b1578daa9e6b5e7aab68e2fd5ad67b9be31011a0e1658c15c6b4a42e2bd51343896c14fcd4f8be4c4c3e1840f5200f4a095dd908d303663bd8f918e5b4f129ebac1159af31b1c5b5e2e18a8713ec4d337828066837939780c59d6e7fa616f6949aa6da2871bd4fcefdaccfdb6d9beae412dd3889da5e8ec4c1de717bc11a5b0a132ce7f490b4feffe77368af3e11358f03188cb38f0562c565eb8e467c59ac0b9adbeaf217c7f44056f939fb27a4738e2bc38f91fe76260cc2264d73b1015bc54e7789720e50688b4a1ba78ab723564a1de753ee7a873ca45dcaab9ce23cb08c0cee1c1574d88c650ef5919134c623bb253316939731cc639e03de1d661e020d35d352497f5cac7cc4a616ce685593571e4dee39e71e4c9fe4b6a561d10182b5b30f395b498e0ddcf25f2448fd8a5021cfb6a3e20abbe0705b8501b04b4634b0e28ca32e5fdd06fdb661d3d2e65e5d80847b58bb9f1f67c1c2735378d28d034a370e8114ef78f4d5c5da35be9de875bba382c6adda1af9f02c2e94585fc20a9ec3a0f6068e162fbf5334dfe565044217e1fdfd20e31073343d68b2f6200476a20667d5ea57510bd46f6fd7e169a095eaca46506980c8cc550733ab7d57658a77a30db7593dea6cae0cf0159f3d0530c000010641972687c12a1bd1c179767b7ec7095c26014a51cbd6478b1c930c1b1a37dda40c92578da377a7bc761d5482eed367200950f99f57d3827d45adf5a35e25f321c938daddd5448f67a5822e3e4b93cd3bcd05d1835be7559dd6f76c47452811e8b63470326901cb455505b4aac804175b79f16aa5aa9f77eb377b457f5dcb4ea99ff8e4b6b8d39427b036ad081ee80215f726fd8a032ab570ae4f4e28e66a48bf728a7b9ecb9a69f86193a13c0f27c87f9ba68857462e446f89786f0c03ec9cb9c919f441f8b86c1a84d68effee394bad2ee2a8d66615b7ffc6d26d37feda0cd00d7dfee1c171dddf8e0860352091a46ed216c097c9f1d71f09093259ad44db9781b7bcbf2e8c8e7bd6b9881f53ece7f5970696167f3492bb1fe2bf057e8743bcdb3b641fb7b7649df7763f07b5f622dfcbd48697d49ca192d42a90e2beb262f92e8f8706517e11063e5709caf1d5af652019916627e0fc0a1ed8d8685c32f7bbb6543285d12692f28003a7e8542334275d8ec0d5415e936c8a1b297fd00b2abaf2bbbdce43be6d9551457d52a5312d8828fc95618b6efa529015ca04265cd63c0d15638d6ec9d01751afc1f3dbe593a408f08858811abeb2f5fbe3d2fbb5cbaa8a5786f8b2cb3004badfbd1fee909fcb09a610e2086a9c4f00e3340f745981f73c4e4a7a98e97920c253e5b77f0d6b21bf8672d4a7abb79c7d768e2be8b3584248ed10b0b3e8862f7ecb13c11d5e3ae225a7e77c02536c63d0dafbaff141da18d8b789ca43d7e788db2469511be65d3e143c37488f179f4607a81c29c1fc468c509490dbaf08381eea49a50885cc69cc3708ec35035183b0334387c9caf2dbf10c46a1628043c2bd839544573f558f2dccf0a60e5c28b1bf858c2ec22031d740c9a50c644ce90b1979deae0853372b241bec4b05a1c62bb33346e8db78a852f6c103da6aa60ad69fd4ce4405a7e3989341de98cf74c457a70ebdf7172bfdde49e87932e15a5c6013b8ba96bbe7031145abf50d21982aa66770004f0aeb2d4a2fb3fe5cc9c5ac825c75bdfb42e7867f792e29c85da54e5a1770108ccc11c7bcddac2b153e6f119419202ea28d43b132f3f8c14456ef08581fa7ddc717bdba0803fc19f9d0347e7de14a5fdae9d93cef08fb818defeffbc7be6b486c583b28b66abc031e08ca5cf71d4e67ed3cbb766b28a3112c6add862741282c93525d6153fb73f3b81ac181cd5a79cb52dbb6a2f872f7925d109712fee2a032aac2de83125a5931106db5b0c6b935b493d4b843019315504cd100fe7bef440ac15ccab63049b3a2e2ac83c2cc6a1a3d01dab1280d73006269f25b9214f578bd3690489faf4ef7746469e607b6e7aab6965b3a50153bd8a95e744ffdc8ea2ee22a76b701ce03f159c340dff5bff7acfd52f43c08b5732c495fe838b00f22623fb2119fbdc28c9e81b737178555abb7421458b1b57bb5ce3473a6592dc49a0514019e431f5bcd4b7fca07221f0d12ff54edb5b84d7511ba0d0bf24ac0bd8ed47e6f4f436b342b47460c26c9592c9a12410fdb55964a65f12ee7c5a471f97483cc93c5e013b8a415b3d1e04363a5960c3bfda0b0884389936b7fca7e2df59e35756b542d90bbd13a815ca0e88e9bda070993b6a93bb1269680799f7544f6ce5141ee65c10edf6227b62bfbe9491d6628f913471924726742afe7f5fe07830fad91f6ccdd9d1919c9a1c4ea461e5f989acd0465e5c7bd6c4f9d72b09297c73c63c988c68d01a0eee0e51dab6d4b1732c8ccfa8dade235e9e04c6f75170bb8f34e95d8cb9c8eff7676f6b405e31f4fe3e0b6456a053851046b27513bfb7f2c6469be5930569fff542f0115de02b9318d44abcfe8a1546", @typed={0x8, 0x7, 0x0, 0x0, @uid=0xee01}, @typed={0x4, 0x87}, @typed={0x8, 0x62, 0x0, 0x0, @fd=r0}, @typed={0x7, 0x34, 0x0, 0x0, @str='}:\x00'}, @typed={0xd, 0x86, 0x0, 0x0, @str='threaded\x00'}]}, @nested={0x2ef, 0xa, 0x0, 0x1, [@generic="c9cb03cf7226351cedf5fa67d39a48943fc7c6", @generic="e8ea9dc2c37727354110972108a3582bc4b60a87d1ff66b0abaa987bb61fccaf07dbd6fc60010ac16b25c0d34f0ffcb358fe2f90822169d5ffb38615940fcf0f7ae41099ea4b63f2dc61e99d93a5b4d8a29b543ee2be98cd2e8f337d365c320407089f", @generic="fd8d0f90f980804c89127468df9b4774888cf913743a256d71af00983906bcbd", @generic="555dbcba3506f6f1276ea7f58665185998157e1c0337a66229bd1887599726fff0f71adff8f72fee16114a85f72e41c46bb36dacf27eedef7ced71ec8422b14ccb664abc2a03da4c48cf6d2e053213f612cefe5ae72a251890bf8dfda463caf7f8674f67ae3be6d5fa2bfc537e0fd6eef3a95c95a5f48224eb76529c5a79c117a2db5e5f0f611ca046ecd94c04d265534547d27b69671706cfbf8ec06b351dac528c77d59a76236449b4e2b974a9208c7aaeaa91ef8095efc392eba2eb89716ef707d6817923eef6d6f4fd8f0dc6c6b19bf57a73f53445", @generic="9b6557e8974c8e70acad31365271d5e271cb3cba19dbb3f1de7909f85a58d3c55b710b6e60b8023df0aeecaa093c", @typed={0x7, 0x40, 0x0, 0x0, @str='#:\x00'}, @generic="0faa09d10d51ec95331cf2ac10eec802665e22ec181e035b858f69975bcbaaa4548322a533f28e6381f4e5ed", @typed={0xda, 0x7e, 0x0, 0x0, @binary="5e15bda92abd29192f56662c1a1021a6c0e7608ea5d13712e539229a7b37fb43565a4279d009110545df66604ee5553e1c9d91056be09585166510f942c5b917b91c54635a731262cfff0751a69c52bc7b4852baa30ad8efe04e6bd47b7c18ad5a7e7e2fa030345646b17a0416b6b2dcb98c527586d205adbfcdfbd4dd0bd89399b874b74207d649bcfe1ecc21f9fc179bff9bcb079341e50a27cb7ae03e2d48d14273d6fe263f9c8741ee76bc50598763487cdae16e133e17d1ff7efc24ee4c02539f789ca7339c2bbeb5e5bf6471f30be8509e61b9"}, @generic="56f49ed25792cc0d7bd8925fdea238a23078c4652ab00ce358a3b7c8be4813a5a28efcbafba1aae8074c8a6ce9b230698866e7477d549b23c183553f984c599e"]}]}, 0x13b8}, 0x1, 0x0, 0x0, 0x40000}, 0x24000001) rmdir(&(0x7f0000000040)='./file0\x00') write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) [ 593.166537][T32552] loop3: detected capacity change from 0 to 4 [ 593.205747][T32552] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:39 executing program 4 (fault-call:6 fault-nth:68): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:39 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006000600000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:39 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) 11:46:39 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0402000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 593.262061][T32552] loop3: detected capacity change from 0 to 4 [ 593.290805][T32552] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 593.320538][T32582] FAULT_INJECTION: forcing a failure. [ 593.320538][T32582] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 593.333928][T32582] CPU: 0 PID: 32582 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 593.342782][T32582] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 593.353034][T32582] Call Trace: [ 593.356316][T32582] dump_stack_lvl+0xd6/0x122 [ 593.361060][T32582] dump_stack+0x11/0x1b [ 593.365228][T32582] should_fail+0x23c/0x250 11:46:39 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006040600000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:40 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x6, &(0x7f0000001280)=[{0xfffffffffffffffc, 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e3}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x7fffffff}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}, {&(0x7f0000000280)="aefc8e058e23ddb2db576e873aa1282e55e6cc379e74e00c1edc5cf07d52c46ce6bc471d964d1d1b376785e327c8bba55b6ad1e8b3e5ce5cdfc1429e4587e22b8bb61df78aa1ed4618306e0cac14eb720633064b4f661b15994b236cf2fbe24a9260653e4e4328179fb3e92acb799f8f703f3835ae472cefd6716493c7c9804423cf8727578b843e58ab30fd894b89c19cbc7a4310a5f4b96d34bdafdff8650e104c76b9b9dab57b1a99f23f2733edd883e8264fd12e5f11a59d4633069a2b8bcf360af91a02e41c44e4367550f9b6a4e9a7fc150e189869a6e56048cf32472f183897e8c5e4a4f6326404d3ab656d9e42914c44a16bb636c75501429866edf9aa079287bcade87a62e277deb694cd9eed27cd98169469bd183ca553dc78bec6c05b52accd238b451c171f22aa950be1c04a17ba2ff81c1d23890e2236e44404f7160edbc0a3c61cc8b33cbfb6f3e260a9ba564d2be0e89fc01d4625bf88cd78c57cbad850fd25e9106d282e4585949bbf49a36d1598ff26356bd5e326e2159e2b3b47cc77935153bb5052a2c00f9bc2b7f9cdae66f312c52dce68815611afd13e769de9574fbcc6b9eb30e29d2bfab8ad89e91eed56067330ff5857b01a3ed529214adf0b13569f3fe6f33bd1d9f1be58ddb1e28c7ae08655e714ae3ab62467b0cc009fcdd7d7e07c4b88ef44892de9da003fe37231ce56279bec6bbbf3e3c13a6553d09ae103029065287f7c7725353aa1bb3749ecd9aeac7cade12cc322aaf15ee1610dda075c8ffd8ae3b51e29c7e973110a58c9f25ed531ebad30341af20447c269410f5946035500cd4f482ebdf1ad9ba9de01e20e196f6e8d36fa9e915d37c0e5710892c3f62ea481c7e8b7235f91b3594d310944c56c5ea5810af17b57066639ba33b3378ebb4ffcace2887109fc24fbb245f03114fdee972aa23b2679d4f0575054392bf69cdb14964184b60545c2ec4f72645611dc5822dd80768d1913c83761166da5271a2a24d04faaae156157f92738032c10a479bb04511d148de004096d10b9383286e49efac477c0232b101045c29144143afb67e7a9983e3550baf9bd28ade8ef19da139ea8cc66aa60b524fff9f2a8a0d7982e19a803f56b449bd63a2e081e92e2f2fddbe2670b51ed74f07aa544ad41f0455916fd4e41ff805cd6effdc025c3d90496129ed35c83518c63d4f746209c059799343d41d8c584355856c77b45f1914d242204998bb82acfd679dbc5ab009c8180fa85ae777eb13e807cd877265ce58e093a8cecb2c56fc19532d650d7c09cdd85e1f0e67f8717d8e59e7861b8e551bca58b0c03e4e1d0211c3838f4fa483dc19a9d63b94932c01d13e9755b75c3390b9ea8721b35d6bc80ddd0603da211fcfd5106e5eed5ea5d2ece8d798bbe7d624639cba014d40e5a8f6bfd80d5e7079b073aafaa96b637c014675f02884a30451c9893e26246c71e6ea74fc49bdde847718a2edc7ef588f540c1385598318e941269070b665cd21d2727511bb45d06a7912cb4ff4a18d7518d41c85185c1f9c9df89e344e628413f63ce08bd53e7c0af44bf8af65f0dc2d6222645d7fad785c484131159727c7981bb7e44307528c19f7279e744ae8ae99a8cddb1813755a88a80379f234d98eb8fbb974a6e374c574792bf3d547ff0f987d802a58b1c542cc06a2ccd0faed72d22c1b7e681877b2753dff3a0299e601ca2b69324cbfcea28edbe8882558719dae6196b44f3b921e222df8ca89aed733b3df63a118498cb5e60f9aa338f56f8d20e58e0137daaa0bb6cfa71dc06c78da8ffb2dfbf37accb83e3b09e7c33609bfbfaad64dac45899268868fa18096f7c598f56cfbdbd69c2f8126b42dad88a9357dfee67f93b82a9d6075017ba2520f43dd62695370b54e7e3ea458bf02cc06d43e862d20359959afbf431c6337b821c79fb3921f7b5a643019bc3e367565d096e78fa211f37809aae1df39dbb144edec11557f5ac4c4e070ab39d4e5c4f4f00785d8b0682f52e7845eee49634ee654c184766ab940b94fa265bdea55e10b1034185ebacfaebabb859c45a9e690fe7735b627a177e61c6780c757802f739b5568aeb782f6eea76fc87aa6db80e31cd05ca19669544bb191506712b1a19954cb3e3fdd32811625b58673be6da9a190fde0fabf3f65875368ff27811867ee0eaa85eca1bea17b331f408457d4e01367c925c190d97da35391bd33127106c343e4538d96d2630fa5f7bbff6637227c8ae75f085ae7be185f9000b1d411bb7cff92e4fcc4124150df25b82eb25f43586e2f82e5850c1d48ca3c5e0188dc4a996c2493be7a388e592928f8a7226f2bfe64be5ffae3a3377b8690e2fc087fba9227120fce93ca91161aa54ae9ce0514ea6682751059f535708b627422577c8da1b17a68c7c166e68e7f254aa6b1b689bbd1e74da64ac3084f4c2307dded76bf7dc8c61f417e1bf47f38988187fee5f46a5c39ff116c92ab0a5401f8708e10ddc5bc9b99586b0b1047b08705c9931696f9886463bbbff78b32eb78719d268b4e949f13c00d062da78e0f05ee3d26bb1b01c40074b145e40b5139e59e1c6ce00a3884f57787684528a94571b3eb3bed0aa5aa87a832f147faac8c5bedbb8a096017ec180834865c1f98b25b56c068e1e217e5da22e01ab015bc1d8763e3389a2279522ddf2dcbd2b862d25ca4e4813a6cd18121bd991b660454f558ba1f6b400cb4a79a2c5ed16346ef9613f167fd84220c916aef7237e74b465498e3ff327d07d0e14ac10b4d7a3adeda3b21c73ecab445d3790a2c59e0d240f2bf3ef6d4e83bef8c78dedd585cc68048f714e717c938046bb4e774c0d8e0c96fb943bb5cd4aaf96a53bfc7c1d4b20df1e860d6c9e15fb41a8e201fb3144bc98762ecc3b3e8f7a219cc7cc2668f9645ee7114b7370d1c4d1bd4d9f7be8e03b3e58fcd35bd462eb6573cbf3c444cd2b2c1026044f7fdd31718e1a70df0cc90ea4a95e8c6acdd765f60d8b77565726e206212df9c2923bb0115cd12b773fbe372f1b182d7d8c0cff0c27bb6d4aecc3b58cb6e1bbbc818bd8a4287ff7ff739761bf49f9fc755880da0b5e4bf547b8e65ba5ca14810568dcc979bf6a277369f7b967fa6d5c589b90111af8657b39479381a6c1cc7a64e85d575f0743046076ac2f50b383cba938954206a77277454e83a0b69eb56616600d6909dec63c2708fc84d113be32d56c25b6f167b737b4f51ef0b7ebaa301c061bf117bef7419cd07553d70761ab8534793112e7345e186a9a2caeed209ae7a3da4c9995762c7857ecee278f65ef23df68ae5033b264803b30d4c5c7707bc1bb1b08ae0464e2bceef5726b4c972ee55d5b38fb2a23a020901144161406f7bed33d70eb3d484676ce0b54998d3aff61767c84a14e5da18d51b79e288dffea992f3c293f1372d0cb8aa2d753e698a78abc251428fba1f57c51fe2bb8db87adba4502da8285e17a09c663af2064a6cc219c6a5b8af942b38c356283df1c6673eb77bd0f6ebc2667263aa2555a1c00ff04060ff3793df91fc28bfcd9551b02cbdf4f05ad542180042ea694d3f54240ac1b172b58e3aba3b4535b76f6e611293e0a178ceecca05edab528aa8439452a9d58ec832a05c4ceab193f7d62f68924d4973178d768a38afafc258eaa57a2dd8ee86b61d31426824bb144bff07d98ddd66bb75faf699eaafe720f47c6d05a0226490c6bb1aeea01e1ff070ed491f15904cdfb589ce1dd2c1fd2654daabb45e141354d4d5e0cb3096faf7033693babd9ae70333b4e41efedd98a6e8df6f725615bbefc1aa19c0a06371498b6cee779eae72767ee96a2426c8001455fa2d51668f17a92abf9e80dfc38d230a869d04e5d685f5d4c7bb85b25baf24a6c919ff74ae4fff776c9362a2a7053eaef2f0b3bd8bc8090dfb41cf934f99359ecbb224e1777235f2a110ca016c8bd15013a9d09c34515f7e0a4174ed3171d4a15def0546d82d99a28a6e7321b982149aa504505c08f86b644e33148c82f21c56ece167955cd0d2c737e7edb1acf4880c645480d09f3eef6d46bb1db63aa54aec991033ccbb242906d511620d65ef490fffeb27a8b1f2c65fd8370a52c9db2745be5dcf29ddf38472c6b84163c448a6c91fc97dbdfc9e5109ae7f483df81c69c5e5af8a09afc8dd8e18b81f3536e15ba4353bd67a12216d905c9a501edc2250a0b211b7fa8d045829fe9c1c6e38d11138a76b7dc0d26c4b803963631547307dd8442f70b4ebfdfdce1eeca16fdb30baae9941f9ee1e4133c21b6dda9faf5fbf6c14315a4e36279a5a407afbdeeb14a9185a596aafbd2bd263aad96ee1b208e20c4229e43d6e5e17f536b9d5a01604c7fcef4fb57c758fa96a997630d9942d2c49e046d4505c59596a9be212b688bbb1d9fc3e91845341d12dac8a0ffdf4876dd53bb8889b9240a194eb816558fb606caa4b0a22d7ad5c9cf7f3af175fa8b879e153944dc18e30cb09003473f5145dd2fd7526f00c73411b01e950e0e10396a1917e99e756ac73446e4ae0d77cf90c6868ddcf3d67706b3ed874b2a2cf2c67d5c8113adc08eea2f828bb3b4a6e3ecca33df9d13758375cc9e1f81c7eee6b5f25fbd45bc981e437312160f4940a104e43a47c0edd0b9bff31a2a23ddb7f0882299a0e0ba80f99fe02eddbec1e4e00f8eb1c5a9bd008c0ac9673c474a1c3ef0f6aa345bbcff9b7664682023ba9326ee50378a9470fcac36422dfb0bc7c314f4abb9116dec453bc7507060e0c18d7eed2cc2f3aa4046028555754ac6b75624fbe5a8d9c212009068944723e668b6c79c5d7717f1c54bcece1cebbd6506ea6dad011ba8950410b05470f276666d0c0d1cd431ef5a3f056b9e9a5093c14b106e730b4cfdeeccc5ced461842f9c7029de59b9305e60f6a86958be09b196897121233e90179118be88b997213e9e6b008ae6577d5b338d38dfba4f2d05fb58e04495612519bb8fb054bcbcf909a39703327022845b55219b6103540df90a9329c268a04395406188cc4797d5a6ac173126054365ec5d485ba31079e6f783bfaea706199ad3e02965d0d18d6950fe0e2da950038021eb37c925602e67ff56550f072dcbd57a819fbfbb8b12241cc521c576209e944e310ccd2a4f0372273e8abb8379e3ee05094f23a87b2bfa7dfa83a6076f8d6a4d706c0ed24d8fcef4bad484d755bd2199b5359c31b04e6f575bbf074ab92dd010a3eccb68aaeb1a89d974074edfe073365da044ca0134430eb5edb39b2a90aa0fe60611faebe63b4ccf9b4f7154360dece6e9b0cc73720cc1c8eb192727ede340babf93945289165b2f13668c11856cb6a010a51ceb6adf304c3aaa2521c4397889bc57e5656dda8e18b2a73c9c89396efaca8b63954938bc078162ba88ee2e1f8816d88e80351f20d0d80af7a362c479991ed645d3920499ac2aa39b723af837e755adda9d6faceb17ecf4e29cafc1c6dd84550d997245774897f614eb6813966751597eafa53d48f97d124d98b93f7408b1066d0a7de130e8226bca112ba898c209db2d72e26742c716c297fd1ac1c50a6f088537b6aff2af4efb72288d47b60ab1e2d274de4a7b1e1ed4fcf5723e3efce92793b91b4bfb4a67f2f47ba2d31e76a3a2c91f777e0ac60b11af80d26a6d22e7967a8e330a22b58662eccfcc4dffb232b87ee95f3071c8b258c72943967844ca6fe70544ff7dc83c2182604275c6f5a57c44b63bfea17c5da91d306dc227444e8a2b46ea9c76fe419000f6cde89965a233e4219ffbce4678a385", 0x1000, 0xfffffffffffeffff}], 0x0, &(0x7f00000000c0)=ANY=[]) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x104) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) [ 593.369650][T32582] __alloc_pages+0x102/0x320 [ 593.374260][T32582] alloc_pages+0x382/0x3d0 [ 593.378693][T32582] __page_cache_alloc+0x4d/0xf0 [ 593.383563][T32582] pagecache_get_page+0x5fe/0x910 [ 593.388685][T32582] grab_cache_page_write_begin+0x3f/0x70 [ 593.394332][T32582] ext4_da_write_begin+0x2f9/0x7f0 [ 593.399660][T32582] ? iov_iter_fault_in_readable+0x244/0x290 [ 593.405564][T32582] generic_perform_write+0x1b8/0x3e0 [ 593.410964][T32582] ? ext4_da_write_begin+0x7f0/0x7f0 [ 593.416265][T32582] ext4_buffered_write_iter+0x309/0x400 [ 593.421816][T32582] ext4_file_write_iter+0x2f4/0x11f0 [ 593.427107][T32582] ? kstrtouint_from_user+0x13c/0x170 [ 593.432486][T32582] ? avc_policy_seqno+0x22/0x30 [ 593.437460][T32582] ? fsnotify_perm+0x5a/0x370 [ 593.442147][T32582] ? security_file_permission+0x7c/0xa0 [ 593.447770][T32582] ? iov_iter_init+0xbe/0x100 [ 593.452529][T32582] vfs_write+0x79c/0x8d0 [ 593.456857][T32582] ksys_write+0xd9/0x190 [ 593.461170][T32582] __x64_sys_write+0x3e/0x50 [ 593.465854][T32582] do_syscall_64+0x44/0xa0 [ 593.470295][T32582] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 593.476239][T32582] RIP: 0033:0x4665f9 [ 593.480159][T32582] 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 bc ff ff ff f7 d8 64 89 01 48 [ 593.499764][T32582] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 593.508189][T32582] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 593.516200][T32582] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 593.524176][T32582] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 593.532160][T32582] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 593.540138][T32582] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 11:46:40 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="20fffe0000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:40 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006000700000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:40 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f00000010c0)) sendto$inet(r1, &(0x7f0000000180)="ffd5bf551056288824dfe197054843e01ab1329a28f0148b7b85889dae1959b70a49a8b0c7bbb33b4bdc15026890ba26d31771e4bb3df249691e2f4a9294e041039342128b7ef2a81afef8b0d3f1c4e052bdbd9bdd892d462da1eabcfcf970991a2c4964244551b2a179337bd55c3378d7e2e6bafc3103cfbc9603c4dc84b04bbd6893cc078fc285b2ecf1368b1fabb72cbf8b9c", 0x94, 0x30040041, &(0x7f0000000000)={0x2, 0x4e22, @remote}, 0x10) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) r3 = fsmount(r2, 0x0, 0x0) epoll_ctl$EPOLL_CTL_MOD(r3, 0x3, r1, &(0x7f0000000040)={0xe0002014}) 11:46:40 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/150, 0x96}, {&(0x7f0000000340)=""/130, 0x82}, {&(0x7f0000000040)=""/100, 0x64}, {&(0x7f0000000180)=""/10, 0xa}], 0x4, 0x8, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:40 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0003000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:40 executing program 4 (fault-call:6 fault-nth:69): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:40 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0204000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 593.644398][T32615] loop3: detected capacity change from 0 to 4 [ 593.691169][T32625] FAULT_INJECTION: forcing a failure. [ 593.691169][T32625] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 593.691523][T32615] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 593.704298][T32625] CPU: 1 PID: 32625 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 593.722849][T32625] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 593.732904][T32625] Call Trace: [ 593.736188][T32625] dump_stack_lvl+0xd6/0x122 [ 593.740803][T32625] dump_stack+0x11/0x1b [ 593.744971][T32625] should_fail+0x23c/0x250 [ 593.749397][T32625] should_fail_usercopy+0x16/0x20 [ 593.754494][T32625] copy_page_from_iter_atomic+0x2c1/0xbb0 [ 593.760230][T32625] generic_perform_write+0x201/0x3e0 [ 593.765590][T32625] ? ext4_da_write_begin+0x7f0/0x7f0 [ 593.770891][T32625] ext4_buffered_write_iter+0x309/0x400 [ 593.776468][T32625] ext4_file_write_iter+0x2f4/0x11f0 [ 593.781771][T32625] ? kstrtouint_from_user+0x13c/0x170 [ 593.787221][T32625] ? avc_policy_seqno+0x22/0x30 [ 593.792396][T32625] ? fsnotify_perm+0x5a/0x370 [ 593.797078][T32625] ? security_file_permission+0x7c/0xa0 [ 593.802717][T32625] ? iov_iter_init+0xbe/0x100 [ 593.807404][T32625] vfs_write+0x79c/0x8d0 [ 593.811657][T32625] ksys_write+0xd9/0x190 [ 593.815904][T32625] __x64_sys_write+0x3e/0x50 [ 593.820620][T32625] do_syscall_64+0x44/0xa0 [ 593.825129][T32625] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 593.831027][T32625] RIP: 0033:0x4665f9 11:46:40 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0604000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:40 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006000a00000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:40 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) sendmmsg$inet(r1, &(0x7f0000000180)=[{{&(0x7f0000000000)={0x2, 0x4e20, @broadcast}, 0x10, &(0x7f0000000040)=[{&(0x7f00000000c0)="b4bc16f3d9542ce2ea6770e64651e57576411c61ddaf9d3e36a71bdb0510ab5e4a09fe47103faf4e173b6bad57a038dfc6f8fea892aebf04a4e91d2b443d4d325f5b43186a58419fb5ef887ee9ef1ab2cbc0cc7f6193fab4297e8247f5c3163eec4fa7", 0x63}], 0x1}}], 0x1, 0x8000) 11:46:40 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f00000001c0)="00000000000000000000000082e36724c6f34caa846ed2e58d6c12803c27703378010040", 0x24, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x800, &(0x7f0000000280)=ANY=[]) chdir(&(0x7f00000002c0)='./file0\x00') ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r0, 0xc0506617, &(0x7f0000000300)={@desc={0x1, 0x0, @desc1}, 0x40, 0x0, '\x00', @a}) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000280), 0xfffffffffffffb00, 0x88800) pwritev(r2, 0xfffffffffffffffc, 0x0, 0x8c, 0x6) r3 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x30d8c2, 0x4, 0x12}, 0x18) openat(r3, &(0x7f0000000180)='./file0\x00', 0x484202, 0x40) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2, 0x10010, r3, 0xd8216000) preadv(r1, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r4, &(0x7f0000000140), 0xffffff1f) [ 593.834916][T32625] 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 bc ff ff ff f7 d8 64 89 01 48 [ 593.854544][T32625] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 593.862964][T32625] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 593.870944][T32625] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 593.878923][T32625] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 11:46:40 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f8004000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 593.886916][T32625] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 593.894895][T32625] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 11:46:40 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="200fff0000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:40 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006000b00000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:40 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000040), 0x0, 0x4014) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000180)={0x5df9, {{0x2, 0x4e24, @remote}}}, 0x88) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)=""/217, &(0x7f0000000000)=0xd9) [ 593.936036][T32615] loop3: detected capacity change from 0 to 4 [ 593.945643][T32615] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:40 executing program 4 (fault-call:6 fault-nth:70): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:40 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0005000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:40 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006001800000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 594.056076][T32674] loop3: detected capacity change from 0 to 4 [ 594.070375][T32675] FAULT_INJECTION: forcing a failure. [ 594.070375][T32675] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 594.083655][T32675] CPU: 0 PID: 32675 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 594.092475][T32675] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 594.102591][T32675] Call Trace: [ 594.105967][T32675] dump_stack_lvl+0xd6/0x122 [ 594.110695][T32675] dump_stack+0x11/0x1b [ 594.114873][T32675] should_fail+0x23c/0x250 [ 594.119306][T32675] __alloc_pages+0x102/0x320 [ 594.123991][T32675] alloc_pages+0x382/0x3d0 [ 594.128496][T32675] __page_cache_alloc+0x4d/0xf0 [ 594.133343][T32675] pagecache_get_page+0x5fe/0x910 [ 594.138762][T32675] grab_cache_page_write_begin+0x3f/0x70 [ 594.144473][T32675] ext4_da_write_begin+0x2f9/0x7f0 [ 594.149632][T32675] ? iov_iter_fault_in_readable+0x244/0x290 [ 594.155514][T32675] generic_perform_write+0x1b8/0x3e0 [ 594.160833][T32675] ? ext4_da_write_begin+0x7f0/0x7f0 [ 594.166119][T32675] ext4_buffered_write_iter+0x309/0x400 [ 594.171677][T32675] ext4_file_write_iter+0x2f4/0x11f0 [ 594.176963][T32675] ? kstrtouint_from_user+0x13c/0x170 [ 594.182359][T32675] ? avc_policy_seqno+0x22/0x30 [ 594.187319][T32675] ? fsnotify_perm+0x5a/0x370 [ 594.192009][T32675] ? security_file_permission+0x7c/0xa0 [ 594.197566][T32675] ? iov_iter_init+0xbe/0x100 [ 594.202232][T32675] vfs_write+0x79c/0x8d0 [ 594.206470][T32675] ksys_write+0xd9/0x190 [ 594.210704][T32675] __x64_sys_write+0x3e/0x50 [ 594.215286][T32675] do_syscall_64+0x44/0xa0 [ 594.219726][T32675] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 594.225638][T32675] RIP: 0033:0x4665f9 [ 594.229518][T32675] 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 bc ff ff ff f7 d8 64 89 01 48 11:46:40 executing program 5: r0 = socket$inet(0x2, 0x800, 0x40000008) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x46141, 0x10) bind$inet(r1, &(0x7f0000000780)={0x2, 0x4e22, @broadcast}, 0x10) 11:46:40 executing program 4 (fault-call:6 fault-nth:71): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:40 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006001c00000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 594.249112][T32675] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 594.257514][T32675] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 594.265476][T32675] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 594.273484][T32675] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 594.281454][T32675] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 594.289428][T32675] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 11:46:40 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f2905000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 594.379879][T32674] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 594.390430][T32692] FAULT_INJECTION: forcing a failure. [ 594.390430][T32692] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 594.403534][T32692] CPU: 0 PID: 32692 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 594.412299][T32692] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 594.422359][T32692] Call Trace: [ 594.425634][T32692] dump_stack_lvl+0xd6/0x122 [ 594.430224][T32692] dump_stack+0x11/0x1b [ 594.434378][T32692] should_fail+0x23c/0x250 [ 594.438791][T32692] should_fail_usercopy+0x16/0x20 [ 594.443806][T32692] copy_page_from_iter_atomic+0x2c1/0xbb0 [ 594.449516][T32692] generic_perform_write+0x201/0x3e0 [ 594.454809][T32692] ? ext4_da_write_begin+0x7f0/0x7f0 [ 594.460100][T32692] ext4_buffered_write_iter+0x309/0x400 [ 594.465663][T32692] ext4_file_write_iter+0x2f4/0x11f0 [ 594.470959][T32692] ? kstrtouint_from_user+0x13c/0x170 [ 594.476382][T32692] ? avc_policy_seqno+0x22/0x30 [ 594.481224][T32692] ? fsnotify_perm+0x5a/0x370 [ 594.485946][T32692] ? security_file_permission+0x7c/0xa0 [ 594.491486][T32692] ? iov_iter_init+0xbe/0x100 [ 594.496232][T32692] vfs_write+0x79c/0x8d0 [ 594.500484][T32692] ksys_write+0xd9/0x190 [ 594.504812][T32692] __x64_sys_write+0x3e/0x50 [ 594.509409][T32692] do_syscall_64+0x44/0xa0 [ 594.513828][T32692] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 594.519855][T32692] RIP: 0033:0x4665f9 [ 594.523751][T32692] 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 bc ff ff ff f7 d8 64 89 01 48 [ 594.543442][T32692] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 594.551858][T32692] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 594.559826][T32692] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 594.567837][T32692] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 11:46:41 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r2, &(0x7f0000000140), 0xffffff1f) mmap(&(0x7f0000469000/0x2000)=nil, 0x2000, 0x6, 0x110, r0, 0xcf119000) 11:46:41 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) r1 = socket$inet6_icmp(0xa, 0x2, 0x3a) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r3 = socket(0x200000000000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000100)={'sit0\x00', 0x0}) r5 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r6 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f00000010c0)) setsockopt$inet_tcp_TCP_MD5SIG(r5, 0x6, 0xe, &(0x7f0000000600)={@in={{0x2, 0x4e24, @empty}}, 0x0, 0x0, 0x4d, 0x0, "f28fba74401460b3c54e752daec8edb5a19efee775374c293770039386b5b72d369dc1dbcafc8487f816b9073c2f94991bed88fb7e4121e4d3ac6041e6eb0c6eb521de09696c8e50e3d034abf703ef11"}, 0xd8) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @local}, 0x14) sendmmsg$inet(r1, &(0x7f0000000100)=[{{&(0x7f0000000040)={0x2, 0x4e22, @loopback}, 0x10, &(0x7f0000000500)=[{&(0x7f00000001c0)="a631bf153ab1c47eb1bc2feba06e7838a7bb543aea1cc0f6275f52a01dee5d204933e25aca22ad9bad42d527ebbd7677e0dffcf25b46e20242070283edbd297709b1676beb877d0cb835083e811195a009cbb16e41e43707699a7caada9816aea822d2ed9309cb643f61a8cbdf6405138879bb992eff73575cdd85996be2a362c29f9d406d9d1757bd6ea9de76cb97084cfae92cc1a5", 0x96}, {&(0x7f0000000280)="9a6a70e54b40bf74a92001258deb8b74645c449697054a23079e33a932560cc5e0de3017786c22cf90e2f7cabae43031dd8d15eac9451f18dbe09fba9048abdc6c83132b231162a9eddbecd7c6ac39d47dbb39f506a8bd86c6b8a87cc8ad220f24132fae830b832d87a2ccd4b218150154a67356c625aca2b6b51b58423362622c7a02", 0x83}, {&(0x7f00000000c0)}, {&(0x7f0000000340)="2f0fe2426c867c82c9bd53ea07158f31598f00581b860ae994ed685c164f0275ecabfb9fe53ea6e43e52f1ae516397fed63c3efc4b3318bffb80b4b2333cf0db13ca005a819f902b7fa40473393d84e304083997e024ca09b2b31a2489284b395fce0d64bf21ffeb97267f1548f07fee9038cbe5647163413edf81c2312c0b1b6dea156d776d024664a0efa569a286082ac13ed55581c68221e00babcfb068baed68ab399bebe308", 0xa8}, {&(0x7f0000000400)="cc916d5d78bc8948ee486425153a8d68efcdf497a8306c9a9bc568ec2642d4bd6e7926f6272ec72c2c8a8e537ffb85940ed11f92d6fe158f5228418a1085a498151e45f68b539ead9d9cb44bae4d", 0x4e}, {&(0x7f0000000480)="5f30aaf46c7d8cfc4614c3962ed9d45f5a5349654643b658a696d9e95973375e335a3790961d36abd7718512c1b798fac48bc434c479515d61f01400fd89c99945f794571411ed027bfdf047ab9bee2deadaf84416fde7c151a9ffe2cb9d9261948271663dce2a", 0x67}], 0x6, &(0x7f0000000580)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @empty, @multicast2}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x1}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x5}}, @ip_ttl={{0x14, 0x0, 0x2, 0x1}}], 0x68}}], 0x1, 0x8000) r7 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r8 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r8, &(0x7f00000010c0)) setsockopt$inet_int(r7, 0x0, 0x17, &(0x7f0000000000)=0x6, 0x4) [ 594.575824][T32692] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 594.583796][T32692] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 [ 594.622103][T32674] loop3: detected capacity change from 0 to 4 [ 594.634037][T32674] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:41 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="20feff0000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:41 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006002000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:41 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0006000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:41 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreq(r0, 0x0, 0x23, &(0x7f00000000c0)={@empty, @broadcast}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$sock_inet_SIOCGARP(r0, 0x8954, &(0x7f0000000040)={{0x2, 0x4e20, @multicast1}, {0x306, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x26}}, 0xe, {0x2, 0x4e21, @empty}, 'veth0_to_bond\x00'}) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000000)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0x18}}], 0x1, 0x0) 11:46:41 executing program 4 (fault-call:6 fault-nth:72): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:41 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r3 = socket(0x200000000000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000100)={'sit0\x00', 0x0}) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @local}, 0x14) sendmsg$sock(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000040)=@can={0x1d, r4}, 0x80, &(0x7f0000000280)=[{&(0x7f0000000180)="1ea042bdbf6d94329677ef3cee8486bc4c20b5ed1ac39c772dbe1967b28905ecb1c4674236e8e8ea68645d68b4a46774b0", 0x31}, {&(0x7f00000001c0)="7a93792766a136b254e634390657ba405ddf5dee7801b4654c8cfaea2c325f1ef6fa4ec02847824c161d54f1a0328e541ac3471f94d6", 0x36}], 0x2, &(0x7f00000002c0)=[@timestamping={{0x14, 0x1, 0x25, 0x1438069e}}, @mark={{0x14, 0x1, 0x24, 0xb2e}}, @txtime={{0x18}}], 0x48}, 0x4080) [ 594.741284][T32725] loop3: detected capacity change from 0 to 4 [ 594.762519][T32729] FAULT_INJECTION: forcing a failure. [ 594.762519][T32729] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 594.775797][T32729] CPU: 0 PID: 32729 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 594.784570][T32729] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 594.794673][T32729] Call Trace: [ 594.797955][T32729] dump_stack_lvl+0xd6/0x122 [ 594.802581][T32729] dump_stack+0x11/0x1b [ 594.806740][T32729] should_fail+0x23c/0x250 [ 594.811162][T32729] __alloc_pages+0x102/0x320 [ 594.815792][T32729] alloc_pages+0x382/0x3d0 [ 594.820217][T32729] __page_cache_alloc+0x4d/0xf0 [ 594.825072][T32729] pagecache_get_page+0x5fe/0x910 [ 594.830117][T32729] grab_cache_page_write_begin+0x3f/0x70 [ 594.835788][T32729] ext4_da_write_begin+0x2f9/0x7f0 [ 594.840924][T32729] ? iov_iter_fault_in_readable+0x244/0x290 [ 594.843846][T32725] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 594.846969][T32729] generic_perform_write+0x1b8/0x3e0 [ 594.847003][T32729] ? ext4_da_write_begin+0x7f0/0x7f0 [ 594.867786][T32729] ext4_buffered_write_iter+0x309/0x400 [ 594.873421][T32729] ext4_file_write_iter+0x2f4/0x11f0 [ 594.878755][T32729] ? kstrtouint_from_user+0x13c/0x170 [ 594.884146][T32729] ? avc_policy_seqno+0x22/0x30 11:46:41 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0406000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:41 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006002600000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:41 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000200), r0) sendmsg$IEEE802154_LLSEC_LIST_DEVKEY(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, 0x0, 0x800, 0x70bd2d, 0x0, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40}, 0xc011) r1 = socket$inet(0x2, 0x1, 0x7) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r1, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) [ 594.888996][T32729] ? fsnotify_perm+0x5a/0x370 [ 594.893677][T32729] ? security_file_permission+0x7c/0xa0 [ 594.899664][T32729] ? iov_iter_init+0xbe/0x100 [ 594.904429][T32729] vfs_write+0x79c/0x8d0 [ 594.908681][T32729] ksys_write+0xd9/0x190 [ 594.913003][T32729] __x64_sys_write+0x3e/0x50 [ 594.917605][T32729] do_syscall_64+0x44/0xa0 [ 594.922027][T32729] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 594.928093][T32729] RIP: 0033:0x4665f9 11:46:41 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006052900000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 594.931990][T32729] 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 bc ff ff ff f7 d8 64 89 01 48 [ 594.951597][T32729] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 594.960022][T32729] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 594.967997][T32729] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 594.976062][T32729] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 594.984143][T32729] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 11:46:41 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006003f00000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 594.992115][T32729] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 11:46:41 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0007000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 595.036346][T32725] loop3: detected capacity change from 0 to 4 [ 595.054038][T32725] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:41 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="2000000200021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:41 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0x0, 0x80000) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r2, &(0x7f0000000140), 0xffffff1f) 11:46:41 executing program 4 (fault-call:6 fault-nth:73): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:41 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006004000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:41 executing program 5: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x101000, 0x40) sendmsg$SEG6_CMD_GET_TUNSRC(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, 0x0, 0x100, 0x70bd27, 0x25dfdbfd, {}, [@SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x10000}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000}, 0x100c0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r1, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) 11:46:41 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000fc009000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:41 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006048000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 595.158386][ T325] loop3: detected capacity change from 0 to 4 [ 595.177273][ T325] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 595.183832][ T330] FAULT_INJECTION: forcing a failure. [ 595.183832][ T330] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 595.200197][ T330] CPU: 0 PID: 330 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 11:46:41 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000a000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 595.208786][ T330] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 595.218897][ T330] Call Trace: [ 595.222229][ T330] dump_stack_lvl+0xd6/0x122 [ 595.226889][ T330] dump_stack+0x11/0x1b [ 595.231273][ T330] should_fail+0x23c/0x250 [ 595.235722][ T330] should_fail_usercopy+0x16/0x20 [ 595.240764][ T330] copy_page_from_iter_atomic+0x2c1/0xbb0 [ 595.246502][ T330] generic_perform_write+0x201/0x3e0 [ 595.251801][ T330] ? ext4_da_write_begin+0x7f0/0x7f0 11:46:41 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000b000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 595.257122][ T330] ext4_buffered_write_iter+0x309/0x400 [ 595.262683][ T330] ext4_file_write_iter+0x2f4/0x11f0 [ 595.268027][ T330] ? kstrtouint_from_user+0x13c/0x170 [ 595.273412][ T330] ? avc_policy_seqno+0x22/0x30 [ 595.278274][ T330] ? fsnotify_perm+0x5a/0x370 [ 595.282990][ T330] ? security_file_permission+0x7c/0xa0 [ 595.288554][ T330] ? iov_iter_init+0xbe/0x100 [ 595.293247][ T330] vfs_write+0x79c/0x8d0 [ 595.297571][ T330] ksys_write+0xd9/0x190 [ 595.301830][ T330] __x64_sys_write+0x3e/0x50 11:46:41 executing program 5: r0 = socket$inet(0x2, 0x5, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockname$inet(r1, &(0x7f0000000000)={0x2, 0x0, @dev}, &(0x7f0000000040)=0x10) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) [ 595.306433][ T330] do_syscall_64+0x44/0xa0 [ 595.311038][ T330] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 595.316945][ T330] RIP: 0033:0x4665f9 [ 595.320836][ T330] 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 bc ff ff ff f7 d8 64 89 01 48 [ 595.340475][ T330] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 595.348888][ T330] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 11:46:42 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006fffe00000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 595.356873][ T330] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 595.364872][ T330] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 595.372848][ T330] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 595.380823][ T330] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 11:46:42 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f00000000c0)="ed41000010000000daf4655fdbe8f1c8726afaf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000900000010", 0x40, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000040)='cpuacct.usage_percpu_sys\x00', 0x26e1, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) [ 595.423367][ T325] loop3: detected capacity change from 0 to 4 [ 595.434746][ T325] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:42 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="2000000400021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:42 executing program 4 (fault-call:6 fault-nth:74): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:42 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006feff00000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:42 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0018000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:42 executing program 5: r0 = add_key$fscrypt_v1(&(0x7f0000001980), &(0x7f00000019c0)={'fscrypt:', @desc1}, &(0x7f0000001a00)={0x0, "8e68929a75bf58126ec1356d5d234729450ef2a279553613b2046afdb5b129a1ccd4d8839bcc5a42b2104c2d1045d24b7a9f7b9e44f825872142c40146317196"}, 0x48, 0xfffffffffffffffc) keyctl$unlink(0x9, r0, 0xfffffffffffffffc) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}, 0xfffffffe}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20000004, &(0x7f0000b63fe4), 0x1c) r2 = socket$inet(0x2, 0x2, 0xfffffffc) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) 11:46:42 executing program 2: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e37259841a42249859d2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f0000000080)=ANY=[]) lsetxattr$trusted_overlay_redirect(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x8, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:42 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f001c000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 595.565095][ T384] FAULT_INJECTION: forcing a failure. [ 595.565095][ T384] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 595.578477][ T384] CPU: 0 PID: 384 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 595.587075][ T384] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 595.597140][ T384] Call Trace: [ 595.600495][ T384] dump_stack_lvl+0xd6/0x122 [ 595.605129][ T384] dump_stack+0x11/0x1b [ 595.609354][ T384] should_fail+0x23c/0x250 [ 595.613805][ T384] __alloc_pages+0x102/0x320 [ 595.618405][ T384] alloc_pages+0x382/0x3d0 [ 595.622840][ T384] __page_cache_alloc+0x4d/0xf0 [ 595.627706][ T384] pagecache_get_page+0x5fe/0x910 [ 595.632792][ T384] grab_cache_page_write_begin+0x3f/0x70 [ 595.638504][ T384] ext4_da_write_begin+0x2f9/0x7f0 [ 595.643650][ T384] ? iov_iter_fault_in_readable+0x244/0x290 [ 595.649557][ T384] generic_perform_write+0x1b8/0x3e0 [ 595.654868][ T384] ? ext4_da_write_begin+0x7f0/0x7f0 11:46:42 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0020000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 595.660263][ T384] ext4_buffered_write_iter+0x309/0x400 [ 595.665824][ T384] ext4_file_write_iter+0x2f4/0x11f0 [ 595.671134][ T384] ? kstrtouint_from_user+0x13c/0x170 [ 595.676529][ T384] ? avc_policy_seqno+0x22/0x30 [ 595.681387][ T384] ? fsnotify_perm+0x5a/0x370 [ 595.686070][ T384] ? security_file_permission+0x7c/0xa0 [ 595.691632][ T384] ? iov_iter_init+0xbe/0x100 [ 595.696393][ T384] vfs_write+0x79c/0x8d0 [ 595.696792][ T389] loop3: detected capacity change from 0 to 4 [ 595.700649][ T384] ksys_write+0xd9/0x190 [ 595.711042][ T384] __x64_sys_write+0x3e/0x50 11:46:42 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006000008000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:42 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x420202, 0x1) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f00000010c0)) sendmmsg$inet(r2, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0x18}}], 0x1, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r2, 0x89f5, &(0x7f0000000300)={'sit0\x00', &(0x7f0000000280)={'ip6_vti0\x00', 0x0, 0x29, 0x7f, 0x9, 0x4, 0xa, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @local, 0x8, 0x80, 0xfffff001, 0x6}}) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r5 = socket(0x200000000000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000100)={'sit0\x00', 0x0}) bind$packet(r4, &(0x7f0000000000)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x14) getpeername$packet(r1, &(0x7f0000000c80)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000cc0)=0x14) r8 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r8, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r9 = socket(0x200000000000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000100)={'sit0\x00', 0x0}) bind$packet(r8, &(0x7f0000000000)={0x11, 0x0, r10, 0x1, 0x0, 0x6, @local}, 0x14) sendmmsg$inet(0xffffffffffffffff, &(0x7f0000000dc0)=[{{&(0x7f0000000040)={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x81}}, @ip_ttl={{0x14, 0x0, 0x2, 0x6}}, @ip_ttl={{0x14}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x5}}, @ip_ttl={{0x14, 0x0, 0x2, 0x9a}}], 0x78}}, {{&(0x7f0000000100)={0x2, 0x4e24, @private=0xa010101}, 0x10, &(0x7f0000000240)=[{&(0x7f0000001840)="69ab2cad8496f5e605100d4ab6a98fe4014409c3c33932dfd171bd70c62b42fef73859061494770923b05f435eedf7affb4d14b2305516a46ff586472c683e2421fafdeaa3beac9204cb0e7896ab9918349340227629cf23a9557cfd07dbba166ed2f3425b807beb0fe8f6000283d7d7b3b82a9bb13de750f9fa20af14aadbd3573b1480c29b164e4ed6ee05b0a617a6d20e53a0e912d5f1d661945d16ee4d3b8ef274ef9a8b85065d860100a158af836a79909cd140e9b8d44bffcd16ec0e9fccb1116b99b5510034a881ed79fb4ff7e63adab3c5a50e442991eede99a464d35bf9ab3f71314233abbc15d861c393a0d84bd9e1c0cc4491aaed510e2eac209292e647c5dfd26a57dc9f8ed70d91d08ec19c6df35faa399857096d54354f456b1977d7e92a9eb1637a2c385db860dd2d3257c12955be1e7cf2e81e92ab20f86f0c4dbc9a8702274c5360b7aa35acbe4917e591aa542d8754ff0f71fb53dbc79b72552b9d2cabb69a2c8ea066735b380a9726d6fa2e2978e9509bb380b3c9b7ddd19186d8a29359c877feb05935c7526a00583e4ae2cca30658f2df852665547c2ede7aae76bf75fca4a4415c2e4f8686c4420b8d194d533308610731afb8f5f6144397e063baa104ed070e33ae269f6e80c6a7e753faad2debf394d9110c82098d91e663ee3433899d12d467ce43fa396993dded92b7ec3f22d60bc00aaafa595c7432121ba5e5a8d47e84d0f4a4d73616ac5e93d3eaacab1be9fa47835912adc4bd5729624c549c9455a5524c80571261111d3f243030cbe5459a0e595e75b1ec7b0a0674db36f0ec5c52a625e6ab808ff5b89118b3369641b0c73fa7104f28f54492154149148d650d5a27a5e2c0c8e07b18efd65f8b870ceaff6792b5593043f02deb8fa5329c99b0df126dab78b32ae544b72eb937c9bdfe45ddc174eb7364fe42e2098e5fa8d1676a7531c07d88106e01f0d846e31e5220a24938e966f558b885670e9538631bfe610ab48690a8af3fdf491e4a0b9afe0eb622de89faf6a9954769826949fc03daf9458028b35518e131cf76c42509ea3270ea561c7f892bde83777817bd49c523d7ad19ba2d64d2ed110352045eb9f4d44c9abd0344a4e72718f74924eae0549dd77343d350f9e79f711cce70917d2d82343ff6b053b30b0c518e706664dc87fa1efcd1ecff4efcc55dcbd2b96de0dd3e6b805245783e66d6ba9864820a1335d087d5d0789e11c56337f1c07ae16b97d2618f77eb4dda40b765438e88c306b44447b8c76fe38b88051983a9ad212584b8428b33651a8500e680cbb956058a2975a87b897fbe0359f5a8970f90e35fb84363bd51f85cf0de3c0c2d9c8ee00fadf38716a470f4fd1b2eb2b390877e88ffcf7e15d36c64613a361882dc77138299af67ece930f3fa4ee8e02936266fa1efe25f1faad4a5e133928fa88eebc1c9ae2c8e9e3adda244cc376c9dc5cc4bc5abcd5486660eb142a86acd74bdf4084cc00208fac15c71c56b8f0e6cf2f752d6d3e876e980c6dcde8acd03605002f92e9001ea0283f0eabc47e9f9e3465da686b293bb28a6cc465cc32fd87871b862425f620e6025297c8febc46a8d82102e26fc30180b2ee32563ce1c8c9a3e141776c13d25ae10cffeaeeb5df68974bf53a84b4e52a0163d20d007930b8e5edf9d0e81d75e6871dee5aa7ab978987ff0ed473af1b4508bd8a8b347eb0beae0241e486c126b099f12c13c6cf72ce38d2816ecf9ac5a19ccfda138ee491a4159c2241738dfe2ebc04c1f8e467eed463b1440d181df8d2860d5a458f991cae9b895cf4009595891e0285db550358367ef720a14ea5075c688a0d2fbfc529f7b32fd3067c40cd7090cf6b7608188b3ecbfc88e075a7724e684bc531b5ab2f991d53bf355b0cc2df612331bf5bfbc9d7a24760ce46000ec401f037a169bca6072fb03a66ba98a40d4e3d3301949d4322b7cd0715616abfdcc636acd64b704bcb3b26df083c3d4a45bde7edd0d0340395b0acf9244f8f57d1b5f63830abb3cec67f0d89bdba3694a248d158c1d96645ede48ccc07b4ced57b0aeea1c4c813551dc1b8a032317c2c685c829e96d167fddcb65c290b61bcea2e2f5edec01f3d23bba6c502eca3141642288b088293d08ccc3ef7ae7a9d07b6a1550dbd12075c74aa79d419f6a46295a16a81ed9fd4da128da7a9bf487846c17aa893c183cf15d6320f5cf82b807716719377d9eee29af052f02b08530374222ab757057f296990a9063d34b28b7c2630e1778b7a1043bdc2fb845dde23810ecd8cbb7154f874e652c66e63fba11ef9f261dc147464e0767253f47c95239fe10a6e29415d9831749f01f851d32591fa5be28d52f39f3c670afaa0444c46b3abd2421bb5c68db07a08a5d04fd2246e2f8010c4920caf3b51f32c4975e4e6e5e92f0f0d3714f4c6fddd096ab0e1fdd5b4d7dda2a790810ebc3d4ed49b0ff5330cdf469ee8db889a3191bdf7c3851f4417cb2b2f39cd75fea5cb079c0f87a1884e27b60a9818fbc48962ba38d8969802ee3dcf436864cd9ed60ca978a88da5bfb7ae5ef50d221e8588c09ff99e46199ef75b7bc4b7985341d40f0480bbc7c65628a3316d8b58c3744f15ef227c8be0f1a2ee2f795ff9e7184e046a5a4a4cd0844eac4e4bbd0b033cf2495c58785e63c90a1cd00286d65840ab6549e70fa2a0b87b628c7f0bc4398ed829a236faf8e5f10071d9d99f59661370308b9ae8d77aa7e052a7a7cf18aecec5745ea9e5af4919931cf583db01c247881c4006ae95e23322317048760bb9554281b366b0208d8af3275c421edbb237f9b5aa0070225cbdb27b1e7a88e300ccd9f7542ddcc74d4f88cab7346fb91f8c3fe24eb72c03146725cdb1536fd57134b514c88149b9be363a96f90ecc717f41b26dff76309d656d8df91c6118207812bca7b549aaea09c2281420fd9bde8a0c623f1cc8f50002f3bd16aa4a84c6d576fd8ad4077d6eebdca8513e39f02f3940407e0d9dad098397a2f7fbec9b57465bb2b7d87440eebf6625b93e3beb91d525baa9f31ba0e0952533a2b0a19645fc2e72bac232029029b72a0eda565dee6f29e1c854aa99fe6d181bb7c8ef48c8c306bc867dc04d7443a0d8d1ca2311ef6c5c81c108ac78192047e72fc876d8c376a8aa4e7ab3f24fa4dc35941d94ccdaec3fd7a676200bd3b06e856150ad9fa70d36d6fbae0bd3a5b447199508717e181f67c7c4a7a86a138af911cae66d0afd698984d5c29e89407143e7369253600f10d337e16e3e6630afa76539a43013c1387d2ecbc8a0683e731a455b9bc3f1993f34400b7c5059a02d06a17eb309d92478bbae2036d04e04441acee845e407fab57b31f516d38f1ee739f45e5bd642fbf3b2b2faa6e634350c71d5623b544158f62c586c308101e6ae771484ae3b5dfa276de65a938151ba8f8c80af676839e987d03d773b8e09c8e6526a5b7c65af1152ae3fd0fac1367af00ff64b3128d92fd1010b16d0c81d1df8825d271d872e251c5e95de29710adbd23a64b7224f4d3104221de4358a56a308103eb2031968f669c46979dd6128e1d4c0d06f3af00705ba8d77628696d35e4d9499b14cc78a1cd6e4ec267e8d47a33d2e06175eb17ecd34e195d4dc61247b839375578f186f29645354eb582e6ef3bba2ceb18bb30bc5f92222c8cc48c2b4fc258553d614a70256092b9429591796ffa5c168a322c2e8b0a8adfcd752e3527b79e8704ba5c9892f7a900a86609d4d4521c0fd5d2847c24db620a260e77399a28a6af1d34374c96bb2d41da5eb7b0ba8c68b35824a19e80689acf313888154be4ca33af9ec3f0f50855b117ea8ecf5a58ea3a8957c94d861932c4d7e97caca12a307f227cc702f8b93c8e39b11a6cc841e3b8b530919034ad6f898e9ca61a00115dd2568c895396f86dcd026382a805a222f190860f7d8204b9cbe24676f95f9e088a94e83b8ca0c6713e522d40b170f266663d46ea6f66968b5e4d2e6a677fb144dce8e2774f575df301088dea0c947b92792fc4bf35b593bf9cb1b64022f5241042f6f1b5a190cc01dd0c4affe76fc05ba9dc5443cc67a2dddd33c837ca2900170a7c5be102c62458e608b60a354a652b08ad3abb4da6c575bfe48fc913ce4aa6b653d70e9803f6c71f952c925e6a3e7e5f6b5c4eca40dabbe506dff9b98124a353e4f6b6e82a3b4a9d3d3619cd56f7d24f91f01e6e48a928a71e50dc7d42fa9ed0f7ed868889b149dd323a2ccd73bf80543467915765be3fff9749d085533a8a2e9b6b103307121219c1a4b84e13c81c5449d92a22d09acfe185e200100d2c48dab7eb7825a86502c878f5ae26fa5f02bb9c227b389cb178de4ad3ff1f3a95c4d83fb0283c3450f46df55edc278a26fdb701dcb58891783c365aaef71b8e9767b3abc55425d1fb2a5d73c3445d6f022a04f1f662114a67432a467a80e3c1b95b707655f6103bb56544c608436a9c09618cf69447b551e081a6ac1afdc36f81bba3f9332d5293db142b42ca7e05cdfb36be7284946e2a262354e32158e120c393bcc1b6cd732bd394fd7a975968b3de3a2e85102442f3b41a17136c6c4084f47fd60aed89b065f1a9d00e2724b0cf5e0974a27b6aab63ecbc70ecaa73c6f6196e9e896cb4281292ff195d4efa8a11bcede2533c09909ca1e144524aba0432defccbf30cca202b254be7cc13b25a69f766d1318139fe3fda2ad9b1f5a14f512ade2438642473f2d840b2906540c8611e4d7a08d1405ce9a4d9820a9c79dd39e8f853438b2f4c80ff453e9adc56fdbeb088f739bb43d62a8ac70da3eabca4fb778dbeec2d8302d8bba59557872bf0d6272099b661c45ca6c614b272306fc31ce1e6496e6de39e1344e28a339727913e02fbea68b868e2e55378c6e182ed7329de3d2daf2726243b2c032f9ee309c7a27c6d70110483351608b0c8c6b1628268cae8b7896613eb664b9a23cd1da1b6a6affc2c11c63b2f76dbb18d5fd83bf3fb75155d4bb0136da12a0b519d7e08de057579dafbd737f402cd7705f957087bafb50fd2d8092533cce63f1f7a6b1810fb042e8dbc117a12ca54cd6937a891f45507c75dbfb809c3b088b85c14dec2150ed27f138cc9bb8a3131d8d8fb61eb9302eb4de9e51805486ffcbd9b27c2ea8da6553d412d6eaeffe650e1cb219aed6329068a40e3b1e0eb3c2c533f025211b604fd3329e167661fb4509af06856a666869bff5f49de9df9ac9a340a114f57f9e91998e82624f674174f7b3d392bb2b529a6b5a6b0bddd3ade10b0eb8a26df5c7654e22f241238718b7e564aaa1fc7cb81feece3c60715beea7b4d76d10a1cfe8cca56df4bd01b64cce8f1463ecae011386153f5603e18cf0a8b06f358dedd08ee323387e2e01e3e93c57eef73f56029a299313a91c84b62c797cbf29d53bfbb59eae395e3fd4b19e7e7fe528be6ac9c057adb387b45c2df047324db915c5960535f7b69d929636daf6cf8a40688a5b92e7d70088040f1cd1c314b3627f6ebfd4fefcea026eea9a1e9514010e5e1c61c6ba221304df88eda253137addfd3f5565b8fd8bbc21cb020c666060434a4a162e1e3226b8d05db58f8f4032b56a81e0785d31508308a3b879d861d3ea68a2c90e2e26ddb73557077745d8d151990297065b29def62f39308c5a61d54d546cbdad40313cf5ca715102d3113aed1d5109df2a197a2448a64bc85ff2ec0a640cd38e07214c54c2f6f2ea8af7225dd655c1f13334cbcaec821fd228251e775465107e72c5fe3af0804596b", 0x1000}], 0x1, &(0x7f0000001100)=ANY=[@ANYBLOB="1c000000000000000000000008000000759ecda865a115e3c273ff1518a5c964a82c62d9e1a0226cb1a4a99a0782f64c227a9f7b253bf96373ca3bb3273c805dcb6916923f03000000874357ab4f8e757ca0098a85c5307623f0a2898f8d07cf8907624c4053d4083fbbb945ad66f23f7e16636978522362de26e41e3d910b44380bdeef25032cbb3cd8a9ed90d4eee21ec80594f6c147cda964bba1257e8545e9bae4ade3b8cacdcde743c4477b599c5f2ecf0d6b895b234dd4e2c67935db4921752844d5d4aa799018d2b3768a5f58f224ba7ea8676dbfb5bd4124fa72394118ad6005a765e655a4e0e5af75f7", @ANYRES32=r3, @ANYBLOB="ac1414bbffffffff0000000040000000000000000000000007000000860d0000000105057587280202892322ac141425e0000001ac1414aae00000010a010101ffffffffffffffffac1414bb1c000000000000000000000008000000", @ANYRES32=r6, @ANYBLOB="ac1414bbe000000100000000a0000000000000000000000007000000441c3d9000000fff00000009000000090000010000000001000000020044446ac37f00000100008001ac14141600000004e0000001000000050a010102000000027f000001000000627f00000100004c62ac1414bb00000002e000000200000003861b00000003050abc59bb773af82d9e020b256b7e56b220ce935c0711d8c5c24ca822b5f5f52dbfd8714925000000"], 0x120}}, {{&(0x7f0000000480)={0x2, 0x4e20, @private=0xa010101}, 0x10, &(0x7f0000000500)=[{&(0x7f00000004c0)="05d5ebbe35b1fc796029315761ac4b8eebff580f16492967f7fd72c9b10b9d8fd5c6e7c58328cc440923b2dae57f2e125883b17c74d3fabedc505e", 0x3b}], 0x1}}, {{&(0x7f0000000540)={0x2, 0x4e23, @loopback}, 0x10, &(0x7f0000000bc0)=[{&(0x7f0000000580)="09814528cb528a45c9ad797d12cb8c019b5d654c89a1998daef9d07bc3e95143b8df9fb7e6d40e54b70021e7df9872d9c9142ff1ed14cba299330d395c958bb52951f9d0a6bfc1cd810412cf68bef76af9598397472b33d09143b6071902707d54d49a73a09807d150084dfd3b9152cb0180edb5e0573ca368aba8f2b530613a01be2e49568986c00c569ab66fd1a554", 0x90}, {&(0x7f0000000640)="73947ee1a92ba3c5facc74cfe76c0bd791a92ead128ca57fcf4ab00f2a7847b214202330af4452a10d728aa94f25da3f0fafb3366884a91fa90b61e86730a6058a00b5d483fd4e8cdeff65a0528d1cbe0a67a84af5a47de216278dfc646063e32430cd31a0c0c1", 0x67}, {&(0x7f00000006c0)="ca1e9a4dd56279f8f267232ca7a2ec2670a9a9538d2c2d21f05b2a9543e5a82064901b06f31ef78da6d124d7713979a34f768ed4ec2cd555ae2286735c124fd58bf1ec62598b7c6194f5b5bc0a6ac153f3585a0196a6d13ada79a67b22008df0bb172232018ec5b5cc0ab55f0a884ebfbcce372c8fa04b9bc2595fbccadaee973a07f676aea109d3585f4272d63db1bbe483c48ee53877b9e3ef1c2dff9d4761b7573fcd8dbb9e11482978826d0177bd6d57a3c76a06faf0e567fd31044a387029", 0xc1}, {&(0x7f00000007c0)="048fd4ea883a42846cf1a0b61525430b7e95b64aa7e1d512", 0x18}, {&(0x7f0000000800)="db6f5f0dd3aefdb7aace49315e35d0655f0d31542a53df0bb28a5d3febd23dba8770b33cae52f2dbc09c72fd467b6ff7ced0dd3407cc10684ee3b19dd42821021557c80a569e1b182c7a007174bfabdda6922e4126a482f3bd756c554ca3b5439d552a5c0e03fe8459072b975a6e1bee9f3368aea87b12253a8e849718001cd124d08461dc47be7223c5204253f5a013597dbcb37f974d17664f5ab8ae30864b3711ff8617cc46871faa161060", 0xad}, {&(0x7f00000008c0)="870a13d10aa59f8f1e9efbf8767f0f9946469aac1587b5df367bb171213fce060559225099502402ca4518bbbb38751a792debab7862dda692f8b7b8067f0185c9c3f508a806ba702b262ca3ed2c5ea6d1174f270139c8ec3fd168ee2badc5a97e81c49bca3b2291368c7875d4232f9dda2ef49d6002e58839609ceae56aa2876a969b2b83616613fff14bb650e888e181771f020f47dbc01c854c3646f3d22d63fdbff8b05b281ccd00fdfdc0009dab4246e4bc5ee4afea9b", 0xb9}, {&(0x7f0000000980)="d22fb9dcd099ba8ac0f2272e528ba7eb", 0x10}, {&(0x7f00000009c0)="dcb9beceb5830bf50b17a1b1b03fbbec4242cd79d7ee0874e0627eefb686399dc077e998c3a69e8edbbd3773312ae8a9299aaea0d37243a29c3541318a6d722c874578f6752b962200231354b703e141638d9ea19b43bc58f0baaf222c9422ccbfc21d7c54522715dacfd4fa78c5448735d64865183b18ad7969ec587383e06e99bfd1b96bb6490f8ec98b699f792ade198b54dbde0c39b082cf2fed95edc9f42761d5c0912885da33d96004fae3d69aed0b32d2bc0867fcd66da15dceee30a312b171beb3301335509b3933cf2341883ff7a7bb2b81a4fe2668fd5b5f4580a0ad9cc30b93a7ae", 0xe7}, {&(0x7f0000000ac0)="17325c339166fdb8749b0f103df06274f94756e210ea404d84d569ddb2cee7cac489ee67c87eb5ad96f2d681947344efc93e86d860bd019a0ad7cf760a20a05a63f0647531164353a62bbe6829924c502a8cbfd4df2b467fc50aafd671c7fca361d88bf88860ccbbad279ff13dbb5c8fa7ab6db820b2653311007de3022f7cb6daf275213535263d7fd0fbeca03e7c292a8ca9a84b8fbe46d6cf7ce5819fcc2380fdb851359af5a3d3a2c41156d82d2cc484df1f89c424602501f165c218e7fd80a10fd4bcd0fa81832659e24d88a479f21bc03358f0141bf6de4a1ee50e8fce2459644df0b56cd6a67a", 0xea}], 0x9, &(0x7f0000000d00)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r7, @multicast1, @broadcast}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x3}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r10, @rand_addr=0x64010100, @multicast2}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x7}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x1f}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}], 0xa0}}], 0x4, 0x44) [ 595.715647][ T384] do_syscall_64+0x44/0xa0 [ 595.720159][ T384] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 595.726140][ T384] RIP: 0033:0x4665f9 [ 595.730028][ T384] 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 bc ff ff ff f7 d8 64 89 01 48 [ 595.749635][ T384] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 595.758056][ T384] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 595.766037][ T384] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 595.774007][ T384] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 595.781978][ T384] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 595.789954][ T384] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 [ 595.806239][ T389] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:42 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000280)='./file1\x00', 0x880, 0x180) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x4) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x40, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) open(&(0x7f0000000040)='./file1\x00', 0x200080, 0x9) open(&(0x7f0000000080)='./file1\x00', 0x140, 0x4) 11:46:42 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0026000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 595.889610][ T389] loop3: detected capacity change from 0 to 4 [ 595.899055][ T389] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:42 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="2000000800021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:42 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000240)=[@ip_tos_u8={{0x11}}, @ip_retopts={{0x14, 0x0, 0x7, {[@end]}}}, @ip_retopts={{0x78, 0x0, 0x7, {[@generic={0x7, 0x6, "c721c1b7"}, @rr={0x7, 0x13, 0xf9, [@broadcast, @loopback, @rand_addr=0x64010100, @local]}, @end, @rr={0x7, 0x7, 0x76, [@private=0xa010100]}, @cipso={0x86, 0x3a, 0x2, [{0x5, 0xa, "d761e9027625d279"}, {0x7, 0x6, "c83f7dc9"}, {0x5, 0xc, "b93b221588eaa2393a97"}, {0x1, 0x5, "14d0a3"}, {0x2, 0xd, "30f31993db25847fae7000"}, {0x6, 0x6, "334bda75"}]}, @cipso={0x86, 0x9, 0x2, [{0x7, 0x3, 'Z'}]}, @ra={0x94, 0x4}]}}}], 0xa8}}], 0x1, 0x0) setsockopt$inet_buf(r0, 0x0, 0x62, &(0x7f0000000180)="f3e1f726b2374a9001e083794b75b2ce151c6ce99d98553884d5849f87e3683b05366581fd5ffb837baa9888d2bb2ddf3d8fd2d8b8976f29cfd4a9e0a061d4ace47e9b543e877a69897f054fec61495fe7fbcff696607b80e050e8cd5a8d9811320c0905285109bdb4b3c82de241dedd1031a5801ca7375ae4e5d1406f36ed5403d53175a5aef3689305a0e9e69c8c6fa7e05b", 0x93) 11:46:42 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006400008000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:42 executing program 4 (fault-call:6 fault-nth:75): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:42 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0529000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:42 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f00000010c0)) preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000040)=""/68, 0x44}, {&(0x7f0000000180)=""/102, 0x66}, {&(0x7f0000000340)=""/33, 0x21}, {&(0x7f0000000380)=""/51, 0x33}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000000400)=""/43, 0x2b}, {&(0x7f0000000440)=""/34, 0x22}, {&(0x7f0000000480)}], 0x9, 0xffffffff, 0x4) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:42 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006000020000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:42 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f003f000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:42 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x10000) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000040)={@dev={0xac, 0x14, 0x14, 0x42}, @loopback, 0x0, 0x2, [@multicast2, @empty]}, 0x18) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00006cdffb)="8907040000", 0x5) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f00000010c0)) bind$inet(r3, &(0x7f0000000340)={0x2, 0x4e22, @private=0xa010102}, 0x10) r4 = socket(0x26, 0x6, 0x10000) sendmmsg$inet(r4, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)}}], 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @private=0xa010101}, 0x10) r5 = dup(r0) sendto$inet(r5, &(0x7f00000000c0)="5be94bb3caea7394cfedc889dfe3c257fc44beb52e938ab0f8c29c4f940775acf7200575afc33c4319439a11da63e7423af7840772d91b74ec1688ea33687cfe8297", 0x42, 0x40, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r4, 0x4, 0x3, 0x0, 0x1, {0xa, 0x4e24, 0xdd, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x75e}}}, 0x80) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r4, 0x8010671f, &(0x7f0000000300)={&(0x7f0000000200)=""/231, 0xe7}) [ 596.035642][ T453] loop3: detected capacity change from 0 to 4 [ 596.049165][ T452] FAULT_INJECTION: forcing a failure. [ 596.049165][ T452] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 596.062263][ T452] CPU: 0 PID: 452 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 596.070895][ T452] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 596.080989][ T452] Call Trace: [ 596.084272][ T452] dump_stack_lvl+0xd6/0x122 [ 596.088881][ T452] dump_stack+0x11/0x1b [ 596.093040][ T452] should_fail+0x23c/0x250 [ 596.097468][ T452] should_fail_usercopy+0x16/0x20 [ 596.102553][ T452] copy_page_from_iter_atomic+0x2c1/0xbb0 [ 596.108288][ T452] generic_perform_write+0x201/0x3e0 [ 596.113656][ T452] ? ext4_da_write_begin+0x7f0/0x7f0 [ 596.118952][ T452] ext4_buffered_write_iter+0x309/0x400 [ 596.124623][ T452] ext4_file_write_iter+0x2f4/0x11f0 [ 596.129948][ T452] ? kstrtouint_from_user+0x13c/0x170 11:46:42 executing program 5: r0 = socket$inet(0x2, 0x1, 0x80000000) r1 = socket$inet_icmp(0x2, 0x2, 0x1) setsockopt$inet_mreqn(r1, 0x0, 0x24, &(0x7f0000000000)={@remote, @dev={0xac, 0x14, 0x14, 0x3f}}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(0xffffffffffffffff, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000000040)=[@ip_tos_u8={{0x11}}], 0x18}}], 0x1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f00000010c0)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3000000, 0xc59ce4841ab45699, r3, 0x3deeb000) [ 596.135342][ T452] ? avc_policy_seqno+0x22/0x30 [ 596.140249][ T452] ? fsnotify_perm+0x5a/0x370 [ 596.144970][ T452] ? security_file_permission+0x7c/0xa0 [ 596.150530][ T452] ? iov_iter_init+0xbe/0x100 [ 596.155251][ T452] vfs_write+0x79c/0x8d0 [ 596.159508][ T452] ksys_write+0xd9/0x190 [ 596.163818][ T452] __x64_sys_write+0x3e/0x50 [ 596.168418][ T452] do_syscall_64+0x44/0xa0 [ 596.172873][ T452] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 596.178781][ T452] RIP: 0033:0x4665f9 11:46:42 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e23, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0x18}}], 0x1, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x500, 0x0) setsockopt$inet_int(r1, 0x0, 0x3e, &(0x7f0000000040)=0x8, 0x4) r2 = accept4(r0, 0x0, &(0x7f0000000240), 0x800) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r2, 0x6, 0x23, &(0x7f00000000c0)={&(0x7f0000fef000/0x3000)=nil, 0x3000}, &(0x7f0000000280)=0x10) r3 = inotify_init1(0x80800) write$binfmt_aout(r3, &(0x7f00000002c0)={{0x10b, 0x7, 0x32, 0x14a, 0x16b, 0x9, 0x3d6, 0x9}, "58357fb9343b292b1030139bf204ea4429466e936488c6b2cda1ce941e0c6f68687fd601561d1f119135ef928fc0fc1cfd9b7e88d6a5ff08da9982958342c7f80963f513ac66a3d2aa6a31456c8dfd04613d7e444f8208091c1d1f996ae2abdd439d797952d42ebd7cbc304654b50b2463e08f0dde6c0551596fcc91c287cb5e509118fe4d89b5dc8873fbd11fd5943cb2f5bdfb65d8312e5b1c2995fc5b39d77a2453c03327477d7a202c82fb6b10f1a51e8358bf94a604985a1fcb90847e50d2b42c008cdf01c4fbd2739c0b15b7aa994010ccc7", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x9f5) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r5 = socket(0x200000000000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000100)={'sit0\x00', 0x0}) bind$packet(r4, &(0x7f0000000000)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x14) bind$packet(r1, &(0x7f0000000200)={0x11, 0x6, r6, 0x1, 0x2b, 0x6, @local}, 0x14) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r1, 0x6, 0x23, &(0x7f0000000180)={&(0x7f0000fef000/0x11000)=nil, 0x11000}, &(0x7f00000001c0)=0x10) 11:46:42 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0040000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 596.182718][ T452] 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 bc ff ff ff f7 d8 64 89 01 48 [ 596.202412][ T452] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 596.210829][ T452] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 596.218836][ T452] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 596.226994][ T452] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 596.235037][ T452] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 596.243006][ T452] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 [ 596.255347][ T453] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 596.338755][ T453] ================================================================== [ 596.346871][ T453] BUG: KCSAN: data-race in __lru_add_drain_all / lru_cache_add [ 596.354430][ T453] [ 596.356750][ T453] write to 0xffff888237c22528 of 1 bytes by task 452 on cpu 0: [ 596.364286][ T453] lru_cache_add+0x75/0x150 [ 596.368806][ T453] add_to_page_cache_lru+0x150/0x1b0 [ 596.374091][ T453] pagecache_get_page+0x6ad/0x910 [ 596.379109][ T453] grab_cache_page_write_begin+0x3f/0x70 [ 596.384737][ T453] ext4_da_write_begin+0x2f9/0x7f0 [ 596.389843][ T453] generic_perform_write+0x1b8/0x3e0 [ 596.395124][ T453] ext4_buffered_write_iter+0x309/0x400 [ 596.400668][ T453] ext4_file_write_iter+0x2f4/0x11f0 [ 596.405955][ T453] vfs_write+0x79c/0x8d0 [ 596.410203][ T453] ksys_write+0xd9/0x190 [ 596.414454][ T453] __x64_sys_write+0x3e/0x50 [ 596.419037][ T453] do_syscall_64+0x44/0xa0 [ 596.423456][ T453] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 596.429370][ T453] [ 596.431683][ T453] read to 0xffff888237c22528 of 1 bytes by task 453 on cpu 1: [ 596.439122][ T453] __lru_add_drain_all+0x12c/0x3e0 [ 596.444284][ T453] lru_add_drain_all+0xc/0x10 [ 596.448967][ T453] invalidate_bdev+0x56/0x80 [ 596.453569][ T453] __loop_clr_fd+0x521/0x850 [ 596.458243][ T453] lo_ioctl+0xac5/0x13e0 [ 596.462475][ T453] blkdev_ioctl+0x1d0/0x3f0 [ 596.466974][ T453] block_ioctl+0x6e/0x80 [ 596.471391][ T453] __se_sys_ioctl+0xcb/0x140 [ 596.475971][ T453] __x64_sys_ioctl+0x3f/0x50 [ 596.480549][ T453] do_syscall_64+0x44/0xa0 [ 596.484954][ T453] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 596.490845][ T453] [ 596.493155][ T453] value changed: 0x0b -> 0x0d [ 596.497844][ T453] [ 596.500156][ T453] Reported by Kernel Concurrency Sanitizer on: [ 596.506374][ T453] CPU: 1 PID: 453 Comm: syz-executor.3 Not tainted 5.15.0-rc1-syzkaller #0 [ 596.514949][ T453] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 596.524997][ T453] ================================================================== 11:46:43 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="2040000800021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:43 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006000040000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:43 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f00000010c0)) recvmmsg(r2, &(0x7f00000016c0)=[{{&(0x7f00000000c0)=@ipx, 0x80, &(0x7f0000001300)=[{&(0x7f0000000180)=""/192, 0xc0}, {&(0x7f0000000240)=""/11, 0xb}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4, 0x4}, {&(0x7f00000012c0)=""/34, 0x22}], 0x5, &(0x7f0000001380)=""/32, 0x20}, 0x400}, {{&(0x7f00000013c0)=@nfc, 0x80, &(0x7f0000001600)=[{&(0x7f0000001440)=""/186, 0xba}, {&(0x7f0000001500)=""/225, 0xe1}], 0x2, &(0x7f0000001640)=""/89, 0x59}, 0x8d84458}], 0x2, 0x40000161, &(0x7f0000001740)={0x0, 0x989680}) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'veth1_to_bridge\x00', &(0x7f0000000000)=@ethtool_rxfh={0x47, 0x1, 0x2, 0x89a1, 0xff, "36bca4", 0x3, [0x2]}}) 11:46:43 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0480000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:43 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f000078b000/0x1000)=nil, 0x1000, 0x1800003, 0x12, r1, 0x2000) preadv(r1, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) rmdir(&(0x7f0000001500)='./file0\x00') preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f0000000280)=""/131, 0x83}, {&(0x7f0000000340)=""/143, 0x8f}, {&(0x7f0000000080)=""/20, 0x14}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/192, 0xc0}], 0x6, 0x4, 0x8) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r1, 0x800c6613, &(0x7f00000014c0)=@v2={0x2, @aes128, 0x3, '\x00', @b}) openat(r0, &(0x7f0000001540)='./file0/file0\x00', 0xc0000, 0x1ab) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r2, &(0x7f0000000140), 0xffffff1f) 11:46:43 executing program 4 (fault-call:6 fault-nth:76): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) [ 596.559157][ T453] loop3: detected capacity change from 0 to 4 [ 596.566835][ T453] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:43 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006000000010008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 596.632051][ T522] loop3: detected capacity change from 0 to 4 [ 596.659279][ T524] FAULT_INJECTION: forcing a failure. [ 596.659279][ T524] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 596.672623][ T524] CPU: 1 PID: 524 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 11:46:43 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f09c0000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:43 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006000000020008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 596.681218][ T524] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 596.681394][ T522] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) [ 596.691293][ T524] Call Trace: [ 596.691302][ T524] dump_stack_lvl+0xd6/0x122 [ 596.691327][ T524] dump_stack+0x11/0x1b [ 596.713107][ T524] should_fail+0x23c/0x250 [ 596.717527][ T524] __alloc_pages+0x102/0x320 [ 596.722145][ T524] alloc_pages+0x382/0x3d0 [ 596.726572][ T524] __page_cache_alloc+0x4d/0xf0 11:46:43 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) getsockopt$IPT_SO_GET_ENTRIES(r0, 0x0, 0x41, &(0x7f0000000000)={'security\x00', 0x24, "d11d47907cb4a2f4912171acfc202d3da8ce30f7846eb03c9ae4c24d120d57fb9157f699"}, &(0x7f00000000c0)=0x48) [ 596.731485][ T524] pagecache_get_page+0x5fe/0x910 [ 596.736580][ T524] grab_cache_page_write_begin+0x3f/0x70 [ 596.742221][ T524] ext4_da_write_begin+0x2f9/0x7f0 [ 596.747344][ T524] ? iov_iter_fault_in_readable+0x244/0x290 [ 596.753241][ T524] generic_perform_write+0x1b8/0x3e0 [ 596.758535][ T524] ? ext4_da_write_begin+0x7f0/0x7f0 [ 596.763827][ T524] ext4_buffered_write_iter+0x309/0x400 [ 596.769405][ T524] ext4_file_write_iter+0x2f4/0x11f0 [ 596.774717][ T524] ? kstrtouint_from_user+0x13c/0x170 11:46:43 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000ffffe000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:43 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006000004020008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 596.780188][ T524] ? avc_policy_seqno+0x22/0x30 [ 596.785038][ T524] ? fsnotify_perm+0x5a/0x370 [ 596.789721][ T524] ? security_file_permission+0x7c/0xa0 [ 596.795329][ T524] ? iov_iter_init+0xbe/0x100 [ 596.800127][ T524] vfs_write+0x79c/0x8d0 [ 596.804378][ T524] ksys_write+0xd9/0x190 [ 596.808630][ T524] __x64_sys_write+0x3e/0x50 [ 596.813224][ T524] do_syscall_64+0x44/0xa0 [ 596.817733][ T524] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 596.823686][ T524] RIP: 0033:0x4665f9 [ 596.827567][ T524] 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 bc ff ff ff f7 d8 64 89 01 48 [ 596.847186][ T524] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 596.855608][ T524] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 596.863584][ T524] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 596.871556][ T524] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 596.879532][ T524] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 596.887506][ T524] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 [ 596.904842][ T522] loop3: detected capacity change from 0 to 4 [ 596.919947][ T522] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:43 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="2000004000021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:43 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000ffeff000000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:43 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006000000030008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:43 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) sendmmsg$inet(r0, &(0x7f0000001580)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="0b617c4470ce27f0f857ac16d62558766f4e84698f0ccc57e5f7cc4ff33823e0b1cc33fc15b9212548c9fb4715bbdd94a372ec1e55b454e2deefe5722e17478e7b667540ddb8d51891d8248997a0488568dfa39d29c7549a50099e09d10e22b8c185161e6d1e8e5e4a53324cd57b5e2c427a7673aba35613976734ba20b749bc", 0x80}, {&(0x7f0000000180)="381eb897c103d6e25b3bf7cfc1c66e49db4503646a893eb502c2ad8770db180fb1879d3479e37a00e39d5b700aec2cffc557194402ab8710fa70d021922c3864f742dd84d4c30fdab8a6e35eef08aec7e9a82deb860d827c37558f9bebd0501e70af0c04df4403184057ada77a0341f6f55362cff3dafb3cbf29bd720a568137c097cce3252df20e69501158f1f4fe6fdafac93d5e", 0x95}, {&(0x7f0000000240)="dcf8abc100e41b67e9519a3d5a5d110ecb54a8b16b2561afcccc2082efe7e050b8fb22902e899849f6c019dac7e56f4c0f519793649d14c539cde7b1e009100d429ad40211335f6e254780c3e9b92cee120bff4c661cf1619b90ec74b4a850003697e3d63d11713024a8fbcc72032eb1ea92bce7e3cf9dfc448cf809e8235a9cc1a5ffe919fdb9964b9368def661d106e9fce07303ddb85b29e036b7cedde51a821440c83500d9168ecbe87f5626d4b7552c088ec6b4325f255ce6e830d886c9e9bc555281cca7fbe7559208ffbe09c9e3ce653c7eb38be4b7527bf45e3938a7ecc6a98e0a2fab297f1835e1420d998bf5540d", 0xf3}, {&(0x7f0000000340)="d0c6bee7b7ff9fb3ec70b7ae7794f00e7806b8e5c2ee0e7c443d6f919ba0522156c764097ed7e6298e08933904e54b50e8aec2d9241c1446de7aa508165006d3ee5b408a3ea909932a898db24a179ec619583508f4d7aa37b527e368f24b715fb8c8fe3113d7a9e1857ce14a2ee0fe3350ee7754b111bc7da39815f1757779affe9085d8fcdeaa61e9a0e001da4b624944dddafd62119ac148e33361ed8452f9a156c013e8032f00ffdbd8f71f983488f3d6c8476e9401221031f0fd726d0aaf774cc13122fb17bd5b8ed80c76c46e1c496b7ddef3a8ec07bae105e08c1619ef158240eab9fc923e740c8c9156d61896c23c", 0xf2}, {&(0x7f0000000440)="f4d8d9391c454736b37a372f7080985d388dc91d94fcc676a07a6356c7089c6c8bc3ae8da5169b0d679d9ed561afe5d049fb90f87b93fe2c8671a340c677700e5e1bea41cf6040e17fe88c46dd0124a918f70f829da3627b21a7880aaef20c6e63d7fba194da9f0b3c0c9d35f453ff4553d4572a921f8f29f3308dc7a11a986e6e35bbef50d08afc9a0560e21dbb97d7a1f89dce5c943781a30012f8f4509eb3c4c31aaef8f277943fe8760e7eaac1af421aabce8a7e0863ffb8b268c69e40d6d1bc5bee11e6d74485b526ea8f67b4bb233d522246c9d3d4af7f7cdf9cf5bdfe94ff456f452194f459940b188ef776e7dccb47a37c8704caa514d3866116a8c8b05d63455d086c0559b4d1f1eb1da20c55d2bdf3bc30860f6bb4534ebe3c6918b45e618172c004553c54adc27c24ef859d64497876626bee8e344499bcb741eed007045adc49f93bab39fc87f718f2656d9754912d950acfebaf94b6c5f63706ec25909a78f2b1b1a613784ec996aa0c0d16c46b59425233fb4a84a4eed915ed54cf18959923ba307c1486542bab99705597c4c4828ad56f48eaed0fa4f7dfb4ebe8d6177465aa888877ee6d397e8f48bc57eea43caa3d8f330502cf44869f995979d0d2b2f37153d55f707a66f7b11880b242d7d05c15b842b8051561e319c678a1e1eb38373e4a4e5f7d0d6475f19ba8f5e8e65047fcdf56a2d9e8f38c5987829d142bd6de75881c9fb52a4674feabf7b05d3e1d5427053ae2a8a7ba338b370d78e3eee4baa3f31a1a2ca010f05e642f71baf05a7f37c9c3599e18405a179771a41f2b7d57ee82077e4ac7d9a7713e800f7b11e66ea0cf5341fc39f34c9fe73d46d170d675ccbe4923df04375e546f93b64324973f68512c096a4057650236cfbca46a81f450b9d09920e553d3aa5ee8e4c89328985041a11f554dcc9cbaf88c3fd99325c36b5458d531cb11c9a0f7abfb6b74bbd7e1cc3010819c6045ecf220b7f8827edbb5799cd13bf62244cbf36db1a362f2421c648362261294ff66204d3ba293a75b58b0bea29b23d0f9bbbabe16703d7f6fb9e24a6058725e0328b55fc3a4e0d8c8dc3bc8cdb15793b43b9ca12d6c9ea9de427440ce077bc8874acf68539f6f25f598adba61cc370f6eefae74609a29b7b78e527297fac895cdeef26475e10011ef73905dcf722c10b641f363b9489bb281219497da05abdd8270219be454d9195373fa832433e8569658f5bafa3a8ea05c8537729d729d41a07608cef538b6e59b94a5a5dacce76447eaa09a19341accede3dfee1533dd9d95c27b66ed3fa5dd21d3fb7a9ea64c65bf01278fe0d006282f935704ec8bf7c148cf8d1d3c96e4666d8987dfa85f4b330a52fa09e52352c5d00fb1c420752acf38311fc286463d86ac72997909b752be2d6fbbb81100251d7ccba09aabb1401ab0ada7a2952ee4a32af8415939cd91f1ed4ce40c4d67e08b16571041ca9df6dd334e951572001f911b3217d3b1496d737aa0cb82ab2a70cb3aaddb65c0762d1b29356850554bd261f601dcb2f0a55f3d876997e84d5c31470ecfca3336b865b96a3dc39177e41e79280a3e344c054c1fdc2e68d1f923712d4158addc2bcced1be2cd666d9de81e4843509f529f3e828d9f05a67a88e592351c6558ff44f20c417bde5b45b944b272bb70ea5d38dd0d850ed3428ae2fe26137df1273d77d89a9905a63e6d6150a77cf4eddc7be3f1c25516b8634360612d23cfbeb6914ae8b7b0364022b6ad4fa547158ae04be506c9fd7a971a048b196fd5d6ed14b8ce5684ef7825fbfb91a525e989d12376cc77c309baa759a20d09e9bc84f62852dbd62ed7dee06d9c05cfe6bb418ff4e27dc1c03aa926bc46b9d4f261ae7fb57afac3de6dda9aed07253ed2cb24ea6c7e00e34627d6e4f37ec093cb421bd84c3d0a630363653dc95a8c2e34fa24499798e58e4c1af406dff1fe168efdbb9c4b0d3bc8cdd36aab96bb71684867c6ee130ea963dc5c0b9142c708c7a0d5d796c3374c67d3507c92691c5b88f781a9adc228717102c2836f42158d55f734935007c562e3bb8ff52f6f27dfbb18798678754c715f2e30f2fa6038a7f0f104012c607aed803263cc1e86587b1646c9b87564905d314cfe9ad6db3bebc81b922af478f57ec2a35fc0f5fd074430f791a9d268b35f1bbc43f09fb5dbcb98cd557ce0d61001c3390bd847c49538f27056460bd6d0b126093929d8e952bf5794b7cbf2541458a791f96bc9e9428df65a9fd447f8bf324d820cdc9653ff074b5c4f96c585183040fdf7d47d8689aca537f53a5d32860a9b54f1af4a4a16c26db94b52358b6236db6b7f688a1c51f11da8a92fd370fc56a93b4774352e41e6e1348315a254d385d77e059173e19813db2896d7b448b4dcaca55bb9137bb7788dd0055174e1f9e1d62a6c004701b9f9accf1f3fd18454caae0397be5e00684a50e959d23454a1185e7b10fe5868fd21c6393554a17fffb86f0ed26872980f3d0e4c632e1174a8826a73c8dcf61c95809e3ad7031452b1d38c47b132027fdf066a437582d110df8bfab4c2e92f0d172c7314c242595bb902c4194fc33b8b25f665154015fc9c21b868d73f7a4c8e97a1649faa41ab3e391b21a50b9085ce745cfdcc318de900c716b63cfa32d791e4a42d35e520ba3b518ff349b89e2e1f94939661bcec62af0e5c397332d11ce64fe6a829fbda46170824f71615a625d0d525e47f5628e54e6bc0351616e1613d5480b8ac586d812054b7ccfe54e985f1a12bde1d446f24f15317e00f0b98836e08e5ac87f54ee90dc6872df01f73df38ffd087aa8abc8adebf1c98826e43541971d192b8b048e542fd04f5ba86a1412070c5c19b10cb18d8cb678cbf8a64d28ef4973490f611f13ae519852df6381f0ba9ea77d2cd270bdab5948e1c3de1a2295e9b1ee4caedf71d813fb92aa6bc4a67b4081d7716efa3d3483a3427e56d4a94073b3d2fceb67a8cfa520566711655887a5fbdf7c99ebaa1bcfcbf8065008d8d12a5538e7604f59c5fe2d2f92d99e8b35d7d7282b1c5f6cb3c15c8fe220063c3578603eda8c8c333603566729d0abb6fa5a77b5ff4ed2f5b6fb0b5f082df8f675ecc8083539e21a480b94241f2ac3461459fdc07421df3995095b4c3d3d1700e9e4662d458a1a2abfcef6bd1be55e29930759ff7d92ada4b44a2f3ad59a98f302a1c7831da5e2d87356958dff6a3729600530516cd529cb8c7d482fb4cf983d9334bee5773c514ccb5780ce7799edf890682683ae16af2ea1bbc43f22d3d39d80555b996129fab5fa5649825da9be20b74af8578b6fe419836e0baca29ff2548887a4153ccb76ea28bb849068f580659d11587a05ddf2a220f65c5ce436832ea08189994fbddf16b74494471b368806d947de8c8114815d5275a9795e35ca700dfd09235c50b21b0cd012f17c25e8b88b9bd9c4402a464e4ecc90ca6ece99952110a4625a1a02b69769155c08007ad04c35b99b2103c9ee9bb37f63d73ca3d190572d4c228fd58452843df6d6201f105a134a81ec1bb50b00835629da3db3b317fd99e9ad21f42e26f3bb809537e7a65560e9bce5abfac98486a806ec158e1c617b8ff5d834e72f17094d3d6e4d1eb2404126932c798b667e39587187ffc0ce86eb3095e89ca78b87248ad63660d7638a88dff44539c7e6b7b3de606692fb554dc076735c19c403f9c2b9b406c6a1f950d4a16521ee4903a0a1877d36b62e6faf106a57db24f19103c9592bb066273dcd580eb67bb06b8a600036581525592de09b261b2b609659715e1843d512ec45b08fd47a82468de69eb022814850cf292c4f6ec6afa7d315f36f1307ebd427113b2ce010fc45b41e8653512bac10e95c0a917ea0fb706d8fecb8e3123d75c7e9a9678f486881fc8955af042016dc5c4498ca52250e684eeb1e56ea8ffa85e4ae1d9fb399387027bb193252b3ae8e2e6d832d792ef6d7c642d528aab731af6ba2666f3bf427b77e7c3862557a6a855e0896b67e7c2d36943b3564f67456d61963d5d0dabe3896316bc5a65f5060cf53da05521bed9a28024b3d4d31cddaadbc5b5a7e21d35875e5508141f26e73aef4353e1fba28a1733b045b216fff1724bebed7c594087e8a43934cd8088bff93f3b79328e17fd0767655d0a98293f1d3461068e8e2b18b0f8a29c77cfacae3c76764dd64a501460920b6a213408b86c8b65c4a84c974a4a25a040c4fcc074e6ef2c7a2c4c63fcedb5c6b631aaa7c522417c293d91e0fc58ccdc00586223147f7e5c5d6a28adba91a9cf959689080560f94e7e0629e925f54b68da7af21595e941b15beb2020da33b36bf143e8e5ac4296e7a934cb8aa32b0c651f6448c71f3d570fbf983bb6e83fd3bc0f066592b9a8995b82be1486a87d241a4be9b9ec0a21a9931616fca77e03cb4686f8136e4885865b94aff1f018994f196c1e5541dd368ba2dd6da640a183fa4fc59de7f50bb8251348664b2e6922ce9b94db392e7fee7e335aa186b8ca51615dac7d7ae3eecd6f78e40631d36a9a85d2e19af19f926ed3883e0df6c3edb4f1373fc8120f18195c0c8497ed9c6ff8f0cc15829908741a538656cb4dca49996335dcd657b8c6d65acb01fa17b41f02a65bc7ba962cf91bb52085dc9f449605bd63f1e2dda0744344d9655bb2d1d1237013ba97be9e8e12538c1374f393e3a226ab9ecbaa70d2d75b55642aed2fe536759cd12755a3a6bbd75690c11fdb42aa040a31ad966c9e7cbbf1a6378dc23e07076917004967007f6de2e727e1646d2c6bd5ffb991b995696c8a6d1150902f807e7dd9ab244d572b6b5f8d6c41e05d94fe7c6bf7cac85cd3f0b108d12de8bb186abdd6eaf48e9d6199af7fb04d0d02d36581f2e3427f9ce084bb91684c6a412d671db8117280efe40a10cd05c40b76eabe39a7b4b7cf496e34882f202b2b4b4b09fa4c5eeff94a085cb0ee803a77b4a3a9367f2c828a7abf054103b00cd4b3eed398035d5e17b10612d3fd901114bb866803665fe3d6492d7cbbaf1307b8f58ea85adbc18f8cddebb991b0afacc631642edb35eea0770b1a7717345f0c3ddd094267709b8c1e56c204d581b08de91d9bfd2cce7bce1ac6e837019422a11b330e86056394d1aaeb1dd8195ccfe54854e7d79dffa1094fc8f9cdebe910110659b9944550f1cf26a3d71ac8758d322bc4e3ec70c0c191d08fed12159358f6e50c69fa1de1b4bfe906b3e3b04a448716288fd47ac43c7cad3637bc1b6e9336f58b26edb06aabd04da145749ad28d10cb6d0d73ed15cb80bb05763f9fbfbef5dca5c5042a57fcf69505d51011f6d661ccaf469ace973454fbb26f1ca51639aea399833e3e11b85b0178f8f260e28a69d626144c7f157d414ce4217ef7d92f637baf4159499e57fe76451db5bbc9a5d7f56ce6c6e722edd1a8a53af83e289d4b1cbf2131435dcef714915fa0cee3822956d6413f1f3dc75352f5b08e05cf9965adecc3f7c4e665a7c8367b08bcdd33663821f17278e8403446ee2ff63d750ea0b66bc4fb9135be3f97611b85e060dca4f5a880643311fb62a1fefe2d7ff362bd17613980bd971565378b6643a3d6b234388f10742bcb77205e66c2a589e8d806c51d30f9eb7b0da37c2ca31aa4424ff8a422f6fced6afc6565b60dd0e2ac231d404bec8b4d993918d7e771d5cc0b019f5371a3426f2121c55268f68719e224bf1de4190371b98bc2f25c4c1f9b556447b177fe0430215438f7e2fdb483c82ff4aa038e31049188fd3130ef324cfd", 0x1000}, {&(0x7f0000001840)="666d7a01fe552648e47aa5e5dbf4d1234076e1134511e71bb001eae6be621500bf6957b070e05971d497a0a47ff056dc44aad9427c9cde055908848b96e1ae203454c75d23c93bf1f5b336b7d0e5eb5bc7c94b4d3977cc1231a8c1a7ec21d5d11a999f3080d6354bb1d933b93f6c1a82feebe7d5ce9d19b86302d4ae30814cdbb35e654e3966302b20c267d7c578ce67471616d7bf9c220c7b3edc0258cd205aadf4cef88c845d6b75fa8f03b55355525db73c4cdf3923083dd1d6456fde4ee223385c4b0e2a0aa8c4fa86692502e6abbc6bc12424e10bcb064ca7d15d6a3ae7acb894c7ad3539f92918678d2f8c5ad2d864af6fdcf1a1d93d56978711d8fa62b8777c47d0124303a7708ef10af37be1a06a98d2fef4ea2c1df48c9cbb3cc08069da457947990c9a8bcca7011f6d06ae83fda76969cbe1d269c6f7832ee8c67df09129efbfbde8c226d7ff5dbbfa5c5d618d9d65b4223f810eab6eff5da8da58428db06d3b0a1f714c2ae6e945383e95f24cddfdfe77ebc7aa52a8163b69c2f1c33d0a259c22f00f69f108a448952e389eaa224cb3e02e66a6287f450b2cb0ef58ba8efe18f4e2103c727c5110f9848b1fa98603b7cc1cbe87fbdaefe05949fed2c2ea4d4741db21076a50c9a82df6af1ba3f5f4617462960e089d5d1b593b76bc30978c9c443f718dacd68fa964305817a6a30fd551b2669d43bca9dd27307cc9d451196c415757e60d3944aa2f19464f43c41581e9e92b757d3d9af3a946ec84e2dabaf3c3475323a40e6fc17a5aa49a6c4cfe050a8b69e6aa68fc65671e7dad882ec9bda1c3c3cf1e4ac0b32293ca0b2296bb77bcee19b15824fdfbf7d4c3cadc8f9bbbdb6b24fbb49149f42ecb1ace24a1f67f2325cf733710a44c5a38fdfe4afc4ddd58e8bf5f4bf627069246079b9d7f87c17a274918ed7d9e85f6b6628d66084615efd22419dce04f2af68777b8a308c876e40614b8fd196873e6ca9f24bfd907daed17ce97bab51a5cfadb47e9b997b9eb61f93e24db19804af508a90d81f22f5b919f825976e063d5e9c1838cd2085729bf50bab069ae2f5dcabfde4ce59e309432bd28602d4771fd33798d33052131538f4a9429bd53a822f8113c7eab8fd3408c91ae26fbe6629dda5503584507fe9bff8f4da0ca766bd9fb62065c2e34f9343e04b5814d389788bf39f6e25df80abb5f7b011a67a55b99ad854c42876a66cdbbc09689404a2ef077d8742d63ae8d90a607881888504c86b4ae35f5139de8908cbdb09c1a3830125309bcfba5b46619bf2a528657cf2410cd103798c58c3e45a93d4e21184b3999e25317f02bcbbc695570e1cf87dc3df8054fca05691143d29556533e9fe75ea1b17bbdeb02bcd87fc6b5c1203fd0f0841feb9f84f4de34dbdc7162302d7f6116782ea65430cea50f8af745abd8bbeb8f86d9193d1bd1204c0cd08c2c2cbbbf28e155de87d3e956fcb1f044233b1c27cb46314c501e5369722eb151ff7986fcd519a72de074a0f047a222a0b7c45901bcd9511134efd2a442da711cfa765920d0095379ad003e0a4be6a4a1f93ef715beb83c02cb3477644c12b7610e53ab4f8bb2f3d48f079dec4fb6e63513c6db3ed836635d57071da251d8fa2b2d27f712c7e05948a24111a2f21cf5a35b04179e9731d0b744296e7207dd82fa70d1178247a4981b5a2e8003fb33c3efa7451547316da51ef47fc78798d4796c9561d1d16bc41f1deea6609166f865ca8a4f4433b9d9af7908e8509a306885140d1667d783ca26863c037ba0af03268950adcc0457ccdabb0d5c77e495e2ae11228b28e6e217fe92bd45e347055221898a45952ea5f2817a9d60dac444137f88fed8567822a78e1b06e8d73fca6c6cd62c18fad0f1dec2b5afd3a3fc81e7257b1697272feb7d5cdde33c47fc6393942185a8a6b7ea8fe8a05f4b31d33d080e05ce41b0f54838467008ec65caf496a7e01e62fcce479cef72801edadd78e1650c31f92978192d39bca35f05b8a2e0259af5a393d10d29e7b677d63b45e0f6d277f1949b9f5ed128b3143c342ad182de9c61152cb12fccf0dba3c4954dbebcca4d2ff27405be0ae2d281a30d582ea05d92f4e6ad58851af915318b8ff01d24a902e5c37f5686c296aa1fbc4e69595aba0c6bdc3b77a59302bf4cc842c049ec5148a19be765e6aae4cbe7d819e03905c37e99ffc820eb31e204fbcf89b6dd5ca65f2871a436e021b06c7d5a38598af9d5a0c8cfc9da970d46120fe51cb31b3ccf9d03ab7910491f8517e57d78b386792cd053d282b7b6c5969af8b55c93083320c14e4067cf993f6d6f7449a22d842e4d3240eb687c3c7a84968e5b55d7f8a6e8a659a55ed2e7efc9d0e6200f22809a811cd18afbe5516a3e6eac7603489213fd20114fc363db61a394b7b5e1862c8598cbb5e9a95a589ad3f3e78ba1803c88e4edf00d65b86323a180e241b0e504a5f1dd140a304d3b226739da9e455e3028cb8bb9ecf87539df629b56432d810d12c80406fc6117885779dad48e2f5647db552bdd835f821b3eaf5ceecccc3df40ddcf88eb6e218d38bc8d84aae60b1b5b37259df6bd034e40b4ed0ab5b60f0ae432630af6ca45d108f9bb855cdf468c2100de3b62fa74da5be9483168b85ccb641c51f4bcfb0d0dc24db92735c610e95348b4f5b7cb964cfb45754e0dcfd62e629bcaa06e36f0cc11aba0bcf4e0ee64104b64c0b96648a23ca968a7f659a2043657c14be547550b0aaa478a3891c9009a51598b3f8bae763ae4822aaf37266db273582c8b806adf2c30203e0e8891e8f3b8a670c66def2939e0adbe04c559517e4680350ecdbad545395219ebd1e29c669b223d73d834a7a75de0b99e057e73f56c3c02e4cbd069e2195da7292890e78df89b999a29cbfe8b00a8e1708b800d82578b6410a348e4f0c19522183198af9be5a0bea02bba023b55e4a7b57068e52134666408dc3564edd207f5c3a4c7d1457450cf42ec32b1fa639ba75a3364dc37c1c79bff2a74de0a77ee04b584bcfb8078a67ba3234977bc0efc26b8d3d9b1359b2244e249ca495b1b952236a92dabe8c89e41bab194f2e7287376507a898e016a47e1cd571fc986adda56f9b18b65c120280c03765be7035c18af61c3ca30a3676696b36b070acfa4940d707867b99fbe883c32f87a0ed6032764d83150d4cdd6dcb5275e21b6d1735983736234e3cff8bc2a8aebec29c1e237c42addf9fc3488683aed223d5b4b9e38a819c28e9fb3c76d410f2b0996842b64c905319b59410ab3fa343fdf45abca4f119b888f589bd1369c4a6c298b2f08cfc94d2691d30eb9c6e161b4ff7c28bef38e8c1b636b61d9e00533902fd35b17977c38abc5a90dd5c4c0855464b8399800d49a4f97e2918a8f9fc1e75c28c90036cac189640dc9500181e9d4b072343993971cb3ef24e85b3928f1e5881b0e38164ae845a401ee5bd3851c0082adfc92add0459706aa8eef95baec42216bb2cedf331f467cff822314d4f710841e24bc735e7572ad2d79585d2e5249a7f25034e291cd4696da555a5ef66333c49bba86b01c45b6a571203297961b70006e503a2b4fed25767b4b91449171eff6f6d4197c6055f3ee945d9e03a7c68b98684fcdc8e7ef402041130bf3e8c16a0a25c6a4597341972a9f01f77b7a6823590936597853e6f4ea0daf2c163569f5317eb48112bb9b3fb2f87e20e73ac9965ca6da19688193fa8f58d79decc4d113fa11eca8beb094c9934391a97f5efa4152efb8e27981602a5d2a4a2cfe90431adc4cfa6e224f0c6a290ff37a0eb1ad93e6ebd818e1591785a910595ecf31f5374a65fd063de9ffb026f9864f1b16714ec28d019849f803ba734e7c567b94d551203be390c394c7dc420d7828aec8084088302d10e32c224f23d2c8abad3f682c92f30de567293aeaf27f92f3ac19a80836abb42e0d0096df34a6db681464ed2b39870c3a912501788b479b639d5817cdd6fa42ecb8de24202491fbb424c702cd86580cd3db39505709c00fab3836d14b78d028fe0921a4a27be865eeaca2d889da3a8c8fecfbb62be8a9f65b56a121562f0350ec453d99952be780e65bc46d06f1a84502b17244129a332034eeebffdaaa7e3d5171b3f23012d45e4593a38ed9970eaa08041509ff82e90b70c9490c6ca60b45ba277f759e4d37b9ba5b7076ad101f9acba76d647af11afa395402d2151aa58d84727685c55924cf5b1f907ad5f6fc25127cd437abad14d8fbf64d8c2189e93c1a6b951e2bda0b5d79aa88acc8c2bc79c0b80fe011741c3df1c4af24f037913b24305f6eeefce0cb6688b81a3aa6233e51fe52a7ad89c3867112f0a70e96ec55db6da07b8e680d7ab0489468abebfbb6c64b3e40c15d9dea48d28700aabfd68cff65a88fe7215f2a5e91ab6aa5d72366e91a5ee85a139c2b0d74c812d8f83a74a7dfda113c97244b4afcc881184d031ccd4cab3178297985848e225ff56f31660deaa0c27463bd4f141db055fa00712296c4c34b2ccf24dbd9cffbc6e7d2cd58225beb19f3fd221511b6234e4ddb5a8c6865b2af2896cb58a0f52516c353ea29035d3b67e3d3c8b8d70e2516cc27075e3c4517301908face3eaa19e1cdc5bfdeae93dd0e84d5e731d79c3968686e74476e6977ff372bcd756c3b582c83b49ad55b19df858921dd6b0d33b9e67f6634a7790e201f85d8733fe68d0a06dcc7b7bb885a021d1afbf62a0215f841c73a7a8d1960258cbd9be036198850e4e0dc091c99f26d7d74a4163997884aa3a3adcdcbf418a0938266b452c67849b391418b5163e9b12e2cf0fef43f6251e35c6ff46515cce142ac743297d893048658128fefd5ab70cb560a253dba4b90efe65d7c0541473af7cc346358874afefbceda397f2bc87975b7152503787ca88591226f5d451e120702adf37d6bb2d7796d513c46c1a5ff47cb1017a1b475522c086ba8fcea85a15df226f3fd97c2fe0fc14a6458dff0474752fd674061e238e378dc6fb7d2b39dcc817dd157fb10a8a60e63b42e6eddef063c6ee587d0dca1f53c934f667cc87e4a86941c16bf0005cef114e3c919ef93e568baa7ce4f76f7effdd8ecca285c91bdba2fc4f2104f9219dbb06694e8be7e5156b8f969d0922519a7ad55d9d499d28ef180e2180e36ad3aeb44e8e1fc43879f8073322adb8e827459b48fed4fb6916eb7f08770173009608a48b5cfc2c6487fbab9fee2e07cfbb06253c9563b03fc3228e3f46e00315c4bafccea6b7ae9d722192b6ec1fa22b594d2e23112897aa0c39943302288309f817ddb97173d1f3f4e9e26e93e6a3433ffb6606e09936cd777714495ac3fd6c5479b39d1a6d78b4815c1af66180b5818f810426cfb1d934b641677c931106da920c646349203cddd91c9a382e30e2e5ef68168e01c94217d07acf7c7867d05e3755926cc52c3b820622e4f5cf314e426d1f5f873201e311facfe6378e6785968c5a5bda78b5e056b26839161ac9e49b80a884ff7d50e50adb58d243e659528bea8de4272a0e3a42f6bb0ceebef4bb81d1ca11fec51f02c531d7803a318b7d5856f3c0170084751c3ac5aae1a89860f81d0aaf4d5df3ff842f60b9ae0087b3151ec8c7b605348a88160e63f2d8bf65ae50fe96d88de842b7d6998dd7e253a33d646e66e33a50c4aa8cdb498477f94da23fbe17230ace42e61ebc2d0cec1c17eca9c02465033a504382d8196724ff7c0b6aba5174f12fe1283045a2507ed52fa53e7c249b198b3971902794b8b31adb8f34a43259379b015c", 0x1000}, {&(0x7f0000002840)="d10fea5e597cc47bdafb1b293694817c4a97c0bcf21fbe0f213a6d865162299224ce4b612f3f82c5a4143105588729a55b3eac8b13cd19215658a4efbc1eca454e96cbd36ffb66e4c7e66a2ed66ea2462ac0f32472dfb4c2db8ff6961fea60fdcd5aaff51870e3184d906418401cbc81fd1e29fafb5833818dba864e90f7ddc2fa02ad928295d810189ce8dae59a9bf0504c0aa905b0989d24534fd2b2772e1c8472bb29395c044c25f75121bbb0ddcdb0849b3ccb8300b765b836b9da960be3c085eafae4aae44973203632c9e2ca5b1c3af3ecd2f2cefdb9c9b379146511175f48281540c66688f72ca0cc544ac3fb8f6f210189f36ca036c4b13645aa255b96e13724d3a7115ea3cd098ff64630718fb7b22e9e54e3ca5b7332e9a0ada9cbd60d952c116cd35c2a8fb32108ae7c20f3a584cdf1b043a89456ed65bc99efa6386c44861e20327c6a779482c8d9b803747f78b1c2d711f5e6902882fe513e1ebf9190525cc872208707cb789d41cf55ccffa8f26237cf6a4a4e7376121002f41065a4bf8656b30efa429adc00f831f4dcc3e748122b1ad88e6881f3b63d6cded6a99e96949395bfc8338d92c86d841ddb792e3dfb036e031244f91652923118ff3c02f392be4418b7ea2e52f49f40ed8c58e6e317ee5931a66620ba612a9c785ca3ee090a9aba8502ee533c9022c904f01fadd6653f5c3f15e06e58a3eed89adee3125f65f75950da86885cc321f3a9d2902ed96492be3469710fefadb2733c5eacce9ed75f7949ce96c4756b79c610f0d58aa197cbbd474e5971db524e51cc9fc9d52a0c6dd4dfc2208f5ff5e42da7595347d3bbc2528cb30578f1cfcbd48a125eded22e8753ecf102b95e1680cd89b6804e83721ad7935bf48d1ddac7d4f4241861d831e4fd747e7c54cbfd3cb55d32bcf1b88da0770a669e3257fbca3e808aa8975644780fe1bef89758625884979fcace11764855704fbecaad7d286a52778a6e46adde1bbc93765c3a330e142f362836fe4cc640d1d23e38be4ad2613bef39ea6879f0ff72cd8f410554fc1aecc5664cf4b9a338dfd852c005b3be3e4d77ac48e6336a8b813666012a0980bb891e791fdde366aebf09104062f2cf05b32fbd8a138448db32559fa4d8d1770e8f775198a091a55c32128210d8db7c91265918eacb67fe53b573ee26c6261549e03cc1ca5e1d790d0aa37356d4091a3fc48891781b7acc21f659bc946f37003d6442c58c7c271252ae5f23eb5a0cbf4ca3974cad60f0457701230e1696cb57e7c899a8e65288758d92ca6ce11165ece2eeca77430fd8c01ce281fb20fa30b4cdb200035a5a2e566ef671e67a95a9a0774428301c2ad9e869dc781a3767ee4c7e3752207dd17e7d49660b07ec6f4a36032495dbe8bd54ffd43b146c1b38b77cc63dfed782fc9493c98ddb4f82f742c1dbf09663fde1874e62001366e4887337db19c7a5e944eaa16d9ec5307d53bd3a98bbc5216db29c277e66a93763350233bc910c15a0a201de798298755a05036ef06a32655ba33b4c2a5e2065bea0fba481814507ee500ac33d6895e247c9b4feb028c34e20305677c9e8912ccf1af5fdc41154b76bdcad39018a6868ac4221ab3d9b10116464dca05b2145249956d4d3d03c7921ed452bae8dc55b94ea69e41c2486916ed3f2c05d544fb25acbd7f592943c42124bfed22a4cd0e8faecf0c6053ee011ded688e181425ff82b459116762a2ec477b38f45b17bc4d10537122ec341a250b3f8afb57cf2c8e260d3eaac009436e18693765dcc0a3bda46c41603f6fc51e6962ec675a474878572a7e44fc7587abb6475732adcbfb2bfdd1362b1de8a53a435ec9723055e0114226ab062d16acfe4fc1fb978ddf951a5e1f6ae07636eaccbf77e1a9300514611da7aaf021d5ab5d17f5a1446742b03b1e16b725f3af2f82d8eed21ba954574cf960c504a7087cfa2e32c03970536d3f9d28fc1e9fab1f3cedfcaef24896b562a0c417eba2f3ab5eda9b2f60a38d36da355fc74d365fa295464ec54437f6300b4825a107f2dfc60475ccdf06cce68f8c2092fd5f235561dcdbb2dc6cbf321a58c7d6924f1046981a69e5bfd9a3430a283e3865250621ac17a71d7a4d4bcb39ed3e79b026a168bda4b36068124430ebd34c47138d68eef5eae24956b367aaf8b36fa41f4cad1a9fc5540f05c1ce39ae66e00085185c70b81aad88f4f5b93b837ccf74502af3015dc7322076b146c6b69080192b5e666f6ffaacdb974b94d180ebdc01aae2acea16c834df313ad5c8d2c9594d2bd71dd0ef019ce60e163a9753e6a966adfaa3b54b99d16d2d7c328340ba44ceac98be32b4cf01096c92b166cdf0a5d0791f4a58cbd096f81ccce9e0b04cb851144ecab996d1b484dee423497f3d362f6f71954e6403043b4f61881e7f8e3fb4b0f0e2f56c0af688d236735b7fa24922325d3b647abd43997dbffcc7d890e39bf8bcf2fa07a920a03379df55575c61c3a5a26219f93e268b6035261810e33bd517f1f8f9d1d491e29c7de7892c117009c67ca6acb3270f9236796824a978623eb08fa09b2badb2bc8d2de5e439212b4911fc8aff5d0f85e67d400d7588a3d040a74c5f0d266906bd1bce706344ec9dbeb3eb67a9cd7853e431741c488f25582d71da4271f8702b11369b722e4139f3d792185c957c9558f418bbd235b341c7ef81bbd348ef8ef8aadf6dd2129492d0ffd4c9bf6b310480fca0ea6256711c0000c0ff5635157b4888915cc1fe41dde4634146146606bed755d93626e3848d53fd455320b4d13ce1e646f8c5ef6b78fef4c967f95fef9a4dc6b25289d08b0ccb3540d2084aa168a9f28bc646a23a8964fb77aba0ae48d2444010d6f7063f8cbc3910dbf204af3f7cfbcfa82b66235918dced0ad1cf0e57a160f9595467055ca46d58e9d218798ed9ec0ee5ab728d714ef48dd0c648b5859362863060e01c6769906e282e3717042d0023b90b3762b72d907758a51ca1e9c96ecf5fff5c369123b13c2cca5d94afc1ba97a92f04fbfed9677a2ef4d2374c8f30e304c52095213a78efee9914a01a1e4de9d1e765a282c6181a74cd310011bf6f6c262498a324ac0c4e4b291f55edd0284845cbf3325d2dbae37dd96d0d5a4a89b37715a4b7ab2b004a5f170377a394e56c13dd7aca3df3f1e7e9086c4eb2aa1f62798c1699b0479b9d779abe2ee093aa5973b957d130ed44449b2ac42b3850c6bf75a706eef2da893a3255478ffd6713243420664375bc1bbaa62a6607b37acc6d57c69af4531dc9cddff04dc9f4d073976cb4c4095e7ee6ba845e4cd5cd18479bfbbd8413610d47a180cacdf1d635c6ec5595b84c7e3b0f42c03217654d8f9d3559d12c2a9e9c3592604286e133cc65dcb6e92b7db69afa2de2d98d749441f823ffddc87d6e3d99e71aba108fea090c5ec8f90e41c07a5c757aede61435f09b9df747700972c37d547981e39a06cecb3ddc99797540e36fe7b5f4f697b9c211ac548e5b288a7a9f9535efc1ed287b811525a556debb72bd2896f483a8d097bd914e4980cc921d75bdbb31e7fb475d898d448c20a97aa01c654cd2dbb2bfed3494bbca2a63d131ae339ac0404f73b0f2138163f8d4d3562bcf5ea86bf6674340595b17a4f39762f17edb5afba2f999b1b533372213e357d731c73fefd817bb92c6214d4fd0d483bfb8b2deffb58fcfa41dd2adf80d785c84e3523f13a03626469de36bd534f8b74bdb44d4e156e2395f3550bff485337b8930742f40de82a4c5bf312dfe782223f3d3f00b531c4e7040eddf725b49cc62bb7abd636fa6235c9f4cbfb90565bb60d87493a204ea41462444992eaa3737133ac6098623dd63759e2b3d38d01aa8f21f9cb2038996596469bacb598a4a01f1e4be8a08171e6c695e95ea463a88192462abb1aba4adc71e818f88b3fc1382aa27fa7afc3209aaa6b9afa1dd3f454576fe679e6c38b992d8257a50befc77818c251c0d07cd9a89fd747939262b940fe3907ad662200f8b4cbf5426c5e1d2e7894aea8737a9ae4d190c3b4149d0d25b8ee55edc855ed07bb215068f891e70be18d85ae386fa3816467f19c4e99ceae7f196b74899bf0107595a8ace59af4af11461f205aadc94c1bea6a6fbfba447930d495930b1f945bf064c226405274cf708de88324cd12024960c3cab6385cc4704044c357b5545dbea38f4d267f583a0baa3a8b6ab174269de7b7e15b55948d36ca5ab18906767a9c952450458a686a5932002663f882dd85198598893d6e8879be90f78aa98012778b8278ee8980af27599ed99a7cfdaae52bc78d6f8bd7ed7000e917c6e9648d865e496392b528028b55ea46c84f3e27ba48489f8abd786f211115afbcee4f6061b129a1e9004d716bd0c277f6a0af0a748ddfdadb78273f06d47061c7f22f10bd69640b761e35b8277e43231a8380ebda046c0c0a9ecffb26c4c731b23c66df9086a008dbdce603103b0f56fa490265457a2a5a2634d46ade2933d5cf14dd63e8373e9ee2e0f879f7a3f0089209a010151dc7d7fa3d60bd0b6c1915731f260efd8b3eeea9370fe18cbf7667b591b8b7c22882c50a7acfe3afc95e87d9802098bc903cc2e0a4a9cb45cad19ca696eea0c6f88836302d0c8aaa977201dc94bd69e294f77cbe3dd934b43169662e840bb5db6c567e0945e436bdaea3d8f9e920110d2a745a7812fe48211c61817a03bf9be668111cf09360b72484210b7e62b4d46e55f4fd372f5d988d6dfab6312ed515f64a0fce059181e0b8958cdd31417d21f28c856a199cb152e1857b1f25e78cda7b576482df6a738c270ef829e7a51cae6e32aa78fcd217e8bd778497ad8ce506b6d719326b951ce43d18e97578fb42b6313bbd97b944634dff8dd1a7506af9aff3abeb523cf006b1684d91b85e7f105b316585bf68e249414a901a518517a08a76ef278c8777e58efbf8330003a6a22d4c6bd46760fe29e129cee9b835a2cd3b822600fc7d251dda9fda5dddbb3bf2de04881ec889a4fc7d18921a96ceee9707caa55fadb51a024975f8f4c11b82e2ca596ab97dfd617ff0e0f83a0e8a6d10bdf9c40bd0af0c9f35127bceea87f17d5c300bb957a759feb9ea25ab840300403aeef3ee7e3ba6b7d7561e64845fb1404da079c3fe588541a83a566e27592feb624cb919f5f6f08a2153cb9d410889741338c5bbf737076dfee21254c07825cdd6f6b7d23535744139fad3274186fced46b8e0790232b80687b5008fe0162805b64410159810e18469216fef98997f7ab61858b7617171a82d30ab71ab3cde6beb609e728f5d37dd700612c1cd8eecf6311016f803686d7bf5ca0a4f2d49050be7a877c6fb9b3469080a5da4b9cd1305b573c0c5e3dd769f157e90e3efe65c4b07fbcc5f1906e96207ea31a88eb5f5fd9592099308e4c4fc8f09eb60aa53d439a4f2db2fc4f7cd452eb93f7f138eab05cc4e3687ec7459d8e5ffe418748176924354b942e984b4e3a8515c268818c16a22cee570acbc14da6c08c08492086b661bb9f7f7cc433dbcff57dd2f67117940f98cc1149108f539ab3eb44d1844c8245b7c4ae1ac8a97bf9183031dd2232dfa3b2cebb40a64930dcfa6f489586f5c12e391c7af7e94b499bf1d42ddc021934af842ca7b2f34c13365ef9c8f147f2659f60e7dda96cbe4fed03b28d45851598dd91d0b166f62751f9ae88aa96f5973f3ad09294863988452b80eb380c7298cbb3d23650f7f40ff826896db04f424c6c2f9605e1302d3e32707620f48416ef7b77d", 0x1000}, {&(0x7f0000001440)="c8fb502bad9805832da5567f7384ba951b80ca53f7883ceb6350f6018610c6428fc321ae6ffda3f8b5b55be688f34e320412923377c05cc1d4af735497cc7382cb8e8132fc3b6cf2f576b0c835c82d9225c6be5e4f64fd82a014eb35c0857375f52ec32e9df791ecb9d5213639bd9891c39da72a4c270d9fd509c124556635a189058951a9b62f8721d363", 0x8b}], 0x8, &(0x7f0000001500)=[@ip_ttl={{0x14, 0x0, 0x2, 0x8}}, @ip_ttl={{0x14, 0x0, 0x2, 0x8}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x1}}], 0x48}}], 0x1, 0x4c088) [ 597.018528][ T568] loop3: detected capacity change from 0 to 4 [ 597.044791][ T568] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:43 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1001}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x8) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:43 executing program 4 (fault-call:6 fault-nth:77): syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cpuacct.stat\x00', 0x26e1, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0xffffff1f) 11:46:43 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006000000040008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:43 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000080000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:43 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) r1 = syz_open_procfs(0x0, &(0x7f0000000180)='timerslack_ns\x00') r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000001080), 0x6682c0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f00000010c0)) setsockopt$IP_VS_SO_SET_DELDEST(r1, 0x0, 0x488, &(0x7f0000000000)={{0x3c, @rand_addr=0x64010101, 0x4e20, 0x4, 'lblc\x00', 0x8, 0xf85, 0x74}, {@dev={0xac, 0x14, 0x14, 0x32}, 0x4e20, 0x1, 0x2, 0x8, 0x8}}, 0x44) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) 11:46:43 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="2000000001021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 597.206828][ T590] FAULT_INJECTION: forcing a failure. [ 597.206828][ T590] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 597.212441][ T594] loop3: detected capacity change from 0 to 4 [ 597.220217][ T590] CPU: 0 PID: 590 Comm: syz-executor.4 Not tainted 5.15.0-rc1-syzkaller #0 [ 597.234806][ T590] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 597.244884][ T590] Call Trace: [ 597.248155][ T590] dump_stack_lvl+0xd6/0x122 [ 597.252749][ T590] dump_stack+0x11/0x1b [ 597.256915][ T590] should_fail+0x23c/0x250 [ 597.261333][ T590] should_fail_usercopy+0x16/0x20 [ 597.266348][ T590] copy_page_from_iter_atomic+0x2c1/0xbb0 [ 597.272075][ T590] generic_perform_write+0x201/0x3e0 [ 597.277368][ T590] ? ext4_da_write_begin+0x7f0/0x7f0 [ 597.282738][ T590] ext4_buffered_write_iter+0x309/0x400 [ 597.288307][ T590] ext4_file_write_iter+0x2f4/0x11f0 [ 597.293603][ T590] ? kstrtouint_from_user+0x13c/0x170 [ 597.298999][ T590] ? avc_policy_seqno+0x22/0x30 [ 597.303844][ T590] ? fsnotify_perm+0x5a/0x370 [ 597.308536][ T590] ? security_file_permission+0x7c/0xa0 [ 597.314174][ T590] ? iov_iter_init+0xbe/0x100 [ 597.319209][ T590] vfs_write+0x79c/0x8d0 [ 597.323451][ T590] ksys_write+0xd9/0x190 [ 597.327701][ T590] __x64_sys_write+0x3e/0x50 [ 597.332330][ T590] do_syscall_64+0x44/0xa0 [ 597.336752][ T590] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 597.342798][ T590] RIP: 0033:0x4665f9 [ 597.346677][ T590] 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 bc ff ff ff f7 d8 64 89 01 48 [ 597.366272][ T590] RSP: 002b:00007ff161db1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 597.374674][ T590] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 597.382634][ T590] RDX: 00000000ffffff1f RSI: 0000000020000140 RDI: 0000000000000004 [ 597.390625][ T590] RBP: 00007ff161db11d0 R08: 0000000000000000 R09: 0000000000000000 [ 597.398585][ T590] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 11:46:44 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006000000050008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:44 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) r1 = accept4(r0, &(0x7f0000000000)=@vsock={0x28, 0x0, 0x0, @hyper}, &(0x7f00000000c0)=0x80, 0xc0000) ioctl$sock_inet_SIOCDARP(r1, 0x8953, &(0x7f0000000180)={{0x2, 0x4e23, @empty}, {0x306, @multicast}, 0x4, {0x2, 0x4e21, @rand_addr=0x64010102}, 'erspan0\x00'}) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) 11:46:44 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f4000080000e4ff0100000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}], 0x0, &(0x7f00000000c0)=ANY=[]) [ 597.406556][ T590] R13: 00007ffd6059806f R14: 00007ff161db1300 R15: 0000000000022000 [ 597.427175][ T594] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:44 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f0000000000e4ff0100000006000000060008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000002000000000000000b0000000004000028", 0x5d, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:44 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) sendmmsg$inet(r0, &(0x7f0000000140)=[{{&(0x7f0000000080)={0x2, 0x4e22, @broadcast}, 0x10, 0x0, 0x0, &(0x7f0000001800)=[@ip_tos_u8={{0x11}}], 0xf}}], 0x1, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r2 = socket(0x200000000000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000100)={'sit0\x00', 0x0}) bind$packet(r1, &(0x7f0000000000)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @local}, 0x14) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r5 = socket(0x200000000000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000100)={'sit0\x00', 0x0}) bind$packet(r4, &(0x7f0000000000)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x14) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000005c80)=[{{&(0x7f0000000000)={0xa, 0x4e20, 0x101, @private2, 0x5}, 0x1c, &(0x7f0000000040)=[{&(0x7f0000000180)="87ca19acadeb93767876905c22af77a61391d411b944c003ddaeda348f3b019ba5351f358432cef3b491ad402a357d734e92276c3caa9c724aabb74951c769b7ef851f2981cc66fe2cff5cf26927e3352459f27e935eb03769964d4e0d1478c2967afa1ee94ddfdae5fdadd2601d2687c09f3146fb5e20779afa1d339d814e700dfbf571a6fc3a46d615c525b54bc233bac6587472eb2f2ff80f921646c60a2c61340d27c03174930d2a32965a7b9c508608ebc0c9709d6dd39b7123052cc66dc856ba1be952234d57551f4df4bd140769a7190ec7b1dde663ad965c46b5d2d99f242f92e2d822958bafd04023902cabf5a7cc1d316eebb16a1ab73f5f049bfc575e23670db9a4f1bff130d7243accd24aef3b5a85faf59640869dd3152c8a70b7befc334124d2d2692b36bd28f5092f49801810e34f4096a17353d26f3a13d96eae1fbca8b6d8d496f68c97fbfe1db2b69f108f8d3c5af748f3183d9ecec922db4ab39eaced2a51e8a3ca9ee796fd235966a58323e48ae99d068608ce0ea5b230535cc8884d609055b71e597856987430b31801ef52db048857bc05999bc35017eed39536afe654e018a6b8aebf81b73c0bb53563cf90e9b510acccd8397e5b5ea237c7ee3c46d6462402828f4e20dc0b12b811dd8cf44b493c7cd2b4b5bc0b19e25d75c5b94a8e8c058842e1744140888736da80ba392ca2c373d61ec55cd11fd23090eb1146bb06368cebaac55eca9d8a7c824e34ae720910006a98ae52a24a0077ed50d5c99f0b712ff4c8e91813d582b680b5f37c76e4bcc26f932ee1d395b0cbfa779d9ea0ae35b64ee5451410907abd83db008ef21d6cb9f7c83a38a47dcf4cbe7a21b2d36ed94f3aec1574dcb4b05c6ce26cf00700c2d85ad9e832a258789c29b6f2d73f7a4b47b13e4b81f44557c0987325bfaa3b0d007021e10d87f950dc99ce56500804e549262c7cd1e8aa096c67f3e7e64feb2e66b4cd26821831372a9f8243aa76e662e20ce9fec03ffb90e833260eb3e0d16358a004debf2dd701845e0e18d3cb610e62321d76e976d17157cf61f4e8439e1e1ccf08eca0a27595aff70bf44d4757d45acd51ba15e3d90a93f900897f1a56775992187132272158a565d5718206c8285ef427adb5bb49630f3e9f2ebb2c4ca2cd75a99bc3b73805149858d7880726b4fce6ffbfdad67a61cefd69624e09ba6574155281426b6eb4e2cb3d7ff24de44d43de31950d8394b82ad2b970b8f3590cad656777862c9bb0e39d90b53e5933377f014fe3187b2371888079f68879b2cd1db6eb5125efa26414684f4bf956a1c8a5fc6e3f94c4270ae06ad6284e99fb1c22e7f4f69fad335da718541d39cff3b6cc4e4aca49db7fd7bb4d830d2c477c6d6bb11a8fb1f19258587180869e0998efbdd0f69c52f0e1ef0273b0e91c5c221d13fbcee1c70065a5068d7e4748c95c44d6ca8f8aa3ddae2acb12c69bdd035703a13307d016748511d281354760c53e59fae9e1394d3d39d96a83f2cabccb4245fa13aae3b8cf9ea6d9d4f8eabc4832d5e4afeaeadc4b3e6fdf945392042acb998a1aab5c91f9a9aaf2b90eb01e554047511fdbb14be0f5ea3730ffecf2fb5ee4b8dc8c833757830ba67ba7820fc3648800764e7f8b5cae513198900d2c2215f5a6122f30b6ad2cee6cff1e189736ae681c03fcff61b66a60e7f069dd3d16c25abf6e36a7e4119373c95a8b89fbbc724a560ffc68d2535d8fca8a8544243991cb10a6377c6ca2531c01713f5b4ca792c41fa9fd9c83f74952f1cb964031da179960deb204244c40bd89d1ca01f120416c433f77a0c9710ad10cf975659733f8c2f8a3f111a2d514d9c94e567011c4653a0f8b32c80f11046e44f88fe928312997f9ffc7a067253ebd37789bc5951ddaa478188a945a8a40f5763ac8e02d5a664ea5ed9b8a8d51e1ed66ea89a1d95bff2667dcd5c1406a043ca4f2438eca74cd9ada6a910dd86c389b500ca281f2bb24bdd9df89423f81bb934a45a963af5c6632fea9111237c361c3ea8970191553d612dba5d20a07300ffaebd5626d22529b237e6f843e6bcf6a4d2b25705b2a22640639f103432b78c9be4582cb437c55c81fafbe8683956e04402c5b40c39d577010cd608950f79013dc9c7b68c7d4fe75b07b0bfa228b255b5ebb40168f96d2a2bc95cf1e46c84b5720275ff9189aed3c64533835174dfccfb2ea6017ae348be9c411436e3aec22acd0264d5b83b88e32d1ec2a1ae3b9a26a5cdfc47e2ef3c021e668f09c199048154131e862b721b73bed9f46f95195bf2f4783f58211aa899f3d1934773f673c7cac002d8666a4315ea15a6eaceb35c67bd6bdda3aa35309cec883bba4df4b1245a21e42d65e4d34011fd183c24211de279567422f66abe1324ae2e894ee5e753240583d1c7444e1ec612d87026303b1db01b4fa8680c26299ed425920cf1e61baa17d2b11625789071ce2c6753b9baf846f39ed04da07e1dec895fd3d11df44c035d9bd696de5b34d1723fd913ffd237f7fdcba93fffe826791b4770b5bd9f586434e241d54a6592d622acb7602575cbe207bb3e8f5d40d37937450a1086baa8b993c6fa43be7c657fa6b48bfdbdd403eae4166a8a82a4b53517ae9c69dda03f55b287605b0080b5981c51af4c066d1069e12fbea54d863247f2d17e6c3c29f913b40f85b1a45a24c98e10a451a147c1546fb569e982b0a6c6d2d8c36bcfd3934c0ce4dc462d47da0c7c74a5c0b048acf7d1bba086c7c27d979385b181dcc52d39ecf30235dc01230d7377d73223f3f63992be1dff5d04408543e024842ce07ed80f4f78850f58ffc7458d367f93c56fd0aae20ad031e7b47e0fb6c08b5bc5742ceb5e250b4376d13dc72a71075d54008aabf4ad67ec0bcc529bcf60798700d1e6a553f27b6519aa6e60138b5762b4343b268be7f48760a5f66532d0fa17a211a04a347f7654a9d2ce651fad336766febb8f57d33429358d7245af499b66bf11dda29aa2e7ca69ffbce5c740c51c33661b09b3e069b82abc7ef50e360bc0cbdf22efe0c14844115c878b7632e33bf92517b9b58a68fa52f675ddb4f45323cc14d3c9356d956275ddb58984770f05e679614854d7cb823f66309b76464ed5319cc01667d722a23b81479bf31acaddcfc9957935242cde7604f490bafbddb5ebcec64c7b24884272ee562c2ebee7e084adeab5a2e9bdc5ac3577f2ffcb2b30b82f91b4d847ffa381f9b1864beae1a93e3ecaa10e548fb9569b8f5c507966eeb088160e8dbbf1a60ac1ef3b0bf5a0a494c0fd265dcc0ea18eb87e8402208d3d8e5e4c1dd7921d6d17e26422cc968ab50fe9153f1a822fe462866c2e48f0cb27a36a5c5755eea19f6e06ffa21eb3497daea71fa95bdaa2cff0e31b04568d0e5474a79afd4b993acf5b00df2bbc7e6b819cade6ee1e702e99178a83cc8586c9ade4b2c8eeb40938e56fc2ad2a69a2a23737a6f8fa23cfe04a27aaf55425ee54bf354c3be8b8afd84c37d772923ab24cbbe5ab8dffc50d24a8d48374290a6f46f4c6e37da4fee6c887034f9305451cad1577302e7bb654a748e939c12eef9a7ebb83d0aacf91f917059fb8b1fca8c07b63edb0014d655f1fb211198d3737cdb7a6c6782bcda3442090ec641ef733829d5ae4ea2ad42c7d18f5f68005cf5f901281237cc03caed2db579155fdfbca81b452ad5ef92e18b7c4052185f22ae357e250293cd4635425c596c5a05d969f504e1f382e1650f4cddaad5bc092cf12884a5a4f955c739bd73fcc6a6f532e9fadffb298afce16e530109b754176120ca6960d933cf82b5d84c4d86be5ffa379c8fe20aca03210b1e8326e62d2185c73f51961490559939d1b9a5a39d480cca4eb0a98155045efd912680308b6cc80d84683088b188b6ec11d5135f56c0eea5bfdab4019de9d332f57e12b7d792d48099840793a5af963e94bc72d16aec345a5eea06534e5190f975d8b466bd0442832f795bd00adc6692487f15b3368b58051f29b87706be160e1d022a6a5d104c9f301388929ab3695f8b4bf9bd44cbc347e3780973f0e3273265ca8779d1958fdc6e5b27c723f13c176085b55fed30c3e15c501208ee3dde2b7e3ef2c32450cbe0ff63efea75e3ca41cf673d57f4afbaeb4b32cef1b3cbbaa3f9a78ce74e8e3555f2ceb7e10d4bda5b902ad388de97442b8975b95f6a86c12ad7d79376ed804489434f0a19af8f7980f637790755284270fbd62c80868beb57e4feb9b4d54e8d749b34f7f3fa05d818903e1b303e7e278ff33c81fb671f699deefa668c089289471159b9ff2d2bd514c683d40fe1a9386fabbcf782033452d23c995eec80c02e9240a9dd5a160ddd1af7f99c31dde727eea8fa38b588e9d9b765920d5dea791bfffa8e7527aee00e057ba5725e638e649e6a026bfb94826ecfaaffda8c5a57b9bdefce30477e9cdc47c3d5248204f1601ce4259902c838c792085ca7c7f8c1a440bdd7bc798baa18126e884cb80414c4030ad5113e8c222692125ec6a65851a4b4ec744506beb696a8d0af21a2472e4add7137f88dd1a02d65d8d07cece7004579a9ae784d2db1bc03863143ed7bc6ea398e25438dfb159fc65da00d351182196bf5a17b25d54ec4a8cae0c55fa908378853965d82efdc732c1a9af56f479f9ef1f85415b5cbe9d542ea3b8025ec02c925d6f46383034e37f397ed6a0230667178c141d188d89c6d248be23cfc358c8a7d42e92b335e750a6e40772a279ea6f4ab57d983e93e3fd5ea8c79f2631dd91edbd9ae901310821304848e5d4af0370ffe22719511ab2ac0038b1cd044798eb118a7f6217e990e96511f783ce18647748f953ff6a4df2ecb0f121e0fde5251c6c369754ec338a1b9351499f2a9c951b3f4179267acf2f582b1de0c1c0b711c99882cf6e835e9e6e9fc725829f337d70ab93998ff1c7e0eb88deb8d30691daae1a2c9bbb7668a0bdd3b4179f4673d46a6ea9c7e0fb870c5566e2e9af802e4cc6d659ec4932ef190f2be5057c813edde5d29560b786bcec9380456ed22d3078bca2767b2b4803b8c14ad197db16da5308b0d75e00e13137dcf2d2b10f4c02a73d76c4fedc25813c3f352224496124ac30125b13adc2638378d9aad5ba768a5c535e8e8d8d5eb09a7dcc4e5f306faf6a620303592aebd3ee696d988599d3ff429a7baba1af49845fefcfd9cea085104a720f2c28451388b76298d4bbbaa1ac8ae361d8acdf57e8db9e631a21f7bfa576e50c052df9dfda447a734da87f755382def1ef7838efc2e60c42cb0b89876622bd989575c3d66d2c62dacd296da2ee497f3efded29bc75546a0c1e99254292ac1eb9e7986354211a21e4bc38d31f97c014ab1c0aebc9bda965769cdf441515389805ad9e3cb51e58839c36e72f9104238bcce614f98490cfb2f10d5d2d909d44c0574d6dfffe231f8909bde5d6a2d338f6a1a32b86d0a29b3442cce3845064243decd0eca1398a6d86cbe32e8a33f1a824b54bc0ebccc03ac63a735a2cbef0844b72d3dfe8da0d4deeac6ff6518f2fdbfccf6249916b20c75d92ec6f25bcea665a268fb8ba3cc35b32288dfd9e73ede8f2463dbedb7b0ad96e5690575e348c0bd5a8df60db733bd63a473aa958398d475492a6ee2f2ad80b74b2bc238d1e88d472b12908c943926ee63504881fd12041444807f79dbd67569174c250e7861765927892ed5767bf62156b2dff970a67bf0855514c8496ee4cad833e5b537fb4a30f66243285aae905c473575e900b26ded11ac50c219b437", 0x1000}, {&(0x7f0000001180)="1b986630e74df1f667606c1757c4891a9d053cf7b4b5efcf308d468aed0f34d214d3c4a874da7a06984170ddcf7f2272c7c63a2ad2afa87d92a1f905289897bd15fafc911e78aba25f347a8b963bb0b9955776d27ad36c1fdff27ec92de98c0343b1d3be2389cc41d733ad2a30dba3053ebbb285427ed2f256bde4b68f290545cc75eb3201dfb5d69db814f0e73a3192c5acde880df5a64366ccf8c0db9a288966b090793ff4a67fbd1da0", 0xab}, {&(0x7f0000001840)="91d3856077c5123402e62d8425da3823eb003b51d202b925060604d0b1674c9ef66307cf294110ac76b15624530434dc52f8d25bf4c715ccb1d734b1c5eeb58cffb3badd0b6f283a4eede6d124880f5589f8ee0e6063dd467668098e28eb7b647b5742f6c64bc8db3cd0c80228c25df88673acf22f66b89f54685566d0582c0c5af75f46cc40aabf8b3ab554dd4b7427e8ef6708188eb4520a82605df3df8d615b062f0f0b3ec9db470df2f87e8687c54b858c6e614a1f804742fedfd4b0c2be846b60aede074e8da3fffa443dd6dd7407713d84c1f5c9214be0bc6a558a8ffbe7372e70b506b44c3472e55a84179c4be26635909ce6cdc523e341f46ccd9fc56127ef7fa38d390bebcb18d3cfada76e4558c6e02f1d2ab59dfd72d0505b8d5babcad9228fb191de88e2f4bc805efd3208fbd8ea17e9fe6b396dbe0d571168d950fd8e55f3c83d5ff61fba275f45a500b8c2eb8cc598b7544cde7a7b0b4b7773a6d179eb20647721c6f5e2e4659e5492b1a066bb583ca4ef646ba53f7e1ee3b3aa666c1d99aa573df469319fd4b522053f40ad97411670a022cf620f036ea8bc5d5ed967ba857bc5ff5b4479122aae120d779e9640f28cbbd1ae6d5e0fd54b10dfe98bc86616ff0e4f78d04569c2bff690983e255652e2c8943b416a220d55ffe7cf3878af94a5729ede81b66f7e2327b8fd322a01d37f60ef94a65fe51a524c0577bdab6317b939e402d5bfbe9ab62bc9a5d8c33dc716054cc2fec5feff884a7383147966719bfca7f3bb5687df8492a17840c555909047b4259a08ac68992ec4cda8b77325dea5aea039b7ce33ac9063b6ae1ecf32bce3deb33d5b59f35c37d43d226252d8ccb93a7962a055436f6373e1234cedd9897e28cbc6934bb13c4bf5b9708ffc68e91ba0bb8ff944b3fb36ac7dc160e5ae760915291af78d8a4222b8fa1db8076950bf8e08a0879813c331b44b6c39ca98cbf12e08e96d658d8f2a69506d65e108cec88c9ab196206dcdd2838cdbba2f1eb65477a5dea19d96ce1aeef0df0b6601116e0349901eb696353eef4ed7500663e6aff5fe3b7496fce07f2de80d3d69cbafc66de18c25e56cdf9dd291e61ff58297017ce3e2a96f81583b962a53b6ca8b55ba0547063c9bdb7490bcb008d66e2f92e6dd645d11e016db6cc9cfe9f5cb09ddc5b9997f1f1f49b37b95f95e449d41eb0188ef94a6846df80db8533652ac083ea8aef7870c080061a18f9a1d527f7d8d69b7ac49b2fce39e1a2e4c04b2fe7fb812611c8847f149e34447cea38778fbd423885fc8e70bad8c4b343ad2b528220d6c29d0517a3c338afae4a386e350bebe9d9d0984acd2108669032e378c9e42ba91e710ec4e0cb91f40cbcf0bc6a286f7323331da2fb504207838f0a97464875caabda844b357c09b0d5a9b872021d7a1333d6559948c5e53929cc8b692d58129e60a3a784d9f440eedf6cc7f4d30f5868075db409cfa317dbf865d5a4c35f591e67a4d294b6b2f77e9d3d54faa09ad54e9f546b12849f1db5b5ff428b76a13a231c45f1acd90033d946afbf9eac94a6acc5960f965397296b9f252a4c15b577bcf045eaf52413b99c2b290167319c30e8b6badbc850c914bd525a31483c31a7a345d7303d09281753f936e1259438ec66c37fb2535b08b78a812f08517ad57a082c3c217961ab73df002e259a1e7e506ec20662baa6e996a5f370706d9bb1d78f917ffa9daef4173f94b267b246627c1e25daea43800480515f93b5f082f8ba198edc32b1ee2b03bccf5fa518e23db9072d4d89fd23d99e2540877548e8a7296303cdeedf2a74f9008de0901812aa17258eef3a8ddda2e6e783e64316055febd121a27716109c803014b62188a6beb49088b58eec6e13a4966d9b2e0b6ab1a1b5733856468bf7e2fcaaa37452f1b51c2973000d3b0c970826b7d773962b67811d8aee585ded21910684ad8729a44f359f7b3e7081fd49a7630ec0547e1ff6e7d13d271e95861802108852e7a82b356015798bb85e3e76eee3e0f7c64dd6320547f06b71a457e63060da1703523589859297258689c0413c4f643383405aa268eb5e3a87334abd03bfafa55598556498730a661b2a6bd8e5ca14650d979a31e3a22ffe5f59681e48d4ce49dc3d80303ae2af8b6aa37cc6ffc6f07c8af7ab13048ba422552dc06c893c7f88f5aa44d48103439c18abf022db9933615959fc4e5335a68db42b497fa6f3a48492ad4e74d31f144f55726652a403cf1f5d67d11c79607b1d00b46877d47a40160d3028e4d4e59bc8d1af1c71211cc9361c91bb04437ccd1a84d73f5d85e7937fcc469573df886b3ee827f0f4fd997c6a525a78fd6d9d345dc32744e4b834a053cb0508e53587259849a334a3cdc81fdaee6e4955587c6b6b38815e72503583a08672d28cdedaddfff1c54b8141df9604631907bd4685e8721aba9d79dd5778659ac4ec8b8b1f962a02d7fc5f6a5619e0ed91da0d17ee4a4a932452732cef01058a91c086a8b721e251aa521f98c9f3c6ab5702fa48672ec0f4dc5ee0a5fff51606a975fb71d68206ed0c1767027cacffe6816c2c6422834e39b7a01762705b9b239fcc785c790080d1342fc9c106975a751596088e61fb5701439d7a0f736364383fa58a23a6adf51a249df6ad14f1c55ef5d75247d8a37aa80c141571befd594e2f4bc239c25c0798528a264509cdd695d1a67155013ad254f8c47135124f9de2f9093d9de652c34a314ae98b25cfde6f35c6baaaa8cf8beec5ab27a0786b942dd013558edb7c68a6452866a9081d0736a1da53aa69c9364deee6ec87d67d1d2e07684d5cc1c458f407f434ecdc27dce3babbd45cb836b4cf98f00e7ff2b8f18918c73a22817a0298d19b41571dd6d74360d3d5ce99229396a990928062e10718e0e0989cdf9ca55ab51d9b300a338866614bdee6c001093a27b91b16b221f2984bf5f49f7e889e78959095e186d55922bdd1b01a7c776fda395278ae8f507387f555d0fb3ded55fa7e0a9d410fefee5bd352aa05c7d90322da8117232c9de76fa3da68659b64bc26a83effaea51046b34a6d9ef7e0500022d1d23129e98e6083e446798079409044cb5b6884f431ad05c415829e09035387a2a92f63cb4bdd0e881a9b903671a12afb36dc4469ae7835d8e466d25be5f14fd5a2ae5e3c87d95dcc25a9ec0598b15e4ee3e475f430df67a704c5da911f877038fcac698d3fe2d1fc9fe15b82507068043ccdd68fcda76fd27e2fa68dfca283f753fb76eace6d4a15fdb2b09c891468d22ad26216774420209e272e7551a75ff82efaf2b87fde4d42fcc6ee7cfa03e13687237120930f8462590de2e9b91bb2cb08cd74f28c6ffaf3447a773c6ec91a3c58eb32a255fbca9aff9e381a0ed232596ea09d3615f687d1cec48097deb60f3a319383d01c8478dbc03e8ae8d9ae73c6bf91600a4043e67fb2ca180861314452ab9337b144038629ecd4eb7bc051d3e2356adbe85869dcab4e39294c0e1d881599463455809ac2d5ea626443a119ad4f00b88b31c2fca781ab2e392e538e53ca0be7a81c132dbaf44d8aab26e7fdba12c018f6c58223c860d4a2bc2d5459c8cb1277c2396b9f1898a73a8a2b0e3f46033bdd464223eb878337fcfb22f692f7ac6dfd0383e2051f2479981c79d2d7035fceb2a8ef23955b886deae8e2ce45bf443d1bc71a855388f917498f2531c99ce144f7162a222c185bac7b8f5cec51ed5e1c6feb5bc9cfc0cec9031399dff572aaded95e13a97edcab338c7dd4cf69874fe4aeaac0be7c57d3b0b594819108edb8455855a5d2b4c06ed06fad03774234145ca11845537301c83fdd468f684b6a96cb5a228824cbf8dbfad812c8d1cadfde8f766acbd6b43d2f554400f24f20f8192ccc62d24cf04ead4e4ffdd8ffc7b1dc3ebf5dab8876371520a30e993e866025fb25d1368c9701f17dddf3fbb73cb9058b450d386287e7ddf372abbf80ec0c61ea76430e166a2733344770fbcc393a8cef7046e4ba59c46bea0a48e12436789a5abc398b6d3fc134de65adb52b2115e74444a6e9be9b3c605e488bf87a4e8eabf0a6a8f70d675018da72dbdfa599ddd9af1b86d3c181fe967b53098c0f60493149834aa9b913e5be8189afacbe48c7ad8d40efc567d9af7ac251f1cf7c1f51b64ad7572a9f0bcf44aaaf329e95823f64ebc688f8b55717196cb349562f3a1d4cd1d193a4a54e664642a719a5587287b3820e0c8883ef66f87a32e2119b04143e7f2cbc80b26e860bf3d5ebdfb85e5b29acb09c8f56c5dc1edbc928c777739e716d9eb9adef6ef5f9ef38ab6fca82e91bc932d7153a02b0eed65949b45d8b2eee70673d65924f3326171cbea9dd090195b82edbc3a8e9400195a88b121569783b356ab219e161db6f9a1338ac7f88007481f2d84cb918341ecf898c85a2e543d5f04b1a390d870c11030a75e0523319a123c2d0049626000753649dea1eeb9d09a6e55daacf490526837675f01ef71cb73e4d172caec8386f469e037273b19896503620136ac3521d65ab44c0153b638ec201f1dc7e27f4d69e29c464683263845bf1e0ab14ddb2c394fc1025b81c8829accd2d6d74661d3f595630f99acb2d569cd021b5f7509a9a74e807a18b225408dd29fd7b0d1a3236b198578ce8a616a08202566f342724ac7e88cca019bb87eb2285d40d10e12725d725c813bb2519a465ebcb0be132debbb6e9122b8f2d69ae64eb231419cf7e887a281f0dcac5223e522af128c3f7868e5183718ae9c745a6fa93163a802886fc0298ac7732dfae0b9a633954e3bb19a1ecb38543c25beadf2b0d737cc0f564ff83aeca06cc5ea4f42766d0e67ebd59344ec4606a2349788c89fdda180483b4ff30dc67aa369791676367d8846c700d16c4f4433ea399a8ecdaf71feeaea723b055e1a3bf0e93d754256b090f33de30df497a0969fe360c129fe2c5b23d13643e169e781f95f15dd1bcf776e6715a249eb908f2ff326268aa977ca5898f96db5cfc76b783c0dcd89ee024448c76cc5edcd5e426fd0f281af2670afb1bc65b40916fc7eeebda26f869ccc62a795b773769ccf0db108632e89ba272644efb582b58fea90abd2fa36bd8cb216be572afcb725e5607c75c25fedeeefeaa57fe901652478a5af90e7848b345a431059986226634be0876fa1bfb773e71787357a4a9f00b3677d2cee13a6b36686305cbf42b8c1c3258971fcdf46d23033a89cfbebefedcd9e675d39b84ade73c07bb79eff34f126988d722471c236a4bb481ac909ecc905189e613f76fa927e5302d75bab826badbc1f5f228350b17057f9f2533d59433e75428559b4fb2f7ed8d850b4249f7b49c9e9716a2b88c1ec41415beb9b97b3ccc7b76b0daf8b8d0c780105ce1b430f83136ccbf246baaa0e200c2b46ba2fd06aa489f2f72ac76e457a60fe9791ed58d7fed96f86240a526fa239eef78b680c00dea75dbb389757bd4286baf85e29040f65a85df83ac3902c89c78ffb4d68d0ab5e2e07d72c670d1455dee8f134c94eb142a64a486636b3929b151f6c0abf99c0cc1b39c03b06153098d69a6366060d92d51f700389faf46697c7cd54a7c95a42b40236c31fc5688243bfe81564d00724e64d03d19427f410d7697d400ec05e7ced0bbb6d042b686a390a84cc6327b8025954c320ec69aa69b61f112daaa4bc584d29e54a71c6c61f7fbee4c8e78246894417771ce17d9a0c1f58218b0317ad41c36d52ea81a1bf3f7587095cbd08e6f7ffb2f0059b7d3bff0a62eb", 0x1000}], 0x3, &(0x7f0000001240)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x1000}}, @dstopts_2292={{0xb0, 0x29, 0x4, {0x0, 0x12, '\x00', [@jumbo, @jumbo={0xc2, 0x4, 0x80}, @generic={0x7, 0x57, "4059f83984633fd9c9dd0a4f904177f99c30d2cd8445e10f2216da8027ae2ef16f88a2b62b8229c6d574503355e91bc7131a2e21888653d7bcc512439cfb4bc5cca00048b9cf0202163a31cd92e3a78fa671d57e684af6"}, @calipso={0x7, 0x28, {0x3, 0x8, 0x1f, 0xffff, [0x1000, 0x8, 0x6, 0x3ff]}}, @padn={0x1, 0x1, [0x0]}]}}}, @pktinfo={{0x24, 0x29, 0x32, {@loopback, r3}}}, @dstopts_2292={{0xf8, 0x29, 0x4, {0x29, 0x1b, '\x00', [@jumbo={0xc2, 0x4, 0x7f}, @enc_lim={0x4, 0x1, 0x3}, @ra={0x5, 0x2, 0x79c9}, @generic={0xfa, 0x57, "d250729da71680b9314ac7f2c1a3ea5833452bebf3d69f38e994fcf08ffd3b78c8c7e9743100b49d5681acfc8d41d372991426ac25114ac13b499a3c24a23cfe56bf4d29a64fec576f613309c7ea75ac707a9baf8ab75f"}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1f}, @enc_lim={0x4, 0x1, 0x1}, @generic={0x0, 0x5c, "ce7a40f5c4bc9fd6a9ab586c7cba038770d9992b36b70d77c5ef018f0127efa9521b595cba7ac06630bb34919579f7a965ea956d1aebc5a11341f5ead46d1ec89c86c07e5ce9cc0618a2a4ff35ff62ffd90137cee480f9bc722f8602"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x9}}, @tclass={{0x14, 0x29, 0x43, 0x1}}, @dstopts_2292={{0x28, 0x29, 0x4, {0x2c, 0x1, '\x00', [@pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x400}]}}}], 0x240}}, {{&(0x7f00000000c0)={0xa, 0x4e20, 0x1, @remote, 0x10001}, 0x1c, &(0x7f0000001780)=[{&(0x7f0000002840)="68ed2c3b231762d42e165254c123023335262172409dc537dfa2e8bf32a213dc0d0df3400ab5067e9bd9e9f35dad0886dad4c42c63e033c0214989f821624eea0d14534a237a70f8253871f41d44a69cd42ea868128a55c6f8bd26a4817975c83eef6b77ff8d3726358f337307ff6483bdff36b46600ef8569da1dea09358708fd86af28a3f7ad0b5552f377d632ae55ffe4367607de1a61244a1773011b64f919f441d0e7a6a5fc673d5247fa4ca40f3605a5261c161e21ba1f7c470ac752ec315e19534156f921bf953a69874293585de4b0e0d32696f9e4b698ec62fbc207656c576e7bc92ea0b8bcc68bbaa905e930f118ce6d6d55267b6798dd0b2f2ec14081e9cb358be89646d9550069bad9e993500c83b47177122c613dc6baa35c86f7e0a521387ee87158934d51ea1e9cd60b23134a8f76eb8b831226e15a36552438fad8c626dd07956ee31eecbec5ece77e7850ae5310f4b5f10e65c8c66eb74443ebae62995c5147879ca87ed8c7a560bc148ea461938a28b533caac3bcee8d8b4bdb3d30be8adeb12abae90831e5b332d0fd17164ec91e930f78ff1cd957fd8fb4fd08ee5681123290fc0c4e47bb61384d1537b37979bc9a5636cac2784f9e62dbb759d2544f50aa617edf687008c0e8b0808c4abadd2b42447061303b3794b66d4aaa0e16228bde98e09b446beb63cc8cb9c12a20c5fa8976121b02127c4f0aed2045ac35841c24444031e9d8a8c178d47998c7034c0e8f945b25637389f5ae24fc23c0ab6341f74d7e32024496eeaf55f8320c09afef2dba16bdf53fc09bad6516051edf13038b0b6659c80c12687b98effdaf6bbe71aa8a3346273159354d5aab373c5b6e523cb436227ecc9a2ec6a645eef005f9430ea705cda20eba4b26eb0559959671226019f2627594355c3ad78e917b43fa9ce359ca4cff2d10868488159f4ecd4e5b722a1ecad3574315406a4b7e3183b2e0ae14fb3423e5944f403f04852086fbdd159d8d773ab8b07b6e56370dc9e14ca5fe5c401f62b0f0889943a30abbc59b9280717bedc46b208782f9c4bb17efcc44d0801010bcfabb8d031099c84b84709c6e5e9a91bfdc536fbf554f82170e279fce1c18b0de6f076bd76a79bdbe26a56807e33af3a98ca91fc3f93309562a0b018d50dc3451ce750d4574ccdfeeaef3bb7aea22d268958e53aacef20cdbe4217ab9f499371cbae836708a25a3466de522ef4fea39d1d4cff26a4e12e68e53cc8128509091ccb484f99cd1086976ee8d0edc438c146f8bdc2afd581fae50f44f395382881815eae688dbd863f10f5bbd517b153896295deb887e1992fad05e18ad7c5876ab31cedb87440b506503f6a83b6a689ce8c09e3b900099294a9e692977304238413429464bc7499377cc54c00dd0a935485148742359966ac95984e42e92096088c72c58a04c7002b301a8f1fed5cc8c5e58685bf3ca18484d31b5411ae2a5196d0a0f6ab64b66bf11d6666ec2014cfb7130d72fe02c57e6c4788b51e7ac88547b3ed1115f7d1e93312f88a5d99a6dfc10a04d324199ff45e6f0a4997d219cf524e4d4d49940cb149e42600055cf0a26831fb57c611aea22fca6927c74c74a655dbd6bda6e276671e381f195b3de968292e65393345f8503146326cdaac8f301715420278990135d2e8d63f7da44b9dc401428435211cbc6135ccdcd67ebae5b6fd7829328d31950cf463ea04551a27af567cbed923d99ea506afd49b6d270263ef77ae9528b05f2bed11f8b899132b4bde56975712345eb0ebbb6e1a357aae6347561df08ab7f25a986a7e06648b0c443e00a31a91a87ee3446b499a013d100b033fcb7ac22cead78d42d9256a8701c4415ba8ac90c72747903231c5d2e416c5e32216fc933df62a28a041de259186618d65f68a44941c9ab10ebcd7669aa8ea91b5bca355223b7817b7140f7cbcc2eb4f1484483ee804d3bac6a0fce71d7bb04e2172153db84a7d1235bfa8457f23e0eea567b9e576a7fd80d8cf31314badae4515b60d8a92c54e1b356d23894ebc56a06e273c24882103912beeeb1ceddf0f90b0c5eb3ec476f1c8141f0aca7c5e83d4497850d76f60fdf2312bfd895e24447a9fcc57a7335f3613ef80c15fa5e8495cac3a5e6ba9ab443b32058ef1c194aca98cbf251598746ea5a79185cc890411f8250ea4d123e6a05f79f455cbecf5bf602bb8185a47afcf22aeefff418a0b9c14e7f9cc8454c194bd20da4d2a8e0c1407d6bf64202affa40cdc330fd065399bda6b654c95f9e98cc377e22bfebc9a12d452f0fa5244bf4db5412ea9342e608e711674f945daa70f946bc8c23ace52928c45bfe8ffa9d9223920b3c111b6d58ebdc12075dbbb259106c7533a70cac6d6ce00bb5e8bcfa9b9f50b3669d8110cb8b31839cfad7ef1355964cd403d59a00ba4edb7bb49d6d2062a91304bdbbf55100ae876d79ae1f3415af0db6b7f71d1395991f05bc73f8d981d0b8d69e6f28852aab4d31150f764a66880ca2c508fbcfe8b5f25d35fa17b941b7bb0a9d98f8696ef2ec2e141d2faaa3a827e0f40b240018a22589cd66630db034a7d4970f39b4c3c1e05dbf2f8ecb57ff7495c2644eefa14c37d217ce380afa6b6d9736055d9ea6b9e2dd2987fdaeb607af768897fc980f1f75bf003885382f6427d47b60a01d913786c81a3d02704b9fedc30e6443a64cd3c91372630b134526e91334a3b9394ee34f250b027f16a556be685a5277cb9b1d3beb3b2d2e64e3148a579cbf72c533cc48a00f2a86a5bc8b1e39c0380fb9d6e70bc8ff2e9f708ec6d744afcff44f01f2936f6a34da98ccccb8e1769576fa4327dfdb38fe45f05761a9920eaa252c0dfc04bd6d16e3c0e70ec3dbeb494a1cd6861c15da316467fdcd5a4537b0de65d6cb29c495b81a50cbf0967cc96b99e1646b51a01a5b8c3c2be598d488b9e35144a0272300c3664230d2f4707a8953815ec0876ac0f512f00a5ffb8a9010f8d4ba74f21e8ca2827bbe1ab44ca35f50283772ac3436a0ded8092f100c3f28d91c2a6009b2c14ea28b3fbea984933acca6104cb90c7c852a04ab2a8fe1dbbf2e14f4bc708158ce7c56f542cbbbbc2564f9a6aae98137ab0cbfe46887ab7ebdfc25624161f53ad9c5eaac51474a336660a00a62cbedc45b2f51f9cf75b17cb640f6cb4e36a026999f88c73b52fae184f92d035df1135a07d70e2ad808c9fce3ee62d6552f2d96fb47665cdca5409ebb17920c09b1fd6a67a283219a65615cfc14c55e6a2316fdc954b9fe3a916e1ac1c198b4b246ee51f2e87d09ef055428cecc9a9febd8cb5e299fa1eb399c50cb95dd88fa63b5d397099ce812e9a982ef930e7e3c9bf19c7a373f897806f2c0938be0d18aacc22818a46bc423791541e59bb8bf1b1390c051565b7280211004175338e1be4fe9d719345c62cfd7934083dcff906800aa782c0b5082042fc042562aaedf612c8e885f80c966b252d9f1c119b40bb3998803192559b2b793df10336b45fb44e7f0723dc011e54ec435b2aae373f1d7813ad62ad6cb6af1e7928425b05c8dda9461a90331bce4bfa04e879e9ace380052830c25c91e8c54e940532c74af897012306a5ab5602a7ae724420011704b5e44b9b117f10d5f1e3fc425a96cb5fbac5a3322359d49d380c58f312e0f10c39b4811a1233c8ba549b2c08be9afc90fb26fc711c9a419f70384cbaafaf0c1eb74ff1122ea8aca73e6e6c594dc29bfe50448b1dbddee9f3d56d24c3a8171f1b7acb47167e0230537c4c9e5eebd7f7d2d1a6cc3ab2bdd827758290598cdfab48d91d572fa9a7f768d35b4580dd9d75e4e50ef7b6b6d4efb5ad20fba50634eff5954533b1b3ae20c878166af8d511131fb7e6fcdbeb3e7fd52e1d7901e491c77605b4e9ac1b0d05b4193f848c8fd7789944e809da76b44eb769571c96e3343d5413a4b25ba678f88b2277b6c0abd039474e2f9d3bab72288f2e4dc84bf1118aa01dae2177b3420900c8bb22167a860b18abe1a327e0c4752f72e93e130dbea538149d2fa69bbd526111ed3c060c6273c24219c5b7bb90a3ab68d427ccd6fd8029f64e19d5e0d110a76c3b8c56a560282cde526ec8b8a9d1dec0e5c481280e0ef0e5f275fbfa522989d67e830670c431aa679e3a2c36ac8a00f16ca1e1ebd7a0a0d18f32811c4bb8f6db0f479c13eab83aee157b919f427579966df4737a0e8558aea528be5a2acd86351d4c05dec54208a06268b43cfa6a62ff0a6a8852919c04d0f0f202f050f6a8d83f1eba771720e35b04525b3f60d331b293738dc95fd17e1a4e908c9a2bbd6ef9655c41f88d213366dc8d3754b30f63b05017d3d14610f480e6afcfcd000e54086c3fcc82a6713eee9cb64454b5605dec0b174dc5b2c52891bf8f05d54d7b244dec11806f128683e15ab7c0d9b78b9d5c16d6b6f0b946f3c86a4988144c7869f9fcda599320f5182b1a54bf8037d4b756df7fac57bd65de1129ee8047c97fc2c2bd271e18f46dc8b589249854cff062952e7296e762d16a5ee8b94d60ff67de9b1e745f7be7689cc7cd004f1b5eea292f27c9f64b1f086f8adf28aa394ceab4e703c64135160dd69d39c3e69c441da2f45ae0f51cfde1bcd3e778e6b76c4ee7af9e69565f49636eab9d2ba4c0c9786b2a6899aa9a225ffa00b234fb0237c8a78cf813512b3f43b68d1105466189e16a8ef50b6376e883b7789a8d41e5757c887a1b49ece4e465c8da7dc19a0d4dd63c71826e235e491c77f3d849d151596a7a9c7197a7253d4c0a119a9905ba2305e47b6a82f4b5ad679a2793b65e38d242ae1413d681862900942265a5f4fa3cdca7b7c247cb6a1dc012c74c92080189379c7279f6fa3362d610c0b551cf45bcf9f2ac01d135ddbe2c8165e52fc056a630014fd1357ff85a241383249f74de04abcfb2c3ea4a5cfc115eeae1a2e1202b065664bb7d6f57744ce7c2f9a7e1540b2aab99ac84ef504306f2c91234bd38c6cdf421776051ba4ea8485b0e14ae93416c3f54507f552d00ea34fdde1e48ef78bf537b7105ac95525d4d0f7c43d33e78b05f14816b8e5fb197f25cb5cf5f712e101688dbfae929b9f02319e04fca3c50d87c92e5a39b7e81e936b9cd7fb2eb03f5af7c8f3de53a7e2c787b45338832258b1d0d10fe6106f6bc6658a12634317792ff4ad8ac7b82d7e0cd76b5cb0a124836f3ff2ce6a7c8971e817bd23472f50891e414f68ec971dc5cafaf7d90e6bd61e724a78ac6bbadf98a67cf4fbb271cc0e146debd82404863410edc1da50978e1438c18258825383f4eec7ecdadb3c1566da5cb8c1d7d6b52153c783ea12218f4e35d36e468d42cbc525d11b17aefaad3cded68c1cb9de4bd0cbc7ceeab898c29286323940e47b38bb80731155b75aefb1f085ec9b0fb3c959db201fe2d3aa7daa1ee7a446850cc9dc2e72d38277d1f282d9762dbc3a1a46c87342b1f9b6ca48ed1047169d016e60a76c40b91c706368a38871afc3b03e5e1f094d3e471407b636f2018153ad7089a782d2baf4136bffacc171521612aa04aad49775de888be12e220f4553b2263058e596804f7b1808ed0b00e4819cb8c2e5ff9ff3d6d42c0cc4502678219ec138e534f87f84fe24027dc83953f31ebf8f9039b016955754a22a55cb161b237edaffe69a2927bdedcbb8f589feea60e4f39d4715223c2a7f09dfe24671357889b2c65dc880a46a2ac4f9056d62cdf9b3702cd12136280bfaca3c579ee39f7a85c103f71a1acae012fbd2b7735581307a2d89f3c2bd08a397959", 0x1000}, {&(0x7f0000001480)="48130df74df48794a4df4d65ae3106aaf8b4bfc4198485e1d5197b884ad4c743e7cb13e4ab5f504760dcd4337182f27cd1ba8a648e53d1d220405b47a3c98cd89a516804cf16ee72f22d61b83bb6ea911dc2cf2a66e888aa6f837faf6f5ae19980b0c1db383c09ff47bd59b6ce296afbee3e64db5428a73ab7ce3302580a6395b2e4974d756518c67eef5846b57cc192a468546b4006ce95bb818108cb44e99494a037e2b5605c3d289e86eddd21ef355ddc340fce7d741f6d9d8d2612ae8e8486966fa66dbb4f438796b7b0", 0xcc}, {&(0x7f0000000100)="1bf6ddc964f7db145a18f10404937438e09ce7", 0x13}, {&(0x7f0000001580)="6a9d62ce899d7f8deaa437717a3f0c9d1f1c8f47b527e2734a439dbd7e4c46f0c51d09d8844b90e7fe965ee9c67f600c8a6cc635c7f742480b67ea13cce17c177795365bc4c34e56373d880e85afd1f167db3ef2ea69fd5bd5a5878b196d161d9584e72e95ee5667ac285588958efea18218eca02cd43b5a2a312ffa6e8f6ded4e15c0d1eca2a8dc07bdbd5c22542d626d68289ab461e888d39ad4cc05256f5119343902be04bd3adf255fd0b6c9783d0938fd37bf6bbcb6d594d7cd7c71efe36e", 0xc1}, {&(0x7f0000001680)="f1407cd5e3590bf6be41818ffed8ba25b15c99cffd1544707f40399d28e579161f1d1cf6c2bdd79d51229d0567ba8cb1c95684f584e99635e3f057b747630daafb312be01709781188e086985d6c07b743d4bf24ea9b05e9a868ef0a07c1ae0b2592e272cbe93144cccd861b611740cc8074e88f0b66aab67262abc5e912770dd77347d29ee194caaf04e34a2a8af8b71a716614d0267680b7e1c010630987edf4192629d30afe9a92bb45b55ac15571680f482139797069968cdbf22916bccbed92826d60d429e3ba33a8f2722fead94d75ed7ca34b", 0xd6}], 0x5, &(0x7f0000003840)=[@hopopts={{0x190, 0x29, 0x36, {0x16, 0x2e, '\x00', [@enc_lim={0x4, 0x1, 0x8}, @generic={0xaa, 0x79, "5d05a887c6b7bfb139ba998f2c7c2b2a9977a672a067b2999da6d7d76c18a00155a1b0d7b77cdabbb79979bd98fd20777f672bc23af90483d45b956245629c4749217527595770bb359e98021e2d397c09100c00b6178efe8a4e305e86dd1e8e2b03fc70caab9d19496a95e6f59a94a53e30b2e0141ff8e21e"}, @generic={0x7, 0x4b, "984ba49000506fc8b3723b416aa49ed78430f56ba2275c877fd65986da442b6811dc07bb0b7f7e7c5644c54ee78c5882549afe50b90797f1bfc37fe02cf2513d14d78d706c71c77ce7d9ab"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x7fffffff}, @generic={0x7, 0x99, "665ff04b84c32fdb8ed54be8f6c4374a1f88a98aaf9c9ccc25b92c5a2a3940f86868f2a7b36f6d43a81002dc86fc6d884a470b1aea68b36d54af1b40553f375c1ba7181c57ffd5d1d1a4d06220280a9426ed2cea8da4fe7db79474d8fc10e5fce725c198d4d967f0ff5c0ec609a943adae977e645a4c065b544db9282684aedca13b1c65f8e8c5c6e2958de40a7079329f8f04b310cfa8d8df"}, @padn={0x1, 0x1, [0x0]}]}}}, @dstopts={{0x30, 0x29, 0x37, {0x86, 0x2, '\x00', [@hao={0xc9, 0x10, @private1={0xfc, 0x1, '\x00', 0x1}}]}}}, @hoplimit_2292={{0x14}}, @pktinfo={{0x24, 0x29, 0x32, {@mcast1, r6}}}], 0x200}}, {{&(0x7f0000003a40)={0xa, 0x4e20, 0x7, @mcast2, 0xffff}, 0x1c, &(0x7f0000003d40)=[{&(0x7f0000003a80)="d5e56d1dbb9503494b720779b68ed07715f1e6dbff785d0dfb561fe36557e1326cb51d6fc31d55e697f7ddfacca207fe962ee2fdbad4f4854fc7944772fffa023246b293f0b640da76a9bfdff7fc49b29006df466874b77e75d645123cc645fa284a99a48b2e21caf7df0eed66db29ff6a56f3b09de1e2bc8ab007125c8e342b7c634493f0dac244ea9d336ef9365d3747bb21c91bd8e3278d92ca37f39a970d0de1d2195c", 0xa5}, {&(0x7f0000003b40)="c89be74b6e81b89c7422545aad561adacfad62ac6c5b0b60a97de0d05bee02145a75478bcdda36ed225404a2166756efdeb43a34d389553f580e47c8000b0a6be6e7a1f3e06ffa675b3b2c7c7c5ef4ea1d3bf3e4fca4739c5c24e0d440242511479cc1db8a4714db681c9e7806102b57ca396cc73fbba50ec7c0a9c5bb0a17a957b0a65b280db21e0260d4cad704cf397cd4b430c21f8cd7dc68aae057bbeebe481c9f572a8008bda20e663857d262dbd6f5d9eeeb7a4467fc8dc7494cae4ad79327fbb28339adf3b2116960e148f38951ec079a427dd73b095bae75cdc1b647102a65eb8eba65e0e8", 0xe9}, {&(0x7f0000003c40)="e7b250fa89183d0bb4e6ec6d86e998392816b5227858eac01906aa5c2b44a53cce3473c147e71d9d32", 0x29}, {&(0x7f0000003c80)="fa6236715a2a8cc018de1485aafaf2201dfe76f6fdb96ed7bf90201cc48ea4bb20e4aebfe83f51c499609c649b10137ba05a04711e889d15f457ce6e7f291e7ba42ae90486d98bc026f635b11937cd4109088a79f5ae82ff2e897364e0af627a1fcdb153d22deecbeb33d19a32a448775198fcdbf5f6e86df0618fab6b5d927198820c04bef1c9667ff0b6cde7", 0x8d}], 0x4, &(0x7f0000003d80)=[@dstopts={{0x30, 0x29, 0x37, {0x0, 0x2, '\x00', [@hao={0xc9, 0x10, @private1}, @ra={0x5, 0x2, 0x6}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x3f}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x20}}, @rthdrdstopts={{0x38, 0x29, 0x37, {0x2f, 0x3, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x8001}, @enc_lim={0x4, 0x1, 0x5}, @enc_lim={0x4, 0x1, 0x1f}, @jumbo={0xc2, 0x4, 0x1ff}, @enc_lim]}}}, @hopopts={{0x40, 0x29, 0x36, {0x87, 0x4, '\x00', [@calipso={0x7, 0x20, {0x0, 0x6, 0x1, 0x2, [0x0, 0x1000, 0x80]}}]}}}], 0xd8}}, {{&(0x7f0000003e80)={0xa, 0x4e21, 0x401, @mcast1, 0x8000}, 0x1c, &(0x7f00000053c0)=[{&(0x7f0000003ec0)="6f83629166d1c0fe5874f3ff1a5222c6ec7641aec998cc67de56649890fe321e205c72746125", 0x26}, {&(0x7f0000003f00)="b0dba33def37c6939ef984975aa0b45a6e88a2a20c259877bfead8e668f7c2dd747515403e169d84cf2470c7ba291ccc802667a52387e3a1869960fde6ff62cf5492546f1b66c4edadc4ff8962b3dce7a172d4b2725aaf382003064207905786423f53583d", 0x65}, {&(0x7f0000003f80)="fa42883232f9b2e6e6baa6ae4b23cbba1a02a823d1d95312f6d30d336fbd836f797d9958324c71ab5f355faaf3c92158d614ccb02439808f21aefc9d59f3465fa58dd44b1b420364bb7d37e3af4c65950a3baf7caff8b72852f470ee5f3452b3e51025cb795e795057a8f016015097240e9262df940885f841d60b7f2b78c00fcfdd8b781921ba8871b1feb3003e", 0x8e}, {&(0x7f0000004040)="0f7bd7e04deedf364025b197a98e496501af42959847b94cce79d55838c5c0f5d46adfc2e760cc39820d4d9cff45b57535e0d5a0d6ce826d9591dacfe3d1bd697de359070cedb62c1d8a03b6370284fc8a0a7e85831457262300d49939e2691896c88563ed7302ddd723eeea409cb940aa7dfbf1898f8510b5a333089f98a25cab955a5f20c59d19b855d852949a1d5217dd9d1ab9464374857f7990012f1cf28681584afcb2f09c160346bdcfc5448ad8f637f663dffd07efa406457fd2e96fd0aea2a637ef51422b0db4a0a2a5be78720271256a3ee4da5e557a53cc4efb82663ea203a8e9fa7f3e7c2e607dbe011067fbada1db0e949db4aff607e80fe7aac3266ba1a6e85fd169e606b199bb03b305102ab77478e79ca166ad11987d360e4f321b329402e7102152f13272eba9ad08a8bd1da9fed2ec2af2202cc26fc917069cb2969e2f43756cb0e4fc95cf48ff17477b266eea441bc4ad8935d4575ff770eb2f04f6e9c432c960f00c5fcd80629c2e23261748e28b7f79301382b75ca31891e5f3b36704fa25f6e24aa52467c7cc7350847cec46c4815d7860363620b6b214c49c7d889bd5c9f59adf55efdce1f110e40b26e3546371c875a16c07e548901bfdc84dea213c5b47e124c80dcc2cf702e09c591dd50be9d958d76b5cbfc12096d34b797d35b8e892c438d63bc8781cbe70ef74544930dee96ff781d69416dd171fe6216a2f429a5208ea4e48b4747e0f42ada40aa4dc084d9652162ec63e6382bf226e9dcbdb0c8fc6e2634b6246331aab79ace4599001375441ca97fa3b10e73dc6a2a13fa8f7aa1e98edd13fa6a37fb5d45027a1f57420b0238be2a5587aee28c9154e218441764433c41dbd61a6b381c84bb03592ab9fb829d220c255cd7cf00a87e4826498cd153059372c9184ee31bcc235d59a8cffc5c61c628de5aa267a5d723319634e8413b062ba32abc0319948b1d4afbed69d8fd4c2be0773a97773d27f29c12b865fb2b53e254790c58b0c8757d2fbd7e08e4f80bc6b6978c252620161f7378d60c12ced7288aed69ebdb08d91bcf1ba386122c667f32d4efa74096ca265f0603425a63fbcc5606d0c140d83c51f721fe6a09787bc37b8842320b6799cf54dcfe9bded38f8d5a73840d4a82a615377293187e293305fcdc885d61e5463a664980c2f98d2ffcca76137bd8918d5363ff457eeb106a8d47c03cd0e205cbcaff80bdc7ad149df8f95ab69a4a69d41fceac2ebee88dcb0fa2c0c93c2e515ca33c057e59dd12b147bcdcbfe8b999a0959d0ad57b9f9d89f224f322d3684d0ec05ab424a71fc5a956561a42d264ce947b64ede10d8bae707c2b1a296f03590317507781fc7a9efa14221a4a1cd9d8b1b61b540a5b772356c9ac96021ab7ec0ef5bcd21cdc3d9f4a4233236eb13d7dfeda8bbb9ebd9216323933e61eb635a2e162d91bab0d34177b543d41f5ede7f2f4ff7c86128a9c71346a10ef0880add5b6de75bce66c8c45f948964af8704bc0f97720136a942955995b896c7cf141f21a7960c60bbf6bfb9cef8d7e987f5c692a8add743817c2619a894e2857956a4aa830479d94660d8ff4f5c48fb120fbcc567608c015872cde878a5cdf82d29c7153a0dd8f752b2d1ec28124160273f3c92fa24c4c18f39df9cc20fb7ddb23b523b3b4902c7577552e6aadfc9f3b2e30ad5f78dfa1f62fb94883d3bbddc9355f06237693a8f55550b7e05c523585617b881406708b317d8f07b0f6498ee2192d8256f9dc64d0ebbe7cb6d982c4d4e526840f6c4f65a21928af5573209dd5c66704912070b0a3efe89841e553eff9284ab0b02c5eb68573fa70436bdb77e96d2b0fe5910224fc1db5e06398e32d37b9492342e69be3c5cb54881cbfe012602ea051e06ce0061f8d52f07e1438f358480a1b1dd985144c2debc26acfc47d15e906168f8990d0b6928bce2de0801ef9a87da6ac9f624607adde7943707e16c1bc88959bbb52f75be46abc6bd1fdd0ecdd5532968b237097e3545024bf5dbc6374593a0385fbcd1f0270bde686a71ee9b3b5427727b3d5ab5097cfabb27e29601d23fc685ef98d69933457317d2e6268139f2315e212b267edd31bc7932d2b71a3c2d83b500beed50e90305f7dc2f967aba2ce17e3f4b1e07079487eebccb5984d3225445a10640cb1ded1f5ab9d63604a94fb8ff61e61ce2f8e69146cff8d5efc815dc810a3e0b2f012e49475761584b345dcb600e51c8063310cba102ef537ffa548190fc8a8c0036aaeda5fd35ed3ad9caf3c6c288eb3b1a39539b20a57a99deaeb8de6f5202170456726a801ba6afddc0b15fc0fa36b4313c0384ecf98afa77e2485125c48a283e3d7c1d9bb76970d8d720cbbcecd8b854a0407e54e7ad22edf6fac07512f3ff3eee14fb22df62bbfdd83c4d10a23e4d1640b3734aefea453fe6d72ceb5484ba8e08cc560422f4a5be98a72711f0f149671bbd18e4cb1350494e2c3f36197ed84fc959ceba92faf657ce27a779c14d272f85c614afbae2d2ccf6682a8107a29359ee3e66b7af7d3c8ea819e140c0683b5fa62b5b18956a8bf40b862139f03b71ee77ec576a284feda84a554389bd55e31f7d3daedf4682eb2459cd69265c5f83edff7d64cd503ea5e73a4a458656ab1f8a2b0120aedb9153aa22dcfad2ccc6eac49e57a9d91f37ff44eab17dcad7aa41bf088d2f22feb27860dc1ac1820fbb1213377691b6c0741e8cab11b11062214071c0087a1fc2ba5475f7deefcc1ee4aee75c82840e8a6b2dc49ed39312b9d5d1bc659b1142f43df31d66d0d55b1b0c670af91fbc753989711faab0ce504bce61a12240d338703ebc2f17535c5687af38f42dd9ddf6f398e8a372b7df764098b31e51144faa81c9408af70786644ab174320eed31859d561e26f369e368dbbdab1053a966484eb1507c552e097a175a9c80d2bdfd413f17a37e266aa84d606f18a3aaf01e2921438b1a2bff5602770e3fe625741add76c03d1705d80db44463671774ee3a2f26d411c83b80eb4cc722c90caa86baf7e4df3ba363223de0eeafbed155e527a2ae0fff14216bbbbbd506ac70084fe4917b4ae6d62b3c28134b15ef23dfd878800a406e730e3c0d3c9c6357eb5f6506af0cfc941e68bea077b759fee73bf7a22988234adb7c7d42e614d1d9282ed01c2de9a41bb3cec691d092d03da40d7e0cb5ff33015467fbd692da740d9f1d40dc8ba1e017944fe20f482f4004d835ac2ec4a31585de9e332cf16940d6a2324d362f0d3dc719c6451729a298c8b5e681382070e29604fe1f5538ec954bb4ddaaae883cf46fe8237d40fa6b61c1b83eeba2c8548f60f1ab65a1c1cc38bee2fc79abb124189a5942d27817509f3dc4ad3923d5c0488d348030591456d8bc5556dba5eaad6363bae21dc0acb502816f38059e506170d34729845c2e1b5f9d35bdac4f4ff19bb7496a64f57811b92629aeb62f2b14666e40a494638572ce03efa143a6c9beaf28a9bd54c263e7bbed83ed7f13e14160a7b7fb63906c3ea21d9d3fe4d1c2618868348dfa471a915691e2b55ef21bdf6104f7cd8f49a08ca4e4741a9e34cd2a1dc0ac66180b38b41be5cda7985f9f46f5550e733fae2d2ddd28605ababab930d0da24b23245e6c73bfc3c3d438f2b6d005a2de99ba133350aa2c1d4a2f771aae20240b4cc6fa1074e376ef5b1e21ec6f923873c7fd3c7a9a456ef911be195613c33d3a98adce25a7f5610f64c232c7a64a29260c837c3c9c5d14cb2debfc12cde6f809d649834d202e910ffbc23f49cfedfb9e8eb98d8065183542d3546de6705eef9b2d1d2bc9e34024726dbd671937cb5e349c0676d8650a04b9ec994a6ec517e7418b149a8e8dae678dddb73cd9dd0786329a9a08a85b1c89809a876f8c07d040ad939437e1bfd73738366867fd2609c89a048b51d213dc699319aef6d65c6383034f6a294b67bc8c34d931f3e0d9991cee97354a89b0b074433ad486c9bda14becd13b766872cc56358fde343dd7bac56a1f5185ab8a0642b0c5a7078cf88b428f37b6b330472afaf40e057f6a5ac36693b8a5e4a1514ed55aed13c84fedd8e72694bc70308ae7c8b9bc0e085abe71bd106d57c45223022895d2d7b3169427d68d778f2da5c927ab7ceeaff2fa4c2e36da0f39c85ca1eb7c6baae4560e80be7023628e50339c709c13fcffe9b6dc8f7995f54939ef55d16ffc0d18cfa892ed6f8b6c2d7b70cc4154d85c29e55ef7986fea472c6a080a5303d5383c52030008a5a81ea55558c0721009da8f8d86894c52d8e35685fdeb9333120d3b6771b89aa07ee95c1c6d64767755061c504d4d406dcc5977c1563b96b6907f35cdeee35424f22acd73c63898ef4c4478f8acd43910f215d80f509a4c9044729bf44cb45b03950e90faab049821989fe754fdad38082b83d1bf7d8e8e7c94e75ae821465589d8147c31266fbe295ee0d70827954ec01b21879f4e0300ed74556791155850bcd044cbb43811e6c60cced58e932c36f670478ab27e4fe534e5ac55caa12a60297391094a3d3018cac779dcc0b5a0b9223820af08fa88fb79bdd216460d8a19ba0233b36ed1e4b6d0d4be4fd075e2cc037c1ed85a17cde10c82b4583cb335efa24623da798a26ab530f97677621f10ba734519c35ca7105c4e36e48660dd568e77ff61f10694e100590df74449f4d16df4c7550248177693053ee507b25652481f8e0e3f64ef493148447ac0f9af66996bf8c2365dee2c21989c3a3f5007d14d6a4864dc9cf27c184d6bcda991a568ce5082060730e777e3b4b4796cdb161303b4795bd1d173a0ac355d6eb3bb1ba5334210d6f05e1e6d3f1642367a0c5c8d12ba15697f0020a69367d4299a568c02dcadc21da774e3e54979ba3d662771e6ec63e270abaf9a93ae942fb2bb0256490f3e22985ba9b8c1563a7eb421cbe9e97efc6f4a0df83d241b535bbea60f47f373a2759f81581e40d5cb3ac7156749dc9597afb3c7e133f696dfb22b75278d16cb9a17ffc371b65a3170de3ed7606d0613f09c2b1dfc24b1d29b1d347ff428d4efedcb93ffe663aae0c12a9af1ce77cac923b69f0d0f0c2cc419c7dd3af62bdc50ed9254aec00a1f8784cc0a9bf1fa39c11b564e18c3640f2cbf419412a7e4ccffdc9fb0c4bb5525ad39202144c41b506fbde543cdde784eed33157a7d40b01df0c84bf570348adf09b429b94ca2f15ef456eee71354e8ad61045dd2c0474fee9d3318955e88a5eaaada90946e669b3c3c2d97d2c757bd66ffd378308d40fbf169a4a0fe688498825dfc09dd34d067afe69186e5abc1a49a564448ef369b20d6ea3015e83fee294cfc61a9d5cffc9553c077ef31e202778ba0a1b993b0472bb943990f5adbace08745f0a40fd587ce8fae05ababa297724306a80daa4a326b002a95fb8dbbc58cdb4dafbc82955796c474132902801d32d0b82ca528a150fa38018a113c4089ed1df4ef5e4ba86e552601b32a39ec512bc04f81fb446cba01b5ad073419aac0d3c05d62a3c7f5effe7244fe3d91b6599c567eba30646b399689443712e88be4540c542c191d2cd392f83c7ed78b5a607ebc274e2eeab3fb098ac9ed18244501800945fe3f9c22c8199d59e598f4325104bd3716a7392614cf6a8cbe339e03aecfa01ab34ce40ba354fea6e2ff72cfdb2445b7ba6bbd9950769bf1f6677644c92fe4b0997bc2fb93293390009994e96094bcb3d08b442b5bfe7101839496a5c6e8c0045ade1fba222e171d260abb0a76408e1b75a360112bd0dd", 0x1000}, {&(0x7f0000005040)="06555a58c97d845c2f76341be9fd99e00886f8eaa82ea96e6292dc4b0966e9b3aa5a9f5d079cf2f4bb8feb2c90cfb03ed81e738084fca71bd473368520c118b2edaaa3ab5c312ebfd3a4dac115a549325216cf71a55c7b9723bc1ec4ee6010923d781a037d17a9542133e3035facfbd620f8981118261b09531358b0e3e5cfd2854c64800541f459c9dbae35caa6203c31e7aa10acc886935244069518", 0x9d}, {&(0x7f0000005100)="5db08776b2f65737ecfe41643f277202017c7cfdbdd42f2eca25bbc044c7f2d770a75aba2df9e074b85f8aae6bf1dfde7aca2d7691e80e6b3c0a4b82c666a895f71c8e4b3f964364f9aac7983b9f98555bee632ce7937c8a6b60b51497bcbe24723fa2f89d8b2453d73079dbb66f55b748c7f9f5ae0ec67393ca960a061a12821ff6af45e609d87e3d5e28300b80561b96acd12afea9", 0x96}, {&(0x7f00000051c0)="02baa5702adf0b1985fefbc674a0b7f05b41c633256cc355841de6b2043fd80a050fdbecaaa1d7ed18a3aabe5519fd2d7b52e238018912125aaaebbca9bcd1f6722e1b05eabe3716aae6b606088566b2c2697eb1971008bfd77725d0873d38c584dd63e3d1db39e7f1bb6b6e0f6c4e88424279d917b78a4db64cddf56d27bca32594caa9763a5b8ee5d18852e9ed4d5b9eb8b4fdc39e7d31d12517e27c27ca27b469157858", 0xa5}, {&(0x7f0000005280)="7c4a36bc8f28aa8e0423e9dbacff9dc848214c82553e7d8a0d793225fad237580abd03", 0x23}, {&(0x7f00000052c0)="61960fb4b4ba79bb30f44d64e7af58f6e1ec28a614ccadd7cbfc12f7dea64889896f27f3c99b06b3a76c7f8b6bf8b7951ca9995d99318f14ecc15c94922f58877440c731d2c297349b158fc58d163b1701c81c2b1f9404c37219b0dde76437616e4f3e20f9d9858ba95de6024bd967c47c9009c65c4922b4336cb2b8b287ae9d7761e29fbeebb62897558a2a6ab2ae2459d9e8478940c94afeb36283d356fe4710dca046f2092c042d50b66260c7e9a78f0ba60630daeaa9f40267bac9f59ec248ef8629f377a44c5b5427f7eaaf6df24161b34e9c9acc9524ca96522b58d7d5", 0xe0}], 0x9}}, {{&(0x7f0000005480)={0xa, 0x4e24, 0x1, @private2={0xfc, 0x2, '\x00', 0x1}, 0x7ff}, 0x1c, &(0x7f0000005900)=[{&(0x7f00000054c0)="72b85998fcd4b4d4087bd777c9aa8752cff87bac512cd74f0892e190ccae4177d61105ac8b5196298988c6b4b3c593bba9ba30439cabc4fbcbca013c1b8ec671329838cae470da24897c26ace3f3d4f6dbc88e80bca6dbb88763193b8fef3142f8e28ee9bc0c3a12a58cf62aaaf538e5492613eb08aaa00c2be955b1e601dbb83ad2dc9f3d4ae03edcb65bdd34437a1c8710e8cbc2411c5485f0de536514b51bae7bafac8d9f83d14935d795d75115ec7c329daa04f246f36121b6e0e7d40b5e883e3164fcbc4fad527673b1", 0xcc}, {&(0x7f00000055c0)="1da12fde35db63053addfef334d4a503ca32ff33aad555fb41bb23b2950f9b768439cc0597d27d2ca639fa076c92abbc300e7352195e90139a2db4416a972f510f971b2e94f38bba865d5a64c4c424493f06cdbb1a2a82fefd66eb0e085bf362aa8d4e6a0fb0afcee1604517ef5f42cab7a4856630e164f4e5484e1f40b9a69c40a357920b023d7a9828d017070d7a0289ab95424ab1b0f43f9f37bb0f1c7b17d856c48f65b5b81e31f04bd47fb41a1c2cafe42dc793742a2b7824", 0xbb}, {&(0x7f0000005680)="8f9b38526c61f18bffa775d10b0fe351750aabee4aa71c66d7d1e2e19b2cf6552e31e13a4380731ea65061b8ad6c3903269036e655b8285361d9483e3a897a5d78ded1bad260e698696e075fda251129d19b5adb8de606cc30ed2fa490ac178dae8d4a5472c97ea988b77e141121faa5ec3bbd7642f90ac522338f0700e4affb9e51c261e95dfc0e61f8ce63225304b386b67a030ebf7bef47b2b1710cc8570625d897dba099513ef4185029bfc3e3fa01c94cde49e7004b9c7d5ad95f893a694dd764f30759a98d2fb4b3ba8b", 0xcd}, {&(0x7f0000005780)="35730ef8fdef8fdfb61283130047e1b195ccd282274294778800fdd281c888be5ef3eeea5c711ab74ce1a7b9b700884547d5c6e6e028c9725770f5f67a60bc799401cdd18b364661652430f2f7b7f3d7266be6747dcb63c2428f5945fad6bbe6867029c3c82c3c7f58b9f5", 0x6b}, {&(0x7f0000005800)="172e3c0cd95dfa40c0d3f46e053294eb6f7c383018a397719e3178a74bbebab75954a4ed236ac458a848e985722083e3112c42c93cc6031e571d2d5900b3eca6f94bbbd9b7ef14ecfdfc0b1695b0bde1cc8307fcda01924d5ab85d0e4b44d6d4c3bd6ea458aae1449adef4818faf64409cfc09ef0b970f4b6ea63a35d373dc54d37e71850319e3e1b97d7743b655e0cb1be5257ee6d84621b83aa1c9e168fcf6c0dcbc450a292791e31a993d6fdd77c50b06fad4d39f3e416c17758667e9e089237c2108813d556c22ca852d41edd1a65fca10ff7a4b4d10", 0xd8}], 0x5, &(0x7f0000005980)=[@flowinfo={{0x14, 0x29, 0xb, 0x2}}, @pktinfo={{0x24, 0x29, 0x32, {@dev={0xfe, 0x80, '\x00', 0x2b}}}}], 0x40}}, {{&(0x7f00000059c0)={0xa, 0x4e20, 0x33, @empty}, 0x1c, &(0x7f0000005bc0)=[{&(0x7f0000005a00)="9d8aaa41c12e8c314b69bbbe8ac1d435fd20e629d27eb9ff177083840588fc9dd8ee7856ce9d09ce5e50db6e12e0bf8019cb660e4d7a38405e23047f46763dfe6d8e12ae2026aa20dcf1bf0ca83d405fd55455cf39383e4462d8b7ac6179e5c327656d2569e8fe9559c980e590e811cbcb24261f5b7cce4b8a54437d618df5f75eb84ae595d6fac0ba2efc4513eda6dcb1074bb63a8fc7b936e8dfcf35422f19326f2d04bc00a94692374919e8a2812acc4bae7ca5cecb30df92b073398f80602fc6af26acc48425466ee6cb2456b7bf47e007a1770b10ada174f281a5f69e38e119f7436cc22550d623cca114f376ef955f104d", 0xf4}, {&(0x7f0000005b00)="5a39ac313ebe4b3f0514b454b05989c9512bed4a23606de52ed6454462414a74d407124f9ce753332ba5f316608a8ef84d00e5420ebb4be962c209e0700ec174303a45c5593976a3010f721161e50860bfb087e7cdac82f696b8637bc1863755e72cb54fb94d691035cdda86e9baa8b477757a7c4e1e00aa5e6b722427dcc33ca2827d34443e3830fa513e45a9036da81015c61a479cb8ab22515f6c368b8e22b699721e113211eab1f346b709980613", 0xb0}], 0x2, &(0x7f0000005c00)=[@pktinfo={{0x24, 0x29, 0x32, {@private0}}}, @rthdr={{0x48, 0x29, 0x39, {0x2e, 0x6, 0x1, 0x1, 0x0, [@rand_addr=' \x01\x00', @loopback, @loopback]}}}], 0x70}}], 0x6, 0x10) [ 597.491713][ T594] loop3: detected capacity change from 0 to 4 [ 597.500357][ T594] EXT4-fs (loop3): couldn't mount RDWR because of unsupported optional features (ec0000) 11:46:44 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000280)="2000000002021f0019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203ed", 0x67, 0x400}], 0x0, &(0x7f00000000c0)=ANY=[]) 11:46:44 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff