ogram 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x9}}}}, 0x128}}, 0x0) 13:04:00 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x10540000000000) [ 460.466986][T28841] EXT4-fs error (device loop4): ext4_fill_super:4943: inode #2: comm syz-executor.4: iget: root inode unallocated [ 460.479049][T28841] EXT4-fs (loop4): get root inode failed [ 460.484716][T28841] EXT4-fs (loop4): mount failed 13:04:00 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x300}}}}, 0x128}}, 0x0) 13:04:00 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:00 executing program 4: 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}, {0x0, 0x0, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:00 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x5085f5477f0000) 13:04:00 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x59f}}}}, 0x128}}, 0x0) 13:04:00 executing program 0 (fault-call:0 fault-nth:22): fork() 13:04:00 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x100a}], 0x1) [ 461.130095][T28898] FAULT_INJECTION: forcing a failure. [ 461.130095][T28898] name failslab, interval 1, probability 0, space 0, times 0 [ 461.132835][T28900] loop4: detected capacity change from 0 to 4096 [ 461.142762][T28898] CPU: 0 PID: 28898 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 461.157460][T28898] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 461.167510][T28898] Call Trace: [ 461.170799][T28898] dump_stack+0x137/0x19d [ 461.175163][T28898] should_fail+0x23c/0x250 [ 461.179565][T28898] ? dup_mmap+0x39e/0x9d0 [ 461.184859][T28898] __should_failslab+0x81/0x90 [ 461.189614][T28898] should_failslab+0x5/0x20 [ 461.194103][T28898] kmem_cache_alloc+0x46/0x2e0 [ 461.198875][T28898] ? __vma_link_rb+0x3c2/0x3e0 [ 461.203642][T28898] ? up_write+0x25/0xc0 [ 461.207792][T28898] dup_mmap+0x39e/0x9d0 [ 461.211983][T28898] dup_mm+0x7c/0x210 [ 461.215942][T28898] copy_process+0x1222/0x2e20 [ 461.220605][T28898] kernel_clone+0x14b/0x680 [ 461.225129][T28898] ? __fget_light+0x21b/0x260 [ 461.229792][T28898] __do_sys_fork+0x3a/0x60 [ 461.234228][T28898] do_syscall_64+0x4a/0x90 [ 461.238631][T28898] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 461.244514][T28898] RIP: 0033:0x4665f9 [ 461.248390][T28898] 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 [ 461.268039][T28898] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 13:04:01 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x900}}}}, 0x128}}, 0x0) 13:04:01 executing program 0 (fault-call:0 fault-nth:23): fork() [ 461.276443][T28898] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 461.284405][T28898] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 461.292457][T28898] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 461.300438][T28898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 461.308400][T28898] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 461.317181][T28900] EXT4-fs error (device loop4): ext4_fill_super:4943: inode #2: comm syz-executor.4: iget: root inode unallocated [ 461.329233][T28900] EXT4-fs (loop4): get root inode failed [ 461.334953][T28900] EXT4-fs (loop4): mount failed [ 461.365053][T28914] FAULT_INJECTION: forcing a failure. [ 461.365053][T28914] name failslab, interval 1, probability 0, space 0, times 0 13:04:01 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}}}}, 0x128}}, 0x0) 13:04:01 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x80000000000000) [ 461.377696][T28914] CPU: 0 PID: 28914 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 461.386114][T28914] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 461.396184][T28914] Call Trace: [ 461.399455][T28914] dump_stack+0x137/0x19d [ 461.403798][T28914] should_fail+0x23c/0x250 [ 461.408218][T28914] ? dup_mmap+0x39e/0x9d0 [ 461.412553][T28914] __should_failslab+0x81/0x90 [ 461.417367][T28914] should_failslab+0x5/0x20 [ 461.421872][T28914] kmem_cache_alloc+0x46/0x2e0 [ 461.426653][T28914] ? __vma_link_rb+0x3c2/0x3e0 13:04:01 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0xc04a0100000000) 13:04:01 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x9f05}}}}, 0x128}}, 0x0) [ 461.431572][T28914] ? up_write+0x25/0xc0 [ 461.435771][T28914] dup_mmap+0x39e/0x9d0 [ 461.439929][T28914] dup_mm+0x7c/0x210 [ 461.443829][T28914] copy_process+0x1222/0x2e20 [ 461.448517][T28914] kernel_clone+0x14b/0x680 [ 461.453096][T28914] ? __fget_light+0x21b/0x260 [ 461.457841][T28914] __do_sys_fork+0x3a/0x60 [ 461.462294][T28914] do_syscall_64+0x4a/0x90 [ 461.466790][T28914] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 461.472688][T28914] RIP: 0033:0x4665f9 [ 461.476604][T28914] 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 [ 461.496231][T28914] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 461.504691][T28914] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 461.512658][T28914] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 461.520640][T28914] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 461.528650][T28914] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 461.536623][T28914] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:02 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:02 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0xd04f0000000000) 13:04:02 executing program 4: 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}, {0x0, 0x0, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:02 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000}}}}, 0x128}}, 0x0) 13:04:02 executing program 0 (fault-call:0 fault-nth:24): fork() 13:04:02 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x100b}], 0x1) [ 462.202581][T28959] FAULT_INJECTION: forcing a failure. [ 462.202581][T28959] name failslab, interval 1, probability 0, space 0, times 0 [ 462.214300][T28961] loop4: detected capacity change from 0 to 4096 [ 462.215233][T28959] CPU: 0 PID: 28959 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 462.229931][T28959] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 462.240002][T28959] Call Trace: [ 462.243273][T28959] dump_stack+0x137/0x19d [ 462.247590][T28959] should_fail+0x23c/0x250 [ 462.251988][T28959] ? dup_mmap+0x39e/0x9d0 [ 462.256347][T28959] __should_failslab+0x81/0x90 [ 462.261097][T28959] should_failslab+0x5/0x20 [ 462.265642][T28959] kmem_cache_alloc+0x46/0x2e0 [ 462.270420][T28959] dup_mmap+0x39e/0x9d0 [ 462.274609][T28959] dup_mm+0x7c/0x210 [ 462.278641][T28959] copy_process+0x1222/0x2e20 [ 462.283304][T28959] kernel_clone+0x14b/0x680 [ 462.287795][T28959] ? __fget_light+0x21b/0x260 [ 462.292453][T28959] __do_sys_fork+0x3a/0x60 [ 462.296872][T28959] do_syscall_64+0x4a/0x90 [ 462.301290][T28959] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 462.307175][T28959] RIP: 0033:0x4665f9 [ 462.311055][T28959] 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 [ 462.330652][T28959] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 462.339075][T28959] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:02 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000}}}}, 0x128}}, 0x0) 13:04:02 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0xf04a0000000000) [ 462.347053][T28959] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 462.357354][T28959] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 462.365346][T28959] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 462.373299][T28959] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:02 executing program 0 (fault-call:0 fault-nth:25): fork() 13:04:02 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0xf0ffffff7f0000) 13:04:02 executing program 4: 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}, {0x0, 0x0, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:02 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x3000000}}}}, 0x128}}, 0x0) [ 462.397120][T28961] EXT4-fs error (device loop4): ext4_fill_super:4943: inode #2: comm syz-executor.4: iget: root inode unallocated [ 462.409299][T28961] EXT4-fs (loop4): get root inode failed [ 462.414968][T28961] EXT4-fs (loop4): mount failed [ 462.527530][T28993] FAULT_INJECTION: forcing a failure. [ 462.527530][T28993] name failslab, interval 1, probability 0, space 0, times 0 [ 462.540197][T28993] CPU: 0 PID: 28993 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 462.548675][T28993] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 462.558742][T28993] Call Trace: [ 462.562017][T28993] dump_stack+0x137/0x19d [ 462.566443][T28993] should_fail+0x23c/0x250 [ 462.570855][T28993] ? dup_mmap+0x39e/0x9d0 [ 462.575196][T28993] __should_failslab+0x81/0x90 [ 462.579960][T28993] should_failslab+0x5/0x20 [ 462.584595][T28993] kmem_cache_alloc+0x46/0x2e0 [ 462.589355][T28993] dup_mmap+0x39e/0x9d0 [ 462.593527][T28993] dup_mm+0x7c/0x210 [ 462.597500][T28993] copy_process+0x1222/0x2e20 [ 462.602171][T28993] kernel_clone+0x14b/0x680 [ 462.606666][T28993] ? __fget_light+0x21b/0x260 [ 462.611331][T28993] __do_sys_fork+0x3a/0x60 [ 462.615755][T28993] do_syscall_64+0x4a/0x90 [ 462.620188][T28993] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 462.626090][T28993] RIP: 0033:0x4665f9 [ 462.629979][T28993] 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 [ 462.649658][T28993] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 462.658061][T28993] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 462.666036][T28993] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 462.674006][T28993] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 462.681971][T28993] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 462.689932][T28993] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 462.702490][T28996] loop4: detected capacity change from 0 to 4096 [ 462.712107][T28996] EXT4-fs error (device loop4): ext4_fill_super:4943: inode #2: comm syz-executor.4: iget: root inode unallocated [ 462.724171][T28996] EXT4-fs (loop4): get root inode failed [ 462.729803][T28996] EXT4-fs (loop4): mount failed 13:04:02 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x0, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:02 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000}}}}, 0x128}}, 0x0) 13:04:02 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x100000000000000) 13:04:02 executing program 0 (fault-call:0 fault-nth:26): fork() 13:04:02 executing program 4: 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), 0x0, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:02 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x100c}], 0x1) [ 463.095350][T29025] FAULT_INJECTION: forcing a failure. [ 463.095350][T29025] name failslab, interval 1, probability 0, space 0, times 0 [ 463.107985][T29025] CPU: 1 PID: 29025 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 463.116399][T29025] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 463.126470][T29025] Call Trace: [ 463.129752][T29025] dump_stack+0x137/0x19d [ 463.134141][T29025] should_fail+0x23c/0x250 [ 463.138551][T29025] ? anon_vma_clone+0x8d/0x380 13:04:02 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x9000000}}}}, 0x128}}, 0x0) 13:04:02 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000}}}}, 0x128}}, 0x0) 13:04:03 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x9effffff}}}}, 0x128}}, 0x0) [ 463.143320][T29025] __should_failslab+0x81/0x90 [ 463.148173][T29025] should_failslab+0x5/0x20 [ 463.152799][T29025] kmem_cache_alloc+0x46/0x2e0 [ 463.159996][T29025] anon_vma_clone+0x8d/0x380 [ 463.167978][T29025] anon_vma_fork+0x54/0x2b0 [ 463.172503][T29025] dup_mmap+0x4ac/0x9d0 [ 463.176670][T29025] dup_mm+0x7c/0x210 [ 463.180575][T29025] copy_process+0x1222/0x2e20 [ 463.185260][T29025] kernel_clone+0x14b/0x680 [ 463.189882][T29025] ? __fget_light+0x21b/0x260 13:04:03 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x9f050000}}}}, 0x128}}, 0x0) [ 463.194669][T29025] __do_sys_fork+0x3a/0x60 [ 463.199097][T29025] do_syscall_64+0x4a/0x90 [ 463.203526][T29025] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 463.209433][T29025] RIP: 0033:0x4665f9 [ 463.213328][T29025] 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 [ 463.232946][T29025] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 13:04:03 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xeaffffff}}}}, 0x128}}, 0x0) 13:04:03 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x200000000000000) [ 463.241411][T29025] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 463.249386][T29025] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 463.257356][T29025] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 463.265329][T29025] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 463.273302][T29025] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 463.282937][T29029] loop4: detected capacity change from 0 to 4096 [ 463.296131][T29029] EXT4-fs error (device loop4): ext4_fill_super:4943: inode #2: comm syz-executor.4: iget: root inode unallocated [ 463.308339][T29029] EXT4-fs (loop4): get root inode failed [ 463.314088][T29029] EXT4-fs (loop4): mount failed 13:04:03 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x0, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:03 executing program 4: 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), 0x0, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:03 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xefffffff}}}}, 0x128}}, 0x0) 13:04:03 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0xffffffffffffffff) 13:04:03 executing program 0 (fault-call:0 fault-nth:27): fork() 13:04:03 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x100d}], 0x1) [ 463.951107][T29085] loop4: detected capacity change from 0 to 4096 [ 463.961716][T29086] FAULT_INJECTION: forcing a failure. [ 463.961716][T29086] name failslab, interval 1, probability 0, space 0, times 0 [ 463.974431][T29086] CPU: 1 PID: 29086 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 463.982894][T29086] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 463.985227][T29085] EXT4-fs error (device loop4): ext4_fill_super:4943: inode #2: comm syz-executor.4: iget: root inode unallocated [ 463.992970][T29086] Call Trace: [ 463.992978][T29086] dump_stack+0x137/0x19d [ 463.993008][T29086] should_fail+0x23c/0x250 [ 464.005019][T29085] EXT4-fs (loop4): get root inode failed [ 464.008230][T29086] ? anon_vma_clone+0x8d/0x380 [ 464.012555][T29085] EXT4-fs (loop4): mount failed [ 464.016929][T29086] __should_failslab+0x81/0x90 [ 464.036844][T29086] should_failslab+0x5/0x20 [ 464.041416][T29086] kmem_cache_alloc+0x46/0x2e0 [ 464.046266][T29086] anon_vma_clone+0x8d/0x380 13:04:03 executing program 2: r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = syz_open_procfs(r0, &(0x7f0000000040)='net/route\x00') pread64(r1, &(0x7f0000000100)=""/32, 0x20, 0x0) [ 464.050854][T29086] anon_vma_fork+0x54/0x2b0 [ 464.055346][T29086] dup_mmap+0x4ac/0x9d0 [ 464.059500][T29086] dup_mm+0x7c/0x210 [ 464.063402][T29086] copy_process+0x1222/0x2e20 [ 464.068082][T29086] kernel_clone+0x14b/0x680 [ 464.072580][T29086] ? __fget_light+0x21b/0x260 [ 464.077254][T29086] __do_sys_fork+0x3a/0x60 [ 464.081681][T29086] do_syscall_64+0x4a/0x90 [ 464.086101][T29086] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 464.092006][T29086] RIP: 0033:0x4665f9 [ 464.095891][T29086] 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 [ 464.115565][T29086] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 464.123972][T29086] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 464.131977][T29086] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 464.139936][T29086] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 13:04:04 executing program 4: 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), 0x0, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:04 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xf0ffffff}}}}, 0x128}}, 0x0) [ 464.147913][T29086] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 464.155892][T29086] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:04 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xfcffffff}}}}, 0x128}}, 0x0) 13:04:04 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000000), 0x2, 0x0) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(r1, 0x4008941a, &(0x7f0000000040)=0x2) 13:04:04 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xfeffffff}}}}, 0x128}}, 0x0) [ 464.287569][T29122] loop4: detected capacity change from 0 to 4096 [ 464.334550][T29122] EXT4-fs error (device loop4): ext4_fill_super:4943: inode #2: comm syz-executor.4: iget: root inode unallocated [ 464.346801][T29122] EXT4-fs (loop4): get root inode failed [ 464.352464][T29122] EXT4-fs (loop4): mount failed 13:04:04 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x100e}], 0x1) 13:04:04 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x0, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:04 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff7f}}}}, 0x128}}, 0x0) 13:04:04 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040), r0) sendmsg$TIPC_NL_MON_PEER_GET(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000400)={0x1468, r1, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@TIPC_NLA_PUBL={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x6}]}, @TIPC_NLA_MEDIA={0x118, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x54, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5cb8}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_PRIO={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x40}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7ff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}]}, @TIPC_NLA_MEDIA_PROP={0x54, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1e}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x101}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x80000000}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x400}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x800}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}]}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfffffff8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xb941}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}]}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xffffffe1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x100}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}]}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1f}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}]}]}, @TIPC_NLA_SOCK={0xa8, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x6}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0xff}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0xfff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x80000000}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xfff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x4}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x7}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1ff}, @TIPC_NLA_SOCK_CON={0x54, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x9534}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x5}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x6}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x44c}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x81}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x6}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x2}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x1}]}, @TIPC_NLA_NODE={0x112c, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ID={0x40, 0x3, "6a3486ae97ea665498ac4692609b8b88410c60f91409fd6a958ddb8ec468812b4b2ecf4cfd988d47799bb47e33e2f32ea5b3d907034c4a09d2ad33e9"}, @TIPC_NLA_NODE_KEY={0x47, 0x4, {'gcm(aes)\x00', 0x1f, "e260308ce5018b2cba0a2e389aec650222d376e650d92618e0157e4df248e9"}}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x7}, @TIPC_NLA_NODE_KEY={0x42, 0x4, {'gcm(aes)\x00', 0x1a, "d764d09cfd206aa85eeae4aaba10c89c6f3f873025d959cc88a5"}}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ID={0x1004, 0x3, "c0867d0f9597bf31c6efa37d1bcf1ed5401962afa832804a578ffb4518e231fb43af3ac42764aadfd08c2fd9fe373a969fa45431146d528ffbcc4ba9739a4fa2721b01cc4d10dd9dd354e04eccb4ea2a7f9415d748271317a0d4d38f7b3b5c32b33536907dce60dd15bf03e2ef5d577b68556d5e7d71a5c116edcbd48c155f97623477951faa9fae8b54f6725a3448ebd2c693cb42ee8cdbaabcb1d77bc228bb27ded24d5cb54e4deef56683bd6ee8e0886e76a213b6a2e3a51d77e9d5551f06d896f9901bbb633441429ec0d876a3da1cffe4c127440cc6ef1e007f39316ecd2f0e8147504f28a227320c9c3cb66ee56f353f7775cff1a84798210980569c72df2dfbb250e5f8bbba96975ae422c55a8df2b6b800af9e6d7224ecea555f77c23f378bb2ffe1ad159b16c102d39305e46b5f8b2636529139b1c0a90d6400e9585d9838435246e68b402ca16b8867e31c4e228ea0b1cb37efd26d24e871aae2046ae8837834fce91440a99486511edcb9aac6535803acdefb9de303ad37dc2f350a7d33da7bb041998d559016767fceacd3cb19792a1e72b8fddc0636ba4e3c6cacf8957984f1de46c567666ee619b79ff4e602101e705b2ca12fca0097f9d91d6737066108684f4f29387e12755d972b66d2ab038d8550f110d006064103c1d1a968fc7c4f6fbea77a6e51e27268d721a63611cd915922d6d51107200e9bc479d6d117a0a702b5f23473522c37b9f189d7e14fce283635d2e2d377add832140d44218801d5a64dba5bf3a237512aa8e285169c5b4efd0218befa01a5ad8ea3cd81db9e13575b2bea0639656208b93d89dacfdcd19a70d3a59614792349cc6aa4a3cb32233770fdfdde76ea40b7907f231ecc972cabb54740a33ceeac68831a2069e48a7bbcae8caf88ccbd01e57173ceda5eaf4847ce3f3d66d8fe04b1c52140c8d498678a08bc450dde2bd2eaa479bc01c2d0dda198087e1a98f6e1aa434b6ad42a767fdf7e4d71eca512b95eef754272d49583d3ae2a663cf50c0a28d4f5f960dd68caae2d34dc460643613a89ef94983c343f6bdb4b68632c45cda49b23feff78846e83dfa711cc3c94c48ff67c4de74d732b574ae55b10ac5d288257c0ca1fd1716b8a8c6b771480934f237b0c310d28e2b046e16c3dd85b72dc68c0f7d8f0075decab779f2a4acb963d5c1b741303c15214e3490373832743e6b9a42b1db6d5812db7932c8e3c2e6e5e450e27f7975a8432d3d5de6f21ca603f9f2e52be5aa97e970e58cae257653fc23f6e688580f40bc0cd4de83e6f32da2202cecad16612a1028f2e5a806a0743876b95e16f6256754932c1f78fb231c69c7dcda8e3a4853b04da8aac4928ae1f480087fcf63028837a2cbe7aea54ef5249968e247fc0a6af11331548b7bbcc0c838af681c9c5795793e920e632b84c3dfdb077f69b8c2eb6b830492110cfc99a2be75b3a18e40289a2dfde0c4840973d2cbe6913e384edae7b94a7990f938fbfd2851983279dcad4fff0db7e7b481b87d553e54db6990aa531200488e6ab293ee44440e19e0f02d4ef45ce4d753b51eca4d921944ae41b61fa16983c37e7d5547aa0ab2d02fe06a4aa63ed650e61b4db46905a1c6b181f5b59d821903962c302b26a4811d7d5f605cd94117189dd590bec51e33ce9601e08631cf938ee78d495e2db4058a4a043e43b7262d4f094e32a8c53d539843b947aacba2fbed6059d727e2dfcf0c6af3cb2e6b921cb5086175a87cb1aa766dabba33f29b96d03b711f038bb095cfedd6feff7df7353ae90bad0bd49ab37499e5de1e19ca566f310e41e27a12933f75e5c0b575139c83ba9c5ab446f33c60f425b8168212c50f9ed52509c1c33ab85b81a71812abf0dd604a09ae7a67b13e3050695822d25b7c4828b7cc15f4279e5f3cd49100c6b6cec12f0f7e380673ee116937158cfecdf1ab2d0167b9b566e7c975846b844fcf34ce444fdd6d160754dd370712e36cf64798ff504fec19d8b2a93fbd0a23b445e6895d49f6b72622102de33e3b144343cbb5473976808c5f73fabb333ebad1f6dbb16bbba4e87065d0e7a22709bcf9ef0101e0341709b7acdd1debfc74d82989edfa066dc12ad7fbb4b702ed3c13f840422b6c5d99af534a0285be67c718d11f7dc359133f30785dac3117f717e253af4bdb6d4413c522b1a9aa013a614a393341925d7819cf44a0cd87d9961e6e1fe82f0eac90eabcb6c29f737c5d5ae269c17a4e8409ce72a40b26b2c672ba4967276c9a2102324de2845d85d5c997ea314577010bf892c3955de0513a986795a2e7c3cb6ac1cde3fba7f23e3a0365037db3520b1effdd4e4af39f36a46d4db5fde0b87dca31783f054871217a8706209b44bac9416ca57e30e532534392df0a7c42b0992d4b9e4ab54003004b322287f92aa780d401871899c10dc5a0cad4a84e95755916a355af9b5095b151eccd48834ad52c4fa49d1cbb8e5e6f03a18a06e12d101a3a218475abe56914276fb68d2b00ee17cc2b22b7e311d01476349986ac6ff6fb1ca740f335f2a7b07f5bbe4e1fa2b89a0e16095118cb0552e1ac0614361693ab69755ae98e511bc142f7f1b08ad4f09074551d9c573d204b2db05fe67949fceb6d97857f0873f90db1b5e0b18ea20078473ce6dcf1571e3363e3e3523090868542fe72b556d4d3c621f01d8b22269250262f18b1105c9c27e6508587d87d42272018b19079035f20ddbc7fe9a6db41027768bbeff03388d19ac2a9d88c178cd3811d8299a5df447f27d4a3a5b14b03df989b7394bea3517c4760cf1155eac5c4823bcb4c7f819a834a1c5f14678363b9a8f4107bb6f02ddcc874d02a4edae3c47c8f80a6f57e279e2c1dd53e5cc7a67d5420d8baa7cc135c425273f9d0e6c6255132abaf17571c9b47a4ef6b8d881152a6c19fb15906ea59e77918a83d20a4a8ce252fc10df5d8f15f66742f9e2410aa093a9032d543182eae8f1bea00ccf05cee1df460d659b2deb2e4c930f5e70d560e9cc80dccb4a50104d9a84450ca7d6dbc5af2098eaaf12f6dd52e1c958222d3fd6cbdc756245cbd6c306e3d6351254ef100dbcf73bfc018854132ff4942cbd630fe9b65abafb615938805e70113757214b9a69e644dc95e9b22bcdb2e031888dc13d117f796307f179f7a468d85067ea1668f6f3cb0d19b8fac743cd4a7e5d4b46f8a16300eb83ee087c25d052ff12dfb113315c43821a853cea56b7ef9943531220dc19c27c17b30fb2841710d60d3b8f27b9dfabacc5e9e74ea6d247877aa36e84b4570151cbd661c4d3e00f2d138060c713b11fec84c36a4c19be3024cf44d5b41db5f5c54eca2d97d655cae3e5adb9da04c284e573f8e550c46faeee4cc7800c5e782b67e29035c7b7590fcd229fd4f8ffdf07475146cb317b7e709548b73c5bc1ac4840de2cb63e96433392d8c5958464c1871e5afb55df0e90253e1a9940ead330ca40afdc8e537ac49463e297dc66da3d994ad77cb84398489018bbcaefb86a7f582813d327e84ed7ba4886b874ec937fccb6c527f251aac7d2fe53c9dba17afcbd8e8c7ec15244cba26df15fd760003198f3f95fb5061793846327886a6f123594d09bc7afda72182fbcd1542b3bba390d0a6f95fd4a0d99c84ed096f2c872a315c2703cf5d963057ea4d09e60224bac70a9866c9b530b4b164bc7a2c2688282b3fcb80b116df0066d6d6c973ce02374986fa80fa7817ca2d032b928ba44848083b9aa991f25eed3db114360f23bfed4eaf51b5ddf2c7f90da25f88eb9d00e904eace5c9d756b44e89ba212a09396ba10ad855d594f93779853d336c6e98b2b8f3090842ec147f1b602a0dfb7887f839ccf72bde292163d93569c3cc635c42a588ea5b24163d89a5f067f4817a1051542f6a1ef02609b2a7f9e7875c835062f5c4978c892dd627dfda26ed63d79899b6f8be16e192f047d9f75fd000488ebaba2df94d31df147628cadb857223d356571229b94ef27d8c5349b84993923dbb339c15fbe88ca2b2e6e93039e6ffe9bc3eb12e7b6b0338a7ae83dbf0169601854c98f4988ee9c1235e4b292b78b5f3c4c604ce81f4f66824dfa0b0c07eb718f9e5f1af23b7c12c998d79dd6d484f73242f2d48a291e7c6f7365a55b4b2e5a6920026b5cb7c22b30c8fbdeea55955cc812d7cd2705016f015e57358fef6de27ee616758a2836c6a4e025d6aeaec46735a369e6602ee92b0832d09acf28d08d70024a0ae8860a5e17a72a7570998c4633c4aedda30265592bcf93a381f31dc3cbd9a950d96d52ebd4de53ad2ad1ce0e712e9141e92e2683c664d1df4bf2d4eaac963f6a89ba5340cb5dc3dd9f6ac6622cb540504760675785d074185a6752b8d53ae7f25fde1364154469bd070be7f25bc87ea623ced39366985e43dfa15887ae57acd3eac3cbe4803491b753bc87697331e4091534e940055a8c172b295e8c82958969f9631ce6980549c7204ecba725207ef60442001cfc562dc49746011c21739f29e85986b4acc76da2af314d4315303a9ac2267d02dfe23db859068c1d84e352a34dd81be07f78253dff03bd7019c86d10f684904e90d1f341792a531cbf3ddf048ff221480835f3f4d0ce4c906abea19bb0c688c24715598a0e5c269d3f38af7d2a3087c0ae046b45c63286a47ddc772ebe32acf6636d2236d3e1bb592a005f31d617ff6e757c6782af038b446e4955b2186c4c697e6ea4601a55a09a9c8543e60298d43ff1d4d6e360720857de282189e1523ebe8e94e2e232cf40ee21b811f76eb6ac4611644acd1a0d1ae2130de38e41f3e2d0621fba9eb758356315160178dc333620b281f8347e5d5683e1f3b8150ee88ae5bbcca0ce605962975a6ee1ceb49d0c2b4b5af92152f7349ce00c8686d0988d012f84f52ca408a165a7debf7423a0b28f48c494c06fe465b859e5303ac29d4e9e2e79832135ea854d0e78d36f4c729759e7786fca25fe11955fb212693dae7e80cb7ddb4f4fff28a5c06d19fe4382e1b98b32e433ef93b8eeb01705c6723baf992ef539eb353425059a9441f146e50951e69933c0e59858f0fc93e6cf50cf32f7a1561736ab8f910b46a8444e4812ba5400a8d414f996abe45f3b52e6f877e1f00f858868d67e35d43177790af7444e038ce2320db3f0ddc21cb2fa0b25854a62aaf33396cffee7c77852686d489544be2e25ed4a098dca6228557658e9339abc0126aa529bc1063bbec9f607e3224ca03a2579a7da485bce5fd905159d983072c3a9aec8d2ab7ed2f48ce0615aac8d1d45b14c48d92b7214978be7d4a90cf0b7e9c4dbcff9be60e85dd34f399ddf73d6a37830a3600181aa6d8d7ed7a14c9f93b0053cf700371a3308feebfab2b4532b4839107a808d423de5fb07dc24c095c19bc8fb3d4a6ba13dd202ba439e9e1c1f01442338eef2a44ece07a54885e7339a23d9daaceb48a5183edb9876c172074b2d954af804f8200bb9e8440504c0e501696a22e2712023eb1cfea88d27704890046adb4eab6d22b3a0a8a6373d943ab170af1905ff7f5a07d27be4c01314f3bfef1275e29a4b335610ce1480d984fec32cc285f7afaa1856e76c4b88e1bd738c80e80a0ac4a428d453e053d76a21d0db351d17ac672b367d7661d073cc39de41d71e66b8d5ed8d91d0e81b22654d7cef2cf05003a11e9e973aa904b417df3da349d2094a1d404242ec05f85e1228c53f934446a0fcd298ec195f4c3364bd77dafea9369fee44d3fa4f9f75bc834fc582b04d55c48321f2ea1c956f3b8cd"}, @TIPC_NLA_NODE_KEY={0x3d, 0x4, {'gcm(aes)\x00', 0x15, "0140b23024d7cd0ed3c4a8884656913643fb2c7916"}}]}, @TIPC_NLA_BEARER={0x154, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0x12, 0x1, @l2={'ib', 0x3a, 'veth0_vlan\x00'}}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e23, 0x5, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x8}}, {0x20, 0x2, @in6={0xa, 0x4e24, 0xfffffffb, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x2}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e20, @multicast1}}, {0x20, 0x2, @in6={0xa, 0x4e23, 0x4, @dev={0xfe, 0x80, '\x00', 0x10}, 0xb0}}}}, @TIPC_NLA_BEARER_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xbc1}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7fffffff}]}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x26}}}, {0x14, 0x2, @in={0x2, 0x4e23, @loopback}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x7}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @l2={'eth', 0x3a, 'ipvlan0\x00'}}, @TIPC_NLA_BEARER_NAME={0xc, 0x1, @l2={'eth', 0x3a, 'wg1\x00'}}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e20, 0x9, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}, {0x20, 0x2, @in6={0xa, 0x4e23, 0x6, @ipv4={'\x00', '\xff\xff', @local}, 0x5}}}}]}]}, 0x1468}, 0x1, 0x0, 0x0, 0x81}, 0x4001) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r2, &(0x7f0000000100)=""/32, 0x20, 0x0) sendmsg$IPSET_CMD_TEST(r2, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0xa4, 0xb, 0x6, 0x5, 0x0, 0x0, {0x0, 0x0, 0x6}, [@IPSET_ATTR_DATA={0x30, 0x7, 0x0, 0x1, [@IPSET_ATTR_SKBMARK={0xc, 0x1b, 0x1, 0x0, 0xffffffffffffffc0}, @IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0x1}, @IPSET_ATTR_IP={0x18, 0x1, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @empty}}]}, @IPSET_ATTR_ADT={0x4}, @IPSET_ATTR_DATA={0x24, 0x7, 0x0, 0x1, [@IPSET_ATTR_COMMENT={0xa, 0x1a, '\x05#-]:\x00'}, @IPSET_ATTR_CADT_FLAGS={0x8, 0x8, 0x1, 0x0, 0x10}, @IPSET_ATTR_BYTES={0xc, 0x18, 0x1, 0x0, 0x9}]}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0x6}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_ADT={0x10, 0x8, 0x0, 0x1, [{0xc, 0x7, 0x0, 0x1, @IPSET_ATTR_MARK={0x8, 0xa, 0x1, 0x0, 0x4}}]}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}]}, 0xa4}, 0x1, 0x0, 0x0, 0x40000}, 0x4004000) 13:04:04 executing program 4: 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)="ed41000010000000daf4655fdbf4655fdbf4655f0000000000000400800000", 0x1f, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:04 executing program 0 (fault-call:0 fault-nth:28): fork() 13:04:04 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_SELLOADLUT(r1, 0x541c, &(0x7f0000000000)={0x5, 0x7, 0x4, 0x4, 0x8}) 13:04:04 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff9e}}}}, 0x128}}, 0x0) [ 464.840065][T29152] loop4: detected capacity change from 0 to 4096 [ 464.865622][T29161] FAULT_INJECTION: forcing a failure. [ 464.865622][T29161] name failslab, interval 1, probability 0, space 0, times 0 [ 464.878272][T29161] CPU: 1 PID: 29161 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 13:04:04 executing program 4: 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)="ed", 0x1, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 464.886687][T29161] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 13:04:04 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffea}}}}, 0x128}}, 0x0) 13:04:04 executing program 0 (fault-call:0 fault-nth:29): fork() [ 464.886699][T29161] Call Trace: [ 464.886706][T29161] dump_stack+0x137/0x19d [ 464.886728][T29161] should_fail+0x23c/0x250 [ 464.886745][T29161] ? anon_vma_fork+0xb1/0x2b0 [ 464.886761][T29161] __should_failslab+0x81/0x90 [ 464.886855][T29161] should_failslab+0x5/0x20 [ 464.886880][T29161] kmem_cache_alloc+0x46/0x2e0 13:04:04 executing program 4: 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)="ed", 0x1, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 464.886901][T29161] anon_vma_fork+0xb1/0x2b0 [ 464.886917][T29161] dup_mmap+0x4ac/0x9d0 [ 464.886948][T29161] dup_mm+0x7c/0x210 [ 464.886967][T29161] copy_process+0x1222/0x2e20 [ 464.886991][T29161] kernel_clone+0x14b/0x680 [ 464.887018][T29161] ? __fget_light+0x21b/0x260 [ 464.887040][T29161] __do_sys_fork+0x3a/0x60 [ 464.887065][T29161] do_syscall_64+0x4a/0x90 [ 464.887090][T29161] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 464.887117][T29161] RIP: 0033:0x4665f9 [ 464.887131][T29161] 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 [ 464.887149][T29161] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 464.887191][T29161] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 464.887201][T29161] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 464.887210][T29161] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 464.887219][T29161] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 464.887229][T29161] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 464.916192][T29152] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 464.916972][T29152] EXT4-fs (loop4): re-mounted. Opts: (null). Quota mode: writeback. [ 465.018539][T29185] loop4: detected capacity change from 0 to 4096 [ 465.030984][T29185] EXT4-fs error (device loop4): ext4_fill_super:4943: inode #2: comm syz-executor.4: iget: root inode unallocated [ 465.031020][T29185] EXT4-fs (loop4): get root inode failed [ 465.031030][T29185] EXT4-fs (loop4): mount failed [ 465.046129][T29197] FAULT_INJECTION: forcing a failure. [ 465.046129][T29197] name failslab, interval 1, probability 0, space 0, times 0 [ 465.046151][T29197] CPU: 1 PID: 29197 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 465.046168][T29197] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 465.046240][T29197] Call Trace: [ 465.046247][T29197] dump_stack+0x137/0x19d [ 465.046270][T29197] should_fail+0x23c/0x250 [ 465.046284][T29197] ? anon_vma_fork+0xb1/0x2b0 [ 465.046347][T29197] __should_failslab+0x81/0x90 [ 465.046366][T29197] should_failslab+0x5/0x20 [ 465.046383][T29197] kmem_cache_alloc+0x46/0x2e0 [ 465.046399][T29197] anon_vma_fork+0xb1/0x2b0 [ 465.046414][T29197] dup_mmap+0x4ac/0x9d0 [ 465.046460][T29197] dup_mm+0x7c/0x210 [ 465.046517][T29197] copy_process+0x1222/0x2e20 [ 465.046537][T29197] kernel_clone+0x14b/0x680 [ 465.046557][T29197] ? __fget_light+0x21b/0x260 [ 465.046577][T29197] __do_sys_fork+0x3a/0x60 [ 465.046599][T29197] do_syscall_64+0x4a/0x90 [ 465.046652][T29197] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 465.046668][T29197] RIP: 0033:0x4665f9 [ 465.046676][T29197] 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 [ 465.046687][T29197] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 465.046699][T29197] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 465.046707][T29197] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 465.046713][T29197] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 465.046720][T29197] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 465.046777][T29197] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 465.111863][T29201] loop4: detected capacity change from 0 to 4096 [ 465.121598][T29201] EXT4-fs error (device loop4): ext4_fill_super:4943: inode #2: comm syz-executor.4: iget: root inode unallocated [ 465.121648][T29201] EXT4-fs (loop4): get root inode failed [ 465.121656][T29201] EXT4-fs (loop4): mount failed 13:04:05 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x100f}], 0x1) 13:04:05 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffef}}}}, 0x128}}, 0x0) 13:04:05 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:05 executing program 0 (fault-call:0 fault-nth:30): fork() 13:04:05 executing program 4: 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)="ed", 0x1, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:05 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) preadv2(r1, &(0x7f0000002400)=[{&(0x7f0000000000)=""/5, 0x5}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000040)=""/163, 0xa3}, {&(0x7f0000000240)=""/239, 0xef}, {&(0x7f0000000340)=""/111, 0x6f}], 0x7, 0x2, 0x7, 0x4) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f00000024c0), r1) r4 = open_tree(r0, &(0x7f0000002740)='./file0\x00', 0x1000) ioctl$SG_GET_PACK_ID(r4, 0x227c, &(0x7f0000002780)) r5 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r6 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r5, 0x4c00, r6) ioctl$LOOP_SET_STATUS(r5, 0x4c02, &(0x7f00000027c0)={0x0, {}, 0x0, {}, 0x7fffffff, 0x9, 0xa, 0x5, "1e7780f8ef5bb4cd1fae67a291a1a6930f1da560bed718e2ecd144866bbe2e00d8ae4093b70f891b717dc9d0d3a0804e5e4093c1617ded48e9ad0dd4a766802e", "bc6100e99ba9416ecc17e7892a25bb7803d3054fcb109c51f05749f9e0112d32", [0xfffffffffffffff7, 0x2]}) sendmsg$TIPC_NL_BEARER_ADD(r0, &(0x7f0000002700)={&(0x7f0000002480)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000026c0)={&(0x7f0000002500)={0x1ac, r3, 0x100, 0x70bd2c, 0x25dfdbfc, {}, [@TIPC_NLA_MEDIA={0x18, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}]}]}, @TIPC_NLA_LINK={0x18, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}]}, @TIPC_NLA_NODE={0x14, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x20}, @TIPC_NLA_NODE_ADDR={0x8}]}, @TIPC_NLA_MON={0x24, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x2}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xfffffff7}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x400}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1}]}, @TIPC_NLA_NODE={0x114, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x9}, @TIPC_NLA_NODE_ID={0xba, 0x3, "02bbb48858d82123179afdc6961d116bd9207c17d624fe88caf8b218c790ef165899cf6f5676753ec00053c7d193feb7ec9430b32ebbe6032e376bb4c5ce1914d0d004fe7a8cd998586e0c33fbb9788cc3a2752f7d01ecf0edc75b65c92a07da0655f89ea7773dd04d743b17129322112ddeb7aa38d6c4bf5145a46b254c35f8cbd46f1b6e09ea606cbd25a5fe27518893e7b667d037ce8d9d0aeb5b8ab5e9779958617651c4656a41e01eff097c1d27d5f277d7f275"}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x8}, @TIPC_NLA_NODE_KEY={0x43, 0x4, {'gcm(aes)\x00', 0x1b, "a9fb1e7312f0eba8047ca32af103c4002155396c11e10c60d68158"}}]}, @TIPC_NLA_SOCK={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x42}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x97}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}]}, 0x1ac}, 0x1, 0x0, 0x0, 0x4000}, 0x0) 13:04:05 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff0}}}}, 0x128}}, 0x0) [ 465.753384][T29235] FAULT_INJECTION: forcing a failure. [ 465.753384][T29235] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 465.753641][T29226] loop4: detected capacity change from 0 to 4096 [ 465.766676][T29235] CPU: 0 PID: 29235 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 465.781423][T29235] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 465.791472][T29235] Call Trace: [ 465.794843][T29235] dump_stack+0x137/0x19d [ 465.799164][T29235] should_fail+0x23c/0x250 [ 465.803567][T29235] __alloc_pages_nodemask+0xe7/0x310 [ 465.808847][T29235] alloc_pages_current+0x21d/0x310 [ 465.813946][T29235] get_zeroed_page+0x13/0x40 [ 465.818522][T29235] __pud_alloc+0x44/0x190 [ 465.822833][T29235] copy_page_range+0x72a/0x8d0 [ 465.827582][T29235] ? vma_interval_tree_augment_rotate+0x100/0x100 [ 465.833994][T29235] ? vma_interval_tree_augment_rotate+0xe9/0x100 [ 465.840320][T29235] ? __rb_insert_augmented+0x32d/0x350 [ 465.845768][T29235] ? up_write+0x25/0xc0 [ 465.849908][T29235] dup_mmap+0x6bb/0x9d0 [ 465.854068][T29235] dup_mm+0x7c/0x210 [ 465.857965][T29235] copy_process+0x1222/0x2e20 [ 465.862631][T29235] kernel_clone+0x14b/0x680 [ 465.867119][T29235] ? __fget_light+0x21b/0x260 [ 465.871778][T29235] __do_sys_fork+0x3a/0x60 [ 465.876180][T29235] do_syscall_64+0x4a/0x90 [ 465.880584][T29235] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 465.886463][T29235] RIP: 0033:0x4665f9 [ 465.890340][T29235] 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 [ 465.909928][T29235] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 465.918322][T29235] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 465.926291][T29235] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 465.934331][T29235] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 465.942372][T29235] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 13:04:05 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}}}}, 0x128}}, 0x0) 13:04:05 executing program 0 (fault-call:0 fault-nth:31): fork() [ 465.950325][T29235] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 465.992845][T29226] EXT4-fs error (device loop4): ext4_fill_super:4943: inode #2: comm syz-executor.4: iget: root inode unallocated [ 466.004925][T29226] EXT4-fs (loop4): get root inode failed [ 466.010562][T29226] EXT4-fs (loop4): mount failed [ 466.049630][T29252] FAULT_INJECTION: forcing a failure. [ 466.049630][T29252] name failslab, interval 1, probability 0, space 0, times 0 [ 466.062337][T29252] CPU: 1 PID: 29252 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 466.070743][T29252] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 466.080837][T29252] Call Trace: [ 466.084138][T29252] dump_stack+0x137/0x19d [ 466.088516][T29252] should_fail+0x23c/0x250 [ 466.092928][T29252] ? dup_mmap+0x39e/0x9d0 [ 466.097249][T29252] __should_failslab+0x81/0x90 [ 466.102003][T29252] should_failslab+0x5/0x20 [ 466.106514][T29252] kmem_cache_alloc+0x46/0x2e0 [ 466.111355][T29252] dup_mmap+0x39e/0x9d0 [ 466.115620][T29252] dup_mm+0x7c/0x210 [ 466.119563][T29252] copy_process+0x1222/0x2e20 [ 466.124248][T29252] kernel_clone+0x14b/0x680 [ 466.128831][T29252] ? __fget_light+0x21b/0x260 [ 466.133578][T29252] __do_sys_fork+0x3a/0x60 [ 466.138070][T29252] do_syscall_64+0x4a/0x90 [ 466.142491][T29252] entry_SYSCALL_64_after_hwframe+0x44/0xae 13:04:06 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}}}}, 0x128}}, 0x0) [ 466.148386][T29252] RIP: 0033:0x4665f9 [ 466.152278][T29252] 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 [ 466.171892][T29252] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 466.180323][T29252] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 466.188299][T29252] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 13:04:06 executing program 2: syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) ioctl$SNAPSHOT_S2RAM(r0, 0x330b) r1 = socket$inet_icmp(0x2, 0x2, 0x1) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r1, 0xf505, 0x0) r2 = syz_mount_image$nfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x2, 0x1, &(0x7f0000000080)=[{&(0x7f0000000140)="7024633caae16ca4d4e65d7b432280d5c1cc709c69026a8755437ddbc05f825de67a82b59f8e2547716d5f006621cff9dc515cacbb1f65e53c4f1cd90479a160caa6d23376de88738ba3a5fb300abca4a8b5717bacebbb7798d20fff93350e1212951b2603adaab7dd79f1dbee273d5585599741b4b5c7143da6f5a8be215b783e89bda71625fbed6d5cb936c3258ae7a28024bbf4120d1e170a5caf0c19f9bf557f7a408ed939a4cdcdb1b25b1bdc5728bdac5b9145189fadc3611b8021f07ea90053c7e52bd4a687a28d34f508ecaa8857c94c", 0xd4, 0x9}], 0x2b2a088, &(0x7f0000000240)={[{'#-'}, {'pagemap\x00'}, {'pagemap\x00'}, {'pagemap\x00'}, {'}'}], [{@dont_hash}, {@dont_measure}, {@euid_eq={'euid', 0x3d, 0xee01}}, {@func={'func', 0x3d, 'FILE_CHECK'}}]}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000000400)=""/139, 0x8b}, {&(0x7f00000000c0)=""/39, 0x27}, {&(0x7f0000000340)=""/47, 0x2f}, {&(0x7f00000004c0)=""/151, 0x97}], 0x5) 13:04:06 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}}}}, 0x128}}, 0x0) [ 466.196330][T29252] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 466.204307][T29252] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 466.212296][T29252] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:06 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1010}], 0x1) 13:04:06 executing program 4: 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)="ed41000010000000daf4655fdbf4655f", 0x10, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 466.422905][T29284] loop4: detected capacity change from 0 to 4096 [ 466.439962][T29284] EXT4-fs error (device loop4): ext4_fill_super:4943: inode #2: comm syz-executor.4: iget: root inode unallocated [ 466.452088][T29284] EXT4-fs (loop4): get root inode failed [ 466.457714][T29284] EXT4-fs (loop4): mount failed 13:04:06 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:06 executing program 0 (fault-call:0 fault-nth:32): fork() 13:04:06 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000}}}}, 0x128}}, 0x0) 13:04:06 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/asound/seq/timer\x00', 0x0, 0x0) write$snapshot(r1, &(0x7f0000000040)="0bf64887", 0x4) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) 13:04:06 executing program 4: 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)="ed41000010000000daf4655fdbf4655f", 0x10, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 466.639047][T29296] FAULT_INJECTION: forcing a failure. [ 466.639047][T29296] name failslab, interval 1, probability 0, space 0, times 0 [ 466.651789][T29296] CPU: 1 PID: 29296 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 466.660196][T29296] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 466.670247][T29296] Call Trace: [ 466.673520][T29296] dump_stack+0x137/0x19d [ 466.677849][T29296] should_fail+0x23c/0x250 [ 466.682258][T29296] ? dup_mmap+0x39e/0x9d0 [ 466.686584][T29296] __should_failslab+0x81/0x90 [ 466.691337][T29296] should_failslab+0x5/0x20 [ 466.695885][T29296] kmem_cache_alloc+0x46/0x2e0 [ 466.700664][T29296] dup_mmap+0x39e/0x9d0 [ 466.704820][T29296] dup_mm+0x7c/0x210 [ 466.708721][T29296] copy_process+0x1222/0x2e20 [ 466.713397][T29296] kernel_clone+0x14b/0x680 [ 466.717991][T29296] ? __fget_light+0x21b/0x260 [ 466.722694][T29296] __do_sys_fork+0x3a/0x60 [ 466.727118][T29296] do_syscall_64+0x4a/0x90 [ 466.731541][T29296] entry_SYSCALL_64_after_hwframe+0x44/0xae 13:04:06 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x300000000000000}}}}, 0x128}}, 0x0) 13:04:06 executing program 2: r0 = gettid() tkill(r0, 0x34) r1 = syz_open_procfs(r0, &(0x7f0000000040)='net/psched\x00') pread64(r1, &(0x7f0000000100)=""/32, 0x20, 0x0) clone3(&(0x7f0000000280)={0x840, &(0x7f0000000000), &(0x7f0000000080)=0x0, &(0x7f00000000c0), {0x7}, &(0x7f0000000140)=""/152, 0x98, &(0x7f0000000200)=""/26, &(0x7f0000000240)=[r0, r0, r0, r0, r0, r0, r0], 0x7, {r1}}, 0x58) wait4(r2, &(0x7f0000000300), 0x2, 0x0) [ 466.737519][T29296] RIP: 0033:0x4665f9 [ 466.741430][T29296] 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 [ 466.761045][T29296] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 466.769457][T29296] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 466.777858][T29296] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 13:04:06 executing program 0 (fault-call:0 fault-nth:33): fork() [ 466.785852][T29296] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 466.793832][T29296] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 466.801912][T29296] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 466.816065][T29305] loop4: detected capacity change from 0 to 4096 [ 466.841925][T29305] EXT4-fs error (device loop4): ext4_fill_super:4943: inode #2: comm syz-executor.4: iget: root inode unallocated [ 466.851336][T29327] FAULT_INJECTION: forcing a failure. [ 466.851336][T29327] name failslab, interval 1, probability 0, space 0, times 0 [ 466.853991][T29305] EXT4-fs (loop4): get root inode failed [ 466.866573][T29327] CPU: 0 PID: 29327 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 466.872190][T29305] EXT4-fs (loop4): mount failed [ 466.880562][T29327] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 466.895571][T29327] Call Trace: [ 466.898844][T29327] dump_stack+0x137/0x19d [ 466.903180][T29327] should_fail+0x23c/0x250 [ 466.907662][T29327] ? anon_vma_clone+0x8d/0x380 [ 466.912430][T29327] __should_failslab+0x81/0x90 [ 466.917209][T29327] should_failslab+0x5/0x20 [ 466.921714][T29327] kmem_cache_alloc+0x46/0x2e0 [ 466.926510][T29327] anon_vma_clone+0x8d/0x380 [ 466.931092][T29327] anon_vma_fork+0x54/0x2b0 [ 466.935600][T29327] dup_mmap+0x4ac/0x9d0 [ 466.939773][T29327] dup_mm+0x7c/0x210 [ 466.943678][T29327] copy_process+0x1222/0x2e20 [ 466.948371][T29327] kernel_clone+0x14b/0x680 [ 466.952877][T29327] ? __fget_light+0x21b/0x260 [ 466.957561][T29327] __do_sys_fork+0x3a/0x60 [ 466.962050][T29327] do_syscall_64+0x4a/0x90 [ 466.966580][T29327] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 466.972554][T29327] RIP: 0033:0x4665f9 13:04:06 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/79, 0x4f}, {&(0x7f0000000080)=""/13, 0xd}], 0x2, 0x7, 0x3ff) 13:04:06 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1011}], 0x1) 13:04:06 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000}}}}, 0x128}}, 0x0) 13:04:06 executing program 4: 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)="ed41000010000000daf4655fdbf4655f", 0x10, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 466.976444][T29327] 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 [ 466.996101][T29327] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 467.004534][T29327] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 467.012503][T29327] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 467.020599][T29327] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 467.028643][T29327] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 467.036612][T29327] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 467.088164][T29346] loop4: detected capacity change from 0 to 4096 [ 467.099888][T29346] EXT4-fs error (device loop4): ext4_fill_super:4943: inode #2: comm syz-executor.4: iget: root inode unallocated [ 467.111969][T29346] EXT4-fs (loop4): get root inode failed [ 467.117600][T29346] EXT4-fs (loop4): mount failed 13:04:07 executing program 4: 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)="ed41000010000000daf4655fdbf4655fdbf4655f00000000", 0x18, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:07 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) pread64(r1, &(0x7f0000000000)=""/134, 0x86, 0x2) 13:04:07 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:07 executing program 0 (fault-call:0 fault-nth:34): fork() 13:04:07 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x900000000000000}}}}, 0x128}}, 0x0) 13:04:07 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1012}], 0x1) [ 467.523223][T29365] FAULT_INJECTION: forcing a failure. [ 467.523223][T29365] name failslab, interval 1, probability 0, space 0, times 0 [ 467.535861][T29365] CPU: 0 PID: 29365 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 467.544276][T29365] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 467.554328][T29365] Call Trace: [ 467.557603][T29365] dump_stack+0x137/0x19d [ 467.561935][T29365] should_fail+0x23c/0x250 [ 467.566415][T29365] ? anon_vma_clone+0x8d/0x380 13:04:07 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000}}}}, 0x128}}, 0x0) [ 467.571172][T29365] __should_failslab+0x81/0x90 [ 467.575966][T29365] should_failslab+0x5/0x20 [ 467.580462][T29365] kmem_cache_alloc+0x46/0x2e0 [ 467.585216][T29365] anon_vma_clone+0x8d/0x380 [ 467.589803][T29365] anon_vma_fork+0x54/0x2b0 [ 467.594304][T29365] dup_mmap+0x4ac/0x9d0 [ 467.598500][T29365] dup_mm+0x7c/0x210 [ 467.602401][T29365] copy_process+0x1222/0x2e20 [ 467.607092][T29365] kernel_clone+0x14b/0x680 [ 467.611642][T29365] ? __fget_light+0x21b/0x260 [ 467.616332][T29365] __do_sys_fork+0x3a/0x60 13:04:07 executing program 2: syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') r0 = syz_open_dev$loop(&(0x7f0000000040), 0x2, 0x26c800) r1 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) pread64(r1, &(0x7f0000000100)=""/32, 0x20, 0x2) [ 467.620763][T29365] do_syscall_64+0x4a/0x90 [ 467.625186][T29365] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 467.631087][T29365] RIP: 0033:0x4665f9 [ 467.634975][T29365] 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 [ 467.654582][T29365] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 467.662985][T29365] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:07 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}}}}, 0x128}}, 0x0) 13:04:07 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') io_setup(0x0, &(0x7f0000000000)=0x0) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r3 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) r4 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r4, &(0x7f0000000100)=""/32, 0x20, 0x0) io_cancel(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, 0xe37f, r2, &(0x7f0000000040)="cc36b8c360983a23fa3ab1bb6f90069123c0b64f15f3c6d1319c19644fb3a31581224bb3b15aa726cd267c5c90258af8d7b7235090e8c415412ce7d6e9cee46ca68305ad60b30e216c5d970697a6aed9d160b982f7c21ddfaf1e635431e50e", 0x5f, 0x9, 0x0, 0x0, r4}, &(0x7f0000000140)) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) 13:04:07 executing program 0 (fault-call:0 fault-nth:35): fork() [ 467.670963][T29365] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 467.678935][T29365] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 467.686926][T29365] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 467.694896][T29365] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 467.707626][T29370] loop4: detected capacity change from 0 to 4096 [ 467.781252][T29370] EXT4-fs error (device loop4): ext4_fill_super:4943: inode #2: comm syz-executor.4: iget: root inode unallocated [ 467.793325][T29370] EXT4-fs (loop4): get root inode failed [ 467.799009][T29370] EXT4-fs (loop4): mount failed [ 467.806621][T29403] FAULT_INJECTION: forcing a failure. [ 467.806621][T29403] name failslab, interval 1, probability 0, space 0, times 0 [ 467.819273][T29403] CPU: 1 PID: 29403 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 467.827684][T29403] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 467.837739][T29403] Call Trace: [ 467.841009][T29403] dump_stack+0x137/0x19d [ 467.845413][T29403] should_fail+0x23c/0x250 [ 467.849994][T29403] ? anon_vma_fork+0xb1/0x2b0 [ 467.854685][T29403] __should_failslab+0x81/0x90 [ 467.859452][T29403] should_failslab+0x5/0x20 [ 467.863961][T29403] kmem_cache_alloc+0x46/0x2e0 [ 467.868818][T29403] anon_vma_fork+0xb1/0x2b0 [ 467.873331][T29403] dup_mmap+0x4ac/0x9d0 [ 467.877564][T29403] dup_mm+0x7c/0x210 13:04:07 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x9effffff00000000}}}}, 0x128}}, 0x0) [ 467.881461][T29403] copy_process+0x1222/0x2e20 [ 467.886200][T29403] kernel_clone+0x14b/0x680 [ 467.890707][T29403] ? __fget_light+0x21b/0x260 [ 467.895395][T29403] __do_sys_fork+0x3a/0x60 [ 467.899901][T29403] do_syscall_64+0x4a/0x90 [ 467.904327][T29403] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 467.910232][T29403] RIP: 0033:0x4665f9 [ 467.914123][T29403] 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 [ 467.933729][T29403] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 467.942236][T29403] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 467.950215][T29403] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 467.958195][T29403] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 467.966247][T29403] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 467.974224][T29403] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:07 executing program 4: 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)="ed41000010000000daf4655fdbf4655fdbf4655f00000000", 0x18, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:07 executing program 2: r0 = openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000007, 0x100010, r0, 0x7ac3b000) open(&(0x7f0000000040)='./file0\x00', 0x4000, 0xa) r1 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r1, &(0x7f0000000100)=""/32, 0x20, 0x0) [ 468.041068][T29427] loop4: detected capacity change from 0 to 4096 [ 468.065220][T29427] EXT4-fs error (device loop4): ext4_fill_super:4943: inode #2: comm syz-executor.4: iget: root inode unallocated [ 468.077321][T29427] EXT4-fs (loop4): get root inode failed [ 468.083095][T29427] EXT4-fs (loop4): mount failed 13:04:08 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1013}], 0x1) 13:04:08 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x9f05000000000000}}}}, 0x128}}, 0x0) 13:04:08 executing program 0 (fault-call:0 fault-nth:36): fork() 13:04:08 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000003c0)='pagemap\x00') r1 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r1, &(0x7f0000000100)=""/32, 0x20, 0x0) r2 = accept$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000040)=0x14) pread64(r2, &(0x7f0000000100)=""/32, 0x20, 0x8000000000000) r3 = openat$incfs(r0, &(0x7f0000000080)='.log\x00', 0x28002, 0xa0) ioctl$BTRFS_IOC_SYNC(r3, 0x9408, 0x0) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r1, 0x6612) 13:04:08 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:08 executing program 4: 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)="ed41000010000000daf4655fdbf4655fdbf4655f00000000", 0x18, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:08 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r0, 0xc0505405, &(0x7f0000000000)={{0xffffffffffffffff, 0x0, 0x1, 0x0, 0x7ff}, 0x1, 0x7fff, 0x1c4d}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0xa000, 0x2) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x92) [ 468.414080][T29447] loop4: detected capacity change from 0 to 4096 [ 468.432889][T29450] FAULT_INJECTION: forcing a failure. [ 468.432889][T29450] name failslab, interval 1, probability 0, space 0, times 0 [ 468.445643][T29450] CPU: 1 PID: 29450 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 468.454129][T29450] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 468.464186][T29450] Call Trace: [ 468.467462][T29450] dump_stack+0x137/0x19d [ 468.471812][T29450] should_fail+0x23c/0x250 [ 468.476220][T29450] ? anon_vma_fork+0x117/0x2b0 [ 468.480973][T29450] __should_failslab+0x81/0x90 [ 468.485791][T29450] should_failslab+0x5/0x20 [ 468.490338][T29450] kmem_cache_alloc+0x46/0x2e0 [ 468.495093][T29450] ? anon_vma_fork+0xb1/0x2b0 [ 468.499815][T29450] anon_vma_fork+0x117/0x2b0 [ 468.504396][T29450] dup_mmap+0x4ac/0x9d0 [ 468.508553][T29450] dup_mm+0x7c/0x210 [ 468.512453][T29450] copy_process+0x1222/0x2e20 [ 468.517138][T29450] kernel_clone+0x14b/0x680 [ 468.521646][T29450] ? __fget_light+0x21b/0x260 [ 468.526316][T29450] __do_sys_fork+0x3a/0x60 [ 468.530835][T29450] do_syscall_64+0x4a/0x90 [ 468.535455][T29450] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 468.541350][T29450] RIP: 0033:0x4665f9 13:04:08 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') ioctl$BTRFS_IOC_SCRUB_CANCEL(r0, 0x941c, 0x0) ioctl$BTRFS_IOC_SYNC(r0, 0x9408, 0x0) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000000)={0x0, 0x0}) syz_open_procfs(r1, &(0x7f0000000040)='net/rfcomm\x00') 13:04:08 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) [ 468.546358][T29450] 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 [ 468.565955][T29450] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 468.574383][T29450] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 468.582413][T29450] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 468.590411][T29450] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 468.598382][T29450] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 468.606373][T29450] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:08 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xeaffffff00000000}}}}, 0x128}}, 0x0) 13:04:08 executing program 0 (fault-call:0 fault-nth:37): fork() [ 468.632657][T29447] EXT4-fs error (device loop4): ext4_fill_super:4943: inode #2: comm syz-executor.4: iget: root inode unallocated [ 468.644784][T29447] EXT4-fs (loop4): get root inode failed [ 468.650430][T29447] EXT4-fs (loop4): mount failed [ 468.712479][T29484] FAULT_INJECTION: forcing a failure. [ 468.712479][T29484] name failslab, interval 1, probability 0, space 0, times 0 [ 468.725173][T29484] CPU: 0 PID: 29484 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 468.733621][T29484] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 468.743679][T29484] Call Trace: [ 468.746959][T29484] dump_stack+0x137/0x19d [ 468.751294][T29484] should_fail+0x23c/0x250 [ 468.755718][T29484] ? dup_mmap+0x39e/0x9d0 [ 468.760123][T29484] __should_failslab+0x81/0x90 [ 468.764898][T29484] should_failslab+0x5/0x20 [ 468.769472][T29484] kmem_cache_alloc+0x46/0x2e0 [ 468.774274][T29484] ? anon_vma_fork+0x273/0x2b0 [ 468.779075][T29484] dup_mmap+0x39e/0x9d0 [ 468.783223][T29484] dup_mm+0x7c/0x210 [ 468.787109][T29484] copy_process+0x1222/0x2e20 [ 468.791776][T29484] kernel_clone+0x14b/0x680 [ 468.796273][T29484] ? __fget_light+0x21b/0x260 [ 468.800933][T29484] __do_sys_fork+0x3a/0x60 [ 468.805336][T29484] do_syscall_64+0x4a/0x90 13:04:08 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r0, 0x81, 0x1000, 0x80000001}) r4 = dup3(r1, r3, 0x0) eventfd(0x6) socket$nl_netfilter(0x10, 0x3, 0xc) syz_mount_image$nfs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000240)=[{&(0x7f0000000140)="961393da00d079b93bfc4b66f2f78e533d4329544b26f40a8b943e", 0x1b, 0x10001}, {&(0x7f0000000400)="ed7cd15bad64f82075debeb20215e55ae80aed579a9ae07164293c3cce2cc3fcb1157d725bc8e5c53450f94af7e976c307454f20a79b6be9a2820d747306a1f4a8dcbd3f650c323af468c6bfbcc25a9bccab5d56d0c7535693159a8cc9f720965bbc37c6cdcb75e2e632edebc10717112d4ff5ba02c4b582b578e2cfc0766c15e9a2141b7a61ed5115442dce75fb807483fbe0eb6c4073532357364f30de749fbbf464e782a76b24733381fb1825abeabda185fba8f0e9f98486b3b36bb07bee1a16ef84e498fb86f4c10c692e8138c5fd24b6e333cf98210c4772913db4eb9f96db07bc432baeda4b3961b06af7cb759c4013739121a1bbb2411afbf52946a172daed7e3a91bd97caf609c03d8c0fc42f6b4aa111c94ad9d3e4296510231c9108dba34d0af47bf9580564f661d5be68461a69a4cffe7201bb93f38e7e8cc5ebde6618e45d6c2669b2d0e836ab29aef60d232c9c584c31114eb8c85224ce92c3bee9e6516f5fcf2982fc62381896d84c5a35dd40c29231c3f40ae7d180029da17c3e6d5765be60b31b7775387c22eecf9346041c5b3eedad86aa465e5f1c4e13cb5d271fbe7321ca6bc6f45e5236c490dbdc180b52ffe57d70f2e154ffde587888c1fcb1d9668b1ed5a3b30c6e0d29e2640cfc6e2f940e34461400a0e1b7469829c13f9a160c5e0c6b790536ee0ced51eb2bba6f3bbcd97e74db9547dac85c4f1fd90fe782e7ff2b2ca9a4c0cc41b37d86890b086412098e18562d6f469425989a3a38854dc49c8d888918f25d7f91efb98e5f46a90a215583ba21fb0af4b0be39c0d3a5a11a6464f84ae731d2a7e01112d270a4789c5eb6d4023a572d99c19b72df7eda01516ca7f00c6aca6809297acdac4180eb50d13352bf393164db938962d8a73909a8576514ed54dfbbf7c6a4e6cb5f14f2d0a7023529ece93e1d1797ab518569298e79e2164c6a0220b9b71bbf28b4f8e712cab4e00553bd5673cd204d13a3e6d6c7e2ccb05edda35c16f085c77e7cff768fe84196b8727483db221285782877cf1de6247873e3759b622cca940aadabda8a608164a1c9361463aba9454f133c16a6e04db1f6d6ae6d86b219f1a4d5b8d76ce184b2e05d0f70482fcd94750eefa05f98fe4f25c05cf17f5a22bc511d6b54e5e6a8d5fa1a56a7481e27cbc14ba27157e56c8fe56a8cf2d56a4dff4c3365c742d617a61345dc5b194952ebff51ab35353329adddc378e33d5ef007bd8090a34b2b3f8c19727aee859b315671fa4b7567492939b6b69b072344daa4cc7d77377ca913f9087cd26b81e3a40bffafbd81193a59d31e5f9713ed1425bad8eedeb55b9fc89ade9f8ed1b37c7605a57a2458b63b4db1423e6b542ec028562a546578078bd6d7982f5ea6fab86cc434d5e1bdd64204b80cf1ee9772aab658899583b5bdca6ccebed14291ea76f827bb296b1ffb54cb4858001c6cd9f387865d5a653cfc24513f934bd58cc6fe3adbee56ae1e638ab72765edcc1d992a93da90e33d84af94df134fc5a214371783e4fceb3478b2f25222da310962949909538530865e4bd65a47252d45544f258a270e34b64cc66e03c14ad3121d0e96cfdcf707b6bd3fc44b7fdb4d090d08d5f82b3f42ce5540d9b3c9a40cd0fa7f7455c0b5b7a35696bdcde35ab2c08fb7e17d9a77711e929ce1a25de0394e7a4c92f5777ca32859e0cf0e5c0e758d31d489860438b2ef2f22028fd505a90898fa2e4a234626657429e98d0ceb74a347e7b82200fe645d0dcf6d9fc42b77eb556c9e9e372349c8b165d9772da5f6300caf095608ddf3be122e9fe0b939c1f2fb49063521dbb4107de9b035d19b15568f39fa409b2943302d1ec9d4af1d37a7ec7c4bc6b957edcc3d07a5216f99da70a83fabb00c0207b35a6ad30c52f6c461044002ac8e91a8c5bfd83456f4eb10456c0e3edf5866c2472d3f9888501dd39bcb0669162ffcc60c222d4a21e41e59445a4ddc2b45eae7a815563e147040373e88682b924949ab97b33be8afade4fab31818a73f170c5828fb3c034cb34ee7a596fa05e0cacedc396169b387b5a3bd9567c39e7ef4c827d85e8c097cec1f8759ca8fc5904484c9563b5a628ea94780978d342b84bb1d929bcdbe522344c3867bc68cc15cee7d759bdab7e366a741fee36d3810aa9de7e0cae1ebbfac958d3c091d20d4c32ef6bba919b1f63abf58c892a578c00bda9b000cc6b9376277100769844f61506bef8fbb38b8f5a06ddf7bdda1a4e910fa8f38aba27f0c5d2d618871e252f6033aa186bd7125d7a2cb2338564b7a392967b7fcc7c014a47caef4077d1f5f95c53cb3ccfe435191d81c9cf36061ca41440585aae56fade47287d1eb76dd85e1b7bb28286c58aa35516336e24b76a0ec0f8f347e234aa58d0b89deed5d48b222fac54792b674d1964a71e0933bf4bc842cefff852900d06c75d189b6dba3fe927b76fc7ee51822d78958392995629f88f0d086521e96150d2c33b6177a17028aeb3a72c1e9328a8c367ef6841632a80a5cd3609b0738bb594047e190792f002d8726411039aab1fa1cbb0b1a6edda6a7d8fce1e6ebcc1c41cb3f6860608cd3c2e35201017535b047444decb34f513c72624ecf4d9d8ba557bacbe4cbd149404321344357ea107cf7390324919420eba9fee12d6098eb100690db8c1534a052af5a051cc87ab170497618c44a97b61aa031ef80e4f91d0c2640f65344dfddac91fb9bf252e7ec15ce540b614193b68935edbac3dc82d62cb688482897e78c784c7aa037fa3dfc7efc81f69a24596b87917b60878ec0f60d5ae668457b5f425dd3b328b50ba8574af150942bcd10288029d7665da5943c563648c98f77b1fd8d32d2397b1e06597fc4bb102e693093be42a1f7929bbc2535d73f84659b1b103788d52ab09afd70ec420ee40476f83cce7e22504e1a6fc6b32ee63b4264e4fda237eb5dc53722452fabea13bf00ee95b8587e00e59dce3388d48b07d46779db129961dfc36b27546e0cfffbcac738095aebe109150e39d6d0288dc73f2dafb5f5afd7f59dd77a4ae24bc5e8a41ebbad605e8af505298f33e8d2c1861f2ecfe7186a0b217f3b1cb112ad93207230e684c6bd8b8ad49ef567f872fcb694d224e6ad8c708f41804da8adcf81ac817fe361c5a2b4329cfeba52a0fbab75fe1744b9014cce2e2c85d21187e576825ba5dc2983a2d838d29b7b553cbd78217fa2ab960938e5008ec9fd3e72a79a7eacdaee52e99cc106b79e68ace78a4e99fe8bb2e3b5b907e98a490f8ebb80492017a090d7946478d4b0d99acddd6114989adf1af7cf49f41ecf3432929e3d862065d7c68485930772b0e3cd38535bdea12b3a17f11fa392f0c1cecf59bfbe52828cea9a21e66f6cc27bcba4e3adaf53e08c43f73837e21122194fb8ead0ece398e2ae0b565dcdabb9dc88a4968bae8b2e4905ab8f7044b08cf67b5f407a2d20ad396e7f0b597ab9db6f1cc7c209cd7978eb437a26c7e7f1cfe1beaf715e3275204829f30f8fac6e9eefda6c5eae3eab0ec2b51f35111fa7d0fa17b02a9b16136fc095cd5e59323c4e1226a2df37c8dcc9c73a8289bb7f3dcb8bba87902391c8d963125934ccf6f2a9dd11a029f5faf0c3169366669e633df801f59ae6a86881e8be57f73a75311a8f774a3f1ce8a2e88e9c76e3eeab478c2ee05930e5bf2ef54065ab079b21a7b052c4637188c9e606159717d554b757cc8390b63c4cfc0f6c0c0b5bcdd533c19b248b7ef40531ff42b71ea7fbd2aabb991c5c793c9026bc9357578480c5b75932603c89156c18b72826fcc6abae8e492b70f0feced34276c14a2e389a63e7ee459529c5aee7140634f414b34a92a5bb5a7c47967136ce09c84340244dd512a8f006dd1b947f9aebfab54df7dee9be67a10b7569244eaa74264f2d7d6380939c15adf9894a98fd5d9d329e8f7ce6c86554bb8a2fd8b58ccbe94ffaadbf4847460911698022800320475cac87f806c13c8533292ab94ef876a77142f9f52c085396daf7bb473be154de7fff0211f887435f47144a5cc7025f25433479a0679083805fc95cae6da2374f75e2114111d306a83f1bc1a2e3306465b2f08569bef0785e8421f96224d74ba96a98bd3e838e3aaa266d9a0caf857b1f5a58ae7f903623904af6f6461af23a552e36727b4f0eac7802946f1bb3a99fd78dfec34b304196bbdb53be37212f2117ec854529ba0779de0764f91f6ea66688c1dfaed53001117dd548eb7a1fe522ea5487375c84b724ca0a569605656c7e84dc64584e3cb769207e931a00b0fc35a27054d80dd3c443280c2859c9c5c51d0ad6a11d9bd6608141c3d751f1e1820543d59275d4862f3916ebd019f280b379408f86a09788b22fdb750d9689688ca3856927622e074cb02490f1a7e6e352f4c39e15cd616b2bc391726db729948fde29ec7eb6035be6ce4e0b1a51ecd2fe6a11b2873b450e07c5b08550bbeb97de21277c4657ec08222e715f7abcdf0b8c583367c28ff7b4b4a8c92271adb6f5526d0abbd13b9c2ad7c25170a327db0648e87bbad93e0d9cf6bffe3c6605f8e59ab0b46fa4d31702880e194c92900b34309c2e2248521b5c7ba39e6a8558fe516de91ea668da8180ec9b2eda4f857ca0db797941d907fc13deea8407936b031e1c94a480a30f06dc85e2da117d61ed4327be80d1a9ee3cf4c109d951d2d740decbfa121f8aecb04091bafe885a4887bfeb4b4983f9e04ae62f1f40f40664998c6cad2f8d87648a55ef543a50df32e433dcb3f3b2e78ae2c2a3615e1e1a3c40e341ef27622d92b329d07f7e1ca1456db55f782d24993dff4aa2efdfb88c3cd2f0f246c7be3a8042064b8df9d9b00a0ae40e85926a753b83f55bb808691bc2f7c15f6bd7326ad4877ef713efde6ccd74b85577b13e3571a22dad58221acc52947d3d975d5dcb1b4fe0a39efe1afe08e929490063a5f50e92087be6923a45f5b4e27fd906c6e087d5aa9725c90b04920884cc8d437754e86bb7a37de525d0959f6edb30a7b0b354560bc057ec1976af1fadbdf322a344ee40487241be2dd0b4831d643eaa0517d2a9436ea0103e4af145e74454bbf1ce5f1db1520f904773d4676de1d5a0d0ba5664020afa29968b0cc9050af08993e6d5a141bf10d2ce6ae0e2e1687f23478af45da706cc6d8677e40106014cc5c97fc96913ab1243566d9227f0bba24dc0996dc32e83b9dbb0d17fbd856932d54d5fd109f536260207703973968894eeb9cda442cfa57f49fa1101a549b6230aedffcb3fb34289865d96956103977f642ff538cd88fbfc643c6cb92492e84f4ae499112a57a653244fd5e9a0c74a717ca9fce116b436ed460df62500413bb241c955d83b8a5261473bb9bb885af1d64914b2f112437af4ed894cac9be75656eb81efc0f14dcabe93521f6f94b95d7263c7765cf1c8568b8e50bddce8b4b99261f358322f25e70c0a96974942b3d063fa24cc4fdf094d80e9dfccef7443e65b1679d7b66a43ec8e01bd018e2ae69aaf712ca2edb226249a22502f58230aa0e851cc36c7e81fb1e01e405eb8c2cd00136b50b53009faceaa9a9d9ff552123b042647a0e454f34ec3ade1146a0b293298c05db2e927f8497077e239556d50497b46d643b066e631039e633651e5e638de85387fb3f51033c1a527a2044bc07cc4a3fd6df4827078dbb5f1783ea917d8b00e8565dc1775e4a02dd45adfcdaf4ddcdbf1e580d6726c3f5661cfeee760ac12e5ab9ddd56339d4240b4082d74ddd2a3157e86551ec09b9c0f", 0x1000, 0x400}, {&(0x7f0000000180)="9c3ea194ecc8d8925b0898ddb9c11758d508646dafe9c6d44572be678dc058427a2ddcc64ab1180f299fcd0f4013da4f0c3707838632a5ba756c5e4f748e0ccace2ec22a9ad9a8786c203be8dabc52b61be3362468e2c7f204b27688494bee689fdf0b56bfc21e6931a39f0721bc053aafd2e15b0a5ff20e72076234e7dbd4e19d05e75eed785938eede70161abc2ca733532be7091c3ee2c21c37d5cf6dc2d1caa1576db39f8a15483857e732fea70501e8c7a1227617", 0xb7, 0x8}], 0x30, &(0x7f00000002c0)={[{}, {'pagemap\x00'}, {'/!:'}, {')-)].'}, {'pagemap\x00'}, {'#@$\\('}, {'/dev/loop#\x00'}, {'pagemap\x00'}, {'/dev/loop#\x00'}], [{@fowner_lt={'fowner<', 0xffffffffffffffff}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@uid_gt={'uid>', 0xee01}}, {@seclabel}, {@fsmagic={'fsmagic', 0x3d, 0xfff}}, {@obj_role={'obj_role', 0x3d, 'pagemap\x00'}}, {@subj_user={'subj_user', 0x3d, '/dev/loop#\x00'}}]}) pread64(r4, &(0x7f0000001400)=""/52, 0x4a, 0x0) 13:04:08 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1014}], 0x1) 13:04:08 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) [ 468.809776][T29484] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 468.815675][T29484] RIP: 0033:0x4665f9 [ 468.819564][T29484] 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 [ 468.839152][T29484] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 468.847611][T29484] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:08 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:08 executing program 0 (fault-call:0 fault-nth:38): fork() 13:04:08 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xefffffff00000000}}}}, 0x128}}, 0x0) [ 468.855578][T29484] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 468.863550][T29484] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 468.871501][T29484] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 468.879470][T29484] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 468.903209][T29493] loop2: detected capacity change from 0 to 256 13:04:08 executing program 4: 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)="ed41000010000000daf4655fdbf4655fdbf4655f0000000000000400", 0x1c, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:08 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:08 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) [ 468.993060][T29500] loop2: detected capacity change from 0 to 256 [ 469.018884][T29519] loop4: detected capacity change from 0 to 4096 [ 469.023358][T29510] FAULT_INJECTION: forcing a failure. [ 469.023358][T29510] name failslab, interval 1, probability 0, space 0, times 0 [ 469.037836][T29510] CPU: 1 PID: 29510 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 469.046244][T29510] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 469.056288][T29510] Call Trace: [ 469.059552][T29510] dump_stack+0x137/0x19d [ 469.063871][T29510] should_fail+0x23c/0x250 [ 469.068278][T29510] ? anon_vma_fork+0x117/0x2b0 [ 469.073145][T29510] __should_failslab+0x81/0x90 [ 469.077926][T29510] should_failslab+0x5/0x20 [ 469.082421][T29510] kmem_cache_alloc+0x46/0x2e0 [ 469.087243][T29510] ? anon_vma_fork+0xb1/0x2b0 [ 469.091939][T29510] anon_vma_fork+0x117/0x2b0 [ 469.096528][T29510] dup_mmap+0x4ac/0x9d0 [ 469.100693][T29510] dup_mm+0x7c/0x210 [ 469.104667][T29510] copy_process+0x1222/0x2e20 [ 469.109341][T29510] kernel_clone+0x14b/0x680 [ 469.113920][T29510] ? __fget_light+0x21b/0x260 [ 469.118601][T29510] __do_sys_fork+0x3a/0x60 [ 469.123033][T29510] do_syscall_64+0x4a/0x90 [ 469.127485][T29510] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 469.133403][T29510] RIP: 0033:0x4665f9 [ 469.137293][T29510] 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 [ 469.156936][T29510] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 469.165349][T29510] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 469.173325][T29510] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 469.181295][T29510] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 13:04:09 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x7fffffff) r1 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') syz_open_dev$rtc(&(0x7f00000000c0), 0x4, 0x2) pread64(r0, &(0x7f0000000280)=""/33, 0x21, 0x2) move_mount(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x40) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r3 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) ioctl$FS_IOC_GETFSLABEL(r3, 0x81009431, &(0x7f0000000140)) 13:04:09 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xf0ffffff00000000}}}}, 0x128}}, 0x0) 13:04:09 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) [ 469.189256][T29510] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 469.197216][T29510] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 469.216461][T29519] EXT4-fs (loop4): corrupt root inode, run e2fsck 13:04:09 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xfcffffff00000000}}}}, 0x128}}, 0x0) [ 469.243652][T29519] EXT4-fs (loop4): mount failed 13:04:09 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1015}], 0x1) 13:04:09 executing program 4: 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)="ed41000010000000daf4655fdbf4655fdbf4655f0000000000000400", 0x1c, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:09 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000000)=""/46, 0x11, 0x1) 13:04:09 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xfeffffff00000000}}}}, 0x128}}, 0x0) 13:04:09 executing program 0 (fault-call:0 fault-nth:39): fork() 13:04:09 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff7f00000000}}}}, 0x128}}, 0x0) 13:04:09 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/rt_acct\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) [ 469.518085][T29567] loop4: detected capacity change from 0 to 4096 [ 469.536269][T29571] FAULT_INJECTION: forcing a failure. [ 469.536269][T29571] name failslab, interval 1, probability 0, space 0, times 0 [ 469.548986][T29571] CPU: 1 PID: 29571 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 469.557392][T29571] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 13:04:09 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000}}}}, 0x128}}, 0x0) 13:04:09 executing program 2: setresuid(0xee01, 0x0, 0xee00) r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) [ 469.567445][T29571] Call Trace: [ 469.570724][T29571] dump_stack+0x137/0x19d [ 469.575057][T29571] should_fail+0x23c/0x250 [ 469.579475][T29571] ? anon_vma_clone+0x8d/0x380 [ 469.584245][T29571] __should_failslab+0x81/0x90 [ 469.589094][T29571] should_failslab+0x5/0x20 [ 469.593676][T29571] kmem_cache_alloc+0x46/0x2e0 [ 469.598437][T29571] ? avc_has_perm_noaudit+0x19a/0x240 [ 469.603878][T29571] anon_vma_clone+0x8d/0x380 [ 469.608471][T29571] anon_vma_fork+0x54/0x2b0 [ 469.612980][T29571] dup_mmap+0x4ac/0x9d0 13:04:09 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}}}, 0x128}}, 0x0) [ 469.617165][T29571] dup_mm+0x7c/0x210 [ 469.621070][T29571] copy_process+0x1222/0x2e20 [ 469.625801][T29571] kernel_clone+0x14b/0x680 [ 469.630304][T29571] ? __fget_light+0x21b/0x260 [ 469.634987][T29571] __do_sys_fork+0x3a/0x60 [ 469.639452][T29571] do_syscall_64+0x4a/0x90 [ 469.643901][T29571] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 469.649855][T29571] RIP: 0033:0x4665f9 [ 469.653751][T29571] 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 [ 469.673452][T29571] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 469.681870][T29571] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 469.689838][T29571] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 469.697861][T29571] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 469.705836][T29571] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 469.713808][T29571] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 469.727914][T29567] EXT4-fs (loop4): corrupt root inode, run e2fsck [ 469.734703][T29567] EXT4-fs (loop4): mount failed 13:04:09 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}}}}, 0x128}}, 0x0) 13:04:09 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x13, r0, 0xb7d2f000) syz_open_procfs(0xffffffffffffffff, &(0x7f00000005c0)='net/snmp6\x00') r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x60000, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r3 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) dup2(r3, r2) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) preadv(r2, &(0x7f0000000540)=[{&(0x7f0000000140)=""/244, 0xf4}, {&(0x7f0000000240)=""/101, 0x65}, {&(0x7f00000002c0)=""/251, 0xfb}, {&(0x7f0000000400)=""/199, 0xc7}, {&(0x7f0000000500)=""/20, 0x14}], 0x5, 0x9, 0x6) fgetxattr(r1, &(0x7f0000000040)=@known='system.sockprotoname\x00', &(0x7f0000000080)=""/128, 0x80) 13:04:09 executing program 0 (fault-call:0 fault-nth:40): fork() 13:04:09 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:09 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1016}], 0x1) 13:04:09 executing program 4: 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)="ed41000010000000daf4655fdbf4655fdbf4655f0000000000000400", 0x1c, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 470.152940][T29622] FAULT_INJECTION: forcing a failure. [ 470.152940][T29622] name failslab, interval 1, probability 0, space 0, times 0 [ 470.165621][T29622] CPU: 1 PID: 29622 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 470.172012][T29618] loop4: detected capacity change from 0 to 4096 [ 470.174044][T29622] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 470.174058][T29622] Call Trace: [ 470.174065][T29622] dump_stack+0x137/0x19d [ 470.197983][T29622] should_fail+0x23c/0x250 [ 470.202392][T29622] ? anon_vma_clone+0x8d/0x380 [ 470.207146][T29622] __should_failslab+0x81/0x90 [ 470.211898][T29622] should_failslab+0x5/0x20 [ 470.216388][T29622] kmem_cache_alloc+0x46/0x2e0 [ 470.221197][T29622] ? avc_has_perm_noaudit+0x19a/0x240 [ 470.226552][T29622] anon_vma_clone+0x8d/0x380 [ 470.231144][T29622] anon_vma_fork+0x54/0x2b0 [ 470.235633][T29622] dup_mmap+0x4ac/0x9d0 [ 470.239896][T29622] dup_mm+0x7c/0x210 [ 470.243815][T29622] copy_process+0x1222/0x2e20 [ 470.248497][T29622] kernel_clone+0x14b/0x680 [ 470.253017][T29622] ? __fget_light+0x21b/0x260 [ 470.257676][T29622] __do_sys_fork+0x3a/0x60 [ 470.262114][T29622] do_syscall_64+0x4a/0x90 [ 470.266520][T29622] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 470.272401][T29622] RIP: 0033:0x4665f9 [ 470.276276][T29622] 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 13:04:10 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}}}, 0x128}}, 0x0) 13:04:10 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ptype\x00') pipe(&(0x7f0000000040)) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)=""/92, 0x5c}, {&(0x7f0000000080)=""/111, 0x6f}], 0x2, 0x9, 0x5) [ 470.295881][T29622] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 470.304281][T29622] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 470.312243][T29622] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 470.320204][T29622] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 470.328219][T29622] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 470.336175][T29622] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 470.347868][T29618] EXT4-fs (loop4): corrupt root inode, run e2fsck [ 470.371461][T29618] EXT4-fs (loop4): mount failed 13:04:10 executing program 2: ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000040)={0x0, 0x0}) r1 = syz_open_procfs(r0, &(0x7f0000000000)='net/nf_conntrack_expect\x00') pread64(r1, &(0x7f0000000100)=""/32, 0x20, 0x0) 13:04:10 executing program 0 (fault-call:0 fault-nth:41): fork() 13:04:10 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}}}}, 0x128}}, 0x0) 13:04:10 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) 13:04:10 executing program 2: syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') r0 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r1 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r3 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\xd7\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\xd5\\\x01g\xfd\xd4kQ\xb2\xc3\x8b\xa6\x81\xdd\xde\x92\x06\xb9|\x9d\xec\xdb\x9d\xaa\xce7\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91f\x00\x00\x00\x00\x00\x00', 0x3) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) ioctl$LOOP_SET_FD(r2, 0x4c00, 0xffffffffffffffff) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) r4 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pread64(r4, &(0x7f0000000080)=""/37, 0x25, 0x1) 13:04:10 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300}}}}, 0x128}}, 0x0) [ 470.619712][T29664] FAULT_INJECTION: forcing a failure. [ 470.619712][T29664] name failslab, interval 1, probability 0, space 0, times 0 [ 470.632360][T29664] CPU: 1 PID: 29664 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 470.640805][T29664] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 470.650862][T29664] Call Trace: [ 470.654138][T29664] dump_stack+0x137/0x19d [ 470.658462][T29664] should_fail+0x23c/0x250 [ 470.662870][T29664] ? anon_vma_clone+0x8d/0x380 [ 470.667674][T29664] __should_failslab+0x81/0x90 [ 470.672442][T29664] should_failslab+0x5/0x20 [ 470.676953][T29664] kmem_cache_alloc+0x46/0x2e0 [ 470.681722][T29664] anon_vma_clone+0x8d/0x380 [ 470.686306][T29664] anon_vma_fork+0x54/0x2b0 [ 470.690824][T29664] dup_mmap+0x4ac/0x9d0 [ 470.695054][T29664] dup_mm+0x7c/0x210 [ 470.698988][T29664] copy_process+0x1222/0x2e20 [ 470.703684][T29664] kernel_clone+0x14b/0x680 [ 470.708232][T29664] ? __fget_light+0x21b/0x260 [ 470.712908][T29664] __do_sys_fork+0x3a/0x60 [ 470.717332][T29664] do_syscall_64+0x4a/0x90 [ 470.721833][T29664] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 470.727801][T29664] RIP: 0033:0x4665f9 [ 470.731692][T29664] 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 [ 470.751359][T29664] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 470.759769][T29664] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 470.767738][T29664] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 470.775700][T29664] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 470.783672][T29664] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 470.791642][T29664] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:10 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:10 executing program 4: 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)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000", 0x1e, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:10 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x59f}}}}, 0x128}}, 0x0) 13:04:10 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x18000) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r1, 0xf503, 0x0) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r1, 0xf502, 0x0) ioctl$BTRFS_IOC_BALANCE_CTL(r1, 0x40049421, 0x2) 13:04:10 executing program 0 (fault-call:0 fault-nth:42): fork() 13:04:10 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1017}], 0x1) [ 471.022319][T29693] FAULT_INJECTION: forcing a failure. [ 471.022319][T29693] name failslab, interval 1, probability 0, space 0, times 0 [ 471.035018][T29693] CPU: 1 PID: 29693 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 471.043433][T29693] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 471.053559][T29693] Call Trace: [ 471.056846][T29693] dump_stack+0x137/0x19d [ 471.061220][T29693] should_fail+0x23c/0x250 [ 471.065638][T29693] ? anon_vma_clone+0x8d/0x380 [ 471.070410][T29693] __should_failslab+0x81/0x90 [ 471.075179][T29693] should_failslab+0x5/0x20 [ 471.079693][T29693] kmem_cache_alloc+0x46/0x2e0 [ 471.084459][T29693] anon_vma_clone+0x8d/0x380 [ 471.089044][T29693] anon_vma_fork+0x54/0x2b0 [ 471.093563][T29693] dup_mmap+0x4ac/0x9d0 [ 471.097758][T29693] dup_mm+0x7c/0x210 [ 471.101674][T29693] copy_process+0x1222/0x2e20 [ 471.106360][T29693] kernel_clone+0x14b/0x680 [ 471.110873][T29693] ? __fget_light+0x21b/0x260 [ 471.115559][T29693] __do_sys_fork+0x3a/0x60 [ 471.120005][T29693] do_syscall_64+0x4a/0x90 [ 471.124493][T29693] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 471.130429][T29693] RIP: 0033:0x4665f9 [ 471.134321][T29693] 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 [ 471.154869][T29693] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 471.163286][T29693] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:10 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900}}}}, 0x128}}, 0x0) 13:04:10 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}}}}, 0x128}}, 0x0) 13:04:10 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9f05}}}}, 0x128}}, 0x0) 13:04:10 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000}}}}, 0x128}}, 0x0) 13:04:11 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000}}}}, 0x128}}, 0x0) 13:04:11 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3000000}}}}, 0x128}}, 0x0) [ 471.171254][T29693] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 471.179231][T29693] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 471.187200][T29693] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 471.195167][T29693] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 471.209235][T29691] loop4: detected capacity change from 0 to 4096 [ 471.230545][T29691] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 13:04:11 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000}}}}, 0x128}}, 0x0) 13:04:11 executing program 4: 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)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000", 0x1e, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:11 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:11 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x9, 0x0, 0x26, 0x7}, {0x2, 0x4, 0x3, 0x197}, {0x2, 0x8a, 0x95, 0x7}, {0x9, 0xfc, 0xfc, 0x4}, {0x4, 0x8, 0x49, 0xc224}, {0x1, 0x40, 0x2, 0xfff}]}) pread64(r1, &(0x7f0000000080)=""/116, 0x74, 0x6) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fc00000}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000000080)={0x0, 0x0}) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r2, 0xc0182101, &(0x7f0000000100)={r3}) r5 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r6 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r5, 0x4c00, r6) r7 = syz_open_procfs(r4, &(0x7f0000000140)='net/llc/socket\x00') signalfd4(r7, &(0x7f00000001c0)={[0x5]}, 0x8, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r7, 0x40182103, &(0x7f0000000180)={r3, 0x0, r2, 0x74, 0x80000}) 13:04:11 executing program 0 (fault-call:0 fault-nth:43): fork() 13:04:11 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1018}], 0x1) [ 471.891827][T29756] loop4: detected capacity change from 0 to 4096 [ 471.902909][T29763] FAULT_INJECTION: forcing a failure. [ 471.902909][T29763] name failslab, interval 1, probability 0, space 0, times 0 [ 471.915573][T29763] CPU: 1 PID: 29763 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 471.923982][T29763] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 471.934046][T29763] Call Trace: [ 471.937320][T29763] dump_stack+0x137/0x19d [ 471.941644][T29763] should_fail+0x23c/0x250 [ 471.946157][T29763] ? anon_vma_fork+0xb1/0x2b0 [ 471.951026][T29763] __should_failslab+0x81/0x90 [ 471.955775][T29763] should_failslab+0x5/0x20 [ 471.960326][T29763] kmem_cache_alloc+0x46/0x2e0 [ 471.965079][T29763] anon_vma_fork+0xb1/0x2b0 [ 471.969624][T29763] dup_mmap+0x4ac/0x9d0 [ 471.973766][T29763] dup_mm+0x7c/0x210 [ 471.977645][T29763] copy_process+0x1222/0x2e20 [ 471.982320][T29763] kernel_clone+0x14b/0x680 [ 471.986807][T29763] ? __fget_light+0x21b/0x260 [ 471.991467][T29763] __do_sys_fork+0x3a/0x60 [ 471.995959][T29763] do_syscall_64+0x4a/0x90 [ 472.000377][T29763] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 472.006259][T29763] RIP: 0033:0x4665f9 [ 472.010134][T29763] 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 [ 472.029782][T29763] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 13:04:11 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9000000}}}}, 0x128}}, 0x0) 13:04:11 executing program 0 (fault-call:0 fault-nth:44): fork() [ 472.038292][T29763] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 472.046296][T29763] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 472.054305][T29763] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 472.062320][T29763] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 472.070286][T29763] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 472.082441][T29756] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 13:04:12 executing program 4: 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)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000", 0x1e, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 472.125402][T29776] FAULT_INJECTION: forcing a failure. [ 472.125402][T29776] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 472.129548][ T25] audit: type=1326 audit(1619615051.950:5837): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=29750 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665f9 code=0x7fc00000 [ 472.138667][T29776] CPU: 0 PID: 29776 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 472.138685][T29776] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 472.138695][T29776] Call Trace: [ 472.138702][T29776] dump_stack+0x137/0x19d [ 472.167436][ T25] audit: type=1326 audit(1619615051.950:5838): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=29750 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665f9 code=0x7fc00000 [ 472.171148][T29776] should_fail+0x23c/0x250 [ 472.171169][T29776] __alloc_pages_nodemask+0xe7/0x310 13:04:12 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000}}}}, 0x128}}, 0x0) [ 472.171191][T29776] alloc_pages_current+0x21d/0x310 [ 472.171212][T29776] pte_alloc_one+0x29/0xb0 [ 472.181767][ T25] audit: type=1326 audit(1619615051.950:5839): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=29750 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665f9 code=0x7fc00000 [ 472.184524][T29776] __pte_alloc+0x2f/0x210 13:04:12 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9effffff}}}}, 0x128}}, 0x0) [ 472.188898][ T25] audit: type=1326 audit(1619615051.950:5840): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=29750 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665f9 code=0x7fc00000 [ 472.212848][T29776] copy_pte_range+0x128e/0x1460 [ 472.212871][T29776] ? __alloc_pages_nodemask+0x17a/0x310 [ 472.212894][T29776] ? vma_interval_tree_augment_rotate+0x100/0x100 [ 472.212914][T29776] copy_page_range+0x5ca/0x8d0 13:04:12 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9f050000}}}}, 0x128}}, 0x0) [ 472.236762][ T25] audit: type=1326 audit(1619615051.950:5841): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=29750 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665f9 code=0x7fc00000 [ 472.256080][T29776] ? anon_vma_fork+0x273/0x2b0 [ 472.256104][T29776] dup_mmap+0x6bb/0x9d0 [ 472.256127][T29776] dup_mm+0x7c/0x210 [ 472.323777][ T25] audit: type=1326 audit(1619615051.950:5842): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=29750 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665f9 code=0x7fc00000 [ 472.330003][T29776] copy_process+0x1222/0x2e20 13:04:12 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xeaffffff}}}}, 0x128}}, 0x0) [ 472.356741][ T25] audit: type=1326 audit(1619615051.950:5843): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=29750 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665f9 code=0x7fc00000 [ 472.366807][T29776] kernel_clone+0x14b/0x680 [ 472.366836][T29776] ? __fget_light+0x21b/0x260 [ 472.366855][T29776] __do_sys_fork+0x3a/0x60 [ 472.402106][ T25] audit: type=1326 audit(1619615051.950:5844): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=29750 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665f9 code=0x7fc00000 [ 472.404661][T29776] do_syscall_64+0x4a/0x90 [ 472.414865][ T25] audit: type=1326 audit(1619615051.950:5845): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=29750 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665f9 code=0x7fc00000 [ 472.433088][T29776] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 472.433119][T29776] RIP: 0033:0x4665f9 13:04:12 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xefffffff}}}}, 0x128}}, 0x0) [ 472.433133][T29776] 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 [ 472.478963][ T25] audit: type=1326 audit(1619615051.950:5846): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=29750 comm="syz-executor.2" exe="/root/syz-executor.2" sig=0 arch=c000003e syscall=202 compat=0 ip=0x4665f9 code=0x7fc00000 [ 472.490885][T29776] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 472.490911][T29776] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 472.490922][T29776] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 472.490933][T29776] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 472.490946][T29776] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 472.555261][T29776] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 472.620331][T29819] loop4: detected capacity change from 0 to 4096 [ 472.634706][T29819] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 472.646804][T29819] EXT4-fs (loop4): re-mounted. Opts: (null). Quota mode: writeback. 13:04:12 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:12 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0ffffff}}}}, 0x128}}, 0x0) 13:04:12 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') r1 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r1, &(0x7f0000000100)=""/32, 0x20, 0x0) r2 = syz_open_dev$ptys(0xc, 0x3, 0x0) mount$9p_fd(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x340000, &(0x7f0000000180)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@noextend}, {@afid={'afid', 0x3d, 0x3}}], [{@defcontext={'defcontext', 0x3d, 'unconfined_u'}}, {@fowner_lt={'fowner<', 0xee00}}]}}) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x408000, 0x0) r4 = dup(r3) pread64(r0, &(0x7f00000000c0)=""/31, 0x1f, 0x2000000) fcntl$F_GET_RW_HINT(r3, 0x40b, &(0x7f0000000040)) ioctl$sock_inet6_tcp_SIOCINQ(r4, 0x541b, &(0x7f0000000080)) 13:04:12 executing program 0 (fault-call:0 fault-nth:45): fork() 13:04:12 executing program 4: 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)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:12 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1019}], 0x1) [ 472.774563][T29837] FAULT_INJECTION: forcing a failure. [ 472.774563][T29837] name failslab, interval 1, probability 0, space 0, times 0 [ 472.776025][T29838] loop4: detected capacity change from 0 to 4096 [ 472.787223][T29837] CPU: 0 PID: 29837 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 472.787247][T29837] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 472.811982][T29837] Call Trace: [ 472.815249][T29837] dump_stack+0x137/0x19d [ 472.819569][T29837] should_fail+0x23c/0x250 [ 472.825361][T29837] ? dup_mmap+0x39e/0x9d0 [ 472.829681][T29837] __should_failslab+0x81/0x90 [ 472.834450][T29837] should_failslab+0x5/0x20 [ 472.838944][T29837] kmem_cache_alloc+0x46/0x2e0 [ 472.843692][T29837] ? anon_vma_fork+0x273/0x2b0 [ 472.848445][T29837] dup_mmap+0x39e/0x9d0 [ 472.852613][T29837] dup_mm+0x7c/0x210 [ 472.856511][T29837] copy_process+0x1222/0x2e20 [ 472.861190][T29837] kernel_clone+0x14b/0x680 [ 472.865752][T29837] ? __fget_light+0x21b/0x260 [ 472.870419][T29837] __do_sys_fork+0x3a/0x60 [ 472.874850][T29837] do_syscall_64+0x4a/0x90 [ 472.879258][T29837] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 472.885138][T29837] RIP: 0033:0x4665f9 [ 472.889186][T29837] 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 [ 472.908775][T29837] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 472.917250][T29837] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:12 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) preadv(r0, &(0x7f00000008c0)=[{&(0x7f0000000200)=""/212, 0xd4}, {&(0x7f0000000000)=""/153, 0x99}, {&(0x7f0000000300)=""/11, 0xb}, {&(0x7f0000000340)=""/4, 0x4}, {&(0x7f0000000840)=""/104, 0x68}], 0x5, 0x6, 0x101) r1 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r1, &(0x7f0000000100)=""/32, 0x20, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='auxv\x00') ioctl$EXT4_IOC_ALLOC_DA_BLKS(r2, 0x660c) sendmsg$AUDIT_DEL_RULE(r2, &(0x7f00000001c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f0000000400)={0x43c, 0x3f4, 0x100, 0x70bd2b, 0x25dfdbfb, {0x0, 0x1, 0xa, [0x48d, 0x401, 0xfffffff8, 0x6, 0x3, 0x7, 0x800, 0x3, 0x2, 0x400, 0x6, 0x9, 0x8, 0xdf, 0x401, 0x0, 0x932, 0x60, 0x5, 0x7, 0xdba, 0x10001, 0x8, 0x80000001, 0x2, 0x1, 0x1, 0x1ff, 0x7, 0x9, 0x0, 0x9, 0x8000, 0x7, 0xe2a, 0x20, 0x100, 0x10000, 0x0, 0x9e, 0x6, 0x2, 0x3be, 0xfffffff9, 0x6, 0x4, 0x2, 0x2, 0x9, 0x0, 0x2, 0x80000000, 0x9, 0xfffffe00, 0x7fff, 0x8, 0x2, 0x6, 0x22, 0x19, 0x6, 0x7, 0xfffffffb, 0xec5d], [0xffffffc2, 0x1, 0x6, 0x1000, 0x4, 0xec8, 0xffe00000, 0x400, 0x5, 0x8, 0x4, 0x2, 0xc0, 0x5, 0x0, 0x9, 0x8, 0x3, 0x348b, 0x99a3, 0x15b4b2c0, 0x3ff, 0x17c0, 0x80000000, 0x3ff, 0xfff, 0x8, 0x8000, 0x1, 0x6, 0x6, 0x10001, 0x8001, 0x9, 0x81, 0x40, 0x4, 0x7ff, 0x8001, 0x200, 0x6, 0x0, 0xfff, 0x8, 0x2, 0x401, 0x8, 0x20, 0x9b8b, 0x80000001, 0x6, 0x7, 0x9d, 0x400, 0x5, 0x349, 0x4, 0x10001, 0x6, 0xac, 0x8d, 0xc8e8, 0x3, 0x5], [0x5, 0x4, 0xfff, 0x7, 0x8, 0x1, 0x61, 0xc5b, 0x0, 0x3ed4, 0x8, 0xfffff801, 0x2, 0x2eb, 0xfff, 0x438, 0x1, 0xf40cdcaa, 0x7, 0x101, 0x40, 0x7, 0x6, 0xfffffffd, 0x2, 0xffffffff, 0x0, 0x7f, 0x6, 0x7, 0xcdbb980b, 0x5, 0x3f, 0x4, 0x7, 0x5, 0xff, 0x3, 0x1, 0x1ff, 0x80000000, 0xe81, 0xc44, 0x4, 0x1e, 0x2, 0x800, 0xff, 0x3, 0x0, 0xffff, 0x7, 0x1000, 0x5, 0x200, 0x6, 0x7, 0x7fff, 0x1eb, 0x81, 0x0, 0x5, 0x91, 0x2], [0x2, 0x1ff, 0x9, 0x6, 0x9, 0x101, 0x8f, 0x3c80000, 0x8, 0xfffeffff, 0x200, 0x2, 0x6, 0x5, 0x3, 0x61f5, 0x8000, 0x400, 0x26, 0x6, 0x84, 0xfffffffd, 0xffffffff, 0x7, 0x3, 0xac, 0x5, 0x2, 0x173214dd, 0x69, 0x8, 0x1, 0x3ff, 0x7, 0x0, 0x5, 0x3e, 0x8, 0x0, 0xffffffe1, 0x0, 0x38, 0x3, 0x7, 0x0, 0x20, 0x7e0000, 0x5, 0xffffffff, 0x9, 0x0, 0x0, 0x1ff, 0x6, 0x4ee, 0x100, 0x9, 0x9, 0x6, 0x1000, 0x3, 0x1, 0xffff, 0xfffffe01], 0x1c, ['pagemap\x00', 'pagemap\x00', 'pagemap\x00', ':@#\x00']}, ["", ""]}, 0x43c}, 0x1, 0x0, 0x0, 0x80}, 0xf82510fc1840eb10) 13:04:12 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='fdinfo\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) 13:04:12 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfcffffff}}}}, 0x128}}, 0x0) [ 472.925235][T29837] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 472.933189][T29837] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 472.941197][T29837] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 472.949168][T29837] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:12 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x6e) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r1, &(0x7f0000000100)=""/32, 0x20, 0x0) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000140)=@nl, 0x80, &(0x7f00000000c0), 0x0, &(0x7f0000000400)=""/173, 0xad}, 0x40010002) [ 472.987058][T29838] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 13:04:12 executing program 4: 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)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:12 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfeffffff}}}}, 0x128}}, 0x0) [ 473.228082][T29889] loop4: detected capacity change from 0 to 4096 [ 473.237291][T29889] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 473.249661][T29889] EXT4-fs (loop4): re-mounted. Opts: (null). Quota mode: writeback. 13:04:13 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:13 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') r1 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r1, &(0x7f0000000100)=""/32, 0x20, 0x0) perf_event_open(&(0x7f0000002480)={0x2, 0x80, 0xf3, 0xdc, 0x7, 0x0, 0x0, 0x7, 0x11000, 0x9, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x3, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffff, 0x0, @perf_bp={&(0x7f0000000380), 0xc}, 0x3000, 0x401, 0x4, 0x7, 0x98, 0x0, 0x5, 0x0, 0x8}, 0xffffffffffffffff, 0x1, r1, 0x8) sendmsg$NFT_MSG_GETCHAIN(r1, &(0x7f00000025c0)={&(0x7f0000002500)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000002580)={&(0x7f0000002540)=ANY=[@ANYBLOB="14f30000"], 0x14}, 0x1, 0x0, 0x0, 0x6044880}, 0x4) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) ioctl(0xffffffffffffffff, 0xfffffff7, &(0x7f0000002680)="da9e3cf579b3e99debc772cc3a3a4f8c739d4c67dc3e058c43d00046d5bfdedf6c2a680bc3dfb1d2983ec9dd42f622921ca3800920207e87aa6c50e3e126dd7e359312d5614faba9b2412a02e27f005f62abdc35690c2e01ee8ad017e7ca00d9b64dc229404113b7f273014a13807819eb37cd2d43aefbd3bf9fd0888490d99c778e834a87fa780938cdd403fe51c5351d76ea2b14e40341054d704319b92b8f61d32cccd64d810ee8dbf49345821dd970ef42daf90435ea87b66bd5197ecfcd7f9fc78bee0d58b8a4da69f8a5acf7f56b5e2f8a035344aa7f978d4fa0caa64f794e58a47d3522ce3e209d019bfc73c0") r3 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) r4 = syz_open_procfs(0x0, &(0x7f0000002600)='pagemap\x00') r5 = syz_open_dev$usbmon(&(0x7f0000002640), 0x0, 0x44200) ioctl$LOOP_CHANGE_FD(r4, 0x4c06, r5) writev(r2, &(0x7f0000002400)=[{&(0x7f0000000000)="a070b56ba90d75b88fd8301c2be0d94689039487dc81fdce6fc24403f65b711a4f7834e6001f9e9d9b3203814f1e00994f2304325c7bfd16d3c703dd9a3a5838b996e83e8d9efe54c4ee77abbe34bf74b1ec2f02b39fe77a394ae60beaaaac159b63a87af1f2f855bc58335b749b8f8bd45f6afaeb327e0db79e66a61a6e873cc9af70f0972aee912492c6c5e5987ed8acd9423c3a3e6d21ab13d680c75677878a7494f83ee627508b98db0c5c2d9c4612b5b6d151abb947f1d340cc8f3057c9adbf074e514bc2e1a956d834de1c33c9095a0d2ef3990a1d857552e894add019404e410711ae9dafd3570c89852c1e2b77b1d17d0aae591cebb178b0b6f2", 0xfe}, {&(0x7f0000000140)="9b25e3b0b31c4c03a2a281f8a286ecc429ba02c1263d32880e877b9bfb88d0ac423c59e5c2283805205947d3255928dcc1256763bc", 0x35}, {&(0x7f0000000180)="6feb6841863300f5befe16077f018952f5911d7eef2c8ed99fa59d121bfe3b97c4f1d574d6799f7ad1ce593f0c2fc3a129d33ee9c6f0c9015090da6e0587de91b556721bf0a7d7cb2501271c65ba88caf506420846a46f38ea8a528cbfb3585c3db2bc57e521e223b8a476b42425b3f67a8a1fb5d521288609cdfcbbbc845b3ac5d112e05a23a22bb738c254cd38b91cedf6c63f", 0x94}, {&(0x7f0000000240)="dd856d1616b23da25bdf8017e491ca5acda6ac0ceda7261cb48b768f86fdd525c41fabc46e63a9466010f0b2efb17738c35abdfa40decb4e3785ef8ab5a2ec1867820c7e011ba5f8f6e80bd6a1356659efe4291c0248b5dc280f0a15f9c389ce86c8158f001978d4f828c5d706c033a35e442db307e5c97f142230f37b5ca1bb0ee393807d50a12dbf0a232274ddedccff8e0a4eaa88d48e13c7e01cb54e1d03a30e58abdb3ddb9f85e52dca995be13f42363790fa0ca223119437a5911c8af7", 0xc0}, {&(0x7f0000000400)="5ea2197c8d4fced2a17c617e5e05212917f08b137747d3e971f01759d2ce53bb57159c9f5ffddc8675ca62eabd8b2e84bfefb31141b46e2145ae70e6f70296b223f4d2dbef5883931035c62895704d7504400443623522a466b0626a77340fe2e74b5bc8d22f8b0c3ee6fe8560995817eaaa95b334de3b1d4ce08cf789ee792c0fa6fa26bd2178527fbb0d6c99d86fd15dcac3fd4f4ece1deaf3d5fe6fb3fc131cb60d653a517bf79ec3c9ddc91cc7d0273d9ec94c2b05b24a0325ebab552fc137626001b4308dd3e6e6e5d6d75633c64333999ca5cf628b1bc4fac9b2f6b991cb75e7ba5d9d9a437b183d1ec946df683e6d0376e0bfdf2c00eff383bd00689d9b4d90283793fdfd782bc41c7fb6f9e65fdda3a3ce82e1eb5090a9f058fdabbe3b32efc6ab3c39a95e4869b6d4a39dadfa64455f4088d11b6f3bba2bec0d1b08f2c47692a3f60be03d365647b11d04bdce89af5aa6e55ec59c57da366080fa9f02c4f35d9fa0e8defb4bd1448e2fd886960c700ebe4dbaabc21307260b696754d2a62ff1eefaaf4dfda7032f2341263c80dcdeb343aa173f916b86cd491f4585e70f0766592ecfe6017bbd30cb15600900c3dc291ac6c70a7e9b98efa1e9c88c3e8ae7e4295c1cb8a2fc7b5daf06122a02152eae393a20188989d2fe3e5a63b2c75fd992938edb392d502a54b9961fd594132ac3e36ca7af3c3fa10ba5925b6e6957e6d86f0984b633c12396e1022d1ba480160f3c5ac3f179d4cd7f2a62497963b07fd063d8a603602e7e75efe707fa68c4077dda721d565eac666c5ae2fc4888383fe4e425b69bb4ca1dfa6e2245ac03ff669aa3382db07159c14d428075625fe8053caa74b80042fdd5383b81a911908dd86aa5738a5ace12a5a412e1eb309c32abcf0c9bd32f7524fec4b13aed264486b870a65d1bf5fc6e8dfb31b9f34a3153b7ce0bc63e277458931c3e96954ac5ec536a9c7cd2359664e63564dbf847545b8caf59a5d205f07c21f888fa00b237d43e1bc2647a68982ff3044c293221d0fc3bebcfb28da0d396f56cd6ad2cc17c8b5c28e162abc52c024f9a07b5aa3c8ca17965145e644573061d6b286d6283ac0720320474bccfba58adceec11c3647e0482cb40ca2da9d75eaba5d65e298cacfd4c24a0c664c2c75bf8306ba878d36f507e651b74b6996e9ccb2fb2394b3bb58bae20a4c452b78ba74edafad6c0e0f993279e2da136a6dc367641033b67d540038bd3bf8b600990ebed2e35e63fe5447f5483a7de1ce8a338c97947af8fe595e291eb58ddb6436a3050ead2cc43e0eabb185b67b13e592c52b53e183576c2d3e0ae5db36a8cda7e4e8ef49c3836970eb84af30b855ace8168a874653d618e53c5694bfc13509419f8a22d62ef4fd35866c52d1672b2780f9c5e17467265b3fdafaf7f96e7f11e0b5a643f8c1c3214d184f2b556b048ac41ea321ab067bfaa0068cb932bdc68e2e10bf5bf54f1faa10d93eb4a8f202c5ecb35b65dd4fe3bc57aacb3bc0661e2b732aa5de9ff3910f1eb8690dfb37bff9113f2afb1c78b7e0ce6991361d1c224f3d910a871c20ea8b4929b641d2a287b8679ae3e2fdc28f2646110a264f8f192af7baab5a0a44db5cb85c0d4eeac668ec0370f61dd153de0a8a94bfd2ef6c4357b9509a4235b44f8171dd5c676110f796b0e882abe0d177846df5155bc939462afb3ed9ff8bf8e98d6aad91d58d26b6aced75487c976454ac625e623f06695df29e1260cbb56506efdc0fe9576e7d042c6b917bc53675015935a11d76b8a3168aee69c978fd039bd9606b57dbb45d40f66769f76a2d52166f80024ee8e3128e6df10272097f5a8af14068d182439fde2595e02047eb955a331754cafaeae0988c58dbf3a0386071f0bc1b697836e9301b64d281634972bfa8d7c48ae71415e402c94628cb66771c80aae60ff28bf360897f9f67bd1de259154bcb3ce6891e6f835df277d2a40a08d7069e4dce32e269b690e274f8cffcdda62c9d2e574b51028561b303fcd858e104ff828b118a3ac5da3186139575da77fada3ccf66b3a63c605135c622595cdf872d906ef835eca3b3ee6292fa3342664d8d936addde33274fbbac583bdb0b62a8e457a6acacf837e8262aa9f546be53504df52eaee549e13adf609028e20aa30ff4e726c3e1dc88b95009cdab0c547fb9077b4123125d1ae8eb5049312db0cb975b14b17fa138cf76848b99c85d5573603d970d914378a92fb510130676e0828fc983b79c52160819861ecd68075ebba1dbb71352e6a5fb20c10b167a350ca3fcb116ffd05228a0a8117c77c3c1e261bc97379f32a052818e9a3efb5d0c2d8c69fe8a8fd5e88be45c46b958452297c65081c1da0e34411ddcd146b114fc610bec5e859b198efb4a13b48cbe10659049bf7e90c8a82dac79f36b4c0d2fb65055b124907e92093b5e93fb3518c3f4d87325a837c6ae874f079b7e99ccad3f0e9f2e999ad25594372f3ac0a1ca298fa905fd4da43a8608f04ff138c06cefb9863fc53d9a6c8fbfdcd09213521c80fa699f00f50a42f00d37f783e83a0949a3e5d1ea66a950de59d90a086e33cce0a5725d2df5cd43c7e8ff3b6d88e5475f2d54454f7026ee6c0e57a504c130e5497b7839b820d6fa704f7890f6834f87ca7b93382c0d2382c7a027ac528ab86533dc4b7c240f000fd2f2e096a1ba9375f72e5cd3a22568b9d2d28e78277eca86e6f25650a3ceb9756ac681183d383a5980a59488827beb4a00f7645c72bf62ba0a87ac19d3b0d96caf3f630e1369dd5814877220e4957e93549b9e35f992c3092b120f75918c6186f7b078ceac966317ccddfdbf79c3e5f5f980f0f5a88de3828c9a0ca4bbbbb7e22da696cc90fdc4aea28270be057fc8b5c4b0ceca81775c55e2ba218119f20cf11025fc3d21c7e98465ddd9f0cca1540278dca0fbe5e67b243c8c0a236f8dc1772f118128b5a4c66f97ec082b41859c69f0b020d7618832ea8e0d70b483449ec5d3a5ff8274756159d7542e783eaf579aec4cd821f0f040fa841eeb5c4fa75e56a524cb1087a2d3f982f497d2d738c08fa11bc2571b2d545bc35c91bd1149230a0d5b7bbe2d3781c0fdc774e62a277655c780deaa9e4bf59260ef613664398f4e20b6e2951d7dc5dcef072ba8daeaa0b9bed7e01b1f8fd1a12a06f93eb82c34b133a72d2cc0289e200548ae79641c0c377f83a4d50565feb83a54945e314b9df42a3a9eddd6ef3f088eed95f9033146d17118f0ba712dabe51432cc203ca64860e3613ac225cd848c1c431fe2a5ba709f0a5b84903866e0ad894e510f98f4680289b7e44c6a7fa318534b1b28ccfa60271b5630bbe9677eefff40f1f568f5b01262e0f0121021f51294144d45f22db11e85a08681a5c681e24430e32f6d48e257a814346c0a2b099a9e79e0d5b2e8f82ca07e2ec37ebb7fb4aef551b5d8948c887890572fd00064a3792791e13d38378f1854f0807f5e2cdb4c66013d16f121e6a53021c52dedd3b01e04278d4387cc56fe5853451fd5d309a92a835fb7daea83bcaf6e81d5b305c8df76eaab5420e61793c21f44ab9abf75126ba942381d9176fdf09bd20d3fbf7f5ddeed16da1c85aeeb9e87118d399939802af769b9ecadf610e41704245e75c06c9653a0c5bb49ad0c71a72464f8d6afae2bb8a16f1741685f832a3126ab8ebd7b86fdcac38efa51937abd8cca5e023fb26fffc6d484ec8dcdb212c1b9be161162600f077531ab74d331bb81997c87d7dcc5a56747ff1ed14471edb8598f5ae7c02e21afd0c14b5b3459101a52854f3626a89d40538450173e2196e478452b07a0b720934b64fe8d389977b8a802eaf2b0f9dc2535cbfe0b3507e774f5d0b7f43f6ade3fdc7e9c0e237d5212c57ee867df09506724a1ee617bb968daf7f3df55fe410d5a98885a8baf7ef679bf2a0ec9256133fbe4872af3631f704c8c2d6bad4c9751c379ae7358f7ccab3a2e02d2106ebf154150596aa655de23a48f43167840bbd3c2546aa66ccdf10f3683f60fafd765c50bdcfa7c7d5439ae675d0318ebf84c951ccd7b4eb0fbf4582f971553c9021fd52f066173248c3248846c0956811d486903082b565d96be6c93ef65932a443e803bbdcd929ee61e03e15f1df8942aecb85b21b89e193cc902162f4a2cd426112dcaa438d3d51318a58a99f59da28141c16a4ab3ab7b7d7eed805be7251a5892bc89890b87617e38bb97daad258f16fe4fce42e6ea73abbb898d4b87c30c35129a4b88bec6442267e96c3dcf1976d1bfdf13402cce8eef9a7ce79667b87e5b4006d5ff2510c32bf6aec67a23dd87f0b75261241c163358639fffaaa908a8134dc468c4ab9518992991c927f1c2f014864c68d91ca058fea923437a624ccfa2d41b9bad3efe530c2c82d4e999cedf16b201293cb302004f738e4a020c783b47a19ecd3a6ee24ca197d6656f4694b197ef36af4b9c006eb31343d5ce0542e6bc14b212efa6117741bdc290e265360fb0a7df55e6f77a9f108d3268da25cd96bfd39e17626320edac56fa28c1adf7a85b23ebe1499e8a675fc0956fd89c3550028108a5ef2731692d9040a74e6208977a57aa31bb34805a9339ca45146284f244bc6597cd51c82ee58963e30c966f832a66c26b1cd419fa9d32823be17d05302f6f002297a0340cb0868ef52cb17f59257be3424aeda2596ca3af56d965168e81ccdc883d22174b3b3fe895c0529d3812e18da0d760a9b895fb3c5748005991f974ed710ab78e1c0267841b3749c84b00b03ea41407ca9dd1f2a6320ef862e4405abde5b057a6751fbfb00a776da9b4c2a975087badb7ea194cd1f47841670370ad308708b642563ce6b7d318d47d93a29fe7068d8602ef6840f45686f2050d7585b3bc405364ced8bef49f6bf301c5e354f05b92a1142ce1f486813e2566f9b83052f242bcb316a9a84501793f2d52a87b8410d14584d8278a24300ce19c5cc60a8357ff5dc37678971b19630cf6afdf0d0787505b7af4f7f7af932d296a9594482176a3e0b92d1332cd1c218f1f8671f0d94ad6331bb18bae16daec51cbc7fbd2056c5dc24f2082184b89f3fee42d7cd19b2f7f27a5c306c4bd241d935ed25abd3d066fada4dc207f576a1651873b51c8883d9dd9466db68f4f1a82efb8139b17862dc934caf69480c92055dc8053ab92cbd201c69afee8bfaf6ab38015bd02970239a400c65103bb15f9f63b317b99bd1609a3b90f310f503a323565a42067be2b84457be90f0bfb25dde055c12bbf76bee06f5263b43256f8f69be42e596772222aca74fdc5b4b859e5d7d2d6fee8eedfae8e532b7639ed7e0306cc25d9675a8e73b6f2bcd685ea1b16a542f15cf4a5507a4f79fcd403ab0fe54f30a3b6836d2469ea8149175be210713114d1c5c980296b053e5808eda8a295b866df22178aa6b87217ac3941cc55554ce4e9461f9603c090de2ce25a5c5d5fec88f138d9e269588137568b5c7aa7c9ba8d1689392d2859da79a8421ea2ab48e72b81a6aa51eb2fddd1d5f6e435746bdc0248ed9f7e59c11b7b8e37aa43d7a2857c5b1220881b09041901c62ec1457fcd50b828ae8037e9aa5dc95c4c30026e0a5fdd2af0872e10b121c511a8837b718bfdb0b4d0a6624f8c1019cb01b22d24d6434a01866d6c6f4805d77363f251606445a8f0f2dc8aadc8826f170286bcc2273ed647ac2975e854c0b9686cf1b096e7845fc8795e610c09c9d225178a30a218aa4066e2b851a0ddb438c593083a7bd850f6971b73c8b71af", 0x1000}, {&(0x7f0000001400)="bd2735e96981e89f61c727c27c854f1a122ba2bd4e5b9779d9b9b77fe06efd3c3760c6236d931bf50a2fe031e644495896575c06ce328c035d169b9b40c3c4e82fc0dc4f32512bac15a93cc3a9396bb84dbbedcc806b2039773acc152e98351a4fb0050bda7da34bfa4eaa7935aac004fe5dddb916999d7e3bba78a20a9ec188aebf563032c2312e5eb8697974f39e9cba3aa28bf818b3ee378b4cbe9f79f8b90e7ae0e6144114bcc66c43b745706ae4bcad283016696f5a4424f6e35d304c033136d14e07a02ab9805163eae8ed362c22880b30d58ba6004b22319915401b8c89723e5fc8ba4c786a4e2b687e2c8ee103d681107d9d60fdda198c10331687b1c8c0ed66006aa6e093d9e833c08c452e375b84b317d970768d5baf0df533e8eef2f35c0e80acf10d22c0f526abadd75bdde9ca1a528363654a11d3d7d1b485840995ab4f110a9ac3d5a4b444afd138830a36d3ed9c4faec3afac5a8fa929c846427717733a738c98e3e2c1ed90f22d52e0a505d45a6ede9dab3757b85b04cf66cad45ba5492a273ca5d1428c17735388332b5bfe029a55c400e3561113f91588c76fc914441382590de98929dbffe83b105537a00aa21a0ba1637dfb6f28ea0f2237d57ff6c78b77dbf4b438747a9239188832a65a8a2a13bcfeeb09c77eb2fa2d4868b02ea73aae722d2e44b6665aa4c3408bfe3bd30756de8f47ec691bdda904d623e5451eb5c7d4a10e0c6eab4dc6d7dfc631c09079d4a93db67159b2fd6e9a037ef7a07b54320eebe1fb188bb9b709fb62d4537d3387f4338091c3cdfe4ffee80a55be59f18eeb651faf1a5d0db508b053305f7a7b51006115642e9283f5aa40203d6f84ee0f8ad76ed714f844db71e53565ced2ec65529b62a15c8d2e65b2a6c972677563e9cc8b693efda45c66bd26da2ad8d52e8552416d824fdb5b82480f7a8d502e476a6e3ca7ff4b7eb16244b53b497f644df993daffb7c2111a38ec1661111daeed15594cdcb3a5302de96c00f0ec199446c7325497bed6350341f86eb965688cb889cc267760fc651b6d35cfd460c9e1967239bfebcdbdae20691ea3269f3f4f8fcec322478d5cd4009a572c063a4eb478f9ebcb846c3cbaae7efca82eced1eb49fa250c289f5e90de1ff6a5345383467ca0544084f73c3417432a485b2a8f9ff59dd51f9bffbe52ae022580f988f21f57cba8777552c5a10fd675f517539a055a0f2be994d6f074c1ba512ef33717dffb7b6b3ae4640afde636cfcdf3b511c0df0f2647c10d4f34e90c4e7cc01cf6cbdbaefaa0633af2822966fb6875eb357299032907851d54885e65b91cfd17dcfef1f617c8cc502913c4f3da5c2876bc0bfd30dc55c890aaf063faddf1eabb80fc4b994cb10537b87597f7bdc8a5391740d0eb9875e1ae312abd366d536dbb00bd50b96c22378b5911eee2dcfee319734b3aa45cc2e8c7cda6e931be564431415a5b3131411db7b547e322d12dacfd01da2c54eea004f8e6cff4c6062f4e8959fcff06f91115ef1d108a0b685e5562fbbdf5eecd82843a5e97d8da84b54696fe97f6d42c1c0b041b9bfbb3d849663ea6a7e62b6cb784e4fe1368e6b63c26d7e414da044de15aed88ede25bbecf2693b36b110a674c36fdefc4b4f03231a246334547d442a7d985db4d84e8f459d17f75e85ac7141a4f7d97ff3831164e99d565b1c499643f6cb3afd87e09a5da596c9ccb0e7ccd869fe0496dee35d90fc1f748a9714fcc3ef7241ed85516a0a7645231e4e51825b5ef02dc15db541d97f27d0f45c6222c05f8318a8dad0646e8e1bee94728bef5142283090a7432981848637dc045ce7e5b7aabd8e7ded647206861df2f6fb57e0df4c2e7e3304f22c219c69148a15ea9855fda2de911ed35c095b6161285cb2c70711254387dc0db3dbf1e4392302faeb85042e87e00f77eab5486e58e65b9f773a968d91b3553e0df83b4f21fa1d2f7f123c19fad91658fe40af8c32d0fff107580b87e670dd800f223a9da2f0b664aeb4472310607df398d5c31e629e21cf3dda797d78950aa68eee1c39eccb3033e896c151fa7d5ad262da234dbc0c0ef83f9155c277192cf379811704c98477ab7b2eaaade2fa4be03ccc5d3b728b898978d4c465907e4a49261c35a1e0d93e0b888efe185057bd7bd938328f0a949f02ab1224db9e9f2672244ffbebddb3e3f87c1644c96cefe4e8fc08e056e7bf1212346ec249b3ce2bbc832dce85e2bc8bc668445ad377fdaed17c8fb3007613339d48a349105ea207e41a37b957466cbf2ee64fcca23431b5abebe56336a7e368cf296801de8d2afbf4dc2dc96e041bf96fa142a5fafbc3e07808cdc858f1e739072fbe9099193739894dd6e64f4c234081026659dc90973763756541e67cf1ed9e9cf26a2090ae18c9480245ac8dcfd0f39fee2c233d33d29f4ce2c886b84f820bac36d6a28888d8be94d058648b5c50ed0dde69e4a09cc509f5e2cc4dc5da2aec7edafd96f9320d6efa513f818fffcfb3f70132794def0d9fd64e0394278d4a7fa080687e1bd3792255668e8d9b443ad2f9664d22538f298417bb19c8acc580bc527a2adb98503d75e51b8d7aee0cabd601a6b0afdf15282632c850dcd4344ee72568722c213d3f7850a460b76cd845f3fccbcbe1eb2f06766236165dd9d25c00610e805d49875b3720621d4f4af4cb4e86c425905c7a9f7dfb624bcc650f63ea4efd71242e00c60c99a536ecd307d1d15d2d616f3a280a9582a9484767a8d61798138bad647c94eb3f67498b198ffcc923a110f200a025f37e9060ae82e96f483e267bbdd69261d0877831ea70d56ef11dd840c17b9ed1c70f445c9b458b4d5835096640658e2cd42c20807f4e8c4ec990b60e1df777259644bd6f921fb1cefd9e607ebb1e48858c7df287e05f67b1331671d252eb66b5dc0c88a43a999a4c6a645f38c43b8072a3152ecfd34d1460fbeafd280dd5e4307a323246f006778614bac60c412e195e5e42687a41a6024fc7662380c283dea908b083236b4bfbdae11621a76a7111913ab66e11f401bdcac826b5d7ed3d3e60574010b904fe5d06ffbd491de95e783712abb9e83e88f0c5dc2ea9c0e911ccd2329c5cb5ad0016a51a74964db011321c24cd4bf09eb416c7cc5754c5cfdf2a2870d0929de17e724f1631258fae1d0c950221380e64ba8c59009ad4216781b70a7aae5fd133d1b9dc9eafbe715a08b5282fade583a8ce860c5fce9ee606d79ce1a2397e170d712c1adbbbfad6aecc10307da88a59fd61f0b55eebba93bbfee0d7c27f3679403fe1735d69fd245aebc4254aac64ed3f86ea774a48de43e961008a6885d17c85bd67f0dfc6e894114fe3533acb61c3d6efc62b8d15fd3f5a202bb9349c460ca1cef081e047ce919ca5fcf10e6f3f10bebf76ded4576343fae99a95a8f5c026beb9827a2d425191604d7aa44562cd8ba711aa3318a66de8fcfe86ae69eb0c96cc62c7d7eb44a0d5e226514532e6fd041275461a91e6408828df27b87e5ae399ca61002738cad7b21f473a6148e2fdd1d8e639c0c5ea56b5dc18bc8a90647d0463742e76a80e0c084f7847c3941fd53cb43bb38b39cc012dab82135aaac8f63ceb41a49d94734a3c5a837c8811097309208d6de53e7cdcece74ef213af0e0938ecd6d148e38557786a4e60b16f4ab120fa159ed29135bace9ff9bd9b249f08f032bad442bc53af2ea9678dd4b6990650bb01fc318185c4f68b88657997e83b03d398bec3c9fd94a84da2b5b8372714365c19802398622a218d035bd8fd870379ba58fbe1432380278f7b6c3dbad7b5a363c31a8e551a6a6f67548df4e687a9cd822e97cefddeb2bf07164cd4e0d2654e3cdeb29f3e0ec56359c0df5a05b61a58500e503720c39daaf94a60526eec6cd79b782bd85dee92c4ef4da781a159ac02d035fd397e0f083004545fcf264a5cab8d5449faa541cef52a1c5a8a5fe0c5723ccad0de0fd009b13eed9e3827e6b984e1021960f4e9491a1b74abfd68b3a76477a2dc742653fc8b09e3e3f434e70c7de3793fe1d3c7a6cf0a2158db5fbf2be502b3f23d824fa714c75521dd391a12a1cec8b734015b39b6063649300e24a013c1e72cd7fd8c5c63c2abb8d31222423875d44e0dbf748150a73e8a78377da054664d8ced9d8586850d4128a675527432f094d0362a116769889005d4b38c444b60dbb3ea453dae7baf5aa7b8c0584b80bd585a24e4eb1e0cef32cf817136df071d3d5092d70ca0621956b1edc934c6c917d6dd348e9407888483e019483f032b912df2492aaf70031269f1fce47ee553147a7905dfdbf7f53e9b02b9ba22d1291e552c353f4627b11b7b618d715cf4d7f782e572c44058329056961c830b8083e5f139423bdc9b585145d5e4d05685804ab163925e7d09d8a3b66e7468b1eb6fe201efd7efdfcff63741e4eceb34fbd020b64f2c09836d52a6eabfcca62f470df363564ba75b97943972ce6a49813dd0912fdc5b44ca7943b2b4bf57e12b5b3f1f471d218316fcfb9f07efe9c2f89eaa7a05102e135854267ecadc5d458e52b6edd4e79c99d94010c11664bc6dc9dd0f5d5d0d45701a3439f404c43fa0fb6c2f296c2c142279936baf94eaf6a8956d3b109d60f905013e3d75752fbf64dcbe812203b810681ebb9703f0c19ae10de276feabac4763850ee767a06ed8849e3c6771bc3966e4929b0f0b7b7ff38c1f711df7c0e46a4404a97171fad567338bb544e657ba063651fb417d00b90508ffe31c0c11d98730dea18a9608d7774e8c5965c637fad1a156bd1e2cf38594bec56d78b42c0c8519bed4fa1281dc44cda0a728aaf1945f0c0344ac304512d7b35fa438000cc45b34f075a308e570271df0e5a5736d93f2bf4145732796b8f43eed994ea84f38f0e939e5f71ce7e34fa8eedda15e6c32a27dca7d1b8b90a815675830117fa508f8e7d38f56571a4672e11ded9ee67a250ad1dc8df6d5bce7e661e333d1f36769db98a3da4a9a3a1d126458f9c378ad7afe7e8b863b7e9e2ba511e90fbf160249e231df88442709c5852735494352b295f1751200ae320f692f20c02ee9bfdbd11e51f29f7a31dafce12a5b168e5b4863bb66e466c2d833d89eac0a54cd2bb38c48aa4dea8fd56d19f1440c2b7449fe6af426b0e1c3f48805bbf623ef7dd03f4ddabd995bebb93fad3fb79fee7bcde0513bcb416fe065741f4da1c288aeab806458af5445e502d651a5e333e39a39494f0027d048c6f8deda408d93713066d70ff27fb919e939960b11a62a5d8b40881718c0b9201d4901d4ce8494bf0e679d983c25eb1d14063b6d4e34be662374d5f0b0547f67c8d915749ff42eee7eceb2d579c54b1030bb8514c911cd2243290098fce285af69428a13d00b02f373c898db9e56d2a205065afb612364affd840d9ed3bb81e0495a9bc6235f0434a6a06008061bb95bf4b3064f0a2a9cef4845ebe00397f55e4f1f2cd1a5868786372bbc3168cc9511ec37f7f34d6b6a8b76c0d3d3f46755d4ee7096f80b0f26831a2ff645de7935a8496453608a5a229b612a19a6226d48a857672923294f38bdd64ca24aa54074c2e1db3aeb52c957076ef66596aaaa9aa5c2e5bbdb5aa5c65fffbc02c07fded96adedfc05618dce709377851b8a1592cd746dccf2ac9d7039311b74d1d30c795a332af1556a27f3bcd69fffbec944f7a875d59190320ade8f67620492125a0ca2260ae494c8280d9c451ec62a584cb1ace47c7747943b6bb0bca8251f18226c88ccc5135d9bcc", 0x1000}, {&(0x7f0000000300)="1d00b3b4968c3fe2da5ae6052b953861fa29cf686a74ad83763a10eb7413ca32b10c56ad9e299b031b1aafca0fd5e7ee2bfbfb788a7624ff8792c3f45fe805b0ee496aab", 0x44}], 0x7) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) 13:04:13 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x101a}], 0x1) 13:04:13 executing program 0 (fault-call:0 fault-nth:46): fork() 13:04:13 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff7f}}}}, 0x128}}, 0x0) 13:04:13 executing program 4: 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)="ed41000010000000daf4655fdbf4655fdbf4655f0000000000000400", 0x1c, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:13 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000000)=""/32, 0x20, 0x0) 13:04:13 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff9e}}}}, 0x128}}, 0x0) [ 473.638540][T29904] FAULT_INJECTION: forcing a failure. [ 473.638540][T29904] name failslab, interval 1, probability 0, space 0, times 0 [ 473.651211][T29904] CPU: 0 PID: 29904 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 473.659634][T29904] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 473.669692][T29904] Call Trace: [ 473.672981][T29904] dump_stack+0x137/0x19d [ 473.677376][T29904] should_fail+0x23c/0x250 [ 473.681921][T29904] ? dup_mmap+0x39e/0x9d0 [ 473.686270][T29904] __should_failslab+0x81/0x90 [ 473.691157][T29904] should_failslab+0x5/0x20 [ 473.695700][T29904] kmem_cache_alloc+0x46/0x2e0 [ 473.700466][T29904] dup_mmap+0x39e/0x9d0 [ 473.704627][T29904] dup_mm+0x7c/0x210 [ 473.708580][T29904] copy_process+0x1222/0x2e20 [ 473.713297][T29904] kernel_clone+0x14b/0x680 [ 473.717816][T29904] ? __fget_light+0x21b/0x260 [ 473.718536][T29905] loop4: detected capacity change from 0 to 4096 [ 473.722496][T29904] __do_sys_fork+0x3a/0x60 [ 473.733240][T29904] do_syscall_64+0x4a/0x90 [ 473.737660][T29904] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 473.743568][T29904] RIP: 0033:0x4665f9 [ 473.747447][T29904] 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 [ 473.767111][T29904] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 473.775514][T29904] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:13 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x101b}], 0x1) 13:04:13 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r1 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) r2 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000140)={0x0, {}, 0x0, {}, 0x9, 0x0, 0x1, 0x0, "3a2fb7a0fe1cffe0a1251db5eb371009e41d405cd2afc8628f2a99e6986d2fe6ba7fbe2ebfd3718df1d1b9a33ba2c5ee6528506cbf9a0623e78a3e26d866b9c5", "36c25aa5aa7271fedb14a6974c118895d2f27a376887883cf35027e4825b1db2", [0x10001, 0x1d7]}) close(r0) r3 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r3, &(0x7f0000000100)=""/32, 0x20, 0x0) 13:04:13 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffea}}}}, 0x128}}, 0x0) 13:04:13 executing program 4: 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)="ed41000010000000daf4655fdbf4655fdbf4655f0000000000000400", 0x1c, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 473.783471][T29904] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 473.791423][T29904] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 473.799375][T29904] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 473.807405][T29904] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 473.824064][T29905] EXT4-fs (loop4): corrupt root inode, run e2fsck [ 473.831515][T29905] EXT4-fs (loop4): mount failed [ 474.046626][T29955] loop4: detected capacity change from 0 to 4096 [ 474.055392][T29955] EXT4-fs (loop4): corrupt root inode, run e2fsck [ 474.064097][T29955] EXT4-fs (loop4): mount failed 13:04:14 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='net/sco\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) 13:04:14 executing program 0 (fault-call:0 fault-nth:47): fork() 13:04:14 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffef}}}}, 0x128}}, 0x0) 13:04:14 executing program 4: 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)="ed41000010000000daf4655fdbf4655fdbf4655f0000000000000400", 0x1c, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:14 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:14 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x101c}], 0x1) 13:04:14 executing program 2: ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000000)=0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = syz_open_procfs(r1, &(0x7f0000000040)='stat\x00') syz_open_procfs(r0, &(0x7f0000000080)='net/ip6_mr_vif\x00') pread64(r2, &(0x7f0000000100)=""/32, 0x20, 0x0) gettid() ptrace$setopts(0x4200, r1, 0x357bb6fe, 0x100050) [ 474.525097][T29977] FAULT_INJECTION: forcing a failure. [ 474.525097][T29977] name failslab, interval 1, probability 0, space 0, times 0 [ 474.537743][T29977] CPU: 1 PID: 29977 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 474.546165][T29977] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 474.556225][T29977] Call Trace: [ 474.559504][T29977] dump_stack+0x137/0x19d [ 474.563842][T29977] should_fail+0x23c/0x250 [ 474.568259][T29977] ? anon_vma_clone+0x8d/0x380 [ 474.573130][T29977] __should_failslab+0x81/0x90 [ 474.578244][T29977] should_failslab+0x5/0x20 [ 474.582751][T29977] kmem_cache_alloc+0x46/0x2e0 [ 474.587520][T29977] ? avc_has_perm_noaudit+0x19a/0x240 [ 474.589861][T29976] loop4: detected capacity change from 0 to 4096 [ 474.592919][T29977] anon_vma_clone+0x8d/0x380 [ 474.592942][T29977] anon_vma_fork+0x54/0x2b0 [ 474.608304][T29977] dup_mmap+0x4ac/0x9d0 [ 474.612495][T29977] dup_mm+0x7c/0x210 [ 474.616445][T29977] copy_process+0x1222/0x2e20 [ 474.621132][T29977] kernel_clone+0x14b/0x680 [ 474.625627][T29977] ? __fget_light+0x21b/0x260 [ 474.630363][T29977] __do_sys_fork+0x3a/0x60 [ 474.634775][T29977] do_syscall_64+0x4a/0x90 [ 474.639239][T29977] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 474.645121][T29977] RIP: 0033:0x4665f9 [ 474.649029][T29977] 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 13:04:14 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff0}}}}, 0x128}}, 0x0) [ 474.668661][T29977] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 474.677056][T29977] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 474.685007][T29977] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 474.692959][T29977] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 474.700911][T29977] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 474.708916][T29977] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 474.718098][T29976] EXT4-fs (loop4): corrupt root inode, run e2fsck 13:04:14 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r0, 0xc058534f, &(0x7f0000000000)={{0x7, 0x7}, 0x1, 0x4, 0x20, {0x3f, 0x5}, 0x0, 0x7}) r1 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r1, &(0x7f0000000100)=""/32, 0x20, 0x0) 13:04:14 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}}}}, 0x128}}, 0x0) [ 474.725222][T29976] EXT4-fs (loop4): mount failed 13:04:14 executing program 4: 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)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:14 executing program 0 (fault-call:0 fault-nth:48): fork() 13:04:14 executing program 4: 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)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 474.837095][T30015] loop4: detected capacity change from 0 to 4096 [ 474.845919][T30015] EXT4-fs error (device loop4): ext4_fill_super:4943: inode #2: comm syz-executor.4: iget: root inode unallocated [ 474.857983][T30015] EXT4-fs (loop4): get root inode failed [ 474.859043][T30020] FAULT_INJECTION: forcing a failure. [ 474.859043][T30020] name failslab, interval 1, probability 0, space 0, times 0 [ 474.863713][T30015] EXT4-fs (loop4): mount failed 13:04:14 executing program 4: 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)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:14 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}}}}, 0x128}}, 0x0) [ 474.876301][T30020] CPU: 1 PID: 30020 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 474.889525][T30020] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 474.899581][T30020] Call Trace: [ 474.902860][T30020] dump_stack+0x137/0x19d [ 474.907198][T30020] should_fail+0x23c/0x250 [ 474.911647][T30020] ? anon_vma_clone+0x8d/0x380 [ 474.916416][T30020] __should_failslab+0x81/0x90 [ 474.921190][T30020] should_failslab+0x5/0x20 [ 474.925696][T30020] kmem_cache_alloc+0x46/0x2e0 [ 474.930448][T30020] anon_vma_clone+0x8d/0x380 13:04:14 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0xb5, 0x9, &(0x7f0000000680)=[{&(0x7f0000000140)="e809f608740e96eff6dbe906196b822038625e68614031a4407db7840a007f7cde819bb77212218b83c702c353434029aeb0ac7bf4511c9c21f0ba1b6b7aa2490c6d87cdc4afba8e8b9de07c66a420d7504a66486be7a9cb2075d6edb966b72b46f8e7d547c87686ffb95297898f58d8f1a4e4b5e88c807d78580130e6aa1172a9d6f40feedc9a8f87a1def1434d638eb633a6c5a476ddfc8aaaffdf487ce04f84a9978de2a5d32b6ff6e857", 0xac, 0x5}, {&(0x7f00000009c0)="8ae484529512f95506181985f3f0c65ff15100000000518d893092b6536aa0e480954e3d5f3800"/51, 0x33, 0x2}, {&(0x7f0000000bc0)="ef3f1c4ebb3dd2ce30fda08b800d8eeaf1c3f2365b0d658abcda5593bba07f693bebffae3bca9a1973fef826d14f45f566ca1aff41662043a882b95fd129531ea58483bdf8e6652d1e600a5176288aa1797eb2fccb1d6ba29e8bee9ed15fb95c82ba0779740f4541398402974ccb83d85ded2f39c98a30d2081d511d9216a4e9", 0x80}, {&(0x7f0000000280)="86c631022d3c0953133df208830adc9071bcd622824805224de4870fc7812254ddd87b51c488bb2ef0eb9ad6e40f99d18620f70cebc474776e5f18979ae3bc60a329326d8ce05ab418701c720559e57ff218dedb61191fffca1108819a617c1a63e6ca0dcecbadc51d784ceaf860dd45e85007a93483f0a9d397fb37724f447a6771dcff6bf00f08d50331b6e87a7b33633fb8dcad58c8bfa21180677f125966d7563b36d47e7f9e4136a4f08d30aec12b783723ccd79f209784a5c552485146162d9389c89f35d4c291b411082cb6e1cd15b8b37226d6190851939033687240f7f85c090e9590d31e5074d95034e9fbd1ec350ebf", 0xf5, 0x5}, {&(0x7f0000000400)="d51c8208e7e9d721c7a2bd2db85b565221759bc76a955d21f909250f6c7ec01341e56944f1b2ed7a62ffff8a2c4d6304ed491ddac7f0f906d48b8a7e81332bc48495bc15c6d73c932edc7e90e2e90261a4076b8a2452e3c0f829c1d61abc91f3c34fc02eebdac2aafcd6f00cb931c833c8924851612b5d500d881e444facd025db9c44932d74d185228c8521907ea96de048445369440b6c860ccf004c2267bf", 0xa0}, {&(0x7f00000000c0)="b4675857a7081ff2d0ec29a9e7487c2a66a5cb67d7441852946a07d5", 0x1c, 0x8}, {&(0x7f00000004c0)="8c6c0caa8ed54923593ed5351810e99d95b6c401ae02cc45ff8412cab543347fb5c00bcc43c9eb41cdfcfdd14ef0c5af14fa0f0a5022141bce026ed0e55bdf0f577e500514b5e13c3cc6b069a236f3f1f6dbd33cdf144a08dbc8e5ca9faf972194c788ea30bdde5e500be27da08b4cc2b95c0ce755dd78fd8f5e134bf39052a00f63dc6e62648e0fc58e1de32959264480682588226e0562fdf251565511fc017cd414", 0xa3, 0x1}, {&(0x7f0000000580)="fd44f302f93ef1414090b5ebe7262adc7c21d9c8b60e30e982b534756ecbb32481bc499603f480a81543519da8e77c9bb1984ce0c1e77168956c19539b1359b6b57dce865722b810a18c3168430ccd1389f9325390855090024af4474cbd3fb4e4379f774d5f0407e100258e9ec1afb2348301f9a66abaf5b8967d487863c3caa7639cfc3f58d28c33c3db45a7a5533807226f454e5631b3fadd53c3ddfa7aa6f3b2327f2fef02f5cb67fe328253f344f26bd628c5b86d874de74100e9a8dd9d7e", 0xc1, 0x5}, {&(0x7f0000000b40)="7a6325509fb1bfc1bf76410300d7ad81c0a51162f8614b4859b2a23f7488d997db8565b7d4fb19ce87422024c97d2052bd57107b0724b5b6dc414c2dbdf89c1ebd46c16452f4c74843d5af46af36279cdd8d7bbc27349f086d10c1dc6eef45", 0x5f, 0x60bb}], 0x2020050, &(0x7f0000000a00)=ANY=[@ANYBLOB='shortname=lower,iocharset=cp850,rodir,uni_xlate=1,iocharset=cp1251,check=relaxed,uni_xlate=1,iocharset=cp866,uni_xlate=0,fowner=', @ANYRESDEC=0xee00, @ANYBLOB="2cf3a21ef0432918200abd8f57d6afd6997f73b10662a5a448", @ANYRESDEC=0xee01, @ANYBLOB=',obj_role=pagemap\x00,dont_measure,euid>', @ANYRESDEC=0xee01, @ANYBLOB=',func=KEXEC_KERNEL_CHECK,\x00']) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x81) ioctl$FS_IOC_SETFSLABEL(r1, 0x41009432, &(0x7f00000008c0)="34a2efb8af99c826e6dd8309ba4abc27cd39605ba9c10db7dba3025b58bcd98286ee1b61b154be93115481446a1f7abaa4382b6497815098e03121b5dde739da7932103906c32498ddddad75c14869e10705bb1ebb90d0faf28d21b526b29e88503ce07f0ebbf3a34777c45c20ec852df0217d9fadeed71d926f834865e528b289347dc27b55beeb3c9990cb148a577058880b55dc086bdf8aba1b891a2c4185fb7293e1b2918b2e47695ce666a4f34d9c19522f4d5f36d8a5e1fda4d5c0df64673131a339c2fa59d94f7147f074bdd6c8161b2bf9e2f2be4475a390244bbe690f31265e0f70afea9ad38391fe644972c64f84648821fd4e980de131be2b6832") mount(&(0x7f0000000780)=ANY=[@ANYBLOB], &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='openpromfs\x00', 0xa0c43, &(0x7f0000000840)='vfat\x00') [ 474.935061][T30020] anon_vma_fork+0x54/0x2b0 [ 474.939667][T30020] dup_mmap+0x4ac/0x9d0 [ 474.943891][T30020] dup_mm+0x7c/0x210 [ 474.947800][T30020] copy_process+0x1222/0x2e20 [ 474.952521][T30020] kernel_clone+0x14b/0x680 [ 474.957026][T30020] ? __fget_light+0x21b/0x260 [ 474.961691][T30020] __do_sys_fork+0x3a/0x60 [ 474.966202][T30020] do_syscall_64+0x4a/0x90 [ 474.970636][T30020] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 474.976530][T30020] RIP: 0033:0x4665f9 [ 474.980401][T30020] 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 [ 475.000078][T30020] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 475.008484][T30020] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 475.016514][T30020] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 475.024468][T30020] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 475.032482][T30020] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 475.040492][T30020] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 475.070059][T30027] loop2: detected capacity change from 0 to 96 [ 475.112577][T30037] loop2: detected capacity change from 0 to 96 [ 475.125808][T30031] loop4: detected capacity change from 0 to 4096 [ 475.141244][T30031] EXT4-fs error (device loop4): ext4_fill_super:4943: inode #2: comm syz-executor.4: iget: root inode unallocated [ 475.153333][T30031] EXT4-fs (loop4): get root inode failed [ 475.159008][T30031] EXT4-fs (loop4): mount failed 13:04:15 executing program 0 (fault-call:0 fault-nth:49): fork() 13:04:15 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x101d}], 0x1) 13:04:15 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}}}}, 0x128}}, 0x0) 13:04:15 executing program 2: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000040)=0x0) r1 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r1, &(0x7f0000000100)=""/32, 0x20, 0x0) getsockopt$sock_int(r1, 0x1, 0x13, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = syz_open_procfs(r0, &(0x7f0000000000)='net/icmp\x00') pread64(r2, &(0x7f0000000140)=""/32, 0x20, 0x1f) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1000001, 0x2010, r1, 0x7b56a000) 13:04:15 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:15 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:15 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) ioctl$F2FS_IOC_GET_PIN_FILE(r1, 0x8004f50e, &(0x7f0000000040)) [ 475.420655][T30066] FAULT_INJECTION: forcing a failure. [ 475.420655][T30066] name failslab, interval 1, probability 0, space 0, times 0 [ 475.433319][T30066] CPU: 0 PID: 30066 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 475.435614][T30060] loop4: detected capacity change from 0 to 4096 [ 475.441742][T30066] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 475.441757][T30066] Call Trace: [ 475.441764][T30066] dump_stack+0x137/0x19d [ 475.465705][T30066] should_fail+0x23c/0x250 [ 475.470169][T30066] ? anon_vma_clone+0x8d/0x380 [ 475.474920][T30066] __should_failslab+0x81/0x90 [ 475.479694][T30066] should_failslab+0x5/0x20 [ 475.484261][T30066] kmem_cache_alloc+0x46/0x2e0 [ 475.489036][T30066] anon_vma_clone+0x8d/0x380 [ 475.493625][T30066] anon_vma_fork+0x54/0x2b0 [ 475.498127][T30066] dup_mmap+0x4ac/0x9d0 [ 475.502369][T30066] dup_mm+0x7c/0x210 [ 475.506253][T30066] copy_process+0x1222/0x2e20 [ 475.510918][T30066] kernel_clone+0x14b/0x680 [ 475.515406][T30066] ? __fget_light+0x21b/0x260 [ 475.520064][T30066] __do_sys_fork+0x3a/0x60 [ 475.524478][T30066] do_syscall_64+0x4a/0x90 [ 475.528938][T30066] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 475.534892][T30066] RIP: 0033:0x4665f9 [ 475.538767][T30066] 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 [ 475.558422][T30066] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 13:04:15 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000}}}}, 0x128}}, 0x0) 13:04:15 executing program 0 (fault-call:0 fault-nth:50): fork() 13:04:15 executing program 2: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x65) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) semtimedop(0xffffffffffffffff, &(0x7f0000000000)=[{0x2, 0x8000, 0x1800}, {0x3, 0x5, 0x1800}, {0x2, 0x1, 0x800}], 0x3, &(0x7f0000000080)={r0, r1+60000000}) r2 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r2, &(0x7f0000000100)=""/32, 0x20, 0x0) [ 475.566818][T30066] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 475.574772][T30066] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 475.582725][T30066] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 475.590694][T30066] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 475.598688][T30066] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 475.681861][T30088] FAULT_INJECTION: forcing a failure. [ 475.681861][T30088] name failslab, interval 1, probability 0, space 0, times 0 [ 475.694571][T30088] CPU: 1 PID: 30088 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 475.703000][T30088] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 475.713086][T30088] Call Trace: [ 475.716357][T30088] dump_stack+0x137/0x19d [ 475.720740][T30088] should_fail+0x23c/0x250 [ 475.725216][T30088] ? anon_vma_fork+0xb1/0x2b0 [ 475.729882][T30088] __should_failslab+0x81/0x90 [ 475.734647][T30088] should_failslab+0x5/0x20 [ 475.739154][T30088] kmem_cache_alloc+0x46/0x2e0 [ 475.743916][T30088] anon_vma_fork+0xb1/0x2b0 [ 475.748487][T30088] dup_mmap+0x4ac/0x9d0 [ 475.752677][T30088] dup_mm+0x7c/0x210 [ 475.756573][T30088] copy_process+0x1222/0x2e20 [ 475.761340][T30088] kernel_clone+0x14b/0x680 [ 475.765851][T30088] ? __fget_light+0x21b/0x260 [ 475.770525][T30088] __do_sys_fork+0x3a/0x60 [ 475.774935][T30088] do_syscall_64+0x4a/0x90 13:04:15 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300000000000000}}}}, 0x128}}, 0x0) 13:04:15 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = creat(&(0x7f0000002680)='./file0\x00', 0x44) sendmsg$DEVLINK_CMD_GET(r1, &(0x7f0000002880)={&(0x7f00000026c0)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000002840)={&(0x7f0000002700)={0x108, 0x0, 0x100, 0x70bd25, 0x25dfdbfc, {}, [@pci={{0x8}, {0x11}}, @nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @pci={{0x8}, {0x11}}, @nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @pci={{0x8}, {0x11}}, @nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}]}, 0x108}, 0x1, 0x0, 0x0, 0x8000}, 0x40000) [ 475.779355][T30088] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 475.785246][T30088] RIP: 0033:0x4665f9 [ 475.789131][T30088] 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 [ 475.808947][T30088] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 475.817450][T30088] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:15 executing program 2: r0 = socket(0x3, 0x2, 0x7ff) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x70, 0x6695, @empty, 0x5}, 0x1c) r1 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r1, &(0x7f0000000100)=""/32, 0x20, 0x0) [ 475.825450][T30088] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 475.833416][T30088] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 475.841374][T30088] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 475.849345][T30088] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 475.872296][T30060] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 13:04:15 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x101e}], 0x1) 13:04:15 executing program 0 (fault-call:0 fault-nth:51): fork() 13:04:15 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 475.985157][T30117] loop4: detected capacity change from 0 to 4096 [ 475.994553][T30121] FAULT_INJECTION: forcing a failure. [ 475.994553][T30121] name failslab, interval 1, probability 0, space 0, times 0 [ 476.007211][T30121] CPU: 0 PID: 30121 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 476.015635][T30121] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 476.025694][T30121] Call Trace: [ 476.028964][T30121] dump_stack+0x137/0x19d [ 476.033281][T30121] should_fail+0x23c/0x250 [ 476.037681][T30121] ? anon_vma_fork+0x117/0x2b0 [ 476.042484][T30121] __should_failslab+0x81/0x90 [ 476.047232][T30121] should_failslab+0x5/0x20 [ 476.051751][T30121] kmem_cache_alloc+0x46/0x2e0 [ 476.056516][T30121] ? anon_vma_fork+0xb1/0x2b0 [ 476.061259][T30121] anon_vma_fork+0x117/0x2b0 [ 476.065840][T30121] dup_mmap+0x4ac/0x9d0 [ 476.069985][T30121] dup_mm+0x7c/0x210 [ 476.073877][T30121] copy_process+0x1222/0x2e20 [ 476.078571][T30121] kernel_clone+0x14b/0x680 [ 476.083057][T30121] ? __fget_light+0x21b/0x260 [ 476.087737][T30121] __do_sys_fork+0x3a/0x60 [ 476.092140][T30121] do_syscall_64+0x4a/0x90 [ 476.096605][T30121] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 476.102567][T30121] RIP: 0033:0x4665f9 [ 476.106445][T30121] 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 [ 476.126040][T30121] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 476.134500][T30121] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 476.142452][T30121] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 476.150408][T30121] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 476.158426][T30121] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 476.166389][T30121] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:16 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:16 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000}}}}, 0x128}}, 0x0) 13:04:16 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') write$selinux_attr(r0, &(0x7f0000000000)='system_u:object_r:iptables_initrc_exec_t:s0\x00', 0x2c) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) 13:04:16 executing program 0 (fault-call:0 fault-nth:52): fork() 13:04:16 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 476.195032][T30117] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 476.270402][T30137] FAULT_INJECTION: forcing a failure. [ 476.270402][T30137] name failslab, interval 1, probability 0, space 0, times 0 [ 476.283076][T30137] CPU: 1 PID: 30137 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 476.291514][T30137] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 476.301670][T30137] Call Trace: [ 476.304946][T30137] dump_stack+0x137/0x19d [ 476.309394][T30137] should_fail+0x23c/0x250 [ 476.313825][T30137] ? anon_vma_fork+0x117/0x2b0 [ 476.318595][T30137] __should_failslab+0x81/0x90 [ 476.323360][T30137] should_failslab+0x5/0x20 [ 476.327871][T30137] kmem_cache_alloc+0x46/0x2e0 [ 476.332638][T30137] ? anon_vma_fork+0xb1/0x2b0 [ 476.337320][T30137] anon_vma_fork+0x117/0x2b0 [ 476.341906][T30137] dup_mmap+0x4ac/0x9d0 [ 476.346146][T30137] dup_mm+0x7c/0x210 [ 476.350090][T30137] copy_process+0x1222/0x2e20 [ 476.354787][T30137] kernel_clone+0x14b/0x680 [ 476.359296][T30137] ? __fget_light+0x21b/0x260 [ 476.364033][T30137] __do_sys_fork+0x3a/0x60 [ 476.368455][T30137] do_syscall_64+0x4a/0x90 [ 476.373880][T30137] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 476.379773][T30137] RIP: 0033:0x4665f9 [ 476.383664][T30137] 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 [ 476.404308][T30137] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 476.412783][T30137] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:16 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = fcntl$dupfd(r0, 0x406, r0) ioctl$TCSETS2(r1, 0x402c542b, &(0x7f0000000000)={0x81, 0x400, 0x400, 0x5, 0x81, "ed82df6d28917bac9f7cd28d908795f7e9fa1a", 0x1, 0xfc57}) 13:04:16 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900000000000000}}}}, 0x128}}, 0x0) [ 476.420757][T30137] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 476.428721][T30137] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 476.436712][T30137] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 476.444687][T30137] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 476.462754][T30147] loop4: detected capacity change from 0 to 4096 13:04:16 executing program 4: 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}, {0x0, 0x0, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:16 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000}}}}, 0x128}}, 0x0) 13:04:16 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1021}], 0x1) 13:04:16 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000000)=""/23, 0x17, 0x0) r1 = syz_mount_image$nfs4(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x9, 0x4, &(0x7f0000000280)=[{&(0x7f00000000c0)="5247a8e3bfcbe4f1eba63df7ad1af282b06765b59fc67921ac2300bf8b87c10014cf696f8328069f660a4800ef68625fc101cb0166463fbfdee5fb3a", 0x3c, 0xd5}, {&(0x7f0000000100)="daf8bd752e53d3618fe00e3b26369a72eec1b928e9d8540111e11fe9afd6508e3c1b61725565ea50e051776d55d4cc74297f0dd681841f7b4ee3584109a4f428f80bbdd8c7b496b8cca095f8f42e4bd65169cc8926d6d54da9666506fc28fbf9cc0f289dcc261d6770187c8b7004f355b6d37840", 0x74, 0x85}, {&(0x7f0000000400)="61662d2c08fca236daf375527df0118a3e626550897314b769d3a44e1df707f3cda28980e4741a532d49b48a35d7115e0d314284cd229996e2647822e922bd178e3130dd7f097d95c3cc1312bdafb9432d2ffd438eac877f3b6127c7cbf62a4f0cda9106467a000a4f0b36af6882878cd134739754968bf4cff542965466d1361c41c408c32380dce90cbe5167061741a08999a422562cf7583b8a491cb364c710a33a33ac416f84ffe5af13332fc8a35b747a21b1e810c5c6c63d53ba412aad55223ad31181b075cb08007ac155e52348a85c92fa15936f2a5166fddd8c17435a9652903e937636b1e3255a3f0e48b7f18abdb63fe5b85488050a4afcc687329ae8a716e040c99662bcb415a8e369bd1b792da426f993159a2d4d35741611363b3a6de1efed20027d8892a4e04b4ccecb16f7db75737eaf50ca37c92c9ac2befb89a9d9d2c13df9eb2112b7b1ab89e793ff651d605e76a5273e78b28e8f3c4acac226e63ea959efe169fbc60cee86e6d10272de07eb0406499d8d8b223f943d0dabb45c717ab75db03bef7118f3b4e4e162ac9a6c26bba8ba3aba8c8db94dbf2560547e960dfd69ee05557ccccc1bca7cb069b35458656f448b6c711447fe3213de9d81c118f258c5b62f9fb27b43f5afbc687992f066abaf03951a00420541e5bd8355507044e7438ce1470c19b34dddcc84134a677d4e8ab3f4077a28bd1e087fc6d817b13b1e3fd8e65bc16a1c5cfe0f112724b7c14eb6de0a986de9ed0eb244723961fec148ac52f9edca6c0b4081118bd7ad7914f7d8ca32f809e74775cac4e206041240a5cdb83a5046b80bc6b151407d5213649f1dc6ab5d759898ea4dc02c6d1a029550999c90f6a2a01a7bac3012b0595361c3c386b818bd14e254895b835653213e324ffe28c263339ea26f4f2f817e0a1199c2285dd994d50b431611402ca4eabb7e74ce4d783c47fd7aee22a4e32b1d8c39cb15cd2172f61b28a40db6b02d5562b47b7a3ad5f39cd4d0668676f1184d0cc24d074c830683b2603674c52c9d13cc50b86e54fc211784a6ca7f62a5ac7d689c23cdd6fdfb71e0c4f117ff3155b9ec7d343ac7283642cc189282a178c1287602e47d2ba09dec18717e39e223a9d42c8d56b659cbee530d35b70fd76c4ef56eec9a124fd67ae2b065d6d4a2ca6b24afc5dafe257106529f39ff887b22ecbc66c8aad7023616cdeaa6ae596721bd1ba9c75bd2dc5340df55b4647b655267ae172f7ee7d2040cb4d655b51a12029e7a55df4c552a99640ae3ae6a8036f8cad1d08ffc86c7545c25f19a2b18290243bc04fdbad4e00f841dbc9e437b2fa08b1a8fe2bded81dc087991c73d1509e28d840d6ea3c7dbd90ff8dced2a17ecbe9c325cac5208065c1588dae17b1ae2e76ccfabbdfd3d796477bb6894c3e30f315259bb878b73fae2b66ed6a9061ffdf8b3a9e756a2784aa2ca163b5c745acb5489bb293008a1abdb6f3574dff72f036390b4803bb8131cde1be1e2c72ee7b375131080dc90ebd0590ef495f3f23a6427dd92dcb1787c5a5bef2d308d325be7ec31e8733979cf059f9ac470a7b8c66093d328daa6a19033c4a1332ae8b5c0818cd97f6a5fa5666a4a3d2ded08f8d6b5c75129f6c48178d59d7117f4576741f2bf7bb2722da97e4e3481ab80ad734d873b0a0a769e4736d60d0d67eca3eb6c967b16a75c22c3663255a71d070a5f6fe949a2206b297f4ee3247c23f43df850c66235ee47d1f55cdf99eef24d6648ad6e3fdfda64abab7acb6990b32a4930ab9c61f27e686de55b160d3982fe7ea50310b31b0dd83055d8ec362ab3e9c5ccaa03291640e3b36c6f99bc98e63edf6a2b0bf9aaec6fa5ab42769f774305db666d211bb19d76ce4304972361ce42193cf3145088e060384be5e8f171939a607254e010a5452fff7f4e7956ccd0f121a5328c3da61d65a77440f83ce166dc02295a3e22bb4a2abf23cd30d1b0b9a5a92197e32a60050cc016ff32589d4a63a417cf4304bcbf1591d6d14f4f7f217dcb2b090b5de32b784d2ccfef548620e47f35ee6f73f771d321754a6deddbf70e9bfc538d5397bf6eb8f59fb97234fdd16b86c5c151f7ba4fea115153f0d85278aa580a5365dd8bcd932720f543a3d1a0b8e67fa53811b06a613272cf288f824e566259ade01ef67c2342c66a9b2bf62041fad5a49bceabf0951dd7b4f4b0bb7b27dbd58c90ad23ae867a4849a9b575d369f756e9a72c0699c2adb19f8b27512480f649558eeb5c5a740cbd690edfc96205fc4b2566aa4468ebab46c89f60483da07f704d93ba8c9cd178c9f1446c072c667b708616f8cf4e6e481f1b67715646d4322dbecfd63c86e2d340ab4cb39281d391d40df73ae0e29cace659414d333d55df7cf7209699708d0d312c3f7dafafaf2613f63d465764f11d316e8a19f7c79d469682439bd21774b1a90f0e2106e0c35c7ddf67d2011f141e5feaf6a02206c9413b8c127aee7ed162e6eec408cdaadfeb4acace1750b97712755576ef237f14056ebab043884eb2970980dc907c2639c2f9d5c3877a194089741b12b8320180b1e31e46bc39d56fe301fb3117a4f97378a238c27ff4f5a4e259e2379c02db1c176596c98291b2443d791b303f529b552b92aa470c53ca40cf22cba390dd4808090dfe41748374bec4977df2524a0d094a839963d39d3f094012868a2aabe79791876931026875f9b0bfbf93aa7631ac4253496f6c4d0acae76b640c1af5abbdc7a52595d79b192d8194d8cad4e793b0aabf8d9c66c699f0dc8787f90f6fd054e1b2519d5aacffd931156e50f1f6faf1f884b93d8ec6923a41e27bbfc7c6af025a3fa8406cdec1351451b8874103c61e99843f48d28f8055a2b2366ee68599d5e9f6a7aefa8f9de54702cadb97d4a3b50375e2b22116a9c4fc05f75bd49e18238d504c6c83f6330ee043e75010899d8745723416010b24e6c137f1d483904e517ecb07164d4d881cc4d79d85093dbbc29bbd9ea779ecf2e5b60da1abb28ea8feafd972c93d88770c063abef699b11f42ddada8cced65199195798c2dadce72e9dfd71347878224b95289bc3cfffd15deed7b2e95389c2b22aa4f4be7e5cff727f697e134cbc7c11787507943d67cfba808ec0bd0da3f87c5744934391211871321f8534829039712b9cecbf4013cd64cc468c8496ca91a47f84d7cdfa637ca2c1eb6538f7914a8667aec2e2f52499940d76837e3214f7b6e1c6d9205bb7f59a69a90a5d6e2431d8d87cff1b41d9635bfe9e033ed055e81ba17b58ce3d35e72e94c85b97d85388b5b6e0b131861b56174a06db71f6da30b516eca3a87731653dfc2d185af0580dd87cdb0fbfaa22e6f399c489a1f6606c59a91194e8da98851c031566de130c89f89ef37ea3227d9c86bf7849cfa4356c90081224d76289a32d025fcf46406c2d4fd9290aaa4d1a642ea8c1799933c7d26061334c1583fdb192c448444b126eae0689cc67f8b39812423baa1deee879507913953f30a211e8405b5062d80544efd4b5cf13b8684201ad296bb5c26e6690dd7244058f5a0e9d367d32e99cbb2e2a2ca07b8e02756d7e40c806726c0dd83df90d1def94925fe0660e5fdfe0e7e3a7dfc03f53766ed4f300365282d0c9c7b33fa150ec80024eeea17723a7d8e9a0438b2d085067dd9cd4f6b6e05c247441873cd3deacbdbde11b7bcb449ae24fe2fd81fa326527b8a3a35ec64011a573e85d57f39031ee2803b04593043f694af03eb0c9c5bf5e5624d3d553613088ff8d98c9b8ee693bed03ffc55bc44f020f07664a94368735effc62277435a12f5702aa9963484652e3420f8c0b5942de7e1c499ebdeb1baca96fa9eb5eae22bbe9e18d097763e713219e27fd4fc2c6a1c77fea20eccf8498dbc406062b25ed31ae56ee093c4e91ee955f60afaaaaa02e3a90a235f61e17c58f3b5c8c1e302c4d267dd044d1a529fc5f74effdba4629bf1879f9b67e14a22d0c620a70e4df1ced84e05fff146372e4a77756252fbb970570f338dedc9e103ca3dfa3aaf7f3b84ea37b44c31004c64acb5a3f96e21c2953b5ced7eeeba6c191e2478518e24eb2ccf74799df58c352c0dfbe4e0d07d09d8fc9a5c135c4f2ab73c79b5faed396331fbf330be03c2293ec844d43689daef908ec88435fba7a2fff57331b39dc374645dc3fbc8d2737eefe67552a6e449c90918754db17646307f075ca45994084fb393eda65f2b052d3f6452e7bbcf0b58c35b863da2bfce6070990be14e77589927ae7340ff2331196e7228ee11865ea6c3d9ddba6b73246f8df09097e09611443d3e60d01036932239bb340ce20c4527b3ebbd4846a1149aded9471b71b97c825023878f30d4bad45543ef4b255d157a7222274c515ce282bdb26a9247f90d58df57c01c0bb22d22d6a3b311620ede190736ccda7f53e9e074bb849ab07ad6478272bf3b7d4fcdb4b63e1d2bd9378c22faab0af276a0eac49b1a5c2be746f8aa157478ce57296b172bdb2a64cc6d27b6f2cbff2be38e88c8a61895943fa58f9d37d4a63b5172e5737edd062bee67e67199628d9c1b6bf9c5f97a21aa3f0ae66321489d4bcdea7a6513ff4260fd8ad8ffe36397d9b2fb86fb12a1b1903cf1e214e7bc3513d931a6611e40d808370bbc48b91724d8e9438ba4786e394a6555e1719b33038750a0f8899dc2108857962a3f2b1e03fabcefe84eedcfb5d3c2cdee71e551038ddfbcdf85cdf7bbc7ef6ee6e69fc8222a9dfccd0362118450add8bce895579008df1646006b13a9748cf1a3103b8961e37b6d93a97aca597bd24510a2eb6e14d12899a688a66b09837554dc723909115aa25e9aef847c5fc53926295afb49b10ae3bcd7190e138fbf7ee3ff690225a805bb200a6fe269d665134ca8aca02a804c5ce3dbed755cbb8f02616724d894c1242a0bdeff92a25658b9125313400edb2a91a7a126d3f55e017abc13be5fbca5b1a71c1532a18cb53d4d36ee0afad69356dc7524c5c35775e81a17e173a2af406a0f80d3a55692728ca5fa7f20a67d13edab5cc17b8bedc1df2fae1eea891181b5fd97d17790f9666a1d60e6ded218c56225c11c27b240b770a2cd25b1cd6c8ea64dae1c4f1ed9d80a3e48080d941208224dcf163b768aff95d60c7e7fc17312fc7c0485d4f1fbaa8a0a9e36e14e9c59721a0f90cd64afd73c87186dc48da8b75a723c338462ed877b3df1d62d95c199422f5d33ef3273c885224fa19b7d22950267c63f95cc78a6d6b88b3bdfc0c242b3b8e842e013957a3873f166afe36c05ff9f45c450a8f9f66b09d9a9e99798cf3f74f7bf953eb0cd2f9046354dbe4b0052ca7c6c3c402f21464772672933d88afcda1334410eccf181aa75ede0d6fa0276e5643dcbdd59ebb58da9b4184849eb91ddf4f451835dbd60f48c6b198233192f59a522bbf5ac9700e915113f33275c4ea077fde476d25a64f4f65fc9426af2785eacbc2fc863d0f46285e10c6e038068d7f3103b8ff7e10f15fb91c124b9ebf265d9738eaaafd564eab77d1ab3c5fa639d748d22960184012035dd610052971561035d7d9c1a82990a758a53169136961751c2007c1eb477e923d876f5b8eb373ffc619501b6c3755ede3837f30e2b7519adc7aaa875ec33c85c9b776821a6be204b92bdab6d114c7d8494511ef73d2d9846ce6abcb17d6bbfe64be2f3a8f3729e0fe644119e750756b9a031966f55e30fa2957a50cfef9f2a47dc694edbde451de48216aae43204ce53228e0b57465e5ac052b22799e9ee17f5", 0x1000, 0x83be}, {&(0x7f0000000180)="dab57773479fac275e5eaad6facbf5b054ad12bdfdd471fbd8d8046bb6aa9f712b0fa89be2015aa0d5c0cfed837280863e4cea0b43f984bcaf6e8fe8ab9967cd02848609951b373f38a7964e2754ff7b6b8e041308a2072c347bf8fa6eec1d1cfd6ba2620614b07ac5b4bcd77e2a0fbd548a25662f2757bfa537834534a1e1d95428f3bff1306c89fdda39065538d720004c9a82dc5efaaa050aa7799e82b8a65200f7d1fe3eea14c294c1cdb018f76d82a99865ea4921fad552b069cccb3058432cba5d9613e1a48ceb23cfd1fe19b7d9239857f7551d542c72bca94e3761f2f6a6a82a65269c2c908e962e60c595ac241ca6f6", 0xf4, 0x41711045}], 0x84008, &(0x7f0000000300)={[{'pagemap\x00'}], [{@smackfstransmute={'smackfstransmute', 0x3d, '@#*:(*\'J-'}}, {@smackfshat={'smackfshat', 0x3d, '-\xc3[(\\^\xbf['}}, {@fsname={'fsname', 0x3d, '@'}}, {@smackfsroot={'smackfsroot', 0x3d, '^\')@\\^#'}}, {@smackfsroot={'smackfsroot', 0x3d, 'pagemap\x00'}}, {@audit}, {@dont_hash}, {@permit_directio}]}) preadv(r1, &(0x7f0000001880)=[{&(0x7f0000001400)=""/105, 0x69}, {&(0x7f0000001480)=""/243, 0xf3}, {&(0x7f0000001900)=""/78, 0x4e}, {&(0x7f0000001600)=""/72, 0x48}, {&(0x7f0000001680)=""/91, 0x5b}, {&(0x7f0000001700)=""/15, 0xf}, {&(0x7f0000001740)=""/111, 0x6f}, {&(0x7f00000017c0)=""/187, 0xbb}], 0x8, 0x7ff, 0xffffffff) 13:04:16 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}}}}, 0x128}}, 0x0) [ 476.478858][T30147] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 476.570388][T30177] loop2: detected capacity change from 0 to 61712 [ 476.590618][T30178] loop4: detected capacity change from 0 to 4096 [ 476.623873][T30178] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 476.650082][T30178] EXT4-fs (loop4): re-mounted. Opts: (null). Quota mode: writeback. [ 476.658590][T30187] loop2: detected capacity change from 0 to 61712 13:04:16 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9effffff00000000}}}}, 0x128}}, 0x0) 13:04:16 executing program 0 (fault-call:0 fault-nth:53): fork() 13:04:16 executing program 4: 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}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:16 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:16 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1c2f6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffbfffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x1, 0x70}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) r2 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r2, &(0x7f0000000100)=""/32, 0x20, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_INFO(r2, 0x40bc5311, &(0x7f0000000200)={0x0, 0x2, 'client0\x00', 0xffffffff80000002, "9e061e9d00b9195e", "ecd46e224ab93f8ddb0c9693592309496ed8b77777250765016398ea285d2f6d", 0x8001, 0x7c}) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r3, &(0x7f0000000100)=""/32, 0x20, 0x0) 13:04:16 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1022}], 0x1) [ 477.157641][T30211] FAULT_INJECTION: forcing a failure. [ 477.157641][T30211] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 477.167745][T30217] loop4: detected capacity change from 0 to 4096 [ 477.170907][T30211] CPU: 1 PID: 30211 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 477.185672][T30211] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 477.195719][T30211] Call Trace: [ 477.198986][T30211] dump_stack+0x137/0x19d [ 477.203309][T30211] should_fail+0x23c/0x250 [ 477.209183][T30211] __alloc_pages_nodemask+0xe7/0x310 [ 477.214454][T30211] alloc_pages_current+0x21d/0x310 [ 477.219568][T30211] pte_alloc_one+0x29/0xb0 [ 477.223993][T30211] __pte_alloc+0x2f/0x210 [ 477.228308][T30211] copy_pte_range+0x128e/0x1460 [ 477.233239][T30211] ? __alloc_pages_nodemask+0x17a/0x310 [ 477.238778][T30211] copy_page_range+0x5ca/0x8d0 [ 477.243610][T30211] ? anon_vma_fork+0x273/0x2b0 [ 477.248373][T30211] dup_mmap+0x6bb/0x9d0 [ 477.252537][T30211] dup_mm+0x7c/0x210 [ 477.256417][T30211] copy_process+0x1222/0x2e20 [ 477.262034][T30211] kernel_clone+0x14b/0x680 [ 477.266526][T30211] ? __fget_light+0x21b/0x260 [ 477.271183][T30211] __do_sys_fork+0x3a/0x60 [ 477.275585][T30211] do_syscall_64+0x4a/0x90 [ 477.279988][T30211] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 477.285888][T30211] RIP: 0033:0x4665f9 13:04:17 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9f05000000000000}}}}, 0x128}}, 0x0) [ 477.289771][T30211] 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 [ 477.309565][T30211] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 477.317968][T30211] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 477.325928][T30211] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 477.333898][T30211] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 477.342809][T30211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 477.350800][T30211] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:17 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/sockstat\x00') ioctl$TIOCL_GETSHIFTSTATE(r0, 0x541c, &(0x7f0000000000)) pread64(r0, &(0x7f0000000080)=""/22, 0x16, 0x3) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000004, 0x30, r0, 0xa62f5000) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) fcntl$getownex(r1, 0x10, &(0x7f00000000c0)) 13:04:17 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xeaffffff00000000}}}}, 0x128}}, 0x0) 13:04:17 executing program 2: r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000000)=0x0) ptrace$cont(0x18, 0xffffffffffffffff, 0x7, 0x5) r2 = syz_open_procfs(r1, &(0x7f0000000080)='pagemap\x00') pread64(r2, &(0x7f0000000100)=""/32, 0x20, 0x0) 13:04:17 executing program 0 (fault-call:0 fault-nth:54): fork() 13:04:17 executing program 4: 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}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 477.428085][T30217] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 13:04:17 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xefffffff00000000}}}}, 0x128}}, 0x0) 13:04:17 executing program 2: syz_open_pts(0xffffffffffffffff, 0x20800) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x14) getsockopt$IP_VS_SO_GET_VERSION(r0, 0x0, 0x480, &(0x7f0000000080), &(0x7f00000000c0)=0x40) sendmsg$IPVS_CMD_GET_INFO(r0, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYBLOB="f150010004", @ANYRES16=0x0, @ANYBLOB="00042abd7000fddbdf250f00000070000380050008000100000005000800070000001400020076657468305f746f5f6272696467650014000600fe8000000000000000000000000000aa140006000000000000000000000000000000000008000300040000000800030000000000060007004e2100000800010002000000080005000100000008000600050000002c0003800800030001000000050008005d00000005000800090000000500080006000000060004002000000050000380060004007f00000008000300030000000600040003000000060007004e2400000800010002000000140002006e657464657673696d30000000000000060004000800000008000100000000000800040002000000380001800600010000000000060004004e21000008000900500000000800080004000000090006006e6f6e65000000000800050003000000"], 0x150}, 0x1, 0x0, 0x0, 0x40000}, 0x20000000) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netfilter\x00') pread64(r1, &(0x7f0000000100)=""/32, 0x20, 0x0) [ 477.506155][T30255] FAULT_INJECTION: forcing a failure. [ 477.506155][T30255] name failslab, interval 1, probability 0, space 0, times 0 [ 477.519582][T30255] CPU: 0 PID: 30255 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 477.528001][T30255] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 477.538058][T30255] Call Trace: [ 477.541333][T30255] dump_stack+0x137/0x19d [ 477.545669][T30255] should_fail+0x23c/0x250 [ 477.550094][T30255] ? dup_mmap+0x39e/0x9d0 13:04:17 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0ffffff00000000}}}}, 0x128}}, 0x0) [ 477.554436][T30255] __should_failslab+0x81/0x90 [ 477.561322][T30255] should_failslab+0x5/0x20 [ 477.565828][T30255] kmem_cache_alloc+0x46/0x2e0 [ 477.570619][T30255] dup_mmap+0x39e/0x9d0 [ 477.574896][T30255] dup_mm+0x7c/0x210 [ 477.578819][T30255] copy_process+0x1222/0x2e20 [ 477.583508][T30255] kernel_clone+0x14b/0x680 [ 477.588190][T30255] ? __fget_light+0x21b/0x260 [ 477.593023][T30255] __do_sys_fork+0x3a/0x60 [ 477.597443][T30255] do_syscall_64+0x4a/0x90 [ 477.601876][T30255] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 477.608790][T30255] RIP: 0033:0x4665f9 [ 477.612686][T30255] 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 [ 477.632472][T30255] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 477.640928][T30255] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 477.648904][T30255] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 477.656877][T30255] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 477.664842][T30255] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 477.672808][T30255] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 477.716773][T30276] loop4: detected capacity change from 0 to 4096 [ 477.729090][T30276] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 477.743588][T30276] EXT4-fs (loop4): re-mounted. Opts: (null). Quota mode: writeback. 13:04:18 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:18 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfcffffff00000000}}}}, 0x128}}, 0x0) 13:04:18 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) r3 = dup3(0xffffffffffffffff, r1, 0x80000) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000000c0)={r3, 0x7fffffff, 0x3, 0xe1da}) r4 = ioctl$TIOCGPTPEER(r3, 0x5441, 0x2) preadv2(r4, &(0x7f0000000080)=[{&(0x7f0000000000)=""/84, 0x54}], 0x1, 0x1, 0x2, 0x19) 13:04:18 executing program 0 (fault-call:0 fault-nth:55): fork() 13:04:18 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:18 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1023}], 0x1) 13:04:18 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/connector\x00') r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) ioctl$BTRFS_IOC_DEV_INFO(r0, 0xd000941e, &(0x7f0000000140)={0x0, "ebe64c8463f74bb7c087cb40138d6728"}) ioctl$BTRFS_IOC_BALANCE_V2(r0, 0xc4009420, &(0x7f0000001140)={0x8, 0x0, {0x2, @usage=0xff, 0x0, 0xfff, 0x1f, 0x2, 0x3, 0xffff, 0x400, @struct={0xfffffc34, 0x9000}, 0x3e, 0x9, [0x7, 0x24, 0x3e, 0x0, 0x538, 0xffff]}, {0x4, @struct={0x5a1, 0x4}, 0x0, 0x7f, 0x6cf, 0xba2b, 0x3e3c, 0xff, 0x44, @usage=0x2, 0x5, 0xfffffffe, [0x0, 0x1f, 0x80000001, 0x5, 0x5, 0x10f]}, {0x0, @usage=0x200, 0x0, 0x100000000, 0x2563, 0xc84, 0xbfa, 0x1, 0x80, @struct={0x0, 0x6}, 0x160706ff, 0x6, [0xd1, 0x7, 0x6034, 0x6, 0x401, 0x7]}, {0x10001, 0x100000001, 0x7}}) ioctl$BTRFS_IOC_BALANCE_V2(r2, 0xc4009420, &(0x7f0000001540)={0x19, 0x3, {0x6, @usage=0x9f9a, r3, 0x7, 0xfffffffffffffffe, 0x8, 0x8, 0x2, 0x1, @struct={0x6, 0x74e}, 0xf6a, 0x4, [0x4, 0x401, 0x2, 0x1000, 0x7f]}, {0x5, @usage=0x8ed, r4, 0x7, 0x7f9, 0x7, 0x1, 0x1, 0x4, @usage=0x401, 0x2, 0x5, [0x80, 0x8001, 0x2, 0x4, 0x3, 0x63]}, {0x7fd7, @struct={0x8, 0xff}, 0x0, 0x100, 0x8001, 0x800, 0x80, 0x400, 0x14, @struct={0x8, 0x3}, 0x3, 0x1229, [0x8, 0x0, 0x4, 0xffff, 0x1000, 0x4]}, {0x9ab2, 0x0, 0x1}}) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) 13:04:18 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfeffffff00000000}}}}, 0x128}}, 0x0) 13:04:18 executing program 2: pread64(0xffffffffffffffff, &(0x7f0000000100)=""/32, 0x20, 0x800000) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, &(0x7f0000000180)={0x0, 0x4, 0x0, [0x7, 0x2, 0xab, 0x40, 0x80000000], [0x1, 0x800, 0xffffffffffff3c97, 0x6, 0x6, 0x9, 0x7fff, 0x800, 0x3, 0xe1d8334, 0xff, 0x1, 0x40, 0x1ec9, 0x75, 0x7f, 0xf1, 0x5, 0x7fff, 0x9, 0x6, 0x4, 0xfffffffffffff1b0, 0xfffffffffffffffc, 0x7, 0x0, 0x1, 0x3, 0xa8b, 0x81, 0x0, 0x2, 0x100, 0x1, 0x3, 0x7ff, 0x3ff, 0x0, 0x10000000000000, 0x5, 0x80000000, 0x8, 0x1, 0x0, 0x9, 0x20, 0xca73, 0x4, 0x0, 0x9, 0x24000000000000, 0x1, 0x51, 0x50e6, 0x81, 0x80, 0x200, 0x8001, 0x3, 0x3ff, 0x1, 0x8, 0x100000000, 0x8, 0x800, 0x40241a94, 0xf8b, 0xfffffffffffffffa, 0xffffffffffff0001, 0x1, 0x3, 0x100000001, 0x9, 0x2, 0x1, 0xff, 0x0, 0x2, 0x7d, 0x5, 0x8, 0x8, 0x7, 0x700000, 0xfffffffffffffeff, 0x100000001, 0x24, 0x0, 0xbc5, 0x20, 0x87, 0x6, 0x9, 0x1, 0x1, 0x1, 0x8001, 0x7, 0x7, 0x20, 0x1, 0xc8a7, 0x8, 0x80, 0x9, 0x8, 0xffffffffffffffff, 0x2, 0x0, 0x2, 0x7, 0x3, 0x7, 0x8, 0xc00000000, 0x100000000, 0x101, 0x1, 0x5, 0x2]}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000005c0)='cgroup.events\x00', 0x0, 0x0) sendmsg$TIPC_CMD_SET_LINK_PRI(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x68, 0x0, 0x400, 0x70bd26, 0x25dfdbff, {{}, {}, {0x4c, 0x18, {0x10000, @media='eth\x00'}}}, ["", "", "", "", "", "", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x20}, 0x0) [ 478.245638][T30297] loop4: detected capacity change from 0 to 4096 [ 478.269681][T30297] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 478.279441][T30297] EXT4-fs (loop4): group descriptors corrupted! [ 478.287131][T30307] FAULT_INJECTION: forcing a failure. 13:04:18 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff7f00000000}}}}, 0x128}}, 0x0) [ 478.287131][T30307] name failslab, interval 1, probability 0, space 0, times 0 [ 478.300724][T30307] CPU: 0 PID: 30307 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 478.309221][T30307] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 478.319274][T30307] Call Trace: [ 478.322632][T30307] dump_stack+0x137/0x19d [ 478.326961][T30307] should_fail+0x23c/0x250 [ 478.332424][T30307] ? anon_vma_clone+0x8d/0x380 [ 478.337247][T30307] __should_failslab+0x81/0x90 [ 478.342158][T30307] should_failslab+0x5/0x20 13:04:18 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1024}], 0x1) 13:04:18 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') mq_timedreceive(r0, &(0x7f0000000000)=""/67, 0x43, 0x5, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x34) fcntl$setownex(r0, 0xf, &(0x7f00000000c0)={0x0, r1}) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) [ 478.346733][T30307] kmem_cache_alloc+0x46/0x2e0 [ 478.351558][T30307] ? avc_has_perm_noaudit+0x19a/0x240 [ 478.358326][T30307] anon_vma_clone+0x8d/0x380 [ 478.362927][T30307] anon_vma_fork+0x54/0x2b0 [ 478.367422][T30307] dup_mmap+0x4ac/0x9d0 [ 478.371578][T30307] dup_mm+0x7c/0x210 [ 478.375473][T30307] copy_process+0x1222/0x2e20 [ 478.380179][T30307] kernel_clone+0x14b/0x680 [ 478.384744][T30307] ? __fget_light+0x21b/0x260 [ 478.389450][T30307] __do_sys_fork+0x3a/0x60 [ 478.393876][T30307] do_syscall_64+0x4a/0x90 [ 478.398301][T30307] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 478.404212][T30307] RIP: 0033:0x4665f9 [ 478.408121][T30307] 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 [ 478.427830][T30307] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 478.436314][T30307] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 478.444279][T30307] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 478.453278][T30307] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 478.461355][T30307] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 478.470368][T30307] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:18 executing program 0 (fault-call:0 fault-nth:56): fork() 13:04:18 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000}}}}, 0x128}}, 0x0) 13:04:18 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:18 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:18 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='clear_refs\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) fsetxattr(r0, &(0x7f00000000c0)=@known='system.sockprotoname\x00', &(0x7f00000024c0)='clear_refs\x00', 0xb, 0x2) pread64(r1, &(0x7f0000000100)=""/32, 0x20, 0x0) pwritev(r1, &(0x7f0000002440)=[{&(0x7f0000000040)="365e357f4d5f055bc7fceb89a0689c8411957138cff8c0d2261b104e895c00ae9c79cf34e61dac3bfa5bd5de69c13107dae178930ad34dd09097087ac19a1ed1ad318eabccb2482d73c69dba6daa98f8d9e211e77e4bf5b42fc4d182630b13135ad137a553", 0x65}, {&(0x7f0000000140)="73e6d5ec4ccd4e3a085142a07ab2c51e0e8d0fca88d1166180724af44bb1c415c7d17db2df9b3c8c658972439d3487f53b2c8ad9cecbde3eec3f3b3fa9092d75942ffd7c864226c0e85aa6617db1a3ce57cd5dc45f4a63de9b675a3fb5f9652d63ab93e99879b6c6a433baff05f9fdfbbf0e26ce33f39a4f048624e86084591a59441246aaa4ed64e55a81b9c665a6610b310848de6d34bc714ffd11ee5762db18a55833c33bcc18e5300dbc08bebde145b92281b9d885cf4f478323d7d62cdea99b2b4776cec2b6c5ff2b5ba0c5cf1a8e96a4a4809620d3", 0xd8}, {&(0x7f0000000240)="b1b56a462ad682ddfc18012660475f0510d152ce99ffba6a0ba24309060f637f6ba7685416c59f0479ae8d6c40981858d5ca3f61cf4ee694001b24f18df8c9c2c96ded3bf023f8198835a997f0a41c426fcfaf1afc3816655478569476bd68f18d903a3e8fa1f45b251005b9f5bca8703c2b2d8c97d8e2a458d3da6fbde0fdd73fa37ea86e1a1f1a6a98f5548946bfce86db8f323b83b5a8a04bbb2f2d3de9da6da13c5dcb3e49d20ab07ef8070ebff6943020665e8eb476155c915d04013fd26f228565", 0xc4}, {&(0x7f0000000340)="5a5ff2795fdda996cc78688febcd68bf07c9e0d1113650ffd445633c7bf7f91a07a0de2ad6a4dbec4f3ab94e2c13771618a8a1104af6b51c5f206b7e8008c1faa38efe6a95cae3e3dc032297c419fc44dd359dbb675cbf7cde536fd6ae9696ea440a743ec71b9c809b4f63683b7a31d6ed8ed6af3b09ba684d3ef2777b5b2b24c5fdc14d2ccb6e715dcc9dbabecb872c73db23537b442133c70f2118dd8dc2d5d1d2fe104e6e59cf506fd885ee6e547277bf30241814c6f44dc3811b05ff7eadcef0262215770e239e52f2699cb6fc2aeaa23cae57d4fc90b31a379fa5fa0d0067883b874894b7af2c77a2293198f8c823a0", 0xf2}, {&(0x7f0000000440)="e4474afe9f9d5e96fb8e8b30fc578351465ea7a15020c654bc9988b6baa95658fa4504d68172cebd4e78fba9a0429698b5690bffda3e61383a0620e93b947879db2b00d4b0be136886578a5cc34d8f74305137d6258512df8b3aca4282fc3227071ae0f4ca5a8573dcbf5578a07169d44c8dcc39e6122db7f44fb86bfee3f90e17621fa473258f46e4155c1d645d99650008e5c4ed03c29209f2cfc84594e220263933231337e4e5954e65288cdc49b4c2a327439862f0b1dc482de1731507175dd1d83af8d82c9bb40d59ec264d9d65b12d1fca1803e3eb54e613adea1518af0e41d1ec0c3f2d59bfaf16b21f4cd39efbf13f0083c9529cdd117255dfded0fe05fda93cbcb2e0b9d28d53ed34a68f85798cb88629cc29f66edd33e403d7c640324436e645cec9356edcb3f34faffedf9eb9148bb111a50a4003219cf45b72c4d59e4378a0169c2c7684d82a99ba8c80889a219405d02572f73acd9fb954aa94756f24a6f8aaebde0a7e942934fb5b10d19de7595d5a4552db9cc61f5972829f244c62129d228d25b10e57594a28b99eea03b2595ec152a3befa2e05bf74a88f1b1d68062f6b84cb5303965ec7b029ac040a163645abfbfde2d92b9bc54743a6743f817bb36f108647c78d3756b2dd23b3de6d289e6013a6cd8afbe8c2d588a6201a7a5dbc8f7e3e1678ab116e3741e41e809e9e8ac6fdf9e1eb23f1d573c717c02eb84f219ba6e05fb2e24453ef2c3e57d44e191542a14e0e4504131e58bea44b6dda7b0845d229741bab230a25ed3e4f55e288d9ae6a803198c6562ffd06d3dc2f6d2ec351b6a017416ba9d77ca3077c85cbbb1aca4835243fa77900287771c8d299c13164662000826bcaf63da6f1f21d1174c7bffea87793344ed38b535556d57369cc2b1794cbd6466662f00a3709304b3d51fe5bc82bd1f793edc3a295c9ead86218712ad8fb4957f1524fe8d8e152f38d8b414b0f051e46195af9d730c7e5ffe190cb1ed8bc3752cc0c2e1c90344178678de02604d500338b1a4fc1f485d282e04d2da7f7bc2aa85f455c3b89af06de67617f228831e541f1a55058681d51a3b2d56eac92474714b0ce1f288abbe77151b1114c83298c94565a5b068a10300f46f142de555c67312a60bbbe70d16b37f37eeb30260f88c9963922d5fb802142eec806082a30474be5a2029c02c41b2ff0f815ee93b18a964b87a87aa90425c2886dfb831ac2782cdb1f90adf1fd8058c38e5b5bd5fd33676fa1bd7ed8352904564391f46d842b8683fed26af20f6a61257a71365897ed733bc2d4b4e0d64ca8ec54ed2ad24c03fc914d7a432a2feb7ede333de32113c9e81145fde35e4805f9ec38771f558e9a487a14b50aa8ceaf3e5c3bd61ef9748356ab3e8ece41dc9653158a1a06d8132d5a7db4d4eeabf8382ce1a2a0d166f2eb3068d4edeb57a7170c0ed3e54a768cc84408a1cefd5c723488e95dd06c8e6c72e3d9f811c69cca3d6225c0c198944ab6c4ea09377eba697d58ada605e8ace05750f4ffe961de8b4bc8f483fd29469eba9938ce7b06f37c1fbfccb5c500ea16543821596a1a5d307c6a518b9ff64d4693cfea3bb4e6d27e523fd8cb0e4a9260c68c4a34de35f95fd8fc60086184cff1a95772958ffcce2d17b1dd05ad1225064a81b68105a547217c99247731114d9a03974bb865db3165a207c2b79c224f11f37cfcbac5eb0cfdc8adb0439a5de4a47e93de4eebeed57c5979c1ab371f97e8c2e91b05680b607e42180a88536aead0bbeab99b48c6d77128d3a414e6e231a90bc047405669b796d19a4452cc79ccaf4adc83b7bdc5cda99aa5984f1ef45094d2e19e0278ffc542711519b47ba829c5be3eef0814a2fadd43a5ef06e6c66e957d42df3acb2c048dec5da6db4dfca5d789b795503b7311e469b32974a5865b2ce0ab3e8926e324451fd1943a615847322a04074181f5d644a2ce1b63d8221fd9daea2945423ff6028d98301aa964a6f992f0ed06f24f066597cb7b4c38879357ba3f90956a8b7cef700679e40dd8436d513023b91e076963516c913a65c4c2d7314e1ff3320fe056282a75be3ab7e4c83ecf9c8d68b6e88d568c3c0c9e6f5b170bed359cccc424fe80b0bd53a0a5a3c36f46e7ee705a1acbdf68937cbeac02d743f6ac8d50289d24191428913fb82f34a59d0ec1848199a315b0cd8236ee8c95975b22819a1c0dd2a386de0f6f7383eadd4df6530c21ce7480ce50efd3751dac1c697c7ed7557e913059300a0cbfda9beffaf6b32877253cb9cd0047acb4ef9007f18b833c921a29f077870ebf1b122470e84c0d86835558cd082e64a6f0c4ba1504fc18071dbf13a6c78eddfb6c6cd69ec5f361c3fca8735b3b3f35025645fe4a86f0d668d0da522d8b4e78767f264ef1f20d0b9c5d079bae3cbc3fe4f8ee97a673898ed47c37e6cda3f73130b30b56a71b89d4d9058d329500f58408cc17ab5589037ac36215c189b7949d916e60056f7d82c4989af23bb05eb66b65c5abee4426c8ec93b77c966504dfc48d0c46066f8eae1269818e3f2cdccbc4b48eca23b1a257d3ac917e6251c6f367e01a920b2976aa0e6f7098674c6432162e075c46d4f9535e5e6da0118d8b56a45abd45d896d505c545aec6a665d46d16ec3d68e55b363b4c1de00df6d7fe1fccc079633a6d8aa94848093cb5ce88c7a5030fb0e4050feac50d4cc5c76ee7bda90dcfb683f8050c10bb02fa02b896cd75a46901e9187dffbe8ec78995d101168d32a82dceb5dfd62b4a79b443065700f4ffd1ac06f92f7b34efc0a3266c42771e972c2a199badb40a83aac0dab4e906d053508de641d061cb13d0071bcbc61b9fe9aec6a99b428ff5cacac7ad8d0403cd2524c51a450013ed4f148a62422a43c343a833fd1e68dfe7f3fc1ace02f73e458850e478548e81e12149d8b66aa19a067c995708f24e30bf8a951ed5ee8dd291d73b319ef95e1277d2946f191809b7d2bbd1cacc8cbbe7c3b878397f79200715505d9589ce426355ede2d3e0bb8d66accf1b710e826af8bfceb78423a6a48156bb4c0ffa968f0b446456dcdf3bad97371986fa8d31fc62f7e7dbc14695bfd6901e2a7cd2ec7584e3663a932b5ce8a0d9347e05f1e40e312836b3044362d248c341223835c0416213be64a2a5bb8d66bf0f11f61cee463c02b84519712f9ba71e0e5ce6401d98c6bb2842bd67a142c7023cc0262bab343225c8bc4362560bfc1ef52eac10308c19f7c6a41cf438dc7d794c4b73b70d530caf4b56b0389eff6928bc3240d970a7f6b4632be3e871fa286ff994a78b94de625be6af7c6eb76026a2d39344ad92f6c8f321a057a78c832a63ff3740a11c7c22ab12c4d02078ce741d9867bf0ef255a87a7b350f9e8459e49521976304187d54ccd77b22ffbd87521b3b993f23b1da3da5514c1ad5e99a0c61704e583871409e7bb5fdbe28446ec3c53e76ccce86845ac16487ec4ed1ec63314d640312a8f13ac9922de1f800c9fe8d169d646127205b4e0943aadb41829e093ca45ca6bf6989ab1cfa19712d833369cfbff6fc2bd90c4a4f7e0c8758ec44b5eec4dfde452aa981be224575fe6fb76b6c3eaa3ea8abf3c0ed515115646d982fc623fd62f007b863717be8234b39d07c4bf8526ce68987fb6fee7d1d7b161d0154e64bdc8725b2795e240597d278ca7bc0867ae85bf5aa752beecb4835d2000f519a3de0ef21ec93bde84de4ac8f504f88c55286a12f6972c09c27124abb92b8c6cb64de77d23d9c7796031295c39f6de5050fb8929a5e7616af328da0588eceb493a23171e199c83b6f210862bc2be49ca2ec519684b7710f2416d632fc407e970842598a6d48133a9d07666ed901b48ee2eed1550c4728ac650d9c866776cea988abe6cb20e029068d665180c3d85a564c9ff235cbadee02f8da551ec5ba4cf0ca4c28f88ed0f42510c4a2462f7c63df6a97cc54c90e0fbb524ea15e9e49ecea712f8e4dd9d42973f194b4e7ad30d951ff58bda3531a76c71320a4b1b2f9df8e411541b3238b4040895facb822342c5d3a2669744de1dbbc1c8ca7da9a7a073be7b1251d8e1b72326f51215331f0f63dfeab6e6c0819b237dadd86c12a089c9bfb7c60d9addeb4c870d4c611b3e34eea06a5d5866d86a1c75a7f740cbd3398018c90a396f4f64525921deaeec6fb6162f84035273ad5bb689217ae8c8d1f2b1cdd4309cdb92fca35e0448ea4a61ad9e6571735af32e7c448493c8bbf526e224bf1e7074fa9d81ea3cf65cb24d882b268e8ac5cc008c53176206350eb8d2448a8ae841033d44762ebc0211ec3e28bf8c2bd99d3ac5250357c125e968eaa60c9c8e37d40be8f92a13d9c4b4e6b5d2c5f894ed257afa928dd6d1eccd63686b66d7eaea518272dfe3770e1854e27e41cc89f843d411ac06ddabe4d11b798fdd723f03d196c931ecf9ffd01928a179206e646e5265ad1104e08c38485b68feb60b7193a609b75256b8a2d20fe29bf91a65495ed6863e960a84ea3468e4fdc2fb4383436e22cfb39e6e5c6cdf252edd739f31e7b75ec99406a2133f0da53bceed64cfba0d92f5713cd93a4b577c33ddcdca8f16f63e439372bef665cf28f4a365ee0a44a368e08edcf5e5a4c5bd14f5ec054285ba979a1ad20eeced65c0523b2a636450b1a1e3e5ad100a09829c50c1671c0eb94001b94eb4557870296531b0461220105172340f5668ad28378cc6f8f5eeeacb6b5d24c05b83f064b39d1b5e22bd5e835359d778fd22f6ad46f4c990fe10cba1da1dbe4d41b01304a36a413e1300c93ecac35cfebb493ea83ef58e61560b78e88096e35a12d8bf14ba3f028607ef05775747334a53ac2f958386d63c0c5b2b671f804ee8f9b339e4ec4afdbb8703595aa2f1c8775a1e9d702f24672115b12725b9f577adc14a3015275ccec67df75dad0a1927ab4b39d9185122d84ade4134ba70e463870c6056e813c38ed467978a46dcf3c9217ebf4603b2304422e8449e74a20bcfb8f8f97b9dac1688f82f7c1e1b9ff406e97f34581ecc04bcc1e13082f8540415814163993b746b5522c428d9e2e9ecdd5c4b57a37cc903bf935dd477a183bc75628b9afd40e0f381fdeb2aae094bd047c25245b0e6b165da9379493be9592f6a63dc04850cd245ad9bd5889ba3e2ed4af2b3707c15169fa869ed9f3ca2cbf59881f2030a649197d0247de299a0bc8c7fdc8426a273c9a0f4d55c0083f2acd231c5d82a8e0c62e6ff41a2e43605c891f31edc70c14239ceb93f78110b9d2eb4adcf44f5f36e9ba8b444a344c4f8cc73375497b12a493dc8c5ef24e255b002a72a3c9bd7621163ba118e465fe4eab42836ba3fbf4256cabfbc9949a0e650cd1b89d3b668f3aef8bff34f766b97fca771bf5e2745564ab2cae40c876153d56a59981d9b927365b3f7d3aa26b0fa808b5975526a8baef0b7a83922fd433fc0213d70500b41bd72a5bdb7158158292b0a743b4268714fb30e05f97df32da058a0d5fb19c13f2326b71390f506ed99ed8b3d051773e60e0799330714b7e431eba5ac3c0f483bf0958a484fee8c1dbf8e250004feeaaf3b41f15890c61368be050de14cdb50749b5610d4ff1782aa93d74c745b3ef8ced7d4f13c87ed526e86101376ef44ceff7564ac7b0ccc40414fc6608bb3591883ae22541a0a0a502c3d458fafcd5a3d56d5e488305eddde3a59bd0745f17de8bb7cf5a849f62dd971b6f47b0311306d69942e91b87b43ac92fb99529582d3e243e912d36fd118f09d9141f21f2f7098576a8da77", 0x1000}, {&(0x7f0000001440)="3e50e6dee9204d34764aac4888c32b1eb6b6b6b74eed071c2b163c2b4368ca0ba778a1cc3fa5eff1f51457fb2f9e09f6a2fccdb26da3d344bd40eebc996fe18ea1149305ca7cf7a5e294def2b63e5823599d5fde1a0be567b1d218272fe65cb3d81d71bc882f87756fbb8b99939ebadc2f3cf434a9a728089e7f01c4573467be0b161f9d545b39f11116b5ccbfb787850ce83ecf6a6e827338dcbba1aaed85d75ee12790d6e79a2b53b048c0454e4fa6b7cf41bbc090db55c12f83fca344e77fce9dce9c1ff8c5180efca9f858d15aade522d068f491bc99866c7dfdca78b99021f778f966e11fda12ebbcdfd5af7f354a8302a5df054d7d9e5b274bb97a4846db5865dc53973c731c2a0a8467d60c6445995111508cea0aab9861e8eaa1a8901d0562f93ab99102105182e8270dfc651a0d857284dce155803004e2fa639570af21c644ce6286489a21eb1b6bd93857a4de6a389e4b56b0cc18f01d70f0e1c33302a6147670328d21a0dd93abc21631e7d51f85948e303b9147e5e77505f7cf5fc1ec9b785ecdaf1d99b0e223ef139a9911a12dfd06f74de344812706cf08f55faac1f1a0bbe5c1d419564ed21b38041a7c9c815396db1deb5c09ed4544361182b0b191bb0f7f8648764e9985b0a51d0baeedadb0edadcc62c45eb74749498556239797ada780498704bc90c5494de07882f9af685a2e0ed169368490a273834a46e90a611597d6b8808169ec591f4a09afb15fd9283a11e07a738d8a54b4ef0ae06ac570676b76c17af3e5884c7f3fac8c4c122a4dc0689c533a9e6fdc47c695d4a2aecbb21b0593115e3ae00cf29f49c441e836c66c0cbe42fc633481f976a88abc5459ec80ccfb786179e09b0f987aeab9f5027d8c5da35ecc20fb75cebda988a15f2b837f2550e84215867efb99cc2c745a3f4ba28af00b564951047db5ae2c166baaf4abdae2c23738665ef26193be89dbfd86239693ec4086352fcf11218c3925b1db0c4bd876f69d8bff20664d76e45a39e4171d054a3aa6cded6eb1342a4c4108eadebfe218901d6fcecf556e94f20206301ab82542a5677e4b20acc2a012cf97028681bf1a2a7bd3df482a538b02a99a3c6b58053c7c24add4d8ede7d84cd1579e41490d8a72cb5fe4029a12da485e562d01f2e23f77bd5e41dda0362486b3f34a28d3535832104dee129249977a82b41830ba61bb5d17b42952cef8afa0947f72398836c8c6643a40e53e10f99b0de044f72b655c614b1a892c2c9edce3f3af94809dae2646f32df8dae8cb2ffb263c0cd9ff5554cb3d781befabbb937042bcc5933cacdc26c123895c21931965b5b700a477f2d2dfa7294722266439d3ff4c2f134437707feb484b60b6e74111cdb3e1169d93be5e6ca283ce7f273a115cb9079434b6b52c5d95e18807c3d55849470037c203643f96ec77c42f002f8693bdecf1eed17c917882b64f3a285e226666731f71dec8076fbf09f1cbda041dbeb91ac2b4cf54d502d453f2e39cd585fcbe056ba30d6c41ba15a86959bda972f605d77688f69fd03d06ac22562330d4ee0e2258fa3c89ddc2b2c1725cd933a1db974befe83ae2244a70d3735c7da90e79bdba831a02aa5651b9ef30ef1e7abf0c754bbab8a55942e9989ac8d8b9eaef0e416ffc1cf0e9c5b5d075be70bd6edec6d957126c11b48fac496bbb386ffd7ba60929d1527ea9405b421c0004ac506ebea138cda0f0534bc04338df9d101d2ed67dd88db7a204917a6116090a3e89a03d5033076786d5d4e4eb9e1c9bab9c9451a85b9184400dff7e6213963734da41023ef2da19843b9ca5f5dfd957ed8a0b8319e08385db1102c6a752c871c76284d34172bef8e8d566936edf703e41bf5f57a2d037c8ff09faa2ef4305260ee8168de79dc54ebb9d89b189e5fed8edb0ab7826208f9ccb9b064e892658e4f636ff6bf094a417146705b0a2fbebc5e8dbdd3c1803a4f424b706d21e49c15b34c97a6617fe0391a47576b535bb8942c967d81639763d9df81d16a02b753afffd409ee3586942507522f913a4e207070738f192df091173286fcb43d59c39b3e70f91fb1942b2081b450d7a9b275b10fd485e4f02986332fc519f66496f657d79f411de6afe753cdee8f8bf733cffd43a3aafdc4a29325dbc52134c00da49d72e1cdf51163c983e6167ce2208be352a50998ff902e369cdec64e2c5ed17053e91c18957b22d25baf55afd4a120808afb3d82f38b5581051b7464108163d5f9779531c185e3705ee7e2c679084774bc8fc67325e8d1e5fc9b2fb3375294d14ff0774446964180e61185c148905d9618143189c65de100682e01cd6c4ba93c6c6ca069a9656dbb77348fabadb25102d5d31b9c6386c82a210fde62f8c5e9f1447ec3c5eddedb0ff343cc85b1d4d4dcb5e2fd12fac05b1647fda53e5abd4163ee13ba91388decef24c554db93b1649f8b75cf6884fb69c5db4b27296c66acb17798abd54d39abd51098b3f3a370012481f686802534d661a6526a49ec83431acbd43180089345c9644114bfe5db7bb12b8d4aac2e87ae78f16e7a1c2103e08c2e17bbf583131cf835920382425fecdb5165bbf97063040e4c8be87d55e611b13473853167f6bbcc097278b2b2ca633d80a340ea4c473f0bc46fb7daac9a41bae7fa23e6970516838e4044fa1295502a5028913f75d4ae79de9731b23bcdbcd4a28e3c7ecded89d09ee5846b044a42ad20786295d3d678da4b67d439da91e2a373c454747add531d15dae8797b9715c7702f798b484fd7d4ccad04317e444a532c2942f3d2040a9c878e6df0488a7c0dc27bd18e52c8b83c217045c1fd785d8a52c81d65ca04dba2e012a2827cc81f30ee1e162d38e4ad85a4927a2e065ad3b12455f074b5bbd90b790881fb742aa3c39b3f534abdf9246d0bfb3dc8fd4f9f06efac766a5dc2b2df0aa5cf51c5e389918bf2ad90e5bc995027fabbf9e6e95644b2e0a6d9e0104a57cc3b1b646489a60f04d81e83060a99e197ce93bd72b07ef0b0726135fbb010c2e1dadc99fb287d946ff1832376c53bb352448e6158e405a4136c3126aaa8a70a29344706535c5e37cfe011200a136e8efc0359a4fc78204c24b5aa242bb746d7b22e2e4d4212169f234a377a6d4cc35fb8358e2fdc006865b7f763b02199d0cdf6527e4cc1cbea52675da31951b30462ca994bca4bf1b6d87a72d57ae3c0743f60b11be3745e8b235d6e5470ec923efcb2ce85ab4866b963afb1d3f40c13f4a0c971282bf2db3789942168eb3510c211091e46ecb8c59e81d745c09bd89ae8592260c6c18a61df1a7cbf150b55c7988e1a21cf3bb862a5013a27d7faca9181b9e8ebfe5f79f81dd83b4970dc1eb681f0ba2674f7e7a7a461d3366817164bc40e22bc8e8988fe61aa8dfb1e9fbdaa2902316be70dadebb49bbc1be7063693bd615555d6d0c135cf6709cf65a199bea6f38611a19cec751d82bb55117926b5ef67f174c60c7f6fa5a0ff659ff67b5ab30b377a08cad783dcfe895720ce7f73c0419ffd2fa0b52c3ac88e4936e994d013af652804aa1a7e909ce0a3dc70f6db9393585f0450149eaee740dd08a9416caabf9734eae68566f20ee7b1d2cf5e4faf44d79b3801326e3e3993294d2c43e3e8b15ddda296703d2e53b2e7153aef4fad59af671e8f6734c3610db8c4235490c719c97822b449d7ec21d29a14ef00316a7890ccb44bf3d793831f505500df7817365c6309f4ba4da9322e3bbe3687e7c1fb094c21e9229b7b3fa1368116104aa8dff950757bc918055146f4657c62607933a7f0bdace1378d309e59acccb2dff3d56c015fbdca178a7247a0a945c1e416732ea17606269274126ac9d81783c0977736952248bcee605623609b9ba68c2d94e6140403f345183cf01c7aa793bb2712962e6e8894cad04e24bf7fd1924bda3ce3ac2e680668b6507cf1d3d684556a8fa6a1f400c844dac39cfaf1245098346cedb5722d089bf625492f2c401c219f578a65bb0401aac3f630f6e96eb614b1df13cc1a74526a9f95a155f076fdf3a267e2fb315a712e0d3dd3d323b7f3d8c037cae56ba702d50b3980371b01714f3e1d372667fcb2bd3b4344f3445114c418e0a7749efccfe1d74d539716e3474a08cb194038eaaec12d527571c259a10893db30b0220fdd982282106c0fcb33faee9355772c660f8638c7686644776e4489ecc15a60d9b5d7efb5bbc87cb80c43e4d0a993996dbdcaf45758c2e0ee6357ceba33c51eab372e88ee5131f05935df9e5f00cd11b1ffa7e0d448e722b13b411c7c786cff3fbe5421da1d8a610990493f604e85491add13eb61a59e7b0a9c63cd5bf46cae73606df5ca393cf17c8f13a37bd6e68059b0d59a8f8c69fdabb3ec632f54aa0660304c63424f67e08e3ec9c41707187624f2e2f770498dc6e75291870ab6f74b55e920055e1aec7c75149e98577cb5dbe11e04d3f2eb63066951108415b87f279a6ae0f6ce7c821f98450d8566be4a1b1f39fe358a2478c20622f493a82227df901f72322b0b49a516ea78126d4363747bd7c9ca051c354b100c9e638f5009c3204da3195817bd7723ef757ae64fcb5f1b175f0a1de17a0f04afce4eee1ccb8ccc0928fa958dd9d901291c27b81aa940d7c33c8fdfd2c6ae62b9bf03365fbe7a02e97ce88f3df5b3e5812f26887dd82ab94748d6698ac6c022fda6bc6e01c48b7fbd5136563b8db5fedb23eaf3f126a56b61c0c4192ad4d8a7f8bcb8898feaea83aec9129aac07018166db0f095db332ab3b009a8801bf4972ca1906a7c335708c8db94364621d545b4cbd113dacbb08039ab3f3a2590c10dd0d490b761cfee2d47d043a1d1217a3229ae0780e7b737329352ed727c565e0d5acf6ec9922d8ce6d79c983e6e014ffcff9d55c8693637250ce1cb005fe3ef198efaaafdd52af1a8740e3034a4c2736bc5f4abbaaa5b80675dd78f65e4b6c1e8bf7f866126adec81f0cee9c6da5085d564ea889583e45b63b9d268b701740238a09cce758784ca92e7ff5be904be281d25da84268bd8c248989124440e5726d122a1b0be7e2eea1d08136fe9232078ecc66d2775601ab32393aa1b89f191c6c194699ee1ec90fd1ec99faaf154b2b3e0e77870bb956a19cda2b8fad6b71ceb84cd2735787664ce2e0ff5ceab81262c8d9bc0989552d1c405d90792af8f2ed27f0bf0a19159a5b2e6871807e2cef4a78afe0b0c4d26c9d4893ba1793c6770fc3670efe1fccb881d3b375a871269fa5e42faf710de3b1a90db1506149cd64b70c525180d0138ddec95b70c37acaf26aa4063778021c932e90288c14d5eebd429097dce3506419cd526156d44772d05af453998d5f246c75edf20d4278c0e6770e804ae240bb701de5c5bdcf4186b9bc671df21c3a3abbecb880e849facac586f29e70c127a27270ac623c927a5bfe6ca64c9794f15bb331f9c93f9b44e00c310c2e9aa5c084218e773b6235473668e22d95256e51f8c809e7951919da81dbf98de7cd8acd5b67c0a47657040edb5135a4397c090bd55f91063a39c5c6657ee285b67078679b29b88bfdaed6cf5676a8dbf314aa0e0a3c4fc6903935a9a901b7e2715c993a44bd5710e76cdca23fcd88912a420e076d8feb2d0eb4102072d5d928ae48a618d11932259b6aa3d5bbeac902491f72be8cce85d2541f6475c3d70347b15f32fe1f1b76030d3cc621f80660652b8854f1dbe79cf697903dfc1cd8c120a14a7616820d2ae357cb912958e5e6370865a778e42ef26eb3e26dd53fc5a", 0x1000}], 0x6, 0x0, 0x7fff) close(r1) socket$inet_udplite(0x2, 0x2, 0x88) 13:04:18 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1025}], 0x1) [ 479.140550][T30358] FAULT_INJECTION: forcing a failure. [ 479.140550][T30358] name failslab, interval 1, probability 0, space 0, times 0 [ 479.153331][T30358] CPU: 1 PID: 30358 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 479.161842][T30358] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 479.171898][T30358] Call Trace: [ 479.175278][T30358] dump_stack+0x137/0x19d [ 479.179708][T30358] should_fail+0x23c/0x250 [ 479.184197][T30358] ? anon_vma_clone+0x8d/0x380 [ 479.189019][T30358] __should_failslab+0x81/0x90 [ 479.194171][T30358] should_failslab+0x5/0x20 [ 479.198676][T30358] kmem_cache_alloc+0x46/0x2e0 [ 479.203504][T30358] anon_vma_clone+0x8d/0x380 [ 479.208090][T30358] anon_vma_fork+0x54/0x2b0 [ 479.212619][T30358] dup_mmap+0x4ac/0x9d0 [ 479.216813][T30358] dup_mm+0x7c/0x210 [ 479.220737][T30358] copy_process+0x1222/0x2e20 [ 479.225481][T30358] kernel_clone+0x14b/0x680 [ 479.229990][T30358] ? __fget_light+0x21b/0x260 [ 479.234686][T30358] __do_sys_fork+0x3a/0x60 [ 479.239133][T30358] do_syscall_64+0x4a/0x90 [ 479.243636][T30358] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 479.249588][T30358] RIP: 0033:0x4665f9 [ 479.253495][T30358] 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 [ 479.273094][T30358] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 479.281938][T30358] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:19 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/route\x00') r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x380, 0x0) clock_gettime(0x0, &(0x7f0000000200)={0x0, 0x0}) ppoll(&(0x7f00000001c0)=[{r1, 0x20}, {r3, 0x1050}], 0x2, &(0x7f0000000240)={r4, r5+10000000}, &(0x7f0000000280)={[0xb23]}, 0x8) r6 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r7 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r6, 0x4c00, r7) ioctl$F2FS_IOC_DEFRAGMENT(r7, 0xc010f508, &(0x7f0000000040)={0x1a32000000, 0x7}) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) 13:04:19 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}}}, 0x128}}, 0x0) 13:04:19 executing program 0 (fault-call:0 fault-nth:57): fork() [ 479.290006][T30358] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 479.297972][T30358] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 479.305947][T30358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 479.313940][T30358] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 479.333214][T30360] loop4: detected capacity change from 0 to 4096 [ 479.344112][T30360] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 479.355099][T30360] EXT4-fs (loop4): group descriptors corrupted! [ 479.375274][T30379] FAULT_INJECTION: forcing a failure. [ 479.375274][T30379] name failslab, interval 1, probability 0, space 0, times 0 [ 479.388033][T30379] CPU: 0 PID: 30379 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 479.397370][T30379] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 479.407415][T30379] Call Trace: [ 479.411561][T30379] dump_stack+0x137/0x19d [ 479.415931][T30379] should_fail+0x23c/0x250 [ 479.420370][T30379] ? anon_vma_fork+0xb1/0x2b0 [ 479.426023][T30379] __should_failslab+0x81/0x90 [ 479.430799][T30379] should_failslab+0x5/0x20 [ 479.436373][T30379] kmem_cache_alloc+0x46/0x2e0 13:04:19 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1026}], 0x1) [ 479.442100][T30379] anon_vma_fork+0xb1/0x2b0 [ 479.446652][T30379] dup_mmap+0x4ac/0x9d0 [ 479.450818][T30379] dup_mm+0x7c/0x210 [ 479.454719][T30379] copy_process+0x1222/0x2e20 [ 479.459448][T30379] kernel_clone+0x14b/0x680 [ 479.463960][T30379] ? __fget_light+0x21b/0x260 [ 479.468682][T30379] __do_sys_fork+0x3a/0x60 [ 479.473128][T30379] do_syscall_64+0x4a/0x90 [ 479.477597][T30379] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 479.483608][T30379] RIP: 0033:0x4665f9 13:04:19 executing program 0 (fault-call:0 fault-nth:58): fork() [ 479.487618][T30379] 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 [ 479.507228][T30379] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 479.516192][T30379] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 479.524199][T30379] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 479.532161][T30379] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 13:04:19 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:19 executing program 2: r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) tkill(r0, 0x3b) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = syz_open_procfs(r0, &(0x7f0000000040)='ns\x00') r2 = gettid() tkill(r2, 0x34) ptrace$cont(0x20, r2, 0x8000, 0xb162) pread64(r1, &(0x7f0000000100)=""/32, 0x20, 0xffffffffffffffbf) [ 479.540113][T30379] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 479.548756][T30379] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:19 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') sendto$inet6(0xffffffffffffffff, &(0x7f0000000400)="2ff8b102b0b716e59c622fc040710722bacaaebf6c58ea09a4e2b5884c3b528508caffa606ed0b2934f56c4702451fa43c27d11fe2a4a928d5fe039156a9932d87a7f114f02b07a412050d2b92bc8639e8aa6ded63087637da96f9b2a03287ce8af10053e2f9e6c5d4e408399a30e145c548c813f8e29c1647d59463d0afb27332efa64296645b29e516d2b6e3e03182895cd4835ea2ba5e4f4c1223b883dd02f07565adb24c6a3e2f3639e5f1df9dfc127e02afded2b38766ae6deba13733b391bfbcb99c407dcbea634aa60561de8ede726683cf47d6db504d9332d3672562f059b38de9077669042d41bcbdb711ee96f977cb84e58b8293fb34807fd5e87eefbae2fd16706b5b8ff43c3652a61201e41a8ffd1a7e7931c675185b7164a0b48d7f98018458c25336c2f6a3c0c03d04fb6fed7354860edcc5b016152c27c093d42ce46decd2320c8e510504c5d7dd1d7cfa0de7ad14c36eddf6b0d848a5124942ea6e1ebc4525eb43f9a6f2749f4849e29c0c57f08193a6aff05859538a8badbc6e06abb990f370966b56b86614ec73bf9604eb3c44382381a48e6ca35431330847ef3ff49d0f500374c8d293a7eb180bab5b5684f3926bb298988557f15b64141189cc85bd630b7d61aa2eb880716e0403980d021fa6c6339e55df95063e3a3385b93eeb96d8fcfb581646e3f4a8a52c966e452e3b05ad221717824f3dfa0092fb5e155223c5eed3235221c06495520e0d90c3adab2ef25b0dbe0f60cd83331b572e3df74bd4f2139419876bb437978f3cc8fc619a6c2a8f79820e64edd5f458f0bb4aae703bbecd428dce605a2e3908b1ef90a1fa8b80230b83911ad2740c162dfcbd9ec3f960d00cb7f14a4fc7cd14f1aada76a74fc9cef882f22ec6245013e2431245fbabc89c1b385b9f722ec7d58d8ee84f62b8c96f9afcac62fa41731bb0abf41744e94a298ecf20292a8d1add763552476bd5eae6fd2669041a75750a0bff3e4f6ab86650bbd133b6393621addc2581ae21d3abe112c47ade6af3a35daa462e725e498cdc055438c0c689c796080818e1a6f428490d7ccec9c1f6991b92442091997934e45bfd0962ec3a0d7f95ab3de705ab2b9d410ff358f3172612cac72c042b761855a5b4c4713f5b61a581dafe85cd262440a6c7ecee901727f142c9b203d8037057d03640c676dc6beecfbc3f303af2ceb901c20da349d81ef4eaaf05000c561b746041d6382dd45826a52b163b17f5bfd5e9672956ea04554dadf22e3339fa868bc49b43b36bca20bf0155979953d87079b23064835f0603f4b9fb7abb826f471b749ec2833f18be6e28985808dab2c641da6617c63b74d0054b94f1986c5718e48df09b084c6358121663efc0e3116757a91424bd41e6f38fb487de12a1926a1637cb2b8fcadeb33a62968373aa82ca306a72f88cf2fa920f8647fdb6f0f6f89c11e00f76b4da024476e8c81323052ccd7de155fabd514e1e096230fa4a11298c4770c774ca621c2aaad8ca4baaf1aab6aa8549cbaf798ee75fc0c5945dca227d56ecabe1963643be5f87f8ed098626886f53857ec0776e674ce50f63f529c6f10c228272389be72b84ad5db12ffeb128326fa2a3bb60efaf55e32262100a0854ef70d3dd8d81939215a954c99f638aff0ed30030896023107b4b0408d412a5b2068191bfb2990eb5e34a9c75470293529e05b995f74b2eec6ae6371c023b83d3f8ccb0678e0988c1af260a98e7362511677f1e612d9d773a5529a8eb6babad838f05b497ec09bb801e9dd641cb6b010413e42d26d13ef964e656adc75df4ab58008b9b23190cd80844d88e688bdbddf5c37ae42aec2ae40e44b53833cc8a55e79eb1978e31dfff2a438a1052cdf6f23b51c24e32686ec0c671d94a289537cdaf0be3450f54771096ef77a16b8985142ffa25b66dd83051d6027f1991673e6a818578b672b8cdf6041289cc140e21c60801ff7b768a5fadb1f3b1b18828475457dcf7e0e1ff1d06708a5469f089354bae1cdc5f63f4b473d55cc8ad2ccc10bb5a354f99770df44ef3cdba7b3efba3cca7741424da97d08df964e94ba8cc6276f394753de6695072d41781224f11c1106c3b22229b6be35635b4dd5a44936dc2eaacaa338a2c4d5d7890edc2fcc3db2460b4f488149deffd757c995958b1128675a3d5686d3e8fac22fc3f5e887a233586bf1852d797e911239c3671fbbfa4c06ae65e82318d453cfb7133751c4534e1fefcc36ed875246eb4b2229db2e4380c2a067d5118101ba9225cf44df4aa5f673821036f3709e68796deec2d92628222250f099c6b47da75c8bfcb933d96940be862da7373c306ecff664384172637ad0d78c87446d8a68a588abdfc5c79d2fdfedc25c2905b8e0465314fe9c6bbabb3a29bc7bdf69a3872d25d54b6b7b2f3982baebbcd5aee7b5c9ad8dc1d7167c195d8caf7865d767ffc12a6c29a7aa77d8aa9633619f9475800c8b839e332591916ffdd0effaf1dfe766cdf08a7f9a81d6dd1beaddbbcea4f5ed8c394f5960e698e2be145b33badaca4e1bf180fa05b4465257b5c6a60b96c7c1708335b61c3fdf72e52707fe0e01fabc14aa7ce5831e5b527ea04bfb0ce057f92241a1ee0c8f2b77003b05a5be130a58d518863681ee63c200e34a323570a808f780abcaae956b768c4bd278944e1efcc6f6c55b96d4078e5a0f43388962be9b97df7fe60c7eb7ba999f968a453c331308a7695520d1973ffcfc6faddb5986cfb32d4e69293478108e2223516086b24f3dcd2bb724ccfdbadc852359626eb0e755276e61df51d741da4642d8528e5806f24a4f12b922ec996d8466e10bd2431efc3584ac3c1fbd567a0431818164dc98a1c21296c68a5c832dc3c72f46490d4d2348d3474096478a3205724e8b138432b923fd3f03ada10034006204b0c3ba609ca0ac1db02d138f99bb943d4b12c4193982b836d23d46a3250740beac436555f9fa4eb62c6f4cf62d21d8eecfd2c7d0f7fe616e2bcec536b658cc4f84adfa62126aae1147ba45bdff577a2e2b3042c7cced79236ce1fdc77801694be7356058b02e067145d2eaa5e432325c1cdd2275aecf3134394a9ea776c08d2dec9c177e35227297a8a1a437a7d21df0bf85ebac9ef80c990f1fb80a30c515a3ffd8f0202e00a641ef56ef4ebb764bd7c719bb3ce40e6b47cb10005d7f817d8f18c15e5e6b2a9bc1763403b425e4c8c47b7477dbbadc0b5c495befab18d62d473a61bb2fada06e8e4171b4764fa99320c2cd7623127ea44e767a28f275eedb213640dd31b07afb03ab2cfb3dafac76497ca094e4dcc658469598d7a9b30b4b38b2cb1f4f9cc7b5ddd8739d44841502428e93aa33568469e938034c58d0fadda783c5c0441a4757d254c4a1834b118c772a5efc0663a354b3c59e0c9d73c60d75b4f2f1b35b02a385634c54e2fe7fff775de1e175032d13999f91355956203d3f4c74d644b750bd3dc364c1aed28c763b40e6e4fc86cb6904760c73a52af2145361679ed33d4ac2bb3e7a963446133da9e21ec5c726f36c3d25e6d5395dfebed54a85a5430c53f467b682daa9ed161bc2bb4bd45705d47fbc931d63f0b08592a41e02342af909352480c17c6dcd4c279dcdfcb0f8fcc967934b4f3c80fb62f3059f73b4cb5a80e083904dbbf348b8c73daf9e47cf8c0f9db42697c668b2169d721bbfbf811a5162845652ef41bdf49cdc9d8f63c111bf6e8c682506cb084b34489b8be0dd7c29dbaa8f8f9d8e6e534958bb17f8797817765b8005d4d593bd264d3ae4bf98b71fb114e0e91da64918034888790c2b36033975b2a9ef89fa4f2eabbab347eb6f51e34008ec97527b2f1efd020455de4328bee90c889b77f7aecc0ae93b59076734ecb0becbca630c95103f83a42f5bc0a66e2f9d2c420e35bf5f14df427785e52d74a200009cb97b805acbb26cfb54123d983da2552a517a7a33f85ed2ba1989887c286e47451bd2de76423a09bed32305a2444448cbbd32e2e02766ce1cef09931b56ea2a8de7f7474aca1f4aa098d9b5c8bba3a09b3b84c647dfff0decb2fa17c103e82a4bec4d8adb08f6939b7a6d15adbbe045fe0817db3bc74e58bf0171703db00e1cab4674ab7bf71601bf035c20784214a872037d49848fa98849b8f4732b21887b33848209f692fdcfc98c5f1f5656adc892d0b19440b613a7c8a8f2fbe101f94ffe639efc81ad4f64e69e6fc94b2b435545685d58c6a2c2c25860159afb03bdbe1be6998415f659d541bcaabbf8b24ecb593e391a0ac52275578a6e742bd17bf20f308e3526bd06c0b78ab308c714433569e2e9a8bfa74098b1a2a4df7b5b9263f40cdde0a584ef43cf40e4f28ce224d1fc700de721e7a9c8ecec1de5b0d0beda7d11c0609cd2463c8533e265c0413dbf63ebd6a62c854fb49dbcfcce1d8f3e7e4a88419088f32bd354f28779c464215c2b0c71e02ef90b3ace9473924a3e8d6cb3cb444f7909b3ff41abdae91378ff3aad96b977a10b7acadd09843cb4088fd0abcabc3477241de157c5b8822741b94ed3e59b1f8c1252ad50d3edc1a3bca98d0a40c54e60ee357768ea5851784936f01b06bec3451d39204262c83b63caaad0d3a3cba6a181babb4bc0878bf67b198283afa3bfc150db196df8cc6bc0d99b6c61a2463c62934e3ea09d9da7f9ee8b5b8bf97face0e1704eac16ec9648dff0da97e511f8a5c1ab9666f4cb63b887e43debebbb99fb8eb0384b2685d1a34badef34f9051e16b59bd914bd828c154dfcf0e8b2d12f857c24bdb27a615707d041da78df6c3171def24b08affa94fbcfd468cfb4f28588e7c5e5fcee7af39232ab6667fddaf8325902ca0de19a15d68e775919e6be3476efd7d0ee4b4ef64ffda38d1294edf441b0562b63a6cf5ce857b91b1c2080f41476220a9441ed89961f7bf53b2170762872b5fe27cdf99b7d8402a785222c0115bf36e488ea6a96117665d2369fa23aca5b2ee8239e83407d88732cd440fd40265b1a04644033a2ad7ef64d0715b9aa52cf2094a5bd0822b27e923e3d234696e2763b16d7a3898ea9e33e79cf1af6015a204666ed0be027c18c254642f53de89b689403f68c9fc67776360024857fc180455401f4e5e27e83f207072d7e031fe3493af3638321be5d81400c3166e807dc8c3cdc486573387b5b15bbbd52881bd8b267b3fdbd7f65f09e33d875ada5980a782b9536d1d107e5b70497e665e50cdfdc11efa62bd74af69558f46ada474b06bd1c5d04c0a11f378dbd0768f94b0a898174e3d85074ecec26d5f3a35dc119f7305986fd2bbbb1edb77ba6f1ad119f6f33ad74829b5033ca0ae0b672d971951ad9ae789063d37e1f00a10368e00753463525fbf1b7db3758fd691ee790856474343c71ca2cc26af456cdda32923535bcb56c8168837eabef5bfbac7f0261b77517fda3f12004f1d7d0d349708dee4b2e835098c9a53743f27c6d08ea0e9bef6a5613dfd48e18864180f8b9bfc84541226b6ec1fac151b3582f6e78b973aa65b33177db80f12b1b9cd8eccc05b103d8e94ccad8f3250bbc086c35bda0cf4b2ded8448deb8b91137fde4dc2fb421379126caa076cbccb3844393a64990fb840bb27bb5369d38a7ec98f39641a74c09dcb72b7aced76627b8ff895825e6c52accd97bdc8d93d2f570acb09fa5a895d35a01cd265665782f5de4992de3a4dca543f871fdbb661cb136b24153fa9d210de884e2aa9cc3ef5a136bb28dc3a856e449039c6099a2b104c39f0218754f789499eaa63ed0b3b", 0x1000, 0x4000050, &(0x7f0000000000)={0xa, 0x4e24, 0x6, @local, 0x1}, 0x1c) r1 = syz_io_uring_setup(0x2de5, &(0x7f0000000000), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) syz_io_uring_submit(r2, r3, &(0x7f00000001c0)=@IORING_OP_ASYNC_CANCEL={0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r4}}, 0x0) r5 = syz_io_uring_setup(0x2de5, &(0x7f0000000000), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) syz_io_uring_submit(r6, r7, &(0x7f00000001c0)=@IORING_OP_ASYNC_CANCEL={0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r8}}, 0x0) sendmmsg(r0, &(0x7f0000000140)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000001400)=[{0x10, 0x88, 0x84}, {0x88, 0x109, 0x1ff, "0dce672d32b6e7503d69fa4a9c1b87205bd7749dfcac1d609600ea8282ea3eaf3a2733e40ec572e6a00efc7d1ecc5875422179efdd4565682471cf8ddbd70a7948840a871ec0012deb7801c8de859625b9865c5b8a5c22f3a44c2f693898f6ae830e0c90f6d2a3e583cc5e2c42538bb016304cbccc66e097"}, {0xe0, 0xff, 0x5, "c0b193067bee7281ae0329e74603d2958ca2dd08011f34451f003695dffc473a43cdde78ddb0ff4ca56c0a002484f39ab2b0862c71e817526ba71a7aa6390e1581e2a321dec7c4c725ff1547f1fcc7576f2920b95b0bfcea8ab7b83e28d07ddd907a11a9fa3f3ae8a6c9e4cff22c3f3fabc20e896e3efdeea5084e48efc11daee65d6035209ab2b5c9f9c21e5d5f6b33cad0da4492d9d875837c467b8da9bfd05dee146c6078d60f40acaf23f9701f434278e5d7c1b8b1b1b0bdaa9b4a400bf8d201803891415ac04dfd"}, {0x1010, 0x103, 0x200, "ff517b2b0b7a50452031fbbc801e68ded63cf7f3d7f993f37aa37684726f89675568a48e4ab714936d0d9141c9eb9a6a017db3e93e1329af3d990361bdaa0a88ef22a3df2facd91b6afff3abf1405930c753728cabad4ba83fef60bfa121a8ac4a135e13e7fb3dbb39036b8bf2ded5a64065e20c0cfc84d61d715aa2969e4a0fb67e63cc6e36fde4e6e0cc1e95344d0f314e346df4bc4c66c0fff82aed0cf376d87c6a5d9e15951c1a66fc0f6664c089e57dc8b6ab3fc8ccf73e60e5c2eb37a491d0149c9ab728a6ac8100b836ce06a5a2e366ee3b0679eeae1750c8b00c1967d928fbe0d12e1515c47f9f871e8f5522f2bc8f82a88c49ab6ef9712959c50f0a81f2642810cc470cea54b04229e974a24cf99b1746929aac1d94cef8699e7effdfc1be79dd15a8cd1aad888549e4562a7552e6c35ba32c56b4e6fc6e862f54bfdcd10a8fc0498d713447212121bfd8f601f1eb8164c6d192a1c75a7d081334fd7df7bdab25a15bcfb74b80569144072b78a83fa06673ac54ec85c037f1d3763913acd3767e427374a1de22eea9118dbc9065818db3b539d0797283a92797538254514f6b02d4b993a104ccd7a2cabcf2c37de9755dc29988b6cd16833cd84dd7dc5025e3315178d6e279210307a1b2fc6cb6d02ae38bb4effe1bab207292da03902c9b1f2c64d6f7cc3f926271ab4c54507ff2e0b0c35a55547041ad108dcd521198c4ddcb974e66595557d15e795fc2bf4aeb26466d2bb33fb5258a86bbc24d17cf76e292d43c5a7d7b82e364ca16550e1f6d6e9dd686c7115c266e5c0a9c07dc250f905fa6e3384e86e87ca61870ae8029cea65fbf6579f444bb244586a1d7477c1cf6fcb50bf1c39c84db9c71f20b3974ea94a4b895d5722ecff2c61bac5c941d378a587a0619617dc789238c3d78b6c796128aa8f1b00ea43fe098b39a7ddf3444b1398cd0a4cf6d1e74ea81c71bd5c7ddfa184e7df88301c36ef94a7606052191d1719b7ed38c21580962127f8d3cbe5d31dfb52895483d1bb7a252b1697acf833e60e1709bcfca3a4054c0a10b51c59a8fdb78ca97f6c46a7f6e642224d0bbdc91f545df75bb507fa812d017b3cfd94e701c936445a4ba3a1abd961ef192d4e785de6e13d8343f6e5b588d6165307ebeb1e90cc3eb72ce4333ef7d31ef7e0a003e9cb2eb4b46b0e444fdb22d8fc46ba8b71da8515232bfaf4142b622f1a0e452df73a7cb50cea487e40db928edd0e3946389976229869294ed791a70d2ccf8eec7aa4c86af82fab419d71c4521af7ae1932d85d1bb005dec4db8774c1949c157565b171926f830c6619f70aa9b6ecbb5a9770b1f716b2aeb27881e7e44129372039c731d3543035855b20076efae45c1f8441df06b594c594adcd84c933a1034dc74532aca736a2bc5c9300f42cefc5c36f39ab2e90e537461d8a842f65ca0309d64950c6b9bc39c0c492b57e5a2ba303a548fce9642d1d4bc815fa8f304f5bc80c1956947bfc5be42bc70928aa762fecb11935e11f3e060e1ee3291f291cb9dea15c004902a0431b5df3cd1826f71eab102f70740bb885ef5d1cb043e278948734f6b0eaba78a910ebba278e23c8b0b984c9f5a0b05f32f0ea0cf0640bd47c52738c5f1dfa40975f8b790707ef23a668b9e3014980ca968112374242247be0b403911be1f41e8da92662826cd431868b716c1910e6ab3540be74147f1188bc2b25e83fce30def0587987a2ab8b9fd2716bc3149906313f61e715e5d0b0de6d01a734b3752e920d57dd61a50035ad022be846503386fb34bc37964adee7613ad96c3c43f81572dc75ee29fc318bd3a9b48ebe18d8f6d5f319557c0315c06338ba1d6d2625ab79bda36ce00ece4b161269c35ea2bb284da7d61946dd90d5a2ba15fad812e2ddc2e21b5a18f3ee2b72c5b7963e057fa5494839f190260a23d4c02e0f6e26cc2913b3170c6e87ed41776f96507b4b1b365e2a44ea4d9940ab62311ea0760778f4b744f889b023537bf7cf8af34fbb164aee73d6476e980ee89f279033e8a7b5b49f0ed66c35004e98df07628e88b63f0def12a1d48881ac6b195f7db5ee2125fb2f19861c5102f18d4acee4c49c0ac8375a2dd7fa2084df6b1a7c4d16342e1cc8b182ccd3bb7800c86ee79fe9f440738b0d56d8ef523339ac4b2277ed69e8bfc693514eb3423ff1cba2cbc25a1e335aaac43544f7d61e4d5ab303e37bc0916d193c5b5e495ceafdfa2c82bd0bfc73ebba611e5b70f1b9327f4e63e9bef60b49f1db0a04791a3afa809b66294f95f6a3c81508ff95de4869b83e8c9bf0f704cf3bef1a1cdca71e7035c6d86566fc478af9465f7b2d06edb83c9d4f6bbfb71fb7078232460be37643b6db4ef227d65726b6fab553dbb2cf4c6035c660e6f388bdc68df9c1ca0476bef6073a37cfa46ca36e3a7e6bf32c78e2c72d664c593f7360a7a7000e5c0c16a5652bd2e437ab9ed1752e2003831cc51ed5f9ad426123ba0518cea9b940f13873f311833630277daed75f4294f4160d9c8ca912eb30f5d6348208a68d3b61bf077b22d6a3d3f67acf6afbd41fc2c7b1418a77cde1ba89ec6439ab2cbeccaa71a9dd3d246fa68059a7ae489e42642f2d9bcc672e29e1cf61927db7c8ebcd1601eeef816a5c300f3992452687419ab3e9226bbb74c255938e1c26a48af729920fc44d61e30b4a19c00b952ef86f88dfccdee36e70f5d29d21f304a6f9bc6b2bc528de4f0702ca52623804bf685b9ce9845be670e149da3ac934e999161f6cdf90facf35fd6caefc733e071ec7fb61e01eaa93b62549a5e67095c711418aca7b19ba6a26b3c6b7945aa9cec1fbea5bf54cb207a63a736a4f248398ca26a9b3b6603106958490822c3a04e38c94f117d8f021032ab1b71ed7ed223de625aeca0454966b941ba173e724e423a4aa8b15cd0e1a20daa09c82051c65fe8481e060d5c94e9c596c828dc55213ce577316ef5179ecc4598a4aa3d49d1259210561fddc3ff60ab3f7082e2232ec9fd490a83e005fae3a11f947b618cef02596753a83cab5b4c5278dded098ee38e06be972cd47df6a7741455edbeb86e937f07d31cc73ddc70b762b7ce24678dc6413026abe146e44774238b608d5ac54030eb3d165d7d414f75c9a30dfd0ee9149e298abeda53949394bc1fe53a3bbaf1d112b94a2806044616c2b9c35fd6179dc169c7e81a8334657b992637dc75b623c011807ddc249038d56985259b165db8e5e1df25c8302d076dd066b940ad9f092ed5e6f059e97e6284d62716b8b7b5b6cbc4218cb42f71bb3d1d074d0f757dc9b23a306972c62733603bee83810d691941e88150d25e49f38499bcda647da6ad27810c40817c56d0e479fba72117374619bb60987fb68cc9f2daf380e0456b4f54651dc19ed07cad100b5dd4e20e839fbf9b637f2451c302c93193868bd0d17e40d1ab62d4ee1bca7aba0ebef25832521c632d160ea0faa2e29900d3c43d8f6942cfedf70bff34dc5d19e68c54267e18a8a405e855efa3fd06c1eefc46ded1535d4d9c23dfd7976bb1c571c0823af50de1580b4746f5f53b2e2520e2967f06620c5d2f7aa56d111855ecc6cc5efff5021945cb4e1622e2f747e90629d12f64f64946d8ad1fd8dc2066439a5680748e10f5ad8c05f24392bac4d870857ec11427cae370c93e50d6142779888193b9116ae971e0f0be3ee7a19608729275ca46f5bcab84bcb7d66eb34bcea1de9d04ccdf77769289d0838c887b00ebe825f43b15a974a801dec91d450bacf131f32e87a69afd1679928073895719d47d25a96d6be7dea170dcb83b8898915a70dbad0cb7f6713fa07973bb60621f644b08c37ec46373820bda0d01a5e1531ce3f6f3078cb24d53cdfd05e2d5fcf29447194328d87ffb4c4193b03cf675e4aff78a2a6dd711f47a70a1d67e0b7f07b22f79f0ce7414b574d2842266ac9de6f4444a24454892320810c089b4853ce04c5326233f25ee575b28cc577157c0eaf70337ba43021fd304b300b46b70dc8629d5913a655f22aff8b40bf68aa87c7e9cd05c955ed59092cc8b4d72b551ae4db165f649dcd17c69efbd144e76bd0b1c2d0da8d3822cd79cd14dece4dddb83b287e28c3d0dfab55e67ec724fe5105ea217a3a0daaa07dacb015c3050855a6212fa00a770f83ae1cb668940b9b4d3c5459d558b8fc3af54682f73ce25acbf21556cbeed825b333802b2c11cd0439fda5dc68663400a9780c40c02c166d7f37fd5d3fc2962435bf2d00ef29d79b2f2e05ac677569ce3e773e27b709257b20527096a3bc75ca8ada8bc574f5fbca0f8c68ec6a588ab43ebd842cc82737ec448469dbab882d98d8718802a140ff566129e226da079a53be8caf33fb11770547819afe63de2090da050bbf7e48a971f1d364e46ab10874847b72ef73eaa0132b9ce9c60324f63f86b33bf0c71f85f8b0b3d751a0f64eb4bf61747b705dff646bea71146ff3c0cc9cb72af49f025c805441f1e0807561b4d03a8416359300409aae9cf289564b40175eb4a953fad0665acd4eb938dbab9dbe1abc1bb24c7285b4adb38d71320d2847f5bd824e6493dd8f88dc3330ac3b961d3aacb8c8244a959bfa0c545eb7a9f55b30c29c5eacbdface3a07106c62bb009dd580849a07311030a0cb4d8ec21c308cac615535729cddf4b97817945e8d4149f1ee85cd0c21a1d02172bd9cf680670a65e5a4da6907424a69c6281b1ac896540d56c4d2719f1ca6204336986e4a27ebbe31734d3615366ca5cc9a771684fe01f95cb2c98ba08a39e24e87dc09bdefc5cfc2b007c6110adcf9fc2e1ab5694ac8b9e3cd0cdfbade5c7ec8ac84032a411394d726f835c504e06a89f157dba800fe99f776249a49139e2ca48f49a42bc7b70b3a0f66f50bbad862985a0852bc38a9207b7d6e3b1635813fa855089d7978a574a9a7ecf733ee66667094580e6a2fe5b1b2c2511ca27195caa15a5c047d1b3163111b8ffd12abab861b768e6c624a62f7e0d86f63a503a0ef59a72ae3723ebeaa8be928a5a27e4c94fa90a637be5735c33f589227dd58d00a0044066c744084da1d1a979a106baf75fdeb23d0f739ef16b6a5d0f0d6868a37b6f5eaa14efe55710e35eeba1cce4abbccbabbf23c88af29e5f88c72a14598ed3c6046fce10fd88dcec1a8c545a016a2ceb8d066bdec9d49fc8ae73fb2659f36d5a7b6484e41cc40bc950dfc261bf83e9592b42e66e8cdc2c8d2486f3b1c867b68fddf886c82160a5965bede1c3af6f3011f304228b03339eaadea17082747c2389b7f0e8232ebe511429cf423d6e95881494b575228ea19f029f5dc6b9fc8d78ad09828db06e710b641d4bdad06b397ab31dfcdb95d55b58946be804dbd5a387894dcd9ac89a917a144d33fd9ffd0efa88282c67130496ac64e359b2b572c00127bc2b360065ce3558dbd35f56cd1bc4d40e041f2917b3192e53ed23fac55abca5ca2cdc6527aa1a315529eeb94b08148236895b1dcd3d605a84d2fca5d6f06094b8cd832c925007f1b7b1940a60f1104c0ced43e2af1c7039bddda6715d199506baf60ddb85282fed6f3fe81fcdf556ee0b28eee925f13058f06ad18dc4c4b753e010e5642a70f3616186da5a7b25315d01454867e7b62bd22e16f68562d358aed18fe31ee8005f9f2640b11e51143f05350e8594aecdfa21e1247c27045a205155c759875cdb140e86fcae14c0a42c8e2bc3039c990de86eaec2dd13b236816e4e60b8560588fb4f04bba3b261fe28280e7990255aa14951f7ff9655b3f7"}], 0x1188}}], 0x1, 0x40044) syz_io_uring_submit(r2, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x5, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x204000, 0x12345, {0x0, r8}}, 0x2) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) [ 479.607555][T30392] FAULT_INJECTION: forcing a failure. [ 479.607555][T30392] name failslab, interval 1, probability 0, space 0, times 0 [ 479.620919][T30392] CPU: 0 PID: 30392 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 479.629335][T30392] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 479.639396][T30392] Call Trace: [ 479.642676][T30392] dump_stack+0x137/0x19d [ 479.647030][T30392] should_fail+0x23c/0x250 [ 479.651471][T30392] ? dup_mmap+0x39e/0x9d0 [ 479.657207][T30392] __should_failslab+0x81/0x90 [ 479.661983][T30392] should_failslab+0x5/0x20 [ 479.666510][T30392] kmem_cache_alloc+0x46/0x2e0 [ 479.671295][T30392] dup_mmap+0x39e/0x9d0 [ 479.676436][T30392] dup_mm+0x7c/0x210 [ 479.680485][T30392] copy_process+0x1222/0x2e20 [ 479.685191][T30392] kernel_clone+0x14b/0x680 [ 479.689700][T30392] ? __fget_light+0x21b/0x260 [ 479.694368][T30392] __do_sys_fork+0x3a/0x60 [ 479.698789][T30392] do_syscall_64+0x4a/0x90 [ 479.704246][T30392] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 479.711107][T30392] RIP: 0033:0x4665f9 [ 479.715051][T30392] 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 [ 479.735810][T30392] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 479.744218][T30392] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:19 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x5, 0x3c, 0x0, 0xff, 0x0, 0x1, 0x20057, 0x7, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_bp={&(0x7f0000000000), 0xa}, 0x9124, 0x6, 0xdb68, 0x5, 0x800, 0x9784, 0x1, 0x0, 0x8, 0x0, 0x7d}, 0xffffffffffffffff, 0x6, r0, 0xa) [ 479.752189][T30392] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 479.760767][T30392] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 479.768729][T30392] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 479.776719][T30392] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 479.794189][T30397] loop4: detected capacity change from 0 to 4096 [ 479.809587][T30397] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 479.819341][T30397] EXT4-fs (loop4): group descriptors corrupted! 13:04:19 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:19 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}}}}, 0x128}}, 0x0) 13:04:19 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {0x0, 0x0, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:19 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') ioctl$TIOCSERGETLSR(r0, 0x5459, &(0x7f0000000000)) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) 13:04:19 executing program 0 (fault-call:0 fault-nth:59): fork() 13:04:19 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1027}], 0x1) [ 480.013864][T30433] FAULT_INJECTION: forcing a failure. [ 480.013864][T30433] name failslab, interval 1, probability 0, space 0, times 0 [ 480.026942][T30433] CPU: 0 PID: 30433 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 480.035384][T30433] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 480.041063][T30436] loop4: detected capacity change from 0 to 4096 [ 480.045432][T30433] Call Trace: [ 480.045441][T30433] dump_stack+0x137/0x19d [ 480.059381][T30433] should_fail+0x23c/0x250 [ 480.063786][T30433] ? anon_vma_fork+0x117/0x2b0 [ 480.068573][T30433] __should_failslab+0x81/0x90 [ 480.073323][T30433] should_failslab+0x5/0x20 [ 480.077872][T30433] kmem_cache_alloc+0x46/0x2e0 [ 480.082619][T30433] ? anon_vma_fork+0xb1/0x2b0 [ 480.087280][T30433] anon_vma_fork+0x117/0x2b0 [ 480.091903][T30433] dup_mmap+0x4ac/0x9d0 [ 480.096127][T30433] dup_mm+0x7c/0x210 [ 480.100028][T30433] copy_process+0x1222/0x2e20 [ 480.104691][T30433] kernel_clone+0x14b/0x680 [ 480.109178][T30433] ? __fget_light+0x21b/0x260 [ 480.113838][T30433] __do_sys_fork+0x3a/0x60 [ 480.118299][T30433] do_syscall_64+0x4a/0x90 [ 480.122700][T30433] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 480.128597][T30433] RIP: 0033:0x4665f9 [ 480.132471][T30433] 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 [ 480.152105][T30433] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 13:04:20 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') r1 = openat$incfs(r0, &(0x7f0000000000)='.log\x00', 0x10000, 0xa0) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f0000000040)={0x0, 0x1, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xf}}, 0x10) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) [ 480.160512][T30433] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 480.168492][T30433] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 480.176451][T30433] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 480.184429][T30433] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 480.192403][T30433] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:20 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}}}, 0x128}}, 0x0) 13:04:20 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80000, 0x20) ioctl$MON_IOCX_GET(r0, 0x40189206, &(0x7f0000000140)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @iso}, &(0x7f00000000c0)=""/4, 0x4}) syz_genetlink_get_family_id$team(&(0x7f0000000000), r1) 13:04:20 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {0x0, 0x0, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:20 executing program 0 (fault-call:0 fault-nth:60): fork() [ 480.233112][T30436] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 480.242966][T30436] EXT4-fs (loop4): group descriptors corrupted! [ 480.336944][T30468] FAULT_INJECTION: forcing a failure. [ 480.336944][T30468] name failslab, interval 1, probability 0, space 0, times 0 [ 480.348309][T30469] loop4: detected capacity change from 0 to 4096 [ 480.349621][T30468] CPU: 0 PID: 30468 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 480.364295][T30468] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 480.374341][T30468] Call Trace: [ 480.377615][T30468] dump_stack+0x137/0x19d [ 480.381967][T30468] should_fail+0x23c/0x250 [ 480.386366][T30468] ? dup_mmap+0x39e/0x9d0 [ 480.390773][T30468] __should_failslab+0x81/0x90 [ 480.395522][T30468] should_failslab+0x5/0x20 [ 480.400038][T30468] kmem_cache_alloc+0x46/0x2e0 [ 480.404838][T30468] ? anon_vma_fork+0x273/0x2b0 [ 480.409583][T30468] dup_mmap+0x39e/0x9d0 [ 480.413732][T30468] dup_mm+0x7c/0x210 [ 480.417646][T30468] copy_process+0x1222/0x2e20 [ 480.422375][T30468] kernel_clone+0x14b/0x680 [ 480.426864][T30468] ? __fget_light+0x21b/0x260 [ 480.431526][T30468] __do_sys_fork+0x3a/0x60 [ 480.435929][T30468] do_syscall_64+0x4a/0x90 [ 480.440331][T30468] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 480.446215][T30468] RIP: 0033:0x4665f9 [ 480.450089][T30468] 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 [ 480.469733][T30468] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 480.478131][T30468] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:20 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}}}}, 0x128}}, 0x0) [ 480.486086][T30468] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 480.494094][T30468] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 480.502049][T30468] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 480.510001][T30468] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 480.592552][T30469] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 480.602368][T30469] EXT4-fs (loop4): group descriptors corrupted! 13:04:20 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:20 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') fsetxattr$security_evm(r0, &(0x7f0000000000), &(0x7f0000000140)=ANY=[@ANYBLOB="d91564110bce349b7aad1f5a61c2207bc363c0d8824cd2675e60b1056b7a0104000000000000eb000edf1987c75eed3dcd6d396a5a2aa53d90c31bad6520b30cd1cd49ee89e6e2df5b4b82"], 0x6, 0x2) ioctl$F2FS_IOC_FLUSH_DEVICE(0xffffffffffffffff, 0x4008f50a, &(0x7f00000000c0)={0x3, 0x7}) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f00000001c0)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x2) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) execveat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00', &(0x7f00000002c0)='^/!+}^\x00', &(0x7f0000000300)='/dev/loop#\x00', &(0x7f0000000340)='/dev/loop#\x00', &(0x7f0000000400)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00'], &(0x7f0000000500)=[&(0x7f0000000480)=')\x00', &(0x7f00000004c0)='pagemap\x00'], 0x1000) pread64(r1, &(0x7f0000000080)=""/39, 0x27, 0x0) 13:04:20 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300}}}}, 0x128}}, 0x0) 13:04:20 executing program 0 (fault-call:0 fault-nth:61): fork() 13:04:20 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {0x0, 0x0, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:20 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1028}], 0x1) [ 480.862172][T30496] FAULT_INJECTION: forcing a failure. [ 480.862172][T30496] name failslab, interval 1, probability 0, space 0, times 0 [ 480.874818][T30496] CPU: 0 PID: 30496 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 480.879959][T30499] loop4: detected capacity change from 0 to 4096 [ 480.883224][T30496] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 480.883237][T30496] Call Trace: [ 480.883249][T30496] dump_stack+0x137/0x19d [ 480.907151][T30496] should_fail+0x23c/0x250 [ 480.911557][T30496] ? dup_mmap+0x39e/0x9d0 [ 480.915878][T30496] __should_failslab+0x81/0x90 [ 480.920650][T30496] should_failslab+0x5/0x20 [ 480.925141][T30496] kmem_cache_alloc+0x46/0x2e0 [ 480.929885][T30496] ? anon_vma_fork+0x273/0x2b0 [ 480.934738][T30496] dup_mmap+0x39e/0x9d0 [ 480.938916][T30496] dup_mm+0x7c/0x210 [ 480.942809][T30496] copy_process+0x1222/0x2e20 [ 480.947512][T30496] kernel_clone+0x14b/0x680 [ 480.952018][T30496] ? __fget_light+0x21b/0x260 [ 480.956737][T30496] __do_sys_fork+0x3a/0x60 [ 480.961143][T30496] do_syscall_64+0x4a/0x90 [ 480.965544][T30496] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 480.971480][T30496] RIP: 0033:0x4665f9 [ 480.975371][T30496] 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 [ 480.994963][T30496] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 481.003356][T30496] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:20 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x59f}}}}, 0x128}}, 0x0) 13:04:20 executing program 2: r0 = gettid() tkill(r0, 0x34) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000040)=0x0) ptrace$setregs(0xf, r0, 0x4007, &(0x7f0000000080)="da2d2a0a091449ac6c923dd2f309568acaaf6b8f79c89690449defe8c7bc2bbd") syz_open_procfs(r1, &(0x7f00000000c0)='net/rfcomm\x00') [ 481.011309][T30496] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 481.019262][T30496] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 481.027214][T30496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 481.035165][T30496] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:20 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') r1 = gettid() r2 = getpgrp(r1) ptrace$setopts(0x4200, r2, 0x0, 0x100040) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) syz_open_procfs(r1, &(0x7f0000000040)='net/vlan/vlan1\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) ftruncate(r0, 0xa000) 13:04:20 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900}}}}, 0x128}}, 0x0) 13:04:20 executing program 0 (fault-call:0 fault-nth:62): fork() [ 481.066427][T30499] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 481.076291][T30499] EXT4-fs (loop4): group descriptors corrupted! 13:04:21 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 481.171141][T30539] FAULT_INJECTION: forcing a failure. [ 481.171141][T30539] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 481.184418][T30539] CPU: 1 PID: 30539 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 481.192947][T30539] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 481.202997][T30539] Call Trace: [ 481.206279][T30539] dump_stack+0x137/0x19d [ 481.210786][T30539] should_fail+0x23c/0x250 [ 481.215208][T30539] __alloc_pages_nodemask+0xe7/0x310 [ 481.220503][T30539] alloc_pages_current+0x21d/0x310 [ 481.225674][T30539] get_zeroed_page+0x13/0x40 [ 481.230276][T30539] __pud_alloc+0x44/0x190 [ 481.234615][T30539] copy_page_range+0x72a/0x8d0 [ 481.239383][T30539] ? vma_interval_tree_augment_rotate+0x100/0x100 [ 481.245792][T30539] ? __do_sys_brk+0x580/0x580 [ 481.250469][T30539] ? anon_vma_fork+0x273/0x2b0 [ 481.255237][T30539] dup_mmap+0x6bb/0x9d0 [ 481.259485][T30539] dup_mm+0x7c/0x210 [ 481.263385][T30539] copy_process+0x1222/0x2e20 [ 481.268058][T30539] kernel_clone+0x14b/0x680 [ 481.272563][T30539] ? __fget_light+0x21b/0x260 [ 481.277234][T30539] __do_sys_fork+0x3a/0x60 [ 481.281658][T30539] do_syscall_64+0x4a/0x90 [ 481.286068][T30539] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 481.291966][T30539] RIP: 0033:0x4665f9 [ 481.295859][T30539] 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 [ 481.315477][T30539] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 481.323902][T30539] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 481.331882][T30539] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 481.339855][T30539] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 481.347826][T30539] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 481.355802][T30539] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 481.373033][T30543] loop4: detected capacity change from 0 to 4096 [ 481.382022][T30543] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 481.391793][T30543] EXT4-fs (loop4): group descriptors corrupted! 13:04:21 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:21 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}}}}, 0x128}}, 0x0) 13:04:21 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x4) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/176, 0xb0}, {&(0x7f0000000140)=""/190, 0xbe}, {&(0x7f0000000200)=""/166, 0xa6}], 0x3, 0x5, 0xfffffff8) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) 13:04:21 executing program 0 (fault-call:0 fault-nth:63): fork() 13:04:21 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1029}], 0x1) 13:04:21 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 481.908920][T30562] FAULT_INJECTION: forcing a failure. [ 481.908920][T30562] name failslab, interval 1, probability 0, space 0, times 0 [ 481.921595][T30562] CPU: 0 PID: 30562 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 481.930011][T30562] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 481.940071][T30562] Call Trace: [ 481.943347][T30562] dump_stack+0x137/0x19d [ 481.947676][T30562] should_fail+0x23c/0x250 [ 481.952097][T30562] ? dup_mmap+0x39e/0x9d0 13:04:21 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = openat$random(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) signalfd(r1, &(0x7f0000000040)={[0x3e29]}, 0x8) [ 481.956493][T30562] __should_failslab+0x81/0x90 [ 481.961285][T30562] should_failslab+0x5/0x20 [ 481.965789][T30562] kmem_cache_alloc+0x46/0x2e0 [ 481.970539][T30562] ? __vma_link_rb+0x3c2/0x3e0 [ 481.975307][T30562] ? anon_vma_fork+0x72/0x2b0 [ 481.980026][T30562] dup_mmap+0x39e/0x9d0 [ 481.984185][T30562] dup_mm+0x7c/0x210 [ 481.988091][T30562] copy_process+0x1222/0x2e20 [ 481.992779][T30562] kernel_clone+0x14b/0x680 [ 481.997301][T30562] ? __fget_light+0x21b/0x260 [ 482.002060][T30562] __do_sys_fork+0x3a/0x60 13:04:21 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') ioctl$sock_SIOCSIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(r0, 0x8983, &(0x7f0000000000)) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) 13:04:21 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') r1 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r1, &(0x7f0000000100)=""/32, 0x20, 0x0) ioctl$CHAR_RAW_ROGET(r1, 0x125e, &(0x7f0000000000)) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) [ 482.006489][T30562] do_syscall_64+0x4a/0x90 [ 482.010905][T30562] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 482.016836][T30562] RIP: 0033:0x4665f9 [ 482.020728][T30562] 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 [ 482.040338][T30562] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 482.048806][T30562] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:21 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9f05}}}}, 0x128}}, 0x0) 13:04:21 executing program 0 (fault-call:0 fault-nth:64): fork() [ 482.056777][T30562] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 482.064747][T30562] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 482.072722][T30562] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 482.080692][T30562] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 482.094149][T30569] loop4: detected capacity change from 0 to 4096 13:04:22 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000}}}}, 0x128}}, 0x0) [ 482.156100][T30569] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 482.166058][T30569] EXT4-fs (loop4): group descriptors corrupted! [ 482.182869][T30597] FAULT_INJECTION: forcing a failure. [ 482.182869][T30597] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 482.196125][T30597] CPU: 0 PID: 30597 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 482.204547][T30597] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 482.214604][T30597] Call Trace: [ 482.217885][T30597] dump_stack+0x137/0x19d [ 482.222224][T30597] should_fail+0x23c/0x250 [ 482.226646][T30597] __alloc_pages_nodemask+0xe7/0x310 [ 482.231947][T30597] alloc_pages_current+0x21d/0x310 [ 482.237080][T30597] pte_alloc_one+0x29/0xb0 [ 482.241511][T30597] __pte_alloc+0x2f/0x210 [ 482.245849][T30597] copy_pte_range+0x128e/0x1460 [ 482.250710][T30597] ? __alloc_pages_nodemask+0x17a/0x310 [ 482.256255][T30597] copy_page_range+0x5ca/0x8d0 [ 482.261022][T30597] ? anon_vma_fork+0x273/0x2b0 [ 482.265794][T30597] dup_mmap+0x6bb/0x9d0 [ 482.269965][T30597] dup_mm+0x7c/0x210 [ 482.273958][T30597] copy_process+0x1222/0x2e20 [ 482.278653][T30597] kernel_clone+0x14b/0x680 [ 482.283168][T30597] ? __fget_light+0x21b/0x260 [ 482.287849][T30597] __do_sys_fork+0x3a/0x60 [ 482.292271][T30597] do_syscall_64+0x4a/0x90 [ 482.296706][T30597] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 482.302613][T30597] RIP: 0033:0x4665f9 [ 482.306503][T30597] 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 [ 482.326117][T30597] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 482.334539][T30597] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 482.342509][T30597] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 482.350530][T30597] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 482.358501][T30597] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 482.366452][T30597] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:22 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000}}}}, 0x128}}, 0x0) 13:04:22 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x2000) ioctl$BTRFS_IOC_GET_DEV_STATS(r1, 0xc4089434, &(0x7f0000000400)={0x0, 0x7, 0x1, [0x1d66, 0x3, 0x5, 0x1, 0xe32e], [0x401, 0x5, 0x5, 0x10000, 0xffffffff, 0x1f, 0x9, 0x7, 0x7fffffff, 0xdcaf, 0x0, 0x2, 0x55cc, 0x3, 0x1, 0x6, 0x0, 0x8000, 0xc942, 0x7, 0x10001, 0xb0, 0x4, 0x1000, 0xffffffffffffff01, 0x101, 0x3, 0x1, 0x1, 0x1, 0x5, 0x4, 0x163, 0x7fffffff, 0x40, 0x7ff, 0x2, 0x401, 0x8001, 0x8f, 0x10001, 0x1000, 0x6, 0x1, 0x1, 0x800, 0x3f, 0x4, 0xffff, 0xefb, 0x4, 0x2, 0x8, 0x2, 0x2, 0x1, 0x10000, 0x0, 0x6, 0x0, 0x49, 0x800000000001, 0x6, 0x5, 0x6, 0x9, 0xfc3, 0x4e, 0x6, 0x9d11, 0x9c, 0xf43, 0x3, 0x7a, 0x8, 0x1, 0x7ff, 0x6b68383b, 0x7fff, 0x20, 0x1, 0x1, 0xa4f9, 0x1, 0x8001, 0xffffffffffffff00, 0x2, 0x1, 0x3, 0x1, 0x6, 0x3, 0x2, 0x3ff, 0xff, 0x81, 0x7, 0xffffffff, 0x8001, 0x6, 0x4, 0x7, 0xfff, 0x553, 0x81, 0x6, 0xfb0, 0x8, 0x4, 0x8, 0x12, 0x7, 0x9, 0x7f, 0x80000001, 0x3, 0x9, 0x100, 0x200, 0x8d, 0x400]}) r2 = clone3(&(0x7f00000002c0)={0x260080, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x25}, &(0x7f0000000140)=""/46, 0x2e, &(0x7f0000000180)=""/225, &(0x7f0000000280)=[0xffffffffffffffff, 0x0], 0x2, {r0}}, 0x58) syz_open_procfs(r2, &(0x7f0000000340)='mountstats\x00') r3 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r3, &(0x7f0000000100)=""/32, 0x20, 0x0) write$evdev(r3, &(0x7f0000000380), 0x0) 13:04:22 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:22 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x102a}], 0x1) 13:04:22 executing program 0 (fault-call:0 fault-nth:65): fork() 13:04:22 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 482.775426][T30627] FAULT_INJECTION: forcing a failure. [ 482.775426][T30627] name failslab, interval 1, probability 0, space 0, times 0 [ 482.788078][T30627] CPU: 0 PID: 30627 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 482.796502][T30627] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 482.801948][T30625] loop4: detected capacity change from 0 to 4096 [ 482.806606][T30627] Call Trace: [ 482.806615][T30627] dump_stack+0x137/0x19d [ 482.820515][T30627] should_fail+0x23c/0x250 [ 482.824927][T30627] ? dup_mmap+0x39e/0x9d0 [ 482.829320][T30627] __should_failslab+0x81/0x90 [ 482.834079][T30627] should_failslab+0x5/0x20 [ 482.838579][T30627] kmem_cache_alloc+0x46/0x2e0 [ 482.843351][T30627] ? anon_vma_fork+0x273/0x2b0 [ 482.848100][T30627] dup_mmap+0x39e/0x9d0 [ 482.852333][T30627] dup_mm+0x7c/0x210 [ 482.856232][T30627] copy_process+0x1222/0x2e20 [ 482.860927][T30627] kernel_clone+0x14b/0x680 [ 482.865416][T30627] ? __fget_light+0x21b/0x260 [ 482.870084][T30627] __do_sys_fork+0x3a/0x60 13:04:22 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3000000}}}}, 0x128}}, 0x0) [ 482.874514][T30627] do_syscall_64+0x4a/0x90 [ 482.878966][T30627] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 482.884918][T30627] RIP: 0033:0x4665f9 [ 482.888792][T30627] 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 [ 482.908380][T30627] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 482.916777][T30627] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:22 executing program 2: ioctl$RTC_VL_READ(0xffffffffffffffff, 0x80047013, &(0x7f0000000080)) gettid() r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = syz_open_procfs(r0, &(0x7f0000000040)='numa_maps\x00') pread64(r1, &(0x7f0000000100)=""/32, 0x20, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r2, &(0x7f0000000100)=""/32, 0x20, 0x0) ioctl$RTC_UIE_ON(r2, 0x7003) r3 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r4 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) sendfile(r3, r1, &(0x7f0000000000)=0xa5a, 0xdf1c) [ 482.924732][T30627] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 482.932709][T30627] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 482.940682][T30627] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 482.948720][T30627] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:22 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000}}}}, 0x128}}, 0x0) 13:04:22 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f00", 0x10, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:22 executing program 0 (fault-call:0 fault-nth:66): fork() [ 482.978501][T30625] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 482.988320][T30625] EXT4-fs (loop4): group descriptors corrupted! [ 483.047586][T30658] loop4: detected capacity change from 0 to 4096 [ 483.055702][T30658] EXT4-fs (loop4): ext4_check_descriptors: Checksum for group 0 failed (61595!=0) [ 483.062500][T30653] FAULT_INJECTION: forcing a failure. [ 483.062500][T30653] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 483.064981][T30658] EXT4-fs (loop4): group descriptors corrupted! [ 483.078167][T30653] CPU: 0 PID: 30653 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 483.092761][T30653] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 483.102824][T30653] Call Trace: [ 483.106193][T30653] dump_stack+0x137/0x19d [ 483.110530][T30653] should_fail+0x23c/0x250 [ 483.114959][T30653] __alloc_pages_nodemask+0xe7/0x310 [ 483.120253][T30653] alloc_pages_current+0x21d/0x310 [ 483.125362][T30653] pte_alloc_one+0x29/0xb0 [ 483.129773][T30653] ? finish_task_switch+0xce/0x290 [ 483.135018][T30653] __pte_alloc+0x2f/0x210 [ 483.139359][T30653] copy_pte_range+0x128e/0x1460 [ 483.144214][T30653] ? __alloc_pages_nodemask+0x17a/0x310 [ 483.149815][T30653] copy_page_range+0x5ca/0x8d0 [ 483.154589][T30653] ? __vma_link_rb+0x3c2/0x3e0 [ 483.159436][T30653] ? up_write+0x25/0xc0 [ 483.163664][T30653] dup_mmap+0x6bb/0x9d0 [ 483.167823][T30653] dup_mm+0x7c/0x210 [ 483.171714][T30653] copy_process+0x1222/0x2e20 [ 483.176419][T30653] kernel_clone+0x14b/0x680 [ 483.180977][T30653] ? __fget_light+0x21b/0x260 [ 483.185642][T30653] __do_sys_fork+0x3a/0x60 [ 483.190095][T30653] do_syscall_64+0x4a/0x90 13:04:23 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9000000}}}}, 0x128}}, 0x0) 13:04:23 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f00", 0x10, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:23 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(r0, 0xca289435, &(0x7f0000000e40)={0x0, 0x4, @start={0x0, 0x1, "57abd77e9067bd1bb638869853f6b7698b83b82f1bbc76d09314df7df0c9e981bc99246bf5cbecee6e119c78d82397b39759bd36f17c0af208b1723544c0f86327c2f193c4f024afcffd53638abd03487ddf42b794e9369364c6ba845149501d703e15e16a1a7d1a39b5d10828c0a41cb09fcb32fb764d5ba78d0a2c2b55b6796fa44d8ebf41346ec0e1b51ce0a0276c98fd7c5891ba89249063835bf4b4254a1959ba8d6edb24d477751756805c3081fbd070f76c223f5600e7a224894ef3eb718a46369f57c6b5cfdde7040745c620738d2a031eaccc6073b1447bddc158610194208dd0b445eac5eb801c7643fd42d193d82579c79e9fb2700389cb36a03325189e596681b5457625503af8bb6ce0abdb528620b02cb3f2edb35a0ba8b358ed5bc147ebb6f5929d1bde8ae92c704ad7662138de69313abf1280840712eb1d71ccb05ca25a6468a51162ca3ae7b758b266cfd134da59c26db46f0bd1e575ea83f8c146b1537ba57287e3cb7628a89d3f1d63c8ba06d5369428cdb84674e818bcb3b2af14a8bef160795d7b08742f92c85f25a049dcc998e1e46227257adaac2118dbae640d4658038a1f7b4559a3d332b6f104fa01e1966adb8e34386a06cef7d691415e5cc60628a5c2cc65a0ec8444a2f5676c19d05299a73235c997aca4ff0e960b94610bfc534df83c0ddb5a66ae332b41e1b938c0f02575d62094763b138c76f744995a509c86597c4de9fd5fe4c531c395bc220012752bfd3035258637e2876b0b387b2d1f50f68cff03bab844cf995fb6bf302334688ec97f1b4599abbbafee61fb25104eb0bf054e0e2618f18d4a49fa103fba054c1cb0c1ad730e038ae56039f2f60ffaf34dc201884f006d3b27dd0228230fba5205d4955fa9643764895993a6f5434730a1a5dbdd2780717ae9a32c1e9bc7a2d3aea13c01d85755b9f3e9906e8c98963547ede528c3588b64cf70989aa1aa1fbe0f71c49576131247985b1e781b1a4b3be4b6f4dd86b76ec2098db7abb86e9332d2ed211c1a5b289231b4a8a08890344ec312d6f00345a27b6628c51e869c60d6a9ecf1332674c068c09a1c058db035087cf6325115710c8483e21983f05a383eaae3cb40d46ee92bfcd11a5c71f2ddfa7a3343f656981461e6a618d798eede64cbd44d5864bb4c655d6a13fba9f50fb485050c7d5d162c84e029b5ff9ad780523a8a3bee424c3190e6b1cab055b6df5586156b2d8d1fea5511051066a5e8fdae4e596bb4e13d5b2e831293f8bbc12a98dcee0105aa80cb589d67c2c4e1b456c8b5a8b7c6fa984c22d68bfe908740d9059de989f3598abd248b27c4ea30f94d054019d35a1346504dab81c313401431028a85996c33b63175105262f4aeb04318f32a2addf5436a20711d36769d18e7f0adda6251aee2bb4e327b91723969759676e98cb09c255d", "360b768a268051ee469406582ab16dbb9cfd9bf78cc43cb460391f0c489ec5e23fe0891800fa0a1083b8c41810df9369eaeaae0b9a102f43cbef9a55a6ab6c7a0824d4eb3cd7a0d9afa7be12ee78a63e234cbb9a1a848ba69983b871a2a27b25c30f50365ddacf8773384e271163537c6dedb0682b0b53b74b91b4c40272c11c3d8b94c438f43b4e5c256d260cf58d39d2c31cef29b8615c0a469e553c7b46fe62e7d4306515ce04b7dedfec26966bd19c3d4b8c8df6b55e96fc025d14a285c41abafa2bed9bc842a2225a8082782aaea9e722fb6636d61fe443d16b1abacea3f95737f6e0e5bece08525d67bd54c49d3cd13e3feb9692eadb3aa8039bae38c3e91d0bd09ebc845b125008288a2dedc265d7b5964835f11584bda718a0c30d8c33b818e732707a3191e7f18dcf522b7c8ef74e1d4ad2e82c2c9d14edaa41943c09727ae3595e220633cf343cd10dd432988ec034c2e5c3920cd51b7e7baf13c244b0fcf1a2967abef7aff5c5f5268595a9b36a887508bd9bc848a737520e346dd8dfe08e62a53f96ada129c926e818daf3d67a722804c888a6c1e0ba8b6a60a1357bb92ba3aebd6ed9685dcada1da4fcfefdbf55829f9f09f3f92a107d0c483581f2f42be2130b218c231cecb325a8952abfa2f7da3bf533f7835fb6ae058abea664a84d944325d8248ec39dc3b7219168da0c8ebf968d769503ebaa8994e0c22ec412174589801bde35c4652826d6fcad1a1759d5dfd657b52596597635aeb1d6a6ece798d2bb8b82b773d88eb0166f80e2685b00259ba50e862a5bad406f62f32b0f360df8ad4a7dda7fd03cddbc25af43dcef79d047afb7d0f492bafbd80a3d0f18e7b513d40a26132e4630e96bafc0e0a889b5df4bdbf716bc3d63ba09c47632cb6a837f1840538d61b817e6771f5887ea7a9e92e80a8648f7cf74926320fec8c1b649c9dd783064d3ce3231a883edf016d4b02f5557f292d9006d5542670b4e331d2f5127134241203c74d089b623315a1f3736ca56b240e81e5e7541e621be84dbeb1589515864a96cac3c3f5c81c353d206f69f2f1ec3e400180ab684793d0a71a38d9a455574ef1141f4657d0079509f0dfbe81618e092d907adebf0b6a74604f49d21787a10a518d1a0e35898f9a1521e6ff19fce54228e935d530fc7b8d94940bef4a4f86cede8af71deac33316bfbcd9fe2888525de1b7e74a1a643ba137bacfe2b59ffbff97fbfa8be3ee2f3a5601ca62958c7ce2bce093d759e67d8c7daf93010dcc2e8a38b8f8f3797bcc54f163d6bac45de687b0cf9ab238192d26a44d8c0981cd9ba85c8dd49c4fbaebffc839c0d5be94d4be34f7e45f4ed33e9e2b96a2aed4c06e757cf26f3ebeb1b75d7a825ececf05bea79734aa83e619503bfbdc576cd78f8dc0a0f07764f35bc9b31addfb49e3012381e34d60cdd74d8"}, [0x5, 0x10000, 0x5, 0x5, 0x80000001, 0x1, 0x44, 0x7ff, 0x6, 0x800, 0x7, 0x9, 0x1, 0x5, 0x240000, 0x2, 0xe, 0x9, 0x9, 0x9, 0x0, 0x2, 0x47, 0xffffffffffffffff, 0x3, 0x5, 0xffffffff, 0x5, 0x1ff, 0x8000, 0x0, 0x3, 0x7, 0x1, 0xcb0, 0x7, 0x0, 0x0, 0x7, 0x2, 0x6f45, 0x8, 0x1, 0x3, 0x20, 0x24, 0x221, 0xfffffffffffffff9, 0x3f, 0x2, 0x7, 0xfffffffffffffb36, 0x1, 0x400, 0xfffffffffffffff9, 0x3, 0x2, 0x0, 0x0, 0xffff, 0x0, 0x1, 0x6d3, 0x3]}) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, &(0x7f0000001880)={r1, 0x100000001, 0x1, [0xb0d, 0x8, 0x13, 0x8, 0x7], [0x5, 0x0, 0xffffffffffffffe1, 0x7f, 0x91f0, 0x100000001, 0x2, 0x1, 0x1, 0x4, 0x4, 0x5, 0x2, 0x2, 0x100, 0x5, 0x7, 0x6, 0x100000000, 0xbf9, 0x0, 0xd8, 0x7, 0x5, 0x8, 0x800, 0xc2, 0x40, 0x3f, 0x6, 0x1, 0x4, 0x6, 0x50, 0x0, 0x80000001, 0x0, 0x0, 0x7, 0x2, 0x10001, 0x100000001, 0x9, 0xfffffffffffffbff, 0x4, 0xfffffffffffffeff, 0x6, 0x5, 0x800, 0x7, 0x9, 0x7fff, 0x4, 0x7, 0x5, 0x5, 0x4, 0x10000, 0x100, 0x0, 0x533, 0x69, 0xb2d6, 0xff, 0x79589832, 0x4, 0x3, 0x2, 0xffffffffffffff00, 0x725f, 0x4, 0xeecd, 0x8, 0x9, 0x0, 0x8001, 0x4, 0x127, 0x5, 0x6, 0x2, 0x1800000000000000, 0x3, 0x6, 0x6, 0x80, 0x6, 0x2, 0x6a3c, 0x3, 0x6, 0x6, 0xa78, 0x4d, 0x2, 0x3, 0x2, 0xbc93, 0x100000000, 0xdb1, 0x4, 0x101, 0x8c1, 0x3ff, 0x5427, 0x7fffffff, 0x9, 0x8, 0xe3a, 0x1f, 0x1, 0x6, 0xfffffffeffffffff, 0x8100000000000, 0x0, 0x7ff, 0x9, 0x1ff, 0x1ff, 0x8001, 0x100]}) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r3 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIDEDUPERANGE(r3, 0xc0189436, &(0x7f0000000000)={0x3, 0x1ff, 0x1, 0x0, 0x0, [{{r4}, 0x7ff}]}) [ 483.194523][T30653] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 483.200453][T30653] RIP: 0033:0x4665f9 [ 483.204343][T30653] 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 [ 483.223979][T30653] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 483.232462][T30653] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 483.240432][T30653] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 483.248392][T30653] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 483.256370][T30653] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 483.264344][T30653] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 483.298487][T30667] loop4: detected capacity change from 0 to 4096 [ 483.334493][T30667] EXT4-fs (loop4): ext4_check_descriptors: Checksum for group 0 failed (61595!=0) [ 483.343763][T30667] EXT4-fs (loop4): group descriptors corrupted! 13:04:23 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000780), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000e40)={0x34, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_HE_OBSS_PD={0xc, 0x117, 0x0, 0x1, [@NL80211_HE_OBSS_PD_ATTR_MIN_OFFSET={0x5, 0x4}]}]}, 0x34}}, 0x0) sendmsg$NL80211_CMD_DEL_TX_TS(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x5c, r1, 0x20, 0x70bd28, 0x25dfdbfb, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_TSID={0x5, 0xd2, 0x3}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_TSID={0x5, 0xd2, 0xc}]}, 0x5c}, 0x1, 0x0, 0x0, 0x80}, 0x1) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0), r0) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r0, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)={0x2f0, r2, 0x300, 0x70bd25, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_CSA_IES={0x2dc, 0xb9, 0x0, 0x1, [@NL80211_ATTR_CSA_C_OFF_BEACON={0x6, 0xba, [0x4]}, @beacon_params=[@NL80211_ATTR_BEACON_TAIL={0x3a, 0xf, [@mic={0x8c, 0x18, {0xa2b, "c303f4106af3", @long="5001eb7524b29ff886678858c52c2d4b"}}, @ht={0x2d, 0x1a, {0x0, 0x1, 0x6, 0x0, {0x7f, 0xa, 0x0, 0x342, 0x0, 0x1, 0x1, 0x3, 0x1}, 0x8, 0x3, 0x1}}]}, @NL80211_ATTR_BEACON_HEAD={0x293, 0xe, {@wo_ht={{0x0, 0x0, 0x8, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1}, {0x2}, @broadcast, @device_b, @random="c8e7fce5edbb", {0x5, 0x8a3}}, 0x4, @random=0x8001, 0x44, @void, @val={0x1, 0x4, [{0x6, 0x1}, {0x1a, 0x1}, {0x18}, {0x48, 0x1}]}, @void, @val={0x4, 0x6, {0x8f, 0x1, 0xffe0, 0xd}}, @void, @val={0x5, 0x5f, {0x80, 0x48, 0x20, "d1d60431f4cb131b793a01e007d83c6604ed9a6d29d57b8c51597c0d05198c6b7d30b59adfc42cb96def6648a37af2be1c50bfb224633a180541ef848d7df6bc6d7babb3f89debc02f640ca0b9af7588f386a2fb7b161074c981c6a3"}}, @val={0x25, 0x3, {0x1, 0x28}}, @val={0x2a, 0x1}, @val={0x3c, 0x4, {0x1, 0x6e, 0x74b88243eb48e8bc, 0x3}}, @val={0x2d, 0x1a, {0x40, 0x2, 0x6, 0x0, {0x9, 0x9, 0x0, 0x3, 0x0, 0x1, 0x0, 0x2}, 0x300, 0x5d019a39, 0x6}}, @val={0x72, 0x6}, @void, @val={0x76, 0x6, {0x1, 0x20, 0x24, 0xff}}, [{0xdd, 0x22, "0195d375e6f777561594798bc4de244c39d628ad53b3fcf87a1c57ba9394eeed0616"}, {0xdd, 0x1b, "585e59d0c780051523494beb486b477ecc37fa0024fc2f9bf2b6d1"}, {0xdd, 0x38, "c517f16e8e234af9971532f45afe1cfa515a7715c86945be7c97291d508bb8b5cc95f87edba2d410a30bfc901ac879414c08f6fb1a4f8a6f"}, {0xdd, 0x5f, "f8feecf511e127fe72d6073b197c67245592c604c67737fe22f637156889a5350ef8d863f5eda72def53046429dc1dfc4ea5c9c53d7c4c5fd36180d526cdc311fc4c2471640eb373c35cfdada07c182b2318db085fead4047b61cd61c72862"}, {0xdd, 0x1a, "70edd87507e46b83ef7977965587aebb1f0f3f468b25bec783c5"}, {0xdd, 0xc8, "c1b6fff721596e5fe449ca3e22b010eb248a646b1965ec25f1b898af06b3cfb4301bc70ee30d36b6bd43de7201b7373cbae62eea3765d269cb4a517090118786c13828a8d62b58c3ca25c4f1c9ecd0d85cdf69a2dbe99562579c1996312eb076de11eef05b674c49883b069a3f49f071633c38cac6ba96d46e35e5df906e7dcce0781d6b22f54e52218367987f3f09158569b26cdb5c5985a1f031f258facba1cb5e6e9807f44a05b4f4de64b2c11c824321cf273d7096a656a377468b062558330cc26f4a8be144"}]}}]]}]}, 0x2f0}, 0x1, 0x0, 0x0, 0x20000040}, 0x0) r3 = gettid() ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000000)="9486cb4b0c566ed3a9cb73c32d80a47f66c4fb7aacc4f14540e59f53d46149783267372e0fc9dded52cdb345b0338ef9bb54b34a62ddcb6bc3c80ce72b168937c7794c6be15f0af0f3f4c4300146dd4d287fe949a9f786f5ca8a24cf719c4ae519ebf0385da263e64a641baca1b4efe419cbd5a60eb5531c91724f95f4089f4cea06245861f78ac436e2dd8176b4bd385dedfe18ce121e15ebeb4f5e8cdeb2a60f454d71a7a439651467e01385f9215925013a2b65736e24f879cea3a79872595dc6d3b22f47d25f27233ce91af862eec2a5afb62d77b74bf316f9") r4 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r4, &(0x7f0000000100)=""/32, 0x20, 0x0) 13:04:23 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:23 executing program 0 (fault-call:0 fault-nth:67): fork() 13:04:23 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f00", 0x10, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:23 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x102b}], 0x1) 13:04:23 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000}}}}, 0x128}}, 0x0) [ 483.653560][T30693] FAULT_INJECTION: forcing a failure. [ 483.653560][T30693] name failslab, interval 1, probability 0, space 0, times 0 [ 483.666204][T30693] CPU: 1 PID: 30693 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 483.674623][T30693] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 483.684677][T30693] Call Trace: [ 483.687951][T30693] dump_stack+0x137/0x19d [ 483.692302][T30693] should_fail+0x23c/0x250 [ 483.696721][T30693] ? dup_mmap+0x39e/0x9d0 [ 483.701148][T30693] __should_failslab+0x81/0x90 [ 483.705912][T30693] should_failslab+0x5/0x20 [ 483.710420][T30693] kmem_cache_alloc+0x46/0x2e0 [ 483.715188][T30693] ? __vma_link_rb+0x3c2/0x3e0 [ 483.719978][T30693] ? up_write+0x25/0xc0 [ 483.724299][T30693] dup_mmap+0x39e/0x9d0 [ 483.728465][T30693] dup_mm+0x7c/0x210 [ 483.732404][T30693] copy_process+0x1222/0x2e20 [ 483.737086][T30693] kernel_clone+0x14b/0x680 [ 483.741596][T30693] ? __fget_light+0x21b/0x260 [ 483.746269][T30693] __do_sys_fork+0x3a/0x60 [ 483.750701][T30693] do_syscall_64+0x4a/0x90 [ 483.755121][T30693] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 483.761037][T30693] RIP: 0033:0x4665f9 [ 483.765005][T30693] 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 [ 483.784608][T30693] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 483.793048][T30693] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:23 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000000080)) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000140)=""/112, 0x70}, {&(0x7f00000001c0)=""/197, 0xc5}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000400)=""/137, 0x89}, {&(0x7f0000000340)=""/104, 0x68}, {&(0x7f00000004c0)=""/81, 0x51}], 0x6, 0xffffffff, 0x8) accept4$inet(r0, &(0x7f0000000000)={0x2, 0x0, @private}, &(0x7f0000000040)=0x10, 0x80800) bind$unix(r0, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x4e23}, 0x6e) 13:04:23 executing program 0 (fault-call:0 fault-nth:68): fork() 13:04:23 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9effffff}}}}, 0x128}}, 0x0) [ 483.801012][T30693] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 483.808994][T30693] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 483.816954][T30693] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 483.824932][T30693] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 483.838655][T30691] loop4: detected capacity change from 0 to 4096 13:04:23 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9f050000}}}}, 0x128}}, 0x0) [ 483.855519][T30691] EXT4-fs (loop4): ext4_check_descriptors: Checksum for group 0 failed (61595!=0) [ 483.864857][T30691] EXT4-fs (loop4): group descriptors corrupted! 13:04:23 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/187, 0xbb}], 0x1, 0x2, 0x80000000) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) [ 483.907355][T30719] FAULT_INJECTION: forcing a failure. [ 483.907355][T30719] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 483.920618][T30719] CPU: 1 PID: 30719 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 483.929052][T30719] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 483.939106][T30719] Call Trace: [ 483.942388][T30719] dump_stack+0x137/0x19d [ 483.946725][T30719] should_fail+0x23c/0x250 [ 483.951154][T30719] __alloc_pages_nodemask+0xe7/0x310 13:04:23 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xeaffffff}}}}, 0x128}}, 0x0) [ 483.956512][T30719] alloc_pages_current+0x21d/0x310 [ 483.961713][T30719] pte_alloc_one+0x29/0xb0 [ 483.966144][T30719] __pte_alloc+0x2f/0x210 [ 483.970479][T30719] copy_pte_range+0x128e/0x1460 [ 483.975348][T30719] ? __alloc_pages_nodemask+0x17a/0x310 [ 483.980914][T30719] copy_page_range+0x5ca/0x8d0 [ 483.985685][T30719] ? __vma_link_rb+0x3c2/0x3e0 [ 483.990463][T30719] ? up_write+0x25/0xc0 [ 483.994637][T30719] dup_mmap+0x6bb/0x9d0 [ 483.998834][T30719] dup_mm+0x7c/0x210 [ 484.002729][T30719] copy_process+0x1222/0x2e20 13:04:23 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000040)=""/46, 0x2e, 0x4) [ 484.007427][T30719] kernel_clone+0x14b/0x680 [ 484.011931][T30719] ? __fget_light+0x21b/0x260 [ 484.016663][T30719] __do_sys_fork+0x3a/0x60 [ 484.021089][T30719] do_syscall_64+0x4a/0x90 [ 484.025509][T30719] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 484.031411][T30719] RIP: 0033:0x4665f9 [ 484.035305][T30719] 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 [ 484.055014][T30719] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 484.063447][T30719] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 484.071476][T30719] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 484.079447][T30719] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 484.087426][T30719] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 484.095407][T30719] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:24 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:24 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x102c}], 0x1) 13:04:24 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xefffffff}}}}, 0x128}}, 0x0) 13:04:24 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) fstat(r2, &(0x7f0000000340)) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/46, 0x2e}], 0x5, 0xfffffff8, 0x7ae9) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000001400)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x9, 0x8, 0x0, 0x0, 0x3, 0x3, 0x7, 0x1e0, 0x40, 0xbd, 0x6, 0x6, 0x38, 0x1, 0x0, 0xa5, 0x693}, [{0x70000005, 0x34, 0x43, 0x6, 0x8001, 0x1ff, 0xfff, 0xffffffffffffff69}, {0x3, 0xa67, 0x9, 0x80, 0x8, 0x100, 0x5, 0x4}], "6f95fc9b90d41ae3217f5ba2a937f013677b4b79e41efbaa1c83f417741b5adb78b6b2c5590ad05a73a0acb9bf1067fef0a0d1bb2411f80ff7c12130d4b9c42a898bd1a09c867a2604c4bcfb2ed3e40aa8095e653cbd85a7711f105e50673106d5f2cd2d3174df07cecb7f2c10b20f797de7b54ecfb1c8346ff9f79c"}, 0x12c) 13:04:24 executing program 0 (fault-call:0 fault-nth:69): fork() 13:04:24 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000", 0x18, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 484.490591][T30754] FAULT_INJECTION: forcing a failure. [ 484.490591][T30754] name failslab, interval 1, probability 0, space 0, times 0 [ 484.503237][T30754] CPU: 0 PID: 30754 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 484.511655][T30754] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 484.521770][T30754] Call Trace: [ 484.525054][T30754] dump_stack+0x137/0x19d [ 484.529386][T30754] should_fail+0x23c/0x250 [ 484.533858][T30754] ? anon_vma_fork+0x117/0x2b0 [ 484.538640][T30754] __should_failslab+0x81/0x90 [ 484.543416][T30754] should_failslab+0x5/0x20 [ 484.547928][T30754] kmem_cache_alloc+0x46/0x2e0 [ 484.552695][T30754] ? anon_vma_fork+0xb1/0x2b0 [ 484.557368][T30754] anon_vma_fork+0x117/0x2b0 [ 484.561974][T30754] dup_mmap+0x4ac/0x9d0 [ 484.566377][T30754] dup_mm+0x7c/0x210 [ 484.568512][T30760] loop4: detected capacity change from 0 to 4096 [ 484.570270][T30754] copy_process+0x1222/0x2e20 [ 484.581259][T30754] kernel_clone+0x14b/0x680 [ 484.585794][T30754] ? __fget_light+0x21b/0x260 [ 484.590478][T30754] __do_sys_fork+0x3a/0x60 [ 484.594891][T30754] do_syscall_64+0x4a/0x90 [ 484.599302][T30754] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 484.605253][T30754] RIP: 0033:0x4665f9 [ 484.609740][T30754] 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 [ 484.629336][T30754] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 13:04:24 executing program 2: pread64(0xffffffffffffffff, &(0x7f0000000100)=""/32, 0x20, 0x0) r0 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000400)={{}, 0x0, 0x4, @unused=[0x1, 0x46, 0x7f, 0x100], @name="b3c5682b09f816d725599482afd6e7fedec70259e2d0d936dffbfd6aa8805fee0ed5bc9ec3374e261d0b695fe52f095e8e5e9b21e42023c14664474002c8fd0bd1382fa2467470b481397e3219cf55376514461ea48a12b15fa09d3f81c76051c834eb649eddc71165185660e1056c3ee7aa7f7cdc40956eac03d554b56aedbb06c9117c21a3d7e8468cd2f14806b96848d3de14fcf2eb0764d76b791deeb5819144a9c9c6d0a9fc6a990b692c99c0fe34aafa004669b401ab458bb2234bc972d430f400e315d2bedbd14ae63f5d19802156f60ff48ac909fc21c4107845aa5930a22baa658950d0f168a3900942475fc931b5e27f9be26ab5e01756273928b3fda2c8d75b3a8b42074b1d728723aac31171fdf3c5c0ad0669f8ca0312fb2f7669c42c5cfcc7dde9c96e444d87d287a54978c099183691213ace97e2e76eca146048e0944fefc179cedffbe3fd0b4e4e4e0029fb2e53f73f45331a6cba4ce5c3651bcfa206f315b1fae1d780a57b6e3598dcc4e542dd1e4ae8221f792443b0921d647093ccfc0eec57cfbb8296147b1fe9c04df5f89039d484d660edd56a86150bf20bcf27646e368149f666243972aa99055f04a43e865cc1c3a3dcc49f396db8f4ba62fe370985bccf5684c21a0deba2a8eab92a6ca0a35f7858c40c4321d67c502adb199c94276e38df49b8e965bab781095cb13b7b1dfd23dd8397d70dc68cdae3c55cfc8397b88591e08b9632204f9ad05fc2c1d93dad0552581c925153ca3a4b6a0bcfb96cd67992fe3f7e6672671dcf12b102a43a4c62edfe1f31f682fbb1dbdd9e5500f53b167cf09b76f2214143baaa360cf9add8b5e3de972efa0214b72b32f4442b1c98d9b6ca43a24ac38b6774b272df2af4acf74c7f00056a7c0b557a881c90043c55518204a82ea13ef0b98555b3f0bd54519f0fbd4b94204c581962936a6944bb0d02087abd2aa1ec295211b0593a16cdd71e89782d858a3ade846afee26c50ec74172485e130de2117377197a394a5b58892240ceeb0d614b4b4250b5c0255e62f3269a1cbc6ac6aaa5a6426ce04a4f8ffd9b2fc376d6bf6fe614ad02d5a37e6b6098d0a1c58d6427187da2a2e10fe2edd4338b42b55080751439ab3749480b40ff8ec91b5361273aac14a40f5d4d9b58d9a890a43e9d7971493c8359b02d396a3eff3f6416791c0b3b1935b7881c0b6d5536da329c429f0c3091a15e5c24e00f9f6276b0141f10b7411aaf1f2a24a941563ddc8c67318b388b7c4717950c9f363f144d35288aab4f5cbef92beadb23e0bed346a7272430287d14dd54475698c344c830cc89ae26f4d821590e662a98aee276fc3c6a2ee0608f8f417a36feb10afae9e2ff39cba2316a36aacdb00b7380f939149c992c2fb8588ca3d93b281fd854415bb2169d0c0d402aa1e9b96d6d9bd90203e0b51dbb75cb52a8b8b3c3b2542f540d636aa1704fb5e65ef0fb4b6f9aa59e551aa56c58e372ce9d9613796bbfe34c7facf3940abb03bfcc41f1437df2d68bcf8d5d60c8fc3d49c63dc89fc48ee6ce341f4a8a38f181ef07970171fd0ba80728acd4f2e1e9a9676ef58fb18783b6733f9395ce5798a9368ddd6be00fc064b4e43fd5394bb46c07cb5c1ac0e200ea8611c462ce580d157c976741e8b155650f06405480aa665d0a88ee8bfa3ed5587ddd0e065948446417b84e13d224241172a1a3ac29df72678b409d4127f4164a5f1b2651066796e7cab66f7ce639808fb2e9f345d19c579912b873de03d0d8a919839776ad1b3b40add7e2e5107d29c9401604f41b628d936951487e051e4dcc60add69ac3e04096d6583c6a10a1243cb6d6d5bc1e4f689665c475c5fa12b10cedfc6828877dcc5a8c38d6e06ed1e4d2240b5aaa64ef55fd54659c775fa6712970a87bf8140b6e927fa6b688182fb22a0691baf609ea2f163ee1ed3a7fed5da478b8fe2a3919fa575c1a4ff5629f5bc731c5f4e426436bc2547dc71567310f4f2dd047910c63e7d9000718a9a619cbb97b2a5051ec4fa14998c657847b42e05494631cb9708be57f82b210fa8757840c22b07940a55588d61576046303e1c3968832c5b2cce1109d16aa7ab1fa694a5416eb7257ec4ee3133ee25b7c1c2c7894ccf8027df110e916924ea35ef1e48fabefb0aacbb6d588402e021f397de3b1e1fa0cafa32b103abeec67c76306a400c4b89d17f58b346fdfd8509f2b1b1bac1e2fb600a16e4fb99f41338481397b1bfa117a8594584fc6490e5573fef03726362de611f7a6622f709f3e2ef9d4eb8f832d515d99a399d6b13b385a8a3a6c4f162769fc6c6659a015652fdd38aa0a82fbf9935e5a832c8cc8e4f22dc9611272a846eeb988eed1472b9ea67f0a936a078b1ebb2da859f891219f4ddfb86e250099fd9a74da9aedd180412fc7d97186eaf78d41480fab5a255cee8841c2820b1df73bc64647a83e0ebf63e2d1f472c446788ac8080f0e714d185862b53ba3fb43c075eb5e40bff9545faa9624342d7181879b0d4c9328576de3af70ca9d8dd73cfd88edc704040b39a0087c15f16da1f52493adb8d9729d87c60f89b8ef572cee5fefdefe2e5d222c3a9647dd75649b9b5f0812fbe23dc5e8dc47b51198620214357db8f132af83907420e13a946c2a00765c22da3d5a33f598d1e7bc241822a7e030f3fc2179f420bd1977927b2b6ea905ed0d260abbdef015e9eae5d74b6b1770e861cbe5c85f7708f1cbd28cab55e4a6a3a1892e6834deab813b1dceb1148378238aa341b3c89b10d855c5e7d8205f072bb8907ec4b9f400623e6a37b6df2b63b07b7b8129a5a181672e8da461edd25fbd20aa7c8b03f0533d2b08492572137458c2691472f64a4d2f710c6b556fb4cefac64d3a905132fd16021aaf771dc615fab7c6bd1f0dd6f0a5b07b41f511e36fadf23e6c699ce14f161cef19e321388d57695075ca933a9e607a3ba3589180f53b6236ea6d40355b1ce1b3e991dd3068570a80ecf316ec7b1afb04137ce1ae03e62874a80827d3be76301ab8781e1c0a82fbd6055d94e2e1f0994ac2c818e7608d48e97765e9d4091da892bd86c78cc8bbfdae945a656e31497e7c2f52576528eb6df614259e98856e75bad2c3c18c028cb5993f8097a57de9b034f2ba3097a0d9812456db9a89d64932d0004417367671181506d874cf69304f67144249cb25070ec5feadb66e967384f7eeb6e486193e76b9895dd23f9f09ac359ba33d0d322f766ac30d1427e99aff297a9055f9a2696f90d82871d1841cedeb9c266215536732b76217445ab578e782fd5d13192f25f449d69a785c4531f80151ee29a9b3556f686ef707ab930125b5efae9c61f6e089a2f6d3c19fefe14115e15b1354db75939da944610a8bfbd59891eab9ef26e1bd3c88a341d7ec2a9c31885a7d42afa83bd558a2d55ae26bb988a1ffa678c74f8b67469982146a40eb1e0749222684ebb7dfdc5a4341b5f65b06de21668cd2e1ec909597b612c966a90a16fcd437d83566f2f3638620775595d44d156220c8a4c5b2ae4afc47934debadfb7efd1d1373a722c0d5c88ab9442626a28f59bab386c2f49e4e24bf505256119334ab8b29bac79521be2c8db0ca177ae6a036a530ccd2b82e8ba824f03f50d6f19aef5d155af9ee65921c7243b28725926b41c5c5ced2c3d107b8c5c1e4069be4db2f72d65fc060d4ea9adb89603a4136c3f1adf275be73db554154cb040d910b4f536b5cbd2dc4434806beb5f20be08cff21394f834c50bcb71b61b04c67279da3ce299d29201996258490edf909a614a9830aaa1908b19febdd73bb6ca75cd14370abb4298665d496deed214c04c4bfd4898a7d8f6ca4d2f346be5ca0fa6e73bfdf7a730b6684a8cd6b7499098151822508decad40b7c408856682110a068ac65fcc2be019e4d18882f05553be09934c2fbc5d911123b8d3633f9c427c0457909e48296218cd72a2ce6aa2dd60d28d564b0be17ef43f725b963aa6770ff0a252747e78eb1e12993b9057e7e331f612b18c165de3d6ff0c6da6175b293199b67ec3666ccc494c16187765f4946dbe552c96148a14d0959beb71a29d52595d5f463c133cd78e07180ef7d3aefca3d88215148f5c4cc5df5ecb5299adb93dd9806ff0474a0824abe77f111d0da97cf5484a0bced5f8172f6a41e71d9c2e60a6b844e434650098167b8a7976074e112870b7da5679c4ddc7d499626bede6251f62fd3395500112d15e943fdc2ba22399c493daf066c2037ff37ea9547af253b09bc0f77b88706a9641f25d338d3da99425852deb4023978d4e6aaac89564059e7e256f970a190f0fe95c077e9e02f2e9e76ef96b77482b2227ed04fa000d6e02425a9ac88e37ee2476aabd9eb000d453c1f8758008c54648f74800098cc59e10ad01835e4d9756020c68f651ac9e8b9cc2ac196f9fd9fc9331f9646d6a19f587f19fe549af368e22b17eb34dae3eca08c862b18f1f0a0211efd39147d7a40913f1310be6e50cebab38809377d4d52b9700358b4ca4373462bc620c6d3b4e133b43fb413833d2ff247d14ee9fb3a0d27412f85ec35cc1e8d5ccd09fc627482721dc65ed8f214ba121fc55054eca0da52eef5411c88e84c71d9dd04a5ae1f1159d73017673c3f8c49de14cc7b8340b8cb5fa34f0a11d18fb8494ffc999ea57b376a85c90e92ed88af4d6bc597cdd56b1509cc6be177001e45c3e1dc8ec49aea8da25e465a19c2db076aefda54d8a9923872593e88675cfefb22dfb113fafbb065f1a21c5a06021aa18d17939565d4bce315ddcbee1f05fbb0ed66fa8939328a2e22d60f543d1b7a66e360063074acbec83dd3daac7c7a476017d47b859c4be2f6c5b3ce12a7b3d1c9b4d802b782b089a1cc57e4768cabc0bf719df97efa1056fe215c49cf819ed844b7a33c80002a90c6867d90fcc4d04679b0feeb68bf20dfd31ba4f0b9b9aeac801e4c3a44ec2cb20aa37f1f54adce62a00ed4eeeb20807e7269de09b5bd0b22fae9daeed58045de75de87fd04b6cda272fdec86964e795b145f9de6856a2b52e770f0e76d1e8fb7f232e83b209ad0ba05f8e392746630375134ecf5c0f1882d242f07efaf38f6c476d6dffd4cb649faca4f458521f3fde49be471c0f70f6e06530a58a2e9e7d594f2be4470d06c4f8aff8827b42ceba63e94c57cd73c8faff6fa46bddee47958512895027cc6c8bfddacd5c3afa6414b9cd2ede770539feb5c8ecab3be6695a9912f065d0bce9efc28614e44d8ab73dc919471e48dd950020bf175f0f30448d2ca2318f2f333cd11680b644dfa0331af731fe074d22be03dc26181ac23b65c9bc16c5946cde2aa59dfcb8d5750b7bf2ccde12dc43d7db56c792638081c5c288339fe75b292d3f930514eb11a91b29a617982a5829b7041d6cfea543cd671d04b909c33e58a2c4188b8bfa48afd49e190f1d5c891b13d4544f2d9cb49488f254083264685f98ea93e0a06f133bd9dbe5a40abb6fe37398c3283d8df1bc11872acc9444f238bd2c88f265fa306e2418f530d0f88774313bde4eec86b4dcf820246cb3861316e4e3c9de5baec233ca37f63d60376eb6c8689a3c7389cb018785fd3740f2c1c6fd7b08ed68f5e7bc7a962460f82c122a711d0b99da588e1da4e8030cfb7724dc29cdf4bb2e958708a2c46c2f0fcf91847204f47884b7b6a8e7eafe067b0e3bb214ea"}) readv(0xffffffffffffffff, &(0x7f0000000000), 0x0) 13:04:24 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0ffffff}}}}, 0x128}}, 0x0) 13:04:24 executing program 0 (fault-call:0 fault-nth:70): fork() 13:04:24 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x102d}], 0x1) [ 484.637730][T30754] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 484.645686][T30754] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 484.653638][T30754] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 484.661671][T30754] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 484.669639][T30754] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 484.683426][T30760] EXT4-fs (loop4): ext4_check_descriptors: Checksum for group 0 failed (33325!=0) [ 484.692688][T30760] EXT4-fs (loop4): group descriptors corrupted! [ 484.715025][T30783] FAULT_INJECTION: forcing a failure. [ 484.715025][T30783] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 484.728288][T30783] CPU: 1 PID: 30783 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 484.736707][T30783] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 484.746842][T30783] Call Trace: [ 484.750120][T30783] dump_stack+0x137/0x19d [ 484.754464][T30783] should_fail+0x23c/0x250 [ 484.758881][T30783] __alloc_pages_nodemask+0xe7/0x310 [ 484.764213][T30783] alloc_pages_current+0x21d/0x310 [ 484.769464][T30783] pte_alloc_one+0x29/0xb0 [ 484.773885][T30783] __pte_alloc+0x2f/0x210 [ 484.778221][T30783] copy_pte_range+0x128e/0x1460 [ 484.783163][T30783] ? __alloc_pages_nodemask+0x17a/0x310 [ 484.788720][T30783] copy_page_range+0x5ca/0x8d0 [ 484.793494][T30783] ? __vma_link_rb+0x3c2/0x3e0 [ 484.798263][T30783] ? up_write+0x25/0xc0 [ 484.802427][T30783] dup_mmap+0x6bb/0x9d0 [ 484.806676][T30783] dup_mm+0x7c/0x210 [ 484.810663][T30783] copy_process+0x1222/0x2e20 [ 484.815379][T30783] kernel_clone+0x14b/0x680 [ 484.819892][T30783] ? __fget_light+0x21b/0x260 [ 484.824574][T30783] __do_sys_fork+0x3a/0x60 [ 484.828997][T30783] do_syscall_64+0x4a/0x90 [ 484.833458][T30783] entry_SYSCALL_64_after_hwframe+0x44/0xae 13:04:24 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') r1 = accept4(r0, &(0x7f0000000000)=@pppoe={0x18, 0x0, {0x0, @link_local}}, &(0x7f0000000080)=0x80, 0x80800) pread64(r1, &(0x7f00000000c0)=""/32, 0x58, 0xa546) 13:04:24 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfcffffff}}}}, 0x128}}, 0x0) [ 484.839419][T30783] RIP: 0033:0x4665f9 [ 484.843313][T30783] 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 [ 484.862929][T30783] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 484.871354][T30783] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 484.879347][T30783] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 484.887322][T30783] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 484.895299][T30783] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 484.903284][T30783] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:25 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:25 executing program 0 (fault-call:0 fault-nth:71): fork() 13:04:25 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfeffffff}}}}, 0x128}}, 0x0) 13:04:25 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000", 0x18, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:25 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x102e}], 0x1) 13:04:25 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff7f}}}}, 0x128}}, 0x0) [ 485.376330][T30822] loop4: detected capacity change from 0 to 4096 [ 485.380849][T30824] FAULT_INJECTION: forcing a failure. [ 485.380849][T30824] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 485.395913][T30824] CPU: 0 PID: 30824 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 485.404340][T30824] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 485.414398][T30824] Call Trace: [ 485.417678][T30824] dump_stack+0x137/0x19d [ 485.422124][T30824] should_fail+0x23c/0x250 13:04:25 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff9e}}}}, 0x128}}, 0x0) [ 485.426549][T30824] __alloc_pages_nodemask+0xe7/0x310 [ 485.431849][T30824] alloc_pages_current+0x21d/0x310 [ 485.436975][T30824] __pmd_alloc+0x47/0x310 [ 485.441320][T30824] ? __pud_alloc+0x159/0x190 [ 485.445918][T30824] copy_page_range+0x685/0x8d0 [ 485.450686][T30824] ? anon_vma_fork+0x273/0x2b0 [ 485.455446][T30824] dup_mmap+0x6bb/0x9d0 [ 485.459607][T30824] dup_mm+0x7c/0x210 [ 485.463517][T30824] copy_process+0x1222/0x2e20 [ 485.470108][T30824] kernel_clone+0x14b/0x680 [ 485.474628][T30824] ? __fget_light+0x21b/0x260 [ 485.479317][T30824] __do_sys_fork+0x3a/0x60 [ 485.483746][T30824] do_syscall_64+0x4a/0x90 [ 485.488178][T30824] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 485.494091][T30824] RIP: 0033:0x4665f9 [ 485.497989][T30824] 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 [ 485.517655][T30824] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 13:04:25 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffea}}}}, 0x128}}, 0x0) 13:04:25 executing program 0 (fault-call:0 fault-nth:72): fork() [ 485.526063][T30824] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 485.534029][T30824] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 485.541985][T30824] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 485.549938][T30824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 485.557891][T30824] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 485.600979][T30847] FAULT_INJECTION: forcing a failure. [ 485.600979][T30847] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 485.614313][T30847] CPU: 0 PID: 30847 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 485.622736][T30847] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 485.632799][T30847] Call Trace: [ 485.636082][T30847] dump_stack+0x137/0x19d [ 485.640421][T30847] should_fail+0x23c/0x250 [ 485.644849][T30847] __alloc_pages_nodemask+0xe7/0x310 [ 485.650168][T30847] alloc_pages_current+0x21d/0x310 [ 485.651111][T30822] EXT4-fs (loop4): ext4_check_descriptors: Checksum for group 0 failed (33325!=0) [ 485.655293][T30847] pte_alloc_one+0x29/0xb0 [ 485.664517][T30822] EXT4-fs (loop4): group descriptors corrupted! [ 485.668882][T30847] __pte_alloc+0x2f/0x210 [ 485.668905][T30847] copy_pte_range+0x128e/0x1460 [ 485.684258][T30847] ? __alloc_pages_nodemask+0x17a/0x310 [ 485.689818][T30847] copy_page_range+0x5ca/0x8d0 [ 485.694591][T30847] ? anon_vma_fork+0x273/0x2b0 13:04:25 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x102f}], 0x1) [ 485.699357][T30847] dup_mmap+0x6bb/0x9d0 [ 485.703521][T30847] dup_mm+0x7c/0x210 [ 485.707419][T30847] copy_process+0x1222/0x2e20 [ 485.712104][T30847] kernel_clone+0x14b/0x680 [ 485.716613][T30847] ? __fget_light+0x21b/0x260 [ 485.721287][T30847] __do_sys_fork+0x3a/0x60 [ 485.725739][T30847] do_syscall_64+0x4a/0x90 [ 485.730159][T30847] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 485.736063][T30847] RIP: 0033:0x4665f9 [ 485.739955][T30847] 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 [ 485.759574][T30847] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 485.768079][T30847] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 485.776083][T30847] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 485.784060][T30847] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 485.792039][T30847] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 13:04:25 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffef}}}}, 0x128}}, 0x0) 13:04:25 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000", 0x18, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 485.800014][T30847] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 485.878876][T30860] loop4: detected capacity change from 0 to 4096 [ 485.923268][T30860] EXT4-fs (loop4): ext4_check_descriptors: Checksum for group 0 failed (33325!=0) [ 485.932550][T30860] EXT4-fs (loop4): group descriptors corrupted! 13:04:26 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:26 executing program 0 (fault-call:0 fault-nth:73): fork() 13:04:26 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff0}}}}, 0x128}}, 0x0) 13:04:26 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1030}], 0x1) 13:04:26 executing program 2: signalfd4(0xffffffffffffffff, &(0x7f0000000000)={[0x2]}, 0x8, 0x40800) r0 = gettid() tkill(r0, 0x34) r1 = syz_open_procfs(r0, &(0x7f00000003c0)='pagemap\x00') r2 = syz_open_dev$vcsa(&(0x7f0000000040), 0x800, 0xc002) sendmsg$FOU_CMD_DEL(r2, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="18000000", @ANYRES16=0x0, @ANYBLOB="01f42cbd7000ffdbdf250200000004000500"], 0x18}, 0x1, 0x0, 0x0, 0x8040}, 0x4004004) pread64(r1, &(0x7f0000000100)=""/16, 0x13, 0x0) 13:04:26 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f00030004000000000000000000", 0x1c, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:26 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="0abf8ce2df65c6f4e304afddb202ffc98907fe184667ffeb8a0941f7dcff2cc2596dcea8a9092fdbb11df4273ce6fd4c9cf8336eee0f071e1c1e3aefda2a9b6b05f6dc7628ea0e0c879681e4be40e47ad35bca72ab61544f59b36ed563d912d6375d46523ef26cdee432847b7e6b99e1df7c33997e1914092ea3a2c5d6115c1f66b38918429ee63543480914234feb1687a211ec21c1b973d5fd0653992c4cc56967233c4b06bc5c80cb90e30405031516e565e1d7fed0238d1bbc8e8d927605c643df110bdda98d44f38a65d024db2f360d3daf43341cd8f16578f042665ff8c13e8293c213a6ec98bf4b7e53d3773464ad47397f", 0xf5}, {&(0x7f0000000140)="040c2353fd061bca2c948020632a5766907fde98a04ed347544dfab131a340e435ee84db29225c92254f458d92000461b24f3eee16002367a2dc431e12940060f80ba324d9719de5b8b1019eec88c66505543f0b19289ed4294cbeb7f056d7fcace3f44dcd850e5349023638d8fabc9b633c6949909937b19b473bc030a6234d6f56ccdf72217fa43dbe6c28f227520d67d7e30c3aaef08ed94237f8092b065e", 0xa0}, {&(0x7f0000000200)="a2e63a2ea09f3d5acc460b8e8fdab73055bb9fcbfa875fb81157d5bdfe7ea6f80787e329690f3d8830e74e00fa9db9cfa9be04dca145599657d6ebd250ff8509c3d928f52766c430dacef0d7fdd6cb09b9417fca642e9abc6bd10776450ea4", 0x5f}, {&(0x7f0000000280)="835109900500cbecb4edd7ed1abee50c6eeebc5d82234aa40d974baffc287bdf3d2f900b5d43c83c7a8a97cfb65cded09839f322b79568c693be5aaf879c4044a3d12bf086bd882d5941df037cca59d81005fabcf193723cdd5aa79d0363", 0x5e}], 0x4) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000340), 0x4001, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r3 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) ioctl$BTRFS_IOC_QGROUP_ASSIGN(r3, 0x40189429, &(0x7f0000001500)={0x1, 0x2, 0xf602}) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000001400)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_NEW_INTERFACE(r1, &(0x7f00000014c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001480)={&(0x7f0000001440)={0x34, 0x0, 0x20, 0x70bd25, 0x25dfdbfe, {{}, {@void, @val={0x8, 0x3, r4}, @val={0xc, 0x99, {0x3700, 0x70}}}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0x8}, @NL80211_ATTR_SOCKET_OWNER={0x4}]}, 0x34}}, 0x840) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000000400)={{r0}, 0x0, 0x2, @unused=[0x3418, 0x80, 0x2, 0x4], @devid}) 13:04:26 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}}}}, 0x128}}, 0x0) [ 486.239341][T30887] FAULT_INJECTION: forcing a failure. [ 486.239341][T30887] name failslab, interval 1, probability 0, space 0, times 0 [ 486.252037][T30887] CPU: 1 PID: 30887 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 486.260455][T30887] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 486.270503][T30887] Call Trace: [ 486.273780][T30887] dump_stack+0x137/0x19d [ 486.278136][T30887] should_fail+0x23c/0x250 [ 486.282580][T30887] ? dup_mmap+0x39e/0x9d0 13:04:26 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}}}}, 0x128}}, 0x0) 13:04:26 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000}}}}, 0x128}}, 0x0) [ 486.286922][T30887] __should_failslab+0x81/0x90 [ 486.291684][T30887] should_failslab+0x5/0x20 [ 486.296191][T30887] kmem_cache_alloc+0x46/0x2e0 [ 486.300958][T30887] ? __vma_link_rb+0x3c2/0x3e0 [ 486.305755][T30887] ? up_write+0x25/0xc0 [ 486.309989][T30887] dup_mmap+0x39e/0x9d0 [ 486.314157][T30887] dup_mm+0x7c/0x210 [ 486.318075][T30887] copy_process+0x1222/0x2e20 [ 486.322854][T30887] kernel_clone+0x14b/0x680 [ 486.327443][T30887] ? __fget_light+0x21b/0x260 [ 486.332129][T30887] __do_sys_fork+0x3a/0x60 [ 486.336614][T30887] do_syscall_64+0x4a/0x90 [ 486.341043][T30887] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 486.346968][T30887] RIP: 0033:0x4665f9 [ 486.350866][T30887] 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 [ 486.370486][T30887] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 486.378911][T30887] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:26 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000}}}}, 0x128}}, 0x0) 13:04:26 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) getpeername$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast2}, &(0x7f0000000040)=0x10) [ 486.386877][T30887] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 486.394876][T30887] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 486.402861][T30887] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 486.410831][T30887] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 486.418644][T30886] loop4: detected capacity change from 0 to 4096 [ 486.435658][T30886] EXT4-fs (loop4): ext4_check_descriptors: Checksum for group 0 failed (33325!=0) [ 486.444923][T30886] EXT4-fs (loop4): group descriptors corrupted! 13:04:26 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300000000000000}}}}, 0x128}}, 0x0) 13:04:26 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f00030004000000000000000000", 0x1c, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:26 executing program 0 (fault-call:0 fault-nth:74): fork() 13:04:26 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:26 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') r1 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fsetxattr$trusted_overlay_redirect(r1, &(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x8, 0x1) ioctl$RNDGETENTCNT(r0, 0x80045200, &(0x7f00000000c0)) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r1) close_range(0xffffffffffffffff, r1, 0x2) io_setup(0x7f, &(0x7f0000000000)=0x0) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) r4 = eventfd(0x0) r5 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r6 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r5, 0x4c00, r6) io_submit(r2, 0x2, &(0x7f0000000200)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, r3, 0x0}, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2, 0x0, r5, 0x0, 0x0, 0x0, 0x0, 0x3, r4}]) pread64(0xffffffffffffffff, &(0x7f0000000100)=""/32, 0x20, 0x0) r7 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r8 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r7, 0x4c00, r8) io_submit(r2, 0x6, &(0x7f0000000900)=[&(0x7f0000000340)={0x0, 0x0, 0x0, 0x5, 0x5, 0xffffffffffffffff, &(0x7f0000000280)="768ac4d4d9660531f1f06b49db24ddef783ca6fcbc9fe8cc3cd3354aad407f6326638db86d7bf0bd4dc853edb21862b052612e7e8d1636a241addc00a999b3d773a5144e6453f2041b8cbfb9fddcd44639f7587bea3adfd7a80beaff0743e386f398f1ce85d3eb62ed932543a7638e0cb40b52a45b50d9bf8d33331d5f3ecaf7bbe90a416395eb6e323318eb7a2cc3763bfae2e457082f579963e8332ea28b025acd0bad80e9290623e3dad2", 0xac, 0x7ff}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1, 0x1ff, 0xffffffffffffffff, &(0x7f0000000400)="75112166f29e3dfba9dbb0de17f4219a30cfcde4c85942b8018c06942d76de6f80175120ae818e76ce67f6062de400a8bc7b6fbb55bde0a97ecf075164f85548757ef95e89fe695e50ebfcb7472444b90068559953d44cd3db1393ba487db05b1f6442ed7bf56a448ec2d69d3283a92b7e3889aadaa9df4c7c2a56f0c579145e3b77f7a7dea5a64ce6bfb58c4ea212e0c1c77ab8b17c202e", 0x98, 0x8000, 0x0, 0x0, r0}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x3, 0xc68, 0xffffffffffffffff, &(0x7f00000004c0)="b17ed2d89b892936f55fc26f0422840bb13fa97b9a61f923e70e9b643e0516aa5b66cf6bc69cd597682ca12911c1aef4da33293ccb97b27a32b0d5f5", 0x3c, 0x1, 0x0, 0x1}, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x8, 0x2, r1, &(0x7f0000000540)="9bdd8058b8bfea1695d7dea4d2409b8098af581b3dfe090a8fe9c4817ea15e5ac9dd66691c04896651f6bdc52435ffcd72f0a913eb553bc3a052433a6bec3c371d93b99b4316852ef2cd66b40e1063fb994418017035c2b284db30a17ebd0d81b4a784dfa86942f4fcf2cc823f3a21335574a969b2201403f2ca5eb7f4969f6091038c5de33fa4d4eccb6019a3a8c8ef75b5b7de64b9f759b39778e672a5ac0b5ee31d9a84a5f28203dc688cb47a02c162e9680f976a580c6f87a895f52fcfc89d", 0xc1, 0x8, 0x0, 0x2, r0}, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x3, 0x40, r4, &(0x7f0000000680)="c6116fa1774191140bb0a813e8f4d4614089bc1a53a722da0664c7ba4048d704200a00d8ae493d66913030327a169306218fbfc7e7999c47bc8b504769f14cd7f3909311d82d8920338660f96149d9fef71d0bbdc2ab7cd69f7fcdc0cbb1eeb0d4c2b836d9a8e7e612cd71d09064b0b5febfb12f0d51c865879fd846784fa443c9d5fcde230d34dce8abadb2c3a811ff706bad224020e3a0035cc60d6207698982ec28e7b55df4f04c8ebbd38227f8a53d4265b4edef7ca4020870ff5b141516bef684f3dbddea3acd3480501d2dd171bb8d87433693c67febb8d92e89acc89483662e873b9b7bb68853c7e5", 0xec, 0x401, 0x0, 0x2}, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x6, 0xfff, r8, &(0x7f00000007c0)="e84829ccf950fc4f58c6ef8925c12856c771a6542ff3b97f9ec8541ca2ee35a7d2361d3bad2ba41f280f2ea8ec4408d6e346eaf344d2d9eee7e842c8c8df260848d98f9f940c98d8cdc20cf18e1664b2c6926e56742c77b4f942722b6ac8080cede43c9dceea26a0926f445d273bee22e0f7f5878dd21defb9b370d239f03da6ace6cbc6627a38b88bd6b4ff3153d16443dfdf28f7ff91376f3b9a25e03c04c05d515673684285ea1b20387a706bf3e1ae8d774e4e5765602d4856f3da8c55aef4d120286b0b6f4a7f14e1286e2b2012914af08b88c2eea90d60513527cc89b6e3db6cc889483d8daf5860ee04", 0xed, 0x7, 0x0, 0x3, r0}]) io_submit(r2, 0x2, &(0x7f0000000240)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x8, 0x6, r0, &(0x7f0000000140)="ad30068b615ddf07deb38f0d", 0xc, 0x1, 0x0, 0x1}, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xc, 0x6, r0, &(0x7f00000001c0)="613f7fb3fc1a539e4a9568713c9d8f", 0xf, 0x1ff}]) 13:04:26 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1031}], 0x1) 13:04:26 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='w', 0x1}, {&(0x7f0000000140)="56e90c930af5f2877a3820aaf7f7e8f15a56a93a8f11ffed39d4411cc1eef24c9de4fb1e6f6ecd3047c58654b4b43b3113301cf377e6d90aeda716747ab9b018d965bf7c6a1fe3ef3a6c92bc8f", 0x4d}], 0x2) pread64(r0, &(0x7f0000000000)=""/19, 0x13, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x20010, r1, 0xe2ac1000) r2 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000001c0), 0x4) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) ioctl$BTRFS_IOC_INO_LOOKUP(r1, 0xd0009412, &(0x7f0000000400)={0x0, 0x8}) [ 487.112764][T30952] FAULT_INJECTION: forcing a failure. [ 487.112764][T30952] name failslab, interval 1, probability 0, space 0, times 0 [ 487.125423][T30952] CPU: 1 PID: 30952 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 487.133841][T30952] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 487.143891][T30952] Call Trace: [ 487.147168][T30952] dump_stack+0x137/0x19d [ 487.151497][T30952] should_fail+0x23c/0x250 [ 487.155942][T30952] ? dup_mmap+0x39e/0x9d0 [ 487.160433][T30952] __should_failslab+0x81/0x90 [ 487.165204][T30952] should_failslab+0x5/0x20 [ 487.169718][T30952] kmem_cache_alloc+0x46/0x2e0 [ 487.174482][T30952] ? __vma_link_rb+0x3c2/0x3e0 [ 487.179250][T30952] ? up_write+0x25/0xc0 [ 487.183449][T30952] dup_mmap+0x39e/0x9d0 [ 487.187610][T30952] dup_mm+0x7c/0x210 [ 487.191512][T30952] copy_process+0x1222/0x2e20 [ 487.196198][T30952] kernel_clone+0x14b/0x680 [ 487.200692][T30952] ? __fget_light+0x21b/0x260 [ 487.205415][T30952] __do_sys_fork+0x3a/0x60 [ 487.209885][T30952] do_syscall_64+0x4a/0x90 [ 487.214341][T30952] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 487.220246][T30952] RIP: 0033:0x4665f9 [ 487.224137][T30952] 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 [ 487.243740][T30952] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 487.252185][T30952] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:27 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000}}}}, 0x128}}, 0x0) 13:04:27 executing program 0 (fault-call:0 fault-nth:75): fork() [ 487.260158][T30952] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 487.268128][T30952] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 487.276147][T30952] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 487.284109][T30952] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 487.302319][T30955] loop4: detected capacity change from 0 to 4096 13:04:27 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000000, 0x10010, r2, 0x23ae3000) [ 487.318593][T30955] EXT4-fs (loop4): ext4_check_descriptors: Checksum for group 0 failed (33325!=0) [ 487.327936][T30955] EXT4-fs (loop4): group descriptors corrupted! [ 487.361408][T30973] FAULT_INJECTION: forcing a failure. [ 487.361408][T30973] name failslab, interval 1, probability 0, space 0, times 0 [ 487.374093][T30973] CPU: 0 PID: 30973 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 487.382514][T30973] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 487.392655][T30973] Call Trace: [ 487.395948][T30973] dump_stack+0x137/0x19d [ 487.400340][T30973] should_fail+0x23c/0x250 [ 487.404938][T30973] ? dup_mmap+0x39e/0x9d0 [ 487.409274][T30973] __should_failslab+0x81/0x90 [ 487.414036][T30973] should_failslab+0x5/0x20 [ 487.418569][T30973] kmem_cache_alloc+0x46/0x2e0 [ 487.423366][T30973] ? __vma_link_rb+0x3c2/0x3e0 [ 487.428190][T30973] ? up_write+0x25/0xc0 [ 487.432373][T30973] dup_mmap+0x39e/0x9d0 [ 487.436533][T30973] dup_mm+0x7c/0x210 [ 487.440428][T30973] copy_process+0x1222/0x2e20 [ 487.445150][T30973] kernel_clone+0x14b/0x680 [ 487.449654][T30973] ? __fget_light+0x21b/0x260 [ 487.454327][T30973] __do_sys_fork+0x3a/0x60 13:04:27 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1032}], 0x1) [ 487.458750][T30973] do_syscall_64+0x4a/0x90 [ 487.463197][T30973] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 487.469099][T30973] RIP: 0033:0x4665f9 [ 487.472990][T30973] 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 [ 487.492600][T30973] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 487.501031][T30973] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:27 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f00030004000000000000000000", 0x1c, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:27 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900000000000000}}}}, 0x128}}, 0x0) 13:04:27 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/ip6_flowlabel\x00') r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BTRFS_IOC_START_SYNC(r1, 0x80089418, &(0x7f0000000040)) pread64(r0, &(0x7f0000000100)=""/16, 0x10, 0x0) [ 487.509034][T30973] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 487.517032][T30973] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 487.525016][T30973] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 487.532981][T30973] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:27 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000}}}}, 0x128}}, 0x0) 13:04:27 executing program 0 (fault-call:0 fault-nth:76): fork() [ 487.588163][T30988] loop4: detected capacity change from 0 to 4096 [ 487.600936][T30988] EXT4-fs (loop4): ext4_check_descriptors: Checksum for group 0 failed (33325!=0) [ 487.610209][T30988] EXT4-fs (loop4): group descriptors corrupted! [ 487.658082][T31006] FAULT_INJECTION: forcing a failure. [ 487.658082][T31006] name failslab, interval 1, probability 0, space 0, times 0 [ 487.670714][T31006] CPU: 0 PID: 31006 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 487.679228][T31006] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 487.689282][T31006] Call Trace: [ 487.692554][T31006] dump_stack+0x137/0x19d [ 487.696887][T31006] should_fail+0x23c/0x250 [ 487.701359][T31006] ? dup_mmap+0x39e/0x9d0 [ 487.705712][T31006] __should_failslab+0x81/0x90 [ 487.710476][T31006] should_failslab+0x5/0x20 [ 487.715030][T31006] kmem_cache_alloc+0x46/0x2e0 [ 487.719792][T31006] ? __vma_link_rb+0x3c2/0x3e0 [ 487.724554][T31006] ? up_write+0x25/0xc0 [ 487.728767][T31006] dup_mmap+0x39e/0x9d0 [ 487.732994][T31006] dup_mm+0x7c/0x210 [ 487.736909][T31006] copy_process+0x1222/0x2e20 [ 487.741579][T31006] kernel_clone+0x14b/0x680 [ 487.746098][T31006] ? __fget_light+0x21b/0x260 [ 487.750768][T31006] __do_sys_fork+0x3a/0x60 [ 487.755189][T31006] do_syscall_64+0x4a/0x90 [ 487.759605][T31006] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 487.765504][T31006] RIP: 0033:0x4665f9 [ 487.769394][T31006] 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 [ 487.789008][T31006] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 487.797422][T31006] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 487.805387][T31006] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 487.813358][T31006] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 487.821326][T31006] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 487.829335][T31006] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:27 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f00", 0x1e, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:27 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) write$P9_RLERRORu(r0, &(0x7f0000000000)={0xe, 0x7, 0x1, {{0x1, '\''}, 0x3}}, 0xe) 13:04:27 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1033}], 0x1) 13:04:27 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}}}}, 0x128}}, 0x0) 13:04:27 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:27 executing program 0 (fault-call:0 fault-nth:77): fork() [ 487.984995][T31030] FAULT_INJECTION: forcing a failure. [ 487.984995][T31030] name failslab, interval 1, probability 0, space 0, times 0 [ 487.997639][T31030] CPU: 0 PID: 31030 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 488.006070][T31030] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 488.016121][T31030] Call Trace: [ 488.019405][T31030] dump_stack+0x137/0x19d [ 488.023779][T31030] should_fail+0x23c/0x250 [ 488.028207][T31030] ? dup_mmap+0x39e/0x9d0 13:04:27 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9effffff00000000}}}}, 0x128}}, 0x0) 13:04:27 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/sctp\x00') r1 = syz_open_dev$loop(&(0x7f0000000340), 0x4, 0x0) r2 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000040)=""/192, 0xc0}, {&(0x7f0000000140)=""/187, 0xbb}, {&(0x7f0000000200)=""/51, 0x33}], 0x3, 0x5, 0x2) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000280)={0x0, {}, 0x0, {}, 0x8000, 0x9, 0x1b, 0x0, "a950846fe57a1912c34cc7ba3162343f3c04ebee7c47aa2c347296c3775cef2c44854d44bbe8534ddfde2aa5605aad9be4d925c95f3e3548072c7625a8b35efb", "e3e36800830dff3b845df1874a0836809d40fa0efc75599be5892aaf310a3309", [0x80000000, 0x80]}) r3 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r4 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000012, 0x30, r4, 0xe3127000) [ 488.032545][T31030] __should_failslab+0x81/0x90 [ 488.037308][T31030] should_failslab+0x5/0x20 [ 488.041825][T31030] kmem_cache_alloc+0x46/0x2e0 [ 488.046595][T31030] ? __vma_link_rb+0x3c2/0x3e0 [ 488.051358][T31030] ? up_write+0x25/0xc0 [ 488.055539][T31030] dup_mmap+0x39e/0x9d0 [ 488.059702][T31030] dup_mm+0x7c/0x210 [ 488.063698][T31030] copy_process+0x1222/0x2e20 [ 488.068386][T31030] ? __perf_event_task_sched_in+0x471/0x4c0 [ 488.074366][T31030] kernel_clone+0x14b/0x680 [ 488.078885][T31030] ? finish_task_switch+0xce/0x290 [ 488.084037][T31030] __do_sys_fork+0x3a/0x60 [ 488.088476][T31030] do_syscall_64+0x4a/0x90 [ 488.092906][T31030] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 488.098807][T31030] RIP: 0033:0x4665f9 [ 488.103479][T31030] 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 [ 488.124375][T31030] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 488.132850][T31030] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 488.140936][T31030] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 488.148981][T31030] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 488.157069][T31030] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 488.165038][T31030] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 488.179618][T31032] loop4: detected capacity change from 0 to 4096 13:04:28 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9f05000000000000}}}}, 0x128}}, 0x0) 13:04:28 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x800000000000) 13:04:28 executing program 2: syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') syz_open_procfs(0x0, &(0x7f0000000000)='attr/keycreate\x00') r0 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r1 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) pread64(r1, &(0x7f0000000100)=""/32, 0x20, 0x0) 13:04:28 executing program 0 (fault-call:0 fault-nth:78): fork() [ 488.188264][T31032] EXT4-fs (loop4): ext4_check_descriptors: Checksum for group 0 failed (26926!=0) [ 488.202577][T31032] EXT4-fs (loop4): group descriptors corrupted! [ 488.282596][T31071] FAULT_INJECTION: forcing a failure. [ 488.282596][T31071] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 488.295997][T31071] CPU: 0 PID: 31071 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 488.304417][T31071] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 488.314500][T31071] Call Trace: [ 488.317773][T31071] dump_stack+0x137/0x19d [ 488.322111][T31071] should_fail+0x23c/0x250 [ 488.326530][T31071] __alloc_pages_nodemask+0xe7/0x310 13:04:28 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f00", 0x1e, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:28 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) setsockopt$inet6_int(r0, 0x29, 0x34, &(0x7f0000000080)=0x9, 0x4) delete_module(&(0x7f0000000000)='^[\x00', 0xa00) r1 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r1, &(0x7f0000000100)=""/32, 0x20, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e22, 0xffff0001, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x6}, 0x1c) [ 488.331826][T31071] alloc_pages_current+0x21d/0x310 [ 488.336973][T31071] pte_alloc_one+0x29/0xb0 [ 488.341402][T31071] __pte_alloc+0x2f/0x210 [ 488.345769][T31071] copy_pte_range+0x128e/0x1460 [ 488.350630][T31071] ? __alloc_pages_nodemask+0x17a/0x310 [ 488.356195][T31071] copy_page_range+0x5ca/0x8d0 [ 488.360988][T31071] ? __vma_link_rb+0x3c2/0x3e0 [ 488.365792][T31071] ? up_write+0x25/0xc0 [ 488.370019][T31071] dup_mmap+0x6bb/0x9d0 [ 488.374297][T31071] dup_mm+0x7c/0x210 [ 488.378313][T31071] copy_process+0x1222/0x2e20 13:04:28 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1034}], 0x1) 13:04:28 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xeaffffff00000000}}}}, 0x128}}, 0x0) [ 488.383005][T31071] kernel_clone+0x14b/0x680 [ 488.387592][T31071] ? __fget_light+0x21b/0x260 [ 488.392354][T31071] __do_sys_fork+0x3a/0x60 [ 488.396779][T31071] do_syscall_64+0x4a/0x90 [ 488.401458][T31071] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 488.407428][T31071] RIP: 0033:0x4665f9 [ 488.411322][T31071] 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 [ 488.430934][T31071] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 488.439344][T31071] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 488.447387][T31071] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 488.455686][T31071] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 488.463654][T31071] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 488.471629][T31071] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 488.488311][T31076] loop4: detected capacity change from 0 to 4096 [ 488.513846][T31076] EXT4-fs (loop4): ext4_check_descriptors: Checksum for group 0 failed (26926!=0) [ 488.523113][T31076] EXT4-fs (loop4): group descriptors corrupted! 13:04:28 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:28 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) pread64(r0, &(0x7f0000000400)=""/4096, 0x1000, 0x5) 13:04:28 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xefffffff00000000}}}}, 0x128}}, 0x0) 13:04:28 executing program 0 (fault-call:0 fault-nth:79): fork() 13:04:28 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f00", 0x1e, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:28 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1035}], 0x1) 13:04:28 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') r1 = syz_open_dev$vcsu(&(0x7f0000000140), 0x5a9, 0x40000) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000180)={0x400, 0x3, 0x8, 0xca5, 0x10001, 0x8}) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r3 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) r4 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) pread64(r4, &(0x7f0000000080)=""/96, 0x60, 0x100000000) 13:04:28 executing program 2: r0 = gettid() tkill(r0, 0x34) r1 = syz_open_procfs(r0, &(0x7f0000000040)='pagemap\x00') pread64(r1, &(0x7f0000000100)=""/32, 0x20, 0x0) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000000)=0x0) tkill(r2, 0x1a) [ 488.845136][T31114] FAULT_INJECTION: forcing a failure. [ 488.845136][T31114] name failslab, interval 1, probability 0, space 0, times 0 [ 488.857874][T31114] CPU: 0 PID: 31114 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 488.866378][T31114] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 488.876434][T31114] Call Trace: [ 488.879832][T31114] dump_stack+0x137/0x19d [ 488.884159][T31114] should_fail+0x23c/0x250 [ 488.888572][T31114] ? dup_mmap+0x39e/0x9d0 13:04:28 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') r1 = syz_open_dev$sg(&(0x7f0000000040), 0x8001, 0x5ea800) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000080)=""/92, 0x5c}], 0x2, 0x2, 0x6) clone3(&(0x7f0000001400)={0x11141800, &(0x7f0000000180)=0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200), {0x35}, &(0x7f0000000240)=""/11, 0xb, &(0x7f0000000280)=""/230, &(0x7f0000000380)=[0x0, 0x0, 0xffffffffffffffff, 0x0], 0x4, {r0}}, 0x58) pread64(r2, &(0x7f0000001480)=""/38, 0x26, 0x4000000000000) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000000)=0x3) [ 488.892927][T31114] __should_failslab+0x81/0x90 [ 488.897692][T31114] should_failslab+0x5/0x20 [ 488.902256][T31114] kmem_cache_alloc+0x46/0x2e0 [ 488.907133][T31114] ? __vma_link_rb+0x3c2/0x3e0 [ 488.911893][T31114] ? up_write+0x25/0xc0 [ 488.916144][T31114] dup_mmap+0x39e/0x9d0 [ 488.920308][T31114] dup_mm+0x7c/0x210 [ 488.924210][T31114] copy_process+0x1222/0x2e20 [ 488.928896][T31114] kernel_clone+0x14b/0x680 [ 488.933470][T31114] ? __fget_light+0x21b/0x260 [ 488.938148][T31114] __do_sys_fork+0x3a/0x60 13:04:28 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) ioctl$INCFS_IOC_FILL_BLOCKS(r1, 0x80106720, &(0x7f00000000c0)={0x6, &(0x7f0000000500)=[{0x89f2, 0x8c, &(0x7f0000000000)="597f1d9516017d9f6763e781b67af24b5b6c2ccf83d067d49412d7ed47ec5b18490a10bced2d80ac687df05fc9f60078d29f485fdac2d483ecce2c19e57dc80f74496d57757938e48b01918db561296193189626cc3a1d7dd85ba282be381430361a65a4ef722e0954f5f98a445dac942ed4f5ed8d7a1ebec720775a3637827975e8e786882d66c2c4944c37", 0x1, 0xdae076b888069550}, {0x5, 0x42, &(0x7f0000000140)="0cfe8e9659ee0abdd313182a10e554502ab932e537fe2662898b1cfbf18f1eb0c7c7efd8753471048b79be24b8a2e76b9bf580ca9ecb4aeed93812359cbba2cd374b", 0x1, 0x1}, {0x7, 0x75, &(0x7f00000001c0)="ed45abc0c763f43d652785585a154584dec2bd724d476cade1de40192e01a28606bc771e99c803c0a35417dbf9549700e5be38cf5161f1bd82b9b969de19c38ab177355cad80fd11113084c70245a08d4cea4e2e212dc8f885ee68200cf2f026b0594a3dece91d36bb7896356384e11c8f667887c3", 0x0, 0x1}, {0x3, 0x4c, &(0x7f0000000240)="946ed21aa0854cedd635d1804d0f512d58fa7493449ef80a4402d6a0d7246c3ed04d37035ba9a6dc338bea513f6f0be0ad5f74352bb216c2e7e66ad1a849e49bb04a58f716c4409885a712f4", 0x0, 0x1}, {0x6, 0xd1, &(0x7f00000002c0)="4830a1e13f32a3a02fa9c5523bc757a87c3382fbfda77ac5fe71577d3b629c0d86f6d57e01dad33355e97945c56379e728537b36697485de9ce72c6f192b29d8409d352b676613de4dab9dce4fa57a6367c6b8d9096b852b6e86b44f178072e4bb738883a9637a096cb8973cb9895d884fd6976b06b24cbdf6359cc76b62d20a59c4e32fdf9889338783fc018cbb190acf38812cb3729460a2474891dfe1004294e7a4b9e8e526afabb8be4e792937ab2009e9dcb1f56d847de761a169b1219ffaaecb1cf1d073175108c3ace1f2ca18c2", 0x0, 0x1}, {0x31, 0xce, &(0x7f0000000400)="12a465d9150fab72ca26b787f34983f8ba0bb5c652e6ef0aea7a29f095339f188435e70c49aba5eae22a363b5fb5534bceb015fe157df4f93de07b59e58589c375b78d90074502517483bb68da0a7a99f7ebf7d1e5e0bbe44385f49d6910a186ba7b5889faa6654a7aa4970e873212fdf0e441106c443dea26242e29ad166f930a83c99bf9d3f5422f5709bbf4318a41bb239aba39c3c045d5a7e89f9a2caa076399ef8a34c750210bd9ab25d4ed6152439c669dc08c3d334f677db87e3ec5a31928a48ce81f2ccb4e70b6146db2", 0x0, 0x1}]}) [ 488.942569][T31114] do_syscall_64+0x4a/0x90 [ 488.946977][T31114] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 488.952887][T31114] RIP: 0033:0x4665f9 [ 488.956766][T31114] 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 [ 488.976376][T31114] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 488.984798][T31114] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:28 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0ffffff00000000}}}}, 0x128}}, 0x0) [ 488.990579][T31112] loop4: detected capacity change from 0 to 4096 [ 488.992776][T31114] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 488.992791][T31114] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 488.992804][T31114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 489.023103][T31114] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 489.036763][T31112] EXT4-fs (loop4): ext4_check_descriptors: Checksum for group 0 failed (26926!=0) [ 489.046030][T31112] EXT4-fs (loop4): group descriptors corrupted! 13:04:29 executing program 2: pread64(0xffffffffffffffff, &(0x7f0000000100)=""/32, 0x20, 0x0) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = socket(0x11, 0x800000003, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r1, &(0x7f0000000c40)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000c00)=0x3e) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x174, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}}}, [@tmpl={0x44, 0x5, [{{@in=@dev, 0x0, 0x32}, 0x0, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}]}, @XFRMA_IF_ID={0x8, 0x1f, r2}]}, 0x174}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(0xffffffffffffffff, 0x89f8, &(0x7f0000000080)={'syztnl0\x00', &(0x7f0000000000)={'ip6tnl0\x00', r2, 0x4, 0x7, 0x27, 0x958, 0x10, @private1={0xfc, 0x1, '\x00', 0x1}, @private2={0xfc, 0x2, '\x00', 0x1}, 0x8000, 0x8000, 0x4, 0x3}}) sendmmsg(0xffffffffffffffff, &(0x7f00000061c0)=[{{0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000140)="b492767ee5a5984651eff71fc7074f9c6f1bfa474ad9da6e309a60617cc7a9c59b640dd5678dc15f6865551903bd1d740dc22a936372ad3a23c8f1b331dd48154cdebebbd10755feae9a2925dda63fdb24e5562a2ba23a35c70e48a8d8d37a3071a3fb5632a0ca46f19650548ecd8b0ee857f6ad6ec407b3dcf76c1d74b3cc0a47180cd860da37df0f5d012a57ef8cf03742248b3aea2f8b4b1cc0939b466c134158b8856423e55370faf724860fdd31a445cfbf56e81a6b18d1b189", 0xbc}, {&(0x7f0000000200)="8e5b2bb970ed9073e679ac50f58a0fe5e513060191bf91b1184265d81777b5736e75494cc11ce373cd243be63a43cf4448d9c50f4fff2998fbfca63e9458da1ca6908ab0f37e6456b25d013de6792810f04e04344a30145a3c15d11489b4b9cb6f4820780bc58fee02fec3c0742177d6c31d2b2e491c86bc82d92985804f6fbfcca696c2d358f3bcc615772dd00b651ebf9790c9c5a94ec9cd264f971173d4b4b33058a8690e4e88294202095ba9bf68f5aecc28df256d5ea92d162a27ea5529f5e340e91b15e722ff124e2582466aff48aea5601d4aa3814c8ce792d31421c598020212b36e243dca04fc4e65b0d44afa130092e5c650ba06514edc01caef", 0xff}], 0x2, &(0x7f0000000c80)=[{0x108, 0x10a, 0x3f, "05659dd53fe8b0ec372def5d667fb4f5927738bc04ce4c2a104506af578d31ed28519bee2829cc04cd2ea2258c20d10c6480d7e791deee59b8376dd0cdf3d7ae3bbd81a0a2ca525089ad1f5feb879005c9db0ed1531f34d7f4882ba0bcfe9666446da7d27d1501b70bdd24d3c32630008bf2f31a4beb432bf440c39910391d4b7ff1a5a387b62681a36d376427053d359221d3520d0eae6a42941bbc1e6e5e18c37024cf2ba0f242e9bdb9c4a36386235284045abba1906ce6ccc70f832f2ee508ca36b80ed44c8dc22245c8030256608e804c266c6031259fa230e6b50d707a53fcea7d582d3d56a95a05d84da527382b"}, {0xb8, 0x101, 0x7fffffff, "a36ace56feb9484505bebd33e49cdcb1bd47afbe10adb6e118488a24163d4c5f90d6a48283af7be09008375a9b90236fea2977593b93f4a7ae8df0e9209e9c1db1a6e0ea96241db65135d774234f3f815609e6adca19ad5913b7e2c46f27cbafe0119feaaeee14d2e5dfc5880dca9179d4764cd9b3e3f11f3f31e42bd90260b9fe6a0044d4ccb82a9aeb6dc4f03d69d7a592f86826812f547b358bd756ca38a10e7e"}, {0x1010, 0x1, 0x10000, "edd1a72218e432b8444737658231ebbb7d841785fdf916a22f8904be162969a6f095047e9ea4d570cd7be12c40498937bdf5d40dbb7f4e17dcef32097fef6dc97f7ec681442f072d4225c23b8bdfd29c07e1a94fe7a120b388c7ed7d31e43bc5c2c7ca8ec0f74be2fa32601ba6e033f7eb013404b2af06be5316ff62eb0b71a324df33a4f8691a86b28d94ff2d7424a08d71d59bfec2544e93868c74deabef72ed781e7b96b1dbe57c6db07d66975968f0127d480f4c4b9f58950900ee10b3cd8d4b64d6a417236af3e21e10ef0a8ebc211eabc29e9d74a20c1aeb43ff12cdfe8f808b0bcf801cbb5d9618f4a3a531c10a5dae53ceb5e9c624faa7ccbe39f6b5b6bf321347415453c3f7bb2f334bf01e67eb680e67868c05365948ee706055be7ea4b41810f0ec31ee1bcd30b357ec03b72ab350fe8f4a78f884a262cfae81ee5ec2330a9fdd52a025ea9e9c4b130a29e7eedcdf44b453d658e2180424489996406b68cca26ba57a6f2a575a64feab4a49f2f5af978a2d04f0ce7feeddc826fcfbed58959232fb2d2bb34725018e3b5858324fadf8f55397dfdfcaeba8877afced33990ec6047ef35deb4a110576578b1491e3ecd1946b232a822b6eb14b34351aad5a2d061ff9018170de9325054dff2c1e22085828c79f4b83eb556a8a9bb12c0c48231cd9306849baa8db2d1fb1691b40266cf565a53972afccf069c6f571426067950198cf971f38b189902e60c26596d1d1fef6306826a8d680b8411681983c61b4e71a697d24758b2c1a4963b5787d0eb45ce4bca55b89063af5a39556db5cbdabb824117acd73b92d3a2579ba8f6d419950224c2a267d296261c9bef7fb8f10f4c3766c981d90489b360f03161a58f065c5b90ed50374e86e83cea59cdf4d7093546cfafb7fd1fabf3866ffe3f1cffa1414e04ad81d5dbdc6146e57bbd61fb394dd002296bda11a55ca7a2481de978280b0e6b706ba4a687cf6403b1a52de1fa3e41d7765558b9ed14ee5421f374eb20cdc0dde4d1780d2c99f96a872df5fc31a7273ae792cdf8219ca8f2b282301a746e57028c4efd52f87871c929ee23abcbd1ed04b22a7222c3288c22ee583bfa977e14c37272c2838a09a43fbee0dc96c75e92261234b45b9c68b46fd38a043feff525cbc769810b98b3fe748f3360388dd3579a01a3b747daae027649fb389b08b61a1eb35747440786630db2f7ac28189daa4761022e2ac5dae52e825e3639d787b507ca2f2667eb9fc8bce82bacf700055b2eafcf1d0a49bc670d15cc7939d6f229ee5f27f2134c96db9545ea524d99af167816fc2bcfa09da1f983ea9b2fef84831d67b79d6a63e9e631164ed476325ec5661273112a5cd7aa18b840c488db62d12216733d4797b9a74e13d0d90e3443fd83b09005fa6d357dbee00a42f0dbc0fc60a8d58f7ca2aa1448b195bbd106d4a636385b039e735fddea8a62fc6268d5289f475a5d390de7dbcf84993ddedaf97db4eb9970abc5da6e743280c30d2c59db0c2aca6379b245126f82944e8661ad982c5053140ece6abf05064335d6f7d43dbb212c90864e670d598a7001b1fb12330390a6d26fed0a6c7f340c54b94807f0a0d9cb8f962659ec4d3816144178592e5cda1187e929803604146ffc884cde512574685f70b9a3f5bc6acb9843e55943319b266394f6eefe773e4cce7bd2abc3e92a8ecec1e5bd3991693cdbaa7c26fb5c9f40bc171dc4ea17a2cbcddac29defa2b649b1981299b1f3e6bd27ddce223280da1392d94b2e29957d20d07a4f82589b05866be26ba42af96c41f58c3eabc325dc82f724d95a5c6c66ab0de3ec054026a1dd019b6de7638f9fb854f690aabc9ee490143a5dfc3c0dc309745eac9bd752866396ad45cf44e592287d04b45384c29ef8c295165b37c4e1c2beb2e4c8b0247b4db61c773033d8e339eef1a8d4e8efd5a35f53aeca99fbb1b67aa9200fe5b576633a6c79814a2b5010932c17da3e02e59e172bfeeac9bfc73c4604469e14f5b65b1d109d1804b53784a88a6ba46852c93ba03a2ebc1a4fb7a366a0fa0f77f698d27a6b1b69fca16eda64d7098ce324eb48a9949ccadbbbef9f76a322212eb57bc5a8a7b6e681d2334fb2dde02dbc9f71c3540b547996c7c05fe6fedfe80081b8cc36ef7026b36f8fdf7e7a2965fa6f9721460c701d9dbed3f771e500b1c92aed69ed5b1ebf9b72bb3b113032a16b5299b3076e6307f01bd05441306971ccd31221e7bbe3f53a4fee9c07b8a2aa1f87f29c6e03e2c37e24ffe51958c5b0b43d982e65754f2aa3e96aada3c5979afee88f7eec396c552ace3befac57d6d174204a22dc6d4b8a9a1e84ef9545929dc4d14ef71f0046d8057cac231dcf75f2d658dd4917d961014a4c5415c2b7a1eeca7558da69db7b4c1d1b086d5ba06e995f998f59b1eea12c1594bfc95551c33d0308ad7b42577587e920adc393bcdefa3dccf07adecfee791813c203e0ef0c507e08c6f3aed237eceaa6323fd80fac315330f7d1441daf4a3601936893cc581329aba82c513dce7e9df1bc4e4b5115ed4f14ee65f33bc9b9af06ebbfa1fe0bfc0e687b99810b1008d73e3e8915e3de2254219c5b5b19f8150be6d8f8320f529c02a6e6a50b22da1d9aa770bf16574b0b45150e6e8ec9a80dbcda76f571580498d690b08f434ecfab871a9468818fdad7b190c5910a4a10dfe4ba8680e63d02936068c06e5d2a5977886d18093e31d179f05b44e59454cf8bcda7a52937c212fab575419fee2e3498d63c1f12d8b780521345c31ee6e11bbf150044f76ef4854789253cdebd60b93b27c74b3a627561a8e2897bd7d7bbe8bfb3493140efab871d0d135b1796ddaaa838ef501808378d11563453d4143bea3ca2122aeaca33a404841c7c981b62c9c999fda4fa098dcbd009c27e22977c97cb1ffcdc212544ee09122a6d97fa8006a5659ea65262c42f3ab18a2e144147e1a1db1a8df156f6118ab1c5f4f066af938eecdc36bff701f7632dbb632d848b499d7d1a76ff393fbd357adc46546b0ee745bc90d1f8da7209cdc3b40aadea61fe6b1e4255a5a8b421462a5b53dcff6d5210fbb51ec7b14fbedf66728aa81a411f83c767092fc1e0ebf0f1e2f7a2e977283db0bd8cce720d72d7385d93b7052d48d88230d9c2d860427f4a92b4af485336367d50fff15f45c5f977d358094bf8eb4359bca6e0700513268a31708ae81e93ee2c6f6c5f00659e6d65da6c62e107eef4f48cf512dfaa265796af0ebdbf9f880747ba8f768b28dcf39e13662e86bc9eef5e59b70a5bcccadee8a73dc07a0cf480ebcdc06fddf44f1bc612954c57e8f91ec9379287416f149d33788dcce68924dc481d4a65f0f33764cbb9a7390e15f9c9907034da7c5f15210ed5d7c45b52f9d78f3968b2405f2cfc5a6932399034b8864ca84073e6e67e18263f5d8ba90a6ad5a95ccb6b9976e68567c6a6aee6e7826df7c4bd50c703ebb1865d2795dae45eaa3b38261f770cec21160041766c9174e51827a2fe1686965967e8dce6f5d4c8dff316995b42b347f4101033cef969231af103d1d63e61d936523831b523957063a061b5e512517f0381cf2704efb7aa5185d188a411136053e2b77a4a811590b52113afcdca500c399d59cdf5aecb4e9d179ca1fe7b00606628dae2238f3ff7b6a6a984298fbd75ad58548f158c52ccb7ca2d1ea01b55014c3f212a3c1a0291320e194f9acede707ad1975ca208d0b5d6ee62f804a99507cb713851b29bd7df83b7357a4e58482f2ee38cf86f40f31e19d46b5a8e072e684f26c7f13cb996da2e14e30aa34806112fa25453aec39aac45e0274e1261ab01a84b5cb71d5e7a766f3a2e74b452ce77096ce97abc111471dbc4b2276f5f244256fd5c64bc8543d73185fa208d7020445a0d6286c758f43fe71248cc321f73f9625f63ed233c4b7a2ed01fcb9325ed314fb8ece04c06432937daa99187d5fe4270e67962108c07f55b0f12900aa193fa98a1766e7f77d9fe12e60ae6883e1cdf56dc52090648d501cbee078e013430f9e83970d43e1c7a8341635d89f43e92e3ffeed8df77341040f917267c1f15b9c277269b841b33f90795bf033c2f44e5361729e0550c3180e80d817de9833d869895dee766d87f3ab72ddd7e4fc60b232717d6114d627c357409e794db2882463a3e51bc044925b2b5a355b77a5c026ca354a830114a27f866e4533a8d4f05991fcd51f295b523484406df7ef8f10377ef75df44bdd60f0afc01152d7477be8c20acb02f95f4e13dda23d9d67e0773fe387a896afe3fc1b3c9d933dda455b9060961390612d41abeb961e39d6092a701aeb7acd072bb3054ed547ff0c90894b22f588127ffdea200fd0d82b210a68137ed52818e6d644440b9e1398f56293b7610ef670020f26f7bfff2cfcfddbc631d775c206b2607c38cde33b32932ac55ad9675cf05edbf2ede71d6ca9fda9d32760da52e90e61530c4be28b96ed1067f511ed370e7d5f3d7802dffaa336c5483adecb170c11ae61866e15dc761a7cf8380d08f6c6536d9c538fd3e26f644e68d9382795f7bf82e5bb6e4b3cca552393a82d774ebf4d22a2aedcf55575b4f36e41d549105a3a5319cf2dc0b4c59bd514932a6c2f2d7a3fec92d14c07c6fab7b9626cb4764a16c5f8bcb5bff16e479c60d851deaceed09c1ca6e09aa0081f00600baae44cde013615e911de3906841c3511e1b1ba1178c83cfb230a206a760283cd7091cb4e5e4752289328307a34f90c6d581fac51845b6688427dc39f5c175ad24e8605354335d4de99ad0029b5303a9a46d204900b72c4afcc4b8ed44a118aaa82e7cef211669c7143970e95aaa7c312d0eaf1b9d005dff3ee794239fe70f134ea7fb2579fe1ec8d94c0c073834a0958d86262244ff2750abb854ab4165d6527780bf584bdc6afa06220464a3055a90500ab904e3972c27535ca3c6f8d4972e60a9f165310103ab02fb50c330de7cbd7cb333886c8c146c4410b9898c2fc884604a7ce4403a10343d26fc5547982db1d0551d0368fa8212416eb1a691308c22b0e9b61ae02731ba21525ce49dd105af1088004753a536b99297fd629969553b3083ea506eed9b9ebbc345df7b1f1ea45d83c94c4adac5a2fcbd1c5985bab38f0f401b65b348077a225d6bb9de5b7a7ba686116676284e0bf74b8e6d733dfa05486c0a00bbcbf781384134b9b65d45caca00afa4ef0fc86ac421cc3309f13ba42e8f902d8901549ea910112389c91275243e1efb567c5d8ac8dc1bcbe4f497ce0ce9a691585cc2b43edf6b7dededbb83e8ed4fc545fafb396bdcec943f3047c0adf53949eaf8c7f0d58c1612980f43f84d341ad93b24d883d8f2a5842f85521a9a3e23f49342a48b5d91e81b214ba34954efb6d21b1a0f59217b5df29a2e25c14449a498fb974648f7052b56f8da6b1f0a35c5aaed0a421f8986b9a823c4b512f3b18db3ec85322995ade4471ffaa297d20376c2046db6b8b38c3fb57af6b5457f94e86ab8aa66910efbc400d34bc848acea1ef87f75127573dc6dfda9e46c3529fb440189e776ef29eadbe6bf368f0810540d218d4f9ba9b1ea57dc19de8a2cd3d6b58589542241ad47397f729ac801262944a8733f69e8c6855a16e50f76476d9491632ea3ca472598deb72ee89e3c2b3d22b74874a7bf78e7ccb02ef68853a265dc70ebafc21f72ecc6374eab7174df4d10d65a48e7f6e879afa5f9972292a0386994c749fda1dfd509ddb8d02aefa0c06068e3caa34033a24d2980f7a"}, {0x10, 0x102, 0x8f}, {0x98, 0x1, 0x0, "017bea9a5aacc242b9ff8dbb8fb9af6bbf0b5451ada49ea76907231c62739ea3000f1864a5f276076d87f12e25ee7b6fc2491e3dfbfe1774da8a8859a9c9851653abcb80fb09255315f7e79225304ff1fa13f43d7d0b0fbceaf938cbd2a42a7b6b0911977274d75501471cf9c0ab47c1f28ee576d07c9d2fb3882d7a0ad2300605f072"}, {0x100, 0x10c, 0x80000000, "7f08aa98c36223f38726f8b2ccd7f0b078b7cbfc182a40651e528ede698353dde734005e000bd91730d64c15264421abb70a41a96313f1fd0387a4f9ff46f7a99d7aee7911709ad397f0c1c56d0bf33b01124d4b68deba0eec2509e27c94751b8c5b67ee21faf102b173c7b971809c98dfdb9bf6ff257ca0f314fb57c7b05374980f8189425bbbd54237f98361fd3d4c61b84748e47b06e797fd8bb1c7fea2bcd3cd48c4f18227a48bc1a21c4029930f2d10b7dc36f3da27ba57369fcdf4f2583e8bb83b3bd3b179b3fac7e78bee80de1f951c0b8ca8178e4b083c2873e3ade2f3cf8ea36b76b6e6d6002ac53d312ccb"}, {0xb0, 0x109, 0x9, "07e026c8917dbbad6f0061ac2ca640af27ec6b1603a0e7d12f02d68a42fe91cee94a528118084ef025bd9ac6e9ac58874210e4aa556bb2e0ee9b7da5899bb518781953919d7a41fa2f5c7dd6aae927af08b75b94917fdc93187ae1661108238e54379eb62226263db6bfa5f6c92dfc7609cc954ec0eaa3d6d65f7d9ec5f3f21af902dfcf48ab53dcfc9225cc89f18baa2b484b98bdb818278fef"}, {0xa0, 0x88, 0x1f, "c1019364463418e27499ab85bdcd0531f87e024cfe1555bfb406a44ebc85a9bef78d510e8f93f2eaa6073f935ea2dd755aba755296e795f433b2888277449eeb9e2aea6db93147bff8532c588be68151e302e7f2485dedbe545df158ea2bac9c8ed7bb9b151b5140aed7236089f04da7d16678effc6bd280bc3796ba129c65f49afbc56d7fe299fee98a"}], 0x14c8}}, {{0x0, 0x0, &(0x7f0000003180)=[{&(0x7f0000002180)="745801bd2f0f9d3eada0a43cd190f1165d40c5656cf943b84e3e46f22325c2a480316d1f4817e29d8d894c7dcc74841087872cdcdd055a992e1c40210f8e669bddf139cfeae65be87f8b55724fe82ca81ea334d66b57b5f6ca3e2f1f47017b00b5958560a617c98c7830a42b8f43425a3306a1a15fabb1ec0b307ace2f7a24979d0f4cfb43004305077e7c271a32e8918c606c2446ef1807327cbf16cf591d8999938450340b33e5fea15e0643b2167585db44b8ad51bcd82c2c36e97fb491ffa4e573cfe8bf18dfbd8304f3572ea2551f2cc6d9756f027980f67932827d3bdaac45b3f18eef430c97e477f1547b498c3289a1b4c2ade5857b831e21a9927b858ab70752169770e40725b37997cad89f6302fb6c34e6f5743ed765e16dfd5b7fb3bb5ae39f37cc9053551e6dbbb5a37d51ef31cfcb74be224cb476b893cf146ce1b78902661f03ec67186692a32897b58b03afd496d392b46fc19b391da554de890c3fb17cf4f26a0f425882b1e47bbcfbe4f103365100f13c81e7ffbf20c21fee4c81830871b4d57b6068188551a04ad554cef2f10d2d3f7c104b1175db1d8b6862bfeac20ce30a212c7e9fe5180470659626aa1cbefcbe9029eaaa9f016b2f9d15cb5696036d2b8d8d50bdd2163e5201374ab90401a28d796809c1c15c5f9bd32178c5eecb2eb67f244536b72c3c3368fe54428481d9e913d678d69431f1a346a8dc379b58a2193703069666477e19b07525c0835d576838347e3f60191cbca24bf544ca21a449d13030500c1a9aea566e566ffef1787b6777b5a75d085c74e4cade2d3b9df57b5ae36f8854f9c3af67a72409e5001eed776ecc84884fbc0b0d8dc1dfe333123f5413fe6cc90fbbb21f4e72abaabfad40a855357ca87488fbed6804391b19ee8d7a89feb474443149a61a295e88620be3f1bc8277a7eced7e3c0f23b9d84df5accad1839afaa2833b2f9c392a417702ad49514bc6a06018ba06ebf6ccc1e64b75ee345579eee15b9f363eb62a0147f0795b085c7f37f6aedc614d338eba4707aa0bf59023f4aaeeebfb3f45beb507d261333e3a1490d4b5d5c6ed4e894eb866d78b72ddbc88aba7777f8a6189895831ce466eed864af74722fe23450e809b3d14ec3c28d66d036e3be868246bb3cc9a243f4b62b2ce48f447300a60e55e41fe0f5fdf680a22a6948ffe857ea1db202270fe7905181bcf7e4e676efa3aa055e526122ae8644e61ef1f0d09faf5c6d8a85117baf46b6a258e6f6d7a3212e3774f0095c6c2f0314bf1daea1f38cfaed93b3b42f142928388b11201301d907e8c4e73fb584f259f3ea17881ebe3b98d6a01656e660ba13f4e800c486e4eb51f33e212f0a2d4fcaa1b1d139ff7ef2d1dc2d787f6d6341499b00049ecb7c2be9bb61c6bd9c320e2d1d74083303040259be88783ba570706fe1136564ebb2907cb9911f48db2dd202c94451b6cec976b474b77f701761c7cbdf4da458c4ae1f78df684bf5c962bbf9c894a485a49dc490f2229b67df5fee932cd9e415c602e1236e283194985811ade0a7b5c45854ce566382b12e6d8b5fc3c144adb37dabc1afa7e3a5a73040f6b5f99e82ec38c2f7d98f7be1d5a916a487d6b1d916a034dc4176a227982470b01850410e5dec4e931035bf2b7774b6d1ff88ec0d6a4c94d736da454961eb179968c463819ba253902919d79c5e1c8dcd7755c4aaf0643cac6ed9faa56786dd2d5b0fb01a05bba19f975cc748b67251e7c7133170b7ca3310a460c505211f58aa859cafaa76416164a21a69a0e285c3bc8cebe557d9254ea1972919552553ef102a8814d65f387e66b7ece475b46d9787d81454e4b0662b9585192c1662c56ef0a5d199411844275e33f7d6fe0c7b91662b54b65ab968ed8979116cc34ac0d19f39321b89a81a11fe3190844b658849911ef94e04249930e9b9ecd10b784c3943ea7e48bc966986446732c4c80c8618a5a62a6bce752099ab019d50caa598267d84ceca605fa8f6e0190b18f62c5e5fada4a794b40ef3ea94873026b5296e05690c68d1dbf5b236b28949014530f23ca94660a959f87b45fda5876c38cf0ca2c2b39647b58b90039909f96f1c1116dd83dfb3f6a6e1a8dcdfc71c4cc0a51291550c8630d012ab472e0e38248924353880e310addfbd881a795d76f1996667782db077037d768760e778373f604b861df3150298e95d3423d059e61e037fd1ad622999e58ed43f58fd71a281ab83d606b89bb5e6281c8460110995ce949a4e89be73af6ce96dcd6b3737f199a878cb3141704c9780656aba9ea7c2bfdd16836a4c6a634af4c2fe1fe56e616c4122da1405132822918144790f13df7eba916f32027e3acee16312f52aad2428c89a0576b9aa5eb2e026628a2a4e414cbd9e747ffd9e4c5d690c53c2410809e14512a4bdc92a51068559a183d66a7ceea88581e8f292e4f39592cb731f8d216931d1d5b13aa9657f6e65b07c450fbc10f73091c6f5d410b24483204bed058637c4456bf490ede8939b2cb7727e08438186644bcea14556a239821128338325135fb5e424ff737511f3d1a333cfc172eca6f718a37902d52cae950ed3bb2d213ec475d1c964755b0a9d5917400d5e46a7a2badc809c454b606c697df9122b7346a11a5dfb169a68f7361eac7ef2605146befc67db6bc99522f6b8e3d1627b8c38643abe0b3250cf580b6afe8394fe8a77df0691dac9d6ac793ad5b892acf6eacd7b3632d56d672495884a509c6e4c09f773997b94affbb5e85afa4850cbbad29ca245d8159ee6dc5082024d3d7c2dd91569915bf8a847631dacfedfe5eb092f44eb3e9e278f2cfea378b62c6674bcedec1eca084335f963c5df076ca0955028b23d45803f6b9d78d4c1487dc4c31d2c3b61324ac50109cfb4894d537a0bb70988b278a0e51511fea0aab4d81eddbaef6dd25c58a6e885cb3a9d93d54c4dc9208efdbdc49c732cf97c0e4761deaac779e1d3e71736c5faa63b2d4890455e4582cfdbd7f36d73bcf32b2df483e756892d1cad18827bbb8d9de67dcd8f83e739afb182350a6af07e627e702adcc42b58999fb845d81034dc465e3c4ac3ebf5478035fbb51d4a767fccd485cf45c9ac42b57f67c9cfe1591cc41e0355b587d45fe5a2703edabd04fc93365dc5b4d7089e7aafb335a0248ff231c123701232abdd9a2a3843a5510bd06a049ee167ef09ca87e9d65a7090a5c9ebe0168bab5703a8d5a6761440c1ed94ac43fc319186eee69ce650b1b58dcdb7fad1e1150abeccdd0e715e15e013ef6200450e3ad129d47895b21e34619387fa0594336627f79bff24114fa80d83404df539a05e002a4c09ea27cf8f74ca7093ef3e0f3e935ee4210f3e373febb824be8e3157e4bb0e4d91c7092427a6a4a2ca5f2cad3f1cb77a7b9c7cd2814d71ff30af91b820f14f555a1646b89ae8736dc59b01038efe97e14c875e158a0f4c859fe6d3a7438ac14a3bff22f0d835a99fb1d0294e03b857f52f895699c5c4d68bb2140a3cafc4a7f8359694aee80a3676aa1f89ff3197175284c6eeda6140e2854f5a4d3c21f3b73136456920ca1e6f37b84994ea478404d5e4880320092fee07da6f743a672809a31da0493fe1a8f0bda37d074e44825d41c1734f2c28c75464aa187ce43e5276eca5f26802ba0e985b527fbd43ee10bc3303bd70f0ac6be0b0869d7e5a5fdcaca479db32eb47fb437cb413d4410cfe957a74cc176d5fcee057e978a0768cf3566c105c706081f4fcb1e463178eab5ec6c5572a8971d51cbbb6a16af9d1754dea7259e96ec92b382607ca6b4d259d6d4f1875e913f48d376ba057419958756d996f5b3e6b453cc0d5373bcb041c3798e906cd0bdafae435a96682dd0e1dc1eb0ee1124c267f1c317064299881c7bc33bbd197e728c9a9430aa4e9189fb4dbf5c27fec248f24a27185becb9d8687f01df90eb16c411e4e1484eef48cdf64201130479b63ffcceffa78fadbf862d9effefc6988c010780a9ebdfd50e9caccf31b9aebbc612684dc4d4746a67b3becf660fe4476c02aabb80b1a68c5571eaeabdd1a86caed93cb614d11baac66b3f9f5b6d0457a2041473c19e8d828f81005d283ed7c175b1cd922dd8c9852cb59c5713bc0337a81ba865095e45ec23971425fd5234f5b0938cde37894b5bc35ae60096ce9d9967b2916d6be88640cf41bab35b7a948f29db8937947a7ff8f9540d7ebc441ca6e9975ab20e4e583c56d22e8d745d67addd63ff2a198e873c5af8a3d3a89558a7d8f1eb7bc9e30a113cb50a2c90b9915f7deafb3a22ca0c03fea2c2eb363e71f074a3a1933ef071595af44da12b15834fde45d1953f7a446cf2dcad31c78065fd0f20db581c6862b0ed62512ae97e721f01d6ef8823115581ceae90c641a7e1fb2ab3b87c5bed286a0e3a75de0bda22499dff0f4ca1742c2a26a316632b0a30f0ece1daceb5f44ec1a20a11b220f59fde5b36022f03cd79c45304654983fc5aeef66873590774226a0cfaf8817f8286625d2946494e8f146de8f7d6f631c18270cdc09e539c4392b533a800e3ca60153a4d95671121a3b3c87d13528a9db321e051a0b085259af8178301bcddb42306216ef09f7901da6c9f6ecebde37ae0b2da55748051f6d4f89debf80ff7b24fbbf63ec4839ffd295fb1c50f0ee1008140f0f0bc32ceb1dcd0801d942a18c5cc3425d628f66da092632e0a9cb7c62fbc82530c8df414efd5e2713cd4b9cbe2b59189bf76119f7022aafc3809dd1565a797f1928e7084b8ce5fe70bc9fb502268a6a4441dfee095b7d9e24376b976bd9bc6380daee3f195f06475f71ce617763084e730e8afda7644a10e47d0a811a1e78d2be062b7ac1ae2a2876000d3970232b820015eb5382d7cde8a1ecbca5f9064c9f26508e4c7fbf41c69dfd2e193c8d92d314a0976b325b8ee582073485b50cfb7b83f610928b0ae2543497d717bc8757497911e33de5eef1f25cc1f58d099b85aaf3d1755a9d847c78f3783f3ba36afd5636ee253b8db412fbbf7d1f8a6c550e922a9d031ee87846a2ef380c26a5c94116acb7af3c74831d5c9d52a13e75de1731dbc30da05bbf9cfb900382a2b2497695fb60cb80da276113d6adfa861613a5d697aabf1db827b33e7b243366ecef70614db8dc8934ec4d15e8acdb5328e93591a47e5b03dd0061134d69018e58c41eba47edf43236bd95c5751a54ead98db2d93070b41cb42d9f48f7099fa918f14078e01d0ebdbbd6f637035f1c6143ee42ee2d4b9db112556e6edc494aad539b3ae67f27555863b271f430df5350d9ef8ca191224d82ba77479916232256950f0ae13ee42910cf529727847aec7f47722646aff05773b5381592c1fc5a0d853201bb8d88360a439ecb4b0860d7a247cb91fa3230c36effb6df76364f8b4c207db8a36b810e253913b4ce742450a601d7d75620a7c001961414858ca9207c70b6303e10e5caadce028983e88be1ca40cd771bfd4375daee29a14fd3579d75ab01d319c2efe4aee05e22df9f6c12436ef0fe7f7d10e5c7a6f1e45eef2b4e67affc3b82f433e5251d033351bd08e5747a20f94f73273f333f84e4b982b0a7130632965ed0919abb1eeedd52d994eae60382706991c7254a3a91d576e3a3141e97de58872ffd29970c9ff392a647e0b6871ffebbc16d566ea76a09c175ff30dac3d22e0fa02c2ff4f704982c1610b43c650dd1b8e76a5eeabee97b1d3781b45c927304365c9b53da5b8320b78f8ea24313c1d1381c1bd4a5c995656948268a142", 0x1000}, {&(0x7f0000000340)="69ad9abf5ba8e9c518d6ad530592bf93ca98c2389201b77f9565b3c0d2d5921506813d5b5e08816614782362a180661240f863068323a7b7d0c27c785253e13ae0a227ef38f011560ccf2e209daa9a40da6c60edd2736f11207ab92b80cb0179b371c5d5a5ab45e81a19069c435b72e175601e440e4b9fed3654fab97cdf0b6f4b04ea8096aa0a8cb578d36cd26bc193e098fbf42e2c22d48870cfbc7c583f3ce226e505a3687a7ce13cef63d07cd6ffd057b00f6976da330fba7c6498a95ca36a9b5af8d2c4d3f7eebcada1a5876ab6e706438d412864d8f25a5c9dd3db576c1d5f6180ac1b5208e6c5", 0xea}, {&(0x7f0000000680)="ae5512181ea4c663fb9e1fcf0da2bf5ee4ea8405f716438684b999648ab8753f3bc7c3fd8e85c667cf217b284afb16a3f640d2820c29ce2dbb7430c7442ca838f539fd140cf979afe062ad86da19fbb6c19b1febc45908406fd8573edd3ca0f40c73845eecd817eba5e874bb0484f0277935d0f8ea4fb37f0ebf575366841949fe406483", 0x84}, {&(0x7f0000000740)="36e6f39db2ac20cda7a75f54efd20bfa2436e3de76f4719ec65350cb438262986231bf08c12f502e1df09c5dc2dee3eaf910591bcb499505ab8b40360ef0835f75c1ad696f96226962933506430faa02df9dacf6039d12c406a73e54d5dd8f8ef1210f6c22f92dde05cfed57bf00b1f57b2ffe92714009bdd6fbe1f18890b3052ac972c142180628ac6937c812eab8148f6234c8844e180a305ed0a79bda5e01ba2621d0f9579764b2611bc2c5bf8dd536b151e3dc348ec2678111ce4927fad4bdc56c47a9e28af6cf68399ec6c9499e31e1ebdaa570ff4a38d3d51de0a80f", 0xdf}, {&(0x7f0000000840)="c66cdaa77e7f9e9ef6dc32f9ac33bfd46b004b68588a82e60cff68ba23e1b4368d55bc072757efdc1347e5c18bd0e7b84d0816d60fc24e0dbaa04d53d88e1ecceeb4a0f26dc4f2a78e306d6b729b897488cbd8ef4fedd9b73077ca22cbb55d69227a95857416d0ad05f3a7d3c5280abaaac782753266c5d574ab666153b84d7f8be24afe578fa312168958c05e2539fcadc5e4f6660049", 0x97}, {&(0x7f0000000900)="efbbf5df219e03860341fc86151537c3186e95566da54653fe327bd7a583690720c3fa218b6a96448300b2b0b38d023b42f6d330c68d1d0f8da7f93dec1d1703c8094dcffd9b8a433e39d1629dbfed2f2daaa8a7f010cd530ce8120fa5257b51bd6a90ad9ad001bbe747305e2f2358da14f7ec953a5a302af6931dbeba6661f46bb7bf1402e150944b467ffb80c3b88f0c9289509d29665599e9af5f4c29d92853de3a3bb04965d3e22fd1c584e92ca564a75b19fef6242d91dd9362d0652cec1d45835d4171e943d05de07767", 0xcd}, {&(0x7f00000005c0)="6119d64bc31dc076e01a9ebe151111882419b3fc0ffe585c73a343d90e252a647d725b78ef315e01d7", 0x29}, {&(0x7f0000000a00)="e2f4dd5a0cbb59c156f8046ff5352583f1e62424acd2a5eff07bb9cfcf", 0x1d}, {&(0x7f0000000a40)="12554b45b49bcd0b181a0eb5e9219cde6ada89ad17cac6dabf37609ae296c5b858f1e1d818d184c552d6f94009bb85fe0cd974d7047afec9fefb2dfc8448f6a75d7fb075bfe1afd37162d1106c1310bf78dced8e3c757e2010cf998509005261bcffcaf4b572f9a6bc5b2b29828ef8d01fd62827b3f98df6c653c52cc9d908e67c929102b70767461509700f3724df7fc886c89ff29d7d6c1c9c240b44e2790a9959060d4e735dfd", 0xa8}, {&(0x7f0000000b00)="ffd4105c3100c7425ee6ca794331ac7134ac28e7635d740ef0e485fb8b8151727c7d07718e9a2858f64ab0ea9ab45c066e32836591e7c8c578b756007a44dde5fef344808fc570254bc67e56e236dfc4dd5f4423fe3b215eee477888035812f54f5444", 0x63}], 0xa, &(0x7f0000003240)=[{0xf8, 0x117, 0x9, "912a1b8762b4df86f00e6a83135a4a1aab983a2569ca6f7b3a9877f7bdc1ff9bde376fbccfc56fa76493f95a20670281303d80ce0cbd9442c8e455381c78b7b6d042e7eab642e2e30d5236970a8aa6141d86bcb105eebf3a0dea88a2bf33d96bb9d07ccbe4ed37daf13000c88a92509703659b3ca6a56ac2bfac60ae5757e35d7df84a3384a444d78509824a183c1d570c537440a82ef1331a043b099757e1ef5a92f1ce179862bbae16a6df7b248141bd7b2b24682616031a836dd598b4e8a60c662d67beb77351acd585eb9ae41a30e99d0448ea7a136e2a1f136fff70690a77"}, {0x58, 0x0, 0x6, "9049db97542022943a40bb8a0cc34bc0081ec34b211989d669f302c42966a06d0dcc77d3d71d1f55346df59587df4403626ae27245b84bf1673658085da7c987f5f2"}, {0x10, 0x109, 0x9}], 0x160}}, {{&(0x7f0000000b80)=@un=@abs={0x0, 0x0, 0x4e21}, 0x80, &(0x7f00000034c0)=[{&(0x7f00000033c0)="b2605137866c9ff1dfc65590cc8ffbd818115641ea41f6b34c7409f7cf9753de6e4df5952d1a7474567ad8be610fde6b2fcac686bf4c1b4b5c42992556e081a15c331fb928f4c9910909ac6192d313fb88a35ae7d5a3610ca5d6fca8f8e5e98cfee1c5f3", 0x64}, {&(0x7f0000003440)="e88bc1eeeec0896ea7a49ca5cfe9ae0b968312a1fbb818ba21eab4eba225f8de3045ac30447f13434952f10737092575cb170fe2438121bc9e7d1020c4d468df8738b8a6173851440d098c0d44c555cfbd21a419fe1bb32f4503aa449d949506dddb819ded825dea1df7672b30dd8c52d99a", 0x72}], 0x2, &(0x7f0000003500)=[{0xc8, 0x103, 0x5, "3f35e7c51d7882f28f054bd46f2c7aa3ced5365b2ecf14d8dccbbf3c415d91702695789b7ff8abfcf371288a2614191797bb79417a3517bc9e655b2b6ba15c95d930d9b53f78730930cad52c0ff4310b51e43026404865c6a3d7c64f31c907f08a9c1a68002e681ec4d7d979abd76ff936b17cbf4b8e45a0254a93922d01fbf22a1dbdabc5bbe305d0722fbd159f5e3cdbeeb46fae26c8b2b96f6f2e2ff566ed14a6d329b80bbd78c51ad0410bcfffa3f02864ca51751b"}, {0x88, 0x10d, 0x1, "9c26f7a7156701b32efbd0554f5009d2e668eaec85b18f8682d0fae18acb2f0136369d1a9b5e2d44a0fc33459939103e2e336f09924b4660c72957218479f0cc77770ec96255915ba293c6dc38bb10d6c583d8e0e2288f4f0edd0f91c068f11ad4e1fa8f0b5d5ae667da19973cc4e698190ac0e8fb6244"}, {0x110, 0xa3, 0x7, "0f88e112e641faff220323e2d564c11faed7dddc2adcb9fddcc010eb529a59ba0ec6fbca09085f8376382bb032440fea1678d150181e40793d5bead41742f2a67692c7a3945337e43fc0245243bad3b032698d2e1035a71ee93a36b4ef42823970e96c4e0eeb3f19214df0fb34c3c935fa32102be4482f01a569ef5203c9f0221ec0086936b9602924d96d08eb0c26178692443d1192418d0c8791549b3d9119530d83858348bc572152063e842523d141e076ddb9238278866110c9556cd592416703c7fb128916f41fea272afa3a29cb7e834ff4621ad28d65ee27eee41eccffb3abbf83a54a19e5a4d4a8f2f0ed45b59b342a474383370127142b"}, {0x88, 0x116, 0xfffffffa, "7483ed701f9cdb2d83e4d5a65a95d9d1004af673505c793397550905adf003b885bc19016e7dc3c1ee32aa45f37606fcd0ab015e3fc94adbca6357f30767d4bda5d569c78b30ad1c237f2bd13f169e8302ba6bcf19834e0bb8e158a9d594d6d87ee4386bffbcdfcc1e53d8e99ab72daf16f39af9c7"}, {0x98, 0x105, 0x0, "6e7a943897f04ef5f30ee0ca85c44c3c8ad259e1ef0c6727e814ccf6406a06c34cb1fd3bb687bb885137ec7dc58e43fc0dd628635ed53e28154b350c31ebf9be40490cf18e36586ae5bf9d01a4d73f973881bd0986ebdb58f50b7f1acf8c22daca05bf13167dad71b519ad897edac0b9dce734810301ed92ec218a4ed445687577f34093"}, {0x50, 0x0, 0x85, "8e28833ee642017a3e6ef35f1c91b7315b5daae12d1f039f6b5642291672f7c7c5e4b314c8775b55e49dda866f6e2b8c8f10bcb8a663a27438"}, {0xb8, 0x115, 0x100, "daeb797ea92cac613eb881119ea506dd4ea57e456eba90bf35d3b14dd4b53ff524be9a1599dbe54ea3f2a216b0254e1e4a2b0b7a1810f3830996bdb1feabd57e0dae33419b69a0a76d1a178321c9927e3432c63bd71a7d5a2451a0ade135eb33f0a5c93dc2c22059ccd47a82162e24185e9299075d107e4538153429c0e6b3fb4391ff498d0380a66adb91a0c15c5b2a1272f801707c9dc358e01e6468d78c5067b1ba"}, {0x50, 0x10d, 0x400, "3abf872610642e01012c8d69ebedfd54515dc8c662993c466e337990c2a41ca3290d6cfbb5673972e26c85194b2deb0fcf540ee7be3756f6d4d5"}], 0x4d8}}, {{&(0x7f0000003a00)=@rc={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x11}, 0xe0}, 0x80, &(0x7f0000003b80)=[{&(0x7f0000003a80)="817de509df36fef5f677b35fc376c6a6018e0252bbd3925312e89c792eaa1eb1ddc3c4956c26d66ad291ce4063a1815b04cc852a4219f89fe65b26ad5e1475e7457b67e68a716b7a57d3159c093e5b50641b9472e784b99a86db346297b881d2f3b973272fb828792cc66e5733ac85965c159b0af38301299909c91ee0c9c093820ec9fce4a99aa2a3541f4aeb9287f3576dce066ab7171b721a3e4a377999e0153d73dd2e5ea46a16651242d7223a0c767886ecbf52ff305339609810fdb03c5c9a3b33ec264caa35f9eee288b533ab22373deb467211c94461262a14e8c5f1c0e754416e8f60e350edfe264d027f9cd8e5e075af96af78f9134a", 0xfb}], 0x1, &(0x7f0000003bc0)=[{0xf8, 0x119, 0x9, "0207a558275eaa6edaebe9638818c52679355df5603eb4349960ab9309ec2feffdf415bb7cce1675f307da368c33ebbb1de759469cb8861f368a3bf456cea9085c9f028a50d24d0cc8c1ed87330af35f404577f08782bc057c107cd32a689657408cb9820715feef8d8378a9fbe106fc2e6bbb9216cec21f7141643efd9699b24fe8281349ec44d8a37692d392a25a984e79d22cf91fd3225cf8153b20813b38e50598727cfeb471fb9397982fce0b86a0029902e8a160fccf97d152c03ad5155f7852be2ba9040d4cdae07348204f0c90e8f4327487fec1afa2dda8c6d712d2259f8c399c0de9"}, {0xd0, 0x1, 0x2, "dd3d66d708410aa5ff16ef77d213c075334d0ae3106e606665b5cfd86aed19e456590221edc044aa20591cdc19db69431c5e6a625cf31c6e0b43171922385ddb0dc46aca648c4ecbeadbb02c2945ca8575d0caafe8fbb073ac45d5aac6dd701a406bd42dc3cdce89aecbcdbe3200ead7f3a53a664e29bd947f6337a7bcbca83fdc05e72d25c7dbb35119e4cfd14cd98dfdac1e34982ac7ebf66ca657f535800e76958628bfd38a540b5c1c44fd1db26b6316dc6a556f383ef16a"}, {0x40, 0x114, 0x2, "fdd1a82a6fbac7515747384c0e5acdaf6d37bc116aa1c5d5c2636e1e28963288eb3c871c16d6c51de3c2f3"}, {0x58, 0x1, 0x40, "60def385ed64e9c4b235edff73e13bd90ac6f70a2ecc2015891214b7822bebd642770367fad5cb5d07934dcafba198a2f525142212d239e1b85599e27be70b9f8feee220cb6a46"}, {0x18, 0x119, 0xfff, "894ada33116c"}], 0x278}}, {{&(0x7f0000003e40)=@qipcrtr={0x2a, 0x1, 0x7ffe}, 0x80, &(0x7f00000040c0)=[{&(0x7f0000003ec0)="ab205f6416f646d7d5ade078c0999232d831a8b9731154e68358791f34e905781b82c31e3f136d24", 0x28}, {&(0x7f0000003f00)="9c559882b5449bbbe28d88a618bb8d69c0e64349d7bab8605127eac37401fe911f1000e55975cb9c4c41939027385c5df7e3539d5f275aec48bac4946556315c4ece9c6f4629ec5e2ba218b5a9575375a307a1709b728ca9fe75a89e5b6f75b356463be01ecdc4e0feaee96867787c106c33dc2c00981ed74e43b9c9c99c17d88b85d666c367a6e8920b7a6aa7164c970dc7cf08b6e90ee44f537eac10178c62e04c94f6070ca19aa5db15e1c24431a50b0704ae69b7164984", 0xb9}, {&(0x7f0000003fc0)="77a2c008bf58a3e2803c5ebc11af6e6e3e9b42c16687400b19ad54a7644b9cd65e5b9b16722bdab5cb970c87c41ae5ceb0c5ee9237d1c3ba80f31cdbc9138fee6dc2ec9c967e9f4c626c38f1cf61562c8f5d3387c760c062e6429266a5be3eb4cf5e8512df91b0f231d36a2c0c96fc948a527119d28ae52ea92644554b170f51c2272233519c1dbaeb88e5ee6cabf26c5121fe713853b5ca950d04a0b04487e787f531e1735026d509c539789f6b1c009491ef832aeccd649ff25718eb5bca2e66842ae874820f478270d05cc8b84079a2", 0xd1}], 0x3, &(0x7f0000004100)=[{0x60, 0x6, 0x6, "d3cbc2ee4e98a667957e76eea6204ef018546f7486aa8a777f1de24494bdb07ba032c4853793553ee8c9aae30d44c62da0f1b06a27ad6ca91c56186d3bd29e4d88793435a6708e879cc91d2e65"}, {0x58, 0x108, 0xf617, "196107295dbddaf3c4e7016470b27c0f19d597c3d4b21edc50e2b806ddf1f274b0203cb31c13fea696e77d61fb722dace8a7c613044a858f709c63e2b14bd99e5233cf4203ddd36a"}, {0xe0, 0x10e, 0x5, "fec85c6bf5d51ba141683ba296d66e4b032e7f181642fddb9bc7d1d66b0e30c8e72d39eb9fa3145ff1c7b699fe8fc1268a9f8a2e910193230e942bd126da6a8fa45a7febf266c3e222cbc7206e6edc5d18178d4da5cfd441acf98f62fc2b51f43b7370037c231564f2a047d830f00397a495f78f74c3e428dcf1c6579eeaa624926b9ae407ab4196a4c6316be961c8bb5b8880f6698dc743b233430fe0bebf56cede18b8308f81cdb3385d8f53b32c12b42a51fc32f6dac4a3e2803490eee9b307e33e3e801f256af209691f1b3325"}, {0x88, 0xff, 0xfd08, "2fd26d32ec228a5199e8574d05a2078bdb008f0c11afdba9e02b870e8ebc661670abdaf7ea27d28d9959c96abb9d269d0b23b69811574bd9b7c2b738bf088705030e5f1a6584aba8747685a2fc8733bdaea1966da66ceebafd29273f8278a9cbd2f9ed33219b1eb8e372adf6997a5a7a4d"}, {0x108, 0x116, 0x5, "34bfe9820cf753cbc9c409f99ec6ce457a00af59f70a30f1a480fb588a7154f7d742c71ce1f6297b3610b2f72406b26852c8bf2af79142bf10ed36c84a8cd5290a26d679ed5932258414c8f9994eebf336a5e9457475ce90ae1bb1e47a1ede19731bcddb0641594c60a543a56ca77c854f1a629e16d482a664828371030657b8bf31f232c9ff406a2a8890455694e84ac54b2d00d8df6ba50b80749bbf874058e5d5a26b25b940d7625c338d290ba3c1734c189eaf2fd2b20354a702c652805b2edb6e1936b7e1bb7a6dc47628299a7abe15b1fafbb6244b13367982523f5bf4e79e6fb4dfa55668a971f1f27d2b9a8c09f0ce51481e05"}, {0xc8, 0x11, 0x80000001, "9261551c1c8837275ea6c9bbca5f6f6280587a4357f948dd203c9ca16a0c4bd61b6827d3181fde6b9afb9fd046be8edcc5aca31db41bc13e43f9b729c1fd7e9ae5056120e6198fd9282f0d6ff7f4d24644e7cab64a3c11626dc96d9097ecc508e670c5690a041f1e2d089083d0babaf4fecc0ad9fee15834b86951cf597616720088bdf91412fe678b1c449cfb7ff19cdb9492ba9cf3aa7efad21ed89b7e085b0dbe973639832438a42a4054f4914265f61e51cbf501"}, {0xa8, 0x1, 0xa2d, "e3d99641932721ecbc736498fa8a4d5c1a3cabce13ee37c5823c8b68d5222ace23563735c1ca1c3a96a9f989a5fa90e034627a594d9ad3a9b2a91bc656e5c1f3f8fcb357098c09e2ba81182588549e840cb52ddf8300166981f38a68f6678367da5dbd7ef48694b2224467947f93c90abe41be8bcc269824c60fc93737a797a69050d6b7e0f6266c641f5a77d815322321fba283608742b8"}, {0x90, 0x116, 0x3, "0f460b013498b30a979c1ffff1a1b60e8aff77a99e5c875a1381d7d5f5f585100e944f59be1cb9222236416992cb7c0a0249c7b118f26da722556a8a35c6b73fb1bca41848bd110e41674ecf838c27e5553409b2c3085ac70f5e1e6b37789d2c9a4559c60d01881f610692977d0f3f475b19b3962e79a57ba457cbc38a8ec7"}], 0x528}}, {{0x0, 0x0, &(0x7f0000004940)=[{&(0x7f0000004640)="1f104788b868ad0295742fd7acd081515c937c7e9cf5cab3d0b797bfade776a6776a26f63365051594a6fb515b59cfde893de85c863fbf0c803f8622f156ab2ab0e33f093b63f21ea7b3ee94360146c5efa609e3d6485f38207268b3b07d4a5133b1d00097897fc59c6fc087d52769e73dc8ec811109396a4f3fa932c9e10750fe8364", 0x83}, {&(0x7f0000004700)="adcd7f9390c8ed66479ed602bf566db88827c4b9d5ecf69972486fa245e8ef47837812aaa1d14dd74811e7ddb6a0bc1b46cbb2b1969adb72f7bf87ea6279699a5254ec11f45014296d86d955fdd4494ebf95ec962b047462114246d91582", 0x5e}, {&(0x7f0000004780)="7510777f84cffec317dc5aff36d4061b5577245245c2a5cfdaca74246c41335f55452abaef4436e6885bba8e50e4c5264438cff7540f51fbc2a65024bee392141b7fc5b94b18136b7976be0d1a77dcf29ef86d3c3de5827bbb9afda28056108c1b26bceb5436e08d71acec6ea7de5e8dc041feea2356011e805b99a09388d0d83f6d82ecc1004a51f304dccd97567c4b72be9923179061304ba1bee1110a65a7be76046d89b5caf870d1f20dcc0a81e115a8dd500fbc73fbfac01b6a53d6018292e5057860b91d32970f7f6c7d2097df2a09638058b144feb47507382e78d24e69ecae5419fb62b4afc4", 0xea}, {&(0x7f0000004880)="cebcd68dea6c213a5c155e0639e4ec9af3493f604bfb212a7b1d006dcaa1ec975ad952e0fb208513d428bcdfd0ff7c35773d99e6d281269b0d74bdc24871977a", 0x40}, {&(0x7f00000048c0)="260c84dc76935c7fa4996afcf69eb449b36c1d242c5dc214041d6e6083dd4fca8db8ac5ffea5df206c02962013ad0f5a01de40c955f17bb0f56016a2fa4b199a1ae36b822768a063ad81f47527108c61233471d596f4d8537b13d8173d895384a9f7054299a876f0c8", 0x69}], 0x5, &(0x7f00000049c0)=[{0x50, 0x29, 0x3ff, "ba898a1a6750c97127fdfd275fdf61f4a85411fb492ffc9f89c8967287110238eba1cafe409c363aa2044eb828de036e6549e07f03069f5c7b99caea557f1a"}, {0xb0, 0x116, 0x7, "a996e01dfb02b3b332293fba9e7c8a56207b340ea0a4b43409f83b5a527c70031920e818c4ed667010108adbdedd52658a9df2d2ea1d39a4bd879f3951bd094b98681b010d043444acaaeb00142920553801d4f1a001e258f9973e45445e49354a9721988e6e055bdd32f164e0c7c5db0437312ffd68f6fdc602ccf41ac864d12530858bfbc1567b6a8583e42dab6edf459d5ac65e4f29be680f4459ed"}], 0x100}}, {{&(0x7f0000004ac0)=@pppol2tp={0x18, 0x1, {0x0, r1, {0x2, 0x4e22, @multicast1}, 0x0, 0x3, 0x4, 0x1}}, 0x80, &(0x7f0000005fc0)=[{&(0x7f0000004b40)="7178dde598e4e9515d3f", 0xa}, {&(0x7f0000004b80)="95c3b9daa8bdbde088b2bac8882f839484425d86117576a825f010b8722ff673421678d68051121b15bce27bb6b066ccfa5e7393afdf70b3a2171f96e8f37384a540f6493c80913233718af0829b9e744f734c115bd40e56099181a135f78575ef7c8daa72bd085cc80bf5a316e9d1afacf5b5180b9f26f5f9ed811764c2b4f8704deab9bcebb70bc1593b3107fe071b3ce632328e84be94316bc29db68fdccffdcac94b3e33a8c1fc8a4b0557b947c7fc43384332b3af37534ccc9300b8839eed01ff5ab096d17b642214ed22ddf4c3296406e30d36ea3db7165923a7fcf4b7672dbb744b9a2b27b1cfaff53ace80f3fda67ff15937f2d9ca15abe94cb2e37bf05926568a13f7c8036610bafda21a53950beac96709e0f1525d49aea0dbab976c9c7fe7da961f6dad678ab92f63f8539d1417753311312bd5003b54dbf66af05615c6c45d21076db0c976fff8dd9cc896a18a2645db0959c9a6f89bf3ba86403f4db4e848967712a4c1b960a4a45cce566e80944acf39a126b36175be42254f11353eedca483dd08cda0a7d191776e721af0889354741d786f568dcd5bb331014784084aefe87d8b51983878b1c00eddf87a5a7299098335eee5c3522905e044e9c7d89003bff479f6f4eda9734fd2f49d8021383d0eb0a7d3813b5ef0536ed5a68a94a41566c34d5d9afe892ad58d2ea59919c3c10752f5fe2feac5e30cc47f5ca9b9ababd08170a50a1a6aaa32d4d00733d5302f9f33d665e2d6f0a27618363da64d70038a3d21e1843319f3bd477cf03974f85499b8e1dfdc238cd1fcb7ebee15ef5652e9c7d81cdd13c41f6d1211c61863fa143b9ec570226b66dca7f328b4f7c33e302bc910c846e80cb764f0b839cd4c55dbe3e9c03b57a2c909a179ee5ce4500e55dea4e5e082f1725240e20ae85c9eecd3afce0e7ac71f3708d9c1c2717f84409c77a754911e6ea787430838360899c59bd55916a36bab97e1092ef696d32186531ed613e5391731ff4400afa04b588292731f9342186b29c4b2d6d7d3392bfff3adcad63b86a1ab3f62173d48d9b38cf00eb9d9f987665786e7c559db3a4cfcfe4d171b9aae85566a5f7c88b2d0dcd4e69f45c64d7e3a25e2d411b4e00ceedead475575f7a4c4f4cfeea8ae769bd720eea765be9773beb2e94f23ca48b77e2e9b0704c5dcdf3fd064e12c8253dd3b72c570866932cb71eee2472c27b42b81153990bbd5367bd2458881e153d7618e33cc3f40eef56330f5b760ebba70383af5c7d2ceb048d6ea99088eeb4b3fc4478111689c04f995c0a0e8f1565357449260fd4a8adaa5dab69d00d5532beb23d3e1f1220431b41acd9a4feb46fd03749d232d1d0fa5224975e5ddadfe85ee9017ce89ed213159fc94fb54444514039f17fd166f8bdd43f9e9fc913324e1d85bcc806411263a2cb943fd5e70636eb1511493756d8a0b6231f0181785b5cdd425bcd606818305f16e00be6c4aa466508b70e094db194cbb2b17bd65c5c8bf3501351bed6def290732f3b5583ec44f391b4ffc97a1f4c34995fce988667dd953627b4f35edfd02f5b79512dd2960893c0d78d75356f13b734d361c11b727336b896ba0a47d6711c80d7c74bba0b82efa24e191ce09612273288d24b30eddebf3f5208f8f70b4ae8c7c53cc85b06ac9612f1aaa7ae940a8e21d59e00e0b031c7bcb4ea69c9c100afd0141833503fe0813ae52141dca42cc88ac27750f409380ba5fda790706dd3afcc5127f97579c4b6a3e9e7d9d3ed311b45b7ee74c464f2d60927bfbacd47df6945330f2d662f5a6616cac58f80b65b7488b50cb3056a8a9675b16b078ce842d770dc9d111367c5ca0f5bc0fe4dca5784f08aff0026cfa44a1a91e0363b47e6b651644ec603c9dabe860f128c9b8341abfa8ee33177f6c0d18eca83ffb517bfe4aaffd73c15dc04903a06f799c4d0997a18b1dff7259b2235a18e25f66a91d4ea9ad7328f0336c07304a6808f809f36ec68d023c63545f3ecad155c04923b808a631db6663d6d926937213cb969446817dbc4cc8bdb242cea6aca1e01af142737453fc4c373a22b7480cd0783758714686df56da052657d579a1e22e535ea9383fb9a1dee5eb0b13b8f545a24bc5b72611e75e1afe7292dc1fa1cfbfe62933dcb784fc67d892a9a6720303793637bf13d15ae041c8298ed0da455ead8b0c4d29d21625a0b68753bc2df47e43cd7863a676ecf3a78f1fcc6afcb8b435fd161e0f74d40404444770fde3c9a62472ef81b2654f12e61f952e75f7b4e16549efe250d403a63cb38ade1d5e3d801dad755cee204ac81509872b946ec07665fb1f52faf5b2397a4a16b012aecaf9873a8ff5c869c16ad8eec8e2a11865665566d7230aa1ca325a6b27a3885a0acded623de6f19ea31b63dcd1a02c890eb149b993974c4902cf29f21e3b7edc2f7405471c3cb5c0aa701e035e6d9e40a3bd84f5ae7a3943f354127acd4551fa5b33a037b4811c60bcde54edb3c6ff08d984d512f064439275a3e3db693c03fb3a4c3aa936d225ea11650a72ebbf2561b0b9a0054632bc2512ee2545c631a28f3c596c67cdc8c5d5f99b34e15a081e1c086d754aaaa3507b896c8aff2b5b26a99b365164c037d25af3bb405a8364e1905fb55308e0e626159641e959054b9fe2a41de960af973aec24ded6935c34356874fdf8dc21a2d3ebfa1be94b75d3cc8a2ad06b42a0879203a5b23bd7346b61bbccde6d3bb8eb5aeebeaddb158c64db12199e200daaf1e2a3800d49d9d734cc64f24ab93eee2c31a18c26dcb1ad1ab3cce8885d96b32b48c757023173a4419587ce8eeaae545ad66343c360417f659dd8b8bca59ee91d30b6462fb766d9fc0023402b7cc3efbd374e3c23423bb6da6a712ca52b696981e20fef3e61961e37e2a0ad1a672bebba4689e65d9c4495a2f7224238f0f8869cb98b7becf34b9d9bab44616abccb1106087f77d8711fec6db10361aaa94b01c0c547d9946afd91f76ad8695b1c8aa89cef57575b93e2f439d6f493c8fb8ab804c780f5d81a02d7e615e53141a8e5add9795111d5856de7185239d6b8cb614fd829c0efa1aaf917e0c0854e50cd7150affc6607a9f68358324f2b61f1415ccd7b4099f1a4cd6043f26c9ff38ed80fe00bc5e659bcb0d4a7e49309e51ff83e9bcc5c7c69912053dd318974435e736ce9be20fb00c14c5833b6f0608145b97a942cc497ce2ca23934108e033f0e237cb1e3bf0af8a09aef1a52560af13d9daabae15bda69a00013ebe3637932765ebef0a5cae4df09308fd19d040224a2518358a17af0f9f450eaa223f3aadfd72e9f62bfd0acdf9e67b080ef9606780192615c2d66b55ddcb634e6eb769a9836cd99bf55633aebbd6fd43995f2a52493f4435cce8700bc61ce8f9219ab97ae33de41cd6429da6f2b2de0447a65424e9da976be73af62fc46b6ef7605246a975c037614a043a32d7a90c6443e8a6bbb9fc59db932fae01157f489e849c2aee0b50a3242f380d6ebdafdd2abe3d500bdecef87a72ae7fab530501d08dd5d1807edfc29e17fb8569842eca637a9cba444aea113f48bb1c6ad3ca880c39572bd3efe817255ef0b734599323e9e0f22a7a15f0bce6ea4973f08327a6213d6c75855aa7c7bd6ec82e7f13651ad3e9fb04bf1800d11da397d21f7107cd4c16724c2811f40b5ee3f14cec46a45c050300cac67756617aca37626dc86f531bc8112d621f4d5722e837ba2d890086d1f415c934fb390372b915542795d538e0c2c469fbf9bbfeffda3586d6e58a66422894bedd09f3c54de86ffa5c75266cb7befcec6acfb58ba7cb6f3273b7d66a35d3708860540971536e9e81d47986822cdbf16e3b6c82a7e3aa88a524bb54ae8b3cf3e6667ec4fc2370a7486bef5edc5b8c1c9064256d29d61107c09c04a9e47256b1723c0c35f3bf20b30a7f8334bf487082f0a05122ff1c3f0e1c960a3b000b312c0d4be804b4eed9688fd1803098620faaf2626896efbca348ae0fbc9171256b6e0bc684de918483368fc89119a3edec813f39a64fcf6c00b347df33368b09bb1c7a6184a89e4d2a2d6e2eb769379e0de333baa9af227fb5bae6ed777761f94029c0413bfaf90538a5de542d8b3e44072ca8f099e7280dce686244ba9dd251b002e6b32112f188178a44261bf43489826342bb50f3e9f14bf33cf343f12f7bb01f646d84f6cb4e7d37c40f3e1a25d8ec3c1a0ccd2ea567a9a14d3dab76ca1c8b0644b77ab1b874cc1a946b41a34dd025f66ec9a462e0d3650d4e3a1dcd622402e1417a3fbcd811110836840873a044c59c5be8fd43963dc45ae6e12990990330163daa9daafd934cee10321552da84a85b1a199b8b29e426e7d74d805e5b57a060b5d1306011616b22f30115bd61fffa3cee8aa5467da880089f14f75b7d1d89a6c68a23b88e18281c1e1ba9bc43c461e7f069499bcefd3ee262c8c2da531891375d49aa65960cc929ab6a151e989f66b5af1be803b767ce6625f1ba485f283f0bebc1f16b05cca5a187d34c88e9e9c3fc2bf8a82d70d57a63778bca78f937894c29b912b16eb329ae600563960cf78cde8183badb18b38638644e10c5eb1aedb6701645d0a05e7cfec9e212e3568ce0f4023e7378b193a952f079f5a8e67665e4d378bc6ab0c842606ac46089852121ee4c1030cb63a480447bed5b72a874b54efdaff26f9704db462e6068acbc75f59f51aa2c448ea71bf113cb86c4dd17788fc299dd97ae998b6e52c7ab5db9e77431c5da3e5a3722692bbff8abf930b8b06d79fabf98069d5c8a882348b7a4ed9f7a4717ac23d4cd2644b32857aac875f06e32d86efe8aa766ceb3e3f85a3d63c28499c5e099223954773867fc8743040d717c33f979883a9d5e2fb70b5d364baa7f459210c1d7057fec80bb0ad792a4053e5db0a0477a9b02e8912ef50217061bbd06d2693431236e109bd77dc4904d214c1fbd7db3e15059648c92da4e09f34696a60afd6ede6fc7df42847fe435068fc7a723506501c81ded790c6d2a3168d9a79f236ba65cfbbb7f53adb58f043640855cd006fb1ae1db4553b908804a95b0d05acbde97d641a62883dad632c8487b3a56cc5be5b85ac2af5c546fd395030de75867fbbd6a14a7daa970940e82bbc9b5ac0497166b482b9fb0c76b4c3ef5550c56773e56d6caf8426cb1b4e1bbd503dd25e4c2aab620bb3676c97a312e71d00b88cd6498e2b08f3d1b344154b2dec37855ca26f1fa8e5c48794d245d873e40fbfb217a772209433d732613887bc0f27009694a9ed9ff229d072a774d9cf38bf6a8a74c6e44b97d64b15309481aa83e7907b138ff40fa4c197bb1f61663f603d06808c1351bb0b77f5646da3a7749ff31589775033a83104eb28f0d68cef903bbbf4f50c13a7b2c947943846661bbb50361b1d4d95a85a91c85b644c2879115c20816ac1faea1193f94647ef49a384b21e69f9b7ef6523f700b95bd2cbfa93c7d78ca440c7861adb22852fd564afae7e05f15d1ab86ad74119e0afa1a2fa3aa15c6dcd0fbbaeb8ca68d0b3914c0f44453bb48e6d55bb11027a2d45e7157b174558751295052d212ce02fd8d5749a70093a4656413316e1fe204c791fa3c260f885393245e1464ba1b412547551638acbaf6baba81147e93cb60bcddb7751b3a3987b68d1f6cff44d6c55ed440c28c62bdcf17a5d616ab873147aaae46abdd2cd73fe74a5b39957285807738391a70687f0462824a70b90fe63662a4108521c944c368584d08ba70900abd669f0dd33861", 0x1000}, {&(0x7f0000005b80)="cb5c3d64bec36e459c6d7d78bbd6cae605fdc89645f4027bd50fa9de357f86ca8d700806a6d26eb288e7e0cff22ce40d79eebd3181f58a7af3334f70e3a0c82f45d5964f26be967c2ebf24a18703cabc2da7422cc8bf5399ff506f2906e5cdd7eadc9530e060968b83aa71c49e1e99e0bc1701da9401790626b9d2ebcb21e337e1ab14816e2371d1235b568e59faa023cf27d848c852", 0x96}, {&(0x7f0000005c40)="b605dcbb8deaaa8fa63f046be2ac71854b6b44", 0x13}, {&(0x7f0000005c80)="11904c0dc1ff7d149e998d79f85f1e4a6144402835bb9f409003b19398ea8b33af8887a5e9a36589fe60246f5581a166d945ea95", 0x34}, {&(0x7f0000005cc0)="a5d5c0785b6c64a17fd9a453b3f6820d49ea20d07792d3ae0e07314c2b5777bb820a029298cae008b7cfdb84daa21511ccb76044acf7806d0fca26ff4ae211f7ea18decb137a463d41bbe63e27875decada92ad2e6112789a2e747fdff0ce41102f248ed370a3033f18a69c1012bc86a43fddeea74280238d8a416b3505fb17f041521906532311d91ec868cf6d5c544df8a26bcf593ab3eb918d60f5672e529bfa6c6d0f54f639565efaf4358c6aac021c81b1d4236ed6fcc4baa7c9ceae7d34db405b7601ba2985de5657b33e591761bc1", 0xd2}, {&(0x7f0000005dc0)="beff4a170a6c425c3464d3db86f54a01cf80b1489bb31652f738b82d98d9aab1273c4fef46e0f6a688ed6bf6833a8734f7a815c6c4eda9a4b01f1019faebf82415621f5c01ed22e77f573eeb01603b0bb119893b2e733191011dd68fc2cd8ff45699f8ae8de6860c0beabfc013633d71843667b76b03bc72cf63882f24324f33937fa8bf8b2ba04d0ebdbf91be2e4c", 0x8f}, {&(0x7f0000005e80)}, {&(0x7f0000005ec0)="f0016d9016a177a1001c25997591cabde6a626c0ee37afdf6a5c6330fecd1fdea1df4a9653b4fad925cb6e9ab1b8e81f5d8f929ca834f76772068be7bf904b33079441d86770a4b3da1541d9f02cc4abc546937e85403d4f8740bfc93ab82bfaf2eca865aa3b6d4c0475e067016f7048c2fbac144628029f6ba43f2ddd992ad4216d1df036ddda023fc735ccf063e82a46c898c11ba98950f32f390a22dc72bf6eb93f6fda87400a3a4063f08492c0556b2dad0f93cc829f46573c26469730ed4dfbe4e6fc6cdd848eda346bd064eb806e9c674ca15e6792736127dee1cda736148c6faf7073be2137d293f3269d40", 0xef}], 0x9, &(0x7f0000006080)=[{0x110, 0x107, 0xfff, "8164dedf97d01c07aab18fa6de6ed9e397143c1b59e54b98ac7a3399e706a22d60a642c1483cd2bbee10231753e39d0e9745deebc25b8d3eccd9a53845b5d8f374ce5e8516ef8955dd223a5818b3716178933106a026e96962eda0111f710de2b62e6dc7715be8c83d1b3afc68c202135c42ae434c5ae4ae508edd6aa71284935cf7d4b8d0715825b2285c6137eb6b96b201e478e0031af583a1d2351799625653986d9e8f42823c72a56d35662679ee281d3b0ba42642283b46c29b5b0688e27825d19f123f86af8db519d5163c715da19c30aa3048bad8f2d2ce90a9b51c18ff9f96c1939f05cef6403d2589642ed114882dbb145d1a67f6f9a86cca3b"}], 0x110}}], 0x7, 0x10) 13:04:29 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:29 executing program 0 (fault-call:0 fault-nth:80): fork() 13:04:29 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfcffffff00000000}}}}, 0x128}}, 0x0) 13:04:29 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e", 0x1f, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:29 executing program 2: ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000000)) r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = syz_open_procfs(r0, &(0x7f0000000080)='pagemap\x00') pread64(r1, &(0x7f0000000100)=""/32, 0x20, 0x0) 13:04:29 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1036}], 0x1) 13:04:29 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') ioctl$sock_ifreq(r0, 0x8936, &(0x7f00000000c0)={'ip6gre0\x00', @ifru_map}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000080)={'syztnl2\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x29, 0x1, 0x7f, 0x20, 0x3d, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x38}}, 0x40, 0x80, 0x2d9a}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000300)={'syztnl2\x00', &(0x7f0000000280)={'ip6_vti0\x00', r1, 0x2f, 0x79, 0x80, 0x9, 0x13, @rand_addr=' \x01\x00', @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x8000, 0x20, 0x49, 0x4}}) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000000340)={@dev={0xfe, 0x80, '\x00', 0x3c}, @empty, @loopback, 0x7, 0x4, 0x80, 0x400, 0x2, 0x1670101, r2}) pread64(0xffffffffffffffff, &(0x7f0000000100)=""/21, 0x15, 0x9) ioctl$BTRFS_IOC_QGROUP_CREATE(r0, 0x4010942a, &(0x7f0000000240)={0x1, 0x8001}) r3 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r3, &(0x7f0000000100)=""/32, 0x20, 0x0) sendto$inet6(r3, &(0x7f0000000140)="6769435543193e247f23b7fe5be6e3ab666fb3abecda451fd03e69de22f3e0763541358e6cfb1088179a6c4fdf83bba29def22f1c306489b703c9d285b43e0c460d3765e0d9319bb756747e99fcd50e820a5fdcca245441aef342e53242382cc1962fef4fa4f4a963f97129f13aa263fce860eae3eefab0fa0d5fa77c7a82b714fa78e88982e6e00d306cb0bd5e2275c2a8eb72780fc468a84948e155b46a835df8b2d36bda2c244bda84c7f5366fc4907552e3027134a", 0xb7, 0x80, &(0x7f0000000200)={0xa, 0x4e20, 0x80, @loopback, 0x80000000}, 0x1c) 13:04:29 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfeffffff00000000}}}}, 0x128}}, 0x0) [ 489.716988][T31184] FAULT_INJECTION: forcing a failure. [ 489.716988][T31184] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 489.730268][T31184] CPU: 0 PID: 31184 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 489.738693][T31184] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 489.748750][T31184] Call Trace: [ 489.752114][T31184] dump_stack+0x137/0x19d [ 489.756453][T31184] should_fail+0x23c/0x250 [ 489.760868][T31184] __alloc_pages_nodemask+0xe7/0x310 [ 489.763707][T31183] loop4: detected capacity change from 0 to 4096 [ 489.766153][T31184] alloc_pages_current+0x21d/0x310 [ 489.777581][T31184] pte_alloc_one+0x29/0xb0 [ 489.782004][T31184] __pte_alloc+0x2f/0x210 [ 489.786337][T31184] copy_pte_range+0x128e/0x1460 [ 489.791177][T31184] ? __alloc_pages_nodemask+0x17a/0x310 [ 489.796717][T31184] copy_page_range+0x5ca/0x8d0 [ 489.801499][T31184] ? __vma_link_rb+0x3c2/0x3e0 [ 489.806246][T31184] ? up_write+0x25/0xc0 [ 489.810387][T31184] dup_mmap+0x6bb/0x9d0 [ 489.814530][T31184] dup_mm+0x7c/0x210 [ 489.818407][T31184] copy_process+0x1222/0x2e20 [ 489.823150][T31184] kernel_clone+0x14b/0x680 [ 489.827648][T31184] ? __fget_light+0x21b/0x260 [ 489.832846][T31184] __do_sys_fork+0x3a/0x60 [ 489.837321][T31184] do_syscall_64+0x4a/0x90 [ 489.841720][T31184] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 489.847700][T31184] RIP: 0033:0x4665f9 13:04:29 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) [ 489.851573][T31184] 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 [ 489.871177][T31184] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 489.879568][T31184] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 489.887521][T31184] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 489.895474][T31184] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 489.903423][T31184] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 13:04:29 executing program 0 (fault-call:0 fault-nth:81): fork() 13:04:29 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff7f00000000}}}}, 0x128}}, 0x0) [ 489.911372][T31184] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 489.980202][T31183] EXT4-fs (loop4): ext4_check_descriptors: Checksum for group 0 failed (26926!=46) [ 489.980288][T31209] FAULT_INJECTION: forcing a failure. [ 489.980288][T31209] name failslab, interval 1, probability 0, space 0, times 0 [ 489.989566][T31183] EXT4-fs (loop4): group descriptors corrupted! [ 490.002139][T31209] CPU: 1 PID: 31209 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 490.002159][T31209] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 490.002170][T31209] Call Trace: [ 490.002178][T31209] dump_stack+0x137/0x19d [ 490.034380][T31209] should_fail+0x23c/0x250 [ 490.038879][T31209] ? dup_mmap+0x39e/0x9d0 [ 490.043203][T31209] __should_failslab+0x81/0x90 [ 490.047971][T31209] should_failslab+0x5/0x20 [ 490.052468][T31209] kmem_cache_alloc+0x46/0x2e0 [ 490.057288][T31209] ? __vma_link_rb+0x3c2/0x3e0 [ 490.062039][T31209] ? up_write+0x25/0xc0 [ 490.066213][T31209] dup_mmap+0x39e/0x9d0 [ 490.070413][T31209] dup_mm+0x7c/0x210 [ 490.074292][T31209] copy_process+0x1222/0x2e20 [ 490.078954][T31209] kernel_clone+0x14b/0x680 [ 490.083440][T31209] ? __fget_light+0x21b/0x260 [ 490.088099][T31209] __do_sys_fork+0x3a/0x60 [ 490.092501][T31209] do_syscall_64+0x4a/0x90 [ 490.096902][T31209] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 490.102781][T31209] RIP: 0033:0x4665f9 [ 490.106654][T31209] 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 [ 490.126240][T31209] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 490.134697][T31209] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 490.142652][T31209] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 490.150725][T31209] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 490.158701][T31209] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 490.166655][T31209] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:30 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e", 0x1f, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 490.360778][T31217] loop2: detected capacity change from 0 to 269 13:04:30 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), 0x0, 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:30 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000}}}}, 0x128}}, 0x0) 13:04:30 executing program 0 (fault-call:0 fault-nth:82): fork() 13:04:30 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e", 0x1f, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:30 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1037}], 0x1) [ 490.441023][T31221] loop4: detected capacity change from 0 to 4096 [ 490.452696][T31221] EXT4-fs (loop4): ext4_check_descriptors: Checksum for group 0 failed (26926!=46) [ 490.462141][T31221] EXT4-fs (loop4): group descriptors corrupted! 13:04:30 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x2}}}}, 0x128}}, 0x0) [ 490.561389][T31235] loop4: detected capacity change from 0 to 4096 [ 490.569639][T31235] EXT4-fs (loop4): ext4_check_descriptors: Checksum for group 0 failed (26926!=46) [ 490.578960][T31235] EXT4-fs (loop4): group descriptors corrupted! [ 490.588004][T31239] FAULT_INJECTION: forcing a failure. [ 490.588004][T31239] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 490.601321][T31239] CPU: 1 PID: 31239 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 490.609777][T31239] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 490.619839][T31239] Call Trace: [ 490.623113][T31239] dump_stack+0x137/0x19d [ 490.627491][T31239] should_fail+0x23c/0x250 [ 490.631904][T31239] __alloc_pages_nodemask+0xe7/0x310 [ 490.637186][T31239] alloc_pages_current+0x21d/0x310 [ 490.643259][T31239] pte_alloc_one+0x29/0xb0 [ 490.647794][T31239] __pte_alloc+0x2f/0x210 [ 490.652125][T31239] copy_pte_range+0x128e/0x1460 [ 490.657045][T31239] ? __alloc_pages_nodemask+0x17a/0x310 [ 490.662780][T31239] copy_page_range+0x5ca/0x8d0 [ 490.667613][T31239] ? __vma_link_rb+0x3c2/0x3e0 [ 490.672803][T31239] ? up_write+0x25/0xc0 [ 490.676956][T31239] dup_mmap+0x6bb/0x9d0 [ 490.681194][T31239] dup_mm+0x7c/0x210 [ 490.685078][T31239] copy_process+0x1222/0x2e20 [ 490.689803][T31239] kernel_clone+0x14b/0x680 [ 490.694312][T31239] ? __fget_light+0x21b/0x260 [ 490.698988][T31239] __do_sys_fork+0x3a/0x60 [ 490.703423][T31239] do_syscall_64+0x4a/0x90 [ 490.707862][T31239] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 490.713783][T31239] RIP: 0033:0x4665f9 [ 490.717674][T31239] 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 [ 490.737362][T31239] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 490.745763][T31239] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 490.753730][T31239] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 490.761757][T31239] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 490.769855][T31239] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 490.777817][T31239] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:30 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)="02000000030000000400000019000f000300040000000000000000000f00", 0x1e, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:30 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1038}], 0x1) 13:04:30 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x3}}}}, 0x128}}, 0x0) 13:04:30 executing program 0 (fault-call:0 fault-nth:83): fork() [ 490.905696][T31260] FAULT_INJECTION: forcing a failure. [ 490.905696][T31260] name failslab, interval 1, probability 0, space 0, times 0 [ 490.918447][T31260] CPU: 0 PID: 31260 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 490.926894][T31260] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 490.936946][T31260] Call Trace: [ 490.940212][T31260] dump_stack+0x137/0x19d [ 490.944536][T31260] should_fail+0x23c/0x250 [ 490.948942][T31260] ? dup_mmap+0x39e/0x9d0 [ 490.953279][T31260] __should_failslab+0x81/0x90 [ 490.958029][T31260] should_failslab+0x5/0x20 [ 490.962528][T31260] kmem_cache_alloc+0x46/0x2e0 [ 490.967318][T31260] ? __vma_link_rb+0x3c2/0x3e0 [ 490.972090][T31260] ? up_write+0x25/0xc0 [ 490.976289][T31260] dup_mmap+0x39e/0x9d0 [ 490.980467][T31260] dup_mm+0x7c/0x210 [ 490.984348][T31260] copy_process+0x1222/0x2e20 [ 490.989032][T31260] kernel_clone+0x14b/0x680 [ 490.993519][T31260] ? __fget_light+0x21b/0x260 [ 490.998230][T31260] __do_sys_fork+0x3a/0x60 [ 491.002680][T31260] do_syscall_64+0x4a/0x90 [ 491.007079][T31260] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 491.012957][T31260] RIP: 0033:0x4665f9 [ 491.016864][T31260] 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 [ 491.036452][T31260] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 491.044853][T31260] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:30 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:30 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x4}}}}, 0x128}}, 0x0) [ 491.052804][T31260] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 491.060756][T31260] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 491.068706][T31260] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 491.077371][T31260] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 491.131547][T31272] loop2: detected capacity change from 0 to 4096 [ 491.168170][T31272] EXT4-fs (loop2): ext4_check_descriptors: Checksum for group 0 failed (26926!=0) [ 491.177427][T31272] EXT4-fs (loop2): group descriptors corrupted! [ 491.197738][T31281] loop4: detected capacity change from 0 to 4096 [ 491.232730][T31281] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 491.242616][T31281] EXT4-fs (loop4): group descriptors corrupted! 13:04:31 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:31 executing program 0 (fault-call:0 fault-nth:84): fork() 13:04:31 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x9}}}}, 0x128}}, 0x0) 13:04:31 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1039}], 0x1) 13:04:31 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:31 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x102d}], 0x1) [ 491.428561][T31307] FAULT_INJECTION: forcing a failure. [ 491.428561][T31307] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 491.441811][T31307] CPU: 0 PID: 31307 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 491.451190][T31307] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 491.461242][T31307] Call Trace: [ 491.464533][T31307] dump_stack+0x137/0x19d [ 491.468865][T31307] should_fail+0x23c/0x250 [ 491.473360][T31307] __alloc_pages_nodemask+0xe7/0x310 [ 491.478714][T31307] alloc_pages_current+0x21d/0x310 [ 491.483835][T31307] pte_alloc_one+0x29/0xb0 [ 491.488252][T31307] __pte_alloc+0x2f/0x210 [ 491.492587][T31307] copy_pte_range+0x128e/0x1460 [ 491.497453][T31307] ? __alloc_pages_nodemask+0x17a/0x310 [ 491.503005][T31307] copy_page_range+0x5ca/0x8d0 [ 491.507778][T31307] ? __vma_link_rb+0x3c2/0x3e0 [ 491.512592][T31307] ? up_write+0x25/0xc0 [ 491.516774][T31307] dup_mmap+0x6bb/0x9d0 [ 491.520999][T31307] dup_mm+0x7c/0x210 [ 491.524949][T31307] copy_process+0x1222/0x2e20 [ 491.529677][T31307] kernel_clone+0x14b/0x680 [ 491.534186][T31307] ? __fget_light+0x21b/0x260 [ 491.538914][T31307] __do_sys_fork+0x3a/0x60 [ 491.543378][T31307] do_syscall_64+0x4a/0x90 [ 491.547782][T31307] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 491.553692][T31307] RIP: 0033:0x4665f9 [ 491.557575][T31307] 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 13:04:31 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x300}}}}, 0x128}}, 0x0) [ 491.577379][T31307] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 491.585788][T31307] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 491.593746][T31307] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 491.601813][T31307] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 491.609785][T31307] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 491.617757][T31307] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:31 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x59f}}}}, 0x128}}, 0x0) 13:04:31 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:31 executing program 0 (fault-call:0 fault-nth:85): fork() [ 491.634556][T31309] loop4: detected capacity change from 0 to 4096 [ 491.644082][T31309] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 491.653852][T31309] EXT4-fs (loop4): group descriptors corrupted! 13:04:31 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), 0x0, 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:31 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x900}}}}, 0x128}}, 0x0) [ 491.726954][T31333] loop4: detected capacity change from 0 to 4096 [ 491.740241][T31333] EXT4-fs (loop4): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 491.750061][T31333] EXT4-fs (loop4): group descriptors corrupted! [ 491.755636][T31339] FAULT_INJECTION: forcing a failure. [ 491.755636][T31339] name failslab, interval 1, probability 0, space 0, times 0 [ 491.769158][T31339] CPU: 1 PID: 31339 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 491.777567][T31339] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 491.787624][T31339] Call Trace: [ 491.790953][T31339] dump_stack+0x137/0x19d [ 491.795266][T31339] should_fail+0x23c/0x250 [ 491.799664][T31339] ? dup_mmap+0x39e/0x9d0 [ 491.804031][T31339] __should_failslab+0x81/0x90 [ 491.808792][T31339] should_failslab+0x5/0x20 [ 491.813353][T31339] kmem_cache_alloc+0x46/0x2e0 [ 491.818098][T31339] ? __vma_link_rb+0x3c2/0x3e0 [ 491.823107][T31339] ? up_write+0x25/0xc0 [ 491.827309][T31339] dup_mmap+0x39e/0x9d0 [ 491.831490][T31339] dup_mm+0x7c/0x210 [ 491.835389][T31339] copy_process+0x1222/0x2e20 [ 491.840091][T31339] kernel_clone+0x14b/0x680 [ 491.844600][T31339] ? __fget_light+0x21b/0x260 [ 491.849373][T31339] __do_sys_fork+0x3a/0x60 [ 491.853775][T31339] do_syscall_64+0x4a/0x90 [ 491.858178][T31339] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 491.864057][T31339] RIP: 0033:0x4665f9 [ 491.867928][T31339] 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 [ 491.887663][T31339] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 491.896171][T31339] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 491.904185][T31339] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 491.912138][T31339] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 491.920087][T31339] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 491.928036][T31339] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 492.063561][T31351] loop2: detected capacity change from 0 to 269 13:04:32 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:32 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:32 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x2000}}}}, 0x128}}, 0x0) 13:04:32 executing program 0 (fault-call:0 fault-nth:86): fork() 13:04:32 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x103a}], 0x1) [ 492.299985][T31366] loop4: detected capacity change from 0 to 4096 [ 492.315230][T31367] FAULT_INJECTION: forcing a failure. [ 492.315230][T31367] name failslab, interval 1, probability 0, space 0, times 0 [ 492.327876][T31367] CPU: 0 PID: 31367 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 492.336293][T31367] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 492.346335][T31367] Call Trace: [ 492.349608][T31367] dump_stack+0x137/0x19d [ 492.353953][T31367] should_fail+0x23c/0x250 [ 492.358391][T31367] ? dup_mmap+0x39e/0x9d0 [ 492.362736][T31367] __should_failslab+0x81/0x90 [ 492.367496][T31367] should_failslab+0x5/0x20 [ 492.372005][T31367] kmem_cache_alloc+0x46/0x2e0 [ 492.376771][T31367] ? __vma_link_rb+0x3c2/0x3e0 [ 492.381547][T31367] ? up_write+0x25/0xc0 [ 492.385696][T31367] dup_mmap+0x39e/0x9d0 [ 492.389855][T31367] dup_mm+0x7c/0x210 [ 492.393792][T31367] copy_process+0x1222/0x2e20 [ 492.398469][T31367] kernel_clone+0x14b/0x680 [ 492.402980][T31367] ? __fget_light+0x21b/0x260 [ 492.407660][T31367] __do_sys_fork+0x3a/0x60 [ 492.412226][T31367] do_syscall_64+0x4a/0x90 [ 492.416642][T31367] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 492.422782][T31367] RIP: 0033:0x4665f9 [ 492.426696][T31367] 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 13:04:32 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x9f05}}}}, 0x128}}, 0x0) [ 492.446391][T31367] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 492.454800][T31367] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 492.462767][T31367] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 492.470766][T31367] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 492.478737][T31367] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 492.486711][T31367] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:32 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:32 executing program 0 (fault-call:0 fault-nth:87): fork() 13:04:32 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x1000000}}}}, 0x128}}, 0x0) [ 492.503516][T31366] EXT4-fs (loop4): unsupported descriptor size 0 [ 492.565428][T31392] loop4: detected capacity change from 0 to 4096 [ 492.573936][T31392] EXT4-fs (loop4): unsupported descriptor size 0 [ 492.578420][T31393] FAULT_INJECTION: forcing a failure. [ 492.578420][T31393] name failslab, interval 1, probability 0, space 0, times 0 [ 492.592986][T31393] CPU: 1 PID: 31393 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 492.601496][T31393] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 492.611546][T31393] Call Trace: [ 492.614804][T31393] dump_stack+0x137/0x19d [ 492.619148][T31393] should_fail+0x23c/0x250 [ 492.623596][T31393] ? dup_mmap+0x39e/0x9d0 [ 492.627910][T31393] __should_failslab+0x81/0x90 [ 492.632658][T31393] should_failslab+0x5/0x20 [ 492.637143][T31393] kmem_cache_alloc+0x46/0x2e0 [ 492.641901][T31393] ? __vma_link_rb+0x3c2/0x3e0 [ 492.646660][T31393] ? up_write+0x25/0xc0 [ 492.650863][T31393] dup_mmap+0x39e/0x9d0 [ 492.655079][T31393] dup_mm+0x7c/0x210 [ 492.658978][T31393] copy_process+0x1222/0x2e20 [ 492.663677][T31393] kernel_clone+0x14b/0x680 [ 492.668229][T31393] ? __fget_light+0x21b/0x260 [ 492.672888][T31393] __do_sys_fork+0x3a/0x60 [ 492.677346][T31393] do_syscall_64+0x4a/0x90 [ 492.681746][T31393] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 492.687623][T31393] RIP: 0033:0x4665f9 [ 492.691495][T31393] 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 13:04:32 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x103b}], 0x1) 13:04:32 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:32 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) fstat(r2, &(0x7f0000000340)) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/46, 0x2e}], 0x5, 0xfffffff8, 0x7ae9) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000001400)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x9, 0x8, 0x0, 0x0, 0x3, 0x3, 0x7, 0x1e0, 0x40, 0xbd, 0x6, 0x6, 0x38, 0x1, 0x0, 0xa5, 0x693}, [{0x70000005, 0x34, 0x43, 0x6, 0x8001, 0x1ff, 0xfff, 0xffffffffffffff69}, {0x3, 0xa67, 0x9, 0x80, 0x8, 0x100, 0x5, 0x4}], "6f95fc9b90d41ae3217f5ba2a937f013677b4b79e41efbaa1c83f417741b5adb78b6b2c5590ad05a73a0acb9bf1067fef0a0d1bb2411f80ff7c12130d4b9c42a898bd1a09c867a2604c4bcfb2ed3e40aa8095e653cbd85a7711f105e50673106d5f2cd2d3174df07cecb7f2c10b20f797de7b54ecfb1c8346ff9f79c"}, 0x12c) [ 492.711192][T31393] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 492.719588][T31393] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 492.727547][T31393] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 492.735560][T31393] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 492.743517][T31393] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 492.751471][T31393] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 492.856584][T31410] loop4: detected capacity change from 0 to 4096 [ 492.865456][T31410] EXT4-fs (loop4): unsupported descriptor size 0 13:04:32 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:32 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x2000000}}}}, 0x128}}, 0x0) 13:04:32 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) fstat(r2, &(0x7f0000000340)) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/46, 0x2e}], 0x5, 0xfffffff8, 0x7ae9) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000001400)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x9, 0x8, 0x0, 0x0, 0x3, 0x3, 0x7, 0x1e0, 0x40, 0xbd, 0x6, 0x6, 0x38, 0x1, 0x0, 0xa5, 0x693}, [{0x70000005, 0x34, 0x43, 0x6, 0x8001, 0x1ff, 0xfff, 0xffffffffffffff69}, {0x3, 0xa67, 0x9, 0x80, 0x8, 0x100, 0x5, 0x4}], "6f95fc9b90d41ae3217f5ba2a937f013677b4b79e41efbaa1c83f417741b5adb78b6b2c5590ad05a73a0acb9bf1067fef0a0d1bb2411f80ff7c12130d4b9c42a898bd1a09c867a2604c4bcfb2ed3e40aa8095e653cbd85a7711f105e50673106d5f2cd2d3174df07cecb7f2c10b20f797de7b54ecfb1c8346ff9f79c"}, 0x12c) 13:04:32 executing program 0 (fault-call:0 fault-nth:88): fork() 13:04:32 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {0x0, 0x0, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:32 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x103c}], 0x1) [ 493.168957][T31430] FAULT_INJECTION: forcing a failure. [ 493.168957][T31430] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 493.182236][T31430] CPU: 0 PID: 31430 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 493.190644][T31430] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 493.199744][T31429] loop4: detected capacity change from 0 to 4096 [ 493.200731][T31430] Call Trace: [ 493.200739][T31430] dump_stack+0x137/0x19d [ 493.214658][T31430] should_fail+0x23c/0x250 [ 493.219116][T31430] __alloc_pages_nodemask+0xe7/0x310 [ 493.224406][T31430] alloc_pages_current+0x21d/0x310 [ 493.230379][T31430] pte_alloc_one+0x29/0xb0 [ 493.234852][T31430] __pte_alloc+0x2f/0x210 [ 493.239167][T31430] copy_pte_range+0x128e/0x1460 [ 493.244003][T31430] ? __alloc_pages_nodemask+0x17a/0x310 [ 493.249542][T31430] copy_page_range+0x5ca/0x8d0 [ 493.254287][T31430] ? __vma_link_rb+0x3c2/0x3e0 [ 493.259056][T31430] ? up_write+0x25/0xc0 [ 493.263254][T31430] dup_mmap+0x6bb/0x9d0 [ 493.267395][T31430] dup_mm+0x7c/0x210 [ 493.271272][T31430] copy_process+0x1222/0x2e20 [ 493.275936][T31430] kernel_clone+0x14b/0x680 [ 493.280690][T31430] ? __fget_light+0x21b/0x260 [ 493.285360][T31430] __do_sys_fork+0x3a/0x60 [ 493.289790][T31430] do_syscall_64+0x4a/0x90 [ 493.294190][T31430] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 493.300154][T31430] RIP: 0033:0x4665f9 13:04:33 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x3000000}}}}, 0x128}}, 0x0) [ 493.304026][T31430] 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 [ 493.323781][T31430] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 493.332180][T31430] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 493.340130][T31430] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 493.348085][T31430] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 493.356040][T31430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 13:04:33 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) fstat(r2, &(0x7f0000000340)) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/46, 0x2e}], 0x5, 0xfffffff8, 0x7ae9) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000001400)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x9, 0x8, 0x0, 0x0, 0x3, 0x3, 0x7, 0x1e0, 0x40, 0xbd, 0x6, 0x6, 0x38, 0x1, 0x0, 0xa5, 0x693}, [{0x70000005, 0x34, 0x43, 0x6, 0x8001, 0x1ff, 0xfff, 0xffffffffffffff69}, {0x3, 0xa67, 0x9, 0x80, 0x8, 0x100, 0x5, 0x4}], "6f95fc9b90d41ae3217f5ba2a937f013677b4b79e41efbaa1c83f417741b5adb78b6b2c5590ad05a73a0acb9bf1067fef0a0d1bb2411f80ff7c12130d4b9c42a898bd1a09c867a2604c4bcfb2ed3e40aa8095e653cbd85a7711f105e50673106d5f2cd2d3174df07cecb7f2c10b20f797de7b54ecfb1c8346ff9f79c"}, 0x12c) 13:04:33 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x4000000}}}}, 0x128}}, 0x0) [ 493.363994][T31430] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 493.385035][T31429] EXT4-fs (loop4): unsupported descriptor size 0 13:04:33 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {0x0, 0x0, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:33 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) fstat(r2, &(0x7f0000000340)) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/46, 0x2e}], 0x5, 0xfffffff8, 0x7ae9) 13:04:33 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x9000000}}}}, 0x128}}, 0x0) [ 493.492055][T31464] loop4: detected capacity change from 0 to 4096 [ 493.510081][T31464] EXT4-fs (loop4): unsupported descriptor size 0 13:04:33 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), 0x0, 0x0, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:33 executing program 0 (fault-call:0 fault-nth:89): fork() 13:04:33 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/46, 0x2e}], 0x5, 0xfffffff8, 0x7ae9) 13:04:33 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {0x0, 0x0, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:33 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x20000000}}}}, 0x128}}, 0x0) 13:04:33 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x103d}], 0x1) 13:04:33 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/46, 0x2e}], 0x5, 0xfffffff8, 0x7ae9) 13:04:33 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/46, 0x2e}], 0x5, 0xfffffff8, 0x7ae9) [ 494.044804][T31498] FAULT_INJECTION: forcing a failure. [ 494.044804][T31498] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 494.058169][T31498] CPU: 0 PID: 31498 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 494.066663][T31498] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 494.076712][T31498] Call Trace: [ 494.079986][T31498] dump_stack+0x137/0x19d [ 494.084314][T31498] should_fail+0x23c/0x250 [ 494.088723][T31498] __alloc_pages_nodemask+0xe7/0x310 13:04:33 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/46, 0x2e}], 0x5, 0xfffffff8, 0x7ae9) [ 494.094021][T31498] alloc_pages_current+0x21d/0x310 [ 494.099154][T31498] pte_alloc_one+0x29/0xb0 [ 494.103580][T31498] __pte_alloc+0x2f/0x210 [ 494.107958][T31498] copy_pte_range+0x128e/0x1460 [ 494.112805][T31498] ? __alloc_pages_nodemask+0x17a/0x310 [ 494.118425][T31498] copy_page_range+0x5ca/0x8d0 [ 494.123193][T31498] ? __vma_link_rb+0x3c2/0x3e0 [ 494.127971][T31498] ? up_write+0x25/0xc0 [ 494.132182][T31498] dup_mmap+0x6bb/0x9d0 [ 494.136344][T31498] dup_mm+0x7c/0x210 [ 494.140246][T31498] copy_process+0x1222/0x2e20 13:04:34 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/46, 0x2e}], 0x5, 0xfffffff8, 0x7ae9) 13:04:34 executing program 2: preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/46, 0x2e}], 0x5, 0xfffffff8, 0x7ae9) [ 494.144921][T31498] kernel_clone+0x14b/0x680 [ 494.149454][T31498] ? __fget_light+0x21b/0x260 [ 494.154131][T31498] __do_sys_fork+0x3a/0x60 [ 494.158547][T31498] do_syscall_64+0x4a/0x90 [ 494.162963][T31498] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 494.168864][T31498] RIP: 0033:0x4665f9 [ 494.172750][T31498] 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 13:04:34 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x9effffff}}}}, 0x128}}, 0x0) [ 494.192399][T31498] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 494.200849][T31498] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 494.208813][T31498] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 494.217252][T31498] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 494.225256][T31498] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 494.233221][T31498] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 494.251965][T31496] loop4: detected capacity change from 0 to 4096 [ 494.261238][T31496] EXT4-fs (loop4): unsupported descriptor size 0 13:04:34 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), 0x0, 0x0, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:34 executing program 2: preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/46, 0x2e}], 0x5, 0xfffffff8, 0x7ae9) 13:04:34 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x9f050000}}}}, 0x128}}, 0x0) 13:04:34 executing program 0 (fault-call:0 fault-nth:90): fork() 13:04:34 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:34 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x103e}], 0x1) 13:04:34 executing program 2: preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/46, 0x2e}], 0x5, 0xfffffff8, 0x7ae9) 13:04:34 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0xeaffffff}}}}, 0x128}}, 0x0) [ 494.912529][T31550] loop4: detected capacity change from 0 to 4096 [ 494.933495][T31550] EXT4-fs (loop4): unsupported descriptor size 0 [ 494.941327][T31558] FAULT_INJECTION: forcing a failure. [ 494.941327][T31558] name fail_page_alloc, interval 1, probability 0, space 0, times 0 13:04:34 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0xefffffff}}}}, 0x128}}, 0x0) 13:04:34 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0xf0ffffff}}}}, 0x128}}, 0x0) [ 494.954624][T31558] CPU: 0 PID: 31558 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 494.963032][T31558] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 494.973260][T31558] Call Trace: [ 494.976534][T31558] dump_stack+0x137/0x19d [ 494.980873][T31558] should_fail+0x23c/0x250 [ 494.985350][T31558] __alloc_pages_nodemask+0xe7/0x310 [ 494.990682][T31558] alloc_pages_current+0x21d/0x310 [ 494.995791][T31558] pte_alloc_one+0x29/0xb0 [ 495.002663][T31558] __pte_alloc+0x2f/0x210 [ 495.007004][T31558] copy_pte_range+0x128e/0x1460 13:04:34 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0xfcffffff}}}}, 0x128}}, 0x0) [ 495.011924][T31558] ? __alloc_pages_nodemask+0x17a/0x310 [ 495.017601][T31558] copy_page_range+0x5ca/0x8d0 [ 495.022442][T31558] ? __vma_link_rb+0x3c2/0x3e0 [ 495.027278][T31558] ? up_write+0x25/0xc0 [ 495.031429][T31558] dup_mmap+0x6bb/0x9d0 [ 495.035584][T31558] dup_mm+0x7c/0x210 [ 495.039474][T31558] copy_process+0x1222/0x2e20 [ 495.044237][T31558] kernel_clone+0x14b/0x680 [ 495.048747][T31558] ? __fget_light+0x21b/0x260 [ 495.053433][T31558] __do_sys_fork+0x3a/0x60 [ 495.057853][T31558] do_syscall_64+0x4a/0x90 13:04:34 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0xfeffffff}}}}, 0x128}}, 0x0) [ 495.062276][T31558] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 495.068250][T31558] RIP: 0033:0x4665f9 [ 495.072137][T31558] 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 [ 495.091796][T31558] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 495.100288][T31558] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 495.108253][T31558] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 495.116230][T31558] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 495.124206][T31558] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 495.132177][T31558] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:35 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:35 executing program 2: r0 = syz_open_procfs(0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/46, 0x2e}], 0x5, 0xfffffff8, 0x7ae9) 13:04:35 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0xffffff7f}}}}, 0x128}}, 0x0) 13:04:35 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:35 executing program 0 (fault-call:0 fault-nth:91): fork() 13:04:35 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x10fe}], 0x1) 13:04:35 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0xffffff9e}}}}, 0x128}}, 0x0) 13:04:35 executing program 2: r0 = syz_open_procfs(0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/46, 0x2e}], 0x5, 0xfffffff8, 0x7ae9) [ 495.784269][T31606] loop4: detected capacity change from 0 to 4096 [ 495.792737][T31606] EXT4-fs (loop4): unsupported descriptor size 0 [ 495.804942][T31607] FAULT_INJECTION: forcing a failure. [ 495.804942][T31607] name failslab, interval 1, probability 0, space 0, times 0 [ 495.817573][T31607] CPU: 0 PID: 31607 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 495.826156][T31607] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 495.836203][T31607] Call Trace: [ 495.839477][T31607] dump_stack+0x137/0x19d [ 495.843882][T31607] should_fail+0x23c/0x250 [ 495.848289][T31607] ? dup_mmap+0x39e/0x9d0 [ 495.852677][T31607] __should_failslab+0x81/0x90 [ 495.857567][T31607] should_failslab+0x5/0x20 [ 495.862076][T31607] kmem_cache_alloc+0x46/0x2e0 [ 495.866834][T31607] ? __vma_link_rb+0x3c2/0x3e0 [ 495.871672][T31607] ? up_write+0x25/0xc0 [ 495.875876][T31607] dup_mmap+0x39e/0x9d0 [ 495.880055][T31607] dup_mm+0x7c/0x210 [ 495.883952][T31607] copy_process+0x1222/0x2e20 [ 495.889736][T31607] kernel_clone+0x14b/0x680 [ 495.894241][T31607] ? __fget_light+0x21b/0x260 [ 495.898925][T31607] __do_sys_fork+0x3a/0x60 [ 495.903345][T31607] do_syscall_64+0x4a/0x90 [ 495.907802][T31607] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 495.913750][T31607] RIP: 0033:0x4665f9 [ 495.917636][T31607] 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 [ 495.937296][T31607] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 495.945704][T31607] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 495.953665][T31607] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 495.961630][T31607] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 495.969599][T31607] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 495.977555][T31607] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:35 executing program 0 (fault-call:0 fault-nth:92): fork() 13:04:35 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1100}], 0x1) [ 496.155659][T31625] FAULT_INJECTION: forcing a failure. [ 496.155659][T31625] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 496.168929][T31625] CPU: 1 PID: 31625 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 496.177359][T31625] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 496.187403][T31625] Call Trace: [ 496.190670][T31625] dump_stack+0x137/0x19d [ 496.194997][T31625] should_fail+0x23c/0x250 [ 496.199471][T31625] __alloc_pages_nodemask+0xe7/0x310 [ 496.204831][T31625] alloc_pages_current+0x21d/0x310 [ 496.209932][T31625] pte_alloc_one+0x29/0xb0 [ 496.214417][T31625] __pte_alloc+0x2f/0x210 [ 496.218753][T31625] copy_pte_range+0x128e/0x1460 [ 496.223614][T31625] copy_page_range+0x5ca/0x8d0 [ 496.228386][T31625] ? __vma_link_rb+0x3c2/0x3e0 [ 496.233159][T31625] ? up_write+0x25/0xc0 [ 496.237319][T31625] dup_mmap+0x6bb/0x9d0 [ 496.241548][T31625] dup_mm+0x7c/0x210 [ 496.245444][T31625] copy_process+0x1222/0x2e20 [ 496.250116][T31625] ? __perf_event_task_sched_in+0x471/0x4c0 13:04:36 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:36 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0xffffffea}}}}, 0x128}}, 0x0) [ 496.256025][T31625] kernel_clone+0x14b/0x680 [ 496.260537][T31625] ? finish_task_switch+0xce/0x290 [ 496.265825][T31625] __do_sys_fork+0x3a/0x60 [ 496.270254][T31625] do_syscall_64+0x4a/0x90 [ 496.274670][T31625] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 496.280677][T31625] RIP: 0033:0x4665f9 [ 496.284569][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 [ 496.304188][T31625] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 496.312654][T31625] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 496.320626][T31625] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 496.328640][T31625] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 496.336618][T31625] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 496.344588][T31625] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 496.347289][T31641] loop4: detected capacity change from 0 to 4096 [ 496.378096][T31641] EXT4-fs (loop4): unsupported descriptor size 0 13:04:36 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:36 executing program 2: r0 = syz_open_procfs(0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/46, 0x2e}], 0x5, 0xfffffff8, 0x7ae9) 13:04:36 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0xffffffef}}}}, 0x128}}, 0x0) 13:04:36 executing program 0 (fault-call:0 fault-nth:93): fork() 13:04:36 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724", 0x10, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:36 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x3f00}], 0x1) 13:04:36 executing program 2: syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/46, 0x2e}], 0x5, 0xfffffff8, 0x7ae9) 13:04:36 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0xfffffff0}}}}, 0x128}}, 0x0) 13:04:36 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0xfffffffc}}}}, 0x128}}, 0x0) [ 496.693440][T31674] loop4: detected capacity change from 0 to 4096 [ 496.700844][T31677] FAULT_INJECTION: forcing a failure. [ 496.700844][T31677] name failslab, interval 1, probability 0, space 0, times 0 [ 496.713702][T31677] CPU: 0 PID: 31677 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 496.722113][T31677] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 496.732166][T31677] Call Trace: [ 496.735434][T31677] dump_stack+0x137/0x19d [ 496.739761][T31677] should_fail+0x23c/0x250 [ 496.744172][T31677] ? dup_mmap+0x39e/0x9d0 [ 496.748522][T31677] __should_failslab+0x81/0x90 [ 496.753286][T31677] should_failslab+0x5/0x20 [ 496.757791][T31677] kmem_cache_alloc+0x46/0x2e0 [ 496.762539][T31677] ? __vma_link_rb+0x3c2/0x3e0 [ 496.767291][T31677] ? up_write+0x25/0xc0 [ 496.771456][T31677] dup_mmap+0x39e/0x9d0 [ 496.775670][T31677] dup_mm+0x7c/0x210 [ 496.779595][T31677] copy_process+0x1222/0x2e20 [ 496.784262][T31677] kernel_clone+0x14b/0x680 [ 496.788857][T31677] ? __fget_light+0x21b/0x260 [ 496.793583][T31677] __do_sys_fork+0x3a/0x60 [ 496.798018][T31677] do_syscall_64+0x4a/0x90 [ 496.802417][T31677] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 496.808295][T31677] RIP: 0033:0x4665f9 [ 496.812225][T31677] 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 [ 496.831837][T31677] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 13:04:36 executing program 2: syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/46, 0x2e}], 0x5, 0xfffffff8, 0x7ae9) [ 496.840228][T31677] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 496.848194][T31677] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 496.856144][T31677] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 496.864093][T31677] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 496.872066][T31677] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:36 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0xfffffffe}}}}, 0x128}}, 0x0) 13:04:36 executing program 2: syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/70, 0x46}, {&(0x7f0000000280)=""/46, 0x2e}], 0x5, 0xfffffff8, 0x7ae9) [ 497.128104][T31674] EXT4-fs (loop4): unsupported descriptor size 0 13:04:37 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(r0, 0x0, 0x0, 0xfffffff8, 0x7ae9) 13:04:37 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x4000}], 0x1) 13:04:37 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x100000000000000}}}}, 0x128}}, 0x0) 13:04:37 executing program 0 (fault-call:0 fault-nth:94): fork() 13:04:37 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) 13:04:37 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724", 0x10, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:37 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(r0, 0x0, 0x0, 0xfffffff8, 0x7ae9) 13:04:37 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(r0, 0x0, 0x0, 0xfffffff8, 0x7ae9) [ 497.559852][T31730] FAULT_INJECTION: forcing a failure. [ 497.559852][T31730] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 497.573191][T31730] CPU: 1 PID: 31730 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 497.581664][T31730] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 497.591707][T31730] Call Trace: [ 497.595005][T31730] dump_stack+0x137/0x19d [ 497.599692][T31730] should_fail+0x23c/0x250 [ 497.603767][T31731] loop4: detected capacity change from 0 to 4096 [ 497.604175][T31730] __alloc_pages_nodemask+0xe7/0x310 [ 497.615760][T31730] alloc_pages_current+0x21d/0x310 [ 497.620876][T31730] pte_alloc_one+0x29/0xb0 [ 497.625328][T31730] __pte_alloc+0x2f/0x210 [ 497.629646][T31730] copy_pte_range+0x128e/0x1460 [ 497.634522][T31730] ? __alloc_pages_nodemask+0x17a/0x310 [ 497.640060][T31730] copy_page_range+0x5ca/0x8d0 [ 497.644866][T31730] ? __vma_link_rb+0x3c2/0x3e0 [ 497.649714][T31730] ? up_write+0x25/0xc0 [ 497.653854][T31730] dup_mmap+0x6bb/0x9d0 [ 497.658030][T31730] dup_mm+0x7c/0x210 [ 497.661935][T31730] copy_process+0x1222/0x2e20 [ 497.666667][T31730] kernel_clone+0x14b/0x680 [ 497.671154][T31730] ? __fget_light+0x21b/0x260 [ 497.675855][T31730] __do_sys_fork+0x3a/0x60 [ 497.680266][T31730] do_syscall_64+0x4a/0x90 [ 497.684713][T31730] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 497.690591][T31730] RIP: 0033:0x4665f9 13:04:37 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x200000000000000}}}}, 0x128}}, 0x0) [ 497.694472][T31730] 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 [ 497.714090][T31730] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 497.722510][T31730] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 497.730465][T31730] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 497.738482][T31730] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 497.746449][T31730] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 497.754401][T31730] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:37 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x300000000000000}}}}, 0x128}}, 0x0) 13:04:37 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x400000000000000}}}}, 0x128}}, 0x0) 13:04:37 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/70, 0x46}], 0x4, 0xfffffff8, 0x7ae9) [ 497.809554][T31731] EXT4-fs (loop4): unsupported descriptor size 0 13:04:37 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/70, 0x46}], 0x4, 0xfffffff8, 0x7ae9) 13:04:37 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0xfeff}], 0x1) 13:04:37 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x900000000000000}}}}, 0x128}}, 0x0) 13:04:37 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}], 0x3, 0xfffffff8, 0x7ae9) 13:04:38 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) 13:04:38 executing program 0 (fault-call:0 fault-nth:95): fork() 13:04:38 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724", 0x10, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:38 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}], 0x2, 0xfffffff8, 0x7ae9) 13:04:38 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x2000000000000000}}}}, 0x128}}, 0x0) 13:04:38 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x2) 13:04:38 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x8000000000000000}}}}, 0x128}}, 0x0) 13:04:38 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x9effffff00000000}}}}, 0x128}}, 0x0) [ 498.419183][T31801] FAULT_INJECTION: forcing a failure. [ 498.419183][T31801] name failslab, interval 1, probability 0, space 0, times 0 [ 498.431845][T31801] CPU: 1 PID: 31801 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 498.440421][T31801] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 498.450475][T31801] Call Trace: [ 498.453753][T31801] dump_stack+0x137/0x19d [ 498.458086][T31801] should_fail+0x23c/0x250 [ 498.462538][T31801] ? dup_mmap+0x39e/0x9d0 13:04:38 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x9f05000000000000}}}}, 0x128}}, 0x0) [ 498.466870][T31801] __should_failslab+0x81/0x90 [ 498.471714][T31801] should_failslab+0x5/0x20 [ 498.476224][T31801] kmem_cache_alloc+0x46/0x2e0 [ 498.481020][T31801] ? __vma_link_rb+0x3c2/0x3e0 [ 498.485903][T31801] ? up_write+0x25/0xc0 [ 498.490080][T31801] dup_mmap+0x39e/0x9d0 [ 498.494242][T31801] dup_mm+0x7c/0x210 [ 498.498145][T31801] copy_process+0x1222/0x2e20 [ 498.502820][T31801] kernel_clone+0x14b/0x680 [ 498.507357][T31801] ? __fget_light+0x21b/0x260 [ 498.512037][T31801] __do_sys_fork+0x3a/0x60 [ 498.516454][T31801] do_syscall_64+0x4a/0x90 [ 498.520931][T31801] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 498.526864][T31801] RIP: 0033:0x4665f9 [ 498.530744][T31801] 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 [ 498.550414][T31801] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 498.558895][T31801] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:38 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0xfffffff8, 0x7ae9) 13:04:38 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0xeaffffff00000000}}}}, 0x128}}, 0x0) [ 498.566884][T31801] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 498.574861][T31801] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 498.582874][T31801] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 498.590838][T31801] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 498.613249][T31804] loop4: detected capacity change from 0 to 4096 13:04:38 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e5", 0x18, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 498.631219][T31804] EXT4-fs (loop4): unsupported descriptor size 0 [ 498.731074][T31848] loop4: detected capacity change from 0 to 4096 [ 498.746311][T31848] EXT4-fs (loop4): unsupported descriptor size 0 13:04:39 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) 13:04:39 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(r0, &(0x7f00000002c0), 0x0, 0xfffffff8, 0x7ae9) 13:04:39 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0xefffffff00000000}}}}, 0x128}}, 0x0) 13:04:39 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e5", 0x18, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:39 executing program 0 (fault-call:0 fault-nth:96): fork() 13:04:39 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x6) [ 499.300507][T31868] loop4: detected capacity change from 0 to 4096 [ 499.324143][T31868] EXT4-fs (loop4): unsupported descriptor size 0 [ 499.333404][T31873] FAULT_INJECTION: forcing a failure. [ 499.333404][T31873] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 499.346700][T31873] CPU: 1 PID: 31873 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 499.355105][T31873] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 499.365243][T31873] Call Trace: [ 499.368517][T31873] dump_stack+0x137/0x19d [ 499.372848][T31873] should_fail+0x23c/0x250 [ 499.377266][T31873] __alloc_pages_nodemask+0xe7/0x310 [ 499.382555][T31873] alloc_pages_current+0x21d/0x310 [ 499.387669][T31873] pte_alloc_one+0x29/0xb0 [ 499.392213][T31873] __pte_alloc+0x2f/0x210 [ 499.396653][T31873] copy_pte_range+0x128e/0x1460 [ 499.401509][T31873] ? __alloc_pages_nodemask+0x17a/0x310 [ 499.407065][T31873] copy_page_range+0x5ca/0x8d0 [ 499.411832][T31873] ? __vma_link_rb+0x3c2/0x3e0 [ 499.416592][T31873] ? up_write+0x25/0xc0 [ 499.420743][T31873] dup_mmap+0x6bb/0x9d0 [ 499.424898][T31873] dup_mm+0x7c/0x210 [ 499.428964][T31873] copy_process+0x1222/0x2e20 [ 499.433637][T31873] kernel_clone+0x14b/0x680 [ 499.438141][T31873] ? __fget_light+0x21b/0x260 [ 499.442807][T31873] __do_sys_fork+0x3a/0x60 [ 499.447226][T31873] do_syscall_64+0x4a/0x90 [ 499.451708][T31873] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 499.457620][T31873] RIP: 0033:0x4665f9 [ 499.461508][T31873] 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 [ 499.481124][T31873] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 499.489535][T31873] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 499.497499][T31873] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 499.505580][T31873] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 499.513543][T31873] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 499.521593][T31873] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 13:04:39 executing program 0 (fault-call:0 fault-nth:97): fork() 13:04:39 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0xf0ffffff00000000}}}}, 0x128}}, 0x0) 13:04:39 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(r0, &(0x7f00000002c0), 0x0, 0xfffffff8, 0x7ae9) [ 499.780978][T31892] FAULT_INJECTION: forcing a failure. [ 499.780978][T31892] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 499.794327][T31892] CPU: 1 PID: 31892 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 499.802762][T31892] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 499.812804][T31892] Call Trace: [ 499.816073][T31892] dump_stack+0x137/0x19d [ 499.820396][T31892] should_fail+0x23c/0x250 [ 499.824834][T31892] __alloc_pages_nodemask+0xe7/0x310 13:04:39 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0xfcffffff00000000}}}}, 0x128}}, 0x0) 13:04:39 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(r0, &(0x7f00000002c0), 0x0, 0xfffffff8, 0x7ae9) 13:04:39 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e5", 0x18, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 499.830131][T31892] alloc_pages_current+0x21d/0x310 [ 499.835286][T31892] pte_alloc_one+0x29/0xb0 [ 499.839716][T31892] __pte_alloc+0x2f/0x210 [ 499.844087][T31892] copy_pte_range+0x128e/0x1460 [ 499.848937][T31892] ? mod_node_page_state+0x18/0xa0 [ 499.854071][T31892] copy_page_range+0x5ca/0x8d0 [ 499.858836][T31892] ? __vma_link_rb+0x3c2/0x3e0 [ 499.863606][T31892] ? up_write+0x25/0xc0 [ 499.867757][T31892] dup_mmap+0x6bb/0x9d0 [ 499.872002][T31892] dup_mm+0x7c/0x210 [ 499.875900][T31892] copy_process+0x1222/0x2e20 [ 499.880577][T31892] ? __perf_event_task_sched_in+0x471/0x4c0 [ 499.886479][T31892] kernel_clone+0x14b/0x680 [ 499.890984][T31892] ? finish_task_switch+0xce/0x290 [ 499.896099][T31892] __do_sys_fork+0x3a/0x60 [ 499.900522][T31892] do_syscall_64+0x4a/0x90 [ 499.904939][T31892] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 499.910959][T31892] RIP: 0033:0x4665f9 [ 499.914829][T31892] 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 [ 499.934417][T31892] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 499.942804][T31892] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 499.950751][T31892] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 499.958751][T31892] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 499.966708][T31892] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 499.974671][T31892] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 500.008349][T31912] loop4: detected capacity change from 0 to 4096 [ 500.017992][T31912] EXT4-fs (loop4): unsupported descriptor size 0 13:04:39 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000340)=ANY=[]) 13:04:39 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0xfffffff8, 0x7ae9) 13:04:39 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0xfeffffff00000000}}}}, 0x128}}, 0x0) 13:04:39 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0xf) 13:04:39 executing program 0 (fault-call:0 fault-nth:98): fork() 13:04:39 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378", 0x1c, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:40 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0xfffffff8, 0x7ae9) 13:04:40 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0xffffff7f00000000}}}}, 0x128}}, 0x0) 13:04:40 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0xfffffff8, 0x7ae9) [ 500.183281][T31926] loop4: detected capacity change from 0 to 4096 [ 500.193391][T31935] FAULT_INJECTION: forcing a failure. [ 500.193391][T31935] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 500.206655][T31935] CPU: 1 PID: 31935 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 500.215069][T31935] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 500.225121][T31935] Call Trace: [ 500.228407][T31935] dump_stack+0x137/0x19d 13:04:40 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0x0, 0x7ae9) 13:04:40 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0xffffffff00000000}}}}, 0x128}}, 0x0) [ 500.232744][T31935] should_fail+0x23c/0x250 [ 500.237155][T31935] __alloc_pages_nodemask+0xe7/0x310 [ 500.242488][T31935] alloc_pages_current+0x21d/0x310 [ 500.247598][T31935] pte_alloc_one+0x29/0xb0 [ 500.252023][T31935] __pte_alloc+0x2f/0x210 [ 500.256349][T31935] copy_pte_range+0x128e/0x1460 [ 500.261206][T31935] ? __alloc_pages_nodemask+0x17a/0x310 [ 500.266907][T31935] copy_page_range+0x5ca/0x8d0 [ 500.271790][T31935] ? __vma_link_rb+0x3c2/0x3e0 [ 500.276556][T31935] ? up_write+0x25/0xc0 13:04:40 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0x0, 0x7ae9) [ 500.280709][T31935] dup_mmap+0x6bb/0x9d0 [ 500.284891][T31935] dup_mm+0x7c/0x210 [ 500.288785][T31935] copy_process+0x1222/0x2e20 [ 500.293461][T31935] kernel_clone+0x14b/0x680 [ 500.297976][T31935] ? __fget_light+0x21b/0x260 [ 500.302661][T31935] __do_sys_fork+0x3a/0x60 [ 500.307135][T31935] do_syscall_64+0x4a/0x90 [ 500.311548][T31935] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 500.317497][T31935] RIP: 0033:0x4665f9 [ 500.321381][T31935] 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 [ 500.340984][T31935] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 500.349398][T31935] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 500.357373][T31935] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 500.365404][T31935] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 500.373470][T31935] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 500.381502][T31935] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 500.637044][T31926] EXT4-fs (loop4): unsupported descriptor size 0 13:04:40 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0x0, 0x7ae9) 13:04:40 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x2}}}}, 0x128}}, 0x0) 13:04:40 executing program 0 (fault-call:0 fault-nth:99): fork() 13:04:40 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378", 0x1c, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:40 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x10) 13:04:40 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000340)=ANY=[]) 13:04:40 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0xfffffff8, 0x0) 13:04:40 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x3}}}}, 0x128}}, 0x0) [ 501.061383][T31987] FAULT_INJECTION: forcing a failure. [ 501.061383][T31987] name failslab, interval 1, probability 0, space 0, times 0 [ 501.074062][T31987] CPU: 0 PID: 31987 Comm: syz-executor.0 Not tainted 5.12.0-syzkaller #0 [ 501.082495][T31987] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 501.092542][T31987] Call Trace: [ 501.095820][T31987] dump_stack+0x137/0x19d [ 501.100165][T31987] should_fail+0x23c/0x250 [ 501.104589][T31987] ? dup_mmap+0x39e/0x9d0 13:04:40 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x4}}}}, 0x128}}, 0x0) [ 501.108940][T31987] __should_failslab+0x81/0x90 [ 501.113712][T31987] should_failslab+0x5/0x20 [ 501.118227][T31987] kmem_cache_alloc+0x46/0x2e0 [ 501.122995][T31987] ? __vma_link_rb+0x3c2/0x3e0 [ 501.127782][T31987] ? up_write+0x25/0xc0 [ 501.131947][T31987] dup_mmap+0x39e/0x9d0 [ 501.136110][T31987] dup_mm+0x7c/0x210 [ 501.140006][T31987] copy_process+0x1222/0x2e20 [ 501.144687][T31987] kernel_clone+0x14b/0x680 [ 501.149188][T31987] ? __fget_light+0x21b/0x260 [ 501.153892][T31987] __do_sys_fork+0x3a/0x60 13:04:41 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x9}}}}, 0x128}}, 0x0) 13:04:41 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x300}}}}, 0x128}}, 0x0) [ 501.158312][T31987] do_syscall_64+0x4a/0x90 [ 501.162739][T31987] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 501.168635][T31987] RIP: 0033:0x4665f9 [ 501.172526][T31987] 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 [ 501.192132][T31987] RSP: 002b:00007f0842c04188 EFLAGS: 00000246 ORIG_RAX: 0000000000000039 [ 501.200661][T31987] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 501.208629][T31987] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 501.216604][T31987] RBP: 00007f0842c041d0 R08: 0000000000000000 R09: 0000000000000000 [ 501.224595][T31987] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 501.232557][T31987] R13: 00007ffe72d0036f R14: 00007f0842c04300 R15: 0000000000022000 [ 501.236394][T31990] loop4: detected capacity change from 0 to 4096 [ 501.250794][T31990] EXT4-fs (loop4): unsupported descriptor size 0 13:04:41 executing program 0: fork() 13:04:41 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000000)=""/221, 0xdd}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/70, 0x46}], 0x4, 0xfffffff8, 0x7ae9) 13:04:41 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x59f}}}}, 0x128}}, 0x0) 13:04:41 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378", 0x1c, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:41 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0xfe) 13:04:41 executing program 0: fork() ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000000)=0x0) capset(&(0x7f0000000040)={0x20071026, r0}, &(0x7f0000000080)={0x2, 0x4, 0x9, 0x1ff, 0xfffffffc, 0x3f}) [ 501.571350][T32040] loop4: detected capacity change from 0 to 4096 [ 501.581687][T32040] EXT4-fs (loop4): unsupported descriptor size 0 [ 501.603155][T32048] capability: warning: `syz-executor.0' uses deprecated v2 capabilities in a way that may be insecure 13:04:41 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:41 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:41 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x900}}}}, 0x128}}, 0x0) 13:04:41 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e5277033780100", 0x1e, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:41 executing program 0: prctl$PR_MCE_KILL(0x21, 0x1, 0x2) prctl$PR_SET_FPEXC(0xc, 0x1) fork() prctl$PR_MCE_KILL(0x21, 0x0, 0x0) 13:04:41 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0xfeff) 13:04:41 executing program 0: r0 = fork() ptrace$cont(0x1f, r0, 0xffffffffffffffe0, 0x2) 13:04:41 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') fsetxattr$security_evm(r0, &(0x7f0000000000), &(0x7f0000000140)=ANY=[@ANYBLOB="d91564110bce349b7aad1f5a61c2207bc363c0d8824cd2675e60b1056b7a0104000000000000eb000edf1987c75eed3dcd6d396a5a2aa53d90c31bad6520b30cd1cd49ee89e6e2df5b4b82"], 0x6, 0x2) ioctl$F2FS_IOC_FLUSH_DEVICE(0xffffffffffffffff, 0x4008f50a, &(0x7f00000000c0)={0x3, 0x7}) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f00000001c0)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x2) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) execveat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00', &(0x7f00000002c0)='^/!+}^\x00', &(0x7f0000000300)='/dev/loop#\x00', &(0x7f0000000340)='/dev/loop#\x00', &(0x7f0000000400)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00'], &(0x7f0000000500)=[&(0x7f0000000480)=')\x00', &(0x7f00000004c0)='pagemap\x00'], 0x1000) pread64(r1, &(0x7f0000000080)=""/39, 0x27, 0x0) 13:04:41 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x2000}}}}, 0x128}}, 0x0) [ 501.939380][T32071] loop4: detected capacity change from 0 to 4096 [ 501.950676][T32071] EXT4-fs (loop4): unsupported descriptor size 0 13:04:41 executing program 0: r0 = fork() r1 = geteuid() setresuid(r1, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r3 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003e40)) r4 = geteuid() setresuid(r4, 0xffffffffffffffff, 0x0) getgroups(0x1, &(0x7f0000003e80)=[0xffffffffffffffff]) r5 = geteuid() setresuid(r5, 0xffffffffffffffff, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000000500)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r7}, 0x2c, {[{@dfltgid={'dfltgid', 0x3d, r9}}], [], 0xf}}) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000003f40)={&(0x7f0000002640)=@proc={0x10, 0x0, 0x25dfdbfe, 0x10000000}, 0xc, &(0x7f0000003e00)=[{&(0x7f0000002680)=ANY=[@ANYBLOB="e4010000270000042abd7000fbdbdf2584135ae90a6f3a6b1ccaceef7f062268fe31f362f0ae3e64f82f90b00a3266d8462956a151cc7c3dc7ad3e28d93cc6bcdc5c1323d8dbb9227b5fb1cafe990080997418c2b8c89b3841a0513040adc47a1f1b595249598d2f42d8668f369a9361b28a9a5cff0f82a84b991b3ef1c5ecae8d4909731643310c17198350b3d8bdc60d0cca72bba815d748d1bf41d611ed747b88734f94ff4750b385f5ffe90428d6e3013a9c5d62712fe6bff6ccb9cd2b9b42be78eff84cc7a557e80e45cb840ea3984fcf2fe1ce5b76d1fc5af659e387b9fbcc0b703ad2fc005f8039cdc08fcbd24d8190ec260279d6ac315c91cab0d3310948ffd2cb8af39c0fb7f3fec8abe2ebef4c495c53559e3a419de3c6cb18b46712d668ed5374ec9c479b1de32d60a8c4b9645d570e13395707c9dedab735167a993cab2c8700e2612db730093add9e691dcaeefa027fa36226dace866f62e639e717f0d165fb1075937a791fe7cffd5e0fc891a654adaf9b829268ed75f626753ead6101641ccbe8e861c085014b9106f9f99ce149e720bc87e4887bb5e2fb47cb0134ad5a93caaff02578b8f23d15d4cf41863392dddff34173e1ba3c52cecd50798a02db314dadfc91919c0d82c009ae1b9842be02b440014008005900", @ANYRES32=0x0, @ANYBLOB='\x00\x00'], 0x1e4}, {&(0x7f00000042c0)=ANY=[@ANYBLOB="6c1100002d0020002dbd7000fcdbdf2508002f00", @ANYRES32, @ANYBLOB="d344ff5d90c5643c93eb444318f76beb4e0a5a291807d89bba20fdd8f2838897cf0efc56d2ed669374d9c57a84a1617393bbd5410741489f2385a8b1541ccbdbd39e31143d8eb28697e0f5e1571a93fcbe6be0b32123824a4aa2cbf83879f3c1069ecf723b56ff8e727b1fc8cf01dd22b342a27087a9016352fae98a485a0f6fa9c434ccfc18aca91cef5509ac759f2960a04eedb6061be325abac08006f00ded0140ac96582f20a4ef9dd5ff1470cdf8dea79e29fc1aeb26fd6abcecae24ec8f9d53dd70975e2626f807746dac29aafe32fed29bab3b1de4b966d", @ANYRES32, @ANYBLOB="ad10648014b41cda8966c55941ad7bf2111c7eaab1e97ae4e9035b2b512dc47875e79f41686646eccafedd18f493b3cdd68a14bfa6b4fdc495042645ddd25fe23c6881a6f020c73ff092c5f4251d33cd0b380089cb8789a9e029c770d7ff7def62ce845e492bfe225f5aee6ada12a9122438ca143c26cf7266028a2c69016223131b43ba34e1477c4fdd8f6467918abf608ebb5d4baf7bd6026f9d65b3849d2fc11a45bb1e99b7dcd8a902a07db62630c2a809e1b41881520e932d789f1e096f0f9a68d9602619a8ea51e854bbe060edec11733805bd6cf811100cdb4fa082c24d6f7c2f93c36e24768533634e8cfe19935d466faaf66c84e2cabdd9d88b1e0a84ce09e8d86f72bcfe99d2ee0aa920cb736446b691222d87a992a964d1084632bdd1f202e3cdd1210582d1656e673f8a71e8bce8fbf9d27f69d542de94af5b2d1345f7cc36d2340b6cc064c0c1b527e48b43c3094d3c878bbdbecce4d49eb90d9bb1d41b13a28efdbc900473cb8c0a42ed012be909f54207d613deab34f84306e4969750b30f1ce0eac07675a22572e0d0fb238adc3433bcfbfa67f567a8915de38171312d465b52cc42c089eb5860826f853eb298daabd8c29db0d446fe79a53b668f53c65295bc762fd96a54dd1407f016b8a546433aaa40aa0a2f552e3301e1dd263ca0a846eb1fc9f65fc5f1245848b0a02a5c84bac7aa126c3bf87ff7e3baf2db6b045de594b155690f86b6c138dcc8b5ff93e6e50090325f2247d1eac388ae33ab0ead63c28f15ccb120e4f1676bf0633da890a9fd7e9ef36fc7089192f0c80eb0f3415a5a64f09cd6b0237922b1922799307a1092def75c237ad5e20f637d2ed8be691610f182180d914f90ca291a5b86058d86770018bb56a090057f2a8c43944f50e10d06b42cd23fe8c51a91f9553d04b1d3b1e5100554480207ae4951a114aba374234ec0ee8d129b759c95e30a3db9b7f03b7b93b297896948c350f4e488dd97fd0b32b0088be6ef119ddd067acb7996c5fcbe005c436cb700282333d1ed868dc08988cf0e72c1e0ee94909d3b72eb1c7e495bbc2eaae36220e5728d6cbfc314619270acb2e9f21fb0b98bc4d38f8385aff327dece092d9026d0d344a11525ad8ed05178871b03a7bed7d4fce739687ba675d39bf01c52a3a63ed6e720f60117b52083b20142fbc52225ef3637b8a65fc63d2421ca7561ce2efdf1ba7a0009a2360f2bb1e566cd9aa15674aa34bffaebf1c0a39ae7e916d8814d9b1c1c3f53d6af8bf9d17d2abde01a7667e6743e8d22cf4be24993c0829b16d85f88c58c0f39bc3f7149d1c6096fe792f10c5bef50322e31e21aa5c32bcca9104e6afe1edf47b4accb80077d2493ab35c57cdeed7d209ed31e105c3d832af6f53374562edb9576afbd3576ff69de97d02346bead21ba49bb84f0c4761a523dd11501ce68b9466e4a8b1b461a0244e4906bb140049a6fec232f2181f8e86bc4eb1f1b179ae219422523014923e6429716e78beae8596058cf7a5ca7dc4a37a99fb4fb3988e2af67c53fc9fab60d76fbeeef77117c7bbbde5f32efeefac1f3a9dd17cba13b168bf477938e31512c23070ac6a7ba0ee6efa3c6418ad42c37b75d2a05a755426d5eae80d56f4c08ce073fec3eff5ac5d0fcd42e2aed4044334e720b3e76966880e87c343c7f1f43e4fcbec86a8622f5061fcb9b36cd6d4b9cec7f4b1020e51959674320b4fa283712bc96d22ba9f003ac65beb4c487d6a80e2912d6c208102d3d5f2da5884ae39b25484487ee89b25bdfae475bc0c289be01708de022c55a695095dd987c727dd71290efd3b4203e8820a982eade3db3cf834b08358450391e9c977a1ed338ad68e8f909a1f29ae69030a71600267f45b5dbe76aba4ab878717519eae09e89ce68bc38cb393cf06d24a460f8c2826e73de182d5c6e7c5b36d591dc4d4f0ce5d9e01971ac34a1ea5b24c1c57f1c5662985fe152f4da4f68bde0bc75bff43fc9a6d7d4f68e3227ede0bebe13d3821cc68b9eab754516d35ef55bdd851d57e02c2f3b0956746241762f3cc84626a15607f5811213f9af82e5862b983d2ff64c1b343ae53e43f3f544dfe0054a27e6bb9be33e0f940a32ef47e943da5bf1b88542b1938829a07abc37479e500dab10ee1b0b66363c21a310b415c2949ceeb8a59189932de9037eed7db4aa9b7ec6bfb32135a9a3bba13d3db33e1dcfd4564d6ae5bbd8622f80ceb1623db73e3b6b992f2f753092deef3d1648c9c226a757d3369c7fae9472b88e0108659a2bbfd46ed063ffe9bbfa09e13b0b58266b12ab83dec8887623fdbdc820bd60d0447d007d718edec14cde5dcc4fb8843d3e04eba21ea0857fa27969db663950164014443951e6a5f00e7e96432e6075c36d25d9134b177c9815a764358de5db7116bbe54f47cf26f02fb3338b2ee3b145c8bdbeb92f875821a41a1ebf573df36d1a3b03708020486cf24368499a4b874d3eb3cafd5607a3b2464f814831490cb940af8a1ba5c586e5e2fb34dff153a0c786cc41e7900d5fef62f5048b2a33a91ce25f37258613dd257fad34139fd3960d12de9e7ab9db5948653a8ecce72eb7ea838d881bd4418dca01750543d7c2907b166ce0f3e413cb9b79d766ddc6c9a4a9716d031795bf5a811f2153da535b72b52f085851e14e3b127aaacebe01799379d0edfd8ac191970cc12b3342185adbfc67bf9cd4b51ef6c6bb56804f673649b5e454051122635661660c34b494dfaac6302bf5e3c21f4f6228dab7d2339c84192365e75b81bff595c67116e090c4bb6c4e640bf23420af4062dbe7d4768908730b47d9151bc7e73a7498f46d28141dafe2d930433a26f81c6281768f367b0945601235e7c3e2a64f278c6655a727a5e93f5d066b48d401903b565d75552090680eac6d97ef858f72035ca48770b15e425911568341ba4dc263c2a02a577fb39b5839c559169d1a69dc706c7e14d071924675460d5d86d416f3a1f0c27a1e60e089c17cce0fef7902d79a7b7692dc8b39455f25a8a91f52886a22a0415808060d34f6c70b7317f8dfcd1be70c713f97634d263b676f7d69fa3b42fae4a556111937d359cb042b4f89a4aa93979830f86f5c3c273baea112ead41f9b35bdf979d586059ac546c2090a5d31bbf2de8cc3f02ccfe9c623093618938439369df194ffe94ee27d8013e1fc1fbfa8378dfbc74677f6eaf7b5a14689b3de745aa7782a5ec427128129e017069bf8c4a4efab3f776b392581fe407bbbf68bc1f43a8298bba525ac4d3a6fc530436ee28c5907665825cc669d1f47a7338c211cfbc5641f797d5d82d7a48a274006cc0c3b75dfccf24f23361b61b94f60b85db89ec8208ab141d091ebd3e46bb7122781e1151ae6e6adcaa90ddc6edfdcf7dc26a6a93bf86d997c85acbb8744d2359f353f14ee1619ecd37081e6cc5f5d195ce7ce3a292a1bf1d5420fa8fd476b704186d1a635d2278517c73ddfcfc6c9610b8759603dd969dd6053bdfa0922310b27f9ef912fafa8dede567b1482d483b52befbc6c720593de2959ab57ba16f844c6c6529078edfcbf8622989c77d99c529f0f0f6dd6b0ab9b7c080c5b0b02ad95e8920839523e5b8ab90ad5a179423fe152cbf84174c562dd5294a740f3d6412d0c6b51b8f5efe620b117e16eeab0270c2b435815617b71a0ffe1826506821bcc808f440fe2140152aea0bcfe9da78ac17c5b42b77f242c05840afafe080976ed1fb260c56d0aca0f483cd9c0d474a60d709dd602a583f4931a6298926be0e3389c649758087d527eef00c7670949a895d6c98dbec88a6f52b22d871e01363bce86dafc9facbb709037e39f967d143b0d600300ef06165be902e6d62d58d19e64dc821a36eb761fc90309fddc4d928d53ab6952f8983de49fa5e9c9920c61a19e9c3761fb04d552ba1991c928c1b5523a3eaa6ba8a19225d0185226c3eb007e46e536a74066460de7c2b8b7ae6df5d6cc311d4f01b228c560247f5197ab849f719c45aa850464f132c618b8b0760c69c5674309424df5d935022e98f44fe6cfe7b462d053dca8f2688bf79724ac8f35f941db37bd3a41d8286530ca9c15a4428386214bedf6f68f662b06083b79c30001ae13ede35e29b0efbc9576488505b815effcf7dd68fea9c0fab881e0399e6c04559829fb7781fbb000c6a4518e495075a1123f6c8abad99289ce8e416e62ee998624a21c2a5efc412122b683013426638e42191bd5edc326930fc2450d35c97b8a832c552e580f9b4eafc484211fc82c89ea7e400fb129b71027d096f16a7bfd866b718b251fc628fd2939c6702d2693c00f51a17ac9183d975531f689b46189ce3f97e41acf236d3b80b2c0d09f01fec620af7eb15b06a3b79f93d36b2e39cb6058b21c8a98421a8b717073c76e512f8cb9d382304ab45f589aca0fceec396ff6c4d0a70488436f709752a32759251e8c491489fc96cb92333ad144df5485944e7e62bfb359d4e2fbd247fc11bbf10c6d00cce3d2444962069e0361f8ac11e35948115858d99fa8a27c1d8762556bed939aa80c0f78d4aa50bcc441f8180bcdd1e3c9bf91b6c05e9d83cc964ae54f0e4ce7ea0f27f46d457dfae28bf8a84296006445bf9ec981de882ba22d26f06e65df22db34d381d7ff9c1516cececab49ef617a846cb7e04dce49746d2cc2d3802d8820b1d4696affd0b9cbfb7dbab3a8797c1ff58b8d6b31b236d838ac828193e0ce875825b39992676395dff525df3ad67181848bc95faac8d8132a0340dcdd602c253b6f2dd535cab559a322819a990daf7627515551accb17e5eb6104c331fa69e0536ed117006282846c099fe25563cdc4bc7b2c1f6ef1284d27cc97ec521daf9046724a48c9bfbb383bd097a80584f77431ad8ab7a4b909e925347c793c645299bee004b422a9f39a0c917984facc8cb57e24de8a139da1b58d9e53a9b91ee1cd1c0b6211deb64a6be455a4ae7fd223aca4838d8e329dbf4436790b0be3292f842adbd478a7b97090cdccb93f5c3fd081e52b6cf31d7c54167a4181e3f55b036843201a4118daa73d8b434bbc7bf267a9f357c43d7d120c220c1eb010ec9c9b1dcd4467cfc462ae5b390bf91a3a4c2383ea4db6ad5e8d53bbd7f1f1b8a7d97e65827f9e64d0bd45e18240ab00b5442744d79d5b9055085e51c0a5f4eac6a9f2c99dd3e2d92b122e275e76b72d6015e3d821f05107fac86dae8165f9afcec76eb5bfc23b964ae8fa6573dab034a26798c168e0067bf180c6c264a2c5ba90c1123fa73648d0ad2e65bae613f81378a8b15d09f7644bbb2c2f1ddc7223cb6dbf6dd545379187ad574ac60372e6bcfea1051dc841a8a0418bdaca3cf004b5755feee1d9c8d813aeac7de553b14a193177aa4509b875cef2cf8b4916f323780895da6142dcb8a7982948a835fbd23eb10387af515e9c103ae11760a229a83c913a61189c729e98854cb034d18692e980f2d0f707a9ec75b8572cd12d9812df782c69d6c1225b26a71feeb0a8c49d3b98194402c24a5fdc232a21a30e45142b2e3d74d92941085b711ed449cf7b69ad5442c9f8451b3f148b61fa56c3d1084b1e2ead4bfdd599f37f6e5e3da3b74534764048f3317921e65f22fc1468c4b79d94ce9cd42086c53c36b6da79e4e63d6eb840474980fc97f5abb514412beae73a0dd28904cbeb1e74ae3da08b276c64893f2b741a5071470078d59462929b6f38ca9e414b90129a625ffcb4069ac4a81a4a7cc4108f64707cdcb895a329c03a868d941169251e6c9860c0068000700000000000000ed64699958b5da2d0a3aab3706ac6854cfbc656d8181eb4e7159c2a00d1363480e6bddc928612a0770bc2dc22843f28f7eaade6c76f1f58be4ef22e2578a30b2659022ab89286ab719732ec8b68b6ca57acf65a01902d95d77830ed7e756d7d30d0588f9c5639ff50873cbcdaf38739bd2362ccfb328731a29799b482e870c31a363f956ffd0df4a5db62dfddf29395047e5503d56ce1cc1364718c27100000000"], 0x116c}, {&(0x7f0000003f80)={0x328, 0x11, 0x518, 0x70bd26, 0x25dfdbfe, "", [@nested={0x1df, 0x90, 0x0, 0x1, [@generic="8a9608f48eb6cac7b56d8352d9b42737bc721e3a32f3ef12b60995a27c49804361a1e6be5dda26a808017a91423900fd2592d46843c62c0a8e55363b1e6a14f79fbdb1c4d77fda6b0de643daf7db429e4a7f7f5d3fdbcf580b448ab1553ba720eddc15ecff4f9ba012bbad5bd91fba35c44d46979a61e4ac2e5defcb659ce3b09d69e8692da8eae73facf7603c22da20266fb791d591ae668312932834aa40adabb859c635ef10873b9f4eb2a085f83c30adcd1080652077815c2abf11cc54802c3793ef3aa56953cb579e7983918cee81699873556d2a35ef04c9851250220b033c02e1675fd4da8909f1062779b499ff", @generic="273999112ad1e7256b4e58793ed04e054d03d279030f0d2c542bd90b40ed6df378932a63d67fecdd0e2af939f56ae5be175b843bd067f0df85575133b927e979b0151bcbb01d71821e9c802926dc86601227dbe50bb7fb5b", @generic="654c244a21d8e20f78e85602ed7d3977b5b28897cdbe00ffbb99078368786fd4723a93f8fb5a40ec7894a7ce078427b3540d9fe696f4b75c7afab1343aa15e2304479927a59540ce412f6bfdada9ace8c286d0bd50e7228f305d89dec988baec3f4c93acf3c29b5d0fa02f0a8c4384a81099631062134c319ce996a5665de2338dfcc337738db7cd651b4ff31cdff929bb07"]}, @generic="3680f262aaf20e1141bcd425caf55ef93553042402282871b0760c1f9f5da6fc71c86b1f5866649c34ba6b9f150aeb6a557b1943a9dfba0bc4853145fef09718bcdd016b93453bd61bc328eb8b182e4abcc1d300aa1df6d8e352ea895edb36f67a377e93a54a13b62cb74623e5cc5095c9981dec62a23ef550569f92777a2efc124a759e00bcb401f8ae235937d3f02a5482884d75d1377813581c17925693353872964f3f27b0105fbb963eca7b271c220f3a1991c581b174a5b48c09ddfeae7e28307b3a13dc1d5aacf026b626ef5abd3206348d9f9884b0441b7044cae91e838f285a947096", @generic="4d04fe53dda06548217e9e74a0b98ea7db3414acddcd0c366a7750e6a7c7c5cdb8f2e758885bdb2592a86b40948a5ac1ff35c6b0b3bbd45cfc0d267dba6baab07432b173c6e9c29ed2fa748fa1820648b2"]}, 0x328}], 0x3, &(0x7f0000003ec0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0xee00, @ANYRES32, @ANYBLOB="0004000018000000000000000100000001000000", @ANYRES32, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x40400c0}, 0x4885) process_vm_writev(0x0, &(0x7f0000001400)=[{&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000040)=""/177, 0xb1}, {&(0x7f0000002880)=""/215, 0xd7}, {&(0x7f00000001c0)=""/140, 0x8c}, {&(0x7f00000002c0)=""/62, 0x3e}, {&(0x7f0000000300)=""/4089, 0xff9}, {&(0x7f0000001300)=""/230, 0xe6}], 0x7, &(0x7f0000002a00)=[{&(0x7f0000001480)=""/142, 0x8e}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/133, 0xfffffffffffffc54}, {&(0x7f0000000100)=""/148, 0x94}, {&(0x7f0000000280)=""/39, 0x27}, {&(0x7f0000002980)=""/119, 0x77}], 0x6, 0x0) r10 = getpid() tkill(r10, 0x1c) 13:04:42 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0xff00) 13:04:42 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e5277033780100", 0x1e, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:42 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) ioctl$NS_GET_USERNS(r0, 0xb701, 0x0) r1 = fork() r2 = getpgid(r1) setpgid(0xffffffffffffffff, r2) r3 = gettid() tkill(r3, 0x34) ptrace$setopts(0x4200, r3, 0x8, 0x100053) [ 502.325271][T32115] loop4: detected capacity change from 0 to 4096 [ 502.351236][T32115] EXT4-fs (loop4): unsupported descriptor size 0 13:04:42 executing program 0: r0 = fork() r1 = getpgid(r0) rt_tgsigqueueinfo(r0, r1, 0x8011, &(0x7f0000000000)={0x36, 0x2, 0x3}) r2 = gettid() tkill(r2, 0x34) r3 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r4 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) kcmp$KCMP_EPOLL_TFD(r2, r1, 0x7, r4, 0x0) 13:04:42 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x9f05}}}}, 0x128}}, 0x0) 13:04:42 executing program 2: r0 = fork() r1 = geteuid() setresuid(r1, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r3 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003e40)) r4 = geteuid() setresuid(r4, 0xffffffffffffffff, 0x0) getgroups(0x1, &(0x7f0000003e80)=[0xffffffffffffffff]) r5 = geteuid() setresuid(r5, 0xffffffffffffffff, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000000500)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r7}, 0x2c, {[{@dfltgid={'dfltgid', 0x3d, r9}}], [], 0xf}}) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000003f40)={&(0x7f0000002640)=@proc={0x10, 0x0, 0x25dfdbfe, 0x10000000}, 0xc, &(0x7f0000003e00)=[{&(0x7f0000002680)=ANY=[@ANYBLOB="e4010000270000042abd7000fbdbdf2584135ae90a6f3a6b1ccaceef7f062268fe31f362f0ae3e64f82f90b00a3266d8462956a151cc7c3dc7ad3e28d93cc6bcdc5c1323d8dbb9227b5fb1cafe990080997418c2b8c89b3841a0513040adc47a1f1b595249598d2f42d8668f369a9361b28a9a5cff0f82a84b991b3ef1c5ecae8d4909731643310c17198350b3d8bdc60d0cca72bba815d748d1bf41d611ed747b88734f94ff4750b385f5ffe90428d6e3013a9c5d62712fe6bff6ccb9cd2b9b42be78eff84cc7a557e80e45cb840ea3984fcf2fe1ce5b76d1fc5af659e387b9fbcc0b703ad2fc005f8039cdc08fcbd24d8190ec260279d6ac315c91cab0d3310948ffd2cb8af39c0fb7f3fec8abe2ebef4c495c53559e3a419de3c6cb18b46712d668ed5374ec9c479b1de32d60a8c4b9645d570e13395707c9dedab735167a993cab2c8700e2612db730093add9e691dcaeefa027fa36226dace866f62e639e717f0d165fb1075937a791fe7cffd5e0fc891a654adaf9b829268ed75f626753ead6101641ccbe8e861c085014b9106f9f99ce149e720bc87e4887bb5e2fb47cb0134ad5a93caaff02578b8f23d15d4cf41863392dddff34173e1ba3c52cecd50798a02db314dadfc91919c0d82c009ae1b9842be02b440014008005900", @ANYRES32=0x0, @ANYBLOB='\x00\x00'], 0x1e4}, {&(0x7f00000042c0)=ANY=[@ANYBLOB="6c1100002d0020002dbd7000fcdbdf2508002f00", @ANYRES32, @ANYBLOB="d344ff5d90c5643c93eb444318f76beb4e0a5a291807d89bba20fdd8f2838897cf0efc56d2ed669374d9c57a84a1617393bbd5410741489f2385a8b1541ccbdbd39e31143d8eb28697e0f5e1571a93fcbe6be0b32123824a4aa2cbf83879f3c1069ecf723b56ff8e727b1fc8cf01dd22b342a27087a9016352fae98a485a0f6fa9c434ccfc18aca91cef5509ac759f2960a04eedb6061be325abac08006f00ded0140ac96582f20a4ef9dd5ff1470cdf8dea79e29fc1aeb26fd6abcecae24ec8f9d53dd70975e2626f807746dac29aafe32fed29bab3b1de4b966d", @ANYRES32, @ANYBLOB="ad10648014b41cda8966c55941ad7bf2111c7eaab1e97ae4e9035b2b512dc47875e79f41686646eccafedd18f493b3cdd68a14bfa6b4fdc495042645ddd25fe23c6881a6f020c73ff092c5f4251d33cd0b380089cb8789a9e029c770d7ff7def62ce845e492bfe225f5aee6ada12a9122438ca143c26cf7266028a2c69016223131b43ba34e1477c4fdd8f6467918abf608ebb5d4baf7bd6026f9d65b3849d2fc11a45bb1e99b7dcd8a902a07db62630c2a809e1b41881520e932d789f1e096f0f9a68d9602619a8ea51e854bbe060edec11733805bd6cf811100cdb4fa082c24d6f7c2f93c36e24768533634e8cfe19935d466faaf66c84e2cabdd9d88b1e0a84ce09e8d86f72bcfe99d2ee0aa920cb736446b691222d87a992a964d1084632bdd1f202e3cdd1210582d1656e673f8a71e8bce8fbf9d27f69d542de94af5b2d1345f7cc36d2340b6cc064c0c1b527e48b43c3094d3c878bbdbecce4d49eb90d9bb1d41b13a28efdbc900473cb8c0a42ed012be909f54207d613deab34f84306e4969750b30f1ce0eac07675a22572e0d0fb238adc3433bcfbfa67f567a8915de38171312d465b52cc42c089eb5860826f853eb298daabd8c29db0d446fe79a53b668f53c65295bc762fd96a54dd1407f016b8a546433aaa40aa0a2f552e3301e1dd263ca0a846eb1fc9f65fc5f1245848b0a02a5c84bac7aa126c3bf87ff7e3baf2db6b045de594b155690f86b6c138dcc8b5ff93e6e50090325f2247d1eac388ae33ab0ead63c28f15ccb120e4f1676bf0633da890a9fd7e9ef36fc7089192f0c80eb0f3415a5a64f09cd6b0237922b1922799307a1092def75c237ad5e20f637d2ed8be691610f182180d914f90ca291a5b86058d86770018bb56a090057f2a8c43944f50e10d06b42cd23fe8c51a91f9553d04b1d3b1e5100554480207ae4951a114aba374234ec0ee8d129b759c95e30a3db9b7f03b7b93b297896948c350f4e488dd97fd0b32b0088be6ef119ddd067acb7996c5fcbe005c436cb700282333d1ed868dc08988cf0e72c1e0ee94909d3b72eb1c7e495bbc2eaae36220e5728d6cbfc314619270acb2e9f21fb0b98bc4d38f8385aff327dece092d9026d0d344a11525ad8ed05178871b03a7bed7d4fce739687ba675d39bf01c52a3a63ed6e720f60117b52083b20142fbc52225ef3637b8a65fc63d2421ca7561ce2efdf1ba7a0009a2360f2bb1e566cd9aa15674aa34bffaebf1c0a39ae7e916d8814d9b1c1c3f53d6af8bf9d17d2abde01a7667e6743e8d22cf4be24993c0829b16d85f88c58c0f39bc3f7149d1c6096fe792f10c5bef50322e31e21aa5c32bcca9104e6afe1edf47b4accb80077d2493ab35c57cdeed7d209ed31e105c3d832af6f53374562edb9576afbd3576ff69de97d02346bead21ba49bb84f0c4761a523dd11501ce68b9466e4a8b1b461a0244e4906bb140049a6fec232f2181f8e86bc4eb1f1b179ae219422523014923e6429716e78beae8596058cf7a5ca7dc4a37a99fb4fb3988e2af67c53fc9fab60d76fbeeef77117c7bbbde5f32efeefac1f3a9dd17cba13b168bf477938e31512c23070ac6a7ba0ee6efa3c6418ad42c37b75d2a05a755426d5eae80d56f4c08ce073fec3eff5ac5d0fcd42e2aed4044334e720b3e76966880e87c343c7f1f43e4fcbec86a8622f5061fcb9b36cd6d4b9cec7f4b1020e51959674320b4fa283712bc96d22ba9f003ac65beb4c487d6a80e2912d6c208102d3d5f2da5884ae39b25484487ee89b25bdfae475bc0c289be01708de022c55a695095dd987c727dd71290efd3b4203e8820a982eade3db3cf834b08358450391e9c977a1ed338ad68e8f909a1f29ae69030a71600267f45b5dbe76aba4ab878717519eae09e89ce68bc38cb393cf06d24a460f8c2826e73de182d5c6e7c5b36d591dc4d4f0ce5d9e01971ac34a1ea5b24c1c57f1c5662985fe152f4da4f68bde0bc75bff43fc9a6d7d4f68e3227ede0bebe13d3821cc68b9eab754516d35ef55bdd851d57e02c2f3b0956746241762f3cc84626a15607f5811213f9af82e5862b983d2ff64c1b343ae53e43f3f544dfe0054a27e6bb9be33e0f940a32ef47e943da5bf1b88542b1938829a07abc37479e500dab10ee1b0b66363c21a310b415c2949ceeb8a59189932de9037eed7db4aa9b7ec6bfb32135a9a3bba13d3db33e1dcfd4564d6ae5bbd8622f80ceb1623db73e3b6b992f2f753092deef3d1648c9c226a757d3369c7fae9472b88e0108659a2bbfd46ed063ffe9bbfa09e13b0b58266b12ab83dec8887623fdbdc820bd60d0447d007d718edec14cde5dcc4fb8843d3e04eba21ea0857fa27969db663950164014443951e6a5f00e7e96432e6075c36d25d9134b177c9815a764358de5db7116bbe54f47cf26f02fb3338b2ee3b145c8bdbeb92f875821a41a1ebf573df36d1a3b03708020486cf24368499a4b874d3eb3cafd5607a3b2464f814831490cb940af8a1ba5c586e5e2fb34dff153a0c786cc41e7900d5fef62f5048b2a33a91ce25f37258613dd257fad34139fd3960d12de9e7ab9db5948653a8ecce72eb7ea838d881bd4418dca01750543d7c2907b166ce0f3e413cb9b79d766ddc6c9a4a9716d031795bf5a811f2153da535b72b52f085851e14e3b127aaacebe01799379d0edfd8ac191970cc12b3342185adbfc67bf9cd4b51ef6c6bb56804f673649b5e454051122635661660c34b494dfaac6302bf5e3c21f4f6228dab7d2339c84192365e75b81bff595c67116e090c4bb6c4e640bf23420af4062dbe7d4768908730b47d9151bc7e73a7498f46d28141dafe2d930433a26f81c6281768f367b0945601235e7c3e2a64f278c6655a727a5e93f5d066b48d401903b565d75552090680eac6d97ef858f72035ca48770b15e425911568341ba4dc263c2a02a577fb39b5839c559169d1a69dc706c7e14d071924675460d5d86d416f3a1f0c27a1e60e089c17cce0fef7902d79a7b7692dc8b39455f25a8a91f52886a22a0415808060d34f6c70b7317f8dfcd1be70c713f97634d263b676f7d69fa3b42fae4a556111937d359cb042b4f89a4aa93979830f86f5c3c273baea112ead41f9b35bdf979d586059ac546c2090a5d31bbf2de8cc3f02ccfe9c623093618938439369df194ffe94ee27d8013e1fc1fbfa8378dfbc74677f6eaf7b5a14689b3de745aa7782a5ec427128129e017069bf8c4a4efab3f776b392581fe407bbbf68bc1f43a8298bba525ac4d3a6fc530436ee28c5907665825cc669d1f47a7338c211cfbc5641f797d5d82d7a48a274006cc0c3b75dfccf24f23361b61b94f60b85db89ec8208ab141d091ebd3e46bb7122781e1151ae6e6adcaa90ddc6edfdcf7dc26a6a93bf86d997c85acbb8744d2359f353f14ee1619ecd37081e6cc5f5d195ce7ce3a292a1bf1d5420fa8fd476b704186d1a635d2278517c73ddfcfc6c9610b8759603dd969dd6053bdfa0922310b27f9ef912fafa8dede567b1482d483b52befbc6c720593de2959ab57ba16f844c6c6529078edfcbf8622989c77d99c529f0f0f6dd6b0ab9b7c080c5b0b02ad95e8920839523e5b8ab90ad5a179423fe152cbf84174c562dd5294a740f3d6412d0c6b51b8f5efe620b117e16eeab0270c2b435815617b71a0ffe1826506821bcc808f440fe2140152aea0bcfe9da78ac17c5b42b77f242c05840afafe080976ed1fb260c56d0aca0f483cd9c0d474a60d709dd602a583f4931a6298926be0e3389c649758087d527eef00c7670949a895d6c98dbec88a6f52b22d871e01363bce86dafc9facbb709037e39f967d143b0d600300ef06165be902e6d62d58d19e64dc821a36eb761fc90309fddc4d928d53ab6952f8983de49fa5e9c9920c61a19e9c3761fb04d552ba1991c928c1b5523a3eaa6ba8a19225d0185226c3eb007e46e536a74066460de7c2b8b7ae6df5d6cc311d4f01b228c560247f5197ab849f719c45aa850464f132c618b8b0760c69c5674309424df5d935022e98f44fe6cfe7b462d053dca8f2688bf79724ac8f35f941db37bd3a41d8286530ca9c15a4428386214bedf6f68f662b06083b79c30001ae13ede35e29b0efbc9576488505b815effcf7dd68fea9c0fab881e0399e6c04559829fb7781fbb000c6a4518e495075a1123f6c8abad99289ce8e416e62ee998624a21c2a5efc412122b683013426638e42191bd5edc326930fc2450d35c97b8a832c552e580f9b4eafc484211fc82c89ea7e400fb129b71027d096f16a7bfd866b718b251fc628fd2939c6702d2693c00f51a17ac9183d975531f689b46189ce3f97e41acf236d3b80b2c0d09f01fec620af7eb15b06a3b79f93d36b2e39cb6058b21c8a98421a8b717073c76e512f8cb9d382304ab45f589aca0fceec396ff6c4d0a70488436f709752a32759251e8c491489fc96cb92333ad144df5485944e7e62bfb359d4e2fbd247fc11bbf10c6d00cce3d2444962069e0361f8ac11e35948115858d99fa8a27c1d8762556bed939aa80c0f78d4aa50bcc441f8180bcdd1e3c9bf91b6c05e9d83cc964ae54f0e4ce7ea0f27f46d457dfae28bf8a84296006445bf9ec981de882ba22d26f06e65df22db34d381d7ff9c1516cececab49ef617a846cb7e04dce49746d2cc2d3802d8820b1d4696affd0b9cbfb7dbab3a8797c1ff58b8d6b31b236d838ac828193e0ce875825b39992676395dff525df3ad67181848bc95faac8d8132a0340dcdd602c253b6f2dd535cab559a322819a990daf7627515551accb17e5eb6104c331fa69e0536ed117006282846c099fe25563cdc4bc7b2c1f6ef1284d27cc97ec521daf9046724a48c9bfbb383bd097a80584f77431ad8ab7a4b909e925347c793c645299bee004b422a9f39a0c917984facc8cb57e24de8a139da1b58d9e53a9b91ee1cd1c0b6211deb64a6be455a4ae7fd223aca4838d8e329dbf4436790b0be3292f842adbd478a7b97090cdccb93f5c3fd081e52b6cf31d7c54167a4181e3f55b036843201a4118daa73d8b434bbc7bf267a9f357c43d7d120c220c1eb010ec9c9b1dcd4467cfc462ae5b390bf91a3a4c2383ea4db6ad5e8d53bbd7f1f1b8a7d97e65827f9e64d0bd45e18240ab00b5442744d79d5b9055085e51c0a5f4eac6a9f2c99dd3e2d92b122e275e76b72d6015e3d821f05107fac86dae8165f9afcec76eb5bfc23b964ae8fa6573dab034a26798c168e0067bf180c6c264a2c5ba90c1123fa73648d0ad2e65bae613f81378a8b15d09f7644bbb2c2f1ddc7223cb6dbf6dd545379187ad574ac60372e6bcfea1051dc841a8a0418bdaca3cf004b5755feee1d9c8d813aeac7de553b14a193177aa4509b875cef2cf8b4916f323780895da6142dcb8a7982948a835fbd23eb10387af515e9c103ae11760a229a83c913a61189c729e98854cb034d18692e980f2d0f707a9ec75b8572cd12d9812df782c69d6c1225b26a71feeb0a8c49d3b98194402c24a5fdc232a21a30e45142b2e3d74d92941085b711ed449cf7b69ad5442c9f8451b3f148b61fa56c3d1084b1e2ead4bfdd599f37f6e5e3da3b74534764048f3317921e65f22fc1468c4b79d94ce9cd42086c53c36b6da79e4e63d6eb840474980fc97f5abb514412beae73a0dd28904cbeb1e74ae3da08b276c64893f2b741a5071470078d59462929b6f38ca9e414b90129a625ffcb4069ac4a81a4a7cc4108f64707cdcb895a329c03a868d941169251e6c9860c0068000700000000000000ed64699958b5da2d0a3aab3706ac6854cfbc656d8181eb4e7159c2a00d1363480e6bddc928612a0770bc2dc22843f28f7eaade6c76f1f58be4ef22e2578a30b2659022ab89286ab719732ec8b68b6ca57acf65a01902d95d77830ed7e756d7d30d0588f9c5639ff50873cbcdaf38739bd2362ccfb328731a29799b482e870c31a363f956ffd0df4a5db62dfddf29395047e5503d56ce1cc1364718c27100000000"], 0x116c}, {&(0x7f0000003f80)={0x328, 0x11, 0x518, 0x70bd26, 0x25dfdbfe, "", [@nested={0x1df, 0x90, 0x0, 0x1, [@generic="8a9608f48eb6cac7b56d8352d9b42737bc721e3a32f3ef12b60995a27c49804361a1e6be5dda26a808017a91423900fd2592d46843c62c0a8e55363b1e6a14f79fbdb1c4d77fda6b0de643daf7db429e4a7f7f5d3fdbcf580b448ab1553ba720eddc15ecff4f9ba012bbad5bd91fba35c44d46979a61e4ac2e5defcb659ce3b09d69e8692da8eae73facf7603c22da20266fb791d591ae668312932834aa40adabb859c635ef10873b9f4eb2a085f83c30adcd1080652077815c2abf11cc54802c3793ef3aa56953cb579e7983918cee81699873556d2a35ef04c9851250220b033c02e1675fd4da8909f1062779b499ff", @generic="273999112ad1e7256b4e58793ed04e054d03d279030f0d2c542bd90b40ed6df378932a63d67fecdd0e2af939f56ae5be175b843bd067f0df85575133b927e979b0151bcbb01d71821e9c802926dc86601227dbe50bb7fb5b", @generic="654c244a21d8e20f78e85602ed7d3977b5b28897cdbe00ffbb99078368786fd4723a93f8fb5a40ec7894a7ce078427b3540d9fe696f4b75c7afab1343aa15e2304479927a59540ce412f6bfdada9ace8c286d0bd50e7228f305d89dec988baec3f4c93acf3c29b5d0fa02f0a8c4384a81099631062134c319ce996a5665de2338dfcc337738db7cd651b4ff31cdff929bb07"]}, @generic="3680f262aaf20e1141bcd425caf55ef93553042402282871b0760c1f9f5da6fc71c86b1f5866649c34ba6b9f150aeb6a557b1943a9dfba0bc4853145fef09718bcdd016b93453bd61bc328eb8b182e4abcc1d300aa1df6d8e352ea895edb36f67a377e93a54a13b62cb74623e5cc5095c9981dec62a23ef550569f92777a2efc124a759e00bcb401f8ae235937d3f02a5482884d75d1377813581c17925693353872964f3f27b0105fbb963eca7b271c220f3a1991c581b174a5b48c09ddfeae7e28307b3a13dc1d5aacf026b626ef5abd3206348d9f9884b0441b7044cae91e838f285a947096", @generic="4d04fe53dda06548217e9e74a0b98ea7db3414acddcd0c366a7750e6a7c7c5cdb8f2e758885bdb2592a86b40948a5ac1ff35c6b0b3bbd45cfc0d267dba6baab07432b173c6e9c29ed2fa748fa1820648b2"]}, 0x328}], 0x3, &(0x7f0000003ec0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0xee00, @ANYRES32, @ANYBLOB="0004000018000000000000000100000001000000", @ANYRES32, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x40400c0}, 0x4885) process_vm_writev(0x0, &(0x7f0000001400)=[{&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000040)=""/177, 0xb1}, {&(0x7f0000002880)=""/215, 0xd7}, {&(0x7f00000001c0)=""/140, 0x8c}, {&(0x7f00000002c0)=""/62, 0x3e}, {&(0x7f0000000300)=""/4089, 0xff9}, {&(0x7f0000001300)=""/230, 0xe6}], 0x7, &(0x7f0000002a00)=[{&(0x7f0000001480)=""/142, 0x8e}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/133, 0xfffffffffffffc54}, {&(0x7f0000000100)=""/148, 0x94}, {&(0x7f0000000280)=""/39, 0x27}, {&(0x7f0000002980)=""/119, 0x77}], 0x6, 0x0) r10 = getpid() tkill(r10, 0x1c) 13:04:42 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') fsetxattr$security_evm(r0, &(0x7f0000000000), &(0x7f0000000140)=ANY=[@ANYBLOB="d91564110bce349b7aad1f5a61c2207bc363c0d8824cd2675e60b1056b7a0104000000000000eb000edf1987c75eed3dcd6d396a5a2aa53d90c31bad6520b30cd1cd49ee89e6e2df5b4b82"], 0x6, 0x2) ioctl$F2FS_IOC_FLUSH_DEVICE(0xffffffffffffffff, 0x4008f50a, &(0x7f00000000c0)={0x3, 0x7}) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f00000001c0)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x2) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) execveat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00', &(0x7f00000002c0)='^/!+}^\x00', &(0x7f0000000300)='/dev/loop#\x00', &(0x7f0000000340)='/dev/loop#\x00', &(0x7f0000000400)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00'], &(0x7f0000000500)=[&(0x7f0000000480)=')\x00', &(0x7f00000004c0)='pagemap\x00'], 0x1000) pread64(r1, &(0x7f0000000080)=""/39, 0x27, 0x0) 13:04:42 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e5277033780100", 0x1e, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:42 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0xfffe) 13:04:42 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') fsetxattr$security_evm(r0, &(0x7f0000000000), &(0x7f0000000140)=ANY=[@ANYBLOB="d91564110bce349b7aad1f5a61c2207bc363c0d8824cd2675e60b1056b7a0104000000000000eb000edf1987c75eed3dcd6d396a5a2aa53d90c31bad6520b30cd1cd49ee89e6e2df5b4b82"], 0x6, 0x2) ioctl$F2FS_IOC_FLUSH_DEVICE(0xffffffffffffffff, 0x4008f50a, &(0x7f00000000c0)={0x3, 0x7}) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f00000001c0)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x2) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) execveat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00', &(0x7f00000002c0)='^/!+}^\x00', &(0x7f0000000300)='/dev/loop#\x00', &(0x7f0000000340)='/dev/loop#\x00', &(0x7f0000000400)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00'], &(0x7f0000000500)=[&(0x7f0000000480)=')\x00', &(0x7f00000004c0)='pagemap\x00'], 0x1000) pread64(r1, &(0x7f0000000080)=""/39, 0x27, 0x0) 13:04:42 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x1000000}}}}, 0x128}}, 0x0) 13:04:42 executing program 0: fork() 13:04:42 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') fsetxattr$security_evm(r0, &(0x7f0000000000), &(0x7f0000000140)=ANY=[@ANYBLOB="d91564110bce349b7aad1f5a61c2207bc363c0d8824cd2675e60b1056b7a0104000000000000eb000edf1987c75eed3dcd6d396a5a2aa53d90c31bad6520b30cd1cd49ee89e6e2df5b4b82"], 0x6, 0x2) ioctl$F2FS_IOC_FLUSH_DEVICE(0xffffffffffffffff, 0x4008f50a, &(0x7f00000000c0)={0x3, 0x7}) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f00000001c0)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x2) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) execveat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00', &(0x7f00000002c0)='^/!+}^\x00', &(0x7f0000000300)='/dev/loop#\x00', &(0x7f0000000340)='/dev/loop#\x00', &(0x7f0000000400)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00'], &(0x7f0000000500)=[&(0x7f0000000480)=')\x00', &(0x7f00000004c0)='pagemap\x00'], 0x1000) [ 502.831217][T32143] loop4: detected capacity change from 0 to 4096 [ 502.860844][T32143] EXT4-fs (loop4): unsupported descriptor size 0 13:04:42 executing program 2: r0 = fork() r1 = geteuid() setresuid(r1, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r3 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000003e40)) r4 = geteuid() setresuid(r4, 0xffffffffffffffff, 0x0) getgroups(0x1, &(0x7f0000003e80)=[0xffffffffffffffff]) r5 = geteuid() setresuid(r5, 0xffffffffffffffff, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000000500)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r7}, 0x2c, {[{@dfltgid={'dfltgid', 0x3d, r9}}], [], 0xf}}) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000003f40)={&(0x7f0000002640)=@proc={0x10, 0x0, 0x25dfdbfe, 0x10000000}, 0xc, &(0x7f0000003e00)=[{&(0x7f0000002680)=ANY=[@ANYBLOB="e4010000270000042abd7000fbdbdf2584135ae90a6f3a6b1ccaceef7f062268fe31f362f0ae3e64f82f90b00a3266d8462956a151cc7c3dc7ad3e28d93cc6bcdc5c1323d8dbb9227b5fb1cafe990080997418c2b8c89b3841a0513040adc47a1f1b595249598d2f42d8668f369a9361b28a9a5cff0f82a84b991b3ef1c5ecae8d4909731643310c17198350b3d8bdc60d0cca72bba815d748d1bf41d611ed747b88734f94ff4750b385f5ffe90428d6e3013a9c5d62712fe6bff6ccb9cd2b9b42be78eff84cc7a557e80e45cb840ea3984fcf2fe1ce5b76d1fc5af659e387b9fbcc0b703ad2fc005f8039cdc08fcbd24d8190ec260279d6ac315c91cab0d3310948ffd2cb8af39c0fb7f3fec8abe2ebef4c495c53559e3a419de3c6cb18b46712d668ed5374ec9c479b1de32d60a8c4b9645d570e13395707c9dedab735167a993cab2c8700e2612db730093add9e691dcaeefa027fa36226dace866f62e639e717f0d165fb1075937a791fe7cffd5e0fc891a654adaf9b829268ed75f626753ead6101641ccbe8e861c085014b9106f9f99ce149e720bc87e4887bb5e2fb47cb0134ad5a93caaff02578b8f23d15d4cf41863392dddff34173e1ba3c52cecd50798a02db314dadfc91919c0d82c009ae1b9842be02b440014008005900", @ANYRES32=0x0, @ANYBLOB='\x00\x00'], 0x1e4}, {&(0x7f00000042c0)=ANY=[@ANYBLOB="6c1100002d0020002dbd7000fcdbdf2508002f00", @ANYRES32, @ANYBLOB="d344ff5d90c5643c93eb444318f76beb4e0a5a291807d89bba20fdd8f2838897cf0efc56d2ed669374d9c57a84a1617393bbd5410741489f2385a8b1541ccbdbd39e31143d8eb28697e0f5e1571a93fcbe6be0b32123824a4aa2cbf83879f3c1069ecf723b56ff8e727b1fc8cf01dd22b342a27087a9016352fae98a485a0f6fa9c434ccfc18aca91cef5509ac759f2960a04eedb6061be325abac08006f00ded0140ac96582f20a4ef9dd5ff1470cdf8dea79e29fc1aeb26fd6abcecae24ec8f9d53dd70975e2626f807746dac29aafe32fed29bab3b1de4b966d", @ANYRES32, @ANYBLOB="ad10648014b41cda8966c55941ad7bf2111c7eaab1e97ae4e9035b2b512dc47875e79f41686646eccafedd18f493b3cdd68a14bfa6b4fdc495042645ddd25fe23c6881a6f020c73ff092c5f4251d33cd0b380089cb8789a9e029c770d7ff7def62ce845e492bfe225f5aee6ada12a9122438ca143c26cf7266028a2c69016223131b43ba34e1477c4fdd8f6467918abf608ebb5d4baf7bd6026f9d65b3849d2fc11a45bb1e99b7dcd8a902a07db62630c2a809e1b41881520e932d789f1e096f0f9a68d9602619a8ea51e854bbe060edec11733805bd6cf811100cdb4fa082c24d6f7c2f93c36e24768533634e8cfe19935d466faaf66c84e2cabdd9d88b1e0a84ce09e8d86f72bcfe99d2ee0aa920cb736446b691222d87a992a964d1084632bdd1f202e3cdd1210582d1656e673f8a71e8bce8fbf9d27f69d542de94af5b2d1345f7cc36d2340b6cc064c0c1b527e48b43c3094d3c878bbdbecce4d49eb90d9bb1d41b13a28efdbc900473cb8c0a42ed012be909f54207d613deab34f84306e4969750b30f1ce0eac07675a22572e0d0fb238adc3433bcfbfa67f567a8915de38171312d465b52cc42c089eb5860826f853eb298daabd8c29db0d446fe79a53b668f53c65295bc762fd96a54dd1407f016b8a546433aaa40aa0a2f552e3301e1dd263ca0a846eb1fc9f65fc5f1245848b0a02a5c84bac7aa126c3bf87ff7e3baf2db6b045de594b155690f86b6c138dcc8b5ff93e6e50090325f2247d1eac388ae33ab0ead63c28f15ccb120e4f1676bf0633da890a9fd7e9ef36fc7089192f0c80eb0f3415a5a64f09cd6b0237922b1922799307a1092def75c237ad5e20f637d2ed8be691610f182180d914f90ca291a5b86058d86770018bb56a090057f2a8c43944f50e10d06b42cd23fe8c51a91f9553d04b1d3b1e5100554480207ae4951a114aba374234ec0ee8d129b759c95e30a3db9b7f03b7b93b297896948c350f4e488dd97fd0b32b0088be6ef119ddd067acb7996c5fcbe005c436cb700282333d1ed868dc08988cf0e72c1e0ee94909d3b72eb1c7e495bbc2eaae36220e5728d6cbfc314619270acb2e9f21fb0b98bc4d38f8385aff327dece092d9026d0d344a11525ad8ed05178871b03a7bed7d4fce739687ba675d39bf01c52a3a63ed6e720f60117b52083b20142fbc52225ef3637b8a65fc63d2421ca7561ce2efdf1ba7a0009a2360f2bb1e566cd9aa15674aa34bffaebf1c0a39ae7e916d8814d9b1c1c3f53d6af8bf9d17d2abde01a7667e6743e8d22cf4be24993c0829b16d85f88c58c0f39bc3f7149d1c6096fe792f10c5bef50322e31e21aa5c32bcca9104e6afe1edf47b4accb80077d2493ab35c57cdeed7d209ed31e105c3d832af6f53374562edb9576afbd3576ff69de97d02346bead21ba49bb84f0c4761a523dd11501ce68b9466e4a8b1b461a0244e4906bb140049a6fec232f2181f8e86bc4eb1f1b179ae219422523014923e6429716e78beae8596058cf7a5ca7dc4a37a99fb4fb3988e2af67c53fc9fab60d76fbeeef77117c7bbbde5f32efeefac1f3a9dd17cba13b168bf477938e31512c23070ac6a7ba0ee6efa3c6418ad42c37b75d2a05a755426d5eae80d56f4c08ce073fec3eff5ac5d0fcd42e2aed4044334e720b3e76966880e87c343c7f1f43e4fcbec86a8622f5061fcb9b36cd6d4b9cec7f4b1020e51959674320b4fa283712bc96d22ba9f003ac65beb4c487d6a80e2912d6c208102d3d5f2da5884ae39b25484487ee89b25bdfae475bc0c289be01708de022c55a695095dd987c727dd71290efd3b4203e8820a982eade3db3cf834b08358450391e9c977a1ed338ad68e8f909a1f29ae69030a71600267f45b5dbe76aba4ab878717519eae09e89ce68bc38cb393cf06d24a460f8c2826e73de182d5c6e7c5b36d591dc4d4f0ce5d9e01971ac34a1ea5b24c1c57f1c5662985fe152f4da4f68bde0bc75bff43fc9a6d7d4f68e3227ede0bebe13d3821cc68b9eab754516d35ef55bdd851d57e02c2f3b0956746241762f3cc84626a15607f5811213f9af82e5862b983d2ff64c1b343ae53e43f3f544dfe0054a27e6bb9be33e0f940a32ef47e943da5bf1b88542b1938829a07abc37479e500dab10ee1b0b66363c21a310b415c2949ceeb8a59189932de9037eed7db4aa9b7ec6bfb32135a9a3bba13d3db33e1dcfd4564d6ae5bbd8622f80ceb1623db73e3b6b992f2f753092deef3d1648c9c226a757d3369c7fae9472b88e0108659a2bbfd46ed063ffe9bbfa09e13b0b58266b12ab83dec8887623fdbdc820bd60d0447d007d718edec14cde5dcc4fb8843d3e04eba21ea0857fa27969db663950164014443951e6a5f00e7e96432e6075c36d25d9134b177c9815a764358de5db7116bbe54f47cf26f02fb3338b2ee3b145c8bdbeb92f875821a41a1ebf573df36d1a3b03708020486cf24368499a4b874d3eb3cafd5607a3b2464f814831490cb940af8a1ba5c586e5e2fb34dff153a0c786cc41e7900d5fef62f5048b2a33a91ce25f37258613dd257fad34139fd3960d12de9e7ab9db5948653a8ecce72eb7ea838d881bd4418dca01750543d7c2907b166ce0f3e413cb9b79d766ddc6c9a4a9716d031795bf5a811f2153da535b72b52f085851e14e3b127aaacebe01799379d0edfd8ac191970cc12b3342185adbfc67bf9cd4b51ef6c6bb56804f673649b5e454051122635661660c34b494dfaac6302bf5e3c21f4f6228dab7d2339c84192365e75b81bff595c67116e090c4bb6c4e640bf23420af4062dbe7d4768908730b47d9151bc7e73a7498f46d28141dafe2d930433a26f81c6281768f367b0945601235e7c3e2a64f278c6655a727a5e93f5d066b48d401903b565d75552090680eac6d97ef858f72035ca48770b15e425911568341ba4dc263c2a02a577fb39b5839c559169d1a69dc706c7e14d071924675460d5d86d416f3a1f0c27a1e60e089c17cce0fef7902d79a7b7692dc8b39455f25a8a91f52886a22a0415808060d34f6c70b7317f8dfcd1be70c713f97634d263b676f7d69fa3b42fae4a556111937d359cb042b4f89a4aa93979830f86f5c3c273baea112ead41f9b35bdf979d586059ac546c2090a5d31bbf2de8cc3f02ccfe9c623093618938439369df194ffe94ee27d8013e1fc1fbfa8378dfbc74677f6eaf7b5a14689b3de745aa7782a5ec427128129e017069bf8c4a4efab3f776b392581fe407bbbf68bc1f43a8298bba525ac4d3a6fc530436ee28c5907665825cc669d1f47a7338c211cfbc5641f797d5d82d7a48a274006cc0c3b75dfccf24f23361b61b94f60b85db89ec8208ab141d091ebd3e46bb7122781e1151ae6e6adcaa90ddc6edfdcf7dc26a6a93bf86d997c85acbb8744d2359f353f14ee1619ecd37081e6cc5f5d195ce7ce3a292a1bf1d5420fa8fd476b704186d1a635d2278517c73ddfcfc6c9610b8759603dd969dd6053bdfa0922310b27f9ef912fafa8dede567b1482d483b52befbc6c720593de2959ab57ba16f844c6c6529078edfcbf8622989c77d99c529f0f0f6dd6b0ab9b7c080c5b0b02ad95e8920839523e5b8ab90ad5a179423fe152cbf84174c562dd5294a740f3d6412d0c6b51b8f5efe620b117e16eeab0270c2b435815617b71a0ffe1826506821bcc808f440fe2140152aea0bcfe9da78ac17c5b42b77f242c05840afafe080976ed1fb260c56d0aca0f483cd9c0d474a60d709dd602a583f4931a6298926be0e3389c649758087d527eef00c7670949a895d6c98dbec88a6f52b22d871e01363bce86dafc9facbb709037e39f967d143b0d600300ef06165be902e6d62d58d19e64dc821a36eb761fc90309fddc4d928d53ab6952f8983de49fa5e9c9920c61a19e9c3761fb04d552ba1991c928c1b5523a3eaa6ba8a19225d0185226c3eb007e46e536a74066460de7c2b8b7ae6df5d6cc311d4f01b228c560247f5197ab849f719c45aa850464f132c618b8b0760c69c5674309424df5d935022e98f44fe6cfe7b462d053dca8f2688bf79724ac8f35f941db37bd3a41d8286530ca9c15a4428386214bedf6f68f662b06083b79c30001ae13ede35e29b0efbc9576488505b815effcf7dd68fea9c0fab881e0399e6c04559829fb7781fbb000c6a4518e495075a1123f6c8abad99289ce8e416e62ee998624a21c2a5efc412122b683013426638e42191bd5edc326930fc2450d35c97b8a832c552e580f9b4eafc484211fc82c89ea7e400fb129b71027d096f16a7bfd866b718b251fc628fd2939c6702d2693c00f51a17ac9183d975531f689b46189ce3f97e41acf236d3b80b2c0d09f01fec620af7eb15b06a3b79f93d36b2e39cb6058b21c8a98421a8b717073c76e512f8cb9d382304ab45f589aca0fceec396ff6c4d0a70488436f709752a32759251e8c491489fc96cb92333ad144df5485944e7e62bfb359d4e2fbd247fc11bbf10c6d00cce3d2444962069e0361f8ac11e35948115858d99fa8a27c1d8762556bed939aa80c0f78d4aa50bcc441f8180bcdd1e3c9bf91b6c05e9d83cc964ae54f0e4ce7ea0f27f46d457dfae28bf8a84296006445bf9ec981de882ba22d26f06e65df22db34d381d7ff9c1516cececab49ef617a846cb7e04dce49746d2cc2d3802d8820b1d4696affd0b9cbfb7dbab3a8797c1ff58b8d6b31b236d838ac828193e0ce875825b39992676395dff525df3ad67181848bc95faac8d8132a0340dcdd602c253b6f2dd535cab559a322819a990daf7627515551accb17e5eb6104c331fa69e0536ed117006282846c099fe25563cdc4bc7b2c1f6ef1284d27cc97ec521daf9046724a48c9bfbb383bd097a80584f77431ad8ab7a4b909e925347c793c645299bee004b422a9f39a0c917984facc8cb57e24de8a139da1b58d9e53a9b91ee1cd1c0b6211deb64a6be455a4ae7fd223aca4838d8e329dbf4436790b0be3292f842adbd478a7b97090cdccb93f5c3fd081e52b6cf31d7c54167a4181e3f55b036843201a4118daa73d8b434bbc7bf267a9f357c43d7d120c220c1eb010ec9c9b1dcd4467cfc462ae5b390bf91a3a4c2383ea4db6ad5e8d53bbd7f1f1b8a7d97e65827f9e64d0bd45e18240ab00b5442744d79d5b9055085e51c0a5f4eac6a9f2c99dd3e2d92b122e275e76b72d6015e3d821f05107fac86dae8165f9afcec76eb5bfc23b964ae8fa6573dab034a26798c168e0067bf180c6c264a2c5ba90c1123fa73648d0ad2e65bae613f81378a8b15d09f7644bbb2c2f1ddc7223cb6dbf6dd545379187ad574ac60372e6bcfea1051dc841a8a0418bdaca3cf004b5755feee1d9c8d813aeac7de553b14a193177aa4509b875cef2cf8b4916f323780895da6142dcb8a7982948a835fbd23eb10387af515e9c103ae11760a229a83c913a61189c729e98854cb034d18692e980f2d0f707a9ec75b8572cd12d9812df782c69d6c1225b26a71feeb0a8c49d3b98194402c24a5fdc232a21a30e45142b2e3d74d92941085b711ed449cf7b69ad5442c9f8451b3f148b61fa56c3d1084b1e2ead4bfdd599f37f6e5e3da3b74534764048f3317921e65f22fc1468c4b79d94ce9cd42086c53c36b6da79e4e63d6eb840474980fc97f5abb514412beae73a0dd28904cbeb1e74ae3da08b276c64893f2b741a5071470078d59462929b6f38ca9e414b90129a625ffcb4069ac4a81a4a7cc4108f64707cdcb895a329c03a868d941169251e6c9860c0068000700000000000000ed64699958b5da2d0a3aab3706ac6854cfbc656d8181eb4e7159c2a00d1363480e6bddc928612a0770bc2dc22843f28f7eaade6c76f1f58be4ef22e2578a30b2659022ab89286ab719732ec8b68b6ca57acf65a01902d95d77830ed7e756d7d30d0588f9c5639ff50873cbcdaf38739bd2362ccfb328731a29799b482e870c31a363f956ffd0df4a5db62dfddf29395047e5503d56ce1cc1364718c27100000000"], 0x116c}, {&(0x7f0000003f80)={0x328, 0x11, 0x518, 0x70bd26, 0x25dfdbfe, "", [@nested={0x1df, 0x90, 0x0, 0x1, [@generic="8a9608f48eb6cac7b56d8352d9b42737bc721e3a32f3ef12b60995a27c49804361a1e6be5dda26a808017a91423900fd2592d46843c62c0a8e55363b1e6a14f79fbdb1c4d77fda6b0de643daf7db429e4a7f7f5d3fdbcf580b448ab1553ba720eddc15ecff4f9ba012bbad5bd91fba35c44d46979a61e4ac2e5defcb659ce3b09d69e8692da8eae73facf7603c22da20266fb791d591ae668312932834aa40adabb859c635ef10873b9f4eb2a085f83c30adcd1080652077815c2abf11cc54802c3793ef3aa56953cb579e7983918cee81699873556d2a35ef04c9851250220b033c02e1675fd4da8909f1062779b499ff", @generic="273999112ad1e7256b4e58793ed04e054d03d279030f0d2c542bd90b40ed6df378932a63d67fecdd0e2af939f56ae5be175b843bd067f0df85575133b927e979b0151bcbb01d71821e9c802926dc86601227dbe50bb7fb5b", @generic="654c244a21d8e20f78e85602ed7d3977b5b28897cdbe00ffbb99078368786fd4723a93f8fb5a40ec7894a7ce078427b3540d9fe696f4b75c7afab1343aa15e2304479927a59540ce412f6bfdada9ace8c286d0bd50e7228f305d89dec988baec3f4c93acf3c29b5d0fa02f0a8c4384a81099631062134c319ce996a5665de2338dfcc337738db7cd651b4ff31cdff929bb07"]}, @generic="3680f262aaf20e1141bcd425caf55ef93553042402282871b0760c1f9f5da6fc71c86b1f5866649c34ba6b9f150aeb6a557b1943a9dfba0bc4853145fef09718bcdd016b93453bd61bc328eb8b182e4abcc1d300aa1df6d8e352ea895edb36f67a377e93a54a13b62cb74623e5cc5095c9981dec62a23ef550569f92777a2efc124a759e00bcb401f8ae235937d3f02a5482884d75d1377813581c17925693353872964f3f27b0105fbb963eca7b271c220f3a1991c581b174a5b48c09ddfeae7e28307b3a13dc1d5aacf026b626ef5abd3206348d9f9884b0441b7044cae91e838f285a947096", @generic="4d04fe53dda06548217e9e74a0b98ea7db3414acddcd0c366a7750e6a7c7c5cdb8f2e758885bdb2592a86b40948a5ac1ff35c6b0b3bbd45cfc0d267dba6baab07432b173c6e9c29ed2fa748fa1820648b2"]}, 0x328}], 0x3, &(0x7f0000003ec0)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0xee00, @ANYRES32, @ANYBLOB="0004000018000000000000000100000001000000", @ANYRES32, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x40400c0}, 0x4885) process_vm_writev(0x0, &(0x7f0000001400)=[{&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000040)=""/177, 0xb1}, {&(0x7f0000002880)=""/215, 0xd7}, {&(0x7f00000001c0)=""/140, 0x8c}, {&(0x7f00000002c0)=""/62, 0x3e}, {&(0x7f0000000300)=""/4089, 0xff9}, {&(0x7f0000001300)=""/230, 0xe6}], 0x7, &(0x7f0000002a00)=[{&(0x7f0000001480)=""/142, 0x8e}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/133, 0xfffffffffffffc54}, {&(0x7f0000000100)=""/148, 0x94}, {&(0x7f0000000280)=""/39, 0x27}, {&(0x7f0000002980)=""/119, 0x77}], 0x6, 0x0) r10 = getpid() tkill(r10, 0x1c) 13:04:42 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:42 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x2000000}}}}, 0x128}}, 0x0) 13:04:42 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') fsetxattr$security_evm(r0, &(0x7f0000000000), &(0x7f0000000140)=ANY=[@ANYBLOB="d91564110bce349b7aad1f5a61c2207bc363c0d8824cd2675e60b1056b7a0104000000000000eb000edf1987c75eed3dcd6d396a5a2aa53d90c31bad6520b30cd1cd49ee89e6e2df5b4b82"], 0x6, 0x2) ioctl$F2FS_IOC_FLUSH_DEVICE(0xffffffffffffffff, 0x4008f50a, &(0x7f00000000c0)={0x3, 0x7}) syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) memfd_create(&(0x7f00000001c0)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x2) execveat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00', &(0x7f00000002c0)='^/!+}^\x00', &(0x7f0000000300)='/dev/loop#\x00', &(0x7f0000000340)='/dev/loop#\x00', &(0x7f0000000400)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00'], &(0x7f0000000500)=[&(0x7f0000000480)=')\x00', &(0x7f00000004c0)='pagemap\x00'], 0x1000) 13:04:42 executing program 0: r0 = fork() wait4(r0, &(0x7f0000000100), 0x9, &(0x7f0000000040)) 13:04:42 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/route\x00') r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x380, 0x0) clock_gettime(0x0, &(0x7f0000000200)={0x0, 0x0}) ppoll(&(0x7f00000001c0)=[{r1, 0x20}, {r3, 0x1050}], 0x2, &(0x7f0000000240)={r4, r5+10000000}, &(0x7f0000000280)={[0xb23]}, 0x8) r6 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r7 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r6, 0x4c00, r7) ioctl$F2FS_IOC_DEFRAGMENT(r7, 0xc010f508, &(0x7f0000000040)={0x1a32000000, 0x7}) pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) 13:04:42 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') fsetxattr$security_evm(r0, &(0x7f0000000000), &(0x7f0000000140)=ANY=[@ANYBLOB="d91564110bce349b7aad1f5a61c2207bc363c0d8824cd2675e60b1056b7a0104000000000000eb000edf1987c75eed3dcd6d396a5a2aa53d90c31bad6520b30cd1cd49ee89e6e2df5b4b82"], 0x6, 0x2) ioctl$F2FS_IOC_FLUSH_DEVICE(0xffffffffffffffff, 0x4008f50a, &(0x7f00000000c0)={0x3, 0x7}) syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) execveat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00', &(0x7f00000002c0)='^/!+}^\x00', &(0x7f0000000300)='/dev/loop#\x00', &(0x7f0000000340)='/dev/loop#\x00', &(0x7f0000000400)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00'], &(0x7f0000000500)=[&(0x7f0000000480)=')\x00', &(0x7f00000004c0)='pagemap\x00'], 0x1000) [ 503.021025][T32188] loop4: detected capacity change from 0 to 4096 [ 503.033188][T32188] EXT4-fs (loop4): unsupported descriptor size 0 13:04:43 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0xfffffffe) 13:04:43 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x3000000}}}}, 0x128}}, 0x0) 13:04:43 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') fsetxattr$security_evm(r0, &(0x7f0000000000), &(0x7f0000000140)=ANY=[@ANYBLOB="d91564110bce349b7aad1f5a61c2207bc363c0d8824cd2675e60b1056b7a0104000000000000eb000edf1987c75eed3dcd6d396a5a2aa53d90c31bad6520b30cd1cd49ee89e6e2df5b4b82"], 0x6, 0x2) ioctl$F2FS_IOC_FLUSH_DEVICE(0xffffffffffffffff, 0x4008f50a, &(0x7f00000000c0)={0x3, 0x7}) execveat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00', &(0x7f00000002c0)='^/!+}^\x00', &(0x7f0000000300)='/dev/loop#\x00', &(0x7f0000000340)='/dev/loop#\x00', &(0x7f0000000400)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00'], &(0x7f0000000500)=[&(0x7f0000000480)=')\x00', &(0x7f00000004c0)='pagemap\x00'], 0x1000) 13:04:43 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:43 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1023}], 0x1) 13:04:43 executing program 0: fork() fork() r0 = gettid() tkill(r0, 0x34) setpriority(0x1, r0, 0x9) 13:04:43 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') fsetxattr$security_evm(r0, &(0x7f0000000000), &(0x7f0000000140)=ANY=[@ANYBLOB="d91564110bce349b7aad1f5a61c2207bc363c0d8824cd2675e60b1056b7a0104000000000000eb000edf1987c75eed3dcd6d396a5a2aa53d90c31bad6520b30cd1cd49ee89e6e2df5b4b82"], 0x6, 0x2) execveat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00', &(0x7f00000002c0)='^/!+}^\x00', &(0x7f0000000300)='/dev/loop#\x00', &(0x7f0000000340)='/dev/loop#\x00', &(0x7f0000000400)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00'], &(0x7f0000000500)=[&(0x7f0000000480)=')\x00', &(0x7f00000004c0)='pagemap\x00'], 0x1000) 13:04:43 executing program 0: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000000)={[0xed00]}, 0x8) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000040)=0x0) getresgid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)=0x0) write$P9_RSTATu(r0, &(0x7f0000000140)={0x66, 0x7d, 0x1, {{0x0, 0x4c, 0x1bd6, 0x100, {0x8, 0x2, 0x6}, 0x40000000, 0xfffffbff, 0x0, 0x101, 0x4, '%^/4', 0xd, '}@-,^*}@]#%&\x00', 0x6, '!+{-[+', 0x2, '\'-'}, 0x5, '()L*%', r1, r2, 0xee00}}, 0x66) fork() 13:04:43 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x4000000}}}}, 0x128}}, 0x0) 13:04:43 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') execveat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00', &(0x7f00000002c0)='^/!+}^\x00', &(0x7f0000000300)='/dev/loop#\x00', &(0x7f0000000340)='/dev/loop#\x00', &(0x7f0000000400)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00'], &(0x7f0000000500)=[&(0x7f0000000480)=')\x00', &(0x7f00000004c0)='pagemap\x00'], 0x1000) [ 503.275939][T32222] loop4: detected capacity change from 0 to 4096 [ 503.286212][T32222] EXT4-fs (loop4): unsupported descriptor size 0 13:04:43 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:43 executing program 3: execveat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00', &(0x7f00000002c0)='^/!+}^\x00', &(0x7f0000000300)='/dev/loop#\x00', &(0x7f0000000340)='/dev/loop#\x00', &(0x7f0000000400)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00'], &(0x7f0000000500)=[&(0x7f0000000480)=')\x00', &(0x7f00000004c0)='pagemap\x00'], 0x1000) [ 503.415954][T32251] loop4: detected capacity change from 0 to 4096 13:04:43 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0xfffffffffffffffe) 13:04:43 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x9000000}}}}, 0x128}}, 0x0) 13:04:43 executing program 3: execveat(0xffffffffffffffff, 0x0, &(0x7f0000000380)=[&(0x7f0000000240)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00', &(0x7f00000002c0)='^/!+}^\x00', &(0x7f0000000300)='/dev/loop#\x00', &(0x7f0000000340)='/dev/loop#\x00', &(0x7f0000000400)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00'], &(0x7f0000000500)=[&(0x7f0000000480)=')\x00', &(0x7f00000004c0)='pagemap\x00'], 0x1000) 13:04:43 executing program 0: r0 = fork() r1 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r1, &(0x7f0000000180)=""/35, 0x23, 0xfffffffffffffffc) sendmmsg$unix(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000080)="7fdadb948b31c6234183248363ba8143c9338b6a29e05d87b90ba4df625500295c1038dd19a90753e3115247c79c94da65ef9b3d5199367755f7d32934b4", 0x3e}], 0x1, &(0x7f0000000100)=[@cred={{0x1c, 0x1, 0x2, {r0, 0xee00, 0xee01}}}], 0x20, 0x40000}], 0x1, 0x0) [ 503.463158][T32251] EXT4-fs (loop4): unsupported descriptor size 0 13:04: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, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:43 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x20000000}}}}, 0x128}}, 0x0) 13:04:43 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:43 executing program 3: execveat(0xffffffffffffffff, 0x0, &(0x7f0000000380)=[&(0x7f0000000240)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00', &(0x7f00000002c0)='^/!+}^\x00', &(0x7f0000000300)='/dev/loop#\x00', &(0x7f0000000340)='/dev/loop#\x00', &(0x7f0000000400)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00'], &(0x7f0000000500)=[&(0x7f0000000480)=')\x00', &(0x7f00000004c0)='pagemap\x00'], 0x1000) 13:04:43 executing program 0: fork() r0 = gettid() tkill(r0, 0x34) tkill(r0, 0x41) fork() wait4(r0, &(0x7f0000000000), 0x2, &(0x7f0000000040)) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) tkill(r1, 0x0) 13:04:43 executing program 0: r0 = fork() fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000000)={0x0, 0x0}) r2 = getpgrp(r0) r3 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r4 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r3, 0x4c00, r4) kcmp$KCMP_EPOLL_TFD(r1, r2, 0x7, 0xffffffffffffffff, &(0x7f0000000040)={0xffffffffffffffff, r4, 0x5}) 13:04:43 executing program 3: execveat(0xffffffffffffffff, 0x0, &(0x7f0000000380)=[&(0x7f0000000240)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00', &(0x7f00000002c0)='^/!+}^\x00', &(0x7f0000000300)='/dev/loop#\x00', &(0x7f0000000340)='/dev/loop#\x00', &(0x7f0000000400)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00'], &(0x7f0000000500)=[&(0x7f0000000480)=')\x00', &(0x7f00000004c0)='pagemap\x00'], 0x1000) 13:04:43 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x9effffff}}}}, 0x128}}, 0x0) [ 503.706035][T32297] loop4: detected capacity change from 0 to 4096 [ 503.733691][T32297] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 503.778371][T32303] loop2: detected capacity change from 0 to 4096 [ 503.828924][T32303] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 13:04:43 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0xffffffffffffffff) 13:04:43 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:43 executing program 3: execveat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000500)=[&(0x7f0000000480)=')\x00', &(0x7f00000004c0)='pagemap\x00'], 0x1000) 13:04:43 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x9f050000}}}}, 0x128}}, 0x0) 13:04:43 executing program 0: r0 = fork() ptrace$cont(0x18, r0, 0x8a3, 0xffffffffffff7fff) r1 = socket$unix(0x1, 0x5, 0x0) kcmp$KCMP_EPOLL_TFD(r0, 0xffffffffffffffff, 0x7, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, r1, 0x4}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='devices.list\x00', 0x0, 0x0) r3 = gettid() tkill(r3, 0x34) fcntl$setown(r2, 0x8, r3) 13:04:43 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1014}], 0x1) 13:04:43 executing program 0: r0 = fork() r1 = fork() ptrace$setopts(0x4200, r1, 0x956, 0x10) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r3 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) fcntl$getownex(r2, 0x10, &(0x7f0000000080)) ptrace$setsig(0x4203, r0, 0x20, &(0x7f0000000000)={0x17, 0xe0c, 0x40}) 13:04:43 executing program 3: execveat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x1000) 13:04:43 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0xeaffffff}}}}, 0x128}}, 0x0) 13:04:43 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 504.000352][T32341] loop4: detected capacity change from 0 to 4096 [ 504.019961][T32341] EXT4-fs (loop4): VFS: Can't find ext4 filesystem 13:04:43 executing program 3: execveat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) 13:04:44 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0xefffffff}}}}, 0x128}}, 0x0) [ 504.182559][T32373] loop4: detected capacity change from 0 to 4096 [ 504.213294][T32373] EXT4-fs (loop4): VFS: Can't find ext4 filesystem 13:04:44 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x34) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) 13:04:44 executing program 0: tkill(0xffffffffffffffff, 0x808) 13:04:44 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0xf0ffffff}}}}, 0x128}}, 0x0) 13:04:44 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f0000000240)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000000000)="eb3c906d6b66732e66613f00000000000000000004f801", 0x17}, {0x0, 0x0, 0x10dff}], 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="a9bc1beceab12a8b8597b0a6b8e205c8008f712606a0eeaecae8c4031ea1936955c52c9752afceeb3639488375b2a9b38a805281f73efe031b44331e228249dc6fa7c874acfbb136daaec880cab1ad99c234e2481be150169994de56ad9837a017506cf729a3c0818e457fd6ef460000124a9c4f631a8720b42079f78f64b71710f414ca02b99398794fa10f7b346e242a34626ad13c72b35b5894f88d1244fbf0309716eac72b66d4d9488d99d9e3c219d7fcc31eafe29d9a8f5360b95a1abedd89b1f9d27e0e91"]) 13:04:44 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:44 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)="ed41000010000000daf4655fdbf4655f", 0x10, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:44 executing program 0: r0 = fork() prctl$PR_SET_PTRACER(0x59616d61, r0) clone3(&(0x7f0000001180)={0x82080, &(0x7f0000000040), &(0x7f0000000080)=0x0, &(0x7f00000000c0), {0x3d}, &(0x7f0000000100)=""/4096, 0x1000, &(0x7f0000001100)=""/30, &(0x7f0000001140)=[r0, r0, r0], 0x3}, 0x58) ioprio_set$pid(0x90782255b6797183, r1, 0x4004) wait4(r0, &(0x7f0000000000), 0x2, 0x0) 13:04:44 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0xfcffffff}}}}, 0x128}}, 0x0) [ 504.485616][T32405] loop2: detected capacity change from 0 to 4096 [ 504.506761][T32402] loop4: detected capacity change from 0 to 4096 [ 504.513804][T32405] EXT4-fs error (device loop2): ext4_fill_super:4943: inode #2: comm syz-executor.2: iget: root inode unallocated [ 504.525857][T32405] EXT4-fs (loop2): get root inode failed 13:04:44 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0xfeffffff}}}}, 0x128}}, 0x0) [ 504.531483][T32405] EXT4-fs (loop2): mount failed [ 504.553342][T32402] EXT4-fs (loop4): VFS: Can't find ext4 filesystem 13:04:44 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:44 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0xffffff7f}}}}, 0x128}}, 0x0) 13:04:44 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x100e}], 0x1) [ 504.706314][T32445] loop4: detected capacity change from 0 to 4096 [ 504.731665][T32445] EXT4-fs (loop4): VFS: Can't find ext4 filesystem 13:04:44 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r1, 0xf502, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r3, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) 13:04:44 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0xffffff9e}}}}, 0x128}}, 0x0) 13:04:44 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 505.161910][T32471] loop4: detected capacity change from 0 to 4096 [ 505.169323][T32471] EXT4-fs (loop4): VFS: Can't find ext4 filesystem 13:04:45 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x4000) 13:04:45 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)="ed41000010000000daf4655fdbf4655fdbf4655f0000000000000400800000", 0x1f, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:45 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0xffffffea}}}}, 0x128}}, 0x0) [ 505.385937][T32491] loop2: detected capacity change from 0 to 4096 [ 505.401921][T32491] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 505.417330][T32491] EXT4-fs (loop2): re-mounted. Opts: (null). Quota mode: writeback. 13:04:45 executing program 0: r0 = fork() fork() wait4(r0, &(0x7f0000000000), 0x20000000, &(0x7f0000000040)) 13:04:45 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:45 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0xffffffef}}}}, 0x128}}, 0x0) 13:04:45 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20000120, 0x0) 13:04:45 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)="ed41000010000000daf4655fdbf4655fdbf4655f0000000000000400800000", 0x1f, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:45 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = openat$cgroup_devices(r0, &(0x7f0000000000)='devices.allow\x00', 0x2, 0x0) fallocate(r3, 0x0, 0xffff, 0xfd26) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r4 = syz_io_uring_complete(0x0) io_submit(0x0, 0x1, &(0x7f00000001c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, 0x9, r1, &(0x7f0000000100)="9716d14311f7d397ca38f5a786e308ced0cd45c3200629dd3f4c89587e99f0ad9bc38884a98060d64e868bbf5228147442b7dff6715d565aa4333d0df91403bde923f0d11a6d54559c790a331895a57c26c78d7e15831c4b55c7318d7c7fc8f95761066a79f243d44aa4f4397017b7c1f0", 0x71, 0x7, 0x0, 0x1, r4}]) 13:04:45 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0xfffffff0}}}}, 0x128}}, 0x0) [ 505.536982][T32517] loop4: detected capacity change from 0 to 4096 [ 505.554632][T32515] loop2: detected capacity change from 0 to 4096 [ 505.575074][T32517] EXT4-fs (loop4): VFS: Can't find ext4 filesystem 13:04:45 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0xfffffffc}}}}, 0x128}}, 0x0) 13:04:45 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 505.589629][T32515] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 505.621261][T32515] EXT4-fs (loop2): re-mounted. Opts: (null). Quota mode: writeback. 13:04:45 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)="ed41000010000000daf4655fdbf4655fdbf4655f0000000000000400800000", 0x1f, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 505.714794][ T1747] ================================================================== [ 505.722902][ T1747] BUG: KCSAN: data-race in lru_add_drain_all / lru_cache_add_inactive_or_unevictable [ 505.732370][ T1747] [ 505.734689][ T1747] write to 0xffff888237c264a8 of 1 bytes by task 32544 on cpu 0: [ 505.742411][ T1747] lru_cache_add_inactive_or_unevictable+0xa9/0x250 [ 505.749024][ T1747] do_anonymous_page+0x709/0x8b0 [ 505.753956][ T1747] handle_mm_fault+0x96f/0x1a70 [ 505.758800][ T1747] do_user_addr_fault+0x60c/0xc00 [ 505.763816][ T1747] exc_page_fault+0x94/0x230 [ 505.768395][ T1747] asm_exc_page_fault+0x1e/0x30 [ 505.773242][ T1747] [ 505.775554][ T1747] read to 0xffff888237c264a8 of 1 bytes by task 1747 on cpu 1: [ 505.783086][ T1747] lru_add_drain_all+0x108/0x3c0 [ 505.788015][ T1747] invalidate_bdev+0x50/0x70 [ 505.792610][ T1747] ext4_put_super+0x5d0/0x8e0 [ 505.797276][ T1747] generic_shutdown_super+0xd5/0x220 [ 505.802551][ T1747] kill_block_super+0x4a/0x90 [ 505.807212][ T1747] deactivate_locked_super+0x65/0xd0 [ 505.812484][ T1747] deactivate_super+0x85/0x90 [ 505.817142][ T1747] cleanup_mnt+0x277/0x2e0 [ 505.821552][ T1747] __cleanup_mnt+0x15/0x20 [ 505.825960][ T1747] task_work_run+0xae/0x130 [ 505.830450][ T1747] exit_to_user_mode_prepare+0x156/0x190 [ 505.836073][ T1747] syscall_exit_to_user_mode+0x20/0x40 [ 505.841605][ T1747] do_syscall_64+0x56/0x90 [ 505.846017][ T1747] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 505.851898][ T1747] [ 505.854204][ T1747] Reported by Kernel Concurrency Sanitizer on: 13:04:45 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0xfffffffe}}}}, 0x128}}, 0x0) [ 505.860339][ T1747] CPU: 1 PID: 1747 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 505.868651][ T1747] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 505.878700][ T1747] ================================================================== [ 505.902193][T32547] loop4: detected capacity change from 0 to 4096 13:04:45 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x100000000000000}}}}, 0x128}}, 0x0) [ 505.916501][T32547] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 506.058497][T32568] loop2: detected capacity change from 0 to 4096 [ 506.086134][T32568] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 506.099231][T32568] EXT4-fs (loop2): re-mounted. Opts: (null). Quota mode: writeback. 13:04:46 executing program 0: r0 = fork() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x17) fcntl$setown(r1, 0x8, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x430020, 0x100) 13:04:46 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:46 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x200000000000000}}}}, 0x128}}, 0x0) 13:04:46 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x3, 0x0) r2 = memfd_create(&(0x7f0000001840)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\x89]\xad\x01\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\xe1\x86\x8e\x1d\xdf\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00!\xf8\xac\xdc\x00\x00\x00\xd5\\\x01g\xfd\x92\x06\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x1a\xed\xaaqE\xa8\x01\x05\x00\x00\x00\x00\x00\x00\x00\x91l\x00\x00', 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r1, 0xf502, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r3, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) 13:04:46 executing program 2: mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:46 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000000)=0x0) tkill(r1, 0x8) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) 13:04:46 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='pagemap\x00') pread64(r0, &(0x7f0000000100)=""/32, 0x20, 0x0) ioctl$sock_ifreq(r0, 0x894a, &(0x7f0000000180)={'nr0\x00', @ifru_names}) getsockopt$inet6_opts(r0, 0x29, 0x3b, &(0x7f0000000040)=""/116, &(0x7f00000000c0)=0x74) setrlimit(0xd, &(0x7f0000000000)={0x5, 0x1}) prctl$PR_MCE_KILL(0x21, 0x1, 0x6) preadv(r0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/63, 0x3f}, {&(0x7f0000000200)=""/65, 0x41}, {&(0x7f0000000280)=""/142, 0x8e}, {&(0x7f0000000400)=""/245, 0xf5}, {&(0x7f0000000340)=""/80, 0x50}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000600)=""/57, 0x39}], 0x7, 0x1488c073, 0x401) r1 = fork() prctl$PR_MCE_KILL(0x21, 0x1, 0x0) prlimit64(r1, 0x9, &(0x7f0000000140)={0x7769be0f, 0x4}, 0x0) ptrace$cont(0x18, r1, 0x278a, 0x3) 13:04:46 executing program 2: mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:46 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x300000000000000}}}}, 0x128}}, 0x0) [ 506.429311][T32591] loop4: detected capacity change from 0 to 4096 [ 506.455495][T32591] EXT4-fs (loop4): VFS: Can't find ext4 filesystem 13:04:46 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf465", 0x33, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:46 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x400000000000000}}}}, 0x128}}, 0x0) 13:04:46 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f00000000c0), r1) sendmsg$NLBL_CIPSOV4_C_ADD(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)={0x3c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_TAGLST={0x4}, @NLBL_CIPSOV4_A_MLSLVLLST={0x4}, @NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x1}, @NLBL_CIPSOV4_A_MLSCATLST={0x10, 0xc, 0x0, 0x1, [{0x6, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8}]}]}]}, 0x3c}}, 0x0) sendmsg$NLBL_CIPSOV4_C_REMOVE(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x34, r3, 0x20, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x3}, @NLBL_CIPSOV4_A_MLSCATLST={0x18, 0xc, 0x0, 0x1, [{0x14, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x2b11}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xdbb3}]}]}]}, 0x34}, 0x1, 0x0, 0x0, 0x20008084}, 0x4005) fork() r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000180), r4) 13:04:46 executing program 2: mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:46 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r1, 0x3309) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r0, 0x80089419, &(0x7f00000002c0)) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r3, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000780), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r5, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000e40)={0x34, r6, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_HE_OBSS_PD={0xc, 0x117, 0x0, 0x1, [@NL80211_HE_OBSS_PD_ATTR_MIN_OFFSET={0x5, 0x4}]}]}, 0x34}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f00000001c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_NOTIFY_RADAR(r4, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x38, r6, 0x4, 0x70bd2b, 0x25dfdbff, {{}, {@val={0x8, 0x3, r7}, @val={0xc, 0x99, {0x1000, 0x7e}}}}, [@NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x32d}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x5}]}, 0x38}}, 0x8001) open(&(0x7f0000000080)='./file0\x00', 0x900, 0xf) 13:04:46 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x900000000000000}}}}, 0x128}}, 0x0) [ 506.630475][T32631] loop4: detected capacity change from 0 to 4096 [ 506.689373][T32631] EXT4-fs (loop4): VFS: Can't find ext4 filesystem 13:04:46 executing program 3 (fault-call:0 fault-nth:0): execveat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) 13:04:46 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0xb65486c1795b113c) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000040)={0x8, 0x3ff, 0x1ff}) fork() 13:04:46 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f0000000000000400800000", 0x1f, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:46 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf465", 0x33, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:46 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x2000000000000000}}}}, 0x128}}, 0x0) 13:04:46 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x32) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) clone(0x0, &(0x7f0000000000)="2e25edd4a450e74545e6db88576854847ad26102e92f2011d30270f0", &(0x7f0000000080), &(0x7f0000000100), &(0x7f00000014c0)="3bfb787002af26af6f927bb5f71d70cb38000963bee8e09b0adb3dbeeacaf2057e6ce8c294c2902fb77af1e6e274035d33d0677ff7c5c9f48a09ed5ff553f8c60eb5e6f853699b799a6234891e2bc2246c52122da4719835e4f7f8fafcf9075a3c21c3eb2479af8e4ab9c67608efc00c7f7255d8ef247e5cc7d748089d07a24b0d2347170afa6e81cd106541c00f43ea7717bdc39e304c4337abf04d69d761b7fb0b21c153ec7f28807f41a90b43891ceb48d118132fc025d51fd77bb0f419e1b719f95ac419e43e02eeec631f822bb77412216073a0330e8df2cb800eeac8dee327f9f136ab9baf6be01c2aeee0221859f0b5b501dfd840e534444036f500e29f8209600bd0444a9034676a7a609f31da81f4928cb8264f61b746a913962ff195cac5ce11038a5949e9647ba7f283737268714ca023041dc617d0ff06f557b578a6fbb0887e608ae8c0095021536cdacd228e1df58bbcac9d9687ec0b1e5f1d79af117bdcd64fad4f055feea782de0e4b15688cd53e2c881f7e9723374734f8bede79c21d09932ba67c980a12cfdfea0e933bb8b32b752ab5124a4214604c18cbd8ae4eaf36ae22e9a8733768d940f4d810755a96daebb6eff44c77d36da96336493743c1a5674aee77d5d0cebd3b987db9cd33fc14b28ad86b559836bf9bc7b8ff9fbfd56e5884c29918fbf6c265ecdea8fdf6a323f9b14b297566ea39a61412feedc78202bd64730c378289db2c68384c561e7ad9e0e69b9678075589b2169a0ae2f8a990ee697004a8af464a5d897369c354b4152ae287ece51389c420a960470dc133e668eaf84e6e39548a702a177b902bd19a5263fad81d34513f81a8d5469390cd1b3a2c3e184c7e0a7be9981e8213cf64bc715a898dc449b999875d7b34d7fc4f666ee303106479983aa568c9255d7087e7fd1e3594dc8d5e0a95ee9ff48c8e214fa50f8cea9c696ed784b86bdd0553bf476b9219e1a370306f347c169cfc9ad34669356fb66b5467937929d68b21266840012f21377f72d7700949bbc5d1d72e6b96809b3dad16a77aa913de75c23ef021b29030b2e781d2587a61f8ff6a50e3224c79308dd280a97455925de31600f7422892834a87e876a2bce48132a71a385e18e3d588fa988a81412629bc6a5698dd9f7b5c3b85b6990f2940b16c5afa0050c596c2a416d4f3acdd7a9915fc0ea10c264e1f3c8fa52e546d10ac20dc9bfc16e5e29861429795f1705c29c9d81f49f46a9ce385c25f15396d7f62e45124d3ef15bb43ed086b3b3d0cfac5ec80771f538334fbd4106a6ff0f01e0ec5d6e6efe871e5df3ee4fee0cae563102d12811adefb42a614d7a787cef5fd687c59e1290ff5bb9878d04af30f7e7f917e28d1d800cf88b307daa29c9b8c37084f4e3f2ffc6ba8abb9419142b75a17ddf77d8403a3954b93e680c276f39374eb8cc472749e439b38a4ea4f5b124c53726e5a002bced93b6d7c05a5ee53d88bdb9427d8a55f8d160a591b56a6b23a3a9d4e65a42feae9f04f2b2031572548fa25c97b3fc4f162611475367c79fffb07e9ae63fe1df90111bf380a010d9ac0ef7986dc7e115e709a5a56be18805bbca65c023f5674ddfd81791069982147080b660cc282af385edaa18b3409aa72c3e1e82638063afdd19da7290091305ce66c41d3aeb45d883e7b83690d64f5e01a079a9ff0a881414c6cbefc72363e6273bba9a3bedf9c550a3a5bf292e123716614807b4bbd9e9a697e485cc28ae47a6df9b4697b783747e3d298178072dd4204555d65c0d6262c1aa03c88479f9cd8a5fa0c6a859fd4a8b322362f4fee9afbacfe51f0df83b9e0305d7ddb151bbf8f8f63ef6e082e47940348f2d8d16c39677dae17fdba9018a78eaf4d8accf3c7affbf6ff6f26930fc56b842dfc41c7ab01382670e8076b6177819314fcf709d4f361f30753ff46216972319e91b9b476622c1ed39087d4c139f1f4e5e23f35bb3d3f3ed8041d77b58cc0d30974a9f319636e31c7d1635a604fb3ba162742ce18d3b3754d4320395600939441befdf43e0dd67f823ee14fc084d65db8130f3bb862f0c728773aedbf6723e4ce01940827afbe9c8481c208d407f1edbf1d51a71b91f0c9f8d2a01facb356ad6c51c8fdc7f07433e634e09bcbba7bdea6a881f062cd60121a344cafbf9812f9df2086276a813bb6281eeca07dcfeb59360dd7d7bc8ff8157aaad20993af9bc9d64d26082a3d0f21e1183fe12e161cb650cc7a6d08c69e85fe663ce98c844f3a698f1b0eaa21c7d9ed7df42937a411fe6badbfb8bb3f7523b3345a7c09a412ba37ff4b521b2147d36162542a14faa5dfada337a7084eee08b2fb682d334f50fc4d0138e6e8f577dd8d3ea84c629e7d0ffe29a50019625d93fa4210274bc2b1c8304da3bbce14da9d24b0423e32571252cd4cc00a8efefd50065fbdf2ae311f31b4772b8f9675094dca67ceafcbbde89df43799b54f2fba25a94604724032e29279f426fb1adf72d9ef31d8da1c7e50fdd66de2f85aad5db60694e93e240a36ff48b40d76d07dd5fbb10bdccef10b04d1f65256c48add3de559e6fe89f58709464bc9effb4822a37990c66870a4fc2de42598d80a829837c38a5d90772812e9b4ced03e58b00c1cfcebbe3c6316a7248bc2b02fb8e74f1cd343731cc8d2eac6472dba9c59b3683dc71493b8145d3a0290954d1a0ae2aa8436416a909bbe174397b77e10710e85fc06056d8b81d4c2fe9e8619f4ff96e3ec764cb3d2b712cd23aa0c40f051015188cd7c02ae729ecd55c5c4275678af2f08e2f023f763a8a489b0e48600366cbb1dd0e08d337f2ca0250514f3ade6ccd6b4e151e8df833c8b90f1119d2bb318bd6181f70ca164c1f4edf9b9bbc23fcfce54bf1d106a2edbb01392bcd3612006312ddff5e8e3a9c3fa67ee1257f0c6d9c145fd72ecf99c3514efd3d28a5a7e74497ac1661ceed290e675c9649d710a8c39eb9c4b30e51424faa99a35ee969ffbf7cb1df86bf85c31a4f1905d50c1a126111f3630386efbfb29a103ac49d89a3a230644f22f139997bd43fc55059259e9ac7db772e79c4bc3f904d8debb554548f1cc664e814bbfb2dace936432ec1837ad0bfb6c4257170523fd672da2289e215dbdd9f340dc095c23cb8e58cbf9ac9077753c02d67eb817b1878dc5107a7199f6036a44454d0c5d4e8437541c2d08845bc4cfcb48ba67ce7d9c73064dda95dc44b3411ffa344121b99b8f1ab69e441576515bc40834ed2672bc1d465c769154a96b78705f4f9c86ed03e0de7cddf01f0381333fb2db92dae32c1c663de7873be20e1065409cc4591db1e40b6c40aaae2e6e24086a8f2f057379eebd8a998beafe12dbcd230b029375f7800718e6f04d59aed1b1e1a91c6668a339446ac7921ffb0cd0420c065f0600fa9755020e627877085f2bf0b80921a1048fc54400db7b8d250e7eda584047f1dd2970b6c6d8dd7fb456c3dff873d29c8f9c64a38a9d2453a9f6baa9a66dbe2aafbf185d5a10ee3e31004c1008aff4226bf948f524ac14cd3e8acfbaeadbf319411ddadf1b5c1c1e2d44d4d5e00c23a0e63cb6658d3c8e8161ca3d57ca8e2acd1b228cfa4d7079c8bafff4f1b2460f4464a7d00b08a0969e44cd5d727ad3ba7c3881459cd526c05c8c5c9c68c2f741109ee767dfb24aac3cd461c17232073200e841101324b45df0c460f844c3d950ea0ec382361f59670fb06530aace5023f26c32a980ca685a3ebe2fec3752e7b3a707b3536839ed217a39a3b9958b6d17ce57b5913531a05365f97ebd3ba93b74f6d3cd21b08082abf2396f7c19c349f0966a682c364f8d146729703e64ef7c3af18b13170655c1d0a99cadc1bb3b2a18c32cedec2544b1ae438ada2e28a5a297602e5b09f0f79433f482232f60aaa06d371fc1fedb4e0d599185b0726b05add4f7f11fd93024634de8847bc6209593e7f2344a6ea27dc5ea997dce0d946ecfb2273449c4b5996fce36a2ae40d1fb0e6adbd2bd72c9b798170cda46a4dc2a9184410afd92c00e6f1cc3c6d0a1e9742046c547f30395e837a6700ca0aa7bda0184cf73ef8eeaa801f81031e45a2d86e593eb792979207b34cfb96b756d6597f5c3e010b38f20111e12c5b72f8f3bd4d9d4b688e630315959f0a2ae78569428665043eabdf379bc6d8362755fbf5a00025926dade39625a2fb11a1742da0b49c8bc698528f3c5c23a8c2743f6944a6682f13272922bfef7a21a7e7b4e8f6bd7a292bbfd7157b3b864acba14cde63588aca392f7845d1752700c3c54ad14e869cc4171c7e506ffb6ca9b7ea0038acaac4d9eb22062d59f0802e3023f475bbf946730768f98edf940a21994903777b3012df962e74ca71fc588adff36eebf4881ef31d5d41bb29776cc665697aa008eb81eaac65fe5ddad1c2b8d49089ba582f698c12c02fd5891d277b8073a49f7740a04cea0f100e9db5a21cab31026d50c749529f793493481c011d31387c8e8e8385172fc6256506446d27a9e215398513215e9729eefc6e27c0595c5036fea899c5a673985fbd0182d195d47c26ea3833350ec67e95c1558bbc23f628047eca95c6cbb299c2ea8bd2e1c784a572f2de6311a2af9e6c5fb64eb181d532234e41bd8ef70e9718fa688540bc9a639d2099071fda2775f1934de9afe6345abd0c7d8315963acdaf31b558cca32c4efde677a47e73f2ac538692a60d8ab80b0000396e9ac2b5c637bbd32aaeee6a46ebf601c56998d27bdf03d9fb4f97d3023664e69e9ee275097d3f600a5cf5eeb070916063c8d159ce5381502106a1411c5cfbb3b15dd8af57671a0d656bc1035d647dd6643bd2b03e9b6b5834a28576c6150f7d11bdf70fcb50612eb1ad81ead5a2ba51379bd937cfaf4165ed36396416fc23d0c7278db3065a184ae192275a265aeebc48a212ada2813e5791a252a8e2b1c9b2968c63b6690637c908d8a7baad7eead849e1f4dcbdd2b4ebadc41e2307ae66a01bf06d0b2df16f754bddcbacccb78c90c8129335ba6650862f5d76d3f05f92c0992ca247c56987b8f0e4b197a8885db10a0eec3e8d5cdb9de9018f275ba8329cefd3919b1bcf03660cd7b5626ce3f6bdb387b6829cebb2f769657a8fb7155f4e9c8f92b85ac1b08900fc035d1de374eb8352b60ee359dd3adcb404dfeef92d3c253da3f35ffbbd71d04f46d5359208e50a245541a8d636be0786f50a16d4dfbdf943d1f124f91d67b0bf8288e5b209879c14db44518679d88b8802fb5585ab95d312383f261d7a1338a61ac9edd144434a433a5dd2dbe325626d22aafeb5c22f6c958c21cdb12ef409ae4d93ab4012910be92beceafc5e53da1609e0273bfd6e5d6111caf212d90958c57df038412389d17a8786ea1a6f9735a53a1be3cb6016667e962b856777e357c531e30ada87c60597f320dd96bf137514dad99c2742e377d5c185f177d8be8fb086349a5e8695be827320077b8552279eace785bb35a44caa965d9b87444838160fee2cd7ae565e66b708a9fe0faa28e7206e0a2a510801298d73ae251f35f77fd043cdd570c1baa9305046d68e638f5b0741d545db777fccea2b8954b9616ce5f13bf60cd6a51782265dd028d308a7489284bf4aa8a8267e89d4c180f684358166c36be6e61f5ea46bf692a76d9b29d9e73726d994f5a112f281b4ece948913360800f7c9c366b4f45bacd291963969f2513a8aacd245ef2f8f74d4c2b1ff16bf0ef82e18d34fa3698e16a3378c64f822984ec6c21faa16f2d8de1026551395cff5066c27") r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) clone(0x984400, &(0x7f00000002c0)="e7c6231b6f08eea8ec8e", &(0x7f0000000300), &(0x7f0000000340), &(0x7f0000000380)="d581ac079b3083786a72bfc006250954c444c1f5a4c9b3b34cd7435dc038eff364f77174c5c12c6d775a851455b6334aa4a711f80a1d3f4aa95a07834362bfadc7d7d3e9ecbc3383a6145bc89231b4d02a7bbf240294dea60af2cd93fce9f2a06649b67fb9ae0df864d7754df2a9") r3 = openat$incfs(r0, &(0x7f0000000140)='.log\x00', 0x181a80, 0xc0) fallocate(r3, 0x0, 0x3, 0x31d) ioctl$FS_IOC_FIEMAP(r2, 0xc020660b, &(0x7f00000001c0)=ANY=[@ANYBLOB="000200000000000002000000000000000000000000008080040000000000000001010000000000000200000000000000020000000000000000000000000000000000000000000000022c00000000000000000000000000000500000000000000010400000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000040000000000000006000000000000000100008000000000000000000000000000000000000000000622000000000000000000000000000003000000000000000700000000000000fcffffffffffffff008d1312fa3b57209d00000000000000800400"/256]) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) [ 506.952042][T32672] loop2: detected capacity change from 0 to 4096 [ 506.958997][T32674] loop4: detected capacity change from 0 to 4096 [ 506.961949][T32675] FAULT_INJECTION: forcing a failure. [ 506.961949][T32675] name failslab, interval 1, probability 0, space 0, times 0 [ 506.974778][T32674] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 506.977951][T32675] CPU: 1 PID: 32675 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 13:04:46 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x8000000000000000}}}}, 0x128}}, 0x0) 13:04:46 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x9effffff00000000}}}}, 0x128}}, 0x0) 13:04:46 executing program 0: r0 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000000, 0x1010, r0, 0x16827000) r1 = fork() ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000080)={0x0, 0x0}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000100)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_SEND(0xffffffffffffffff, 0xc0182101, &(0x7f0000000040)={r3, 0x81, 0x1ff}) setpgid(r1, r2) [ 506.992838][T32675] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 507.002897][T32675] Call Trace: [ 507.006280][T32675] dump_stack+0x137/0x19d [ 507.010663][T32675] should_fail+0x23c/0x250 [ 507.015173][T32675] ? getname_flags+0x84/0x3d0 [ 507.019891][T32675] __should_failslab+0x81/0x90 [ 507.024662][T32675] should_failslab+0x5/0x20 [ 507.029172][T32675] kmem_cache_alloc+0x46/0x2e0 [ 507.033932][T32675] getname_flags+0x84/0x3d0 [ 507.038433][T32675] ? ksys_write+0x157/0x180 [ 507.042943][T32675] ? fpregs_assert_state_consistent+0x7d/0x90 [ 507.049022][T32675] __x64_sys_execveat+0x67/0x90 [ 507.053880][T32675] do_syscall_64+0x4a/0x90 [ 507.058358][T32675] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 507.064260][T32675] RIP: 0033:0x4665f9 [ 507.068151][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 [ 507.087756][T32675] RSP: 002b:00007f0bd8a08188 EFLAGS: 00000246 ORIG_RAX: 0000000000000142 13:04:46 executing program 0: r0 = fork() r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x17) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) tkill(r1, 0x22) r2 = gettid() tkill(r2, 0x34) rt_tgsigqueueinfo(r0, r2, 0x17, &(0x7f0000000000)={0xf, 0x3, 0x3f0}) 13:04:46 executing program 3 (fault-call:0 fault-nth:1): execveat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) 13:04:47 executing program 0: r0 = fork() tkill(0x0, 0x34) sched_setparam(0x0, &(0x7f0000000000)=0x400) r1 = gettid() tkill(r1, 0x34) setpgid(r0, r1) 13:04:47 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f0000000000000400800000", 0x1f, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 507.096189][T32675] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 507.104162][T32675] RDX: 0000000000000000 RSI: 0000000020000100 RDI: ffffffffffffffff [ 507.112135][T32675] RBP: 00007f0bd8a081d0 R08: 0000000000000000 R09: 0000000000000000 [ 507.120106][T32675] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 507.128073][T32675] R13: 00007fff9cb16caf R14: 00007f0bd8a08300 R15: 0000000000022000 13:04:47 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf465", 0x33, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:47 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x9f05000000000000}}}}, 0x128}}, 0x0) [ 507.210226][T32711] FAULT_INJECTION: forcing a failure. [ 507.210226][T32711] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 507.223298][T32711] CPU: 1 PID: 32711 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 507.232339][T32711] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 507.242395][T32711] Call Trace: [ 507.245671][T32711] dump_stack+0x137/0x19d [ 507.250011][T32711] should_fail+0x23c/0x250 [ 507.254455][T32711] should_fail_usercopy+0x16/0x20 [ 507.259645][T32711] strncpy_from_user+0x21/0x250 [ 507.264540][T32711] getname_flags+0xb8/0x3d0 [ 507.269043][T32711] ? ksys_write+0x157/0x180 [ 507.273550][T32711] __x64_sys_execveat+0x67/0x90 [ 507.278439][T32711] do_syscall_64+0x4a/0x90 [ 507.282862][T32711] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 507.288768][T32711] RIP: 0033:0x4665f9 13:04:47 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0xeaffffff00000000}}}}, 0x128}}, 0x0) 13:04:47 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001", 0x4d, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 507.292661][T32711] 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 [ 507.312330][T32711] RSP: 002b:00007f0bd8a08188 EFLAGS: 00000246 ORIG_RAX: 0000000000000142 [ 507.320749][T32711] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 507.328920][T32711] RDX: 0000000000000000 RSI: 0000000020000100 RDI: ffffffffffffffff [ 507.336898][T32711] RBP: 00007f0bd8a081d0 R08: 0000000000000000 R09: 0000000000000000 [ 507.344876][T32711] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 507.352849][T32711] R13: 00007fff9cb16caf R14: 00007f0bd8a08300 R15: 0000000000022000 [ 507.376004][T32720] loop4: detected capacity change from 0 to 4096 [ 507.385848][T32720] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 507.450985][T32726] loop2: detected capacity change from 0 to 4096 [ 507.469001][T32735] loop4: detected capacity change from 0 to 4096 [ 507.538397][T32735] EXT4-fs (loop4): invalid first ino: 0 13:04:47 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) ioctl$VT_OPENQRY(r1, 0x5600, &(0x7f0000000000)) 13:04:47 executing program 3 (fault-call:0 fault-nth:2): execveat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) 13:04:47 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0xefffffff00000000}}}}, 0x128}}, 0x0) 13:04:47 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f0000000000000400800000", 0x1f, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:47 executing program 0: ioctl$BLKBSZGET(0xffffffffffffffff, 0x80081270, &(0x7f0000000140)) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) r3 = syz_genetlink_get_family_id$tipc(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_NETID(r2, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x24, r3, 0x2, 0x70bd29, 0x25dfdbfc, {{}, {}, {0x8, 0x2, 0x20}}, ["", "", "", "", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x4044001}, 0x4844) sendmsg$TIPC_CMD_SHOW_STATS(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r3, 0x200, 0x70bd2a, 0x25dfdbfd, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4}, 0x4044080) fork() 13:04:47 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001", 0x4d, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 507.702997][T32759] FAULT_INJECTION: forcing a failure. [ 507.702997][T32759] name failslab, interval 1, probability 0, space 0, times 0 [ 507.715663][T32759] CPU: 0 PID: 32759 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 507.724078][T32759] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 507.734138][T32759] Call Trace: [ 507.737403][T32759] dump_stack+0x137/0x19d [ 507.741728][T32759] should_fail+0x23c/0x250 [ 507.746160][T32759] __should_failslab+0x81/0x90 [ 507.750981][T32759] ? alloc_bprm+0x38/0x270 [ 507.755391][T32759] should_failslab+0x5/0x20 [ 507.759894][T32759] kmem_cache_alloc_trace+0x49/0x310 [ 507.765176][T32759] alloc_bprm+0x38/0x270 [ 507.769417][T32759] do_execveat_common+0x133/0x6e0 [ 507.774445][T32759] __x64_sys_execveat+0x7e/0x90 [ 507.779290][T32759] do_syscall_64+0x4a/0x90 [ 507.783708][T32759] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 507.789602][T32759] RIP: 0033:0x4665f9 13:04:47 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0xf0ffffff00000000}}}}, 0x128}}, 0x0) [ 507.793528][T32759] 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 [ 507.813827][T32759] RSP: 002b:00007f0bd8a08188 EFLAGS: 00000246 ORIG_RAX: 0000000000000142 [ 507.822224][T32759] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 507.830181][T32759] RDX: 0000000000000000 RSI: 0000000020000100 RDI: ffffffffffffffff [ 507.838154][T32759] RBP: 00007f0bd8a081d0 R08: 0000000000000000 R09: 0000000000000000 13:04:47 executing program 3 (fault-call:0 fault-nth:3): execveat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) 13:04:47 executing program 0: ioctl$KDSKBMETA(0xffffffffffffffff, 0x4b63, &(0x7f0000000000)=0x4) fork() [ 507.846164][T32759] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 507.854128][T32759] R13: 00007fff9cb16caf R14: 00007f0bd8a08300 R15: 0000000000022000 [ 507.873293][T32761] loop2: detected capacity change from 0 to 4096 [ 507.874332][T32758] loop4: detected capacity change from 0 to 4096 13:04:47 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0xfcffffff00000000}}}}, 0x128}}, 0x0) 13:04:47 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f0000000000000400800000", 0x1f, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 507.899674][T32758] EXT4-fs (loop4): invalid first ino: 0 13:04:47 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0xfeffffff00000000}}}}, 0x128}}, 0x0) [ 507.955015][ T322] FAULT_INJECTION: forcing a failure. [ 507.955015][ T322] name failslab, interval 1, probability 0, space 0, times 0 [ 507.967673][ T322] CPU: 1 PID: 322 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 507.975914][ T322] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 507.986028][ T322] Call Trace: [ 507.989300][ T322] dump_stack+0x137/0x19d [ 507.993627][ T322] should_fail+0x23c/0x250 [ 507.998044][ T322] __should_failslab+0x81/0x90 13:04:47 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @private1}, &(0x7f0000000080)=0x1c, 0x800) preadv(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/187, 0xbb}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x2, 0x0, 0x7ff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) 13:04:47 executing program 0: fork() r0 = gettid() wait4(r0, 0x0, 0x20000000, &(0x7f0000000000)) 13:04:47 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0xffffff7f00000000}}}}, 0x128}}, 0x0) [ 508.002841][ T322] ? kasprintf+0x6a/0x90 [ 508.007090][ T322] should_failslab+0x5/0x20 [ 508.011594][ T322] __kmalloc_track_caller+0x64/0x350 [ 508.016869][ T322] kvasprintf+0x70/0xf0 [ 508.021107][ T322] kasprintf+0x6a/0x90 [ 508.025258][ T322] ? kmem_cache_alloc_trace+0x210/0x310 [ 508.030802][ T322] ? alloc_bprm+0x9f/0x270 [ 508.035210][ T322] alloc_bprm+0xec/0x270 [ 508.039453][ T322] do_execveat_common+0x133/0x6e0 [ 508.044474][ T322] __x64_sys_execveat+0x7e/0x90 [ 508.049321][ T322] do_syscall_64+0x4a/0x90 [ 508.053819][ T322] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 508.059729][ T322] RIP: 0033:0x4665f9 [ 508.063616][ T322] 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 [ 508.083271][ T322] RSP: 002b:00007f0bd8a08188 EFLAGS: 00000246 ORIG_RAX: 0000000000000142 [ 508.091770][ T322] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:48 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0xffffffff00000000}}}}, 0x128}}, 0x0) 13:04:48 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001", 0x4d, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 508.099837][ T322] RDX: 0000000000000000 RSI: 0000000020000100 RDI: ffffffffffffffff [ 508.107897][ T322] RBP: 00007f0bd8a081d0 R08: 0000000000000000 R09: 0000000000000000 [ 508.115860][ T322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 508.123828][ T322] R13: 00007fff9cb16caf R14: 00007f0bd8a08300 R15: 0000000000022000 13:04:48 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x2}}}}, 0x128}}, 0x0) 13:04:48 executing program 3 (fault-call:0 fault-nth:4): execveat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) [ 508.202952][ T344] loop2: detected capacity change from 0 to 4096 13:04:48 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f0000000000000400800000", 0x1f, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 508.291061][ T359] loop4: detected capacity change from 0 to 4096 [ 508.302182][ T366] FAULT_INJECTION: forcing a failure. [ 508.302182][ T366] name failslab, interval 1, probability 0, space 0, times 0 [ 508.314913][ T366] CPU: 0 PID: 366 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 508.316914][ T359] EXT4-fs (loop4): invalid first ino: 0 [ 508.323148][ T366] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 508.323162][ T366] Call Trace: [ 508.323170][ T366] dump_stack+0x137/0x19d [ 508.346371][ T366] should_fail+0x23c/0x250 [ 508.350792][ T366] ? mm_alloc+0x27/0x90 [ 508.355001][ T366] __should_failslab+0x81/0x90 [ 508.359770][ T366] should_failslab+0x5/0x20 [ 508.364270][ T366] kmem_cache_alloc+0x46/0x2e0 [ 508.369068][ T366] ? kasprintf+0x6a/0x90 [ 508.373369][ T366] ? kmem_cache_alloc_trace+0x210/0x310 [ 508.378900][ T366] mm_alloc+0x27/0x90 [ 508.382924][ T366] alloc_bprm+0x129/0x270 [ 508.387252][ T366] do_execveat_common+0x133/0x6e0 [ 508.392313][ T366] __x64_sys_execveat+0x7e/0x90 [ 508.397161][ T366] do_syscall_64+0x4a/0x90 [ 508.401582][ T366] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 508.407470][ T366] RIP: 0033:0x4665f9 [ 508.411372][ T366] 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 [ 508.430969][ T366] RSP: 002b:00007f0bd8a08188 EFLAGS: 00000246 ORIG_RAX: 0000000000000142 [ 508.439433][ T366] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 508.447390][ T366] RDX: 0000000000000000 RSI: 0000000020000100 RDI: ffffffffffffffff [ 508.455348][ T366] RBP: 00007f0bd8a081d0 R08: 0000000000000000 R09: 0000000000000000 [ 508.463332][ T366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 508.471298][ T366] R13: 00007fff9cb16caf R14: 00007f0bd8a08300 R15: 0000000000022000 13:04:48 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004", 0x5a, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:48 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x3}}}}, 0x128}}, 0x0) 13:04:48 executing program 3 (fault-call:0 fault-nth:5): execveat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) [ 508.529248][ T375] loop2: detected capacity change from 0 to 4096 13:04:48 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f0000000000000400800000", 0x1f, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 508.596231][ T389] FAULT_INJECTION: forcing a failure. [ 508.596231][ T389] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 508.609491][ T389] CPU: 1 PID: 389 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 508.617726][ T389] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 508.628038][ T389] Call Trace: [ 508.631312][ T389] dump_stack+0x137/0x19d [ 508.635726][ T389] should_fail+0x23c/0x250 [ 508.640145][ T389] __alloc_pages_nodemask+0xe7/0x310 13:04:48 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000003, 0x12, r0, 0xf3800000) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) [ 508.645450][ T389] alloc_pages_current+0x21d/0x310 [ 508.650648][ T389] __get_free_pages+0x8/0x30 [ 508.655256][ T389] pgd_alloc+0x1d/0x140 [ 508.659512][ T389] mm_init+0x2dc/0x470 [ 508.663640][ T389] mm_alloc+0x7d/0x90 [ 508.667886][ T389] alloc_bprm+0x129/0x270 [ 508.672219][ T389] do_execveat_common+0x133/0x6e0 [ 508.677270][ T389] __x64_sys_execveat+0x7e/0x90 [ 508.682152][ T389] do_syscall_64+0x4a/0x90 [ 508.686660][ T389] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 508.692559][ T389] RIP: 0033:0x4665f9 [ 508.696447][ T389] 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 [ 508.716294][ T389] RSP: 002b:00007f0bd8a08188 EFLAGS: 00000246 ORIG_RAX: 0000000000000142 [ 508.724754][ T389] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 508.732724][ T389] RDX: 0000000000000000 RSI: 0000000020000100 RDI: ffffffffffffffff 13:04:48 executing program 3 (fault-call:0 fault-nth:6): execveat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) [ 508.740728][ T389] RBP: 00007f0bd8a081d0 R08: 0000000000000000 R09: 0000000000000000 [ 508.748697][ T389] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 508.756665][ T389] R13: 00007fff9cb16caf R14: 00007f0bd8a08300 R15: 0000000000022000 [ 508.784613][ T390] loop4: detected capacity change from 0 to 4096 13:04:48 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f0000000000000400800000", 0x1f, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:48 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x4}}}}, 0x128}}, 0x0) [ 508.815179][ T395] loop2: detected capacity change from 0 to 4096 [ 508.827718][ T390] EXT4-fs (loop4): fragment/cluster size (65536) != block size (4096) [ 508.874043][ T406] FAULT_INJECTION: forcing a failure. [ 508.874043][ T406] name failslab, interval 1, probability 0, space 0, times 0 [ 508.886737][ T406] CPU: 1 PID: 406 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 508.894981][ T406] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 508.905099][ T406] Call Trace: [ 508.908375][ T406] dump_stack+0x137/0x19d [ 508.912696][ T406] should_fail+0x23c/0x250 [ 508.917151][ T406] ? vm_area_alloc+0x28/0xa0 [ 508.921743][ T406] __should_failslab+0x81/0x90 [ 508.926502][ T406] should_failslab+0x5/0x20 [ 508.930998][ T406] kmem_cache_alloc+0x46/0x2e0 [ 508.932093][ T410] loop2: detected capacity change from 0 to 68 [ 508.935749][ T406] ? __list_add_valid+0x28/0x90 [ 508.946741][ T406] vm_area_alloc+0x28/0xa0 [ 508.951242][ T406] __bprm_mm_init+0x27/0x230 [ 508.955826][ T406] alloc_bprm+0x1dc/0x270 [ 508.960226][ T406] do_execveat_common+0x133/0x6e0 [ 508.965264][ T406] __x64_sys_execveat+0x7e/0x90 [ 508.970173][ T406] do_syscall_64+0x4a/0x90 [ 508.974578][ T406] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 508.980471][ T406] RIP: 0033:0x4665f9 [ 508.984347][ T406] 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 [ 509.004007][ T406] RSP: 002b:00007f0bd8a08188 EFLAGS: 00000246 ORIG_RAX: 0000000000000142 [ 509.012406][ T406] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 13:04:48 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x9}}}}, 0x128}}, 0x0) 13:04:48 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004", 0x5a, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 509.020358][ T406] RDX: 0000000000000000 RSI: 0000000020000100 RDI: ffffffffffffffff [ 509.028307][ T406] RBP: 00007f0bd8a081d0 R08: 0000000000000000 R09: 0000000000000000 [ 509.036270][ T406] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 509.044223][ T406] R13: 00007fff9cb16caf R14: 00007f0bd8a08300 R15: 0000000000022000 [ 509.052780][ T410] EXT4-fs (loop2): bad geometry: block count 512 exceeds size of device (8 blocks) 13:04:49 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f0000000000000400800000", 0x1f, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) 13:04:49 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x300}}}}, 0x128}}, 0x0) [ 509.111219][ T428] loop4: detected capacity change from 0 to 4096 13:04:49 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000180), 0x2d1ee37) clone(0x20001000104, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) creat(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x4000, 0x0) r3 = syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x9, 0x8, &(0x7f0000001680)=[{&(0x7f0000000140)="7909b10a386d33812b5bdc7557e6a58d7c30f08db644b5a37fec7b33d5b4dd614a", 0x21, 0x4}, {&(0x7f00000001c0)="b638182f0fb36508", 0x8, 0x20}, {&(0x7f0000000200)="eebf76ab27f5d23940f6803034f4e57dcf6f6b431dbc49c0075a39583956aa5def59fe8318aef8396d8a1d81b07ff4e65757a7801013c3f5aab838a10d2377375ca7601bcc7f14b9895c8197735552fa6fc36d977f3d8273dd2589172d94148e4d21c91dfc620dff347dbffe62faad08c5bae4279252c3c70a98db2a885ec577551db759b69472ff9d647e70bdf3a4332d6f35238471eba78580526161fc9b549edff07a6444324ad9320855565fc49ea448", 0xb2, 0x6b}, {&(0x7f00000002c0)="8ef1beeed6665e8507623a674ab8b493a4c3423df4c792378dfaea8dc5201baa1555ac7e", 0x24, 0x6}, {&(0x7f0000000300)="52545304d9797278394a944744c50769ae8bc6f2b489fba69e13a805ab2bf8a6066e3cbd56d9833dc5f589640d69547e99a640ec33293dd62776fe7ccb8f69b14fed35ae36aba4a3d6f0d256ace6f91c211f955d7862ecc74499a8cdbbb276d3f17ec5b1557b1f890a37b63d0bef3911645f6628fa3b13fed386db060ee4f110b568d873aee0abcb75755eb8662873cb4181787ea1daf927b8b6e983ab4cd494239def8551ec", 0xa6, 0x8001}, {&(0x7f00000014c0)="dd5943b5f8e83b6712811e537b1b8d7e62694ebf46b267b4225237954ce285309851b97e715c9bd981eba152bcf0cc5ae70e886448127055355c709c9a543c0c64d3c089679a4cee06cfa94ef0923149978948f4670e9dc2015ecfb4820ff27c2efed8560d29b5c5a7a9c12d86fa1873e3b084bab01abfc48535ba3bef30f69ede66498d1cbf6ca900aad118c2a8c5ac76f7a3574a24a05cbe01825374d3b134f62e7fdec2657a614823c26b062b61c45a6754af1dc4405bf47d7db2d7dd6e177fc7f955e4858647b03bf9f72de932e50c4aa555e7592e30f87ba2f647492ba03bd1bcc211", 0xe5, 0x35}, {&(0x7f00000003c0)="7ed66b04ae0b96ff515aed0e100e9003bb60978acd5628265f108326210dca633b2afa96e39f36905b91b90df0e1c0139aca01d64774495de0fcc8", 0x3b, 0x8001}, {&(0x7f00000015c0)="86363e6fbf95878ab15b36e3831e1eaf19213f729ace1bacb28e53f30ad17f64712507d8583f9239fd18831316a3343e0fc947c970995d55fcaea5fd7337ae78d80a5f62801589454d0ad07ed3f674823d1cdf3e0c7eb25c9c18c0f7923106291ffe21c183aee6f571635050a2b03a3c18bf025f7a4ddae987e5b22d8d57874b8183b73bd8f29a92b709afcc33ca72e62e4764a7bfe6f9", 0x97, 0x1}], 0x1000, &(0x7f0000001740)={[{@bsdgroups}, {@mblk_io_submit}, {@max_batch_time={'max_batch_time', 0x3d, 0x47dd}}, {@nombcache}, {@barrier_val={'barrier', 0x3d, 0x3}}], [{@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@dont_appraise}, {@context={'context', 0x3d, 'system_u'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}, {@uid_lt}]}) dup2(r2, r3) 13:04:49 executing program 1: set_mempolicy(0x2, &(0x7f0000000140)=0x9, 0x1ff) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000440)=@acquire={0x128, 0x17, 0x1, 0x0, 0x0, {{@in6=@remote}, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {@in=@private, @in=@remote}, {{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x59f}}}}, 0x128}}, 0x0) [ 509.155351][ T428] EXT4-fs (loop4): fragment/cluster size (65536) != block size (4096) 13:04:49 executing program 3 (fault-call:0 fault-nth:7): execveat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) 13:04:49 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004", 0x5a, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0xc00a2, 0x0) [ 509.211705][ T439] loop2: detected capacity change from 0 to 68 [ 509.264340][ T439] EXT4-fs (loop2): bad geometry: block count 512 exceeds size of device (8 blocks) [ 509.304230][ T458] FAULT_INJECTION: forcing a failure. [ 509.304230][ T458] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 509.317595][ T458] CPU: 0 PID: 458 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 509.325824][ T458] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 509.335873][ T458] Call Trace: [ 509.339136][ T458] dump_stack+0x137/0x19d [ 509.343546][ T458] should_fail+0x23c/0x250 [ 509.347967][ T458] __alloc_pages_nodemask+0xe7/0x310 [ 509.353321][ T458] alloc_pages_current+0x21d/0x310 [ 509.358423][ T458] get_zeroed_page+0x13/0x40 [ 509.362999][ T458] __pud_alloc+0x44/0x190 [ 509.367337][ T458] handle_mm_fault+0x1527/0x1a70 [ 509.372330][ T458] ? follow_page_mask+0x1e1/0x1040 [ 509.377478][ T458] __get_user_pages+0x947/0xee0 [ 509.382311][ T458] __get_user_pages_remote+0x18e/0x600 [ 509.387824][ T458] get_user_pages_remote+0x6f/0xa0 [ 509.392995][ T458] copy_string_kernel+0x16f/0x380 [ 509.398000][ T458] ? alloc_bprm+0x22a/0x270 [ 509.402486][ T458] do_execveat_common+0x569/0x6e0 [ 509