egacy_get_tree+0x70/0xc0 [ 351.516570][T15591] vfs_get_tree+0x4a/0x1a0 [ 351.520978][T15591] path_mount+0x11d6/0x1ce0 [ 351.525540][T15591] __se_sys_mount+0x23d/0x2e0 [ 351.530247][T15591] ? mntput+0x45/0x70 [ 351.534209][T15591] ? __fpregs_load_activate+0x103/0x1b0 [ 351.539735][T15591] __x64_sys_mount+0x63/0x70 [ 351.544318][T15591] do_syscall_64+0x34/0x50 [ 351.548729][T15591] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 351.555908][T15591] RIP: 0033:0x467b1a [ 351.559780][T15591] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 351.580253][T15591] RSP: 002b:00007f96690a2fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 351.588700][T15591] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 351.596661][T15591] RDX: 0000000020000440 RSI: 0000000020000100 RDI: 00007f96690a3000 [ 351.604617][T15591] RBP: 00007f96690a3040 R08: 00007f96690a3040 R09: 0000000020000440 [ 351.612572][T15591] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000440 [ 351.620539][T15591] R13: 0000000020000100 R14: 00007f96690a3000 R15: 0000000020000040 [ 351.628766][T15591] FAT-fs (loop5): get root inode failed 03:58:44 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x920d38e8bfc50006, 0x0) setsockopt$inet_int(r2, 0x0, 0x13, &(0x7f00000000c0)=0x1000, 0x4) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:58:44 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x200000) 03:58:44 executing program 2: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmstat\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) fallocate(r0, 0x59, 0x8000, 0x3) 03:58:44 executing program 3: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x9, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r1, r2, 0x0, 0x4000000000010046) r3 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x60080, 0x0) connect$inet(r3, &(0x7f00000000c0)={0x2, 0x4e21, @loopback}, 0x10) 03:58:44 executing program 5 (fault-call:0 fault-nth:73): syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:58:44 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0xb, &(0x7f0000000100)=0x0) r2 = openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)='cpu.weight.nice\x00', 0x2, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000000c0)={r0, 0x7ff, 0x5, 0x400000000000009}) signalfd4(r0, &(0x7f0000000180)={[0x800]}, 0x8, 0x80000) r3 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) write$P9_RRENAME(r3, &(0x7f0000000200)={0x7, 0x15, 0x1}, 0x7) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000280)='memory.swap.current\x00', 0x0, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r5, &(0x7f0000000780), 0x12) r6 = socket$inet6(0xa, 0x1, 0x0) io_submit(r1, 0x2, &(0x7f0000000300)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x3, 0x6b, r2, &(0x7f0000000340)="adb8e713210e2426d2d168287afb7519094ba088d011d667994a0a53260640f9f486ceec1534c1223ba9dc1f582fe1c5afe690744aa762d96b3a13db35817dcb975cf57bbde2bb6856fb2d19d5205b33f7a0d24f443af96a58f4985f97f26a352c0c67f5000c76f093be000000000000000000000007cbccc55cc68a82f228047651cbfc9460f9b3d7", 0x89, 0x4, 0x0, 0x3, r5}, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x2, 0x0, r6, &(0x7f0000000400)="80de2418b5468e9913ea44bbe6c54f13fafa722a7bc9952e38928050791a533da82170c52ae419527648576d73126ff1e776a2bb6329a87a310a0e9df85abbca91763f26ab38b898299935b16b4efff1527a2d149dc50589ce04bfb7d0542b975016f71682dab83b5a767cbb7ecc076bde6136a7dc2ea28f65dc1ceb9535ecfdeca4c2d2ea7f37cd891c670610122adc35dff0f3f43c027eca7f44bca143f8ffb676dfe08ae89059568ebd900b4dbaa2ec2159edf7ba405bcad65865e971eadd22c5dd25e5cc869d5ca50756481e8a815738e649370d9dd22682af3ca8b922f08a246532a585af8a4ead12e97199977f0166e9bd7e6320ada713e85913ee1e48f4b18885043e373beaf46afab9acac4eb6256bf8ddceaca8398cbb20753b69207190d1b247f580df11812e85438c467545c486bf372081fd178c15d21fcd70984dc17d59a4be574d052943f9a09b38b5b40211afcfad8131390fc31b060eff23a85e967f703db1c3bcf525e5b1ceca3c82a42bd119708bd29259dbae423ad8783aa4d8aaf8fa3f95c5d390a0e7dd07ab961e05f770d46758d5a58d23b0f939e76c13d2cde709d4882e8baa4e7ccfe33dcc7ddff2286dbcef9f82277b101e4c3117375045943b2151c8e60b3b9afd57", 0x1cf, 0x4, 0x0, 0x0, r4}]) [ 353.987255][T15609] loop5: detected capacity change from 0 to 270 [ 354.003948][T15609] FAULT_INJECTION: forcing a failure. [ 354.003948][T15609] name failslab, interval 1, probability 0, space 0, times 0 [ 354.016652][T15609] CPU: 0 PID: 15609 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 [ 354.016675][T15609] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 354.016685][T15609] Call Trace: [ 354.016692][T15609] dump_stack+0x137/0x19d [ 354.016711][T15609] should_fail+0x23c/0x250 [ 354.016783][T15609] ? __d_alloc+0x36/0x370 [ 354.016805][T15609] __should_failslab+0x81/0x90 [ 354.016823][T15609] should_failslab+0x5/0x20 [ 354.016842][T15609] kmem_cache_alloc+0x46/0x300 [ 354.016861][T15609] __d_alloc+0x36/0x370 [ 354.016881][T15609] d_make_root+0x24/0x60 [ 354.074304][T15609] fat_fill_super+0x257f/0x2a80 [ 354.079205][T15609] ? snprintf+0x6f/0x90 [ 354.083449][T15609] ? register_shrinker_prepared+0xdf/0xf0 [ 354.089259][T15609] ? set_blocksize+0x197/0x2a0 [ 354.094018][T15609] vfat_fill_super+0x2c/0x40 [ 354.098660][T15609] mount_bdev+0x1e8/0x290 [ 354.103074][T15609] ? vfat_mount+0x40/0x40 [ 354.107446][T15609] ? tsan.module_ctor+0x10/0x10 [ 354.112369][T15609] vfat_mount+0x2d/0x40 [ 354.116527][T15609] legacy_get_tree+0x70/0xc0 [ 354.121123][T15609] vfs_get_tree+0x4a/0x1a0 [ 354.125533][T15609] path_mount+0x11d6/0x1ce0 [ 354.130052][T15609] __se_sys_mount+0x23d/0x2e0 [ 354.134814][T15609] ? mntput+0x45/0x70 [ 354.138821][T15609] ? __fpregs_load_activate+0x103/0x1b0 [ 354.144400][T15609] __x64_sys_mount+0x63/0x70 [ 354.149001][T15609] do_syscall_64+0x34/0x50 [ 354.153421][T15609] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 354.159470][T15609] RIP: 0033:0x467b1a [ 354.163356][T15609] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 03:58:44 executing program 2: getsockopt$IP_SET_OP_GET_BYNAME(0xffffffffffffffff, 0x1, 0x53, &(0x7f0000000000)={0x6, 0x7, 'syz0\x00'}, &(0x7f0000000040)=0x28) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xfd) 03:58:44 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) r2 = fork() r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x880, 0x10) perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0xad, 0x20, 0xa2, 0x0, 0x0, 0xe81e, 0x92088, 0x9, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x5}, 0x1000, 0xa1c8, 0x3f, 0x9, 0x3ff, 0x6d9, 0x400, 0x0, 0x4, 0x0, 0x3}, r2, 0xf, r3, 0x2) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 354.183109][T15609] RSP: 002b:00007f96690a2fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 354.191596][T15609] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 354.199608][T15609] RDX: 0000000020000440 RSI: 0000000020000100 RDI: 00007f96690a3000 [ 354.207577][T15609] RBP: 00007f96690a3040 R08: 00007f96690a3040 R09: 0000000020000440 [ 354.215546][T15609] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000440 [ 354.223532][T15609] R13: 0000000020000100 R14: 00007f96690a3000 R15: 0000000020000040 [ 354.240517][T15609] FAT-fs (loop5): get root inode failed 03:58:44 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r0, 0x0, 0x200600) sendmsg$TIPC_CMD_SET_NETID(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x24, 0x0, 0x200, 0x70bd28, 0x25dfdbfe, {{}, {}, {0x8, 0x2, 0xff000000}}, ["", "", "", ""]}, 0x24}}, 0x41) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xff) 03:58:44 executing program 5 (fault-call:0 fault-nth:74): syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:58:44 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r0, &(0x7f0000000780), 0x12) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="7e4095ea40a4d973ffdc07d5ba8eafc0d86b9cc4656f9f2114f3bad61e64ab0a98ffcbaccdb1dc0d8a221c83e16e1be0f6cf80b3664c1ba6667ce38135e28e64a786e7da31dd530d0a81424382dece7b1da83e08b6aec542e6373fca5c0d79704719aaabd6b9573352016916c4cc2d93ed608e7df71387d89a59d2b7b695eff0bb23233e54868741c1d15be1e74c7b7ec09cbcfb0657053f2bef3ef1e971d43bd73b492bb1f5f32e2d3e8e7346ccd50fa8ac58133280c852b4c04a32f3761861b91721f8fbad8272bfce043b7417f4932613cc95b3b40856b63f8670d7640b502d68", 0xe2}, {&(0x7f0000000340)="f59952845c7da7da7b4ee472e4783956ffca40686a1ce7734457a3d3c34391bd77fc74decdf142d505a9bd10e74df8433c296498bddff8f0480dd4f0f425f7970d075ead9024948eeb6868df1eea40e0eb4186c63ecd6eebb7acbedb722e55086f12304e2295de375b30720773504c878da7276d021184be0ba823b28bb846039805df42ecc3638989e52564593f9c2f20cd7637a4812042224681517b95b6987e9736d37c4f04235d5759eacae49988da3e19e6bbbfc05d1cca94c3553dbd6e241de111f77837fe3f17b9f5b5d0a86e8ba73cf7f5d1a2443451797bcea0ff9bb4a11413b92d888bf1652b", 0xeb}], 0x2) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r2, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x5, 0x0, r1, 0x0}]) ioctl$BLKRESETZONE(r0, 0x40101283, &(0x7f0000000080)={0x10000, 0x81}) 03:58:44 executing program 0: setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0xf, &(0x7f00000000c0)={@initdev={0xac, 0x1e, 0x1, 0x0}, @local, @rand_addr=0x64010102}, 0xc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r1, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r1}) sendfile(r2, r0, &(0x7f0000000000)=0x9, 0x2) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0xff) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) ioctl$LOOP_SET_FD(r0, 0x4c00, r0) write$cgroup_subtree(r4, 0x0, 0x200600) dup3(r0, r4, 0x80000) [ 354.363044][T15645] loop5: detected capacity change from 0 to 270 [ 354.393299][T15645] FAULT_INJECTION: forcing a failure. [ 354.393299][T15645] name failslab, interval 1, probability 0, space 0, times 0 03:58:44 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x480004, 0x5) sendfile(r0, r1, 0x0, 0xff) [ 354.405943][T15645] CPU: 0 PID: 15645 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 [ 354.414764][T15645] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 354.425437][T15645] Call Trace: [ 354.428712][T15645] dump_stack+0x137/0x19d [ 354.433040][T15645] should_fail+0x23c/0x250 [ 354.437530][T15645] ? alloc_vfsmnt+0x2b/0x2e0 [ 354.442123][T15645] __should_failslab+0x81/0x90 [ 354.446893][T15645] should_failslab+0x5/0x20 [ 354.451453][T15645] kmem_cache_alloc+0x46/0x300 [ 354.456217][T15645] alloc_vfsmnt+0x2b/0x2e0 [ 354.460772][T15645] vfs_create_mount+0x45/0x270 [ 354.465549][T15645] path_mount+0x1918/0x1ce0 [ 354.470133][T15645] __se_sys_mount+0x23d/0x2e0 [ 354.474824][T15645] ? mntput+0x45/0x70 [ 354.478891][T15645] ? __fpregs_load_activate+0x103/0x1b0 [ 354.484527][T15645] __x64_sys_mount+0x63/0x70 [ 354.489126][T15645] do_syscall_64+0x34/0x50 [ 354.493577][T15645] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 354.499487][T15645] RIP: 0033:0x467b1a [ 354.503428][T15645] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 354.523166][T15645] RSP: 002b:00007f96690a2fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 354.531577][T15645] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 354.539540][T15645] RDX: 0000000020000440 RSI: 0000000020000100 RDI: 00007f96690a3000 [ 354.547532][T15645] RBP: 00007f96690a3040 R08: 00007f96690a3040 R09: 0000000020000440 [ 354.555501][T15645] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000440 [ 354.563483][T15645] R13: 0000000020000100 R14: 00007f96690a3000 R15: 0000000020000040 03:58:47 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x1000000) 03:58:47 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r1, 0x0, 0x4000000000010046) ioctl$CHAR_RAW_IOOPT(r0, 0x1279, &(0x7f0000000040)) 03:58:47 executing program 2: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="000226bd7000fcdbdf258100000008000300", @ANYRES32=0x0, @ANYBLOB="0c009900080000006300ffec040067000a000600ffffffffffff0000040067003cae2a9398542272170261aecb42434059e42400d5f4b5b0e83bbea90191cfa05676b88f44fc4e4d6c688fe03fdf15fe5dd25a68a3350dd5f584a97fd9e8be2f8a8e2ea6b956ecf22199707491fed314b7b4252a94d879a37374fb4adc339d499d26a4f4d456d564ad16634d9503206af6483ce72ef8531a6c3ffec16ceceb0258055e5819795cbbf28f54735fde342083cd1a3c4b708cd9dba19c208c4dacf9e409dbf59fd8"], 0x3c}, 0x1, 0x0, 0x0, 0x44800}, 0x4000) r1 = open(&(0x7f00000006c0)='./file0\x00', 0x1c30c2, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000040)) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL80211_CMD_VENDOR(r2, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000bc0)={&(0x7f0000000380)={0x38, r3, 0x301, 0x0, 0x0, {{0x5}, {@void, @val={0x4}, @val={0xc}}}, [@NL80211_ATTR_VENDOR_ID={0x8}, @NL80211_ATTR_VENDOR_SUBCMD={0x8}]}, 0x38}}, 0x0) sendmsg$NL80211_CMD_GET_KEY(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000740)={&(0x7f0000000700)={0x34, r3, 0x300, 0x70bd27, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x4, 0x67}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_KEY_CIPHER={0x8, 0x9, 0xfac01}]}, 0x34}}, 0x4) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0xff) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r5, &(0x7f0000000780), 0x12) dup3(r4, r5, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r6, &(0x7f0000000780), 0x12) getsockopt$inet6_buf(r6, 0x29, 0x1b, &(0x7f00000002c0)=""/220, &(0x7f00000000c0)=0xdc) getsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f00000003c0)={@empty}, &(0x7f0000000400)=0x14) r7 = syz_mount_image$tmpfs(&(0x7f0000000440), &(0x7f0000000480)='./bus\x00', 0x1, 0x1, &(0x7f00000004c0)=[{&(0x7f00000007c0)="ebe60fc249a273ac6793e2e76bc90109c2470a32e67a36e2beea4c0b97949c505fb9a50b7ecf8a443f50c4bdcf826a6252b7212d48652208389258009ed4b58e374ffae26c91690317359c7612c189dad326694d262c1781f7680145fc3e0cba095abad433dcd19261f6185c8d35b9cba7c3bc6541b06cc7cec4c86d68e8799de0f574ffc9ffb139967cdd5645678d48833dfd4230e11eb4c35ace9aca7ade537f2e275492342021b3306a47699aa7826380d2c078a9f0694d99fb7c896db914932e601a915e6dae0cef64af04d3fa71a67257b0d399edbda4ae81cec0ce3e39a3fb105e1abfb3c49da9aa7cf984a49368499bc7923306305c609547f462c6121fb283c9392d8e52904f4f37565929b78397fe4269d16dcf70877c8bdc87acb41acd47c950134815013421459486034ea40907c8280a79e4eab80b28d6e0e1a68e058c5cdd45f2415cf603679bbc40dd677bd23071d3e08bb1aa3b74b4d974654501485027c4b2673582f627cadaae06fb028adf72437ce0e0cea6cced8869ffb068c57a50b9e036fe38cbd7c1785872ce3aae70805c0710589eaeca5bdda50442f3b38e0f61a41e37f9127772c699b6ebb51f0090a8950bec8a84d2e1578062a1c99ba245e3c28ae183a1e823479d04e75de77ba2ae0dc7451363de837d524bb528bc5fa3bd5b2ce62e01e5a2ee800c5072c53e687a2b38bad6a10e4a9fdf974ca6b6e9474ae99b215918238fa51e557e07023534d884a7fcf61fd6fad878355511b1b28c4d559472ba8041777b7e896377f875128bb92bf3b28cfd649152627d4f16caae538f330da240e579c758f82b40079505e191de10369ec910a3df2cc3773d1cd3e47f481f9391a73eb5e337ac4f332ecb5da67052828e8ebc662b0ebfa10d09aefd87bc31a48c764e57eabcb7d2950edf73c219c856396aab760690c2c91d1a02e95f1f46f415c08ce4b8782bab40dabb27e39b87393e0eb57f80a311a68953dd613bf70105e711079a2328255e2fdc52b1ab914ea9f009d09de47ef95c5db07b53e8a3432369a84510c5d688b26aed40c2711e87b4c8cc608041ff3a78c75773899cdf69241e0aa8f22243181f662e9337b437341dd6a29149b9b183df229493a186919760a624a9f44a1ea8adc1844c7a0af942f3884010b5b5228573d61335c64f57d49d2f86820924bbac1817a8feb484eb93a2e9354740da77abae0941c29433222e606ef423395b62c3c2b9a6ee40b3efcf9b1f6e2feb6afd04f31983411373a7a473c72315bfb5cf18c669361428e172753ccc625730fe79c1432e7353d1b51e0fccbdd526eb546e0b95fa8eeee27511ca8269ca99004afd7973fc689e6d8f191e7d6108e964867ca59c85fb975a421bc5a8d1d59a719ad491ebd8809633e7a9ca1a80b182280fb3b9a7ccdd0d82644042f1eec486eb1508c93b417a4fe4e1a917992c3b92fa372cb45a7857000994896aeef6ff622954c30db3c1ab1255c295bad605f9ea2f4da10f6a5ac542a168cca4fb3e29a1fc40ff46650c6541a7a7f12743d82b2e90c205954ab23e8d61ff0a2d76ab7a2661a1716162025ef3e74fa545acc679db6695597fade33e19473c2f184e3768cc9b6fb074757546f443d425aa50dd96eaae74cd75fd692b0ffb3e665a31712cb46721321e2f911789a45bef14b621462aaf2929b9c9d83454e5b0c654ae96cd78061718e648b1cd736d2b94a55c29a7807c38f74caca1c7c645dee19cac0c1d6f1473451db3a634f91e1773bf511e202d842d51a626fab7f4594cb0ff03842b2888b9d27dd6c2cfc76da2aa3458b17aa93f6340b30a16fca2338068e256a7e2ba139d49d23eae56b93b00968e52fffe9a86517a223c90145dbde7103eaae0d596ceae47fd6c1bd6192a45abf00ea3843967d2c8b2b1524d27b3c62ea6ef1039ac7090fc7e5ca126c82a41682e4c81546c48a5b991c7919596a71e84c31b4e57c295181838a24177dfa0d8d490be72e15d17b9175d35fac1c1fe3c16193390ed4b9fd0fa404b109ff15f5213048ab7f336d922cd4b36d78fcc0d90ef92feeb69860427d4d8c30a9ac98807de26c3a3b907d369dbdaa0efa00e275dfb30c4cb5992ea7a3cea6530e3da39ed835564cf21dc25e38b0c86e9ba5cda918cb08bb475512cfdef95d49a4d89a9785c7cbdd8ab177cf7c4677764b0b13c7e6c2d9e224b7bf33cdcb3af72b46a314c9ee6435e9046418f43e6583a45b1fb56c63e60279970355ae266fabd27474467b12bbe5c62fea68267efca4a28587e6a879dded32a6f4e6f9c04f32ca132095cdec8d22aa333e39c4457f7b4a12f5cb3ab56254ce47dc10cb26d5273a4eb583cd85ac81538870f36278393688418486c7dcfcfe713dd9d16007c6a9b3b6868ef645af25ebf7e0da56544f38a9e00f1698089af04dd55d74a83304d95ca771bb3d69c5877c6d01b5da781bc0124e105b71f2d5d2b70547684dd5050e6e3e3e34d084b0d5ab50807b7ef3a54913fdf18a048b4c7908389fe5802ba9d9e725fb8caa642d1d2de257a55b7b96d09ee333a6fcd0b138b51b22f95dd0d1945d81eddd123c95745a2c8b4ea8988557738fa4813e94bf260cea5b986adf68c8c3364c86f15185c81551e9e86000960b1b18194f466b5b0ea84ebb779003db1991196fb289fe04e597d69d38f23a61af0ced4b2713e346fb4e5b7d12d6f83064d6ddd30f342fd5624e76acf3c2eeefd67d061d2697a833b9eac07355633949f6982ae5df45c8c7353207ab066c9b2ceb7c3ef2f9795536b2b0b2f0e0a23c2e61952c8415998cc0a047126fa90db4bc1e32b71969f76f1eab0395be8349549c333e1c4bad947dd9f3e89870e8de2134a11a8e220fa663cdcfba555d801f83a4af4839e312ba4d26cbac65dabcca438922d6a80efa85ca42d3b58e34c4f2e7ac408d2763a199690aecc92241b0a6f7dfcba53ff7cd801e794b0d88d42f0d5eeb9395171e7cc694d1a133df489459233e047e90ef5541fa1ccd2d3811c8d1bd5a3ae3b5bf9f171248d5c0101e37ce177a2624b4e1468563d039ad571a6af42d318cf5a00215157829300fb26471413c7bd4bfe6933f631a325f0941cc4b2a229ac25af15c9849539df9d9d538a9d45fedec8c20019e5913b5f9ec36fea4c6abdde70e9cc4b0e5f687e0e5eefcc53621a768848af7cedb0bd18ef823333acfd2ebf65ce84ae6efa3f07233749920fb729b2474c293038a916c5b31c279e0e0a4cae867a10d28454589b9c79b3fa3e46ecc4e9f47407b2b554d74a109ea72ffdf1cd5da58533c544b51cf40b7440f4d1ea7be8ead72e5a46f3bb1e2008a8f85bc064e09e364c85230f4249b8df45312b2a7ff81869122f8130dd9e9c3b4d8b002fd153a6a1d89b97f173abf74dd7d34689de92e175cbc6fc84afde0e3196c18afbbd7a81281f3831ad83a662895c2f38984a50c9a3140a9c49e362a5b4acf40ba053f0b0c7d8490f8e257a0f32a3c5bc02da5da7430930394623638955cc8adaf797ef5ebd28b9c5e095dc0796ff0df384adad449b3d8a42cf1c63c52f1c3bd66868e36579a2bfeb06e2ff59526f629bfb9590c7a1ee28f235deb42b6d9fc6a3579234f6aa1d8dc41c6ae62dcc8d67c1d9037175a9a868d8c083a6cb88bd1e002c0517b136cd9f7ec05849710b2e837bbfd5f9ce3b25aab72f655550f3a8d63e941e5daca4b17538e53245a62f968a0ba5d10cc2be30b2c1000be89f91e13e6b751e02974a95b602edeba4fb4808f1c4935d3cd3964a3540c52ccb8e449c054e0b91b1081c8e6156aa514103293c063f87b51079fd002120c55d5b33a47a321ef1d19bc2b16f7d57b75d20572efa3e27ece83cfea51cf7eadb60f8fc2bc0be9b5fb116b9a0347b54c7a225656cd2ad027c59e23e72257ef7c97a6b4eae4642e00b5308ae66ec950cd6d0178a0c44300393b4674c996fd46210f7761c1e04118b472145a591268362d1d37b07b60ae5c4821f5434108fafc924ba2e561718f7259f49ec3ec1b707d056cee29598db1f3976b44ec62e237d5d97afdb7ca5b72cb23a24a37e7da91feabf539d9ee2036000f0dc6b86dddc5a8cfd994e6d443da0d7ba2c4b1d9543850b5c9c859b9ad0272a305f13769ffc4b0bd938fb42a37705e392f002c1075b8eea5cb9383fcf386df0c9f37c893677d45412c9724aac2197c6a3675347c5822431620f163b78d6a55c9deaea05d5e0f0ad3556fa5ca4bafb6ef93f8eded741b3e85d865745d3ff07487af1938b8466310003a6b056fb2e5ca8bff7da0a5eab572c7a6fdcf4aadd7fda2a5c1cabc27089dfef3876cc360050d15784642e25e27e62878b06a9bfe4c01466a5c889afc160ca85355dd1d440e5dc5b727d125dc9558f5f01c2c555250b7cd24d8e887c4bfad7ecba9411b2d4b188a15a1ac769ed0f843f97092deb07532847cbec456ca69b55c8737e0a3ea8a7b79225d315a46ba177f7e3c71afaacfe79da2ca2f5c5fd1c468e02680d59b8d1532f47114a443e7a0b6322aa067127f3c4b88cbf3de7b213be4fb20a2ce8a677020e26a0213bacafba86586fa1e1372d3d97b02a12787843253d4aaea81cb6421b7ba081349b8ce2de98d9514264957f8fcc351324290c82781529159ce2d94d12da2bfaaf19e5bddb5245aada92016de35ed070d80b80cb1d89d5a2816edcfb71acc61fcd1b3fc7403d108fa5c775283cb994820a4a1ccc5ac27f8831697e7f20c57c5e69bd2b15276cab9acaa3824362353eb0f038dcc11f09ca4f700b970517cfdbfbf4751257d0a70444a056e2d7453c08a7b3373d4f207bb6b32731fc939b4a8d707e6bf0086d28447b3415236d29d6e759e3a55335c5322539de33f2d19ec3c76a63adcdcd7214709800e979f148087d0e3f6ec29c12bb3e9e4fbe9ed92ee95b0a3ce7069cd211ec51ec2f49a667de79ad7efe9639ad53d5c5b3df820ee76ae3cdbf55fe84a0c1c2e6497843e0727a8f172030e697bc17931cf5ba6a78117fcff71a80b8f6de324d69e5d550c9170656b53127ee3acfa5c49056fb2ac8104ab118365a30b22d2ca0101b571439995b97cbf4ae0cedfc96376c335fc3e4217c48735a4bfd052ae11ac55b3071c6f9125808e2cfef2b19ce1c0296f8ff2b025910490e9b8f083b8ee6bef94e8b723074ec87be64fef147091dd17aa1a7b42ec9a036cc95b69fd7ac825f730bf210fa4012161f3fcbbb8ea285154f75fa00c89b54f9b6adfbe394c6f4eb8e043f6ea4ec514fe7aea8a4ba2da8824ad49b0192a22245782d7d46dcaac46c895712c621f9d6a177e2835c654690f78f95d700388cb28f52e99f0d30901aefbf60defce9130cd993bd724412a329d03f01499610ba8bda5c5fabf2fadfc19a8d1cae2e309d3f0cdecd947646903c7a528b4c52d83da677f0ded6a8c1271465718e29685fc175c390af9e55ef78db482dd19930b53addcb668091ea85d6e87ad1c9df52b0568f6d9c66ce761b54f6b6a8347e83a1240c0821c88dca7d5f78f6959865e289d2c9e8558e66ac921130672dd64afc1ff693baa2fe2c3f2e5798c298f0c9e36dc24cab81e96211625734b4c9f18a12d6779f7bd44a55f327393d4fb9d2b85c36074b4431936e1aed5f1565f72609563e80e845c5f906794bbf7149d92dace03e9b4ad67cb57d9dc2925eeb9d86ebad10ae69540d68eaf185aac1c40cb30200d720e69534a61f643f56caf922b2327dbfb07e6f87608ae459833b2abab9f3919e8ec9cb481efcbdad397d11592bf5dc18", 0x1000, 0x7fffffff}], 0x8a0, &(0x7f0000001a00)=ANY=[@ANYBLOB='nr_blocks=8x,mpol=local=static,huge=advise,uid=', @ANYRESHEX=0xee01, @ANYBLOB=',uid=', @ANYRESHEX=0x0, @ANYBLOB=',huge=within_size,gid=', @ANYRESHEX=0x0, @ANYBLOB="2c6d706f6c3d696e7465726c656176653a382d2c6d706f6c3d7072656665723a32303735382c2c7569643d61a9549a9a65ce3276cf03ec105b0e36201499dad837b154349cc5ef0a678461921ff932d051f17e51c824e9146843925776880d5ddffba0ce7cea681c35bb268f4c756d1e236c0bdadb97b32414f486847c02a7b678f2360e9a83ea2fc28101555688ed90f526c768578deb812a71f5e8b1032856d147548e56061ef75507f242acbec534c8521334a28179", @ANYRESDEC=0x0, @ANYBLOB="2c6673757569643d363336313432619a2d0c3434612d636666352d603838352d38383033353633652c736d61636b66736465663d6367726f75702e636f6e74726f6c6c657273002c646f6e745f6d6561737572652c666f776e65723e", @ANYRESDEC=0xee00, @ANYBLOB=',obj_role=cgroup.controllers\x00,dont_appraise,\x00']) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r6, 0x29, 0x20, &(0x7f0000000680)={@local, 0xe6ae, 0x2, 0x2, 0x8, 0x1, 0x7}, 0x20) ioctl$EXT4_IOC_MIGRATE(r7, 0x6609) 03:58:47 executing program 5 (fault-call:0 fault-nth:75): syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:58:47 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0xb, &(0x7f0000000100)=0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r2, 0x0, 0x200600) r3 = syz_open_dev$vcsn(&(0x7f0000000140), 0x3, 0x40000) io_submit(r1, 0x4, &(0x7f0000000400)=[&(0x7f0000000040)={0x1802, 0x0, 0x0, 0x5, 0x0, r0, 0x0}, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x6, 0x10f8, r0, &(0x7f0000000080)="ec1584980d05aa4530dc9cc207f2556fc9878b5f6a33fb03ab6d0841fc5145c388e7e7f810d1095e0b7c2f62b3b4c5e20a97cb20bc8112e206bc64b7f3c442ebc96fd7606746aaea5ef44833babf86013dafb29d5d90f06100a60474d8cc136dcc818f4f501db6a3b919", 0x6a, 0x1, 0x0, 0x2, r2}, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x8, 0x1, r0, &(0x7f0000000440)="ee27f5b976270ebcb098da640d629ffd0a71a2c617e414f24aa2fa8566c3d745c9d39c363740695dbbe496d5b22ccb230b07d9af8bba84f91d508204c51cdea3c73aa7fddc9417249e0126749af1286528fc3dc41fa96180cf0a9c46994f37c9745fa5f33b7843079aa6b494571fbb21ca35fb1465165311ed261d09ed48b18287de317757d1a362f500ccecbcdc0a3f2db817b899a919ddf88c11494aac16aba5daa98c3b2a1405d1c3ab231684ba87fcc897f5726339cd8b4dc12675a51881ded238b87d9619c673f97b3cb084e709389b8b32f375", 0xd6, 0x7, 0x0, 0x0, r3}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x8, 0x0, r0, &(0x7f0000000380)="e1cb734c8da6a48b12176f57b46835ad132007ad91483575f77a6ed5c1f2a088a7f2d5c49368f313aef920ade65b71018120b4410542df94d93c90caf47b5054cf0cfb1424", 0x45, 0x7, 0x0, 0x1, r3}]) 03:58:47 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x3, 0x0, 0x0, 0x50c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000240)='./bus\x00', 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendto$inet(r1, &(0x7f0000000140)="429d0994b8a34563b92de25bd0f6dbb0e243e953530345eb7ccc8d32ca2f7b6c0471653222b81070b319c576e59b69b1e867dfc8c63dd516ade828163476dd5c77a1dbb95290bb8448ca506107ef7317537695d6d2286a08134cb5e2565e99b07eb58eaf0713dcaf7e9b5552157b58a83d796114b14ba9421be2c6e5ee9de30b2f38068946bd3d85c47f206d5a626285416d0ebe86e4903e9619a2e75353c1a7a141059525400ddd58ed4a96420cd2d37ac7b41f127d715f489977d5de4722414888ed3b7044a7ca51bd3eb64bb7d273b61132ccb141c4f7f754b82a8aa6ed319b1a3b3398", 0xe5, 0x20000000, 0x0, 0x0) pipe2$9p(&(0x7f00000000c0)={0xffffffffffffffff}, 0x6800) ioctl$BTRFS_IOC_SPACE_INFO(r2, 0xc0109414, &(0x7f0000003a40)=ANY=[@ANYBLOB="0d0200000000000040b50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebf16ad507edb1e800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005992d6993581fc80a09b4b8e5603e985ed688c939a3ab9d8a66e937d3ce2c5d5e094de58aa282b13234f154f15222e0290de87f80cdad8750efa42271b7315617f364234d74a0d5b08bed3112a0a309d1d63629832ce0088f994fcbc2f8ba620b8e8018d242ac945058dade1c011937bce971c7fc0de05d518a1ce568ae7247fd44e75cc2ba1bb36c66372b0a8297a3e308bf1c3f68b4893125855e705e71bea6ade54b0485a9e40d6d109878c14308476b3cd7af8f4884fd454239019dbeab3e804ac7b51bba0e25dcc661d6c77070e8362f0bb4ff9d2a3145385e856ab6b882e06ea4dc1b3949689b6fbaf0f9d7d240aad49c2aab191c5b87ce636f0bc3aec510dbe669d6c8db9a711eb73568265cda901312bdb133efa92b22bc3bb3424eab239bd334505d5f20a5f5d68b4837b2eb1a4d73f2537393f169c6f62bfd573d24c4b93776e95fdaea5966b6fe6f5bd173a0d53df7a7b6a095961ec4ccd5e52a1c7"]) creat(&(0x7f0000000040)='./bus\x00', 0x60) sendfile(r0, r1, 0x0, 0x4000000000010046) bind$unix(r1, &(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x6e) [ 357.026441][T15681] netlink: 'syz-executor.2': attribute type 3 has an invalid length. [ 357.043204][T15687] loop5: detected capacity change from 0 to 270 [ 357.068829][T15687] FAULT_INJECTION: forcing a failure. [ 357.068829][T15687] name failslab, interval 1, probability 0, space 0, times 0 [ 357.072419][T15681] loop2: detected capacity change from 0 to 264192 [ 357.085486][T15687] CPU: 0 PID: 15687 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 [ 357.107170][T15687] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 357.119157][T15687] Call Trace: [ 357.122638][T15687] dump_stack+0x137/0x19d [ 357.127503][T15687] should_fail+0x23c/0x250 [ 357.132261][T15687] __should_failslab+0x81/0x90 [ 357.137806][T15687] ? alloc_vfsmnt+0x81/0x2e0 [ 357.144265][T15687] should_failslab+0x5/0x20 [ 357.149320][T15687] __kmalloc_track_caller+0x64/0x360 [ 357.155801][T15687] ? alloc_vfsmnt+0x2b/0x2e0 [ 357.161606][T15687] kstrdup_const+0x51/0x90 [ 357.167728][T15687] alloc_vfsmnt+0x81/0x2e0 [ 357.173502][T15687] vfs_create_mount+0x45/0x270 [ 357.179041][T15687] path_mount+0x1918/0x1ce0 [ 357.184914][T15687] __se_sys_mount+0x23d/0x2e0 [ 357.190689][T15687] ? mntput+0x45/0x70 [ 357.195186][T15687] ? __fpregs_load_activate+0x103/0x1b0 [ 357.201470][T15687] __x64_sys_mount+0x63/0x70 [ 357.206713][T15687] do_syscall_64+0x34/0x50 03:58:47 executing program 3: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000040), 0x8, 0x800) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f00000000c0)={r0, 0x0, 0x5}) sendfile(r3, r4, 0x0, 0x8) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r1, r2, 0x0, 0x4000000000010046) [ 357.213385][T15687] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 357.220713][T15687] RIP: 0033:0x467b1a [ 357.225219][T15687] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 357.245588][T15687] RSP: 002b:00007f96690a2fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 357.254039][T15687] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a 03:58:47 executing program 0 (fault-call:2 fault-nth:0): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 357.262431][T15687] RDX: 0000000020000440 RSI: 0000000020000100 RDI: 00007f96690a3000 [ 357.270519][T15687] RBP: 00007f96690a3040 R08: 00007f96690a3040 R09: 0000000020000440 [ 357.279449][T15687] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000440 [ 357.287821][T15687] R13: 0000000020000100 R14: 00007f96690a3000 R15: 0000000020000040 03:58:47 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0xb, &(0x7f0000000100)) io_setup(0xfffffffe, &(0x7f0000000000)=0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r2, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)={0x0, r2}) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r4, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000040)={0x0, r4}) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) r8 = syz_mount_image$vfat(&(0x7f00000003c0), &(0x7f0000000400)='./file0\x00', 0xe5, 0x0, &(0x7f0000000440), 0x2008012, &(0x7f0000000480)={[{@fat=@showexec}, {@iocharset={'iocharset', 0x3d, 'cp1250'}}, {@shortname_lower}, {@utf8no}], [{@obj_type}, {@subj_role={'subj_role', 0x3d, 'cpuacct.usage_percpu\x00'}}, {@uid_eq}, {@fsuuid={'fsuuid', 0x3d, {[0x64, 0x0, 0x66, 0x3, 0x37, 0x61, 0x39, 0x66], 0x2d, [0x61, 0x39, 0x34, 0x39], 0x2d, [0x36, 0x34, 0x62, 0x66], 0x2d, [0x64, 0x63, 0x35, 0x34], 0x2d, [0x64, 0x38, 0x32, 0x35, 0x32, 0x69, 0x64, 0x65]}}}]}) dup2(r3, r8) write$binfmt_elf64(r6, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r7, 0xc028660f, &(0x7f0000000040)={0x0, r6}) r9 = fcntl$dupfd(r0, 0x406, r3) io_submit(r1, 0x3, &(0x7f0000000380)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x6, 0x7, r0, &(0x7f0000000040)="3ff147536721d0126665cb6bed397af6675036de3f5a9c3a3d4d50425f2f7a200864918a4b95ee24d86c6c0a6d26547fc110f9a1e0ae63498d36eef496579a89a37d6f743330c159901d178697de3ad11a9be4df48b343d681eb8e1e077fc9ddf3a183973134fe02864478c9bf6f68e408defe245115fd95c507931771d312f0a37a16415c8ec6de90fc0ffbfa2c8ee54fd38151d2ffadb4fa27e7144b83fd185c18bdd6085a620e1e3bd1", 0xab, 0x6}, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3, 0x40, r6, &(0x7f0000000180)="2f34f7c242975c9cb8d08edbc5df0c058142adb2b5c9c2674b55c807541a308a3e4c751ebd049e0e587c46ec75c9ce7334f54b2c95771092f78d2cf04c042486c720c7dccc48858b968a319630b859a043aff4d320aafca8568a59b62c3651b26695711da03d1251da", 0x69, 0x2, 0x0, 0x1}, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x1, 0xffff, r3, &(0x7f0000000240)="17c455e7dad43b8cb0bbc0a821173bda3242910799244428a9828a6abf26b0da2ac0b5cbc43f74375c33ba5de1b172bbbb670f6d7f70180563dc8e49950a73754c102a953b54fe855ce668a6f3c4248c93c2839a5abf8a32b179ef509a8af3fe02e29b002698b471602f33e4b9969671a9c14715bdffc9772c65bab06f8619b160469b7048f725423351d2de6138b775973725b4f05493d20ff6eff3b4b68fdc3a845d64f1d43614a6d5900703c89055fb6bbb4409b46d69926a18235be17b2af0718bd65f9895eb4f34301bf115ecd7dfa9c51e6f0d509649e3259b227b7d5c9ae41541b2322c112f", 0xe9, 0x3, 0x0, 0x0, r9}]) fdatasync(r7) 03:58:47 executing program 5 (fault-call:0 fault-nth:76): syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:58:47 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x4) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) syz_mount_image$nfs(&(0x7f0000000040), &(0x7f00000000c0)='./bus\x00', 0x0, 0x6, &(0x7f0000000580)=[{&(0x7f0000000140)="e69dbaa9dba05f777c92518c9a4cf486ce37070f95d4edcb871d0fae53158169905348d5aee3898a3db590db48647847555bb156c0aa5dacdc6861c20d8a3902bb438a9940f41218b39df4bf1b3dc2a12d8828bb6eff561e91deffb88480b3e011cb5c5db10051f9c4d57ccaf90962a0fe", 0x71, 0x8}, {&(0x7f00000001c0)="57f1e671d8cf020e824413dc1ba19f6cfe4153483e9874893d41cd949de7526cf55dd301b449be1b73c566f2c86ee2a4be17667e8ee416d3daab89d64b355680adbca98335f8c7d2166d7f8995db57393c425a7930b57705237b82f3fe8284d0a43bad1a61292a8916920e1dea6d47dddbbf88de4f2e6be463fcd1c12b48091cf66e4376e6fb4c20f22da312f813663bf09e08d86fc631aee1a8042806276c4e63eeab88131a2cdd7faa8ffef0a6ace85465642b69792872e2a051badfd7e75918ccd125fc51a53f3deedc16494eb2a054fcd91fcc266dc2fabcb5ef711dae740e1cbb504d573adf4269f7ae491f421ff92de508811b53", 0xf7, 0x7}, {&(0x7f00000002c0)="907481d0b3f279c2d2fab8d7c71dd6f3977c98f31273be85c9e6175e3ab2b565e0ffec8ef996a9e8ed0f23a20fff0a6ceb3f7c506c0a22c9e299f3aa76bb266533d1ae259bc711aede48a32cf7bd3c3cb4a848d2a5bdec788a1e489f7bdd69917c25a1176b8e5eab3ceed12f55afae061839c495dda456785ea9b8a1d130c13aece962b6510f72738359c4a057f035d2f555f9e33f67f492f6bcff2d76b973aca06e39f0593ba0f0e468b5480b2941cdb2a890e98a0d00"/193, 0xc1, 0x5}, {&(0x7f00000003c0)="6ce3a50c0394587d67ae364cfa8338cd021ed513fb2798e0e2686b90f37954fb98535fb565918fd0942b0660a9559c42de09", 0x32, 0x6}, {&(0x7f0000000400)="c93d09db391d0384e33d404ce100ec4bce2a12acfb57f10a2856692e88c7339f74e5fab51ffef8878429a2f77aa7c77d939de04d15d46b891a984c5e7eff618a7d1e7c09f08ad5aaf465500828bc785ff7a72bf095d1734fddbb76925f7bdd330b992f437e8def860d635c7b977e08fd7a67096eea0f237519491f2d868869d783bc7f3da21aee7123746c0a02327781636ddedc379db8a40b6cc4c235980dd1bc2e1c078ebc672906a2517febd43a79a436ed6fecb5a57cddee2f936dbc7429dfdc9dffcadf73953fd3dbcf93fe3068e8d46e69df5d3116cfe076ce2edc62995e1c79c2e07e85eef54c", 0xea, 0x47a02003}, {&(0x7f0000000500)="4085aa7afc64dd6cb8fc1ef819b2e8bc70c91f5db4a64769332e1e3e2ea13545b2467567848efa2bb9e845639bfb37a84cfd314716327f78d77ad3f471bf1a81466bba8240df916997563c8cb058309a6d0f4acb838ffaa79d418184aa03848b0bddbf", 0x63, 0x2}], 0x1000, &(0x7f0000000640)=ANY=[@ANYBLOB=',/proc/vmallocinfo\x00,,/proc/vmallocinfo\x00,fowner>', @ANYRESDEC=0x0, @ANYBLOB="2c7375626a5f726f6c653d295d23272a5b2c66736e616d653d7b5e29235d29263a2d5e252e5d7d5e2b2c736d72616e736d7574653d2f70726f632f766d616c6c6f63696e666f002c6f626a5f757365723d2f70916f632f766d616c6c7363696e666f012c00000000000000"]) [ 357.370513][T15701] netlink: 'syz-executor.2': attribute type 3 has an invalid length. [ 357.426418][T15717] FAULT_INJECTION: forcing a failure. [ 357.426418][T15717] name failslab, interval 1, probability 0, space 0, times 0 [ 357.439864][T15717] CPU: 1 PID: 15717 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 357.449799][T15717] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 357.460030][T15717] Call Trace: [ 357.463420][T15717] dump_stack+0x137/0x19d [ 357.468531][T15717] should_fail+0x23c/0x250 [ 357.473339][T15717] __should_failslab+0x81/0x90 [ 357.478510][T15717] ? alloc_pipe_info+0xac/0x350 [ 357.483733][T15717] should_failslab+0x5/0x20 [ 357.488992][T15717] kmem_cache_alloc_trace+0x49/0x320 [ 357.494307][T15717] alloc_pipe_info+0xac/0x350 [ 357.499759][T15717] splice_direct_to_actor+0x5f7/0x650 [ 357.501684][T15722] loop5: detected capacity change from 0 to 270 [ 357.506075][T15717] ? do_splice_direct+0x170/0x170 [ 357.506098][T15717] ? security_file_permission+0x87/0xa0 [ 357.516976][T15722] FAULT_INJECTION: forcing a failure. [ 357.516976][T15722] name failslab, interval 1, probability 0, space 0, times 0 [ 357.517880][T15717] ? rw_verify_area+0x136/0x250 [ 357.517907][T15717] do_splice_direct+0xf5/0x170 [ 357.517924][T15717] do_sendfile+0x773/0xda0 [ 357.517944][T15717] __x64_sys_sendfile64+0xf2/0x130 [ 357.517985][T15717] do_syscall_64+0x34/0x50 [ 357.568576][T15717] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 357.575049][T15717] RIP: 0033:0x4665f9 [ 357.579587][T15717] 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 [ 357.602808][T15717] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 357.613282][T15717] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 357.622255][T15717] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 357.632400][T15717] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 357.642759][T15717] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 357.658938][T15717] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 357.669010][T15722] CPU: 0 PID: 15722 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 03:58:48 executing program 0 (fault-call:2 fault-nth:1): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 357.679028][T15722] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 357.690111][T15722] Call Trace: [ 357.693415][T15722] dump_stack+0x137/0x19d [ 357.698643][T15722] should_fail+0x23c/0x250 [ 357.703964][T15722] __should_failslab+0x81/0x90 [ 357.709305][T15722] ? get_mountpoint+0x1ab/0x350 [ 357.714491][T15722] should_failslab+0x5/0x20 [ 357.719442][T15722] kmem_cache_alloc_trace+0x49/0x320 [ 357.725235][T15722] ? __legitimize_mnt+0xa4/0x240 [ 357.730796][T15722] get_mountpoint+0x1ab/0x350 [ 357.737002][T15722] lock_mount+0x86/0x1d0 [ 357.741865][T15722] path_mount+0x1948/0x1ce0 [ 357.742121][T15738] FAULT_INJECTION: forcing a failure. [ 357.742121][T15738] name failslab, interval 1, probability 0, space 0, times 0 [ 357.747845][T15722] __se_sys_mount+0x23d/0x2e0 [ 357.747873][T15722] ? mntput+0x45/0x70 [ 357.747889][T15722] ? __fpregs_load_activate+0x103/0x1b0 [ 357.747935][T15722] __x64_sys_mount+0x63/0x70 [ 357.747955][T15722] do_syscall_64+0x34/0x50 [ 357.793632][T15722] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 357.799936][T15722] RIP: 0033:0x467b1a [ 357.806416][T15722] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 357.830817][T15722] RSP: 002b:00007f96690a2fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 357.844918][T15722] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 357.855415][T15722] RDX: 0000000020000440 RSI: 0000000020000100 RDI: 00007f96690a3000 [ 357.865315][T15722] RBP: 00007f96690a3040 R08: 00007f96690a3040 R09: 0000000020000440 [ 357.890662][T15722] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000440 [ 357.908244][T15722] R13: 0000000020000100 R14: 00007f96690a3000 R15: 0000000020000040 [ 357.918380][T15738] CPU: 1 PID: 15738 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 357.927815][T15738] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 357.938644][T15738] Call Trace: [ 357.942309][T15738] dump_stack+0x137/0x19d [ 357.946657][T15738] should_fail+0x23c/0x250 [ 357.951352][T15738] __should_failslab+0x81/0x90 [ 357.955232][T15729] loop2: detected capacity change from 0 to 264192 [ 357.956144][T15738] ? kcalloc+0x32/0x40 [ 357.967074][T15738] should_failslab+0x5/0x20 [ 357.971727][T15738] __kmalloc+0x66/0x360 [ 357.975897][T15738] ? kmem_cache_alloc_trace+0x1c1/0x320 [ 357.981949][T15738] ? alloc_pipe_info+0xac/0x350 [ 357.987695][T15738] kcalloc+0x32/0x40 [ 357.991611][T15738] alloc_pipe_info+0x1be/0x350 [ 357.996652][T15738] splice_direct_to_actor+0x5f7/0x650 [ 358.003001][T15738] ? do_splice_direct+0x170/0x170 [ 358.008535][T15738] ? security_file_permission+0x87/0xa0 [ 358.014936][T15738] ? rw_verify_area+0x136/0x250 [ 358.020225][T15738] do_splice_direct+0xf5/0x170 [ 358.025294][T15738] do_sendfile+0x773/0xda0 [ 358.029913][T15738] __x64_sys_sendfile64+0xf2/0x130 [ 358.035554][T15738] do_syscall_64+0x34/0x50 [ 358.040387][T15738] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 358.047485][T15738] RIP: 0033:0x4665f9 [ 358.053179][T15738] 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 [ 358.074824][T15738] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 358.083352][T15738] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 358.091425][T15738] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 358.099959][T15738] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 358.108294][T15738] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 358.116685][T15738] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 358.162221][T15729] loop2: detected capacity change from 0 to 264192 03:58:50 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0xfeffffff) 03:58:50 executing program 0 (fault-call:2 fault-nth:2): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:58:50 executing program 5 (fault-call:0 fault-nth:77): syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:58:50 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x5, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:50 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x2000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:58:50 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000200), 0x40981, 0x0) r1 = syz_open_dev$ttys(0xc, 0x2, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x8f23c16f13180f9d, 0x1010, r1, 0xdb73b000) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x1e1900, 0x20) sendmsg$SMC_PNETID_FLUSH(r3, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x50, 0x0, 0x8, 0x70bd25, 0x25dfdbff, {}, [@SMC_PNETID_IBPORT={0x5, 0x4, 0x1}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_NAME={0x9, 0x1, 'syz2\x00'}, @SMC_PNETID_NAME={0x9, 0x1, 'syz2\x00'}, @SMC_PNETID_NAME={0x9, 0x1, 'syz2\x00'}]}, 0x50}, 0x1, 0x0, 0x0, 0x10}, 0x20000800) sendfile(r0, r2, 0x0, 0xff) [ 360.052166][T15765] loop5: detected capacity change from 0 to 270 [ 360.062362][T15765] FAULT_INJECTION: forcing a failure. [ 360.062362][T15765] name failslab, interval 1, probability 0, space 0, times 0 [ 360.075326][T15765] CPU: 1 PID: 15765 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 [ 360.084102][T15765] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 360.094393][T15765] Call Trace: [ 360.097855][T15765] dump_stack+0x137/0x19d [ 360.102206][T15765] should_fail+0x23c/0x250 [ 360.106774][T15765] __should_failslab+0x81/0x90 [ 360.108161][T15773] FAULT_INJECTION: forcing a failure. [ 360.108161][T15773] name failslab, interval 1, probability 0, space 0, times 0 [ 360.111823][T15765] ? get_mountpoint+0x1ab/0x350 [ 360.111851][T15765] should_failslab+0x5/0x20 [ 360.135162][T15765] kmem_cache_alloc_trace+0x49/0x320 [ 360.140772][T15765] get_mountpoint+0x1ab/0x350 [ 360.145463][T15765] attach_recursive_mnt+0x9a/0x1230 [ 360.150678][T15765] ? get_mountpoint+0x335/0x350 [ 360.155539][T15765] path_mount+0x1b73/0x1ce0 [ 360.160205][T15765] __se_sys_mount+0x23d/0x2e0 [ 360.165127][T15765] ? mntput+0x45/0x70 [ 360.169272][T15765] ? __fpregs_load_activate+0x103/0x1b0 [ 360.175277][T15765] __x64_sys_mount+0x63/0x70 [ 360.180142][T15765] do_syscall_64+0x34/0x50 [ 360.185239][T15765] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 360.191185][T15765] RIP: 0033:0x467b1a [ 360.195090][T15765] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 360.215947][T15765] RSP: 002b:00007f96690a2fa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 360.224754][T15765] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 360.232867][T15765] RDX: 0000000020000440 RSI: 0000000020000100 RDI: 00007f96690a3000 [ 360.241059][T15765] RBP: 00007f96690a3040 R08: 00007f96690a3040 R09: 0000000020000440 03:58:50 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, 0x0, 0x200600) openat$incfs(r1, &(0x7f0000000000)='.pending_reads\x00', 0x4200, 0x12c) r2 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000001540), 0x204000, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r2, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r3, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000040)={0x0, r3}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000540)={{r4}, 0x0, 0x0, @unused=[0x1, 0x7fff, 0xd2c], @name="896ba32bd5c549b296a3a955fbe553613cf311f5eaa81da631556fc11f05fe8f4726e4991a49732be0d953c1890cf67cf5d5618d86a5e66c16185a59af3a0a97ce8f4f83ee91ad3fa4718ae0937fa4427f7c46daa243892bc426c47afba64a6aa11d2834a67d493b567e375555309e2e2e2c4bd3ae686e70b168fefc4cbfc2a6c2e75ab4e2fcd1272c660e0f453048c7315a46928ec72c08f1f1a891e7be48182d01c78d5bc16c0219d9f35b581261985833687c05118b73b015e7946dc9115b1d6f60ff324d957e63864837091b7d846d7fce17535231fceddda592c4d57bb1cafe638dfb6a7ca5929ed17abc0ea892b4edb27cab2a075cf7d1a9ad82842c6a98eefe0b954d1dacc4c3c87a92aa766a9d0efa42822f33c3a00df7ad38387bf008d55cd1cf1c85e6973d87ef5772feccc4142cbcadc36cafa4c618e976555e7faa1b3c7d41124958a66c90d150d82c4976a16b9e8c5c98fa45f59591da475f497434842ed00184bb5c2cae8d1370ab57fa1bb65509bf8ec1af56af8849c177f1016c6bbe8126c6a180745266e8a198947133678a99ea86bd6a930a53967e0772c3818315bccdce3158f2abfaef6714038d9a22e3a6a82f527fd5c521855788f311290fabc90a7e5f9d8d1c00a267dcc79c7c2a5c794a85afd732647527fa083fccdfd1e1baabc0164220c24f282c4f5aa14e5dc588bd12688537ade23c6ef32c68e3072b31e7ba31811acf016aaa32b36614a347d973527edc0c67d5ceba0eb7054d239eae07535e5990d880d2cb2001ced58739e5e95dc0617ccf54d57c71f73641138c93364f3a8e37f1ae509ada93b8c16275bbddaedef8872927ae9b0cb5b419cc4063d50e2f9dee4b91762ea89c3d85296ed6eda7b511ccedcd921200f27ddfb5d19f7cea6f9b03183994403d6cc763f9f2636892ddbadace02a1f3396723c1b7561b47292b2ef4739ed23ac186ef095c255946f993581d6ca7a039d1b521b6cec860f0e385d1b72a1b512486b71f5dfcbd14377b2fc89c8969bf650e9eaff6300d584a72b115e541a9a570c23a9a13715fa8e7b4b108ebb1a90d70447d5b68dbb886f5c02c42799205f59d074c5fd0600c3dbd5a6a4768af3cca7c054f22c714d5946ff1b504244371f14b3e7b36d46477f1e003413cff239d554e7cebff326383a4618fef5f33f78b627d0e25e4e8bdbeb79b92470c38e574327c057381b6cdf7c2d98972a1c001bcd22406a9c3ae5b4e6f9699af3c949b83c9f11eb0719957f98a5bd43ff299bb443f91dfc507a99b62940b2c8f36b3ed8e8ef3bfe88803e03a05adc0394a4aac1fdbcd3caf088e6043b2b4426f20c4854ee5328435ba73372c27dd0256c006aa80184b91ccd0d80cd787efb293dc813f74dcc81587238b1b7ee3dad9fba41b02720a58f980d11681c9f7df07dc442038d728ade285bc1d282e2d77190ca3b3e5a1112174d2177d4b8260b5473f02089a185d7d9119766f7c2916bb1cf8f8636851a3a743a2cb4d238d201a1ec8e768996b6cfa8b0b5b07b51f22b1f74661ff4e4bc9a4a81d395cf7ec41b7ca15260c1633fa56aa7709ec14efa671cc1461db3a4f1f65306b8724fea76b1457667f0996d076e0db0bf7e74d0a56c3f5f24015156e4eeaf2ed86f9d33ce2e81c35bbc2ed91c1b18915061b362e98e346bac628613d28698677aaea789c17b38bb8c073725bbbe783f1c8d5cec319c1e3e05d6b55fc7d8dcec1bbe4e20d1ace921322add43c92183e0eac86a9ab54725e4d96f4bad4b41a34ddea1c7d7fe676b893d5721da36543c01d41886d9c11210a36d0b8be0a12ea33d18e18438174270b7129105b85dbe2d79688e645ac73443b19f62c24eb3ce334b176722d906191ebe49481cc28b7b245f298fc5a7bd892cb33ae29123fdb2e35251fcc675e07d663ff3212a85cbc0e22048615147de101e30d8eb9110bd102a30a486af952ac01db147d101805cb24b452329cfa93165dc95b8ac37a881bb55c11df5c5f3eeb5a0432f163b26abdcbd6f220ea7c779e72d77b68b34e500fd0d66efec4daedc92b2a53f3ab9c94b92ddc072e77e23b75a1262d78c22f457fc19047a024243e5ab2701f74f9ef1fed9b3e405b12dd6d69ee0d85addef213ce72de46b847e83db780029401838249c87402bde0cb56822ca6af02dd8291f871a2f3c9aba1cc205053902bfb5506a33c971fee45c6456a5f767dcb78d39073d16cafa86e94becd9b25d7179a36a101b3526b573c92f1106b3b8d8fff97f4d781b13217091ac6525bdf6f1054e6013becbeb4f14247fb94d520e307b317b4b97e31e03981d29875332940e51628d16e88621b1979c494100ec9f9d378e662bcac0fc6809f562a1aad3426b1c3242ee782a7c1b718957b82f0e2a0653140af7c0f66e80f4e18d7be2e6987fe877fe649a7b947e05a13b3805e963f8c2f2dfbbcf9e999642b2c1e4d50cc07a5360f92a6255bcd872fed2f7b0150a5b1348a683d0ae089c4392e4fc0558524c9489a70b4c45787e561ef768121fd3bc8bc62c1abb24eecaca759676e36b85e707550dd4cdff593bb9f7a65e6e23333ee97505184310b59dbd327d45f39f28aa0794c10238c107b5b2e183f1240f9736e0b550b551be82f5673ba12d78723ce63021d3a5a1a42ce74a077b6d77365163fc812f013252090430a86c970bbe0920d170e9d8f9c55c7681fc77f0cb96e4237123a140e52bd13928ca755f5a2f9ae8d55450f1a6ef2025f7cfad202ad7868d4dad5630915b8cce08480f3835954e2d278da9c6c8a326a6f256395b8bf117616b7998ab84b4ac48f4a5365608139abbc9c4733c7e0ae3ccc0026c034aa19289268b197ae5b816dace38e2c1ad506839614e7f52508e0d3aaafb6a5ee332d018d7c96eb7f849bc586a93bdc40ac4c512e7459f77bd98f551a248a95dd105ce5d732a5955d0d703c33e0c4b8c0985353a8e886703f1f6f4bb4edb0953d4e4677387e6c60de956a5634a31756f692428e74f28e9ed3ca1ea51022ca3d3f7e3725ace59316acfc0d0b7a166d97062b04911195cfb62dab450ed50a50f028e639ac0be1a8826efb4bfe36fddd951a319185dd6db33bc860be1450247db7c0302f89ad244a1c90cba1090b79424c2de11c89bcbadb104fc8caaa0f277f14c9a43c5b96ea2c941b9d6a6bec41bed8c9e200f78c3f8908131a67643e54de6473297a0d24a2ff03dfd7a72edc222a406d69d1cbebb696981a551d3986425f101dfd756cb5d6c363058bf1f021c28674d457bb2b890c63df9239cb7c20995dbb3bd7ebd9805c7015f16472f3814743d8e5aa17011ce6c44bbab8daf86c21103fba113d04873250c47a20a93485e33d71eac37210bfd3ee2025361d4fb8231a9877f4cd0b4ad7b33a5121b6cb4d6a8a3873f7dda79bfcc2dff6a190c9abf57b53793a5ff22862e653e7380420e2fddeb0291a71d92557f1cb0e7f76a72c4e3df0d514a5ff9132790957b09015880a37553fe3ff928bcb5fa437d39a16aa82301abf93f85c52cfabef366f580eb495f1efd0a9374973a587bb317164d38bb3c0ca9237253809c753975bd02df9f0e5a9d4066dd7086269b11972d1d907abd6f42ceee6d1a5a5c11aa0aed222fdbd0635e36971e048e4907330ed37f6601584573f34e6cdd1e322961b2bddfd5bc774ffbd3d7583a876c88f38f69fa13ff4a7077783fed2aa6ace7e72a73c2587dcfa4d2b14c095d4186e2776cd5af353e33b892ba417c4008d56be6ea4c1fca3f9f3005b45c445fc80a3ce2e13e077d1efd7ff6748cfddb4da40921fed66ddc3aa6fad3ceccc8d08dbafd226735683b90d93921cfe7092a95891b8d06078d5ab4a43a4338218a219f220d14cd37656a137524776d37609ab771ee10ba145df142c171a3745c42409f12285d89a7b7e2d18048619d60955422a1b27f6b77d6f9bd06949dbfc24bd02a5bd021cf819e57d1e6e9d6a0535f6852cac8642e414dbe481ed22220e0b6f8e5f80d26968797c31253d1afe87a6cd773311258ecd58a3e2a2d45d212135dd5a106c2baa3692413bafa5d872e7b782a74b75cb6f0f9dce7d611fe875e154cabe60016698c8c476abc93b0b6a288a2c4aabdcd22d02bf4b15156ab05d825f434e0cf13551a7703d1c3c56af3b32319dc658f0b8c09386d3f91832afe41160d1f99b9f8c4cd8c85f4ae5baae684d2ad1153a2b744d461d8b089c4b047cdf7181527c47b1dd077dc88dce64db1c285023edf0a55a226d8941a40bc18bba6db01ea4a83afed8ac310f8a09a86b9471a5b74d6bd7766c109f9b602af6b4b03448e27b9a1ce735752e249be90d591ef0a1244e351fc65acc892e6d8855c3dc4d05c782518c51bd167f2a8567b208e2b50667c25d0a6f08d9c08730c7162deaa8beef401cbacd5600322b2e96639ef058466de7216404867a648b3221597adedfbfc0e510fd8f3e40e8a57954564cd75bb2f96f807ba2156aeac234b1ff1e74dc09d211db1f0cbf64f81f609a6da9e44350312671a30d612ea5cc04913b14edb0b6d9138ee828ae5f34c6c8a120aa32e3e40b3bc719113489fd4f3b4433e5c329e2ffea8462a141a83a716f442576a994a4710ea83ab5569e0321c181cebf21e16e4ca390bfd36e02e55a317b0a28d48a4a65f9e53a5aec3f8af5bafab7e45761ffad92fc3efee9c39358a9f3bd12b320c6f13a0c52ed47ae4bd96ede8e41dc3693ba166e066b99d0232a66c0cfcb965357b03fa13397f203f593579d82e94ea6da1058e4e2e20a8457ee9f354d2f04f4fe001a5c43b184d36fcdfc98df3e9a14154913a42480fc9f5fe2a9a0bec37f13d644ec92964073521ccd276777795be2cb4058f052e40a8ee71ce771ccfea61ba980062200aeda1807dac235f78eca1921ab41939c4d43f370e17caa69aefba4325d25895a57374c2db228e78a968b86ada26b3d2eb1daf900a919764f9e0e4d562daac7568fa300f34f86d9f483f909d7f37d00de8c5dc6dc205d183109f2527f34a593498066f5d6de73642bee3a355b440198728732b49ed4da75a82032823214e8bd708b45074f9cf5f4f83af225a2186d81be30f4c577d9a7d3baab6a2c5a80abbbc929d92312c735274b8a384672fc5979a00b4423137f9dff08165bf35e277c305a4ff2a91fb81996eafe634cd7799b37437927b2f80ab70af1fe2f3b38637f326a7f4d86cecc6afe639b1184db589579e35456f37da235d96f592e624a8d9e635f5bbdcb1517e3fe9eb7a6640be99dc1ef57ae0c43357025d3e8e7118608cda69722c7a77ea202d524488ebb64186e2218999820f2a6067e3361f13e7f1c22e6df441cc4bb345a1995c47a18206708c9d416f49b2054eaf482d9c64a3afd64210d3fbb0392e0b1992c1ebaa82b92c38dbcf8df9bbb9e7f940f5ed21e40970c1aaaa6113004d9190d5b6c4915811c984b5fb2347f78bee01b6ba1ce9796b1c0a83714cff8e6385a7692db8cd878fd116b8e372bbe7e434340501f1583ac6be293d48c4acf19cd7954e460775aa1f024ba2e44138601c8acd6a99e1e2a3d1186ee258b28728b66e9454ccd35c2f54ed2869d044f71b0348c3ac9f9ee69351afac911d6584b86d43fb7c2be000972a27181456adf15bab54d312da2aba5652546e172742b1dda40ce50646dfcfc5b99adf22694c1278a2843c199a45c65ff51ab04"}) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$FS_IOC_FSGETXATTR(r4, 0x801c581f, &(0x7f00000000c0)={0x8, 0x7fff, 0xffffffff, 0x3, 0x1}) sendfile(r0, r5, 0x0, 0xff) [ 360.249217][T15765] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000440 [ 360.257219][T15765] R13: 0000000020000100 R14: 00007f96690a3000 R15: 0000000020000040 [ 360.265203][T15773] CPU: 0 PID: 15773 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 360.273976][T15773] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 360.284059][T15773] Call Trace: [ 360.287334][T15773] dump_stack+0x137/0x19d [ 360.291920][T15773] should_fail+0x23c/0x250 [ 360.296460][T15773] __should_failslab+0x81/0x90 03:58:50 executing program 3: r0 = socket$inet6(0xa, 0x4, 0x0) accept$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @private1}, &(0x7f00000000c0)=0x1c) perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r1, r2, 0x0, 0x4000000000010046) fsetxattr(0xffffffffffffffff, &(0x7f00000002c0)=@random={'user.', '\x00'}, &(0x7f0000000300)='/proc/vmallocinfo\x00', 0x12, 0x2) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) recvfrom$inet6(r3, &(0x7f0000000180)=""/230, 0xe6, 0x40012063, &(0x7f0000000280)={0xa, 0x4e20, 0x100, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x1ff}, 0x1c) [ 360.301237][T15773] should_failslab+0x5/0x20 [ 360.306377][T15773] kmem_cache_alloc_node_trace+0x59/0x300 [ 360.312099][T15773] ? __kmalloc_node+0x30/0x40 [ 360.316771][T15773] ? rmqueue+0x43/0xcf0 [ 360.321009][T15773] __kmalloc_node+0x30/0x40 [ 360.325511][T15773] kvmalloc_node+0x81/0xf0 [ 360.329930][T15773] seq_read_iter+0x145/0x910 [ 360.334533][T15773] ? mntput+0x45/0x70 [ 360.339125][T15773] ? __fsnotify_parent+0x32f/0x430 [ 360.344257][T15773] proc_reg_read_iter+0xfc/0x170 03:58:50 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/vmallocinfo\x00', 0x0, 0x0) r1 = accept4$inet(r0, &(0x7f0000000000)={0x2, 0x0, @dev}, &(0x7f0000000080)=0x10, 0x80800) write(r1, &(0x7f0000000140)="f346f1041f5ad6978ae8bd0b3a35e7ddbf39d00ac82416d1a928d248c94b9a3aa8dfbe38a05c4bc01d56d1ad58f6a9bf3c04212c3d262a658b35f453af28c002211b88b7c0899d3575a075753123288c4fce40ae5f3584c2b5a0ea8892978022de942fbb985c70544ffbb93be8403fa52a39ab3598549e3fa41158e08ae6fed0620797fc482575c5cdab20c980a9c187f50c98ab3fe151281830603970d0923e", 0xa0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x2000, 0x0) sendfile(r0, r2, 0x0, 0xff) [ 360.349200][T15773] generic_file_splice_read+0x22a/0x310 [ 360.354757][T15773] ? splice_shrink_spd+0x60/0x60 [ 360.359720][T15773] splice_direct_to_actor+0x2aa/0x650 [ 360.365147][T15773] ? do_splice_direct+0x170/0x170 [ 360.370173][T15773] do_splice_direct+0xf5/0x170 [ 360.374934][T15773] do_sendfile+0x773/0xda0 [ 360.379382][T15773] __x64_sys_sendfile64+0xf2/0x130 [ 360.384497][T15773] do_syscall_64+0x34/0x50 [ 360.388988][T15773] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 360.394883][T15773] RIP: 0033:0x4665f9 03:58:50 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) ioctl$F2FS_IOC_FLUSH_DEVICE(r0, 0x4008f50a, &(0x7f0000000000)={0x5, 0x8}) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) fsconfig$FSCONFIG_SET_PATH(r0, 0x3, &(0x7f0000000040)='/proc/vmallocinfo\x00', &(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff) sendfile(r0, r1, 0x0, 0xff) [ 360.398773][T15773] 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 [ 360.418497][T15773] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 360.426958][T15773] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 360.434937][T15773] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 360.442996][T15773] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 360.450996][T15773] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 360.458978][T15773] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:58:50 executing program 5 (fault-call:0 fault-nth:78): syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:58:50 executing program 0 (fault-call:2 fault-nth:3): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 360.578571][T15805] loop5: detected capacity change from 0 to 270 [ 360.588379][T15805] FAULT_INJECTION: forcing a failure. [ 360.588379][T15805] name failslab, interval 1, probability 0, space 0, times 0 [ 360.590863][T15807] FAULT_INJECTION: forcing a failure. [ 360.590863][T15807] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 360.601003][T15805] CPU: 1 PID: 15805 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 [ 360.622959][T15805] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 360.633008][T15805] Call Trace: [ 360.636363][T15805] dump_stack+0x137/0x19d [ 360.640789][T15805] should_fail+0x23c/0x250 [ 360.645195][T15805] ? getname_flags+0x84/0x3d0 [ 360.649869][T15805] __should_failslab+0x81/0x90 [ 360.654629][T15805] should_failslab+0x5/0x20 [ 360.659126][T15805] kmem_cache_alloc+0x46/0x300 [ 360.664030][T15805] getname_flags+0x84/0x3d0 [ 360.668544][T15805] getname+0x15/0x20 [ 360.672435][T15805] do_sys_openat2+0x5b/0x250 [ 360.677020][T15805] ? __se_sys_mount+0x261/0x2e0 [ 360.681890][T15805] ? mntput+0x45/0x70 [ 360.685865][T15805] __x64_sys_openat+0xef/0x110 [ 360.690623][T15805] do_syscall_64+0x34/0x50 [ 360.695135][T15805] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 360.701981][T15805] RIP: 0033:0x4196e4 [ 360.705882][T15805] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 360.725487][T15805] RSP: 002b:00007f96690a2f30 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 360.733959][T15805] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 00000000004196e4 [ 360.741997][T15805] RDX: 0000000000010000 RSI: 0000000020000100 RDI: 00000000ffffff9c [ 360.750031][T15805] RBP: 0000000020000100 R08: 0000000000000000 R09: 0000000020000440 [ 360.757993][T15805] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000010000 [ 360.766022][T15805] R13: 0000000020000100 R14: 00007f96690a3000 R15: 0000000020000040 [ 360.773989][T15807] CPU: 0 PID: 15807 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 360.782755][T15807] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 360.792802][T15807] Call Trace: [ 360.796079][T15807] dump_stack+0x137/0x19d [ 360.800413][T15807] should_fail+0x23c/0x250 [ 360.804833][T15807] __alloc_pages_nodemask+0xe7/0x310 [ 360.810273][T15807] alloc_pages_current+0x21d/0x310 [ 360.815405][T15807] push_pipe+0x267/0x370 [ 360.819804][T15807] _copy_to_iter+0x347/0xa10 [ 360.824530][T15807] ? seq_putc+0x79/0x90 [ 360.828854][T15807] ? check_stack_object+0x61/0x70 [ 360.833914][T15807] ? __virt_addr_valid+0x15a/0x1a0 [ 360.839060][T15807] seq_read_iter+0x7f0/0x910 [ 360.843684][T15807] proc_reg_read_iter+0xfc/0x170 [ 360.848658][T15807] generic_file_splice_read+0x22a/0x310 [ 360.854230][T15807] ? splice_shrink_spd+0x60/0x60 [ 360.859148][T15807] splice_direct_to_actor+0x2aa/0x650 [ 360.864629][T15807] ? do_splice_direct+0x170/0x170 [ 360.869629][T15807] do_splice_direct+0xf5/0x170 [ 360.874371][T15807] do_sendfile+0x773/0xda0 [ 360.878790][T15807] __x64_sys_sendfile64+0xf2/0x130 [ 360.883881][T15807] do_syscall_64+0x34/0x50 [ 360.888281][T15807] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 360.894276][T15807] RIP: 0033:0x4665f9 [ 360.898152][T15807] 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 [ 360.917753][T15807] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 360.926146][T15807] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 360.934104][T15807] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 360.942105][T15807] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 360.950510][T15807] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 360.958488][T15807] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:58:53 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0xfffffffe) 03:58:53 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0xff) 03:58:53 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000040)=0x4) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) r2 = dup3(r0, r0, 0x80000) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r3, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000040)={0x0, r3}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r5, &(0x7f0000000780), 0x12) r6 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x81, 0x100) io_submit(r1, 0x2, &(0x7f00000002c0)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, 0x5e, r2, &(0x7f0000000080)="63fc9d49648d45f76c31d9123cfdf5990d", 0x11, 0xfe, 0x0, 0x1, r4}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x2, 0x2, r5, &(0x7f0000000140)="5eb9f5952b88983e9254b0f2437b481bf6b17a406f6d54b5f2cffc82f0d71ef5c4957a5b187117498c20f739ed7d42f8c6ae35d631c11dc426ddb8d0507f9bd7ba90f6298ddf8c2e7457f525000b2054d0ebd1a766fe428d4b96720c76cdb7f0be85e00eac2648b57e00758563e7e8e2c7e999476b26978d8fd725aec416a8f2a448c6b8c5ae3d887eb46b157d6d991cde3e1f01cede8b29616dbf6cc50f2133b0a85dd83e0f64e611a82a4b25cfd880f514", 0xb2, 0x400, 0x0, 0x2, r6}]) listen(r0, 0x1) setsockopt$packet_tx_ring(r2, 0x107, 0xd, &(0x7f0000003f40)=@req3={0x2, 0x6, 0x9, 0xffffffff, 0x4, 0xff, 0x20}, 0x1c) 03:58:53 executing program 5 (fault-call:0 fault-nth:79): syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:58:53 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) fcntl$getownex(r0, 0x10, &(0x7f00000000c0)={0x0, 0x0}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r2, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)={0x0, r2}) perf_event_open(&(0x7f0000000140)={0x4, 0x80, 0x1, 0x5, 0x2, 0x8, 0x0, 0x400, 0x5008, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x9, 0x0, @perf_bp={&(0x7f0000000040), 0x1}, 0x2004, 0x270, 0xfffffff8, 0xc, 0x3ff, 0x8, 0x0, 0x0, 0x7f, 0x0, 0xfffffffffffffffa}, r1, 0x0, r2, 0x8) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r4, 0x0, 0x4000000000010046) 03:58:53 executing program 0 (fault-call:2 fault-nth:4): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 363.100253][T15829] FAULT_INJECTION: forcing a failure. [ 363.100253][T15829] name failslab, interval 1, probability 0, space 0, times 0 [ 363.112917][T15829] CPU: 0 PID: 15829 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 363.121714][T15829] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 363.131829][T15829] Call Trace: [ 363.135106][T15829] dump_stack+0x137/0x19d [ 363.139439][T15829] should_fail+0x23c/0x250 [ 363.143856][T15829] __should_failslab+0x81/0x90 03:58:53 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = syz_open_dev$rtc(&(0x7f0000000000), 0x4, 0x24c80) sendfile(r0, r1, &(0x7f0000000040)=0x6, 0xfffffffffffffff8) sendfile(r0, 0xffffffffffffffff, 0x0, 0xff) [ 363.148710][T15829] ? kmalloc_array+0x2d/0x40 [ 363.153355][T15829] should_failslab+0x5/0x20 [ 363.157887][T15829] __kmalloc+0x66/0x360 [ 363.162131][T15829] ? splice_from_pipe+0xc0/0xc0 [ 363.166991][T15829] kmalloc_array+0x2d/0x40 [ 363.171413][T15829] iter_file_splice_write+0xc1/0x750 [ 363.176710][T15829] ? atime_needs_update+0x2ba/0x390 [ 363.181909][T15829] ? generic_file_splice_read+0x284/0x310 [ 363.187713][T15829] ? splice_from_pipe+0xc0/0xc0 [ 363.192572][T15829] direct_splice_actor+0x80/0xa0 [ 363.197526][T15829] splice_direct_to_actor+0x345/0x650 [ 363.202910][T15829] ? do_splice_direct+0x170/0x170 [ 363.207936][T15829] do_splice_direct+0xf5/0x170 [ 363.212804][T15829] do_sendfile+0x773/0xda0 [ 363.217226][T15829] __x64_sys_sendfile64+0xf2/0x130 [ 363.222348][T15829] do_syscall_64+0x34/0x50 [ 363.227044][T15829] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 363.233020][T15829] RIP: 0033:0x4665f9 [ 363.241800][T15829] 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 [ 363.256373][T15832] loop5: detected capacity change from 0 to 270 [ 363.261452][T15829] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 363.261524][T15829] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 363.261536][T15829] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 363.289163][T15832] FAULT_INJECTION: forcing a failure. [ 363.289163][T15832] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 363.292438][T15829] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 363.292455][T15829] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 363.292468][T15829] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 363.329484][T15832] CPU: 1 PID: 15832 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 [ 363.338257][T15832] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 363.348311][T15832] Call Trace: [ 363.352198][T15832] dump_stack+0x137/0x19d [ 363.356532][T15832] should_fail+0x23c/0x250 [ 363.360945][T15832] should_fail_usercopy+0x16/0x20 [ 363.366028][T15832] strncpy_from_user+0x21/0x250 [ 363.370968][T15832] getname_flags+0xb8/0x3d0 [ 363.375475][T15832] getname+0x15/0x20 [ 363.379382][T15832] do_sys_openat2+0x5b/0x250 [ 363.383975][T15832] ? __se_sys_mount+0x261/0x2e0 [ 363.388939][T15832] ? mntput+0x45/0x70 [ 363.392924][T15832] __x64_sys_openat+0xef/0x110 [ 363.397808][T15832] do_syscall_64+0x34/0x50 [ 363.402224][T15832] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 363.408161][T15832] RIP: 0033:0x4196e4 [ 363.412046][T15832] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 363.426914][T15853] FAULT_INJECTION: forcing a failure. [ 363.426914][T15853] name fail_page_alloc, interval 1, probability 0, space 0, times 0 03:58:53 executing program 0 (fault-call:2 fault-nth:5): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:58:53 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) readv(r1, &(0x7f0000001300)=[{&(0x7f0000000140)=""/134, 0x86}, {&(0x7f0000000000)=""/12, 0xc}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/200, 0xc8}, {&(0x7f0000000040)=""/28, 0x1c}], 0x5) r2 = accept$unix(r1, &(0x7f0000001380)=@abs, &(0x7f00000000c0)=0x6e) recvmsg(r2, &(0x7f00000028c0)={0x0, 0x0, &(0x7f00000027c0)=[{&(0x7f0000001400)=""/69, 0x45}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/188, 0xbc}, {&(0x7f0000002540)=""/159, 0x9f}, {&(0x7f0000002600)=""/226, 0xe2}, {&(0x7f0000002700)=""/186, 0xba}], 0x6, &(0x7f0000002840)=""/92, 0x5c}, 0x0) [ 363.431710][T15832] RSP: 002b:00007f96690a2f30 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 363.431735][T15832] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 00000000004196e4 [ 363.431748][T15832] RDX: 0000000000010000 RSI: 0000000020000100 RDI: 00000000ffffff9c [ 363.470040][T15832] RBP: 0000000020000100 R08: 0000000000000000 R09: 0000000020000440 [ 363.478185][T15832] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000010000 [ 363.486174][T15832] R13: 0000000020000100 R14: 00007f96690a3000 R15: 0000000020000040 [ 363.494196][T15853] CPU: 0 PID: 15853 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 363.502965][T15853] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 363.513012][T15853] Call Trace: [ 363.516286][T15853] dump_stack+0x137/0x19d [ 363.520616][T15853] should_fail+0x23c/0x250 [ 363.525031][T15853] __alloc_pages_nodemask+0xe7/0x310 [ 363.530315][T15853] alloc_pages_current+0x21d/0x310 [ 363.535497][T15853] __page_cache_alloc+0x4d/0xf0 [ 363.540348][T15853] pagecache_get_page+0x5f4/0x900 [ 363.545373][T15853] grab_cache_page_write_begin+0x3f/0x70 03:58:53 executing program 5 (fault-call:0 fault-nth:80): syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 363.551070][T15853] ext4_da_write_begin+0x305/0x820 [ 363.556209][T15853] ? __vfs_getxattr+0x264/0x280 [ 363.561054][T15853] ? iov_iter_fault_in_readable+0x58/0x3a0 [ 363.566867][T15853] generic_perform_write+0x196/0x3a0 [ 363.572150][T15853] ext4_buffered_write_iter+0x2f2/0x3f0 [ 363.577767][T15853] ext4_file_write_iter+0x2e7/0x11d0 [ 363.583068][T15853] ? __alloc_pages_nodemask+0x17a/0x310 [ 363.588650][T15853] ? avc_policy_seqno+0x22/0x30 [ 363.593565][T15853] ? selinux_file_permission+0x22e/0x530 03:58:53 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = accept4$packet(r1, &(0x7f0000000400)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000040)=0x14, 0x80800) preadv(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/53, 0x35}, {&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)=""/166, 0xa6}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x4, 0x7, 0x9874) sendfile(r0, r1, 0x0, 0xff) [ 363.599222][T15853] do_iter_readv_writev+0x2cb/0x360 [ 363.604442][T15853] do_iter_write+0x112/0x4c0 [ 363.609035][T15853] ? kmalloc_array+0x2d/0x40 [ 363.613638][T15853] vfs_iter_write+0x4c/0x70 [ 363.618196][T15853] iter_file_splice_write+0x40a/0x750 [ 363.623574][T15853] ? splice_from_pipe+0xc0/0xc0 [ 363.628516][T15853] direct_splice_actor+0x80/0xa0 [ 363.633479][T15853] splice_direct_to_actor+0x345/0x650 [ 363.638877][T15853] ? do_splice_direct+0x170/0x170 [ 363.643894][T15853] do_splice_direct+0xf5/0x170 [ 363.648653][T15853] do_sendfile+0x773/0xda0 [ 363.653077][T15853] __x64_sys_sendfile64+0xf2/0x130 [ 363.658265][T15853] do_syscall_64+0x34/0x50 [ 363.662686][T15853] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 363.668577][T15853] RIP: 0033:0x4665f9 [ 363.672464][T15853] 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 [ 363.692086][T15853] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 03:58:54 executing program 0 (fault-call:2 fault-nth:6): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 363.700504][T15853] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 363.708491][T15853] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 363.716544][T15853] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 363.724516][T15853] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 363.732574][T15853] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 363.809523][T15867] FAULT_INJECTION: forcing a failure. [ 363.809523][T15867] name failslab, interval 1, probability 0, space 0, times 0 [ 363.822172][T15867] CPU: 1 PID: 15867 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 363.831020][T15867] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 363.841083][T15867] Call Trace: [ 363.844445][T15867] dump_stack+0x137/0x19d [ 363.848805][T15867] should_fail+0x23c/0x250 [ 363.853224][T15867] __should_failslab+0x81/0x90 [ 363.857994][T15867] ? kcalloc+0x32/0x50 [ 363.862101][T15867] should_failslab+0x5/0x20 [ 363.866608][T15867] __kmalloc+0x66/0x360 [ 363.870783][T15867] kcalloc+0x32/0x50 [ 363.874677][T15867] ext4_find_extent+0x21c/0x7f0 [ 363.879569][T15867] ? __list_del_entry_valid+0x54/0xc0 [ 363.884944][T15867] ? __inc_numa_state+0x10/0x50 [ 363.889824][T15867] ext4_ext_map_blocks+0xd9/0x1f00 [ 363.895012][T15867] ? xas_create+0xadc/0xb30 [ 363.899497][T15867] ? __down_read_common+0x16b/0x5a0 [ 363.904685][T15867] ? percpu_counter_add_batch+0x69/0xd0 [ 363.910289][T15867] ? ext4_es_lookup_extent+0x206/0x490 [ 363.915728][T15867] ext4_da_get_block_prep+0x428/0x9b0 [ 363.921161][T15867] __block_write_begin_int+0x4a2/0x1060 [ 363.926726][T15867] ? ext4_da_release_space+0x230/0x230 [ 363.932180][T15867] ? ext4_da_write_begin+0x410/0x820 [ 363.937458][T15867] ? ext4_da_release_space+0x230/0x230 [ 363.942929][T15867] __block_write_begin+0x2b/0x40 [ 363.947851][T15867] ext4_da_write_begin+0x4c8/0x820 [ 363.953018][T15867] generic_perform_write+0x196/0x3a0 [ 363.958290][T15867] ? __mnt_drop_write_file+0x5a/0x60 [ 363.963583][T15867] ext4_buffered_write_iter+0x2f2/0x3f0 [ 363.969145][T15867] ext4_file_write_iter+0x2e7/0x11d0 [ 363.974416][T15867] ? __alloc_pages_nodemask+0x17a/0x310 [ 363.979975][T15867] ? avc_policy_seqno+0x22/0x30 [ 363.984804][T15867] ? selinux_file_permission+0x22e/0x530 [ 363.990417][T15867] do_iter_readv_writev+0x2cb/0x360 [ 363.995613][T15867] do_iter_write+0x112/0x4c0 [ 364.000263][T15867] ? kmalloc_array+0x2d/0x40 [ 364.004851][T15867] vfs_iter_write+0x4c/0x70 [ 364.009333][T15867] iter_file_splice_write+0x40a/0x750 [ 364.014734][T15867] ? splice_from_pipe+0xc0/0xc0 [ 364.019571][T15867] direct_splice_actor+0x80/0xa0 [ 364.024531][T15867] splice_direct_to_actor+0x345/0x650 [ 364.029909][T15867] ? do_splice_direct+0x170/0x170 [ 364.034927][T15867] do_splice_direct+0xf5/0x170 [ 364.039674][T15867] do_sendfile+0x773/0xda0 [ 364.044128][T15867] __x64_sys_sendfile64+0xf2/0x130 [ 364.049261][T15867] do_syscall_64+0x34/0x50 [ 364.053729][T15867] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 364.059636][T15867] RIP: 0033:0x4665f9 [ 364.063523][T15867] 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 [ 364.083116][T15867] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 364.091529][T15867] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 364.099485][T15867] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 364.107487][T15867] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 364.115438][T15867] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 364.123393][T15867] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 364.160282][T15879] loop5: detected capacity change from 0 to 270 [ 364.174088][T15879] FAULT_INJECTION: forcing a failure. [ 364.174088][T15879] name failslab, interval 1, probability 0, space 0, times 0 [ 364.186724][T15879] CPU: 1 PID: 15879 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 [ 364.195488][T15879] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 364.205544][T15879] Call Trace: [ 364.208817][T15879] dump_stack+0x137/0x19d [ 364.213128][T15879] should_fail+0x23c/0x250 [ 364.217589][T15879] ? __alloc_file+0x2e/0x1a0 [ 364.222159][T15879] __should_failslab+0x81/0x90 [ 364.226904][T15879] should_failslab+0x5/0x20 [ 364.231650][T15879] kmem_cache_alloc+0x46/0x300 [ 364.236949][T15879] __alloc_file+0x2e/0x1a0 [ 364.241747][T15879] alloc_empty_file+0xcd/0x1c0 [ 364.246520][T15879] path_openat+0x6a/0x20b0 [ 364.250918][T15879] ? ___cache_free+0x3c/0x300 [ 364.255578][T15879] ? kfree+0xf0/0x1d0 [ 364.259556][T15879] do_filp_open+0xd9/0x1f0 [ 364.263953][T15879] ? __virt_addr_valid+0x15a/0x1a0 [ 364.269049][T15879] ? __check_object_size+0x253/0x310 [ 364.274317][T15879] ? alloc_fd+0x36d/0x3c0 [ 364.278649][T15879] do_sys_openat2+0xa3/0x250 [ 364.283237][T15879] ? __se_sys_mount+0x261/0x2e0 [ 364.288096][T15879] ? mntput+0x45/0x70 [ 364.292181][T15879] __x64_sys_openat+0xef/0x110 [ 364.296955][T15879] do_syscall_64+0x34/0x50 [ 364.301377][T15879] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 364.307331][T15879] RIP: 0033:0x4196e4 [ 364.311209][T15879] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 364.330981][T15879] RSP: 002b:00007f96690a2f30 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 364.339384][T15879] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 00000000004196e4 [ 364.347344][T15879] RDX: 0000000000010000 RSI: 0000000020000100 RDI: 00000000ffffff9c [ 364.355312][T15879] RBP: 0000000020000100 R08: 0000000000000000 R09: 0000000020000440 [ 364.363387][T15879] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000010000 [ 364.371347][T15879] R13: 0000000020000100 R14: 00007f96690a3000 R15: 0000000020000040 03:58:56 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x200000000000) 03:58:56 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0x100, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) 03:58:56 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000002c0)='cgroup.stat\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r2, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)={0x0, r2}) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r3, 0x6612) dup3(r2, r0, 0x0) r4 = openat$pidfd(0xffffffffffffff9c, &(0x7f00000000c0), 0x200000, 0x0) fallocate(r4, 0x4d, 0x8001, 0x0) 03:58:56 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:58:56 executing program 0 (fault-call:2 fault-nth:7): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:58:56 executing program 5 (fault-call:0 fault-nth:81): syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 366.176089][T15901] FAULT_INJECTION: forcing a failure. [ 366.176089][T15901] name failslab, interval 1, probability 0, space 0, times 0 [ 366.179595][T15902] loop5: detected capacity change from 0 to 270 [ 366.188739][T15901] CPU: 1 PID: 15901 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 366.188761][T15901] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 366.188773][T15901] Call Trace: [ 366.217056][T15901] dump_stack+0x137/0x19d [ 366.221442][T15901] should_fail+0x23c/0x250 [ 366.222220][T15902] FAULT_INJECTION: forcing a failure. [ 366.222220][T15902] name failslab, interval 1, probability 0, space 0, times 0 [ 366.225860][T15901] ? __es_insert_extent+0x51f/0xe80 [ 366.243733][T15901] __should_failslab+0x81/0x90 [ 366.248514][T15901] should_failslab+0x5/0x20 [ 366.253080][T15901] kmem_cache_alloc+0x46/0x300 [ 366.257835][T15901] __es_insert_extent+0x51f/0xe80 [ 366.262856][T15901] ? __kmalloc+0x1e0/0x360 [ 366.267262][T15901] ? kcalloc+0x32/0x50 [ 366.271341][T15901] ext4_es_insert_extent+0x1bb/0x19d0 [ 366.276723][T15901] ? ext4_ext_convert_to_initialized+0xf50/0xf50 [ 366.283044][T15901] ext4_ext_map_blocks+0xf79/0x1f00 [ 366.288235][T15901] ? xas_create+0xadc/0xb30 [ 366.292740][T15901] ? __down_read_common+0x16b/0x5a0 [ 366.297934][T15901] ? percpu_counter_add_batch+0x69/0xd0 [ 366.303499][T15901] ? ext4_es_lookup_extent+0x206/0x490 [ 366.308952][T15901] ext4_da_get_block_prep+0x428/0x9b0 [ 366.314341][T15901] __block_write_begin_int+0x4a2/0x1060 [ 366.319896][T15901] ? ext4_da_release_space+0x230/0x230 [ 366.325355][T15901] ? ext4_da_write_begin+0x410/0x820 [ 366.330634][T15901] ? ext4_da_release_space+0x230/0x230 [ 366.336099][T15901] __block_write_begin+0x2b/0x40 [ 366.341084][T15901] ext4_da_write_begin+0x4c8/0x820 [ 366.346188][T15901] generic_perform_write+0x196/0x3a0 [ 366.351476][T15901] ext4_buffered_write_iter+0x2f2/0x3f0 [ 366.357074][T15901] ext4_file_write_iter+0x2e7/0x11d0 [ 366.362355][T15901] ? __alloc_pages_nodemask+0x17a/0x310 [ 366.372741][T15901] ? avc_policy_seqno+0x22/0x30 [ 366.377598][T15901] ? selinux_file_permission+0x22e/0x530 [ 366.383299][T15901] do_iter_readv_writev+0x2cb/0x360 [ 366.388495][T15901] do_iter_write+0x112/0x4c0 [ 366.393160][T15901] ? kcsan_setup_watchpoint+0x26e/0x470 [ 366.398715][T15901] vfs_iter_write+0x4c/0x70 [ 366.403213][T15901] iter_file_splice_write+0x40a/0x750 [ 366.408621][T15901] ? splice_from_pipe+0xc0/0xc0 [ 366.413468][T15901] direct_splice_actor+0x80/0xa0 [ 366.418397][T15901] splice_direct_to_actor+0x345/0x650 [ 366.423767][T15901] ? do_splice_direct+0x170/0x170 [ 366.428787][T15901] do_splice_direct+0xf5/0x170 [ 366.433577][T15901] do_sendfile+0x773/0xda0 [ 366.438168][T15901] __x64_sys_sendfile64+0xf2/0x130 [ 366.443294][T15901] do_syscall_64+0x34/0x50 [ 366.447741][T15901] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 366.453645][T15901] RIP: 0033:0x4665f9 [ 366.457528][T15901] 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 [ 366.477264][T15901] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 366.485675][T15901] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 366.493661][T15901] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 366.501625][T15901] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 366.509723][T15901] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 366.517802][T15901] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:58:56 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = epoll_create1(0x80000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000940), 0x101000, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r3, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000040)={0x0, r3}) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000980)={0x10000002}) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./bus\x00', 0x100, 0x9, &(0x7f0000000780)=[{&(0x7f0000000140)="8e10206847dd0176aaedf4c2f33fb15bc324b8b812e0df1523d6fb37f45aa30b6c2ad0be74e191c729d508693d68406a220f8d47fe67", 0x36, 0xadc}, {&(0x7f0000000180)="439c334c443cd8911fe719cadaa696939d65d3fd359bde81e7e7b3518e003599075a87bdf268517a0001bfab4685936a6342eab9339949e6b122a6bf7570551455523f2270f6f20a6bfaff4a18ef55c13f2d349b3cf348bf171bb296e0355a18176778541fc7f714bd08df38ad903a7d150bf9cd5d21851e8cd96aa5c33162879635812936990de77b489f32f50b43cb136a804efa32845a4b9ab8bbd6e1745b464c05876d8fdd8b8c571c6c7b7652719b671e8d022b9116136e0788f7f70b16ea68917c1f7781d36a016fc079af795383c685d05c133199cba08209d0821d83007694ce5a8dd37145946d18afd0f70d", 0xf0, 0x10000}, {&(0x7f0000000280)="adb8fb2d48d7f3970e41f0b7e10d5027efeeb3d06be7d7b6fd79946529d550b7968cad4204e766eda174e9c45660ecba68fe987b304b7bf73360543a1464b75b3abab6d920f9703373a7f27cae15a240edf14b6446f07067fa2928f925b43725e9b8614ec5e38b67483702b59003dba531eebfcea2f1a62f368095c4aa5f5eb27674f518db3f0273c5c494bd8cdc2f88e7bd", 0x92, 0x1ff}, {&(0x7f0000000340)="228a708312f6c0ed", 0x8, 0xffffffffffff5729}, {&(0x7f0000000380)="d94bc9800d7365d7e4159eb0c3e60da35d0efbc67c6fcca14f6513663978b1dfa8e98c0e2ab0838eacea70a6772232f639ceccb9b4601203646028502d62e806cc45e185b75769e2fe3c391d2baa2276f60ccdce164bc399fa482b2cd05ecd8a4b531f565d169dd63a7042be7e273feb23090651be2aa276e7d766c17167a07f3eab587fecf360ab8ba55986c9a46b84c2b6a0f2f21f3bb8a6c8f1d535cbdb8d8c64a4f81f198b1b7fc0bba659d6acbcfc5ec46954a536340c9a466d64d1b6d31f3eb49308e45980f03a466d9d9412ebc258827dc0033bf901b6f4", 0xdb, 0x54}, {&(0x7f0000000480)="7aac45a3455e7ef82d06728e512ea6336d7658238aa7173dfe1594db7d1154dadc0a551aa78d390cb778f44af78ce2aab6678b7c3e5d69be78bafacaac3d46a856b7ede2ac48327088bf963db8128f4f3f8d371ac42d14a740840aae3ed901c1c5f82b256de5af2383b2bc34a18501b7672cb3af2f03c3a7ad0835afce1278484468bd5f0018d62d586175e1f952dc174e682c883ecbec613500fba9ed92c97f01377e253d6da7c2d5a3006b1fc0b52802097761211f74b4139d15", 0xbb, 0x7}, {&(0x7f0000000540)="2c7676899c894188336d3b445fd140f70d2229c0b172886626d3acea1295d53c7cec32862fac9739226e6aabecf798ef4b472164240ac3fe80cd53c1f1feae0b7f332c620b2e8662cd809b1928fbdc731c7916ec50faa643a8b37c43790b795ee6c01eb4cf1162b34cb9c53673a2a0bf95bc62de8fef9cbb549a7be54bb04ca80ebbb3bef22e68d818ad4120325f8395b960a771ddeffd65ef1e25760fb0930ec5a01090363731b1081cb700c6b6559f7383c33da9df58b68d967f6a060e2bcc0498c5ceb4868ebaac93bdc9d9f5b8110a0cc4147f10a509411dcb856006c7d1f7d972af72648467f635", 0xea, 0x3}, {&(0x7f0000000bc0)="e28665bdd524bdaacdb100466d806cec759d5b3d9f5e36140bbce6fee59b868427bea1b56ce70f137ec15b9bbde8decd47936c7f309ac7524adcb2", 0x3b, 0x3}, {&(0x7f0000000680)="9847a11438b8601ac22bd8ebf99ad6ec7bebeeaf2e824383f3b3e41de9c326fb1d3740f961f059e440124815678f9c39d293aad15200a41240adceb0b092f35a652234e318866bf87aca7b87f94086f7a84c2c83afa617f3fe630bb488a10f71a731f0448d39781f63dcad0bc838febe25690bf66ff3414dcba97c27ec31504728cd354cc68d862e0cdaa3c1aaba1a11fd4961584d0084226114bc75b74942f52f8c2c41898558d104712faca5f3b655f78507cf3c47f9305ad5a094ffecbb078657b3", 0xc3, 0x8}], 0x80000, &(0x7f0000000c00)={[{@nodots}, {@dots}, {@dots}, {@dots}, {@fat=@errors_remount}], [{@fowner_gt={'fowner>', 0xee00}}, {@smackfsfloor={'smackfsfloor', 0x3d, '+'}}, {@smackfsfloor={'smackfsfloor', 0x3d, ']'}}, {@seclabel}, {@mask={'mask', 0x3d, 'MAY_READ'}}, {@euid_gt={'euid>', 0xee00}}]}) r5 = fsmount(r0, 0x1, 0x0) pipe(&(0x7f0000000b80)) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) r7 = accept4$unix(r6, &(0x7f00000009c0)=@abs, &(0x7f0000000a40)=0x6e, 0x100800) r8 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000a80)='./bus\x00', &(0x7f0000000ac0)={0x2401, 0x0, 0x8}, 0x18) r9 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000b00), 0x42, 0x0) io_uring_register$IORING_REGISTER_FILES(r5, 0x2, &(0x7f0000000b40)=[r7, r8, r4, r9, 0xffffffffffffffff], 0x5) r10 = pidfd_getfd(r0, 0xffffffffffffffff, 0x0) sendfile(r1, r10, &(0x7f0000000000)=0x7ff, 0x401) r11 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r11, 0x0, 0xff) [ 366.525770][T15902] CPU: 0 PID: 15902 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 [ 366.534550][T15902] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 366.544660][T15902] Call Trace: [ 366.547945][T15902] dump_stack+0x137/0x19d [ 366.552280][T15902] should_fail+0x23c/0x250 [ 366.556692][T15902] ? security_file_alloc+0x30/0x190 [ 366.561938][T15902] __should_failslab+0x81/0x90 [ 366.566709][T15902] should_failslab+0x5/0x20 [ 366.571273][T15902] kmem_cache_alloc+0x46/0x300 [ 366.576105][T15902] ? __alloc_file+0x2e/0x1a0 [ 366.580718][T15902] security_file_alloc+0x30/0x190 [ 366.585748][T15902] __alloc_file+0x83/0x1a0 [ 366.590260][T15902] alloc_empty_file+0xcd/0x1c0 [ 366.595024][T15902] path_openat+0x6a/0x20b0 [ 366.599454][T15902] ? pcpu_alloc_area+0x574/0x590 [ 366.604392][T15902] ? ___cache_free+0x3c/0x300 [ 366.609123][T15902] ? kfree+0xf0/0x1d0 [ 366.613103][T15902] do_filp_open+0xd9/0x1f0 [ 366.617519][T15902] ? __virt_addr_valid+0x15a/0x1a0 [ 366.622650][T15902] ? __check_object_size+0x253/0x310 [ 366.627930][T15902] ? alloc_fd+0x36d/0x3c0 [ 366.632261][T15902] do_sys_openat2+0xa3/0x250 [ 366.637064][T15902] ? __se_sys_mount+0x261/0x2e0 [ 366.641917][T15902] ? mntput+0x45/0x70 [ 366.645899][T15902] __x64_sys_openat+0xef/0x110 [ 366.650664][T15902] do_syscall_64+0x34/0x50 [ 366.655077][T15902] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 366.660972][T15902] RIP: 0033:0x4196e4 [ 366.664857][T15902] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 366.684456][T15902] RSP: 002b:00007f96690a2f30 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 366.692869][T15902] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 00000000004196e4 [ 366.700838][T15902] RDX: 0000000000010000 RSI: 0000000020000100 RDI: 00000000ffffff9c [ 366.708804][T15902] RBP: 0000000020000100 R08: 0000000000000000 R09: 0000000020000440 [ 366.716775][T15902] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000010000 [ 366.724742][T15902] R13: 0000000020000100 R14: 00007f96690a3000 R15: 0000000020000040 03:58:57 executing program 5 (fault-call:0 fault-nth:82): syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:58:57 executing program 0 (fault-call:2 fault-nth:8): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:58:57 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0xb, &(0x7f0000000100)) io_setup(0x1000, &(0x7f0000000040)=0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000480), 0x101001, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r4, 0x0, 0x200600) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r5, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r6, 0xc028660f, &(0x7f0000000040)={0x0, r5}) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r7, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r8, 0xc028660f, &(0x7f0000000040)={0x0, r7}) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r9, 0x0, 0x200600) io_submit(0x0, 0x8, &(0x7f00000017c0)=[&(0x7f0000000280)={0x0, 0x0, 0x0, 0x6, 0x6, r0, &(0x7f0000000240)="ca0348ec4244eb53574429f564570dd6695391bc9c2d047cff3ff4e3bdc0fe6e9669c5ce4dbc81f5284955a2201d6323376e2104e853d7c941440205", 0x3c, 0x100000001, 0x0, 0x1}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x6, 0x6, r0, &(0x7f00000002c0)="04406fb7fbc32a1a8882ea416a36b2c5f23c434a36a4c845df64630a4d475bb46133250cef803a54e8e3fc3f6ab087f3e6f78970e44c7ebf103bc19635643640d27273871f7103f171d05c1f5caf41d25fd7b05f73c292862ad384f7e0cd9b", 0x5f, 0x0, 0x0, 0x2, r2}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x3ff, r0, &(0x7f00000003c0)="7176ae0c26ef58952f2a48de2b29fd3e492854d57365ed990b6ca81ce03db229ed2159ca0596b9fe31a75504dd7bf138cc072eb68f6e8f4791a3170aca76662378d0d6b819161fa46122887e9c578fbae9299c87a5fc176f7e05c02ffe676ef88b7324b97d25a845a4f5d175276978f06d91e32f1f", 0x75, 0x9}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x2, 0x1, r3, &(0x7f00000004c0)="c88b0763da2daa7a12e6d0edc216d5b4d7829627ef4ac64b0dca911c96e3ee35401c19", 0x23, 0x400, 0x0, 0x2}, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x5, 0x80, r0, &(0x7f0000000540)="c649dfe6d3f7ffd5248a4a73d0a113c7a59504349e197c753b33e7fbf8bef578105e1965a9b6df97003b20e81253e8485790d3a0219ec014f5b3270075701427ce20e7143ee03c75e9da2ee75625f4543897a1e39778c6ee822fc6a921dc99eed19fe164db972467560bc73719a939e2a8021991c6658d99cb02a946a478afeebdc611eb8a8f4929b9505fdc477a674c83b1480f20d10afdafcdef7ef47472cae273879314c337a3514514f906c7d301c7fe3956af240f2922562b848567a8e9488d3f6f06095dbc053919388fa37bf076e6a8cc050004f00b9fff30928c43f275afd31544ea868585d51d87d3bf52195f41832eaf63dc8a2160c12c1ae79a5c2c0db0fd2b92cf580e147854263de915b64fbac43352b60f10e52180d707e1e53a191d24a6a10aee45985343ab39905450c0bd8c283b3d096a843201b6ad47418445d4d7e03909392f939dba40663bcdae97ea76f8fc443baa4c467afa52bd017b897d606148cda831bfa4381fd0e8bfdd2a35118f24765090534a105f6e7eac47959b25fd6f816dd67e2b9668fd43b48476c44293df9326a4aa892be47631f7ba12f8d9b238dcd57416f1674fca2c8be00118e9b69d42d4fbe100fd22a24f79fede6db75c6f540e91914fb7f7aa21250ef1d3e364d77f84267d2a87c973d39b7cead9755a0371defbcbd27533c604f0aabb061557bff276f75ebe81369e182e4ecd9dd074974130b1859fa6d7120b62e834718a2ad50de23fde013a6bfbf2c0974c77a90ef99ec4d9a201b763c63c2201539add8fa3a4f5ca623560d0d25c8e8d47cc5824d3f83ac04958bfe7b1a72ee691ef2c5251642172180954af6f2502178e7ebd6df8d169c6f5c0171c0d1a63967fbe1c7addbd09dc18ba9cf61449f91ef78fdec76ebb768bb13c5c6448b7d63d1b35bdc4bd837721fe7ea1077c2411d56c8a0223cf547d01d392df51d8ca6a8f5cf58f5279275e043abf1244e8b9fe2bc165f380da0499e0c2191aa65c84f77b176f331ce9091f103ad7f32fa799deeb1fdc5d72ae0038d5855a720231bf564cc4f9fa46650020abea4ac7eaa590e764324f1bd98f6344bc0b57c448099fdf2d87234cf583c16487dc0a250d80fc54f027a377948792121c591791dee6ec68a63f197caa13e9a963d9d29443a7b8b2d1d568dec815292acae7e9091f22ecbccf10757cbc015e1a9a827673a7820dd33b978e1abf22aa7235ea6d30929984dc52d252b10f2407e24ee775981efef3547db4a364bd84cc03a12f5c66d6876999badc84b81a057826fbbeb2f30aab893b1b11f216f6cdf6b30bbeb8be07434ad3a8bfe283ff670bffca474e8c310fd945f30dbd57d82021581da973dee32da8962860d2f418f72a95ed2ad378882508cc8c173c6ca29e57e09d3cd140f0725b1d54b0626f3c06d4a5e35eb13ee834297a69449eac33233a74379c529992173171e87c1b05b81c635e25bc097a6798839dbd9a3f7fbb499252f5d69302cf2ea60a45c40a084e130cb89046e1e104b182685280b5747f1bf1e575364f065a4898636ed8ebc09ebb8b2188896920a738513b8a6de1e913fd310fa03a284e86b3e4f508ac21b9f0cc04ea513725d82c84591c29c97b60aaade9e184509fd95e5a20f5a71892320862799665d7902c383216f6e18634a88c133f3970537d9aa4b1d970cd0b3d45685bef69cb1513682e2c456262277d507bd0d0d1f48a5f6a9a4c7370c4b1293734962afe71d84669f32c26c78eb83f9a63d46db646298637c040fb45e7c2d4012a261578de1cddd8bd1584318adfb2853e9084d678753e0317b29eb8d75fd4f0255a813faff6af97824b165c324e709cdfbcb543203ed6afd6ec8ffeb52dce5c69c469a38dcdcac3a9680d922a21217db64f4ce13debb8e412c308ce2c4c7bfbd9803c9dd0bffd39aceb2ffc95bdf3c54f01ff482ddf4db12a47177ec2adb9d66dd562b8ecaa5f36ce8207d51cab24b64082df204369c803bf18ec005c4246267494574cba57e5e280160df1ca10f75a48328c447e4fe1af4f25efe6075702f1aaeb2ddabce7c6241cb18515075c26fc6712ce24543845a501b3089734b4d88c7483b31fb96a227d688da0f0256716e6bb0199cb2ecd3e1cf15cc6e0a312715aa0dbfb6875f91d91e24a7b1757dad9cbcf21d9213796dbe51b07e92cf16d62b1ec4a904e1dc6017012f1f792c694b6ad1147b29fe922d493c42be13fbd054388930a51a36df3b75fd5dfb91c16f29a71fac0a407df5f0dbb36058661428c915e848bf42f40ef29a0183c3e7213cbf9ae1e14f4733a23598f51dd5c1878b0c2ace2b25f24043659b549ade5d519022d75200028578f80ac2f65758d4c9927b472ca4c3b7066254accb541803f8112b6c642657acc830a5d3f2b18797bc9b6d09515d45315cde76f89e8a1607953e84116efdbfbcd15e4364cd701a78dc1291517c96cfc205b791171295ad03161b015833a5d64376f584380d888834708b79a1e493597fea3befa774f0753a767d8bbfd6ddf156bbcf294c142bbbb482294204126be8aa5364afe0911616a4b536ebdde82bd1c84d97d319bbc8661bb43efcceb433b4624772f8cc8bfeaf270f7fca0a75d01c198ccf42b78a0d024a0deeaf3c49710388323bd37cad0ba361040f511d0ef08616da57ff24052b6f515d1e8bc1f09a053a469e9badcdb673a8f67e84da26898f68063dbe630a1d9ac9a02e75e963a89a3b5245a4356977207b76ebba46bc1162e785b1f095d90be0fad8cfc0d90467e024a8c8144092b5b140f38bd7b2096141c81f51a999ad1ff2023270dbfafeb5194e778751b05cfdfd6c339e5df559aa88c4089247dd089165a2d74a7d6891791aa1f8f543bc497e5794e58ff12e351d679154e856e4a9c3fee5aff69c965e99bbad1538317b073c8d0c2a549918853f5e3dfde7befffbd1af99f002cfb326136dcd5eefcfa99295c7687235ad588ecdc0774f1b64c7e2486ca95826957408358693692e9850dc31be77b7bb7b6c2e571317019ffa253d2bae7277ea3a7fe1a7f577f34a7ef04314a48bbaa8895cd67bc3f3cc63e7d7e07bca6f794aa71e0adba3b63741b3bbb0f5af5c28c9d585857df9183143215795b1dd44944001928f6b6466f6784bf2199ce30237885ab2ca43bf23c6ee61195e787748dc0fb695dd2f53921b84ed0e347b6d439255482dfaf13a9246825a4807a5c2b70eaee58a9a2d518f265d4f033110a56dc3f2a6d18ee925e2e2aed9467dc11614304289427b7a4eb46fdbe0e56ebfcb841424080b841e469d0b689d0efb21a5692ebba605af450153f59efed195a8d4c5a4f15af3590c66d4c2e327dd221aca47f3ebe791fbd84dbaa33ec2d9c86772e316d3e67c42098c3262926abc8c97e640a109bf9dd816f1667ba1809b4b53d063b953b822abc360430fc6543ab8a93058caa7674d809ade0b76c53073c68f92c9ef43551cee16e5307589f93db8c34fbd3ad8061f0699062b4414cfde534912e153f56d008315823ebee5ac512d88fe4020b34a5b4cdf8df5c2628c2ecfd2116db750d9dd2f5c8759dfd9e7f71bcf450d72183ebbc6953c9ce7eab7b3bf381149a2b8f591ac0d14d73116f3181f121b8e2d84dbbb397f1dcebaf6ef7bfc2f1209a0080492b3cd326e0619658df560c1fe04e02ef6c09d6cce145d18e9fce88dd8f78cb10fa0280919f63d6bf772fb5bbc001269fc7c73be6fda169f614b89bfbfc7f51a1caf6379a2930a236c9db74d12d9b37a35060da6916a940d71e909a410954a1244cd2644ef4e3aa18c6ceaedc0667916ee460990cf22df6fe6c07011a29e680fe60b41022d16db8d12bc2338faf074b75d4264ba5e6f1ddac57f774b0768b634246619a007bb3e3a0cfa01bb9acb9e654eb8888d75792dd5ff75c204b8e8ba1020c700d35a69ba3a6c9a9a418ab85e6ee4a8c302ceab8395a8eccb1b6dd747adc429bfad7de009325d659c8cb589a45b750d00641b5f8d191cb5022443168837a5fee892d4ad1c104de47367ee19569dd1b2076f5de2f3279a0962b454434d1e29f80b3fa3407e95208fbfaf9c87dd175b3cf1b73f7735409d0828591faeb6f3f8d59266a10ea36d1d32619deff251478596fe17d97e73ef822c694b5146d1befe534c9ab20a079308938e62c2dc4b4fb189de8a3a8e4d1c372541a082b1b17c7ffabcee63a25aac92019ac8159e860a0bce590bb56be9b5557a3f165fced6f10966dea72ce0c9ca675d65c7fc0128440c4b67802ba94bc97550ca6564fe83b1010228cb9d3bcd589ea8b62acf504ff790cba50c4a1f9a2e00fc3d6420de1d7b5d0b9e03884894c14e6c2c785635ed66a45d2fdaf182afd79596887dd0aae6b4ee9a8f3f22f10bee4695a342550660d384758cee5547393ad01ff5e11f4ef333bd3e49614f27cafa33594e70267c8208d4cf3498179df8225468a10942557d7eb35851d8f8566a5d5fbf23a686a47a623d67f3611197fe1f693c547b3df7f6e3fb52d95c2df2d401e4e2ee57404175d88f9bb01abf0f12e19fe121676a5f9d5affe992e88067ea348f2280fdb0a52bbdf8f3a91cb87a41cbf81bc14a800aa8a2a96f37fbaebf8f46530cc751e013391bf7071d7011c0fe4bb360f1766d36137d11328056de664ac836603e9acbee0561f70a92e7fe7cabb4291eba68c937603602e1cdd22325acbcda34352854a5856acdc1b5ec62a6236a40c5b733e10c6a11ccce0d27963fccbcd1a75223396f00356d6727f4b840d6fb64189a5c3b0f1681aa8548d7481f71a5d57a5180a97dbdd7ec8041180cd2bd73d70e74ac477e1a4632846ca28810d05597e0e55682f6a0f27bb3cc6d38857f770261d376bd0edc2061160ac81e3db83bf3eca442849485d8a602c2273f211a7e0b47a742aa9d5f9fd08acb535b2da443615f90bdef4766e887f190d25fb5b8874ca78b909c679914938b5a4a2b5be75f0e59b9a14cd1423e399787117a22af0172bc582898c1d2376f4391cf7a1953f6ef31d3c452a885d506efccbad51b7271fd7810b15c8d5a756cb3e8f69a49194dc5c3d6d0074f416bf45bed833e1ceaf227094a94f73b968ec19c78e2dd3c608ac7a68da3351950765d344e28d0d209320d9c0cc711cd2011479622c53075a965941a4369bc7af6b74d4f9192f6d23d72a202de825eb6f90ad37a83c960a1a40be00386cad224d4be93626f6e3537f865fc206eb5f179ab8f9cfaf2ef5e3463b60cb5b4387d1de25095ee04601f4768985bf9cdc38177c84306ff74015f0a1b5dc759b7ddbf2ca6345f0522d2f1534ff8ac0258e3136cb62a40e9da8928ca131846604e023516c9c67c86fc7be2197b509b52c4f7a943b54d9102f3b5144e2493f46103a86a1e9a51d32f5e40ce9cfaf3e800993e23e00385be99d84d22cf4001a47e75c166783b436915c0a170ec050159870e56daafe1eacb3c578c42bd533e0eee6b2aa830579d85df0c8aa3cb8813fbc92cead9588661a8dd8b1c9f2baa3fa23c36d8b5273f271bda8e1131ec39c2845e830ca11cb109991b21c4c8938f17b6d72b3327e421b6dc9966f66f840be4c1973767d74c46a17ca09a059df1e4ca1d5e43a82501af18e6b4ffab30352fd7dea711ef3793af8ce5eec54c7f80fd3e02ad8a67314f4fa4c3580780d40c7df25c3bf60f4bd962d8c8cba7aaf3c1a8e7e99168ebd9b46f31ee0d47031ea841157a29d70b0111373aec775f1aa9aa456f3d4f95598c2f1c5b40533a22d62ecc3fdb9ba3ae35c", 0x1000, 0x0, 0x0, 0x1, r4}, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x6, 0x3000, r5, &(0x7f0000001580)="9003aba6f0a7646bfda4c07f516c7068cf15bf56743cd692ade42b9b92ff2cda04ddadb2ee62ba68943898ef1d5ea96805c085254b28f3da7bd7bed91f8e46ca74668e8f3e7faa12d29e21eb2789152c43533d020548b770eecab0cfc8433d4b834121424fa46b72556098c5401385b054f99dad55a4591fadfa878159176f9bc933a681da1842ae8a7cdc73cdab34cc813f1386f8e24904e10ce3f9c88bb5ac43e34aff22725c7a67face29d604d598a648404ac24f6a3c6d9b41f446095bacfa3f7f8ded24bf859988a57a1383be9a5a35ab9c7cb6c36fe6de4abc7247a37570b3d0785e30b23e3f0bef1f4bbb2c32fad5d125c4", 0xf5, 0x1, 0x0, 0x3, r7}, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f00000016c0)="42769f2aa7cada4461b7585ee1564936bff4a49c8dc5668e982c3e9c2c4753124f3033b16911a162835b19b7fb8356ca", 0x30, 0x1, 0x0, 0x2}, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x6, 0xfbff, r9, &(0x7f0000001740)="dcde990ea069d10dae933fcd70f23831b3db3cada68c50116e3b22368cf26bb182f25be4abdfc25e782786a0be18a09547ef7403352cf0c03fac927e7ae138c3", 0x40, 0x8, 0x0, 0x3}]) r10 = eventfd2(0x8, 0x100800) io_submit(r1, 0x2, &(0x7f00000000c0)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x5, 0x0, r0, 0x0}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, 0x40, r10, &(0x7f0000000140)="57205f1fe101a24064bd824db405e88a46b8ddd5e956fe224494a616423018020f43150f46ffdbd95db0c81429d33ece3d293fbefeedf082ab252ce39c9e9e7e6579cd4db9565bffae89ffff49a70d384b8bfff96a4c40ed3077e12bd91f5a3b24e82a758d0b4e95062c5df34ad2bc14763013acbfcfd8cc62efcefb90581d0a681b16c08a1410655500cb0d89dde3b85afec3e651a4bf824d7ec903382a0d1386b44e210ff7eb", 0xa7, 0x0, 0x0, 0x1}]) [ 366.770256][T15918] loop2: detected capacity change from 0 to 16215 03:58:57 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000780), 0x12) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000040)={0x0, @multicast2, @multicast1}, &(0x7f00000000c0)=0xc) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 366.890431][T15918] loop2: detected capacity change from 0 to 16215 03:58:57 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) [ 366.937409][T15938] loop5: detected capacity change from 0 to 270 [ 366.952431][T15939] FAULT_INJECTION: forcing a failure. [ 366.952431][T15939] name failslab, interval 1, probability 0, space 0, times 0 [ 366.965068][T15939] CPU: 0 PID: 15939 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 366.973843][T15939] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 366.983903][T15939] Call Trace: [ 366.987209][T15939] dump_stack+0x137/0x19d [ 366.991536][T15939] should_fail+0x23c/0x250 [ 366.995950][T15939] ? __es_insert_extent+0x51f/0xe80 [ 367.001153][T15939] __should_failslab+0x81/0x90 [ 367.005951][T15939] should_failslab+0x5/0x20 [ 367.010585][T15939] kmem_cache_alloc+0x46/0x300 [ 367.015347][T15939] __es_insert_extent+0x51f/0xe80 [ 367.020408][T15939] ? __dquot_alloc_space+0x205/0x8f0 [ 367.025708][T15939] ext4_es_insert_delayed_block+0xfb/0x370 [ 367.031511][T15939] ? ext4_claim_free_clusters+0x5b/0x80 [ 367.037140][T15939] ext4_da_get_block_prep+0x582/0x9b0 [ 367.042575][T15939] __block_write_begin_int+0x4a2/0x1060 [ 367.048181][T15939] ? ext4_da_release_space+0x230/0x230 [ 367.053639][T15939] ? ext4_da_write_begin+0x410/0x820 [ 367.058958][T15939] ? ext4_da_release_space+0x230/0x230 [ 367.064430][T15939] __block_write_begin+0x2b/0x40 [ 367.069431][T15939] ext4_da_write_begin+0x4c8/0x820 [ 367.074536][T15939] generic_perform_write+0x196/0x3a0 [ 367.079878][T15939] ? __mnt_drop_write_file+0x5a/0x60 [ 367.085161][T15939] ext4_buffered_write_iter+0x2f2/0x3f0 [ 367.090703][T15939] ext4_file_write_iter+0x2e7/0x11d0 [ 367.095981][T15939] ? __alloc_pages_nodemask+0x17a/0x310 [ 367.101609][T15939] ? avc_policy_seqno+0x22/0x30 [ 367.106457][T15939] ? selinux_file_permission+0x22e/0x530 [ 367.112140][T15939] do_iter_readv_writev+0x2cb/0x360 [ 367.117357][T15939] do_iter_write+0x112/0x4c0 [ 367.121948][T15939] ? kmalloc_array+0x2d/0x40 [ 367.126561][T15939] vfs_iter_write+0x4c/0x70 [ 367.131082][T15939] iter_file_splice_write+0x40a/0x750 [ 367.136523][T15939] ? splice_from_pipe+0xc0/0xc0 [ 367.141398][T15939] direct_splice_actor+0x80/0xa0 [ 367.146368][T15939] splice_direct_to_actor+0x345/0x650 [ 367.151739][T15939] ? do_splice_direct+0x170/0x170 [ 367.156753][T15939] do_splice_direct+0xf5/0x170 [ 367.161537][T15939] do_sendfile+0x773/0xda0 [ 367.166053][T15939] __x64_sys_sendfile64+0xf2/0x130 [ 367.171163][T15939] do_syscall_64+0x34/0x50 [ 367.175588][T15939] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 367.181482][T15939] RIP: 0033:0x4665f9 [ 367.185368][T15939] 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 [ 367.204972][T15939] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 367.213390][T15939] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 367.221362][T15939] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 367.229330][T15939] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 367.237325][T15939] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000001 [ 367.245295][T15939] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 367.289193][T15938] FAULT_INJECTION: forcing a failure. [ 367.289193][T15938] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 367.302358][T15938] CPU: 1 PID: 15938 Comm: syz-executor.5 Not tainted 5.12.0-rc8-syzkaller #0 [ 367.311131][T15938] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 367.321272][T15938] Call Trace: [ 367.324549][T15938] dump_stack+0x137/0x19d [ 367.328924][T15938] should_fail+0x23c/0x250 [ 367.333394][T15938] should_fail_usercopy+0x16/0x20 [ 367.338400][T15938] _copy_to_user+0x1c/0x90 [ 367.342803][T15938] simple_read_from_buffer+0xab/0x120 [ 367.348158][T15938] proc_fail_nth_read+0xf6/0x140 [ 367.353074][T15938] ? rw_verify_area+0x136/0x250 [ 367.357912][T15938] ? proc_fault_inject_write+0x200/0x200 [ 367.363541][T15938] vfs_read+0x154/0x5d0 [ 367.367742][T15938] ? __fput+0x43e/0x4e0 [ 367.371996][T15938] ? __fget_light+0x21b/0x260 [ 367.377123][T15938] ? __cond_resched+0x11/0x40 [ 367.381780][T15938] ksys_read+0xce/0x180 [ 367.385929][T15938] __x64_sys_read+0x3e/0x50 [ 367.390411][T15938] do_syscall_64+0x34/0x50 [ 367.394834][T15938] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 367.400725][T15938] RIP: 0033:0x41937c [ 367.404609][T15938] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 367.424198][T15938] RSP: 002b:00007f96690a3170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 367.432733][T15938] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 000000000041937c [ 367.440689][T15938] RDX: 000000000000000f RSI: 00007f96690a31e0 RDI: 0000000000000003 [ 367.448709][T15938] RBP: 00007f96690a31d0 R08: 0000000000000000 R09: 0000000020000440 [ 367.456687][T15938] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 367.464754][T15938] R13: 00007ffe89768a8f R14: 00007f96690a3300 R15: 0000000000022000 03:58:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x100000000000000) 03:58:59 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x6, 0x0, r0, 0x0, 0x0, 0x6, 0x0, 0x3}]) 03:58:59 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x4c22c2, 0x92) setxattr$trusted_overlay_origin(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140), &(0x7f00000000c0), 0x2, 0x3) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) removexattr(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=@known='trusted.overlay.metacopy\x00') sendfile(r0, r1, 0x0, 0xff) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000780), 0x12) lseek(r2, 0xffff, 0x4) 03:58:59 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:58:59 executing program 3: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r4, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000040)={0x0, r4}) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x8, 0x80, 0x80, 0x1, 0x0, 0x8000, 0x40, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x8, 0x1, @perf_config_ext={0x0, 0x31cdc891}, 0x4c218, 0x2, 0x100, 0x9, 0x8, 0x229, 0x8a5, 0x0, 0x80000000, 0x0, 0x8}, r3, 0x9, r4, 0x2) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r6, 0x0, 0x200600) recvmsg(r6, &(0x7f0000000600)={&(0x7f00000001c0)=@l2, 0x80, &(0x7f0000000240)=[{&(0x7f0000000300)=""/234, 0xea}, {&(0x7f0000000400)=""/205, 0xcd}, {&(0x7f0000000500)=""/229, 0xe5}], 0x3, &(0x7f0000000280)=""/22, 0x16}, 0x12020) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r1, r2, 0x0, 0x4000000000010046) 03:58:59 executing program 0 (fault-call:2 fault-nth:9): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 369.198806][T15970] FAULT_INJECTION: forcing a failure. [ 369.198806][T15970] name failslab, interval 1, probability 0, space 0, times 0 [ 369.211448][T15970] CPU: 0 PID: 15970 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 369.220227][T15970] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 369.230288][T15970] Call Trace: [ 369.233563][T15970] dump_stack+0x137/0x19d [ 369.237896][T15970] should_fail+0x23c/0x250 [ 369.242346][T15970] ? ext4_init_io_end+0x2d/0xa0 [ 369.248590][T15970] __should_failslab+0x81/0x90 [ 369.254092][T15970] should_failslab+0x5/0x20 [ 369.258608][T15970] kmem_cache_alloc+0x46/0x300 [ 369.263369][T15970] ext4_init_io_end+0x2d/0xa0 [ 369.268127][T15970] ext4_writepages+0x6a5/0x1d10 [ 369.272978][T15970] ? ext4_mark_iloc_dirty+0x13a3/0x1750 [ 369.278532][T15970] ? __ext4_journal_stop+0x47/0x110 [ 369.283733][T15970] ? ext4_expand_extra_isize+0x540/0x540 [ 369.289421][T15970] ? ext4_dirty_inode+0x98/0xa0 [ 369.294278][T15970] ? __mark_inode_dirty+0x326/0x6c0 [ 369.299667][T15970] ? generic_write_end+0x157/0x180 [ 369.304786][T15970] ? ext4_readpage+0x140/0x140 [ 369.309605][T15970] do_writepages+0x7b/0x150 [ 369.314166][T15970] file_write_and_wait_range+0x180/0x210 [ 369.319832][T15970] ext4_sync_file+0x105/0x670 [ 369.324968][T15970] ? tsan.module_ctor+0x10/0x10 [ 369.329879][T15970] vfs_fsync_range+0x107/0x120 [ 369.334651][T15970] ext4_buffered_write_iter+0x39c/0x3f0 [ 369.340197][T15970] ext4_file_write_iter+0x2e7/0x11d0 [ 369.345624][T15970] ? __alloc_pages_nodemask+0x17a/0x310 [ 369.351245][T15970] ? avc_policy_seqno+0x22/0x30 [ 369.356098][T15970] ? selinux_file_permission+0x22e/0x530 [ 369.361752][T15970] do_iter_readv_writev+0x2cb/0x360 [ 369.367129][T15970] do_iter_write+0x112/0x4c0 [ 369.371751][T15970] ? kmalloc_array+0x2d/0x40 [ 369.376349][T15970] vfs_iter_write+0x4c/0x70 [ 369.380856][T15970] iter_file_splice_write+0x40a/0x750 [ 369.386268][T15970] ? splice_from_pipe+0xc0/0xc0 [ 369.391123][T15970] direct_splice_actor+0x80/0xa0 03:58:59 executing program 2: openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xff) 03:58:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0xfeffffff00000000) [ 369.396087][T15970] splice_direct_to_actor+0x345/0x650 [ 369.401504][T15970] ? do_splice_direct+0x170/0x170 [ 369.406526][T15970] do_splice_direct+0xf5/0x170 [ 369.411332][T15970] do_sendfile+0x773/0xda0 [ 369.415753][T15970] __x64_sys_sendfile64+0xf2/0x130 [ 369.420867][T15970] do_syscall_64+0x34/0x50 [ 369.425370][T15970] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 369.431271][T15970] RIP: 0033:0x4665f9 [ 369.435185][T15970] 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 [ 369.454831][T15970] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 369.463241][T15970] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 369.471216][T15970] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 369.479217][T15970] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 369.487815][T15970] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 03:58:59 executing program 2: open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r0, 0x0, 0x59b) 03:58:59 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x2, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 369.489253][T15975] loop5: detected capacity change from 0 to 270 [ 369.495783][T15970] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:58:59 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000005c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r2, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)={0x0, r2}) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r4, &(0x7f00000001c0)=0x3821, 0x4b) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r6 = accept$packet(r5, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000001700)=0x14) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000600)='net_prio.prioidx\x00', 0x7a05, 0x1700) write$cgroup_subtree(r7, 0x0, 0x200600) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r9, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r10, 0xc028660f, &(0x7f0000000040)={0x0, r9}) r11 = openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000580), 0x2, 0x0) io_submit(r1, 0x6, &(0x7f00000016c0)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, 0x8, r0, &(0x7f0000000040)="65c9d7e7519af322e433f467f76bd4da13cfe867b0ed7d11cee146b70a8538ea0660a54fb601f7b626aee33a8991ae013d6dafdce4f6e30824f084bd456469b07b91bd8b896102b0a7b28503b9606007c65e", 0x52, 0xf0, 0x0, 0x2}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x7, 0x0, r2, &(0x7f0000000240)="652340822bc6ffb3426f9480cceddb04c2581d75eaec9d8be60924892e19fab25a2611c0cfbaa88071d9d6f728d4a432615c9408b7c5b823edd903df53094b130a3ae35e28f205df570d09e1b025a4db640c09e8cdf5e42921ae0801ed6f6b0433fd1b580686059825f0c8071bb13920a30e566ecfc593898b8563bbd63dcb6ccf4ee46b794cbc6aa922d7698846d32634019e2ca77573b0dec75f4c9843c87f9b502834cc9980bbcf236516ce3934d575031b07ec90c74dbc3f0a86293bc992b2b2405928da2ead8a5efd6543edfe1496b4", 0xd2, 0x9, 0x0, 0x2}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x6, 0x3, r6, &(0x7f0000000340)="5b07cb289a45703afbbd9c5c60dac695b4037d7f4966cde434b72041d996b894fbf2c1810fee74d81f282fc10bd0130ce4a889a4427ceea293c67874990a68840e9a56290b9fe635af4a8679f95f00b82c83de3e6a2b5e027acc37fa6e07c5960a95edde3942a5e849ba2cd8899f49f884a53796c0389a93494da41ed749e6013c00a1c99230cff4d411cafc56177a39fe23a3380a1d771e7deea040a484d7a3b4627817edfd3016e6875e537971cf438f0f83e870c784d0aa586342091c74e890553bf47461680abee8", 0xca, 0x2, 0x0, 0x1, r7}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x5, 0x1, r8, &(0x7f0000001880)="cf81f34157f24fede5005b8e75ed5ab0b5172b3e72bd4abdc2af2f1934ab834d056f3980e2358ea2fbaff71427bdf13bc621c57b6cbb3c3bc8592536b7a85d1c96111b5aea66aaf3d8f770986f3801a9afbca745739201d56bb1afe321d45404d5409393400070168c740af3ac383795e08299f6b1173a6cd97dccb20d2d1c28086d0d030ffc4defab2d3ee58c9cfddd96595b85e420718bd2ebeb8a248669a8e8101802ec621087a85938d371a22a723df66ae77a9c7c67799c7379805a325ac8b7f4", 0xc3, 0x2, 0x0, 0x2}, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x8, r11, &(0x7f0000001740)="05d0292a52fcebd0cb276edbf0008e96712072337b7c8cf3c988cf0dc186c8af879557831d27ce7addf819d5052d09bc166332776ff748c8729c03139388b0fba200cd6221e7f85861fe19939ba5d0a1e41285ae70149ad174394f0fd4d47bf05ba37fd61fba2415aef762ab724adf6ec400d248d7c866424341962ab8b400d0a10cae6d8950bfb15a200569359ca99eeb0f6cc2b2d1cc43952564d6ca7ec5a4313f2513e20de26f9de0d03c4301b755044f258e55634950d6502f1e9b9154f4e572a3e59d2ee8303bcfb4d2e5270f1b627323c5af0fd6004ccb3d5330906c2d780ad3682c43a7cfdaca53874a314842d164fda78d3c351179539b80fefcb4e8afbb6274f12b51d8d302154efd876f8fcccd1446b983ea64", 0x118, 0x7}, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x5, 0x9, r0, &(0x7f0000000680)="498b22f5ada9b6daa84289be8c7e6183eb8eaa403b128d7a561df3436a485e0b84a37c062a92c26e2f48c92c32c8c0a9463935158ecc06b103f76c2d48783c9ae94622036b20e14c484e0bb0137c1bcecb781d60378985807a3e2ff4995c8cf25061c178be1f1030709b066a365739b66839e5fecbbe45a81b597306637ed36d724deae723abacdf0e178f8e9260d2ba4b7c860379d724e0c666f52d5aeaef7220b42ecf604e799221e4ac732bbab3d69d3831a603aac666b3f9ec1616e9c41ec47d4e7b37377086efc081069205fa600a1da1d0552e01e38aa7e86c29caf397c3c1ee96d7bbf3a16e9dec7d6f99da497f6cc7a94cb3dfb13b1f8d404273c94c7311bcf89bad2f66cbc57b43fccea78a93a2760a041fecc871863877742c5bcb5dccb8db21e5ca95c7a8002b80a476787c49e7c2910a126e921932563d3ea640b717234ed25078f6c3f7877c5189522f0a50343320c519dce9f8510dce29651712c65b0eb076c0fe7d3a50ef03f899efe5a6033b273a97c1066bd6a2d19f488f8b0bc1833f46f9a696d6fd047a2a61e5a3a674ead245fc7972a14e3d5895992cb2df8ac92784aa894f4338467095cfd3fa9a77e80cf93b2ed4f336aee29aaf34ac9fbbae961a27a54917d0bfa21ecd352495a778ce34224152172e5cf6929391d22a90d54cd2bbf5ad1377f62daf93a31e591871b3fe8a6e7f67b6c2839da39660e39e3f1843fba724d822a1d3cb24c4ef73de1e1982a588c7c9de0fdfa29e496fa627247b19b9bd3caad5474b48a84b27014c8ffadb0adf44bf0bac9dcb84e53d464ff36c89ae4b6011e51e5f25842360c1f4b5daba327caab2a8dc90fe049bbb2d46e2ddd69fc11f73b7de8c30ac51a5bc0696213df1161c717dba3762041d9261ac2ecdeaa8c60acf97096b92498fc9c1204f4f45f7fc9d0204457cb6c54a2cc6aae00bb39144c87d5161b9746364a4d040c253ad0425c77e38d1a2fc872034bc1236071c29accada5d6d051c50176d919d876cdbc243febd1e333e768b40830e7dca247a133058e2a6c0bdc84dde0d582e09ad71b2815ba240d1e11c22b4584d2878c02c91ac522bdbe27c367440cf9189a2eadfaaafa010ef398b97eae9423def16568a09954848cf7114d903a96711777c537cfc44652517ff123fdf6c0d1597234bee7d787c303c7a457814045105f09ba74c3aea6bee5128922871f8341db98f620920fe4125f6a4aa3889983d31374b01c99f114757ea2b0be7fc0a1e5d97277cebd3b9bf1c9cfe5faedb81677a243e38e0583be03c26d54812d200a7ec0ff3a0c83cbaf4247e56cfcfe6d09b61facaa624907b3c1a8b208b1f8b752a00dff03913ab815f176d3cca3ceb6cc638f73a709fde3017a17d2f0d4eacdc232f14ddcd6582581afbc2985e9f5c2fe7f8f84f0f20f486d2a61ffe5656f500be9821558d57fa01c594e8b166b0f01d4ed0353572fc5b65a088d9bd7c2b6b20df8b3f20bc1184f4c671d0925858cd0e7fe9b6bd4a79cb5bac77a5c603a86ad5d4f7e6c44e0e72a957dc1c45afa6e2fec525874b22d55cfce033f2bf18e80f74e7f04408dfa2f35ec28d8f24f3b6ed616b133bd3120791e8c71f34d5474982f83e6456b264bb87dcbb1d9f3673b333230c6aec920386cb1778cac93ac9e49319c8b66e90c8e72cb94cc65b85facc3633c19ca1e9add344e66d9c010f54d36ba1fde244d7a146e6afeff3f81751387030323196002e2a2ac8f3ddd2a59ece5a7ece7366c5241966e800afaae9c256de759d447f6422c5621f5b1e413f4f24e988f591d90403a165bd042408d872babb9ad0fe5b7403927cc180fd658baeeed124d961063d529ba82540fef6dedacd42d9b27d12acfc7e5583b2e5a40e08e399501cfcb3da385eaa243e5338628e5087782e020093350090ce4c98adfd62d15a3a4cee9e4777b382ae27bb156ef68c28de0671922fe88a52946fb2c71bbcde9f2f9e5a2a925e1c9dda31979049af4af2e909b6e1a92f60ffec01d21db17553204039a48e378080ff4848b4450eb2dee8e41eb85215dd02d197a79defedae6cc56b507b2c04f3ced1850c6441ab48dd6ba9d3352d46a141572e07d91f04ff4d438f8dc95813ec01e3e9e58fdb31547950c1f8f2b29fa57d5447252684f2fb94578562ac37202c5f7f5643d974100e35f485eaf05c7f28931da1d78f4594f8fd2fe69aafef9488af14dcd9ee392fc89a5b985dd19c76dd30cbc0c7be2d032d86a96609c75ae0127ed76f7e747d03ae65138049154cc3fb2ce47cca5d518eb98451451050588eeb2f025562354a14ae52eea90a82231043d31922370179929962ad086946914e416c7e190640441f748aec1e195518740b29784a51d65d94f11920c7e1f07a2fb7a10a57c91d17cc575752e566c0efb10ddc7ddf7c3a745df7c253d0d563c132b7d161942537c2e3a39ccd317e8c4e3f0c85b699a4413a88f5cad5aa0e29e89101291d124ca60f93b832704ffa795c5c99b7195bb3aecaa515e792187766837a86d236a00d80ac7ebf31c719220496e5f37046edf344e9c8e37ad7f2672ec7fec50f430c95d0a796cc692d621731b01dbeb27707b9ab93d8fe2218290cc396c0904419cb6f71a7ef590bfc47aa882c7da5749d328ec0b3cc2798ed0811221a4f6460e9e9a0d336c448751f21436bc45b2168f18352c7c1f8037f77c80a10c075acebf95a202de05360dc3b5f857cf28dcd96ef31feab4f4d030ddb091bcd3050d3b64eb69d8939ece578914ec9e284af30476f57f0771b799eb2929fd4050767658f8ba59b92a86bea1fa05a426792a9bc0a66d147ed527fc143cc6c8ba81eac5ba95fe731358ae9d3e8b4df61efd317f201151fe5695885e7d873a9f389b1dcdd99006110f9bc7d84feccb1d1ca7b607d586ade3efc6d5beb849c17944e088ab4c5f6535134f032a64f23aa279474693f1c3d4ae6b4d4a6e30ff8bb2c70449c1fa29c5c9795dde7524fe3111bbe633c3de48b3ef2f464a284b1915ff4e1a858dc25cbe00c02d0c2021c1dd8f96ea142e38202c179e5672ec1785bbad132ff4d0a3644cb718cf789935e17d499a7879da677abc0184e300dda09424427df5d040ba5066ea57baefdb2168d241f67902b7cb8321913ee18f27136bda29e21716fdf329dd28c3a8cc9cc8d5b9c21f7154a3a7fb2c2a7142442cd97280aa0d3b6d3153b236c118b0cc609ad62e5c1a41d2ad6d4f3b1be8fc97c03f3af96d0db1e8bb9fd59df3dfd36b0dc39bdd969e33abeb95a797c9c8556b33fd7cea11492fc3331deed8f1600df11f7b8b51ba3e38d140f6a5f9b948bbde6fd7cf931d40f2676925d2f89f1f5478cd9545ff33588ccde5438fe4f0a613af2cfe5685b779e39ea0f748599bf9e7324d44ccab3638ac79cc92312bf25f6cbb43cd90f8407c06c6751278e9791207c3497efda72ec814fbeff823dfe770564f6abab872398306718e2bf431b32bf3e8a18d751edcd535d0279a8d7942e5848d695a01f9f4639b7f58b66a1d2ec49b260679057010e637d92d8d1b5f0994d338f48435566ade16dc23633d9d2f08768841f09f7ad879261836a056c211761d80fd4e4b77db2f2f4f0e0248a903bf77caff595427878548b4ed3295449565877d5626fd892de714a9f4e44ff140e44f141d3e0311009a73bb93d97b0347c687fa154c32541c4c290e9be6e5290d01e7490ceb15b5a20a8271977a87c15f3497a2e654cfd537ce664a977549a0f49c7debff19b963925f3feb6427952c4962df95ea870635f026b147b62c07664f3162871035f8437187b2aab838f72744c66c75f438faa06e2301d6f619cded59354ecb6458fbca2e2fb6da5fc6dfe350f9662c23ca93645ce76ac3a284589e496ff1b4af3b278180de87c9b778e281ab8547774d9c34b28330eb087c81c9c277c91d7c6ee6017ef0d357f1439e2f3f2212195428e624e1e8de4966d287074129dc55e8a266108d6e5421d71a8123d9e7f53eaede5b237e09ae9c46b8170fbe183e2214362bd0cfa8af4bb841e0007a6293287bfd8fbebd1e4bf7b51f46103c1c0892f894eb6a8e7e5e1ed67bdb120101f9a9b77847d472c363f33e116d087ba122af9576823256736b6a51d03f0d03694a07a1e96bf3daacb22272f95300868c4763ef1175e8b0743908024e5c15b0aefb0fc25edfd9158473ff1bc09b319636a94f3a0b3a382df8eae0f71a85fece937ce47bc9badea34411be57c198207bdd483ba360e075c99cf9513755d3a04afda62b3572402367fd97a4fcec20625b93b34880e63b33537a983ccb009061b132ce18883717583af1f754d61d37dfe26b15fabad1adf4f1c71eae710160005a36be69cf42a45014f0f9c38a9d84ae52ae732b4527e3db44544177c9c3c3761952fb6726a87b824b9dbf7b6f2b8f8d2f72e91b7a6c9cfa972644642e55661821a239899036e05345ad9dad2cd8c48425b089c49900dc6f6c081c28e070a6b19de128aff5bc741b504d88056f3620305de7b85e14efec8d0465207db65c7456585d1441793b43ca04fcad3793e9238522b296441cad74958b2016e58696485c80dade5c358ecb1f6fec6f35886c5426e35b0168d385831e710273fd228f56c469deacde163a672675f05e4107535d49ef7c502d3b6b7a8394ffb0325d35d357a72200294cc9e0eb91868c7f32e4ce8dcaf671997cd122e1865ab8c1b4aced2b20dbc1422e85750241d931d250f559fe49ba286318fa7a35d0f378b38af3700659e7e5fa68d15c966e853f59f45b9d85ede26067c60ca9ea732ef5a0bf0d4aceaf318c3d4460817ed3757fbb36b56cb7320e08123bf6576dc199df74b7be0cae6c1aff2892f4344a691a9452d0f78054c9dc134ce6219d33b3ff9940575f36aaa2e110245b94ae99ab505cd58cfc6ca07250e00ce664a5d248631b73b37f0b34872c6c5dcc5481f758ef1344f6f39ec3fdb37a63d2b7b12192db56b105c77957903d52b3424f895dcb3324f6f6858fed50b1329bff8c2327aaaef8508f63790de8ea8c127c1b44801808fecbf2e867798e50613a2486f21ed48c777389b8d38d1137dafd5337bfd625a81900934cdd6908790774a30efb4e9f4b3a6938249594ebefe55dd5592de2237898659fbb55dbaa0d3066e09414b01106b20a6a94cd4eb8bbfae89eed64e4ec7a73dbbdf6ed2d29c53c471ee2657345f223e0bc96c5b6ede067c764d0566c6ebb6d5a024c5c6f4cef36444086cf78aeba825e26946d99a7b54339e551a3e8d1637b086bd6dc661d9bfc8a90e89f45cfefc48b2af3049e52abea8043c6c7eb7fd600484c77f320f500e0f55e98b3fdff7517f3c59da53ca52663702046d3117f2ad0b5e73607d73f489b67932ecc9dc2fba0db437adbd83a6502bbc73356282447e69c39b2f89bc08f2e98bff0a0cfa02efe85524b44f8445cac96c8efa6620b43b1ffefeddfc6e81290be72e65630d8a9a54b8fea114737b5472dbf1a35613eed9c41cc956e85014c1d10c95fecb2e1d3aaf59b73030cfdaa267d20d17fa6469d75e4ff292288453a4577c9c1defb4f954c2888ab220e08fb075acc83e4b75c77c474d606951f71064380c1df16375fd77ee85d8242a64722d9af25ad2d3dfdee0486b9b42a5b7c181d19469f4c1707c7143a15b6a57ba7a9c940fb226772bb3faafb4097aa469c6ace16769b3489755f5ac7f659166f4be43983f992d32d0893c7e8fb45f27f18b8634991cd7a8701186b38052dd0aab85f7ce70c41c877ee2", 0x1000, 0xfffffffffffffff7}]) 03:58:59 executing program 3: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r1, r2, 0x0, 0x4000000000010046) preadv(r0, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/247, 0xf7}, {&(0x7f00000003c0)=""/198, 0xc6}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f00000004c0)=""/176, 0xb0}, {&(0x7f0000000580)=""/215, 0xd7}], 0x5, 0x0, 0x1f) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) sendmsg$nl_xfrm(r3, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@flushpolicy={0x38, 0x1d, 0x200, 0x70bd29, 0x25dfdbfd, "", [@address_filter={0x28, 0x1a, {@in6=@remote, @in6=@loopback, 0xb5a802807a7a3d40, 0x3, 0xc1}}]}, 0x38}, 0x1, 0x0, 0x0, 0x20004880}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r4, &(0x7f0000000780), 0x12) fchmod(r4, 0x2a) [ 369.606215][T16009] loop5: detected capacity change from 0 to 270 03:59:00 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x32, &(0x7f0000000000)={@mcast1}, 0x14) open(&(0x7f00000000c0)='./bus\x00', 0x103002, 0x14) r1 = socket$inet6_icmp(0xa, 0x2, 0x3a) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x4e21, 0x5, @dev={0xfe, 0x80, '\x00', 0x27}, 0x2}, 0x1c) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0xff) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r1, 0x29, 0x41, &(0x7f0000000140)=ANY=[@ANYBLOB="72617700000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000a50200"/104], 0x68) 03:59:00 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x3, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:00 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) setsockopt$IP_VS_SO_SET_ZERO(r0, 0x0, 0x48f, &(0x7f0000000000)={0x33, @private=0xa010102, 0x4e20, 0x2, 'sh\x00', 0x5, 0xe7, 0x31}, 0x2c) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) 03:59:00 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r2, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)={0x0, r2}) setsockopt$inet6_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f0000000040)=0x1, 0x4) 03:59:00 executing program 0 (fault-call:2 fault-nth:10): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 369.766325][T16027] loop5: detected capacity change from 0 to 270 03:59:00 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x4, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:00 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x10200, 0x0) fcntl$setlease(r1, 0x400, 0x2) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0xff) [ 369.879353][T16047] FAULT_INJECTION: forcing a failure. [ 369.879353][T16047] name failslab, interval 1, probability 0, space 0, times 0 [ 369.892184][T16047] CPU: 0 PID: 16047 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 369.901011][T16047] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 369.910404][T16052] loop5: detected capacity change from 0 to 270 [ 369.911063][T16047] Call Trace: [ 369.911073][T16047] dump_stack+0x137/0x19d [ 369.911098][T16047] should_fail+0x23c/0x250 [ 369.911116][T16047] ? ext4_init_io_end+0x2d/0xa0 [ 369.934148][T16047] __should_failslab+0x81/0x90 [ 369.939000][T16047] should_failslab+0x5/0x20 [ 369.943561][T16047] kmem_cache_alloc+0x46/0x300 [ 369.948358][T16047] ext4_init_io_end+0x2d/0xa0 [ 369.953039][T16047] ext4_writepages+0x76d/0x1d10 [ 369.957888][T16047] ? ext4_mark_iloc_dirty+0x13a3/0x1750 [ 369.963461][T16047] ? __ext4_journal_stop+0x47/0x110 [ 369.968663][T16047] ? ext4_expand_extra_isize+0x540/0x540 [ 369.974300][T16047] ? ext4_dirty_inode+0x98/0xa0 [ 369.979158][T16047] ? __mark_inode_dirty+0x326/0x6c0 [ 369.984446][T16047] ? generic_write_end+0x157/0x180 [ 369.989692][T16047] ? ext4_readpage+0x140/0x140 [ 369.994451][T16047] do_writepages+0x7b/0x150 [ 369.998956][T16047] file_write_and_wait_range+0x180/0x210 [ 370.004608][T16047] ext4_sync_file+0x105/0x670 [ 370.009290][T16047] ? tsan.module_ctor+0x10/0x10 [ 370.014136][T16047] vfs_fsync_range+0x107/0x120 [ 370.018896][T16047] ext4_buffered_write_iter+0x39c/0x3f0 [ 370.024444][T16047] ext4_file_write_iter+0x2e7/0x11d0 [ 370.029734][T16047] ? __alloc_pages_nodemask+0x17a/0x310 [ 370.036138][T16047] ? avc_policy_seqno+0x22/0x30 [ 370.041023][T16047] ? selinux_file_permission+0x22e/0x530 [ 370.046664][T16047] do_iter_readv_writev+0x2cb/0x360 [ 370.051867][T16047] do_iter_write+0x112/0x4c0 [ 370.056459][T16047] ? kmalloc_array+0x2d/0x40 [ 370.061066][T16047] vfs_iter_write+0x4c/0x70 [ 370.065641][T16047] iter_file_splice_write+0x40a/0x750 [ 370.071024][T16047] ? splice_from_pipe+0xc0/0xc0 [ 370.075881][T16047] direct_splice_actor+0x80/0xa0 [ 370.080817][T16047] splice_direct_to_actor+0x345/0x650 [ 370.086366][T16047] ? do_splice_direct+0x170/0x170 [ 370.091408][T16047] do_splice_direct+0xf5/0x170 [ 370.096170][T16047] do_sendfile+0x773/0xda0 [ 370.100614][T16047] __x64_sys_sendfile64+0xf2/0x130 [ 370.105729][T16047] do_syscall_64+0x34/0x50 [ 370.110143][T16047] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 370.116035][T16047] RIP: 0033:0x4665f9 [ 370.119995][T16047] 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 [ 370.139653][T16047] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 370.148065][T16047] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 370.156051][T16047] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 370.164471][T16047] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 370.172500][T16047] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 370.180501][T16047] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:59:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0xffffffff00000000) 03:59:02 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x5, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:02 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) clock_gettime(0x3, &(0x7f0000000200)={0x0, 0x0}) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)={{r1, r2/1000+60000}, {0x77359400}}) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0xff) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='devices.list\x00', 0x275a, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r4, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000040)={0x0, r4}) r6 = openat$cgroup_ro(r5, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r4, &(0x7f0000000240)=0x25196c4b, 0x12) r7 = socket$inet_udp(0x2, 0x2, 0x0) dup3(r7, r6, 0x80000) fdatasync(r3) 03:59:02 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) io_setup(0x8, &(0x7f0000000040)=0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r3, &(0x7f0000000140)=ANY=[], 0xfe6f) r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000300), 0x181200, 0x0) signalfd(r5, &(0x7f0000000340)={[0x384e4fc1]}, 0x8) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000040)={0x0, r3}) io_submit(r2, 0x2, &(0x7f0000000280)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, 0xc98, r0, &(0x7f0000000140)="ff5e129b68bcb314b74176e479406dabb19208708b47b06fa3db95cfca42d689c2c10c1b3bae80ebee7c9dc56faeab2fcbd9d22dcff87fe5aa0c422f83d156225e2f806d19953e57a1a1825d7a1e9a60c29c89c49750bd3fac627971759e7531249be526dab76f4b202c10a087d3b47e38f410349180c2095fc61578544d9471c88d47dafc2742e5ebff0802e93dbd899a205d2e93dd9f038ff8544eada52e39c594fbb95c67ab30a34b899e9548", 0xae, 0x1, 0x0, 0x6}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x6, 0x5, r0, &(0x7f00000000c0)="f0", 0x1, 0x54a3c5e8000, 0x0, 0x2, r4}]) 03:59:02 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x5a008, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x10028, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r3, 0x0, 0x200600) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x92, 0xc0, 0x3f, 0x4, 0x0, 0xffffffff, 0x1840, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x4, 0x0, @perf_config_ext={0x8, 0x81d}, 0x410, 0x646, 0x8001, 0x2, 0x100000001, 0x50f, 0x8000, 0x0, 0x81, 0x0, 0xdf}, r2, 0x5, r3, 0x8) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:02 executing program 0 (fault-call:2 fault-nth:11): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 372.404350][T16081] FAULT_INJECTION: forcing a failure. [ 372.404350][T16081] name failslab, interval 1, probability 0, space 0, times 0 [ 372.415576][T16085] loop5: detected capacity change from 0 to 270 [ 372.417254][T16081] CPU: 0 PID: 16081 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 372.432463][T16081] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 372.442631][T16081] Call Trace: [ 372.445940][T16081] dump_stack+0x137/0x19d [ 372.450503][T16081] should_fail+0x23c/0x250 [ 372.455174][T16081] ? ext4_alloc_io_end_vec+0x2e/0xd0 [ 372.460483][T16081] __should_failslab+0x81/0x90 [ 372.465433][T16081] should_failslab+0x5/0x20 [ 372.470044][T16081] kmem_cache_alloc+0x46/0x300 [ 372.474920][T16081] ext4_alloc_io_end_vec+0x2e/0xd0 [ 372.480108][T16081] ext4_writepages+0xa8d/0x1d10 [ 372.484975][T16081] ? __ext4_journal_stop+0x47/0x110 [ 372.490379][T16081] ? ext4_expand_extra_isize+0x540/0x540 [ 372.496037][T16081] ? ext4_dirty_inode+0x9b/0xa0 03:59:02 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x6, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:02 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0xc0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000780), 0x12) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0x7) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 372.500963][T16081] ? __mark_inode_dirty+0x326/0x6c0 [ 372.506204][T16081] ? generic_write_end+0x157/0x180 [ 372.511411][T16081] ? ext4_readpage+0x140/0x140 [ 372.516420][T16081] do_writepages+0x7b/0x150 [ 372.520945][T16081] file_write_and_wait_range+0x180/0x210 [ 372.526597][T16081] ext4_sync_file+0x105/0x670 [ 372.531623][T16081] ? tsan.module_ctor+0x10/0x10 [ 372.536487][T16081] vfs_fsync_range+0x107/0x120 [ 372.541478][T16081] ext4_buffered_write_iter+0x39c/0x3f0 [ 372.547044][T16081] ext4_file_write_iter+0x2e7/0x11d0 03:59:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() splice(r0, &(0x7f0000000040)=0x81, r0, &(0x7f0000000080)=0xfffffffffffffb78, 0x2, 0x1) wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) sendmsg$NFT_MSG_GETOBJ_RESET(r0, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x28, 0x15, 0xa, 0x101, 0x0, 0x0, {0xa, 0x0, 0x3}, [@NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x8}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz2\x00'}]}, 0x28}, 0x1, 0x0, 0x0, 0x40000}, 0x0) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$setregs(0xf, r2, 0x2, &(0x7f00000000c0)="69cba8c0998eba1c10177df711d113e122e2c57da553c03cbf8dca46c3551ce975a6b27f1e43f321cb9f6ce5dacd59cfe8301c86bf74e91bf13bb62025df8cac2de8f83682359b92178241b03034cae4511ec50901c4ff643e8194a28efbc8bdf9f5c7f2b33c0e4766334c472f53b72552d15203a1879bf7f09bbe86dba398d22bb2ca4ae132e449da199139e67c40b14eea2c6e25e80e17f6ffc6d35094983d") ptrace$cont(0x18, r1, 0x0, 0x0) [ 372.552459][T16081] ? __alloc_pages_nodemask+0x17a/0x310 [ 372.558027][T16081] ? avc_policy_seqno+0x22/0x30 [ 372.563304][T16081] ? selinux_file_permission+0x22e/0x530 [ 372.569176][T16081] do_iter_readv_writev+0x2cb/0x360 [ 372.574508][T16081] do_iter_write+0x112/0x4c0 [ 372.579172][T16081] ? kmalloc_array+0x2d/0x40 [ 372.584037][T16081] vfs_iter_write+0x4c/0x70 [ 372.588622][T16081] iter_file_splice_write+0x40a/0x750 [ 372.594022][T16081] ? splice_from_pipe+0xc0/0xc0 [ 372.599215][T16081] direct_splice_actor+0x80/0xa0 03:59:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/91, 0x5b}, {&(0x7f00000000c0)=""/151, 0x97}], 0x2, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) r2 = fspick(r0, &(0x7f00000001c0)='./file0\x00', 0x0) splice(r2, &(0x7f0000000200)=0x80000000, 0xffffffffffffffff, &(0x7f0000000240)=0xffffffffffff0001, 0x3, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) [ 372.604428][T16081] splice_direct_to_actor+0x345/0x650 [ 372.609859][T16081] ? do_splice_direct+0x170/0x170 [ 372.614899][T16081] do_splice_direct+0xf5/0x170 [ 372.619680][T16081] do_sendfile+0x773/0xda0 [ 372.624161][T16081] __x64_sys_sendfile64+0xf2/0x130 [ 372.629572][T16081] do_syscall_64+0x34/0x50 [ 372.634014][T16081] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 372.640045][T16081] RIP: 0033:0x4665f9 [ 372.644032][T16081] 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 [ 372.663753][T16081] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 372.672310][T16081] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 372.680416][T16081] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 372.688397][T16081] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 03:59:03 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) ioctl$BTRFS_IOC_WAIT_SYNC(r1, 0x40089416, &(0x7f0000000000)) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r2, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)={0x0, r2}) write$binfmt_misc(r3, &(0x7f00000001c0)={'syz0', "6320f38d5c365a0f36c1d1ec2467d3466c616632c60be7e7797d1b2853e199d50835d7964deda533b7f21de57b411eb3b22e3098e9d90ce2fb74eae728241ecf646653bbe1098dd912a7cd7582aa695bda88cd714c923f1190bf0b409f76a02113a10b37ca0c4f177c3d10b969db18f595e2a594a469c8ce556a024df0ba4390cc9dd83ec9ebbb83029271bcc40b69ef2d9df2ad73a10b93d0134b9ec8c89410d257bb130e7d998c7b18821dff33fdb78c5b01f6d81d19b1b772864ecc31bc5618abd6cdcca04a95ab24332bc2b57f7ab6bf3cbac7af8d53cec77aead6def19f146d25ec047fd1b2a0034999dde633e3c6378361673c"}, 0xfa) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r3, 0xc04c5349, &(0x7f0000000140)={0x1, 0x7fffffff, 0x2}) [ 372.701341][T16081] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 372.709339][T16081] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:59:03 executing program 2: r0 = open(&(0x7f0000000100)='\x00', 0x400440, 0xa9) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) 03:59:03 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0xfffffffd, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="b639f5334fe249f1694ac043f8ebdfe04df6ab2ab1d71cc9e5a37edc49bb7b370d6ed5f49fba22b96e4281e2f848c931cb17e74a96e47c13a8807d939ce909206981ed8736d7d8d208e3f481922c4caaaf54241a03a1792a708061f1d7387b2698e3dcd330fb9968169252d52d", 0x6d}, {&(0x7f0000000140)="0d16cabd5203570ca894d39e5c6df0a229d593b5a3325b34709fb363bce9ff40e3614ecf07b240c14e3aecc2cddab7d5c4f7f9aaf8ec9307340a461033d1b335a391011b717cdad385160f9885b09695e5e92a0d69e4b7", 0x57}], 0x2) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f00000001c0), 0x200400, 0x0) setsockopt$inet6_tcp_buf(r2, 0x6, 0x1a, &(0x7f0000000240)="ebc1395fbd9185a817c35498fb59eed3d3d288484f26ededb423d1aeea3191ec9a300d1e39e335a2f1cd9800ff422e7f92fbbb3f93df5e3fe4ece2823fc2d3", 0x3f) [ 372.782641][T16124] loop5: detected capacity change from 0 to 270 03:59:03 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x7, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:03 executing program 0 (fault-call:2 fault-nth:12): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:03 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r0, 0x0, &(0x7f0000000000)) 03:59:03 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) r2 = syz_mount_image$ext4(&(0x7f0000000040)='ext3\x00', &(0x7f00000000c0)='./bus\x00', 0x1f000000000, 0x3, &(0x7f0000001380)=[{&(0x7f0000000240)="559088290c3613c729136fcba99200bbdc452c858afab26a4914a140c2efa58d96eb3ba3e6855de0339b893cd4505d5404dc855876570688f7c42a919da813e3f6205710a3bf587f0d981ff53f80bcaea07740f88f30140a103109e663f198d297d0f843ff7926f58564c29b81e92a92846c35b1c9e5e4d840be198045f791ebd8e2b7ee0557f713ac310a7e50746d5c8b122833aec395823c4e5e147371af7c6203fa608226fe4efdc739c06aef41c14e7d0a66d386a4f70860667835865d268bd6aa0d5b3b802b8e", 0xc9, 0x7818}, {&(0x7f0000000340), 0x0, 0x3}, {&(0x7f0000000380)="d4b1a11b118273bb7e613823da7d094454a293a52fe236179fd016c06019959db613ba9a32c1bdca1672d4750743add43e01a980d95fa37e2d5dc42830aca5558d7e5cc13053c51f3968866e9c527139c0102656f84977f4c87cf92d2a55b546f397afd82ac6516ec569061612c9963acab2b04a1f1bc12da7271ffc6838777437ebd463614344e009c7e49a165801ec4d76308f701160bbb3c6010b97b24a6f2c8bae871c40f80e414599f930770987ae91184f4dffe75f507a81707a31ab650736dccf6f52642f42e466361bd109801a6a8b1c86492ea445f62d4b3279bf7cb83a20af7e7b152d97b9a24e1fe2df3e57174af382138f567bbffb3ecac56bd1058e9d442e5b9a80b3bcd244fbc5df2640b3e6b9db2a0eaf83c543f89e25d7bbaa962d17a3ff4e8e74da6c582450043e4f6d8365d1267f29b08ed4a169a0515a7cd179ea52d6eafc5df640665f92b6033fc3382d5443e8cdfb8ef5d30a93511e69444c7c30d98e38d4c80a269d603982942c633fd0e9f5dccabd552271056ec2db15b579a0afa3eb3ade3be7267ca7421ecaeb8f3fa670ca6b037a4fe32bf942af3c1cbe265c4c03a23923e13e333b87447ce8038cf8c55084994b22f0f4a19a2456a5fc466d56f70310d3007e1250a1a488f28b6fe7925dbe72f971464ddaefe40c035eb4574171a3be1c23d1963c5afda265b333eab1c6f67d9e7a8eddfb60844fa936cc65cb7d5bd3b70feafbcfea2179fcf9cf4084ce2f775154814a24f39ab263631cde246f31a9c491f5665e97259ad7ee652109b462fa7f636184b67c73d5caaaf0a8d08c84eb0f002f5372fc30897c731d96f9c11cea771dcb2e958bb4e1de4aafc7ff672e33b1d05013d8a5c1fce97b5e66f02e09ea886a4033fdf0964ec695018db40c4e9f325c661edaacc484958fd9432ed049fe076c93ccd135c17b8b1ce305c6a932f27216a15565b952d69315079d50147f9b664d37f47a2e1ff45413c9de678bba8baf5eeb872f6c4dd4a1c417089bfe1f230c3b39f587888c78eb53cfb4c79b24a30d10c948392766159c736f1412f538a4c9b4d51b0668e6ac2981f42cf9f30b9077cff29865a9f19d9ef735b3c51cf8dd4331419661d720fe496c4b3370c7b396ad6c268acb3f5e25cfeaac4a8369655ff5f60bb4e217d24649566a7b4ea16e04489e4640c30e94bec94dbd7fff4b4c802ad9c69b24778bcdcdabcfb817ac7dee2e73e3ab55d53e9b9bba74bd77822d712c50f528ce823bef148d7bacf564097542acbb45714c5d19b398bb80b7649b23419bfcb778567e3e6fe865c3408cc6896466fe49cf11f9faa8df5fccd2c13828c57caaf374cffd9e52c3ee96d625dc8ac204ae70760e5a823325fcbfba314810ad2064594a0a82024e4174baf4d5dc5a0a33b8e138a55278082bfa3f7e339f9ef2f13cc38be86482d3c2d0bb18b42e5b8508e810a34ae4ceb0b67aba7d7d8c57b268c494338a009699e5658cabc82cccddc1449238065f128ab953de902f3aac07f4b90079af4c61838341eebc26278282c68c480fe0b937f97d401c41451e0d7fd77c42a0475e3ef495b289fd5a1f049014d5968546f188c79cec54864624ce43afbd079eef88a1feb798992ca82cf10221b654c0f41d13dd7aae8461575f88d9a43172c2e52227c4a4418b0c3b50aa2471ef6fb4a9e0fbb18c7e5e845c773ea7309494d483f2d74557a75f3400f5e9f81690829835cce71ab02adfc4df0f65f50237ab600c5c211834b2b1cb09d07b6d133f3f060e8f18912785a28b3dd3e3c69eff8916fa20de94ec30c0e8b02512b59446a27cddbef798db6020d0975095a9bdfc623fc23e39e17a94e14538083cb59eeff300805fa25bb0ed008acaec390817b7cc1ac57f4b65596d1b7ab5d247bcd13df328e0c5e8d5f39754e3f4cbf13658e192b0f58de3b9edaa3a0f4dd596dc7170e2ec92e5fc35294977a5f6386336d1aa366da5443af413d05d1b39ddd13b6a3a8847fd14578baa021c03910821e70ed6996b933b676948f5fc26d05ca8271fe4f48056a3eb74822340d759bc7a83ea0c14e64077ada78145950b024ba5b18adbe969131f8d91ba151ee161712139ee3e5f05d425e074955d1f44cd545212b047a9f8bd2610bad4b46915662d111769cbb796854cfe00f6ebc52e52c7384ac5e7ce9b0ff4c9bef4b8028221d8eb8f6087bb717a7c11ba86713745ad221299572d73709a45715ede394f128d48b65d1af739fe8383ade4cf6be1d56625f66cc0f8ef716d3d87765f99eb4f1954c538f994c8dc8c6398aba5afaf09115051fa1e6884dd95c43e9933a727b79ba487fea005a36cec297ee29ab5f440d2c215257a63e33ccdb8cff348f1618c55e6e4c6f56ab338935e98dacd99bf422b138be77456e67a25ca34e5aa64374245dddb80a462853cde959781270b219bf75d4c8e5980925ad7c83e4a93d5ccdc2fd18f556f927ad9f1b51d452a5441c60d527443f042ff5422e7025b221abf77a3562ef64322098e1be5eab5fc5fc1a56511518206d880617680fe8b7e557022a5906e68df59bc528de73a216553ec02770ad1021fe220f13d6196c2e465361655131715d1038e80cdbb5da6118f0558e309b5c99c59fe488d9b14d56972f71fa94aeb956b4a0fe9924bd274a620829c752b0a5a7f9b11a59b84fb740cc67f4759a7fa0ef781a8471ccfa6b82e14ed5fc0d75a26ee940624cb8f842ecf9b40bf2c0bca2ddc477da8bc191d2860636b175f9da3b503e99394fd7b348c72217cb40d1c4ae3c80607db080884228fe4738417dbba4cf0864e1821dbcbc1ca9eb018d35a931d3990ee379e11bc511af0f006b9010df98ff8d977ee4940c8474657d3cf2f3a821989ae928f8a514b501f4090d34c7e4edb38a3603106596cd93d371a62df953c8f1abfc0d823277fd01460736e4b42f944c8c3cf711b79f43683344e739944bf407ee7f4161ed52b2003a9046ba725c85c7afb4ba6de76315b7ba56b85f5201f9554ef84958c9b0bc12fa049e6e294b07d3ae51fde5c09c62ca9a2a37560ba6ae13a0d8c22ac3e81e5430c2d6a6b40513b6af1428c8e2e85f27d277ba87634741d289389a77973539ab171a7e423778b25cbb8eae543907dc24cb3856b25d69c49cbc51ff79627da3b222a8e045f17694b4de49da046a2b7cab79c0f299fda5b5294f33b419fbd6677bfdf82dae97f0e811ccdbcef6d0504437c7d45ec9dc7036443306dd687230e61078982e75a16aed9ff03d35cc46ffbaf8861856eaecc22b0607482f6c9888078fad82e78ae6eeebd21749788176dbb549df08f44fea1b18bbea1b4848e60a448784a42a0e8dc34023fd20adc1979f845df7b4d5b999e69ea66081630919372911c210b7dd77726f815b5650493171a61315246da544a7309398d7206187d6e1919ab1aae4662da4d012c4aedb86e23e71c5a614081811155c9eabffeea344014f7d50a845e40d1cd1c702124bc4fddc591d01af1d0b9e3d535b54b36b8b7369e44e828b1767f56385b7060a3f30a33a0bb698435fe6d0eeaf394006d46ffd0ccb7175ce684c5c8f058b8bfcac5ce8d01b77f0c8ea5165b55fec489d50d966568af93dce38f53caecf7d82ee90b139530ddbb979f323ddfb5e0db0bdce1e6fee0230d786128fbbda9fe78965ec18b521f2912ac880bcca77eab5913a8456988ab45a3aa9051f731aa65368ffec557a8eba04b1971db6bf6beb1d161942d64c918856f4e99d9e879a18ec73a1d8afe6cb0c93783ea12130741b8d58e892c13e82ec1a4c0921d4d8f3ccc09fe8d800db3f24e681fb3f206a35835f64268c3e48e279121c509654add8b5115919d741c8fbcba635b00a47dd525bda006adc0c7100c66dab6fc8680361dbb5493a7407ee4e040e75e886ce1609045e7930de275f076ace8d4f07650a978dc36218e9ccbf14ef432bfd31bf8e3f084e15f393e19693e735e633005303c270ee9aacc658b59b21b34ff01b92c9d95b117cfc510e54eb75a6cbff6b69b892d997e7b527f99b1b57c3236183b844d529d39ba361c280212feabed9608194dc44b674881ae4aac04288b8f4757545c75dbd30d1721d4b8af75223373888944f6c1852e2604281452790bddfd66fc98da1610bd04a50b766789f7af325900d028b54f5ea5f7e867851f51e9be34ced94ede818e8dee24562b3c910807902709e32b3fd25be2bc296ea2de7c5fa7ce34449468462231e7aeacddc5e03277ca76eadb22a599c5da29425eadb50b47fa8a6faa2d5bac24af98fe8b5b95a4eb462e62bc8fd54b7b055c0dd00e28567187a573639b340cc3dce0e923ffb61d13ecc60061a5051b881bdffa0e8e5033e9e80672dd591f62849c299d9b43e675800f64f80512bbc3cf43850a21dfa2be64c5857dc29aebc151506569ccd819badd0374a60a5c048004a929b9910a3992ad636f4c89d43d561814b35b98056e1e9b2141544d09bc182ab704966a0cc265b1673e25d1cd62100d0209375ff26c06f824a59752ac6f7f8ff82a9f793580bbff007f7c81c9f8a30e7f94ac28c9e23bb666793f856e7f54e49610f6775603e47386e6bab58dd4ffbfacd4afdef07755472170c30ccf85d0209d9777e461b0f2467f0b2ec069acd2adad09eae71f40d258d7365779a9bbdcbad8a1e666ab0f88ab8f9f6358fff899300a2ded2e96188ea04f13f689f439a92853989a4c7fff5b9be91284a06753c6e3992746d5c58ad6b41f05c1c670015fe1697c6985f9cc5256e1a0a9df991f9e38c0ba32f2f6cf180f0d3d62b3e329878d439e599c8cac34b3c1f4f8876a9542996de89c17f43b3fc3e98b7d3534a1a2e171c6ce909707274b38b7f26c1dcfccfd796f5f03290379013a94d8a44d1fe1a9beb88569960aa78a467643d10de28ba7910a294b66cc88d54cc5cbe4ca4aa6eebb84bd38b811399013db54129285a1289d458519abca8b6db77ca840e4b3d928d3fe4ebbbbeede52e0fb86d4cad32bdb9604206e939409f316a7c17d1e0ea3ba1433293cd0de74a1312515d90736aa011004de776fb39fb0b472cba32a5ada555a79cfcbaaf5c05cd593a85ecf166a91d6ff76602db1772612d3eda7460118a00cdb86f48ad0d2d03f8fb0ef221d260e796708c51b9eb89984445d38b5e49ba494cd8b411a4c40a0b581a0fde8efec646d2cc25953aabf217ac1559e8d861e5d7968f72a67282427c95b68d75597263f0a0f6112760c8736af30bc0528e09e108383913ea5e8673e87b756738f0f70310e27855e8351e8aaffed819fd58de734d14a9c3485f979ec44994e9f212163baa1161cc2a6d6ac5bd167295eceabb0582c33af91db117bf2acdd4e75a2f4c0db310b5d4028c2e602f8774e334349622306367e56ef4f930a7393298a75c21d234ec15bf21e0c94da1a71aa84595b1b4011077c357a532626976f2859772a1a862a0a57c043003de1cd98a077e4a03707284de4d71020f7f6314094565319aec6aaf7c3a6345c29a907970859abfed7ffb060ceb3d4a4494739e89c5c314e14a6d182fb2159a8ec8fb3ab0a9437911840fc08794158ae45a933ff62bdf1546ab785c03dbcb53edd432d8a22d9d8b5788fbb74945bdfc96369d758105524c6185fcbb675870dbdf7757ce96a3a9c179cb3d068c4110ab704a99ff875eb351827551c6e62916fc4bc6278c1cf8241c402d48170a6b3c9ce22e412c4d4462d9ba929c88b36d9955512b58785819c94839d7f94b675f34bcf4c2d783b485b15cef1", 0x1000, 0x5}], 0x10, &(0x7f0000001400)=ANY=[@ANYBLOB='i_version,nobh,orlov,norecovery,data_err=ignore,sysvgroups,journal_checksum,debug_want_extra_isize=0x0000000000000101,grpquota,noacl,func=MMAP_CHECK,fowner=', @ANYRESDEC=0x0, @ANYBLOB=',fowfer>', @ANYRESDEC, @ANYBLOB="2c6f626a5f757365723d7b2b40255b0e232c00"]) ioctl$FS_IOC_READ_VERITY_METADATA(r2, 0xc0286687, &(0x7f0000000000)={0x3, 0x5, 0xe0, &(0x7f0000000140)=""/224}) 03:59:03 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sysvipc/msg\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 372.970189][T16146] FAULT_INJECTION: forcing a failure. [ 372.970189][T16146] name failslab, interval 1, probability 0, space 0, times 0 [ 372.983045][T16146] CPU: 0 PID: 16146 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 372.992598][T16146] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 373.002840][T16146] Call Trace: [ 373.004397][T16159] loop5: detected capacity change from 0 to 270 [ 373.006142][T16146] dump_stack+0x137/0x19d [ 373.006167][T16146] should_fail+0x23c/0x250 [ 373.006185][T16146] __should_failslab+0x81/0x90 [ 373.026222][T16146] ? kcalloc+0x32/0x50 [ 373.030455][T16146] should_failslab+0x5/0x20 [ 373.035072][T16146] __kmalloc+0x66/0x360 [ 373.037138][T16157] loop2: detected capacity change from 0 to 264192 [ 373.039488][T16146] kcalloc+0x32/0x50 [ 373.049970][T16146] ext4_find_extent+0x21c/0x7f0 [ 373.054845][T16146] ext4_ext_map_blocks+0xd9/0x1f00 [ 373.060320][T16146] ? mem_cgroup_uncharge_list+0x36/0xa0 03:59:03 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r1, 0x0, 0x4000000000010046) preadv(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0) 03:59:03 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x8, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 373.063279][T16157] EXT4-fs (loop2): VFS: Can't find ext4 filesystem [ 373.066109][T16146] ? __down_write_common+0x45/0x890 [ 373.066137][T16146] ? release_pages+0x8aa/0x8d0 [ 373.082595][T16146] ? percpu_counter_add_batch+0x69/0xd0 [ 373.088334][T16146] ? ext4_es_lookup_extent+0x36b/0x490 [ 373.093846][T16146] ext4_map_blocks+0x70d/0xef0 [ 373.098673][T16146] ? ext4_alloc_io_end_vec+0x2e/0xd0 [ 373.104014][T16146] mpage_map_one_extent+0x10d/0x360 [ 373.109229][T16146] ext4_writepages+0xc1a/0x1d10 [ 373.114128][T16146] ? ext4_expand_extra_isize+0x540/0x540 [ 373.120242][T16146] ? ext4_dirty_inode+0x9b/0xa0 [ 373.125162][T16146] ? __mark_inode_dirty+0x326/0x6c0 [ 373.130468][T16146] ? generic_write_end+0x157/0x180 [ 373.135599][T16146] ? ext4_readpage+0x140/0x140 [ 373.140382][T16146] do_writepages+0x7b/0x150 [ 373.144909][T16146] file_write_and_wait_range+0x180/0x210 [ 373.150707][T16146] ext4_sync_file+0x105/0x670 [ 373.155412][T16146] ? tsan.module_ctor+0x10/0x10 [ 373.160424][T16146] vfs_fsync_range+0x107/0x120 [ 373.165282][T16146] ext4_buffered_write_iter+0x39c/0x3f0 [ 373.170851][T16146] ext4_file_write_iter+0x2e7/0x11d0 [ 373.176156][T16146] ? __alloc_pages_nodemask+0x17a/0x310 [ 373.181867][T16146] ? avc_policy_seqno+0x22/0x30 [ 373.186739][T16146] ? selinux_file_permission+0x22e/0x530 [ 373.192430][T16146] do_iter_readv_writev+0x2cb/0x360 [ 373.197726][T16146] do_iter_write+0x112/0x4c0 [ 373.202548][T16146] ? kmalloc_array+0x2d/0x40 [ 373.207162][T16146] vfs_iter_write+0x4c/0x70 [ 373.211747][T16146] iter_file_splice_write+0x40a/0x750 [ 373.217416][T16146] ? splice_from_pipe+0xc0/0xc0 [ 373.222422][T16146] direct_splice_actor+0x80/0xa0 [ 373.227614][T16146] splice_direct_to_actor+0x345/0x650 [ 373.233194][T16146] ? do_splice_direct+0x170/0x170 [ 373.238292][T16146] do_splice_direct+0xf5/0x170 [ 373.243263][T16146] do_sendfile+0x773/0xda0 [ 373.247754][T16146] __x64_sys_sendfile64+0xf2/0x130 [ 373.253105][T16146] do_syscall_64+0x34/0x50 [ 373.259971][T16146] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 373.267044][T16146] RIP: 0033:0x4665f9 [ 373.271115][T16146] 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 [ 373.291421][T16146] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 373.300023][T16146] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 373.308120][T16146] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 373.316325][T16146] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 373.324331][T16146] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 373.332325][T16146] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:59:03 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/245, 0xf5}, {&(0x7f0000000000)=""/12, 0xc}], 0x3, 0x1, 0x2) fallocate(r1, 0x8, 0x400, 0x264d) [ 373.457954][T16184] loop5: detected capacity change from 0 to 270 03:59:06 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) accept4$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0x1c, 0x80000) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$cont(0x1f, r1, 0x6, 0x96) 03:59:06 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup(r0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e24, 0x7, @empty, 0x8}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r2, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r3, 0x0, 0x200600) setsockopt$inet6_mreq(r3, 0x29, 0x15, &(0x7f0000000040)={@local}, 0x14) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r3, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) 03:59:06 executing program 2: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000000)={[0x5]}, 0x8) ioctl$TIOCCBRK(r0, 0x5428) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x135001, 0x8) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/consoles\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xff) 03:59:06 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x40000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x26280, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2c4080, 0x142) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:06 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x9, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:06 executing program 0 (fault-call:2 fault-nth:13): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 375.701040][T16209] loop5: detected capacity change from 0 to 270 [ 375.705951][T16211] FAULT_INJECTION: forcing a failure. [ 375.705951][T16211] name failslab, interval 1, probability 0, space 0, times 0 [ 375.719955][T16211] CPU: 1 PID: 16211 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 375.719979][T16211] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 375.719991][T16211] Call Trace: [ 375.719998][T16211] dump_stack+0x137/0x19d [ 375.720021][T16211] should_fail+0x23c/0x250 [ 375.720038][T16211] ? ext4_mb_new_blocks+0x2e7/0x1f60 [ 375.720091][T16211] __should_failslab+0x81/0x90 [ 375.720114][T16211] should_failslab+0x5/0x20 [ 375.720135][T16211] kmem_cache_alloc+0x46/0x300 [ 375.720235][T16211] ext4_mb_new_blocks+0x2e7/0x1f60 [ 375.720253][T16211] ? ext4_find_extent+0x6cf/0x7f0 [ 375.720272][T16211] ? ext4_ext_search_right+0x300/0x540 [ 375.720291][T16211] ? ext4_inode_to_goal_block+0x1bd/0x1d0 [ 375.720309][T16211] ext4_ext_map_blocks+0x1569/0x1f00 03:59:06 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2, 0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7, 0x1, 0x1, 0x8}, {0x4, 0x53, 0x0, 0x6}]}) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r2, 0x80489439, &(0x7f0000000140)) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x101000, 0x81) openat(r3, &(0x7f0000000200)='./bus\x00', 0x40, 0x40) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:06 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xa, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 375.720328][T16211] ? release_pages+0x8aa/0x8d0 [ 375.720359][T16211] ? percpu_counter_add_batch+0x69/0xd0 [ 375.720398][T16211] ? ext4_es_lookup_extent+0x36b/0x490 [ 375.720422][T16211] ext4_map_blocks+0x70d/0xef0 [ 375.720447][T16211] ? ext4_alloc_io_end_vec+0x2e/0xd0 [ 375.827741][T16211] mpage_map_one_extent+0x10d/0x360 [ 375.833073][T16211] ext4_writepages+0xc1a/0x1d10 [ 375.838183][T16211] ? ext4_expand_extra_isize+0x540/0x540 [ 375.844055][T16211] ? ext4_dirty_inode+0x9b/0xa0 [ 375.849142][T16211] ? __mark_inode_dirty+0x326/0x6c0 [ 375.854341][T16211] ? generic_write_end+0x157/0x180 [ 375.859571][T16211] ? ext4_readpage+0x140/0x140 [ 375.864345][T16211] do_writepages+0x7b/0x150 [ 375.868920][T16211] file_write_and_wait_range+0x180/0x210 [ 375.874656][T16211] ext4_sync_file+0x105/0x670 [ 375.879330][T16211] ? tsan.module_ctor+0x10/0x10 [ 375.884312][T16211] vfs_fsync_range+0x107/0x120 [ 375.889220][T16211] ext4_buffered_write_iter+0x39c/0x3f0 [ 375.895080][T16211] ext4_file_write_iter+0x2e7/0x11d0 [ 375.900403][T16211] ? __alloc_pages_nodemask+0x17a/0x310 [ 375.906248][T16211] ? avc_policy_seqno+0x22/0x30 [ 375.911231][T16211] ? selinux_file_permission+0x22e/0x530 [ 375.917029][T16211] do_iter_readv_writev+0x2cb/0x360 [ 375.922336][T16211] do_iter_write+0x112/0x4c0 [ 375.927011][T16211] ? kmalloc_array+0x2d/0x40 [ 375.931838][T16211] vfs_iter_write+0x4c/0x70 [ 375.936444][T16211] iter_file_splice_write+0x40a/0x750 [ 375.942084][T16211] ? splice_from_pipe+0xc0/0xc0 [ 375.947150][T16211] direct_splice_actor+0x80/0xa0 [ 375.952236][T16211] splice_direct_to_actor+0x345/0x650 [ 375.957734][T16211] ? do_splice_direct+0x170/0x170 [ 375.962760][T16211] do_splice_direct+0xf5/0x170 [ 375.967661][T16211] do_sendfile+0x773/0xda0 [ 375.972081][T16211] __x64_sys_sendfile64+0xf2/0x130 [ 375.977214][T16211] do_syscall_64+0x34/0x50 [ 375.981680][T16211] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 375.988025][T16211] RIP: 0033:0x4665f9 [ 375.992170][T16211] 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 [ 376.012006][T16211] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 376.020769][T16211] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 376.028807][T16211] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 376.036979][T16211] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 03:59:06 executing program 2: r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x1c39c3, 0x80) creat(&(0x7f0000000200)='./bus\x00', 0x1) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x40000, 0x80) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) syz_io_uring_setup(0x3d0, &(0x7f00000000c0)={0x0, 0x71d1, 0x1, 0x1, 0x61, 0x0, r0}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff2000/0xe000)=nil, &(0x7f0000000140), &(0x7f0000000180)=0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) syz_io_uring_setup(0x87, &(0x7f0000000080), &(0x7f0000ee7000/0x2000)=nil, &(0x7f00006d4000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000040)=0x0) r7 = io_uring_setup(0x7680, &(0x7f0000000180)) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(r7, 0x9, 0x0, 0x0) syz_io_uring_submit(r5, r6, &(0x7f0000000100)=@IORING_OP_FADVISE={0x18, 0x0, 0x0, @fd=r4, 0x0, 0x0, 0x0, 0x3, 0x0, {0x0, r8}}, 0x0) syz_io_uring_submit(0x0, r3, &(0x7f00000001c0)=@IORING_OP_CLOSE={0x13, 0x4, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r8}}, 0xff) sendfile(r0, r2, 0x0, 0xff) [ 376.044945][T16211] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 376.053000][T16211] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:59:06 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000040)={0x1802, 0x0, 0x0, 0xd, 0x800, r0, 0x0}]) 03:59:06 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x420c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) [ 376.162238][T16242] loop5: detected capacity change from 0 to 270 03:59:06 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xb, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 376.267399][T16258] loop5: detected capacity change from 0 to 270 03:59:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r1, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r1}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xc, 0x2010, r1, 0x5b796000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x37) tkill(r3, 0x13) ptrace$cont(0x18, r3, 0x0, 0x0) 03:59:09 executing program 2: r0 = open(&(0x7f0000000000)='./bus\x00', 0x7dd9c2, 0x148) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) 03:59:09 executing program 0 (fault-call:2 fault-nth:14): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:09 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xc, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:09 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r0, 0x0, 0x200600) write$P9_RLOCK(r0, &(0x7f0000000040)={0x8, 0x35, 0x2, 0x1}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x18, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r1, r2, 0x0, 0x4000000000010046) 03:59:09 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0xb, &(0x7f0000000100)=0x0) io_getevents(r1, 0xc00000, 0x2, &(0x7f0000000040)=[{}, {}], &(0x7f0000000080)) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) [ 378.740427][T16279] loop5: detected capacity change from 0 to 270 [ 378.760144][T16280] FAULT_INJECTION: forcing a failure. [ 378.760144][T16280] name failslab, interval 1, probability 0, space 0, times 0 [ 378.773281][T16280] CPU: 1 PID: 16280 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 03:59:09 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xd, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:09 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60000, 0x139) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) [ 378.782487][T16280] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 378.792655][T16280] Call Trace: [ 378.795948][T16280] dump_stack+0x137/0x19d [ 378.800300][T16280] should_fail+0x23c/0x250 [ 378.804919][T16280] ? __es_insert_extent+0x51f/0xe80 [ 378.810398][T16280] __should_failslab+0x81/0x90 [ 378.815187][T16280] should_failslab+0x5/0x20 [ 378.820179][T16280] kmem_cache_alloc+0x46/0x300 [ 378.824973][T16280] __es_insert_extent+0x51f/0xe80 [ 378.830144][T16280] ext4_es_insert_extent+0x1bb/0x19d0 03:59:09 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0xa3e7a000) [ 378.836122][T16280] ? percpu_counter_add_batch+0x69/0xd0 [ 378.842411][T16280] ? ext4_es_lookup_extent+0x36b/0x490 [ 378.849192][T16280] ext4_map_blocks+0xa4c/0xef0 [ 378.854062][T16280] mpage_map_one_extent+0x10d/0x360 [ 378.859475][T16280] ext4_writepages+0xc1a/0x1d10 [ 378.864344][T16280] ? ext4_expand_extra_isize+0x540/0x540 [ 378.870269][T16280] ? ext4_dirty_inode+0x9b/0xa0 [ 378.875264][T16280] ? __mark_inode_dirty+0x326/0x6c0 [ 378.880722][T16280] ? generic_write_end+0x157/0x180 [ 378.886123][T16280] ? ext4_readpage+0x140/0x140 [ 378.890902][T16280] do_writepages+0x7b/0x150 [ 378.895559][T16280] file_write_and_wait_range+0x180/0x210 [ 378.901415][T16280] ext4_sync_file+0x105/0x670 [ 378.906090][T16280] ? tsan.module_ctor+0x10/0x10 [ 378.911132][T16280] vfs_fsync_range+0x107/0x120 [ 378.915990][T16280] ext4_buffered_write_iter+0x39c/0x3f0 [ 378.921794][T16280] ext4_file_write_iter+0x2e7/0x11d0 [ 378.927310][T16280] ? __alloc_pages_nodemask+0x17a/0x310 [ 378.932962][T16280] ? avc_policy_seqno+0x22/0x30 [ 378.937811][T16280] ? selinux_file_permission+0x22e/0x530 [ 378.943568][T16280] do_iter_readv_writev+0x2cb/0x360 [ 378.948881][T16280] do_iter_write+0x112/0x4c0 [ 378.953540][T16280] ? kmalloc_array+0x2d/0x40 [ 378.958127][T16280] vfs_iter_write+0x4c/0x70 [ 378.962687][T16280] iter_file_splice_write+0x40a/0x750 [ 378.968301][T16280] ? splice_from_pipe+0xc0/0xc0 [ 378.973148][T16280] direct_splice_actor+0x80/0xa0 [ 378.978127][T16280] splice_direct_to_actor+0x345/0x650 [ 378.983543][T16280] ? do_splice_direct+0x170/0x170 [ 378.988558][T16280] do_splice_direct+0xf5/0x170 [ 378.993407][T16280] do_sendfile+0x773/0xda0 [ 378.997905][T16280] __x64_sys_sendfile64+0xf2/0x130 [ 379.003038][T16280] do_syscall_64+0x34/0x50 [ 379.007793][T16280] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 379.014148][T16280] RIP: 0033:0x4665f9 [ 379.018381][T16280] 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 [ 379.038387][T16280] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 379.046896][T16280] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 379.055130][T16280] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 379.063412][T16280] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 379.071383][T16280] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 379.079616][T16280] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:59:09 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendmsg$GTP_CMD_GETPDP(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="04002bbd7000fbdbdf250200000008000400ac1414aa0a0005000300000008000900483efcbd5299981f07e21acb040000002af67eba78d7a4ecec1ea20217662fb5b2df571585ce5e755c6a4949bbd84d497a239603ff963448968bc8aa90250910613c550694b725bfd3002cbbb35f544ec5f4c3d12a000000000000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x400c0}, 0x2880) sendfile(r0, r1, 0x0, 0xff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x110, r0, 0x34885000) 03:59:09 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r3, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000040)={0x0, r3}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r5, 0x0, 0x200600) r6 = openat$incfs(0xffffffffffffffff, &(0x7f0000001400)='.pending_reads\x00', 0x20, 0x0) r7 = socket(0x28, 0x5, 0x7fffffff) r8 = syz_open_dev$vcsu(&(0x7f0000001580), 0xfffffffffffffff7, 0x80240) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r9, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r10, 0xc028660f, &(0x7f0000000040)={0x0, r9}) io_submit(r1, 0x9, &(0x7f0000001840)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, 0x1000, r0, &(0x7f0000000040)="edfaf37cc7d32e1912c1e937a4d47534b679513f6b02ffcae0b620b0ab831a15b6", 0x21, 0x7ff, 0x0, 0x2}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, 0x54ea, r0, &(0x7f0000000240)="fce73e657e9153a741f9630cbb0f51205e9ecca2593dae952e778137c2eaab4d6658915d3d7f74b33bd4ae57f139932e9868bd098d3b07bbec73da321a793ae2720cf2fa0a19b859c988300a0775c6e30166ccb09da9e541aa62518d89ac820eaf218d210303014927049c9a43eb7767b3b0c1b689b9c3ae5346510ddec27df4d51cc1a36394788c8abb09c608c523ce5d0487f72206e017cd293664f43e1eedcd81d8403277f1a049d6fda21c6fb1589da5c0724ec5015915a9390b568d5520b1f2a871d47a2f5303efdfe89459cbb9186bd992abb61b3436026d28f88c624b5e015a03c8c1fd61410af5b6e59da19596f818abd5b33fc2117dab854adf151a63eeb79c816e15643f0ae4565ff89c97516015b1aa1922686334150e9a683c3e84804cfb2dea17b21b7d4d4ff88ebd483c2619db7027bd04389e3c125681e01c945e7a6ce59802da62b2639b3fb3480464b0be8a38ad71685d82b083fd49dfb4d1efb1238d300c428d5e3b6aa0e77250ec7bff982655d7008bd9c7a4278e514871785cfc70f428d6f29cf7747769c8a5c39255c371da9077211245dce96d1001a747f8eeac23fa246572a101195e48b850e91ceb9f032249e8e7e7ff29d5b297caba2cce70f0d1cb84f7e393bf27ff1f24cf7388d784806aa76fc4e1e0cb803f0eb1d5fbfaf07529a8b824ab32b10445c56906f262b04a2e107ecd6af8ada60c2b71d9e3d10ae2cc3e7f32a24fe7b3382fb48f527fd6b1c6a147fe98640336c86b669958287ed74c08cd0d2b42a86cd0ee807934e88a1243f0bbd6aee11eb192458d91c9585ae8dcdbafcec69651f62ff46b9345cf9ee7d2190186b09b2cb045eba3163c1c8b54b362c08e6b924f693e539d920a613bc53bba0e96fe554c34d9a97dd83d189b0912d53931b9ddbabde9b02f82e93778b0154acccf12edb24b3ab2b58d5fdc2a345a00521c4d51b051126774f895989265a486b6ff2aad9b6df8d9dd0b20eea14c4a4d84822aeaa03c66478c70b687349e2411d605c2553d1bd43ce673d71c4f110a25b135cca7039add4496a8f701da084252de1d18ea519fd2c69eaa3869535194040e21ead9aa0543b1ece428a9d263f775778b8830a407652ad82564cdaf2ab5b6803092f12fbc4e3445f8450f43b20d4e76f605b7a4f3cad2488441f5e5ec534ee572bb4b82b4478b5e39677d981df95a873419a5ac6c5a1dab0714b3e50227dcfe57e6a837c301a50154c0563ef4b7e877cf28d3cf8deebe9f99bff579ede1b8075d8e8d12947100c2584864d5a041b1124c883abdd752482b9b67813a5212c7ad670ec536b6afea7040c50d4d9392ddb0d5199631652201199885c6a4d4f202c221a01120ec5973d9763275c5a1d8241528a9b93ce8aedea388e1abb00a91c1094a7d2b1de2df6791a9e5b1adc7321c6b8d1f3ab70542253c84551bfbff6db4f3e036773209f0bbe389493c8b9c397cec0d4bbf8c41d0fedebb54187a9ee8ef590b4aaf30c42b349e60fce94d1ad1247a62105e716fcbff0940f336846c5ac5722128b7bce9b934d83ae6f24014fcd21c506a69f28ee0b965410a715f655b798c29830059e49b0eacfe87eb65aca46edb96bbe9df002f683e597c3f2d8bfc85f5a311d140a07c6e38d3814a07bdde9d8eb63eac3ea4d9fe918cb1a34cb17bf080d8e3d931eccbbddb716a05690d6c134e5d023b767ba25200ad5c516101f5526c1b6769006fb8c09323f9c18bdf8e0098c076ed46f995d74c168ecd7ed8771156ce0663772599dd618dc05a5bc6545d901b372f76589494f4f1850fe608c78438b9dfd08bca6db61dd21ce780a08624b41e8ed2e42be3cec70377ea88d6eabefe16f8ebfcf2895c6e954389b79fb0bef51b6187cb050111a8757d4cfa573f825a470a14f94fb361a80041cd3ec7bf39e38b0b7a568eb057de11a43944d5190af30629146e3540cc9d8deaddd557dbd305145a2807be0f743411cb36151a62249f6e87eaa62d3474618469c0f13ad9727bfa5ab5c40a72c4f27ac967365b0bc30f4902c16185303737f9094ac0460c0225997d8f458b0a76c5f0244f0890e96a6b34063afe7821a3a7c1039b4519e96d2295ef37f7ee2e5759531973af6d98965e274e8881b7f9582f947a646dc089895ede09c33ac96ec579c80efbad6e8d02c59fe16de5254205d5bafed3a278e67859524f1035aecb864ea299c1bc72a34845552faebe3d9ebc44f9793d8c61fa00e7a7d034d4abd12de55040f4934860b90872467f69ab6c93bb8d262a132c74ab107981c2193b74f0e6fe1c3dcdac7cb3191a023e83464a93e0284d30d67d5105173fc6b6563f331e88f2a5657bbe4734de4fc48aed33f3add431fa1851e63edd87b0cdf95a712d3eb454baed2d4c004c93a4b1169f7e3f4bffd96d0a7b332d27137ab2f450413e9579416b69af1bc0982ca999d674e19ab7754cdc89fbacfec500261ee53b2de060fd24003126419fdf1033662fd7735d662bda9d20308d0a264c9cd38c2d5bb58be5e138c715e9b1096141b83bb005864a36e3ce77081981db60c8da57e9887843b2320b60d498cb5293c1bb5080ed6e5eaa486424a14b733c09bc4275a85414ebd3d3c7f715037350cfed0a475a6e8933baa6aa9bbae8a5f1d440a2bcd7fe406184409c0d33dbb0ac64f04a0d8c86f291c303e69cde53d130d1a8ece669661411975712d606c13c4f1c102ac3a9e09ca2b4cb7b5c042c7c3c5040d7908fef459b23517df4709069992591c4c6480dd3d63ff622f9b5ed85e4d79e1e08a54fd51e5da312b1df943d212e3d8f2129900edc22641e41c18befc5ad86d2a0958455cec84083f1a45ed19e338811c51370a141e466e5f26bffb31ada6be92b3a493850e0f542d47c3c50196f4e5e34125e93ed84ef2cf90e22ebd6a2dfd1fec6ba7c4c3b5b33d707f283ec106603d9cf0a2b2005b6cd5079be05ede883f8b33fae45c8b2c3bc139139e2d1635745c42da1ac447f4e3734b89f8dd12fd8b04510c83302fbc9a1570947eb6b91b5ae87e21a03151b83143f85195309ffb4017fbb570d40345cc4a20f819c17860056aa240823590a10959e3701c124f7ec44ff6e7a0e82f2f4bf0fa465e585af96bf413bfc8200284a7c9120e43c7a13a653dd02bdfdb9d45b34efa531a09ffedadca24eefe3b646abd4e92f309a5560f4f4e5615daf96cec7c99aff08c0cd157211bfd488322a00c259d4d8e33c584e00826b3741ae56969e54123e6c4c46bf8c8289a9799538294dffbd07aa6364942242ae7651f30c2ff058dc15cfba187f3bb645e06172f19817e52f8306b784132f4c3e07b06a284405e7f391189d16204fb2cf269c1571a350e4eda09c5f2e6e36e4731fe22d9126b8164d1e69a8ee13e813614b97126ae6ca40a9718b234b336c0d97105b5db64726e3e9d7506ce7cabb04816c2ab6b789988066ee82bda5d3c876fffe39f3f62dd108aaa2aa52901101339e6df8adc8289d9079f84a57bac65153963f7b5d0741c557af6cd091a06b5db4e064f44ec1bdbaf8124277627147eac1460863007a0d5882daaa6b80b6668bb79dc6fe0063624a24cec67b44100eec02a1af1923557b7eb6ca65427c61e913c7ca780a17ee4cb8970900c45024e5de9427d87f98f2dc3cffdf5245cb91a223436c3e842d16714d311a670495689f51dc4bca36303a321c088a8e54a4ea0d24f45faea9f14e8f29f753f3453378810a7aed195fedf666e5246029f1b5cf7dcc6bf6d1b3d0b18152b1246f0a404bcde5e6da1bc7e34dc619a1489cf57833b23645dda23b7b626c15765ca7dd3d546ac36e4430b2f2687b45ab129fd05320fd198da3a0ab7e73456406c04a2f7c8269c2474466a1faa991caf59ac1e3b5e87074d936b04391798a5504dcc9bfda91556cdc70377135821d815d0793de8ee8729e95e54e2cbd0a8ba3f7b9dc6c8f77a2aa8a2618d480f357225ac834ab01f4a7cd2e3e9d31194c9ff80fd7aea1bc8f083df0ca8776c4ec4a80a73d3ba0634efec280e316bc35de9db0252e10ec9b2c869708a5caee1bfcde3ae8302227d2aadab011b0d4fc6030fd8bf0e06dcaadf3eb8f8f2ba05dff88ede43c36bf3f8cf30403932467ae97174366a22c0a8d5649f2c07ae147c5bfffa1d92ec6f42a22bf87842bc73b8db97c64ab49254f53798c63fe754c8d0c64c0685308087545f35ea31d9295e0462395b95f324caffffec157e18cad86ce3da52b5bb2242af31e906a7d2392db790ce074d2746626e52fe8547d0be9920ef9d89f6d3edc2d35a7a54c5aee499aee28be1b9ee84b89508461b1e89d931f4223eadb934e99642efda179d649f81ec69da990e89c53138b66c745fa646eb9fb395a11f6a77ca7404227ecbc1d55bed63781a64293eab49d11aa39bf098947173743361f8bd09a90a301b83e34cfa3ca517d470209aeac6738e097dc51c0c9f851dcafb3555522ea2b9706b35a0835b74c4c4085ed3cfa106472d2982a6ca4ffa174534246f572d61ef86d362cb96675db304dd3f396ca8992c11164cff5fd6cc8eb986d35d77af43d87b0575d23f57f5bf4e960a6fc4da9bd74691e0babf5ce3c8a7adec05b3d64cf7c8ec3d85d60577fbef7dd80222e6a3eec7551583f5abfc7d2fa161b105b9f19e11f9a5bae250e7065ee16cae5b96a8a1168bb9e1efb8c57a404c7b1871bdd71817a3e8c3e3f9db5684fe25498c9e1b06764c01ab09a18702e7386825e36c874d63b1e3115b14a74c3af16d3703c82d19794c92c55c6f4595503044a26c942858349cea557b60421c2e62ed9673d290745ac43644da323bda9a0a1cb3e5aad5bdfadc61beff2e344f0d4bf8b04f7df7933d4f77de27ffaa496cde8c328dc5d5f6234537b4128d9dd3e24797156e20d03a48f76dbf6a78172b96b350316be9c346c722215a4f15d9cc576884ea3a127e729174082fe81f50749d82696663cda9cc278fc43725a8ce580f01d0acae893aec13c08a51f232056219826a3744c502ac670a01894cd133b2c7e433c6a63d52b7ce094e6e8ba89ced8b9f61f3f2badc92d2ffb517f641f221003361360871a9fc86207ec130c7c42e1c301067e8be7711ae58753f529a6f9e501e7eda94366b1c9544707c323aa231430edf200a6e3271ef28212c643efb375f3eb4fd4774da4366ce662c49ad9effd5634c83e953acb801bf53c831440cd4e923cf4dec9c075a0da1234d4eb2b3d56e77b3b3344390766eff24c3bb9b77c4ad960d277c6ee0898223edcc3585f1d145eb0490be6850fbbe3c4457ec1f9ffb9bc75e3af7df67dcc49c4e3df9c42394b79ccde718dccbeeedc7249b8b6ce4148cec6629177a04c6f5aa268e771fb0138c236137da1078c1bf768c20b95fe50a3f48cbc6efede123b2a4095150095fed399b41ab65ea15ddcd33db8dc67167eb83860f36de8e921324c3aa7464da1a99ceec39250c556962d8b3a654c6a8c3a3abe432334e8cad3e76c3dc7adb4f179f3fb1df849485c47d063aff52dd19310112bfbd3ac6b30f490d990a10e539b93b73ca4736bb1e8cf1f75f925a1614f413ee0aacd912046a12f4035a5d69c846f40d5149a2ba73e97b1bf0b27e51f60eeed6cbaec77b515d19b2f1c471230120c804f23879cba4b725267c79593c77a22044238178635edcbbbff4712e8a27fa29f5b87b33e5dd9d52a9264b3d5c2e1330e0b04d0d55006ff93e55955c9b35a640e3091ef3fefd60281c2d6e491c04f3a26b2348df58ba4ac1c91d25f6a8c07b8", 0x1000, 0x800, 0x0, 0x1}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2, 0x1ff, r0, &(0x7f0000000140)="85ab992e8fac01d3322199baf98e7be47317d236305a886dc0aed26061b870851290448784d194c0f01df83637875b1e73d827644a98b0b79f6cca084b3aff59345e248b2a0f06", 0x47, 0xfffffffffffeffff, 0x0, 0x3}, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x5, 0xd4a, r2, &(0x7f0000001240)="49e23f450144bc2d1d5da355490f4da2be4b338a7eadde0ac066fe3b6d1d3cccc5a56553d9d32723c138d97697f5c38f050532f4b26ec727d6d10d283b2c6f532cdc4c1c0bfff1fc3d450f37c22b6d73ce947bedfbe860eb8cda8d5d3fc63b93793ad43a2138050710828d0a8064491ea84fedc40e68869b0d52184e46b89581e8afefbdf6847a0f6ba101af9f737130e82c7e2e1c8a9e543868e8d1827b2c8bf04c29b93883c5f859f80b6f1e64d78e6a91781e01d2a57807b28a5a2226392185487bf9d9064f1891f5dd5b72ac29aedd84cbf7683145d5efd94c1c4afc2aaaf5198ea6aba4cda5a3547e346e2cd0a66e", 0xf1, 0x90c9, 0x0, 0x0, r4}, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x1, 0x9f, r5, &(0x7f0000001380)="39f6b66449cf2a58fc4c04e9bab8fe88f9af3df0928fbb76168d5521ffba9464e9cd36007e89416de69cc4210f244b5313a9f15b71d65e851fa67779d0ee4eff640bec4d441ac26cec80419c02c93fc16710", 0x52, 0xa82e, 0x0, 0x2, r6}, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0, r7, &(0x7f0000001480)="1d2f75c5ac70bc6d68caec1a904ec14e98d34124ad3913bc73d162f9fc8dcd4cc6296511019a757bdb6e26c392bddf3d17981a456428ac960ed766eead8b47185cb897b57fca35b9d9e59c61cc7bf37d2aaf9569333df562c12011572997584017cb8b7021c67879f89e34cd82bac7c38b1e19af6171dc041829bc32191476d1a1909b3efcfd4d32d378b18644278cc61fa4b4a0f28c9baa422a6fdc8d39a60206ca4a4919daa430d7909f8dad649e09e23b1451ff8c5fede09de200e014e2db42ccdb3fd139c195ce", 0xc9, 0x9, 0x0, 0x0, r8}, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x2, 0x200, r0, &(0x7f0000001600)="5c7081d2798b59ff59979f2daa8c7792a60fd5548da2d7f48b6be64b7788e62cf5f634edb05a9036daac74e2080e81a2fe14cd24720925825d3191e3e648d43df2aa23ec491c8ed35856", 0x4a, 0x648, 0x0, 0x1, r10}, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x2, 0x6, r0, &(0x7f00000016c0)="b6c5f7275e8d33c01f61d4d3d09987576113b3d92b86b06e22430a7a0a26bf96229536054137224c57", 0x29, 0x7ff, 0x0, 0x3}, &(0x7f0000001800)={0x0, 0x0, 0x0, 0x6, 0xffff, r0, &(0x7f0000001740)="838428a41a56ff00edad80135bb3c9b81ac692f48dc5fe58bf0bd60f515517d17d451eb66cfc3fda222a3afd890dba86f3e4c7f2268bf0d7b2d8b0d6e998895f1db0cc69510738cb7cb8dec5f058447ada98f4935f4120e90f232418b19ed50ee8d61c597d058f30945a1b3464673922217bc32e35f1b2eb5801fa6c7f1afd153e3504332d1c34b4c57680cb4c2a", 0x8e, 0x3, 0x0, 0x3}]) 03:59:09 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xe, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 379.153862][T16309] loop5: detected capacity change from 0 to 270 [ 379.244554][T16328] loop5: detected capacity change from 0 to 270 03:59:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) syz_mount_image$tmpfs(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', 0x0, 0x4, &(0x7f0000000600)=[{&(0x7f00000003c0)="d024f3b37899f0c65720843bd3d54ec57ffe40c71e6c9dfd3874da486a61ac9d7040ff6278528d97622c97b911e02a84e32f25c9dc2078243da736ea88be1feff8d384a28bf063f7539c066a707cba7ff6", 0x51, 0x8}, {&(0x7f0000000440)="f137dcaa126318dc37def73318dac014a6e0e67044174729e2fcc0509560bb27431973a7a3ac9d5cf818275d0a2ad0340a73a322bc0b7461ff6c0f98af33bac57718ac0dce88758841200bb921755e", 0x4f, 0x101}, {&(0x7f00000004c0)="a5e752ff3f2a13f3aa2169bc110429792edce6842055881467f3fcbe675858fefd356a8ca2fadbd3350fe9e71284a3d1188c4ceb649c739ca2f31196311730666944bf41a3a564ab24aa666eacf123ed6398b8ac", 0x54, 0xd3}, {&(0x7f0000000540)="e389eb4909f907697776a047c74c6b6c2310f5f377fe2d7ef5373e33246642602ab0b57d5178173891b3a7dc295a83da5477a08cf7273d2c6fd4a5e8fb28fbaaaa011bcd5b4ceace084d65f4f38c29df40f5c535f9d4aa326cb4c1c1fde2f6e34ff95cd45fdd0ebc2ba71f5f72dea7b509034efe123d500871353d09d5096ba47ac5c89f38f5c599a07fcf2a2a340868af023dff6992e3c542732cdd83a4252c666c08bcbb8d48bc685cd9990258627196180c3c2898d6f4ff598ca86dfbe6", 0xbf, 0x200}], 0x8, &(0x7f0000000680)={[{@nr_blocks={'nr_blocks', 0x3d, [0x65, 0x2d, 0x36, 0x39, 0x28, 0x34]}}, {@huge_never}, {@nr_blocks={'nr_blocks', 0x3d, [0x36]}}], [{@euid_eq={'euid', 0x3d, 0xffffffffffffffff}}]}) ptrace$cont(0x18, r1, 0x0, 0x0) r2 = clone3(&(0x7f00000002c0)={0x10080300, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x14}, &(0x7f0000000100)=""/166, 0xa6, &(0x7f00000001c0)=""/187, &(0x7f0000000280)=[r1, r1, r1, r1], 0x4, {r0}}, 0x58) tkill(r2, 0x1d) 03:59:12 executing program 2: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/zoneinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) 03:59:12 executing program 0 (fault-call:2 fault-nth:15): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:12 executing program 3: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x20, 0x7f, 0x6, 0x9, 0x0, 0x0, 0x10c00, 0x2, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000040), 0x5}, 0x12, 0x8000, 0x8fc, 0x4, 0x1e6, 0x4, 0x401, 0x0, 0x6d8}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x8) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r1, r2, 0x0, 0x4000000000010046) r3 = dup2(r0, r0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r2) sendmsg$NL80211_CMD_SET_QOS_MAP(r3, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0xb0, r4, 0x0, 0x70bd2b, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x8000, 0x1b}}}}, [@NL80211_ATTR_QOS_MAP={0x12, 0xc7, {[{0xca}, {}, {0x6, 0x6}], "fb430ae25a1a6349"}}, @NL80211_ATTR_QOS_MAP={0x16, 0xc7, {[{0x5, 0x5}, {0x81, 0x3}, {0xfc, 0x2}, {0x2c, 0x3}, {0x1f, 0x6}], "e3818efbec6d6ab3"}}, @NL80211_ATTR_QOS_MAP={0x22, 0xc7, {[{0x7, 0x4}, {0xf1, 0x5}, {0x3}, {0x1f, 0x1}, {0x7, 0x4}, {0xf0, 0x6}, {0x9, 0x6}, {0x80, 0x4}, {0x80, 0x7}, {0x9, 0x4}, {0x6, 0x2}], "0a492f30813232c6"}}, @NL80211_ATTR_QOS_MAP={0x12, 0xc7, {[{0xb7, 0x6}, {0x81}, {0x5, 0x5}], "457bdda5f556c58e"}}, @NL80211_ATTR_QOS_MAP={0x2c, 0xc7, {[{0x4, 0x1}, {0x5, 0x5}, {0xad, 0x2}, {0x40, 0x6}, {0x20, 0x2}, {0x1, 0x1}, {0x7, 0x5}, {0x5, 0x1}, {0x1, 0x6}, {0x0, 0x3}, {0x1, 0x1}, {0x65, 0x4}, {0x40, 0x2}, {0x20}, {0x2}, {0x4}], "1d262ea255f69be1"}}]}, 0xb0}, 0x1, 0x0, 0x0, 0x20008840}, 0x10) 03:59:12 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xf, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:12 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000040)={0x1802, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) [ 381.762310][T16349] FAULT_INJECTION: forcing a failure. [ 381.762310][T16349] name failslab, interval 1, probability 0, space 0, times 0 [ 381.775143][T16349] CPU: 0 PID: 16349 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 381.784302][T16349] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 381.794368][T16349] Call Trace: [ 381.797800][T16349] dump_stack+0x137/0x19d [ 381.802242][T16349] should_fail+0x23c/0x250 [ 381.802928][T16348] loop5: detected capacity change from 0 to 270 [ 381.806802][T16349] ? mempool_alloc_slab+0x16/0x20 [ 381.806828][T16349] __should_failslab+0x81/0x90 [ 381.806849][T16349] should_failslab+0x5/0x20 [ 381.827810][T16349] kmem_cache_alloc+0x46/0x300 [ 381.832702][T16349] mempool_alloc_slab+0x16/0x20 [ 381.837659][T16349] ? mempool_free+0x130/0x130 [ 381.842338][T16349] mempool_alloc+0x8c/0x300 [ 381.846845][T16349] ? unlock_page_memcg+0xac/0xc0 [ 381.851786][T16349] bio_alloc_bioset+0xcc/0x480 [ 381.856551][T16349] ext4_bio_write_page+0x7c5/0xa40 [ 381.861716][T16349] ext4_writepages+0x1050/0x1d10 [ 381.866997][T16349] ? ext4_expand_extra_isize+0x540/0x540 [ 381.872792][T16349] ? ext4_dirty_inode+0x9b/0xa0 [ 381.877676][T16349] ? __mark_inode_dirty+0x326/0x6c0 [ 381.882875][T16349] ? generic_write_end+0x157/0x180 [ 381.888049][T16349] ? ext4_readpage+0x140/0x140 [ 381.892808][T16349] do_writepages+0x7b/0x150 [ 381.897312][T16349] file_write_and_wait_range+0x180/0x210 [ 381.903148][T16349] ext4_sync_file+0x105/0x670 [ 381.907854][T16349] ? tsan.module_ctor+0x10/0x10 [ 381.912704][T16349] vfs_fsync_range+0x107/0x120 [ 381.917467][T16349] ext4_buffered_write_iter+0x39c/0x3f0 [ 381.923013][T16349] ext4_file_write_iter+0x2e7/0x11d0 [ 381.928322][T16349] ? __alloc_pages_nodemask+0x17a/0x310 [ 381.933953][T16349] ? avc_policy_seqno+0x22/0x30 [ 381.938976][T16349] ? selinux_file_permission+0x22e/0x530 [ 381.944608][T16349] do_iter_readv_writev+0x2cb/0x360 [ 381.949855][T16349] do_iter_write+0x112/0x4c0 [ 381.954475][T16349] ? kmalloc_array+0x2d/0x40 03:59:12 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x10, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:12 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/locks\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) [ 381.959069][T16349] vfs_iter_write+0x4c/0x70 [ 381.963571][T16349] iter_file_splice_write+0x40a/0x750 [ 381.969028][T16349] ? splice_from_pipe+0xc0/0xc0 [ 381.973933][T16349] direct_splice_actor+0x80/0xa0 [ 381.978864][T16349] splice_direct_to_actor+0x345/0x650 [ 381.984251][T16349] ? do_splice_direct+0x170/0x170 [ 381.989276][T16349] do_splice_direct+0xf5/0x170 [ 381.994088][T16349] do_sendfile+0x773/0xda0 [ 381.998553][T16349] __x64_sys_sendfile64+0xf2/0x130 [ 382.003732][T16349] do_syscall_64+0x34/0x50 [ 382.008196][T16349] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 382.014095][T16349] RIP: 0033:0x4665f9 [ 382.017982][T16349] 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 [ 382.037600][T16349] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 382.046108][T16349] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 382.054103][T16349] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 03:59:12 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x5}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x110) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:12 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/consoles\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) [ 382.062074][T16349] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 382.070045][T16349] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 382.078021][T16349] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:59:12 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f00000001c0), 0x400500, 0x0) write$binfmt_elf64(r1, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r1}) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x4e23, 0x1, @private0}, 0x1c) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r3, &(0x7f0000000780), 0x12) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xffff}) r4 = accept$inet(r1, &(0x7f00000000c0)={0x2, 0x0, @private}, &(0x7f0000000140)=0x10) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x41, &(0x7f0000000180)=0x30, 0x4) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r5, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) [ 382.152196][T16384] loop5: detected capacity change from 0 to 270 03:59:12 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x11, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 382.284856][T16402] loop5: detected capacity change from 0 to 270 03:59:15 executing program 0 (fault-call:2 fault-nth:16): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:15 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) sendfile(r1, r0, &(0x7f0000000000)=0x1, 0x1) 03:59:15 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x12, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:15 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r1, 0x0, 0x4000000000010046) sendmsg$nl_netfilter(r0, &(0x7f0000000340)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x1e0, 0x13, 0x4, 0x801, 0x70bd2c, 0x25dfdbff, {0x5, 0x0, 0x5}, [@nested={0xa5, 0x11, 0x0, 0x1, [@generic="4ecf9a24d2a0a93ed5c1f2351dd6c7f9692859eed64e1514b8ac8bffa861d902e9ea8724084c3b29c5de084c7c49c27efdaa1cb0f2e813eaaab604197b423ca937a49510e35cf43b67d4f37687df0876cd50f295b500e8aa933534f5d1ea4bce77dc0005cad60129ca9a41657da95bd169887bc4808ad98b151a50c3984962f1745fb876a8aed5b6486305006bfdf08fe5d64404b92f6964a9a306b6ef59c90de4"]}, @generic="165c609107fe5814b99137a4adda525cab9557bc483637e4e5c18565253a4cd45731caac975d52c46cc32d74061debd26ba133efc8dcd31c9167cf2129defb8775b2994af35fea4844f75bfb2a48bbc9307744f7d1", @typed={0xc4, 0x66, 0x0, 0x0, @binary="404fbeb11def9302b57d5bab971cee5d5fdcf9e13f64dc240e8d5789ce2ba96db5d9785654d5478c14a8f1bf0a0236fa1a872af556facb3aa38fc39a2ce50dbad9ec5e18130e44986b36280990df6919e6e0848679f5825b1aeb3b9945be5c4ee1813b606b610d9b846ea507f34aed5d9c339efc02117a19c34e4cf337d56f7fdb7ac2d975f1f4aae84d8b7bd9b0ff574e61e5128a2f7da7ade7357b1a19fa0914a4bffed8224f80d29c2e1b74567e784bb13d0566cb3d481e73a4479790b63f"}, @typed={0x8, 0x32, 0x0, 0x0, @pid=0xffffffffffffffff}]}, 0x1e0}, 0x1, 0x0, 0x0, 0x4000000}, 0x4) 03:59:15 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) io_setup(0x3f, &(0x7f0000000080)=0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) io_submit(r2, 0x1, &(0x7f0000000240)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, 0x0}]) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r4, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000040)={0x0, r4}) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r6, &(0x7f0000000780), 0x12) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r7, 0x0, 0x200600) io_submit(r2, 0x3, &(0x7f0000000180)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x7, 0x101, r4, &(0x7f0000000240)="f909fa67e8a470e550f360e1ba80e34448321e009799770305dfc84281e02237fff10129f4d0475d3a5b59c8781a34297bfc6e985ef83a6fabc62003e6de25a41c67a686b5a09080d5e3186e2e5fb7acc073f9d8a8b0a5cf941db4e000d8807aac83a1749131fa3a44048bbd8474f8646f9011e99b80dacc5d5d7836b2aa0c5e974f7a4ae877f6d6004c93c219f9673f401ecd3226344a953f4286fb167cdf815cf1feb40468be415d22b66c1a54732dfe5a2ca79b8b1ff3514c68542a6a3a56daabc1faca9bd03fd0a826e2d9160dae9f026e55fad4cceada21be2b6645f9dc6908bd5da391de22fee5af7dbb96bea6ce7b98dc35436ab69267322e4a8d3d9ed7ead8c969c2623ad96bf55b8da04d2ca67fe8e54c6cc74ae6919a9956a4cca08bdcf175bcd5869f29c3e7ad3e0cb7f0fcad83861bf26ed9ccc605bc7b1df8b13239d10189e0b2c11ba16170ccc692479dcfe1010fa25733a498320ea765d1b17adc045d006314101a4c9648730e9be92438afec46db2577864fb23ca4f33346d359e5285331c6d8da8c749f6ddbe5907d2d086b25762e9984b9588fafdcb61500cfd46251abd3f7526fd662c3554c26a3b8482be2233dafc3440cf7a20f3a0b46e7c765d1599372cb1f1d52b95bf3012cca53b16f4c5774e8a2c24413946a3cf22d3f7f91834d3b3e3fbe7743c290dae257ae45770a67f75d0efb5c5b7430775ab56b7388d256b4d692c13c4818ec9496d87b228a2e2aab9d189b04c64729291a098e59b0de127a986267f8084c08d3d5086730e3c5d9a374e1b8f840615647cbebfee565e90c1ea6ae488040268d35111aa9a1006020c828db595c1fcbc58b509736caa58088a8270579ed8f8ba91ae398dd9bf677671aefe28f172896469bdb2661a4bd8e3860d3e0182a56d81daf4341f243208da1719ffb905b7e938002f824b4be0cb6f7047c9d2787ef67897688f9a77d13f67b68150650d63a43d0f8aa442dd95cdc5e81b44f01916b9b73aa9c58d063e5ab26f0d04356d0fdc5ba8b51a7153b28652257c07c65dc3d7bd4aa5ac06066b3dc188c7dc43ad4f32243eccbe10cb2ae354bc419147a16b1cfa12fd2865d06ffa8c5a7013ee7eca6826fc73f58d346be5a6dfb53c4fa741ad4f6c92b885e892d7cc9ed9c578dcd3e022872dc92650bc1c1e8d789235f738fff0724c364c83328cfa09f85d8dc930e7ec56520eae41364629bfa341d37e6fd6df76c0b397d83366dca6e39c19ed0915b2c34f7d50e99717c1691ded78fce24df8643495fac7c972c680426d89c93484f8a50e814437b23d34fbc13016b5c2110db1dd1d925c46163ea9c9cafabcfecc01803538d56a8e0280795b5ab4ec4e5d62df5305a3074b58253e5d1668ba6849fe1470381802394ac84007d45e3c4abe25637b959133bb257ffa711190b14b9f390d47a2e22b11186d46bfc5327fe2a3f49e6a5130ceed6ebe50f08260b1d25ebdbe81699ec2e60921b91c71e91a1479a839c92920a439215cf559d16080e098510e9f66b08f00c7ab7072c5aced090cedc0ac98ad8dd1528b945e58480bae8bf7661da2fd850067f837732471425acfb125c3e9b0d6e418e0d3912cf21fd2e279612759a922d6149e862d0a0baa71c9a2e013d5f05f25e4a208b7396d0d0307a27522e47451166a44a0eb36f59ddbad5859c6a92b543dc449b77976d5d8b28e79c2bb507a4cb44ea0b11a1169c3a5b96dbfb9c30284d1f4842f77845c3775a2b72091b92feee02eee227c5e991e27ea24e2588f6c4a0b1351e24fb0da061572ce54e5b6d181ff1a95b7c4438a0fa7b426a18ce22ab36a88defe9714d2a6241fa37f32ad2ed69cb346c995e0ab877b899957740e6fdd2da8683ebd41dee8f670125d443a7ce32a9b46c90d202f24589dd306aa956d1bbcc250735cb672ec1f2d4baa7ecd63d861361ecd359609a318a89ef49e83836d7f8cb2685b51933bba71bc251b512e1cbc9ae8a61fd0d443cd225f0c19bd424bfaa2a3784b95d6ef8a9440c0a94a26ac6b44621a9aed20a5fcf379feab7f77b6ee00743d0e79003675b803ba6874ea51aa6783fd094cf535bf82054a764328bda380e5845d23fe62e9687cad3d0abca9ac936d920cf0813e756e06ebb68c80e951a6af209ff627dd93108f2363acc72e87400f13125676ac2713249b62881327a83db45f82cf0088cbb9346bda525ca8c5eaf22a494c0110f386fef684d5b46a2eb1e193d00e9b03d169ae099f8c10a917f5f860030b8e19a72bd39df2e57e38089a85c7da9dd17ab391ab2aa98cc08e342a0900489f36558013cba60bbf8c41371f870f5f9647dc01d657205e3d566966a145deda347bb7b552bb854e3bf5574e198042878051b4ec1e20ee72da3c4313a623163de882effc6854fd6946c8080ee6d8c072e2f8df21f46997a198f4881ed647e7517fcb5b0626ddc794194bde6a8b4b151a0b6cc82828e32ca41f760ec24217129e58ce603c9c4890732d59d28e4eac14db79fd844617d339d02adda753a6479a678583f38afb7a45dc9ef104f2d1077899e82f292aa0e5effbecd4d76648fede70fc92b6422978fe2edce72ead4a1a79ae958386c3baa780bfa4b494990ce45df2791cb2edf64bf698fbd61bcc79d83820ed11a38c6570c954c4776d42ae524a1b649d893eea33281cd4402b07031890252b355a753382fe533a9619048de92ce00b1db3659b2ddb2ece0a7411cedff320a91d6227d7b00fbfcb1f1fe294d28d62b6b4ba52bf24db83eff5e90564297fdcb0d4921d3812d3badd2f293e1db40e567c960187c0e9082b25067414d13e9348f4bb75dcc25be918b236087953316ae5fe5f39ea87350cd9e66b60b175ba52a8754849047d6cf1daa9d9c516f0693701fc1fea87b0168ea957d1bbb7c7d3561367cc09bb8ea5d2bab6e09b7c76ce00c58f2deebb2feb5c33249a78684bcd4c027f5f7c1ebed6a5f8db7683c21aec276a2fd3f8e4caa65e0d409e163b383d74541a46bfd37d19bf93601a6d6bdb9cfa8e978938b6b0f0d35167ec1fab070dd5091bfd694273561d8a697d0606093d51ec363c38d1642a07c41794c4cae621b93b8b0eef2d03a4cd673f77226a0a3ee30eaec2b48e0b75a2f52df327aa785cbd2b4421785bfde9ce58446e2a130e74621f031654a5d8ee1e93371e6638c52d13a4ae5897e7dee14735719e6d155aa008d7b4ac70d888479a251e0984120995b8eb47b33b581b75a7d706297f16d49bf83b2b5534b1597ac64892b1d8bbffb0dc1a0adb41dee157b827addff0820fbf24c5deb2c230994639fc06955b26c78be81c325756079e5c8f7ba9236cca7f6e6ba4c0ef8c18674f59d352be04d26e3fc79157b41a10c8048688eae7e1cc82d2a509e81dd1ab5dc2e64e94650d3e635426e2bdc0a3e9ac90fcc0263f526899d57ed1abd23f92bb6174ea71882a502072ebf76fbcffe388e4e9bc88ac3dd1af441432584dfce5690a3dc93d5b33ac42325fc010425f2a0ed4ca776c9b45d60cc26821c8dd50528f25f692a87f753d2baea98d545d8b8838c73149394012e421f20d1ec251be3305ba10054ff5a03be54dc0b1f526d4588897f765442dfc18f497086fa00205fa7ce6f987dcff3ed3305478b90fcd626cc43d259367cbeff6600e1758a01c5302c7e972ed2e11e4c1c0a2f82981549f848c826efc321f0eae582271d66b6c31dd3cab2675d719d4d284c216d0ed19e40975592a03ad27d5054b9541c3b1323bda2756adde6aa69fb99fd8e60cd5e1c95041207dad3f3fe1840c7419b6109c7bd3d4f8d4115aae97ae35d5d7fe3117e0fe79616a5061054a353c47dd1bcb68a1ca99d6f22a4aaee7761f23a82e8908216a0f28ad9dd3aac70f393cc0f7595909002ae22622638c364cd3d1cb841f221fc3b8acb0501fae757e7a8d9aefc98d3eefb2409b48edfe1b0905eb2d981db17ec1e7d3115f7c625fba6ad85c7f74a9b4dfce3b8d25586bd86475a1b24c91185e03d44b4f3df5f7023d5792638bcf64733b5ad2d06cb1ce04b51373a2b5b147f431f40f2ee47b9b373f71d97abcd5f23d17cc26a78cf5b6310844111dc99996c45d52d4823c9f4620b97e7d0d423621db4d744b91ccb585d3d4c627bf4c9f03111d21ef7e4bae5b389f78c4aec4cf981252a68b2c84428a66a90fe4805c0d66941a2064747d44c779070c918aa8ddcd20484dc334cd1e75d7b864f3e924cfd58969cf106fed123c6b7a48b43d803c5aa37f2cf5674202e0e92a53502f7eb80d32a5a117a25c61b5e4d02252b367565eb4db353d8721e839fea5f156750a9cc970b7d4abfd23f51bcfca5d1a1d85d61a96e7dc159c5ebab00ea1fcca986cb1c3c3b3a488b2f9c0ae41d526ddd37b19e17aed29dadde7ad7b342dec012fb7e94afcbc028c2c09acd4b226a7208275177f8b09ec14046eda2bc72c8d429b6fe3aa5ac5afc38bfbaaf1cf259f5c70bdcb9f9131344c6c5f2bce29610de7261d0f989e9f8aa9ef0988a57c33d2dd706f58e215d906a4ccac6d831cf93270ee30295f2caed505775e935138cecb81bafbb84f43d0b556da4b9729a9fdc9137267c2b1c6a5a167d6e1e4f37b134db6b79a66fbafb0c07ceeca83a1e60b432eb10371f5aaf4afaaa2a681f464e59e7d06300b23d1079e75290cfaf9641ab60a40e48f474d2e3c9f9df837227f3aedce6230633e940a9ed6c647d2dc81eeee0538968e0774a60089b37ff971bf37debdb1e1b5bad3fe95dabb167606fb15b6f261e29d39b52389da3afd8622f9aebb76e0f945183aaf0cadd50a07c7edb801d4b8a026963162dcfd6380c139d621f4d9b21019988a19013cf8e457835634d751a901c62993758c738a62563e0b80f36162f57182d3e9725b0690d78d5a9fb7858331b74d1409d82599383794b29ed2bd2db4325676e8c58c827d04c4698cdfd95b54928c9c96b547837991c7d3187ad655a8999e0f4ae143248c67b8c8314b0cf356ad7818d1903ec88d15bc415ecff1f3809b8458417fcc3ee530f89d74ca2ec913a6af3e016c12f27dc4640060bc30b32ea1bf9f8af1715cac6e0edae42ec6f32205eca8631afeb3d8744e46da931b8574f13186a19b77cbc650e29c12980e2c69eef850750638271cdc6ad71d786a69b8315204fa5110fc132784d8eb0520717db2b5d01f4af9c1ca25c7824ad21f5a9ebacd7e1d88794c2e30dfdbd2fc8d3663d3ed5c3e91b426b982a9688d12aaccb2f33106cd406a6b37dd9a6bf78223295c306e4ed6759e54b37589a3f1b049faaaa13257002ddc846363feb13fd16e1d116e8d2c26bc51783d6ed3fa08d9509716e423cdd0e31196bf37cb28d10fa0e36531383d89e4c05cad21e3fc9b1ebb7c5c38b3512f765ceb260032b583dfbe321cefb8232d56e72ad23679b76906851a8152fa7ff358466e89976e61d9742ea875d0685530f2c853319fe922289ae6616a2db59d68dff9c9378a6a599a09541ef77a9c36265c3e2e5dbac5c83a8fae3e379dc00ffefa3f35220640858d27c94ef8ff8e804189ef09234596bfb6b96750e4bc46c07ee61141a4a6b7a660501ab5e8963f638e974be9459fe017ba80ae7efc2eb7dbf2095cdaacb07dbf2f8f749d69fcb86490978b57f16ac739177e631c6e647b1d4b744a985c7b6331b5d678ea2130d2a523fd816d55ad3a20a609837e26b9e8962d53a535dfc0c518d15a72625d4087994a546d83fced434c2c42629664e81521afd4eb61243a8c73a41091ed23a95ccd29450f951", 0x1000, 0xcb, 0x0, 0x2, r6}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, 0x5, r7, &(0x7f0000000080)="00a2d09dcf4d0794d877b036338b6d14398a3478928fbd50c2d050", 0x1b, 0xffffffff7fffffff, 0x0, 0x2}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6, 0x2, r0, &(0x7f0000001240)="7b9b92de15a75b95837394af8755ed5ee6bc2136ca8ce59e8482a0b2b6141ff6f2d03e8d17a7436066068917ac20624bd0e45a13321d73b825b3561b171455b48e69c041d5b02d77c3564594ea9701e9115319861ac4c5b1c72598ee5cad19635ec269421d484dcb70fc19ad489c5d9744c98e627d9919128cf7e86c5835a29d8db75cd0646742b150b77de45a25b3c33c82459447e52de7d1a344cef15ed0c54f97828bc9c1bc65864c3e1ad38b08933a697468fd18d0dced968557e56ed8f3f7644789be696fc992e3dd634eefbacb63e94e1f2bf03530403a331e8e5998f868e32e3078797f1007835977d27f7e343bb1c4", 0xf3, 0x7, 0x0, 0x2}]) 03:59:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r1, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r1}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000025c0)='cpuacct.usage_percpu_sys\x00', 0x275a, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)) inotify_add_watch(r3, &(0x7f0000002580)='./file0\x00', 0x10) preadv(r1, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/226, 0xe2}, {&(0x7f0000003640)=""/4104, 0x1008}, {&(0x7f00000011c0)=""/36, 0x24}, {&(0x7f0000001200)=""/139, 0x8b}, {&(0x7f00000012c0)=""/203, 0xcb}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/126, 0x7e}, {&(0x7f0000002480)=""/126, 0x7e}], 0x8, 0x3, 0x943) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3800008, 0x12, r3, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = gettid() ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000040)) wait4(r4, 0x0, 0x1, 0x0) ptrace$setopts(0x4206, r4, 0x0, 0x0) tkill(r4, 0x37) tkill(r4, 0x13) ptrace$cont(0x18, r4, 0x0, 0x0) 03:59:15 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x18, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 384.776079][T16418] loop5: detected capacity change from 0 to 270 [ 384.800328][T16424] FAULT_INJECTION: forcing a failure. [ 384.800328][T16424] name failslab, interval 1, probability 0, space 0, times 0 [ 384.812998][T16424] CPU: 1 PID: 16424 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 03:59:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x181000, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x14, 0x8010, r2, 0x588ff000) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) preadv(r0, &(0x7f00000012c0)=[{&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000100)=""/85, 0x55}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/33, 0x21}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/92, 0x5c}, {&(0x7f0000001280)=""/21, 0x15}], 0x7, 0x3, 0x6) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000180), 0x22802, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(r2, 0x40309410, &(0x7f0000001340)={0x9, 0x80, 0x2, 0x2, 0x0, [0x10001, 0x6, 0x10000, 0x1]}) 03:59:15 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r0, 0x0, 0x200600) getdents64(r0, &(0x7f0000000040)=""/61, 0x3d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x8) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/arp\x00') dup3(r3, r1, 0x0) fcntl$setlease(r3, 0x400, 0x0) r4 = signalfd4(r2, &(0x7f0000000140)={[0x5]}, 0x8, 0x80000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x80010, r4, 0xc6779000) sendfile(r1, r2, 0x0, 0xff) [ 384.821781][T16424] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 384.831838][T16424] Call Trace: [ 384.835108][T16424] dump_stack+0x137/0x19d [ 384.839438][T16424] should_fail+0x23c/0x250 [ 384.843853][T16424] ? mempool_alloc_slab+0x16/0x20 [ 384.848877][T16424] __should_failslab+0x81/0x90 [ 384.853666][T16424] should_failslab+0x5/0x20 [ 384.858172][T16424] kmem_cache_alloc+0x46/0x300 [ 384.862977][T16424] ? mempool_alloc_slab+0x16/0x20 [ 384.868000][T16424] mempool_alloc_slab+0x16/0x20 [ 384.872913][T16424] ? mempool_free+0x130/0x130 [ 384.877593][T16424] mempool_alloc+0x8c/0x300 [ 384.882196][T16424] ? unlock_page_memcg+0xac/0xc0 [ 384.886031][ T25] audit: type=1400 audit(1619236755.168:251): avc: denied { execute } for pid=16440 comm="syz-executor.4" path="/proc/16440/task/16440" dev="proc" ino=35170 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=dir permissive=1 [ 384.887218][T16424] bio_alloc_bioset+0x1af/0x480 [ 384.887243][T16424] ext4_bio_write_page+0x7c5/0xa40 03:59:15 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./bus\x00') sendfile(r0, r1, 0x0, 0xff) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x62, 0x4, 0x5, 0x3, 0x0, 0x6, 0x8a102, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, @perf_config_ext={0x7, 0xb0d}, 0x122, 0x100, 0x9, 0xa, 0x3f, 0x1, 0x1000, 0x0, 0x3, 0x0, 0x5}, 0x0, 0x6, 0xffffffffffffffff, 0x1) [ 384.921982][T16424] ext4_writepages+0x1050/0x1d10 [ 384.926974][T16424] ? ext4_expand_extra_isize+0x540/0x540 [ 384.932682][T16424] ? ext4_dirty_inode+0x9b/0xa0 [ 384.937548][T16424] ? __mark_inode_dirty+0x326/0x6c0 [ 384.942828][T16424] ? generic_write_end+0x157/0x180 [ 384.947961][T16424] ? ext4_readpage+0x140/0x140 [ 384.952737][T16424] do_writepages+0x7b/0x150 [ 384.957270][T16424] file_write_and_wait_range+0x180/0x210 [ 384.962903][T16424] ext4_sync_file+0x105/0x670 [ 384.967575][T16424] ? tsan.module_ctor+0x10/0x10 [ 384.972428][T16424] vfs_fsync_range+0x107/0x120 [ 384.977194][T16424] ext4_buffered_write_iter+0x39c/0x3f0 [ 384.982785][T16424] ext4_file_write_iter+0x2e7/0x11d0 [ 384.988057][T16424] ? __alloc_pages_nodemask+0x17a/0x310 [ 384.993653][T16424] ? avc_policy_seqno+0x22/0x30 [ 384.998482][T16424] ? selinux_file_permission+0x22e/0x530 [ 385.004297][T16424] do_iter_readv_writev+0x2cb/0x360 [ 385.009549][T16424] do_iter_write+0x112/0x4c0 [ 385.014138][T16424] ? kmalloc_array+0x2d/0x40 [ 385.018713][T16424] vfs_iter_write+0x4c/0x70 [ 385.023197][T16424] iter_file_splice_write+0x40a/0x750 [ 385.028621][T16424] ? splice_from_pipe+0xc0/0xc0 [ 385.033468][T16424] direct_splice_actor+0x80/0xa0 [ 385.038389][T16424] splice_direct_to_actor+0x345/0x650 [ 385.043774][T16424] ? do_splice_direct+0x170/0x170 [ 385.048793][T16424] do_splice_direct+0xf5/0x170 [ 385.053553][T16424] do_sendfile+0x773/0xda0 [ 385.058028][T16424] __x64_sys_sendfile64+0xf2/0x130 [ 385.063664][T16424] do_syscall_64+0x34/0x50 [ 385.068127][T16424] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 385.074004][T16424] RIP: 0033:0x4665f9 [ 385.077902][T16424] 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 [ 385.099159][T16424] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 385.107584][T16424] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 385.115536][T16424] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 03:59:15 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/consoles\x00', 0x0, 0x0) sendfile(r0, r0, 0x0, 0xff) [ 385.123517][T16424] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 385.131481][T16424] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 385.139466][T16424] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:59:15 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) io_setup(0x6, &(0x7f0000000040)=0x0) r3 = syz_open_dev$vcsu(&(0x7f0000000080), 0xffffffffffff2ae7, 0x210800) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r4, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000040)={0x0, r4}) io_submit(r2, 0x3, &(0x7f0000000400)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, 0x4, r3, &(0x7f0000000140)="8449546f2ca9b7c482379238d19d3fb9383703eead16225496f09ab9eb88af2097f268fadebc1de4971a14b44a57c0cf3504f8f1d8c66495748708ef169e65b08d3d9e928d44bf5315b280f0fdb8569678f93ef8a11ad85a23b6144a59f93d9c49d8438fc04ff27e2caf773b71f27b2cc18296967ca17b87e2eb09f81517c582f85f6f8f2cb290484f165a3664c6cae7881e01b398a589c61e49e1bca5a12bb0874149337a14f9ca02d4136bbd93da47d02581f3fca0ff02ff", 0xb9, 0x9, 0x0, 0x0, r4}, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x3, 0x6, 0xffffffffffffffff, &(0x7f0000000240)="e24cbabd4cf7ea4788cac9e500187de45fc1f9adb1697bf8b87eddef70fac0ba7d7cd095f0ceeadf673805cd1f0230ba2b9145e3d89f1fb13c6b877534d45df30600e5ef171a76a3abdb3cf3938ce5ba5e3f4b75fa51a364f2fcb55964aa333794cd4ce4d23add83147d084bb32bccbf740c1dc4eb788e917e5c39582e588ed8025fcfc04978a54fa45563e14890e7bc908c56a8ff1e59b50d5bd6e7aefaec35339e18c7edce39dd8f3586f823841479b753dcf4b7c7befdcb730c20904a87ea4d0eeffcbe217ce804bcb2c0bb612673da1f7cbf950548ce8cd2882a94d95cb32406b284c8ba0d74f2fefdcc39", 0xed, 0x1000, 0x0, 0x3}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x6, 0x1, r0, &(0x7f0000000380)="633f5f04ca02a2826127d2676744739f03780af94afa98bb721e3029e23975b22d9e4dfc53c35a26aa7d94d11cf55a1f3d7e", 0x32, 0x80000001, 0x0, 0x3}]) 03:59:15 executing program 0 (fault-call:2 fault-nth:17): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:15 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) vmsplice(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="b1b21a44ddd7660cce46e9c92664fc4fb378422e54f02213712daf718c6c23b6bd6a6cf321ce3bc76850f2981770bbbb761c1ad9fd2bcfb9b28f9d156e0e3c81fdd9134a7459b8393835a1fdf6322b3d36d70e600f586803fef79aee75f1d01a3df8ccc57557df77dbd7805f09b1f49988ec4847165c38073899cdf4d1b06df047fca492369b7abdbac07eab628e94dfe7f54330df64693726f0f61d9dc55f73300b6774ce254228a23af462d546c891acd41221a76ffdbbdbb4d440eac17148ae83b2891d2181bb888066f6a43a445be5b05fe903299e8e69f06308d0a4ae002a7cc87986e784e2c76384878dde3fe7b779987c7a0bc8c36b02ac03500b82fde3ebde4ab437386fb30b22ae08c84d94da25ba2e91569efae1dd97deb252d2b2b4329da503e95423a77a5692e8a09c3cd74c42d0e0346acbe2229614276441e639800f1f7f3c11874a7ada4503e3b7ff903e70f156e890352f3d687d4da2514b4a5a3b012932fbbafffbdb361259685080e1c75f956a999f54f9284d17b69d6be1617ce5efa5f4707b4feed8df3c1426cdaebe6ddba090675849225e463fdffc84f471b003bffcfe0feced9bc43e3e34d266cdab1fa2f24dca2816547c4f6afb276ced829fd00632ab0748bbffcde533dae71fa413044da194ad167e4542065959ddae529f4da9be0558be655340866971525ef30f9e5344eae367d2fb4c7c5a779709c319faecfc49098bbc94191c640566b365715fc07a5a381e47e5c5c151c5d2e54fa72f458c4b5d39527d86bd98569df416eaa7dad7be44656925eb9bde053de159bbaa4a6f13cf147fb404e81b6f6c85392a363f2e40de1c0ee76d2f68b2aa824dc8bdf45f7b19068ee14af104c48d898ff14c456de8af6c68a3360f25baecd5e82ed13201ef46913fbdd3711387fb3b7911be5fa70019645de61bbe1100e1f833c793d9c99dfa471890727d16d4935580096cc2fbf6a9da628d94587c2d9e2b4203ff1ace244b871f0571e9f2e76fb304ded8d83fcb79fc196b6cbe2c2f7e79553f8ec208621258780dd922ee4e9d0d8db60984cfaffc765c2bb2b3b675d8c72d1952c7f67ede463c18c4de282e89b8b13217b5c7b11e49767e0661cbe8b7f0d087f21b49fbc02fc3822920a70225bbe87946bdae7daf650af72c86e7141e167bfd6e8aa23a43ccf24864d352589db95b65836db671c0d3648a3701cc064eb7397163a6f239638d24d635020a8e6cd914a466b7d53c13f8b9e0b3fda63761328c794570ece73e4155093f73e671fcbcb61d999c1424865ab9a3feb9aa94971bbab52346aa21db5f68409d1b4e5070d24e1b57c90906057794bae2bdc87010957fb20426c2f6d2e0ecbbf5e4d85ef4fec1ac9c9f6ec74d989fd6a3dcca546455a3aad349548eb952db567f928bdbeeec54f6d0f61b5184719fb8ecd6a7e2c04e104cb30793bb9c973a9a6ae7851c4284e7cf0ca0921e9433c38c82bf05941c0c5882384961cff9d94943643a3bb2075c03d5d494aff7123f740588827a84b0775b362205c3073c15b84a7d96f83a7312261a51b27486a215c83fc4bf4ae96260d3555180b7c0fd7d687ea79c0732b9b4289831dd012b57ab72ea9886c8dc73bc8143e9f303337666763f9e4c53432c771d33541c2f314ca76741a41e7824535578606709b0e438060fbd8c1a291719d045f1f55187883de946d67006cdf9d3be9a0c0fb744220d9358deace68155fa9f86cbf7710f71633b8323ca1a9fc433dd2c92de9e8eb4598c567248b764c68fdd6761097a496df31638f71491926dd321b3e8cf999315999c01113503ab3a3740577d0faefe3c96fe24cff3e71423488487e6e9dac4dda6b439347675a7754821ea305a7715dbcb1344b5019169ba2c5d9b9298dcf6c24f8b4c4e2776d117913e2e64baf1b4bf7d98406bfe330bd102a12b78e1483153ccdf2d8c1dededd4a21393eb0b1931d60973fb6fe07284bf228a3b1bb37bd9c25b1a2d9c0a3f88ed985c35c7019870b298815da2c686617159a7758bbdf75772fd3ff0cb14f67715deafbafbce1e7a71b79d9046bf582178cf5241a898e78bea1662c07bd87a943ad3e86201c3e5f3581ac7740bdb531ee3888619cc3ce4584db3b944c396b18c9b81e9fac62ff3c3150f1230552cf34bfce14a938aa8b49b24cd5c56d61263e2033f223d0bb1d9a0988c2d57e4cffe74bbcfb7f25ca4d1a4d11d83ba1ab4cb4509210a30248557a21176458adc1141c90bcaebcbbd7aae06ce2da769c4488d6c57a680536b88b32e7b33ee443925ce599166a28be26c4ead5057b833ab5383504d55e97038187467c6868f6cb04b23810ae0fa95cc356de82ab053b75fa91c258c1b266010b06373ec02cf20b61f85c33965f39257cdc4a0acc751cbda38bfc0d5847fc2c73e327dfa87c67eb48a5ee0d976b2050c7c86de78ee201c38e3c68bdb2cf7eb73869913e396884c5802a15708f6542b4cf4c6186abe900712582e964a5ba5ba6de96b16a5f51afae8e20fd6dff1f94a62cfe0d8fc1b1fcfbd6f560a65cd273b88db2f3cd90e1432c7dddf5cb5c1da2e4cc2f6fbae2ce40c04cb51536e5b5682eaceb343080ca1a68534538f78e64e9d0fc2140cfb9eccb8d394750759e8324dd537c31cfae5669e7e55dbfa3f795a6923051bc8c8183500793cd00991d2bd1f9a906b8b434f7c88269268a799d1dcd05a12dd520d7abfc3e225f399ca2ccb2bf0434a48b43ef408b9f012d651e9b6b8f8eda625c3774e1e482cf19d557894584d4981841e4508bdca0e4390c376b0f8a40f6f854ad9b5529ca1783382ed099d1026ae5ce8ebe98ffcab6785ae6668139fef605c6efdc32557988b8eef652b1c2de46579b1eb1c33cd98b9a0f0f2d131776440de13e4e5e50edf5a25b48facf518814a51909aac668e1590ced9b80fd0d4706619533cce900b4171192f9d23dcf232b64f1675a0f0e857e934dcf47422bfce2601f6c150643d36c1ef1162e115cd0386291b0dcf21e4c6df72e9a37bbcf589d3e8e9563c3cb0e137de3a62b6661bfca5b455f67019cf78b18cd948c419c46c353ca8c60a963cf1d771c9a3020055b2b5efc853059bd523effe64b6f889a59e4a18765ca7b951465c6a7dd23c2240ab1c2258b1bb884316868303f70376c59bf6d2dbd678b3114d5f91e5ade7e8111876360bd945659ebf2383137c83d5d37d0ed90c3ba3483818d0f3a1d4c678c302634c5e3e1e7944dc5cc5f4e3f783e9f184124103b7f66b8d598e256fb4986faae23b65da639a706dbf339b6694b9719e5fc23fb0b6e44955a16cfbd1a383576d8349afdc882792ac997a1084c970d1b94a210da77db24917ee338f81aee10b2be4ccf610bb39474c0ca1e10aac44e4addb82453bdd8c913bd0453f10df049724c6adf6fd890319903eeda01490032811f854e03a0274e420cb1fe72fcbafe777af3d49496d8fcb90814f58184112c369beb18e950cd82f4b2b49e69604cdc169ba45fedcfa260e2c419ce4d73b60275c74e43a8db235c513201855c0179d0730263a22575e9f4579f5f862c27d41fbef6a84b0ca9d288b9159edafdfa873191dc6c31701445c394aef21dd588dbe666a2826c3ad5c66a63579b13d883c45cc6b75a25849c18105af1d1c04d56858a8df2f2c141a2cff3be8a04221a504a4df1ffb48ae293fb390b1da4fd264e54273b7caf1477301dfc01e3b89df3ba1f6543632fc0d29da4a4b02b7de2560b226464c09f8b0dcf6c918a171c1308dffc4c52eff6b1cf1a16ca22209aafd4ee0b374fe3e1ae9c48d94458baa6e8bc4f08335df600eca812aeacccd54a7135b528b7d0e78a6fe99aeaac68c7f92b23a2d0e154993dabe5db7f09e0fbd14ec6252fa579551a49b3a19ab08460b7bfe9b3d565ccd11c9daaaa781ad76a0fa601adadb0a3c6cce012ced9a901debbf9c65c3d2f3b0df33d8b666734c7a8fbda4a7694e1164363c1fbfba96a396b56cf3197ace6a828c80d87f359f7d2db87ca940ff01e0c33d5179d1fdd2cf644003c9ebbe7a701f153a065a80cabf5f6bb4bea47ad722eef90884517177cb60a57c2498dda845d604282f66ed46bb1ce3306dd7be8be8d9497400c52046d7a490dc4ed9f922d128876fd214766636d7d50d28c447716325f13e1bd2d6eac1438e057ca0d13821f748eef672ec2040de06baf25534c13c80016eb547347301ba01e429c23d5eb662da6fb7bad2f5f7d22e609c5e7e12bbf0cbd8159cea492c6f55fc25cc67ea1f1e4347a1243d333c4634ab908f9e66685421f203dc1f8ba2799687292cc9c253ba7ab5186ebbb92b126d44d7dd77863cb2616dc9e48f96be77c37653a8752ab7cca934191ae5c9c3e43299442f7aa22bdf66c70e8ab4fbb39d450e3dc1de063107fd5fa8d770434bc55da3c5462db969dba4c605a4820b5c184c1a94671894f5e9b1100ac8adabc2ba8282d4b25743136dfcc8d58bcc937b35ce20b8a91c8bf65e7ca1bdc14626f6f5c195b2b632a10100549c8aff13b24fd719f6b32c6926915f6e9f675a85669b9c93606a61e344f0ebe99062f751ac3f7c67e5f6944c88f86f7d0e9890927f76b9992645dce983aabf5b8b4cad83ea9769945eee9c234441bb5ce8cab6088c6b351a534a0680dbe85d382c0c2fb982bee6b4c06f8012d446c963eb732ec7ec58f720aae27cb747d0cb60794fc6188145aaa51f7e05ec8cd0cf8c20cb81d52ea67b8cb0d9a6a2ccbf0970456e32c6ee10ce6031348185d66f3ca94071b50c61725398a528179de8439ed5fe8b967201603784fa088819206a490e7c7c6c17ce86ebd6f1c2fdb52af82c26d1cfc55e50417727759c4e80c2c5a0eed4470b2b49c034b17761b7abfd4e34aff572bb93168b37f88b817031a3c1163b5af60acad311ba8cd89b2e048c148a68f2f1d9d251c64018b7f9470a281af41419f64f3d0dc822acd4bdb51f346241e37dd3b9d66a240796e7003efebaab322f2da0c214bac26c76bc23350d866932f977baa0a1cacffa3b97f31b3ea1d3314c2f9ff850fa61c5a1a715a4424f5447371832a7a2c9a759db4a6c1fda6da9ab3b183322bb0f54730b427dfd17a87d9ca8a2bdb5ca019dfc77b17c4090c1eb02501269ac650234457af1c0d3e8ee2b912ead1d9141aedb08dac2d1f1d9f0a2be54ed6c474f9d13cd7b5bd77f0f55d2ccb6d8610b03d5464962299937276df6a2603febb58e223574116ba516f0aca12c67fc5efc07dee70542ee393fbedc044b9358cde3fedfdbe8dabdd2ae2a9a7e65dc41ff781526ec5ed52040b4c2fa75c69a72bb9e84940c48c3ec69518b1e9516bceaa5c2e2b9439743657eda401592dee3a13e1adfcc5fe59d499e33e0ffbb00ceb92cb3756392dc6329e98d5c9fe6d7d261d240063d67625aa5f9d7602e8dbdc1ae27f1a48f76c9aa973c612c3bbed256d0a9c52618834080202656a3852d043787c6b70c5378e8d2fadea0415963d9847259c6423537b84fc2b7fc1c791f242f5d42232e24e9e905ea72d3a72eb78e7ca1dbe57d99a6fbb2bd3e8939aabc0337a4b485c89548b9edfa61c40ce0255fed82593639aa50d2fa3bcf3c04e77667e7cf71b1a39ff096a546ed2aec60e84b6dd9b26a5e79327fab6b06d628017bda4a1fee40e45e165fe2e346ebcf94e38de258ad16479b11c24f971df5debb269c976a371aefc60c33be5f3bea1351be83eb04f6d00ca3eef40ea41c29d78e4a41d3565cd1306a0457701eb9cfd6a115f65bc5c4f687871e1eb5ff", 0x1000}, {&(0x7f0000000000)="71294ecac33aa592cd7e7f1a54ed04ff7a22a1d6b7fd64ff6d", 0x19}, {&(0x7f0000001140)="684c5b958f7ca24f29897f2f4a201927815f25114eb75c32d74ada71cfbfefa5f630ec27ab8b5c513f12fa90122f734f43ddf59eefaa6b53ce55921d90e98a911a8eb422fc76eea7af497eae24f382461fdd18f6e256f71c6bc66f951d0954fb6af7796c897cce01aa382338d7a6c883777c60fdefeac679517bd7b4d8e46b87661ad51818f117f88b6af31939810d417d5de0c6cbbfd0c7b7673eddf82c", 0x9e}], 0x3, 0x8) [ 385.221589][T16461] loop5: detected capacity change from 0 to 270 03:59:15 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x19, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 385.279727][T16474] FAULT_INJECTION: forcing a failure. [ 385.279727][T16474] name failslab, interval 1, probability 0, space 0, times 0 [ 385.292370][T16474] CPU: 0 PID: 16474 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 385.301160][T16474] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 385.311221][T16474] Call Trace: [ 385.314572][T16474] dump_stack+0x137/0x19d [ 385.319032][T16474] should_fail+0x23c/0x250 [ 385.323446][T16474] __should_failslab+0x81/0x90 [ 385.328249][T16474] should_failslab+0x5/0x20 [ 385.333103][T16474] kmem_cache_alloc_node+0x56/0x2f0 [ 385.338313][T16474] ? create_task_io_context+0x36/0x210 [ 385.343779][T16474] ? __cond_resched+0x11/0x40 [ 385.348496][T16474] create_task_io_context+0x36/0x210 [ 385.353792][T16474] submit_bio_checks+0x778/0x800 [ 385.358764][T16474] submit_bio_noacct+0x33/0x7e0 [ 385.363624][T16474] ? mpage_release_unused_pages+0x107/0x390 [ 385.369613][T16474] submit_bio+0x16d/0x2b0 [ 385.373946][T16474] ? release_pages+0x8aa/0x8d0 [ 385.378713][T16474] ? ext4_bio_write_page+0x9db/0xa40 [ 385.383999][T16474] ext4_io_submit+0xcd/0xf0 [ 385.388509][T16474] ext4_writepages+0xaea/0x1d10 [ 385.393375][T16474] ? ext4_dirty_inode+0x9a/0xa0 [ 385.398247][T16474] ? __mark_inode_dirty+0x326/0x6c0 [ 385.403549][T16474] ? generic_write_end+0x157/0x180 [ 385.408703][T16474] ? ext4_readpage+0x140/0x140 [ 385.413633][T16474] do_writepages+0x7b/0x150 [ 385.418302][T16474] file_write_and_wait_range+0x180/0x210 [ 385.423934][T16474] ext4_sync_file+0x105/0x670 [ 385.428634][T16474] ? tsan.module_ctor+0x10/0x10 [ 385.434563][T16474] vfs_fsync_range+0x107/0x120 [ 385.439328][T16474] ext4_buffered_write_iter+0x39c/0x3f0 [ 385.444913][T16474] ext4_file_write_iter+0x2e7/0x11d0 [ 385.450395][T16474] ? __alloc_pages_nodemask+0x17a/0x310 [ 385.455963][T16474] ? avc_policy_seqno+0x22/0x30 [ 385.460882][T16474] ? selinux_file_permission+0x22e/0x530 [ 385.466605][T16474] do_iter_readv_writev+0x2cb/0x360 [ 385.471823][T16474] do_iter_write+0x112/0x4c0 [ 385.476442][T16474] ? kmalloc_array+0x2d/0x40 [ 385.481136][T16474] vfs_iter_write+0x4c/0x70 [ 385.485753][T16474] iter_file_splice_write+0x40a/0x750 [ 385.491128][T16474] ? splice_from_pipe+0xc0/0xc0 [ 385.496007][T16474] direct_splice_actor+0x80/0xa0 [ 385.500946][T16474] splice_direct_to_actor+0x345/0x650 [ 385.506321][T16474] ? do_splice_direct+0x170/0x170 [ 385.511339][T16474] do_splice_direct+0xf5/0x170 [ 385.516096][T16474] do_sendfile+0x773/0xda0 [ 385.520528][T16474] __x64_sys_sendfile64+0xf2/0x130 [ 385.525643][T16474] do_syscall_64+0x34/0x50 [ 385.530206][T16474] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 385.536291][T16474] RIP: 0033:0x4665f9 [ 385.540199][T16474] 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 [ 385.559856][T16474] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 385.568414][T16474] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 03:59:15 executing program 3: accept4(0xffffffffffffffff, &(0x7f0000000240)=@can, &(0x7f00000000c0)=0x80, 0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x7e0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) r2 = gettid() r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)) ioctl$F2FS_IOC_DEFRAGMENT(r3, 0xc010f508, &(0x7f0000000640)={0x6, 0x7816}) ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) r4 = perf_event_open$cgroup(&(0x7f00000001c0)={0x2, 0x80, 0x80, 0x84, 0xfa, 0x7, 0x0, 0xf95, 0x10c0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000040), 0x3}, 0x0, 0x0, 0x31, 0x8, 0x0, 0x7, 0x100, 0x0, 0x0, 0x0, 0xaab0}, r1, 0x2, r1, 0x9) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x2, 0x3, 0x4, 0x1, 0x0, 0x4, 0x2, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0x8, 0x7}, 0x220, 0x100, 0x9, 0x0, 0xb3, 0xfffffffd, 0x0, 0x0, 0x4, 0x0, 0xe7a}, r2, 0x9, r4, 0x3) socket$nl_xfrm(0x10, 0x3, 0x6) clone3(&(0x7f00000004c0)={0x40000000, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340), {0x3f}, &(0x7f0000000380)=""/129, 0x81, &(0x7f0000000440)=""/33, &(0x7f0000000480)=[r2, r2, r2, r2], 0x4}, 0x58) wait4(0x0, &(0x7f0000000540), 0x20000000, &(0x7f0000000580)) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:15 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) sendfile(r1, r0, 0x0, 0x2) [ 385.576493][T16474] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 385.584456][T16474] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 385.592416][T16474] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 385.600398][T16474] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:59:16 executing program 2: ioctl$SG_SET_RESERVED_SIZE(0xffffffffffffffff, 0x2275, &(0x7f0000000000)=0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1b74c0, 0xc0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100008) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000780), 0x12) fremovexattr(r2, &(0x7f0000000040)=ANY=[@ANYRESOCT=r2]) 03:59:16 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000040)={0x1802, 0x0, 0x0, 0x5, 0x0, r0, 0x0, 0x0, 0x200, 0x0, 0x3}]) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r4, &(0x7f0000000780), 0x12) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/meminfo\x00', 0x0, 0x0) r6 = syz_open_dev$vcsn(&(0x7f0000000280), 0x2, 0x20000) r7 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000340)={0xa, 0x0, 0x0, @local}, &(0x7f0000000380)=0x1c, 0x80800) io_submit(r1, 0x3, &(0x7f0000000500)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x1ff, r4, &(0x7f0000000140)="cf50dca7b1be08fa5a281524e4c790ffc4c2ef9452a2ec1fd2bb7978b5357a1468f8527fd73b5fd50cde660898aba51aa13ef961ae99693bb0f54bca3dec7bd5707d54f82a7b16fa6ce13b0ab66692baa07d6501b2e464bad1f1a04c02601ad382a4ce9cbb9bee25d9a313fb9b14a79c2a837fe619b612838e59f7744d7253406f46fd08c066e73fc0154a1ee4", 0x8d, 0x8001, 0x0, 0x3, r5}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x2, r3, &(0x7f0000000240)="3702439a", 0x4, 0x0, 0x0, 0x2, r6}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x3, 0x3, r7, &(0x7f00000003c0)="99f7f3fb87bfe7396e424f96efe880de275522f08a6ad93def55449f25b2e1016a60bc51ef5270d8c4b9899baba8681d4fa605d1770f9fbf1fea9ab86075bdc5920df54cac225e249a1bbe6099d09b0de1965f3a0486931976dc385ea4692d09f04a96aece1451c6db2761d3570409d2efe896812c4cd88eed547f1899cd7c1788f07c4d28947e53bf966f686ba5d30325e3fd4d505728fb97df91de81bdb45fe5af37bbee9884fd9344dbe7572236bbb9348f67330db903987d5b5e014126c3297fc2d46a2841aa5196c8b8d7eb8dc53ead023c5551d6b892fd6f26b37fe246", 0xe0, 0xffffffffffffff73, 0x0, 0x2, r3}]) write$binfmt_elf64(r2, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)={0x0, r2}) setsockopt$inet6_tcp_TLS_TX(r2, 0x6, 0x1, &(0x7f0000000000)=@ccm_128={{0x303}, "6de796bd8e103f43", "c95a7cd91bf29bbeab4100f71e758387", "5d9a4c4a", "ad0cfa4ceafe0db2"}, 0x28) [ 385.725179][T16495] loop5: detected capacity change from 0 to 270 03:59:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x202200, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000000040)=""/209, 0xd1}, {&(0x7f0000001540)=""/4107, 0x100b}, {&(0x7f0000001140)=""/168, 0xa8}, {&(0x7f0000001200)=""/206, 0xce}, {&(0x7f0000001340)=""/156, 0x9c}, {&(0x7f0000001400)=""/189, 0xbd}], 0x6, 0xd9f, 0x3) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) 03:59:18 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x10a0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) perf_event_open(&(0x7f00000002c0)={0x4, 0x80, 0x9e, 0x7, 0x0, 0x54, 0x0, 0x3, 0x80000, 0x3, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0xfff, 0x2, @perf_bp={&(0x7f0000000200)}, 0x20, 0x4, 0xffffff7f, 0x0, 0x4, 0x0, 0xffff, 0x0, 0x7f, 0x0, 0x2}, 0xffffffffffffffff, 0x5, r1, 0x2) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000780), 0x12) sendto$inet(r2, &(0x7f0000000140)="1c60391815c20441960c0544d001e8ebf43485a7ffb93601b932c7bf357efae11e23ad8dfe8317918806e43af7c5ff57ad88e7a087008ed9ee98eecf69ea97c864ce61b42d678728c68b90a43a18b4141f99db", 0x53, 0x4040010, &(0x7f00000001c0)={0x2, 0x4e22, @loopback}, 0x10) sendfile(r0, r1, 0x0, 0x4000000000010046) write$binfmt_misc(r1, &(0x7f0000000040)={'syz1', "fc90202baf87f502ab217a08209c40bd1b2c3955216e5bc14705c92466258d453adba0665706"}, 0x2a) r3 = socket$packet(0x11, 0x3, 0x300) ioctl$SIOCGSTAMP(r3, 0x8906, &(0x7f00000000c0)) 03:59:18 executing program 0 (fault-call:2 fault-nth:18): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:18 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r2, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)={0x0, r2}) r4 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0x10, 0x80000) close_range(r2, r4, 0x0) 03:59:18 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x22, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:18 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000040)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x6, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x1}]) io_setup(0x1, &(0x7f0000000080)=0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r3, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$FS_IOC_READ_VERITY_METADATA(r4, 0xc0286687, &(0x7f0000000a40)={0x2, 0x7, 0xdb, &(0x7f0000000940)=""/219}) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000040)={0x0, r3}) io_setup(0x3f, &(0x7f0000000080)=0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) io_submit(r5, 0x1, &(0x7f0000000240)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r6, 0x0}]) r7 = eventfd(0x3) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r8, 0x0, 0x200600) r9 = syz_open_procfs$userns(0xffffffffffffffff, &(0x7f0000000740)) io_submit(r5, 0x5, &(0x7f0000000900)=[&(0x7f0000000400)={0x0, 0x0, 0x0, 0x8, 0xffff, r4, &(0x7f00000003c0)="4973f378", 0x4, 0x80000001, 0x0, 0x2, r3}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x5, 0x0, r4, &(0x7f0000000440)="a83679410afdcad35594b9cc0d39431c72a6fb1308afb7a893333dde84495fe21b8835fa9eaaf69a07fc2b27cf1f7ccd93117a4ece841b1397cc580638c09f", 0x3f, 0x1, 0x0, 0x2, r7}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x1, 0xb94, r8, &(0x7f00000004c0)="ba0949fc10130f3e66a5fd9161dda26e263da8a0fa9a46434b368aabf236b9c724b6dc321c52720c14d9a44bf2cf7f436c8eaa4663b2ab7fa4df25b69f0590abb039ebcb8882a68140226ad57dc6d127107dd32c6961dcb32ae3385c630cc444df9cc7f1bd96f1b3972efd1ae9c0e73433f688096e093d913376e3677371868f3904afd2af70f8a1539196391bed73f9cfac7cbb0ced317a2fd6de37b0098ca64ae439aeed92a29d0e5b5d5a34a8170a02da03f9390694a7a1cad2304bfdcdb702b020c03478bf440815f5dcac7c1c431eb39da93f31892e61bf87b00725f4963c8be5c20e1c3e4fdabb7a786951b98c27aef7ee7c05fdc9", 0xf8, 0x0, 0x0, 0x2}, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x2, 0x81, r3, &(0x7f0000000600)="edb034417c0283bf9744653cfece8ca84ff351066ca008d60ad82e0e93ba74fd570f5db2afc1f6096961fb023a1ab52117d45eefbe854ed7eb16d13e7f3a09a87d14f33f0141751e78da1b9d5ad59acd4a5863750f34d9531927fbaf18a743e91ae04a4838ba5576d1c0000bbde74f7e51fa55d9fcc6dd602a64910113b32470ab351644c4651a20f1e2b8346c48bd8e05d96bfa5198a0c07199fd54bc8c6911b1801b7ef1df2fdbfcaa508aee04efbd7df0d21f3a648e0aba30c2f71cf5cafd2db14d1d13441067cd7b1331", 0xcc, 0x99bd, 0x0, 0x3, r4}, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x3, 0x5dc, r9, &(0x7f00000007c0)="d312df1ecc8b480acc61e54b846d4cb1e926568196995a62f6d4b512990a6b9a19a299afa11ddb46313f52b69921108a0c532993cfe1df036c3bcfb1112cf210bb3c15e2d3d5b63f5721e826e54ebda0aea50e75d0e27068b3c718d5b6e39d20d158f54a992fd65890304c444d2125bc1c8e66d319c77c26e4211724b3b63d8b2fa307995a69a776164bf5ec14a794f346da80b2dc16ec7597f41e4c1a111f73a0c6623d77bf96783c87635694457024980ecc69db6526122563051959c77f3866a0e46343a6ca9e93b98cdf32efbd495b9467cd3b910c13bce388870162e808cdfea1a1cef0f9ebfb9613f32857a1ec6d", 0xf1, 0x20, 0x0, 0x3}]) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r10, &(0x7f0000000780), 0x12) io_submit(r2, 0x4, &(0x7f0000000380)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x3, 0x3, r3, &(0x7f00000000c0)="06f9ea684573b9bc0d8c558e5e30c807ae29d8b46cf77108c494676b5c662349", 0x20, 0x1b0cbfcc}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x5, 0x7, r0, &(0x7f0000000180)="185192830d6c960b46971f89cce9b5436298153260a7ea84bcd3bf7042266b7951909e7f5caf8d86b8664554e8", 0x2d, 0x3, 0x0, 0x3}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x2, 0x8001, r0, &(0x7f0000000200)="492da1d610e1f42f901823f821b6ce0edd2e4f92e1e85c95c769fe7d1e14dddbcbcf9885e409a708c709a1f3dea8ea84361e2f5ca456", 0x36, 0x401}, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x8, 0x40, r10, &(0x7f0000000280)="6f1a1e0d3c2b17e4fba60a290a743820482d335d428dab9c3b28bbf2401873655f05fc0cab691ea43e7718dbc612313b9d6813d91d4827a30238064a18be8d137d447db6e9bd3d853a5e9762750bc5d8a47c6dd8488b515e6befd24ce10e6f0721c89af99fc02d0071fb14cba7cd9f78730ba6ddb45cb615f62469a1d372862d0b387ed927c84e081948c5330d5d0f9a1e45", 0x92, 0x2}]) [ 387.892949][T16517] FAULT_INJECTION: forcing a failure. [ 387.892949][T16517] name failslab, interval 1, probability 0, space 0, times 0 [ 387.904713][T16523] loop5: detected capacity change from 0 to 270 [ 387.905583][T16517] CPU: 0 PID: 16517 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 387.920563][T16517] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 387.930729][T16517] Call Trace: [ 387.934010][T16517] dump_stack+0x137/0x19d [ 387.938363][T16517] should_fail+0x23c/0x250 03:59:18 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x48, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 387.942785][T16517] ? mempool_alloc_slab+0x16/0x20 [ 387.947808][T16517] __should_failslab+0x81/0x90 [ 387.952604][T16517] should_failslab+0x5/0x20 [ 387.957168][T16517] kmem_cache_alloc+0x46/0x300 [ 387.961938][T16517] mempool_alloc_slab+0x16/0x20 [ 387.966813][T16517] ? mempool_free+0x130/0x130 [ 387.971489][T16517] mempool_alloc+0x8c/0x300 [ 387.975992][T16517] ? __cond_resched+0x11/0x40 [ 387.980677][T16517] ? __getblk_gfp+0x3f/0x560 [ 387.985348][T16517] ? find_get_pages_range_tag+0x33e/0x390 03:59:18 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) clock_gettime(0x0, &(0x7f0000000200)) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) utimes(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{r1, r2/1000+10000}, {0x77359400}}) clock_gettime(0x1, &(0x7f0000000440)) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) futex(&(0x7f0000000380), 0x81, 0x0, &(0x7f00000003c0)={0x77359400}, &(0x7f0000000400)=0x1, 0x1) write$cgroup_subtree(r4, 0x0, 0x200600) mq_timedsend(r4, &(0x7f0000000240)="b31107fc57441b51663c77ac662ea15e379a269c6052a917152e0b09a0131a084e270d0a", 0x24, 0x11, &(0x7f0000000300)={0x0, 0x989680}) io_submit(0x0, 0x1, &(0x7f0000000040)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, 0x5, r3, &(0x7f0000000140)="47165ac9fae0d4c1b071c9262c4bfa94c36972a365178107661caf9ded64c11c06cc6e0f7007cb9fdb467334863ec487553ce578b2a786199398f7d23fa9bc912c4384e6e31692a9eb612b615a9c819a2657cff3e96e5c33aac5104855d6b32d9b1810a88146a7225bdc85b108382284f49824d3803ed8d5ef97c096370439ac7e5cedc621e6535300ca0156642fd7512232f30c302c8a90923202a110eab6b366", 0xa1, 0x4, 0x0, 0x2}]) sendfile(r0, r3, 0x0, 0xff) [ 387.991121][T16517] bio_alloc_bioset+0xcc/0x480 [ 387.995898][T16517] ? __ext4_get_inode_loc+0x3ce/0x920 [ 388.001302][T16517] submit_bh_wbc+0x130/0x330 [ 388.005899][T16517] __sync_dirty_buffer+0x136/0x1e0 [ 388.011056][T16517] sync_dirty_buffer+0x16/0x20 [ 388.015815][T16517] ext4_write_inode+0x285/0x390 [ 388.020783][T16517] ? do_writepages+0x110/0x150 [ 388.025685][T16517] write_inode+0x8c/0x180 [ 388.030039][T16517] __writeback_single_inode+0x2a2/0x450 [ 388.035617][T16517] writeback_single_inode+0x177/0x590 [ 388.040988][T16517] ? sync_mapping_buffers+0x33b/0x8b0 [ 388.046356][T16517] sync_inode_metadata+0x57/0x80 [ 388.051465][T16517] ext4_sync_file+0x359/0x670 [ 388.056160][T16517] ? tsan.module_ctor+0x10/0x10 [ 388.061001][T16517] vfs_fsync_range+0x107/0x120 [ 388.065793][T16517] ext4_buffered_write_iter+0x39c/0x3f0 [ 388.071331][T16517] ext4_file_write_iter+0x2e7/0x11d0 [ 388.076669][T16517] ? __alloc_pages_nodemask+0x17a/0x310 [ 388.082273][T16517] ? avc_policy_seqno+0x22/0x30 [ 388.087205][T16517] ? selinux_file_permission+0x22e/0x530 [ 388.092856][T16517] do_iter_readv_writev+0x2cb/0x360 [ 388.098848][T16517] do_iter_write+0x112/0x4c0 [ 388.103431][T16517] ? kmalloc_array+0x2d/0x40 [ 388.108235][T16517] vfs_iter_write+0x4c/0x70 [ 388.112735][T16517] iter_file_splice_write+0x40a/0x750 [ 388.118161][T16517] ? splice_from_pipe+0xc0/0xc0 [ 388.123024][T16517] direct_splice_actor+0x80/0xa0 [ 388.127954][T16517] splice_direct_to_actor+0x345/0x650 [ 388.133322][T16517] ? do_splice_direct+0x170/0x170 [ 388.138336][T16517] do_splice_direct+0xf5/0x170 [ 388.143160][T16517] do_sendfile+0x773/0xda0 [ 388.147624][T16517] __x64_sys_sendfile64+0xf2/0x130 [ 388.152729][T16517] do_syscall_64+0x34/0x50 [ 388.157139][T16517] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 388.163027][T16517] RIP: 0033:0x4665f9 [ 388.166931][T16517] 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 03:59:18 executing program 2: syz_open_dev$vcsu(&(0x7f0000000000), 0x7f, 0xa4400) r0 = open(&(0x7f0000000100)='./bus\x00', 0x3a5ac3, 0x42) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) [ 388.186538][T16517] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 388.194947][T16517] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 388.202913][T16517] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 388.210876][T16517] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 388.218836][T16517] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 388.226800][T16517] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:59:18 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0xff) 03:59:18 executing program 2: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000040)='./bus\x00', 0x4, 0x3, &(0x7f00000003c0)=[{&(0x7f0000000140)="9cd7557b42749aeb3f53a70af28332b79694564b0ef7f40368c6f548bbb40931357b07d07c940ba634939ce881e49dd7c8901dc37056fde0794bfaed38496722f84142000a837caa9c4bbc14fe119ca549dd19b40cc05571a29431b97663a561915ba34ff5c31b350c1b8a416bdfd9a2a231c00d318e750e0675133bcaaff4de144c29e069432e06788e1cada8ba3ae5186e6dd347d93a1184b98dc94d4159ac0e181270fc9008338fd13f9ccc26fe4b79a53cbe31a0cea775d242922e563924ae4fcebc", 0xc4, 0x5}, {&(0x7f0000000240)="6c3e5f44ddbec0ba89fcd6ac529354f74473df71be6a357cd68894235acd9c31da9c2dacd417d26979f7f554588db0b06eb30a3cd121b52acdae8981608f399b4ddb6667716aba4ec7888c09ed96e7f1d61a0aba592cdb761b9da3bb9a50f4a612f4b16de9dfe144bb67cad0260031f7a06140f4a26f1266c944f704f8a107a4022f09a554e87d0bf8706f7c22fa5a17924679a181f52d88788a56367cf4fd02b4dd54faa6bc01ae3eb544b65d91c957aff47ce6d5f9e74c11736d0521753516727264d5903f66f541f6974f37a78ca924fcd0c84403907cf8b360384070cfbde8e3c5", 0xe3, 0x42}, {&(0x7f0000000340)="6a70b5d61b321d3dfe2e4ea0da79ee8a198a643323782b89ceafc625191d14b9b7fb1ae6df4fe875778e9d42a46f8ecf4bf1ca64c34e39d122055e96467f2622e39893ea5415b5", 0x47, 0x9}], 0x26, &(0x7f0000000440)={[{@utf8}, {@rodir}, {@uni_xlate}, {@shortname_lower}, {@utf8no}, {@utf8no}, {@rodir}], [{@subj_type={'subj_type', 0x3d, '^'}}, {@hash}, {@fowner_gt={'fowner>', 0xffffffffffffffff}}]}) fsetxattr(r0, &(0x7f00000000c0)=@random={'system.', '/proc/vmallocinfo\x00'}, &(0x7f00000004c0)='\x00', 0x1, 0x7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xff) 03:59:18 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/locks\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) [ 388.335166][T16552] loop5: detected capacity change from 0 to 270 03:59:21 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4200, r1, 0x3, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) 03:59:21 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x4c, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:21 executing program 3: perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0xc9428, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x40880, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff00}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:21 executing program 0 (fault-call:2 fault-nth:19): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:21 executing program 1: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x20, 0x7f, 0x6, 0x9, 0x0, 0x0, 0x10c00, 0x2, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x4, @perf_bp={&(0x7f0000000040), 0x5}, 0x12, 0x8000, 0x8fc, 0x4, 0x1e6, 0x4, 0x401, 0x0, 0x6d8}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x8) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r1, r2, 0x0, 0x4000000000010046) r3 = dup2(r0, r0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r2) sendmsg$NL80211_CMD_SET_QOS_MAP(r3, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0xb0, r4, 0x0, 0x70bd2b, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x8000, 0x1b}}}}, [@NL80211_ATTR_QOS_MAP={0x12, 0xc7, {[{0xca}, {}, {0x6, 0x6}], "fb430ae25a1a6349"}}, @NL80211_ATTR_QOS_MAP={0x16, 0xc7, {[{0x5, 0x5}, {0x81, 0x3}, {0xfc, 0x2}, {0x2c, 0x3}, {0x1f, 0x6}], "e3818efbec6d6ab3"}}, @NL80211_ATTR_QOS_MAP={0x22, 0xc7, {[{0x7, 0x4}, {0xf1, 0x5}, {0x3}, {0x1f, 0x1}, {0x7, 0x4}, {0xf0, 0x6}, {0x9, 0x6}, {0x80, 0x4}, {0x80, 0x7}, {0x9, 0x4}, {0x6, 0x2}], "0a492f30813232c6"}}, @NL80211_ATTR_QOS_MAP={0x12, 0xc7, {[{0xb7, 0x6}, {0x81}, {0x5, 0x5}], "457bdda5f556c58e"}}, @NL80211_ATTR_QOS_MAP={0x2c, 0xc7, {[{0x4, 0x1}, {0x5, 0x5}, {0xad, 0x2}, {0x40, 0x6}, {0x20, 0x2}, {0x1, 0x1}, {0x7, 0x5}, {0x5, 0x1}, {0x1, 0x6}, {0x0, 0x3}, {0x1, 0x1}, {0x65, 0x4}, {0x40, 0x2}, {0x20}, {0x2}, {0x4}], "1d262ea255f69be1"}}]}, 0xb0}, 0x1, 0x0, 0x0, 0x20008840}, 0x10) 03:59:21 executing program 2: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20400, 0x40) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) 03:59:21 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) close(r0) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) [ 390.964322][T16590] loop5: detected capacity change from 0 to 270 [ 390.987383][T16591] FAULT_INJECTION: forcing a failure. [ 390.987383][T16591] name failslab, interval 1, probability 0, space 0, times 0 [ 391.000051][T16591] CPU: 0 PID: 16591 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 391.008895][T16591] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 391.018941][T16591] Call Trace: [ 391.022223][T16591] dump_stack+0x137/0x19d [ 391.026553][T16591] should_fail+0x23c/0x250 [ 391.030968][T16591] ? mempool_alloc_slab+0x16/0x20 [ 391.035997][T16591] __should_failslab+0x81/0x90 [ 391.040760][T16591] should_failslab+0x5/0x20 [ 391.045276][T16591] kmem_cache_alloc+0x46/0x300 [ 391.050094][T16591] ? bit_wait+0x50/0x50 [ 391.054308][T16591] mempool_alloc_slab+0x16/0x20 [ 391.059156][T16591] ? mempool_free+0x130/0x130 [ 391.063828][T16591] mempool_alloc+0x8c/0x300 [ 391.068329][T16591] ? __sync_dirty_buffer+0x1c2/0x1e0 [ 391.073619][T16591] ? __brelse+0x2c/0x50 [ 391.077778][T16591] bio_alloc_bioset+0xcc/0x480 [ 391.082540][T16591] submit_bh_wbc+0x130/0x330 [ 391.087135][T16591] write_dirty_buffer+0xde/0xf0 [ 391.091987][T16591] sync_mapping_buffers+0x2bf/0x8b0 [ 391.097244][T16591] ext4_sync_file+0x4d5/0x670 [ 391.101933][T16591] ? tsan.module_ctor+0x10/0x10 [ 391.106790][T16591] vfs_fsync_range+0x107/0x120 03:59:21 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/mdstat\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) 03:59:21 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x68, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 391.111597][T16591] ext4_buffered_write_iter+0x39c/0x3f0 [ 391.117219][T16591] ext4_file_write_iter+0x2e7/0x11d0 [ 391.122567][T16591] ? __alloc_pages_nodemask+0x17a/0x310 [ 391.128116][T16591] ? avc_policy_seqno+0x22/0x30 [ 391.132966][T16591] ? selinux_file_permission+0x22e/0x530 [ 391.138600][T16591] do_iter_readv_writev+0x2cb/0x360 [ 391.143885][T16591] do_iter_write+0x112/0x4c0 [ 391.148480][T16591] ? kmalloc_array+0x2d/0x40 [ 391.153072][T16591] vfs_iter_write+0x4c/0x70 [ 391.157576][T16591] iter_file_splice_write+0x40a/0x750 [ 391.162988][T16591] ? splice_from_pipe+0xc0/0xc0 [ 391.167840][T16591] direct_splice_actor+0x80/0xa0 [ 391.172776][T16591] splice_direct_to_actor+0x345/0x650 [ 391.179120][T16591] ? do_splice_direct+0x170/0x170 [ 391.184211][T16591] do_splice_direct+0xf5/0x170 [ 391.188974][T16591] do_sendfile+0x773/0xda0 [ 391.193455][T16591] __x64_sys_sendfile64+0xf2/0x130 [ 391.198653][T16591] do_syscall_64+0x34/0x50 [ 391.203142][T16591] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 391.209040][T16591] RIP: 0033:0x4665f9 03:59:21 executing program 3: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) finit_module(0xffffffffffffffff, &(0x7f0000000140)='/pIcinf\xc1\xbf~\x9a?-`g;}*\x80\x91\xde\xf2\xf9\xdfa\xcdr\x82\xb8\xe7>\xaf[>2\x8ea\xe0\xb3\"\xc3\xea\xbb\xe70\xd2\x01\xfe\xdc!\xf7Hm\xb7G\x9f\x8a4\xd0\x0e\x92a\xc4\x1ct\xd7s\xf0s\x8a^\xb3\t\x1cs\xbb\x0e\xe0\xd4\xf2\x93|n?\x17\xd5\xc8\xdb\x803\x88\xcdl\x1f\xa9\xa3\xd3\xba\xf1\x86\xf6.', 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c1400, 0x0) ioctl$BLKRRPART(r3, 0x125f, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r1, r2, 0x0, 0x4000000000010046) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r4, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000040)={0x0, r4}) ioctl$BTRFS_IOC_DEV_REPLACE(r5, 0xca289435, &(0x7f0000000780)={0x0, 0x13f77ea1, @start={0x0, 0x1, "2e029b3d43349ef37d44e470f3d698367c3025f0c5200230bb263048bf49bc86026f576265da9a17895bb90d2ff89be38148bb195a5e2a1e1050bf13e95d2b5017c125ab44c7add339533971be11917f8ef5cd9d8d6a28ba49c44dfd114650f396c382789b533a9cc882e1d75348c6b46bf05868acc5cb68c57477d80feb78a1c84b4dc5be226cb6d2d8c9f4aef54e4d3c12ba474d49028cd9e9ef1439d703333701a2f8687ba1aec31550a3982676ccee46b0d7b813b1e9055bb54d93d1b9bfa64eb6ddfe2422e6cb9aeec031dc95285dc678ca0405381cd8deb90a2a14a623864a27b9878245358a0f48e79b769fbde3c4598d88ea6bf66407e00a73bee983f7fa8e7416acdc9e2ca8741bf8ea1aad1ef079c3ade92e0b4e8d43c4acc1ada7cc0a926396043223a961bfdceca59c487d63140ff224c420efc214c33796ab4f100d1a67b91412104550e3eea1be7696dc87ae1634fba9a018441e07812622bf488527733043fb27098a8306370d22aaffefed1614bf0e246a647e080244aa41d6a5cc910f0fc871c9b24c07164e6fb8d501f1f1729c9db19732da0fb42561fc2d2e022e97088f60860d0d316cf8bd828707f1ce86315c28c45fad496ccbffc3e8d3d21458f8f3419633029da282d0d98ab418c6e8ecd8558aca6001288e12fada70f355f3ebd20cd2a648a2912fd86984347d65cc82eef92c219c321d75f61154f62bb5813119ea7520eb0a36b0cc9e40524bfed20b68dfcbc849b9f8cfc22e78505f948120635cdf172592dd7151b6e428592bb5b913e1787bedfd7e7316c8419e030d23efc483c25be74c439031c906c262d5c3da60f0bd687abbaa7171a49878c5f14ad2ee27e4fdb512de195d9eef6d76ed943374b74d39d2424ff3932419575152f0aed6987f2472ae019d282b8a92bf26f03a2dd8c189c63565419e867afaad35b91f6fd704d1a4982146a5f0f2facb9098bfc2d924d30a1f78bcec5445097f8d22c0ce25aaa5360092337f6bb4403b7eda2361b8b50d0c12891b239824d879d6e854a2aa2d54bf0ef777db4e0c95b7409ef577acf5c1bb827a9563106a272de6e06e31b20f7dc435599341e55704cee3c8331b1e462a6d7edcf07072edf7304922f5f23379b9887b958df720f4f01a649ab93c3b3a98214fa68495d7010be1e0aefaee9ef0c16288731e30fa8c9a2c8bf78fe6288aa3665a0b2c1329c4943679819f798d99328473a5c41f8f95123c72db78de3db428c262d38cc129a981d00cf1c6571e190d15bfe8ec3c10882d674476b5cfc65b94e8a944aded3838a4fa783b024a7329a57767f4dbd77b0d2811e23063c0881c22d825bf4305ed75196efcd494e7cc63a7d9412c9a67eb443220934c30e4398929ae38453d74561180d24b8da2942b6b01152260f8d4f99a15caec72860539dd086473345973087d", "492e55fdb903f3277a3717eb175cf5b3183d96f511bcc63101595729b8291926dcbc74b15248c81000adc9fb2705bd1835fa4a7dfed9bab009a788d190e8460e4f6dc60fe2833bb37f7fee1a0c7e71ae639cf31abf8df380fe692f84f1b74fadbd11795b4875ad9d0bd7cb547b0f920984e97e4455e2ec7c4267f297e0f4a6bd933ed5be54dabaa0d42442a55202ad85c505a8d099060a9432ffb47eaf8b3b8a333a38912242e02b3a7677f3fb9a7abd539cf208dba36021d9658070f4d31a5bb51f8aa586d235b73f1de1f55aec06022f494b350536ea2935bfbf80439585114223c9645efbd7b0d66e69ffe8d0a7c285bb7b56b431377a64ff7e4ef4484b830be25e090b81a085bad949650349a05c0e0c087ad1c3226be4678c5df596e91874e662419b47bd596581c40b6af4a8f4493d742abe5e5a512c2445edd3a1dba66cd8a578d1bde8b127e4f695674828e504c619bcd09d05b548e38f59413964511c954e039784c34d133f4e8789bf9b18e1d82fc086b6f38a8d7c4ab84cab59b5fe761df7fede5d810a3a87e788fa584177d07a1057762a612569fc43b134e35b80b4a39991fc8f7db363f94118db1732191962c234889dec584d9f3b883114fb5dcd298b3b601606e6f9f515823045f5d3935c3fcd4934084301478b772bf8f7c8866765431bf5d21672d047adaadafbc611e924f847a51c5dc3a6a1a3e248e3c4d02ea4fb2c992b563c7a8c77052a7ce6cc6b7b2ce3a760c8c0c7bf7e714575f0f6d86b21ab044e054b52d090152a36495820ec6a49800296dad7d68c3c3f3697de68df2bd480bb4a011de0039d8d4e2d7212828035311d0a9bed74a52a97711359c4d2bfc4c580ed60cea7b537ed7c8fb38a5fbf5eb6c4a66a6907b0a3e677d4568982084fc7f437567771bd09c48fb049f41cd1b88f6629930c18cfcf09a7ae3ddf5c949229aae1138308c122e246f874cf6326857c8de7e3e8eaf96889d5449375ab38e225a9c323a21b4b1b3b98e5dc127f6d27dc596dd891d50929edd834a952b11988ea082d86a7998d24b0befc7157016b4eb028d1cbf080d3e8340d36ffa30b66d972df92d4b7a23c1da09c80b7d80a485c4e7390d6ac6e5f9260e09b7071f24d619be67daab522ab857374bf3c2cdea20cd53a0ec5cc966615266d5a12bd7fe842f95670ffd9c0a634fec5f112341c11624fe5bac85011294e2198318b7b1d0421baebf65400f1bd4686a67e1cd49596e22fa9e77abec33d9f4f6163f2f426a77cb81b466b76d3fb599730b5498048e063a1f4187d444a1299b0306755c1c5d9ba6ab74b20287360f7b40d6ec7f9b0fa9a48728d706cc4422674ffdb467767e7ead290cc356a72aa94816bad7453fc622c6cb3250ddceec7a4d0390f03d3105ecba8e793f5bf1ad0626b64a8afbaa92744e90f722ac958cd70803173"}, [0xffffffffffffffc0, 0x5, 0x7, 0x64, 0x0, 0x100000000, 0x5, 0x8001, 0x8, 0x1, 0x1, 0x8, 0x7f, 0x1, 0x0, 0x31, 0xff, 0x33b4, 0xfffffffffffff01f, 0x41, 0x6, 0xff, 0x6, 0x7, 0x5, 0xffffffffffff0000, 0x3e8acbb5, 0x3, 0x200, 0x0, 0x8, 0xff, 0x0, 0x5, 0x4, 0x1, 0x6, 0x4, 0x0, 0x3ff, 0x2, 0x7, 0x7ff, 0xc445, 0x9, 0x5, 0x400, 0x5, 0x6, 0x0, 0x8, 0x1c, 0x8001, 0x5c7, 0xffffffffffffffc0, 0x0, 0x1, 0x3, 0x0, 0x1f, 0x400, 0x7, 0x2, 0x7]}) [ 391.213630][T16591] 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 [ 391.233261][T16591] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 391.241679][T16591] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 391.249654][T16591] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 391.257695][T16591] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 03:59:21 executing program 2: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000180)={'wlan0\x00', 0x0}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r2, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)={0x0, r2}) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(r3, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000400)={0xe0, r0, 0x10, 0x70bd26, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r1}, @val={0xc, 0x99, {0x1, 0x13}}}}, [@NL80211_ATTR_REKEY_DATA={0x1c, 0x7a, 0x0, 0x1, [@NL80211_REKEY_DATA_REPLAY_CTR={0xc, 0x3, "eaca33dfe738fc7b"}, @NL80211_REKEY_DATA_REPLAY_CTR={0xc, 0x3, "66788013d0d15c13"}]}, @NL80211_ATTR_REKEY_DATA={0x9c, 0x7a, 0x0, 0x1, [@NL80211_REKEY_DATA_KCK={0x14, 0x2, @kck="d06611667f39f5a3e8ea1ce8cd141988"}, @NL80211_REKEY_DATA_KEK={0x24, 0x1, @kek_ext="2f89402f07ad2dc5e50ebe1fa9391d14c0860f98e104b85b3eedeef5aec47ba3"}, @NL80211_REKEY_DATA_REPLAY_CTR={0xc, 0x3, "d7196c3faa95cedf"}, @NL80211_REKEY_DATA_KEK={0x14, 0x1, @kek="462fe3aab82d50fee7f3671dddaaebbf"}, @NL80211_REKEY_DATA_KCK={0x1c, 0x2, @kck_ext="226d8a8dbbcdf221714c62f376e962f00ff64e575d099e6c"}, @NL80211_REKEY_DATA_KEK={0x24, 0x1, @kek_ext="48050f1b9d26ac83c2bef03cc46061ced11e63f424eab6ea0f24c26778771c56"}]}]}, 0xe0}, 0x1, 0x0, 0x0, 0x4}, 0x40000) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0xff) r5 = socket$inet_icmp(0x2, 0x2, 0x1) getsockname$inet(r5, &(0x7f0000000000)={0x2, 0x0, @loopback}, &(0x7f0000000040)=0x10) [ 391.265695][T16591] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 391.273667][T16591] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:59:21 executing program 1: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2, 0x10001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7, 0x1, 0x1, 0x8}, {0x4, 0x53, 0x0, 0x6}]}) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r2, 0x80489439, &(0x7f0000000140)) r3 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x101000, 0x81) openat(r3, &(0x7f0000000200)='./bus\x00', 0x40, 0x40) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:21 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000580)='hugetlb.2MB.limit_in_bytes\x00', 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)={0x0, r2}) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000040)="c555aa74c56b82b7c060a78df15526dc30041ba24df07d6f1beedcb976b2a2f2c4", 0x21}, {&(0x7f00000000c0)="cb04786ff70a84", 0x7}, {&(0x7f00000001c0)="06d043b7993a1028ba321d2d60ed813d94250fc32007a5f9caa9727d8051b9e805c412f686963b67bc0585a9b0bee9eb5b8b77d22273b285c8533c23f8d7904fd1c7cbd85a71dafa86999a8c053b8a3c9b2c6260fad7d63dfcc5a9ed4686e02e680b8ef9c3160a70e2d86a51acf39d54ad205e2b9f7c89b1e7e15b90441a0dbba95997c90a2e6eed2aec440a792fac15d3c2452b334293983abaa5e43f00506a2e6021b91bc8e564758a4faf54af654b869d9b81fb09b8cf9582b56cdfab0bb0cd6f6b2939b658d2a5ea5ffd8b6d89824e4647e1f8abf2", 0xd7}, {&(0x7f00000002c0)="84a77741db0995f30b1b2dfe60e0445e99453729003297788f4ff4cb42d0382b34c4273201edf79092c5a9c385036814b6046cf99d5758db8163d09394084af6367037e365387318602358d0f937344fb358734771f1a6b8671350508e5fcbd5438064b195a18c009b7a900c110e66f69607db4f9cb0928955a099662abcd7b59c3261695b578c3908968c", 0x8b}, {&(0x7f0000000380)="da9d1c37dd4e07336c01d5e8030464efccf1a5a1afa2e4e3b2f6b42da09b3daba4976a80a9d4b162c2f604203844436fe250d8b3962dfc958a0a755595d21db2ed82fdd5", 0x44}, {&(0x7f0000000400)="32e2bf38acb6fef219ca66b087995b01641f01562f2603ee43f901d00382aa550571c86157454f8e9cae1d27b4c7be05d2d891d86f164a2248", 0x39}, {&(0x7f0000000440)="e792f1e3ffc366ffd72c15d9d516de23ec3733ed0b831e670694cd5d60cfc658feaa8bf5f486f594d57f7337130e7d159a189b114d0b51fd687b563c5a92f79477e70f6d3659396e0b971d3c7ceef4b05be6649d98ced7bc83b59d400ccfe7c41f39da64389350a74f825c11897d5d001a19ec27a380d541eedaa98fe5eff4e3fd1f", 0x82}], 0x7, 0x2ef9, 0x453) ioctl$SNDRV_TIMER_IOCTL_STATUS64(0xffffffffffffffff, 0x80605414, &(0x7f0000000140)) [ 391.347542][T16628] loop5: detected capacity change from 0 to 270 03:59:21 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x6c, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:21 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) r1 = syz_open_dev$vcsa(&(0x7f00000001c0), 0x4, 0x44000) read$eventfd(r1, &(0x7f0000000200), 0x8) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) r2 = mq_open(&(0x7f0000000040)='-\x00', 0x1, 0xc0, &(0x7f00000000c0)={0xfffffffffffffffd, 0x7, 0x8001, 0x1}) pwritev(r2, &(0x7f0000000140), 0x0, 0x7, 0xb661) mq_open(&(0x7f0000000140)='^\x00', 0x40, 0x0, &(0x7f0000000180)={0x5, 0x3000000, 0x1000, 0x100000001}) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r3, 0x0, 0x200600) sendfile(r0, r3, 0x0, 0x4000000000010046) 03:59:21 executing program 0 (fault-call:2 fault-nth:20): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:21 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000040)={0x0, r0}) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x34, r2, 0x2, 0x70bd28, 0x25dfdbff, {}, [@BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x7}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x5e}]}, 0x34}, 0x1, 0x0, 0x0, 0x2004c815}, 0x1) openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) [ 391.492650][T16648] loop5: detected capacity change from 0 to 270 [ 391.514362][T16650] FAULT_INJECTION: forcing a failure. [ 391.514362][T16650] name failslab, interval 1, probability 0, space 0, times 0 [ 391.527028][T16650] CPU: 0 PID: 16650 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 391.535847][T16650] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 391.545901][T16650] Call Trace: [ 391.549178][T16650] dump_stack+0x137/0x19d [ 391.553572][T16650] should_fail+0x23c/0x250 [ 391.557983][T16650] ? mempool_alloc_slab+0x16/0x20 [ 391.563011][T16650] __should_failslab+0x81/0x90 [ 391.567788][T16650] should_failslab+0x5/0x20 [ 391.572353][T16650] kmem_cache_alloc+0x46/0x300 [ 391.577134][T16650] mempool_alloc_slab+0x16/0x20 [ 391.581999][T16650] ? mempool_free+0x130/0x130 [ 391.586673][T16650] mempool_alloc+0x8c/0x300 03:59:21 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x74, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 391.591187][T16650] ? __cond_resched+0x11/0x40 [ 391.595896][T16650] ? __getblk_gfp+0x3f/0x560 [ 391.600516][T16650] ? find_get_pages_range_tag+0x33e/0x390 [ 391.606379][T16650] bio_alloc_bioset+0xcc/0x480 [ 391.611226][T16650] ? __ext4_get_inode_loc+0x3ce/0x920 [ 391.616610][T16650] submit_bh_wbc+0x130/0x330 [ 391.621263][T16650] __sync_dirty_buffer+0x136/0x1e0 [ 391.621360][T16650] sync_dirty_buffer+0x16/0x20 [ 391.621379][T16650] ext4_write_inode+0x285/0x390 [ 391.621403][T16650] ? do_writepages+0x110/0x150 [ 391.621425][T16650] write_inode+0x8c/0x180 [ 391.621501][T16650] __writeback_single_inode+0x2a2/0x450 [ 391.621527][T16650] writeback_single_inode+0x177/0x590 [ 391.621553][T16650] ? sync_mapping_buffers+0x858/0x8b0 [ 391.621574][T16650] sync_inode_metadata+0x57/0x80 [ 391.621699][T16650] ext4_sync_file+0x4f3/0x670 [ 391.621799][T16650] ? tsan.module_ctor+0x10/0x10 [ 391.621870][T16650] vfs_fsync_range+0x107/0x120 [ 391.621896][T16650] ext4_buffered_write_iter+0x39c/0x3f0 [ 391.686751][T16650] ext4_file_write_iter+0x2e7/0x11d0 [ 391.686779][T16650] ? __alloc_pages_nodemask+0x17a/0x310 [ 391.686803][T16650] ? avc_policy_seqno+0x22/0x30 [ 391.686823][T16650] ? selinux_file_permission+0x22e/0x530 [ 391.686886][T16650] do_iter_readv_writev+0x2cb/0x360 [ 391.686972][T16650] do_iter_write+0x112/0x4c0 [ 391.686993][T16650] ? kmalloc_array+0x2d/0x40 [ 391.687017][T16650] vfs_iter_write+0x4c/0x70 [ 391.687037][T16650] iter_file_splice_write+0x40a/0x750 [ 391.687082][T16650] ? splice_from_pipe+0xc0/0xc0 [ 391.687105][T16650] direct_splice_actor+0x80/0xa0 [ 391.687184][T16650] splice_direct_to_actor+0x345/0x650 [ 391.687209][T16650] ? do_splice_direct+0x170/0x170 [ 391.687226][T16650] do_splice_direct+0xf5/0x170 [ 391.687243][T16650] do_sendfile+0x773/0xda0 [ 391.687266][T16650] __x64_sys_sendfile64+0xf2/0x130 [ 391.687289][T16650] do_syscall_64+0x34/0x50 [ 391.687365][T16650] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 391.687389][T16650] RIP: 0033:0x4665f9 [ 391.687403][T16650] 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 [ 391.687419][T16650] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 391.687482][T16650] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 391.687495][T16650] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 391.687507][T16650] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 391.687519][T16650] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 391.687531][T16650] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 391.805138][T16668] loop5: detected capacity change from 0 to 270 03:59:24 executing program 1: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000000)={[0x5]}, 0x8) ioctl$TIOCCBRK(r0, 0x5428) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x135001, 0x8) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/consoles\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xff) 03:59:24 executing program 2: open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r1) mount$9p_unix(&(0x7f0000000640)='./bus\x00', &(0x7f0000000680)='./bus\x00', &(0x7f00000006c0), 0x40028, &(0x7f0000000900)={'trans=unix,', {[{@loose}, {@cache_none}, {@cache_fscache}, {@loose}, {@mmap}, {@access_client}, {@version_9p2000}, {@fscache}, {@mmap}], [{@fowner_lt={'fowner<', r1}}, {@hash}, {@euid_gt={'euid>', 0xffffffffffffffff}}]}}) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r3, &(0x7f0000000780), 0x12) sendfile(r3, r2, 0x0, 0x20000000000001d) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) preadv(r4, &(0x7f00000005c0)=[{&(0x7f0000000380)=""/167, 0xa7}, {&(0x7f00000000c0)=""/36, 0x24}, {&(0x7f0000000440)=""/133, 0x85}, {&(0x7f0000000240)=""/23, 0x17}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000002c0)=""/81, 0x51}], 0x6, 0x101, 0x1f) write$cgroup_subtree(r4, 0x0, 0x200600) mount$9p_fd(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040), 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX=r4, @ANYBLOB="bf190f2968653d6d6d61702c6e6f61006a6573733d00000000000000", @ANYRESDEC, @ANYBLOB=',debug=0x000000000000b4d4,access=user,appraise,seclabel,appraise_type=imasig,audit,seclabel,\x00']) ftruncate(r4, 0xc1) write$P9_RREADLINK(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="100099b05ce500076c6530b6a07469e35ca1a47f408311e8ae30a5b5f052eb42fe1098c6c3efa0b345736ac1ccd79ce56e1ad03d6d86cf8a215473165e7e85d7d337f6d3582a4304b50564e7b9ff40d5e9d16e664a628ac911e8a96343145c17839c58c46a97da1de3c211192799028715f06b14a80d03f196538ed308e8f2825487d89b33cf8ebef1bd43ea49a3fe7f373f8c450c9c3f403183ada2b3b55a208300000000000000005185469461adfacd6efb2d4c8169265ba9b17eb3b241c185af9b82154937aa3b6a98ccbfc9c29f882add364f66409d0a5101496b8c34935b6f90b70176b234d96a17835a47605fbcb1144d212dc145eb49ce4b9839341c1203fdf7412816c15d334a5d807279de520b43be5ff164bc6769cc723ef2f230b07ee0c2e2"], 0x10) 03:59:24 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x78, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:24 executing program 0 (fault-call:2 fault-nth:21): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) timer_create(0x7, &(0x7f0000000180)={0x0, 0x25, 0x2, @thr={&(0x7f0000000040)="898d7d", &(0x7f0000000200)="e32ac05cde36d630ec49b753af549e2e68b70e45bbb77bed623e7101233d2fc5ad82c7a2d6f3627beddf6516642496f54f7184a41a9d84eb3f28b50eeb08220c6d396d517f07b03aac68c9ecb0bb2090deed59ce8053725d4d8204f4bd2aee7faa6618bdd914bca302489c1290bf36b66e077512525f28219faba3bfd8ab725afbbf071282a1a9c6facae9e7d342977ffa168846b1197fa64757d73162ab31fd7fc9fee9367651444c4dddbc3a2f414c6be34224b5125fefdce53ad1d65157baeffb6041de7390ecd3c9ee23037fb3d26cdd055efa4c66e76fa1efc4cc3aed5a6b8e03d3caba0656f7eb83081a380787399659be79463d4995053f0cafc4bbea72fe6bb170edd68a42459da867b4f457e0eeb12f9931a89deae82306d863c0fae06f6c9e4b15"}}, &(0x7f00000001c0)) 03:59:24 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f00000000c0)=0x1) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r1, 0x0, 0x4000000000010046) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000780), 0x12) sendto$inet(r2, &(0x7f0000000140)="32340f6fba9101d77c279b9e24fd66c0c6fb5545c19fe01914c2a37a722896870996adfc9c081ac04d86b494fafdc0d8af7539062eb6ec411051e624f7b4c3b949af30fd06c9f31777501ddd8d8f744b53b98dd663f9768a26688d69747cb3819dfef56dfb5183e59e3f76f4ad411c6d1f27d7104d", 0x75, 0x800, &(0x7f0000000040)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) [ 394.067010][T16692] loop5: detected capacity change from 0 to 270 [ 394.077064][T16695] 9pnet: Insufficient options for proto=fd [ 394.099519][T16690] FAULT_INJECTION: forcing a failure. [ 394.099519][T16690] name failslab, interval 1, probability 0, space 0, times 0 03:59:24 executing program 1: perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) r1 = syz_open_dev$vcsa(&(0x7f00000001c0), 0x4, 0x44000) read$eventfd(r1, &(0x7f0000000200), 0x8) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) r2 = mq_open(&(0x7f0000000040)='-\x00', 0x1, 0xc0, &(0x7f00000000c0)={0xfffffffffffffffd, 0x7, 0x8001, 0x1}) pwritev(r2, &(0x7f0000000140), 0x0, 0x7, 0xb661) mq_open(&(0x7f0000000140)='^\x00', 0x40, 0x0, &(0x7f0000000180)={0x5, 0x3000000, 0x1000, 0x100000001}) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r3, 0x0, 0x200600) sendfile(r0, r3, 0x0, 0x4000000000010046) 03:59:24 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x7a, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:24 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x5430c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80) ioctl$RTC_IRQP_READ(r1, 0x8008700b, &(0x7f0000000000)) [ 394.112225][T16690] CPU: 1 PID: 16690 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 394.120986][T16690] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 394.131038][T16690] Call Trace: [ 394.134316][T16690] dump_stack+0x137/0x19d [ 394.138649][T16690] should_fail+0x23c/0x250 [ 394.143057][T16690] ? mempool_alloc_slab+0x16/0x20 [ 394.148098][T16690] __should_failslab+0x81/0x90 [ 394.152885][T16690] should_failslab+0x5/0x20 [ 394.157440][T16690] kmem_cache_alloc+0x46/0x300 [ 394.162225][T16690] ? bit_wait+0x50/0x50 [ 394.166379][T16690] mempool_alloc_slab+0x16/0x20 [ 394.171230][T16690] ? mempool_free+0x130/0x130 [ 394.175911][T16690] mempool_alloc+0x8c/0x300 [ 394.180416][T16690] ? __sync_dirty_buffer+0x1c2/0x1e0 [ 394.180440][T16690] ? __brelse+0x2c/0x50 [ 394.180571][T16690] bio_alloc_bioset+0xcc/0x480 [ 394.180589][T16690] submit_bh_wbc+0x130/0x330 [ 394.180610][T16690] write_dirty_buffer+0xde/0xf0 [ 394.180637][T16690] sync_mapping_buffers+0x2bf/0x8b0 [ 394.180662][T16690] ext4_sync_file+0x4d5/0x670 [ 394.180686][T16690] ? tsan.module_ctor+0x10/0x10 [ 394.180707][T16690] vfs_fsync_range+0x107/0x120 [ 394.180726][T16690] ext4_buffered_write_iter+0x39c/0x3f0 [ 394.180749][T16690] ext4_file_write_iter+0x2e7/0x11d0 [ 394.180769][T16690] ? __alloc_pages_nodemask+0x17a/0x310 03:59:24 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xc1, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:24 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0xff) [ 394.180825][T16690] ? avc_policy_seqno+0x22/0x30 [ 394.180846][T16690] ? selinux_file_permission+0x22e/0x530 [ 394.180872][T16690] do_iter_readv_writev+0x2cb/0x360 [ 394.180926][T16690] do_iter_write+0x112/0x4c0 [ 394.180946][T16690] ? kmalloc_array+0x2d/0x40 [ 394.180969][T16690] vfs_iter_write+0x4c/0x70 [ 394.181035][T16690] iter_file_splice_write+0x40a/0x750 [ 394.181061][T16690] ? splice_from_pipe+0xc0/0xc0 [ 394.181083][T16690] direct_splice_actor+0x80/0xa0 [ 394.181099][T16690] splice_direct_to_actor+0x345/0x650 [ 394.181178][T16690] ? do_splice_direct+0x170/0x170 [ 394.181198][T16690] do_splice_direct+0xf5/0x170 [ 394.181216][T16690] do_sendfile+0x773/0xda0 [ 394.181240][T16690] __x64_sys_sendfile64+0xf2/0x130 [ 394.181271][T16690] do_syscall_64+0x34/0x50 [ 394.181367][T16690] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 394.181392][T16690] RIP: 0033:0x4665f9 [ 394.181405][T16690] 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 [ 394.181492][T16690] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 03:59:24 executing program 0 (fault-call:2 fault-nth:22): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:24 executing program 1: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r1, r2, 0x0, 0x4000000000010046) preadv(r0, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/247, 0xf7}, {&(0x7f00000003c0)=""/198, 0xc6}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f00000004c0)=""/176, 0xb0}, {&(0x7f0000000580)=""/215, 0xd7}], 0x5, 0x0, 0x1f) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) sendmsg$nl_xfrm(r3, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@flushpolicy={0x38, 0x1d, 0x200, 0x70bd29, 0x25dfdbfd, "", [@address_filter={0x28, 0x1a, {@in6=@remote, @in6=@loopback, 0xb5a802807a7a3d40, 0x3, 0xc1}}]}, 0x38}, 0x1, 0x0, 0x0, 0x20004880}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r4, &(0x7f0000000780), 0x12) fchmod(r4, 0x2a) 03:59:24 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r3, 0x0, 0x200600) ioctl$sock_SIOCADDRT(r3, 0x890b, &(0x7f0000000140)={0x0, @l2={0x1f, 0x6, @any, 0x4}, @qipcrtr={0x2a, 0x1, 0x3fff}, @isdn={0x22, 0x0, 0x8, 0x8, 0x9}, 0x4b, 0x0, 0x0, 0x0, 0x1, &(0x7f00000000c0)='macvlan0\x00', 0x1000, 0x0, 0x5}) write$binfmt_elf64(r1, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r1}) sendfile(r0, r1, 0x0, 0xffffffff) [ 394.181511][T16690] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 394.181524][T16690] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 394.181536][T16690] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 394.181549][T16690] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 394.181562][T16690] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 394.262332][T16718] loop5: detected capacity change from 0 to 270 [ 394.358278][T16725] loop5: detected capacity change from 0 to 270 03:59:24 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xc4, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:24 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) listxattr(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/251, 0xfb) setsockopt$SO_TIMESTAMP(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000040)=0x5, 0x4) sendfile(r0, r1, 0x0, 0xff) [ 394.555587][T16741] FAULT_INJECTION: forcing a failure. [ 394.555587][T16741] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 394.568859][T16741] CPU: 1 PID: 16741 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 394.577617][T16741] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 394.584861][T16748] loop5: detected capacity change from 0 to 270 [ 394.587785][T16741] Call Trace: [ 394.587795][T16741] dump_stack+0x137/0x19d [ 394.587818][T16741] should_fail+0x23c/0x250 [ 394.606045][T16741] __alloc_pages_nodemask+0xe7/0x310 [ 394.611338][T16741] alloc_pages_current+0x21d/0x310 [ 394.616450][T16741] push_pipe+0x267/0x370 [ 394.620681][T16741] _copy_to_iter+0x347/0xa10 [ 394.625311][T16741] ? seq_putc+0x79/0x90 [ 394.629506][T16741] ? check_stack_object+0x61/0x70 [ 394.634534][T16741] ? __virt_addr_valid+0x15a/0x1a0 [ 394.639633][T16741] seq_read_iter+0x7f0/0x910 [ 394.644219][T16741] proc_reg_read_iter+0xfc/0x170 [ 394.649166][T16741] generic_file_splice_read+0x22a/0x310 [ 394.654711][T16741] ? splice_shrink_spd+0x60/0x60 [ 394.659709][T16741] splice_direct_to_actor+0x2aa/0x650 [ 394.665088][T16741] ? do_splice_direct+0x170/0x170 [ 394.670100][T16741] do_splice_direct+0xf5/0x170 [ 394.674853][T16741] do_sendfile+0x773/0xda0 [ 394.679263][T16741] __x64_sys_sendfile64+0xf2/0x130 [ 394.684382][T16741] do_syscall_64+0x34/0x50 [ 394.688793][T16741] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 394.694680][T16741] RIP: 0033:0x4665f9 [ 394.698671][T16741] 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 [ 394.718287][T16741] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 394.727423][T16741] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 394.735389][T16741] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 394.743383][T16741] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 394.751355][T16741] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 394.759326][T16741] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:59:27 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) r3 = syz_open_pts(r0, 0x119000) fcntl$dupfd(r3, 0x406, r0) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) tkill(r2, 0x2b) ptrace$cont(0x18, r1, 0x0, 0x0) clone(0x20000000, &(0x7f0000000040)="ca1934e0b1d0d5b534152a49a12799da3af3bbf25ddee245793c4c104480b6b7d009fb44592dbd92f8e6d8d518701ea630c3d7bb70aa09c5fb27e1dbeb763cf4d18a863f8ba578cdf558cb1a47b7132783d82d02ec83f91c1c084ba012b6d7802cac707ac9cef907639e23008f3e9aa2d0f5a3d3ebe788ae9b9abf12b26b3b5ede053fc58cbe3f0bc7ceb024525f679d07e913d438a9e92d3c8cd71f2930ea8d00108b7485d3d2f0d0d6a3673519ee683f4606902ef1d0cd0d02790a97080d2071d0ca77", &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)="a59ea400b6b70fc7cfb7147fe07347be8c9e7d5f3f77b51f51c1a75f35ffe2fe0f3408f7fb2d96af71a6498be9b2887ddbc7db3b3e2de68b1bc758f6d2981dbe7bf0ff9530465497cda2c25ddb2ecf985fd68728d8fec9c683ab0ea1b27c10ae304b91cbfbfca3190f7afd67975d833f7bae7bab0bd399931028ed1f9440fe146cab85f588fa2733fa40952b93c7843a2ec51c9a4e684dd3eca21ab3a788edda47f7ca4a78cf95594069137d116a0c9723d5d96e97b4adf5301dc572968b4886") 03:59:27 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x10d, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:27 executing program 3: ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f00000000c0)={0x0, 0x2, 0x3}) perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000500), r0) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f00000006c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000680)={&(0x7f0000000540)={0x13c, r1, 0x300, 0x70bd26, 0x25dfdbff, {}, [@ETHTOOL_A_LINKMODES_OURS={0x120, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_MASK={0x94, 0x5, "4f30a18e0a2351ec9f6bf7d88cf3fcf1cce5ce27f137b9265e93ca809eabd74f1c4bf7cd607aa95bcc2e75c5d9de10a681d692b8dcfcdf4c4f8b70e282b277ff19f410f651cf7427fd7b4bc167c86ff7d3b12b334017b1df6c28c46a6f2c6c9b962095acf45a69c6192b8e8bad618cc574356c387c0d4a111e4a00b5aed27a2c400ee4431fbff82797900fa26392a4e8"}, @ETHTOOL_A_BITSET_BITS={0x50, 0x3, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xa4db}]}, {0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, '/\xb9+@}\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x11, 0x2, 'O%%\x13/@]\\%#%{\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x9}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}]}]}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x5}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x9}, @ETHTOOL_A_BITSET_MASK={0x1f, 0x5, "603e8a4910189c1f541dc38420c6523c2ec8e0d7049c8457ba8b54"}]}, @ETHTOOL_A_LINKMODES_SPEED={0x8, 0x5, 0x20000}]}, 0x13c}, 0x1, 0x0, 0x0, 0x40080}, 0x1c000) read(r0, &(0x7f00000002c0)=""/92, 0x5c) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f0000002380)={&(0x7f0000001140)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000002340)={&(0x7f0000001180)={0x11a8, r1, 0x0, 0x70bd28, 0x25dfdbfd, {}, [@ETHTOOL_A_FEATURES_WANTED={0x105c, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_VALUE={0x6, 0x4, "6e10"}, @ETHTOOL_A_BITSET_VALUE={0x1004, 0x4, "f6dec96fb01662f13f126ca6070431016955e08e6d2e565765feb8fb38421d8b5efe369f7d2666261faf83706c2e72e62b951ed34a2567de7ee659481b00cfde62ac4f713a0333e825c1cdfb381f411344428f6737f2a19a05faf2e8cff510d29b695530c5e3374ea4e8a8a7ab65f6658f3d14b1d5608898563c841625a26bc24c62ffb13d69f0a140cf6244e58630eebacc6bbd822e3136d2403d5cd41867c8f49763b54fab44cbb94af3f015e89e429d5a4db008d251353d39045262fa604ef5ac14a24e9e5bc8dd5725498ab56e6c21875dde438fecfc4c13beba286be970ca2c47219e3d623304871fb6bdcb10302074e937a0d2e855a55cf245650a7bb7dee5680a4e65e0f2191fefb26b896715a1627a5f9045c2564ca9d885d29690de63f61a54c4d966d264af10d74638f8cc5ed92b77ae626a85e518d71a007bd1d578cf7daf3baf11b852f860e7d53bfd2074a7615d8f2d659296c836bfbfbec5a7cc78c6bf416a31690dac064e3b9a59dd8f00d3a49862e155976fd8bdbaebffdd957a4d2253eeff10fc014f1873ecbe7144a7d2e57e6d7632a68ea75d7d10454a1aa7449832dc56b473d0a1ed7e5c2022ce7ce6dd0842aefaa08692acfb61a9aa68fc6eb342d280fa1270d0559f88ebf00cfc8e9c7d7adad032664041aac940b87d3a237d326152701d1265fbe9f04cc17466b09fdc2992f4bf85c69df9589a98ee824c1afacaedd06d5753f4ce270b2bd9b34e383e260b7ef10416dba039ff1623635a117d2c172cba39a3cea96982ac7f03bec4fe1be10ea5cce16b05f4a7f5b77b86ed68b23752502e0296d450904746b06cb75decb17fc9983b25e47cb0f3fe3d161273f11ea4a4026f3ec4f0c02ffdac0633ed98c19768c5a83e915926b8dcc6a051cbff8801041be044ec2dd22a73b44e9747bacc7df656496b1843cb201e93180ce8b1559bf47389df7dbf24898ca90e7c8bd4775baf66b871e38e2ebc8b24adacc0409152e3492e3d11f2c638e77dae4413ca6bd7369786f5f70a4b38520badcc066e1c1a9f95ab25c7dbb7fb84e8f7a5ab639825b05b6f391350b94059d81b004a21f54b3fb376db86979a38f33b3255ed4bff2a0a72aab5ef2f7601d7ee559dd69aefe8d6164ea0900fa6209d80419ea16928644079f4cc3a92da4dd8c7245c01604fe696c4829f361625c86aa0b326c05008ddae437367a04f076f2dafbabb1d3ddfcb9fb84ba7ae4b915156789da65736486a4d7c8841d554ce24251701cb0d546b2647799def7789268592083d4eb335846e19db36e1bfbe024bf9f064894759731e76573d1fa6166340c77ff0a7394d44eb642b33489e4367f102536950e7bd3d8408b5b5f30c3d6cbdbc5fc8460ea29529c2bb07e92911d05cb3349f023212db67d886aff9e2b57c8fdf25f12b397ca0c2a947f329360d25d1a2c9812a8201170cf55249ed96347288bd3fb62443f81b96d2d160713d2f42033461ee74286e46129adbc7493dda1f82fd658ad318b16a224f1758f969d1c8235ac1fd7300f4da4676a574ddbc86544fb38966008693550f6b5c627cf8d1af134ab6bbadf1ad2175340138428fab7ae1227be7f9e129bcd0d0b594ece1ad62b5b4b08a1ad36e6203a4f14b31aa58004e27e4dcffe6ef6310f228e4a2e41f7fdd0018f6a601eb88d59c1b710a31500549fb66a8c176f8d93cb7b27c229b560a627ede92649958f2e9eed369f8385e72649e098757e8a854a64ab1f4474d33f549845db0944596a39a44a200f416fb3b431001cce7bcff90d2be22f1c83daed69a22f731d9dd8f189436322670e95b97b27bb1460cfefa5dc772adc32c7cc4f0feac6bec7665d44bffdf000e716403682981e3a5023f93457ca921d0bf548912728eaa32914134cc0ab7fb3d20d421cc4c0c5267a9d7991a8aa1e6df882e76c7ad27cf8ab1227bdf94c2e138e8149209a24f7c0ca8f9f1d82ce8deb7277105ad52cf7819bd93d11193e71e5624fc87ce0036f54f2c84fcd2a37c98bd85c484a5d9154c40de6036d5fad575c81ab909e7e97eb33fb6f70ac836190f82115a38bf32f8b621c6ff56c478f502592a6e2da760da1c84e99ae2c3406677153f4d0782987c9fd494ab53cf9b1fe7a06cd173b88851c2ab63caca05bc767a84c0b218473534748b13402f1e0629fb4197dea0ee9d1a139f6b27227b7cbf697ac5b3504c9a05e4012dc93c7e667c28a1cf69e882ad5e74b1fa18fafd0ebae7ea3783345f1b5e20e5d7141bfb1e02591bb275d118f2977fd66b0de2f77551ab24742df9f26f168d7ce9abefa50fddead375bda1fe84edddf3cdaa3d11b2652253751756963e033ef134163f037307af28f5029187aab85a4c316ffdf361ab3f17c0f6c4aa29c134694f205e424948f1767a0c19d358637c4dc671b545415737f2c0eb681d31a0396130641880fd38515111bdd41ae2aedfaf03efbb26942d89ef3bd7d0e25c1165365858fde56731b1a9bf974e55a97c589ebb840f64c1c4048a858b5051b8a04768ad4f52a0a1d8e784b511b862439bdc35020c196cd5b8a51eddeee8026d7bac7839c41a0b69502961b32326b5eaa38c3bead51ee2c917716fef025f32060a0e09f791bb9541b1bbdb0033be78701d2b07a1d7a4edb940f42158614b6c3beac959b4fa25772da8781b0dcfc5ab6d205c997be309b618bda0164f3aae9faaefd95459a1f63cf1b27494b8797f801721a84031c75cbbac94d86f7d7e15031555eaeb8e663b07ab5ce85fece1c211b67b29dd41e93ae9e32f287aa4f0d3c6fb28ed2d6f42514908238f1f0653f40a6daeace25a213d4568dcef79c3176a27e95bc89d42d5014f0db384aeebc2a6d018526091bb542ba06100ef376d443c276bf6bd36fef159093a378d1e448e7239cf6cdffe5fb71788b9b05bf9deeed0eb5af9bda33458d19261d812cf8c0b9649dd890096121b875a72e06569afbaa6be318a7821e73ea5ba02b0b8de4062bbe783c9b672d3c196780bbb357b8e197af3ace4a83f48d1f5ab16b5828c00f84fe9874f893480d676a23797233dcf5d1c5fb152228963b7626f33405f708038bc5bfd1fa1d46c539f04f7d99cab17ecd99bdf380680554cc37abe05b08be44f97079a942b56f8705db15856805c8de5d3312743f81288308e4ac6cd039e3745ef58b4d91cbad8ad5403af2a7705375de9330eab9fe1f99924b04d1804e47b549e15df44a7fa0c40c862fa4dcb44a4af6ccf924dbbb0b2199674e953766a448718958be74383a8b4369b6171294d0aacaca4da09cd1062783714c10a026db7b308b39939a8c192f07f65c0ebc74da75dedf25a42c058ee1000ee8c24892500fd10503b892833a5f7a3667e063b3d6990b47388ca3163c125623751f240ea8c467bbd8f881aab4c623eca63bbd3607ae9fabd6434c7c2f99be2dff261f9d660f51307023d8e0c5f81992b87a5b04e73df6ac3660c29986528e8e0b5b3b49dded66449b80a40a857f9397cbbb22708ec30bbd2f163eddf501ee88b59d1728d2c5291415184dd74f692e7a70767e453d8e5e59a488d2d755ccee946b624bf2f7fb6dd0154b7ebd0a95554d145258782639058b36ac92f3560484774bfe2adb72567c0234bbb2afc9aec0279a412cd1b5b174e14bd7815b2c5f9fe3fbef19130a0ffb71a5286eb27319fbe9ff1b083c68422dbf10e62d6eb96933f8d194499b30f4e2d0644bbd47bad19b162ef7c5bf76a3d257b46f8c02725ff01dd9e0b257fccdcca84e068c8911bd9ae1be8acec1fd85d31d5b64d2c4f031df4a0a3758b606b1132d84765cadadd80f655c058caa89107b344917b5e754a053b9cdc3f83f0b12ec7ee8c1d7efc5afca1f39cea2e42b659c9102d614a887a4da44f323e3e27003c1943227b986eb6c6c01f227c0e41eb49b14293740d402b59011ae867d8648c9541e3bae9629ac8fbd2e11f53cfd71b5851bc395b38401d6cd013d7f5b06cd1fa98f248962028a6bef9a0ca3f3f3b9df898e86744ceb32d2936c947a7b004604a7002edd933ed5f1afdae6935f6c98d8a32c5c5f167e4c156500bb7f695ff1b2238ba36b65ce22b5ff63adae5883e637c1dc053006c8695438e9ab565e6a07f82d2b062897b68dc5c9a624fc759302c7980a48dae782b0a52ee6f26eb19a4d3e010cb0f5f0fbe3f8383b48b6bc233bd59038c1b07beb9ebde6f82794a7dcba5a257eecebaaf046ded6bbaa3177ded8165a250b9be814022bc34f2e6ddd5bb8932165999480c96ebb818080b069eb910fbf97e77e93d910999a6b3811b536f36fe51b48022806dc2c58488c098b54c44f658a8efe382c8c3b1dc8894d3f0aead80a10ac77904903a56e98cc6fffe9c9c8dcd8956367670468e4952713ccd6c8d2e3aea6c44b8c44515d03e312cfa89ea46e4b8901b4e8fbc4960b3d2296475806a8c877db1c2103a152796303f78f88f73d6a28465ebbc2b73d3b51c889cada5239f687b7efd067398bd32ad838041b8cd968f29783c4162da9b5953e1f8fa2fe393d22b78d6a9cbc8f2df20aab29dc6aed21f2de64ba6527f109cf9251ed181ea5f4848ef826bd39c405effd542e708ca1d9ee78ee2d4036ecb0ac6c89749c94ce983b8824f9c19d0d81d9fd3fcae18ba08cda7c59710b3df59bb7d966609ca43d440e342c41b1200ee670b4cc3e576ea43e230df98cb72fe6161c84389667a0ce5e5c56edfdcc465a57973c316a7087791cf6b11027edddfa51bca0426fed8b6d0ef04efa42c3707ae6ccf807eb9b63f71ce5e7a85e31e4730b8a50990861f2b2a9ea1f2b6178b8e2b7f07a20080ced227c6e2b5f2df7d0a29ff8ce1ac4af228661e39a48e927b24149ef55cc33aa63e0c07ac49322b2fa96105d95e87e18c28cf84695c669c5b5f88058e4aaa858462a959c4935d97001cd3aad5b6a9cdc0fe6908d589c9760549b9ea818163814e9fabb349b47618af6137f6c4e575c16adb7b802762f6be319ed11ad11ff9c3c34af1763131ad59ef0740ff08b877cf8e2986172db684d7933694e42640ca2362cecfef48a2fbaffa818267b188176987ced9119ddfe305b9deb8047946310bcb1d5c9ea346af0199f8588c56487f9fda1ed12b1778a7ed37f5e8b02168be37fad23448d94280aec5deba308823efb4b807f4f1f0dfe848a8a2d0f0515b55d57d78d31a8223ba79c96817c053f850ae016fdcee40e6452d366697effe8a7e49d8bfb1bd55af15d420c57786dbc3c95068e129784b650e7740ffe89231d4e8712871e0609fb7ec22e5bc135a2ef3c02aef11ea260a87a398ad27b204e94dae394096a1ed6ec146f4ead9fed6721e2f09a5ee08263247bae9b06c93e47944272d8e006aa4f864a45999ccf724fbc91929a7561d1cef07db7922e2e661a9ba563e7e6149b3fd785cd756a3d28e0945124c0ec21717decb0dce4c3adf823cf3702034a46cc09f80b4e67484e87fcd1090fb58b5a11520f3e3c8d27215f76052f6985ae2ec78f1af885bcd90b066478772887ace13188a9d5e92aeb346c57c4b08659ffce925d088aa5b460a049834dbc1d0e1625d998861007fde6ee18a836aa05825923f47004265230ddb8161f4258957ffa9afb6acfadc4ddccf324706597d7f90d9af88f2d1482cbf70b88e9cc25b079d5210825355cf78b1103b1bfc2f748efc17d7ccdcfd6721a3d6273fe69698a161a7b5da92fc53c218fe78f4333558d648b2f5b5706472ea9312726d430126b3555e85d4005e0000b921d2866fa64f9e8b51afe2af"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x400}, @ETHTOOL_A_BITSET_MASK={0x41, 0x5, "c6ef6220108e54106dc760ebb97660cc54e3bd2f8330a367b1b5dafbaf249423963ee585459fba9ec6d45345492cd246ce4dd3d013711eb0d72285c2e0"}]}, @ETHTOOL_A_FEATURES_WANTED={0xf0, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0xec, 0x3, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfff}]}, {0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '#\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x800}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x81e8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfff}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '^-\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '&\x00'}]}, {0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '(\',\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4000000}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '*\x00'}]}, {0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xb, 0x2, '!\'%#\'#\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '!@\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x17, 0x2, 'cgroup.controllers\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}]}]}]}, @ETHTOOL_A_FEATURES_HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_macvtap\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @ETHTOOL_A_FEATURES_HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_batadv\x00'}]}]}, 0x11a8}}, 0x8000) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r3, &(0x7f0000000780), 0x12) write$binfmt_elf64(r0, &(0x7f00000007c0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0xe9, 0x8, 0x2, 0x4, 0x3, 0x6, 0xffffffff, 0x240, 0x40, 0x55, 0x3f, 0x5f, 0x38, 0x1, 0xe9, 0x3, 0x1}, [{0x6474e551, 0x5, 0x94, 0xffffffffffffff00, 0x8, 0x8, 0x8, 0x101}, {0x60000000, 0x9, 0x3f, 0xa0, 0x81, 0x2, 0x0, 0x8}], "3aae6032a83609f2c6e382db8b46b6eeba0cf9d861267a6bbed3450b81a5b1459e958bfc877b3cbd6f9291300a6b5d91f43d3be535219b6f5659e7480f636d473b4b3195b1f5f1a4ab88f19721be06d20ea5f8521c499d82bed2c94a6f1954f98d332afa0744fedeb2be0392126c7bc2ef2659e8fe7b24263646542ce6cac0fa32793b13d7fe8a219139a47b195ea690aeeee83a18c5c5df5ef59d086c721746a5ce16ca", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x954) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x6, 0x1f, 0x6, 0x1f, 0x0, 0x9, 0x28000, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x8, 0x4, @perf_config_ext={0x4, 0x9}, 0x2e, 0x9, 0x100, 0x2, 0xfffffffffffffff8, 0x3, 0xc93, 0x0, 0xed, 0x0, 0x81}, 0xffffffffffffffff, 0x10, r3, 0x8) sendfile(r0, r2, 0x0, 0x4000000000010046) sendmsg$nl_generic(r2, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="38000000284a62002cbd70000700000013000000127fa1c99d34fdf5e63ef1d1dc6aebd5d85f4f597687ad95e18c775c01c87872321e00005917eae646364a48bd19ee2484a119c036061cb0446018b457710fe84517355670c36c376c99795739b09aeb2120398a531b01c3d3734909b93a4510ba73ae31232e2ed6293c68aeb42ce9c73dd59ab8c97a9be95556409255aa8e321bb0ad9b158a98406262db54066a58d63e648c584b7bbed825c8a3b3d8cd5cf9006f3bce499b8780f8de7bbbe9162d7942e5ed503a62e3218ab730dfe7bdc9f45dcbc4d192fdc7b36444672d4933e84fa932f2073e71d35b51a47a7f6fc08125b4359b78d5d44aec6fe2611c1097754a052f950c7f68cb75cd056fbae937203fa44644055d4bd9a2518aa2ddb7ec773967976f2d55a0d06fe5d4195e25bce91c4c453d0d37bfecf6c5cbbc4e688a4dbefff9fa92b186bffb46e53eebeb3a9c45bb6e817fb1449aad82ba6170f5f5a328d31f452fc3cec27b445bdecf7b7489b39fa9c29ce92db8d916f7792e219a5f7afb56d7720d63f69aa4af01000000c9d54ddc0000000000"], 0x38}, 0x1, 0x0, 0x0, 0x20008801}, 0x4000) 03:59:27 executing program 0 (fault-call:2 fault-nth:23): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:27 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x4) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) 03:59:27 executing program 1: perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f00000000c0)=0x1) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r1, 0x0, 0x4000000000010046) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000780), 0x12) sendto$inet(r2, &(0x7f0000000140)="32340f6fba9101d77c279b9e24fd66c0c6fb5545c19fe01914c2a37a722896870996adfc9c081ac04d86b494fafdc0d8af7539062eb6ec411051e624f7b4c3b949af30fd06c9f31777501ddd8d8f744b53b98dd663f9768a26688d69747cb3819dfef56dfb5183e59e3f76f4ad411c6d1f27d7104d", 0x75, 0x800, &(0x7f0000000040)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) [ 397.126361][T16776] loop5: detected capacity change from 0 to 270 [ 397.150300][T16777] FAULT_INJECTION: forcing a failure. [ 397.150300][T16777] name failslab, interval 1, probability 0, space 0, times 0 [ 397.162958][T16777] CPU: 1 PID: 16777 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 397.171781][T16777] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 397.181846][T16777] Call Trace: [ 397.185138][T16777] dump_stack+0x137/0x19d [ 397.189479][T16777] should_fail+0x23c/0x250 [ 397.193899][T16777] __should_failslab+0x81/0x90 [ 397.198676][T16777] ? kmalloc_array+0x2d/0x40 [ 397.203274][T16777] should_failslab+0x5/0x20 [ 397.207775][T16777] __kmalloc+0x66/0x360 [ 397.211938][T16777] ? splice_from_pipe+0xc0/0xc0 [ 397.216881][T16777] kmalloc_array+0x2d/0x40 [ 397.221309][T16777] iter_file_splice_write+0xc1/0x750 03:59:27 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0x1c0000) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) 03:59:27 executing program 2: open(&(0x7f00000000c0)='./bus\x00', 0x420c2, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r1, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r1}) sendfile(r2, r0, 0x0, 0xff) 03:59:27 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x10e, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 397.226603][T16777] ? atime_needs_update+0x2ba/0x390 [ 397.231818][T16777] ? generic_file_splice_read+0x284/0x310 [ 397.237563][T16777] ? splice_from_pipe+0xc0/0xc0 [ 397.242493][T16777] direct_splice_actor+0x80/0xa0 [ 397.247471][T16777] splice_direct_to_actor+0x345/0x650 [ 397.252853][T16777] ? do_splice_direct+0x170/0x170 [ 397.257891][T16777] do_splice_direct+0xf5/0x170 [ 397.262655][T16777] do_sendfile+0x773/0xda0 [ 397.267099][T16777] __x64_sys_sendfile64+0xf2/0x130 [ 397.272286][T16777] do_syscall_64+0x34/0x50 03:59:27 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x103442, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r2, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)={0x0, r2}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r3, 0x337bc000) sendfile(r0, r1, 0x0, 0xff) [ 397.276706][T16777] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 397.282685][T16777] RIP: 0033:0x4665f9 [ 397.286577][T16777] 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 [ 397.306205][T16777] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 397.314599][T16777] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 397.322562][T16777] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 397.330545][T16777] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 397.338503][T16777] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 397.346545][T16777] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:59:27 executing program 0 (fault-call:2 fault-nth:24): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:27 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x10f, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:27 executing program 2: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) dup3(r0, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, 0x0, 0x200600) ioctl$SNDRV_TIMER_IOCTL_SELECT(r1, 0x40345410, &(0x7f00000000c0)={{0xfffffffffffffffd, 0x1, 0x19f3, 0x2, 0xffffffff}}) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x0, 0xffa00000}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x5c3cc2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0xff) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r4, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f0000000040)={0x0, r4}) sendfile(r5, r3, 0x0, 0x409aac) [ 397.442122][T16810] loop5: detected capacity change from 0 to 270 03:59:27 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x4000, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x6}, 0xe808, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:27 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) ioctl$CHAR_RAW_ZEROOUT(r0, 0x127f, &(0x7f0000000000)={0x2000000000010000, 0x7f}) [ 397.535650][T16816] FAULT_INJECTION: forcing a failure. [ 397.535650][T16816] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 397.548909][T16816] CPU: 1 PID: 16816 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 397.557739][T16816] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 397.567799][T16816] Call Trace: [ 397.571101][T16816] dump_stack+0x137/0x19d [ 397.575455][T16816] should_fail+0x23c/0x250 [ 397.579967][T16816] __alloc_pages_nodemask+0xe7/0x310 [ 397.585329][T16816] alloc_pages_current+0x21d/0x310 [ 397.590599][T16816] __page_cache_alloc+0x4d/0xf0 [ 397.595457][T16816] pagecache_get_page+0x5f4/0x900 [ 397.600633][T16816] grab_cache_page_write_begin+0x3f/0x70 [ 397.606266][T16816] ext4_da_write_begin+0x305/0x820 [ 397.611410][T16816] ? iov_iter_advance+0x350/0xa40 [ 397.616492][T16816] ? iov_iter_fault_in_readable+0x58/0x3a0 [ 397.622359][T16816] generic_perform_write+0x196/0x3a0 [ 397.627649][T16816] ? ext4_da_write_begin+0x820/0x820 [ 397.632954][T16816] ext4_buffered_write_iter+0x2f2/0x3f0 [ 397.638519][T16816] ext4_file_write_iter+0x2e7/0x11d0 [ 397.643787][T16816] ? __alloc_pages_nodemask+0x17a/0x310 [ 397.649314][T16816] ? avc_policy_seqno+0x22/0x30 [ 397.654162][T16816] ? selinux_file_permission+0x22e/0x530 [ 397.659845][T16816] do_iter_readv_writev+0x2cb/0x360 [ 397.665128][T16816] do_iter_write+0x112/0x4c0 [ 397.669770][T16816] ? kmalloc_array+0x2d/0x40 [ 397.674409][T16816] vfs_iter_write+0x4c/0x70 [ 397.678896][T16816] iter_file_splice_write+0x40a/0x750 [ 397.684357][T16816] ? splice_from_pipe+0xc0/0xc0 [ 397.689218][T16816] direct_splice_actor+0x80/0xa0 [ 397.694244][T16816] splice_direct_to_actor+0x345/0x650 [ 397.699627][T16816] ? do_splice_direct+0x170/0x170 [ 397.704630][T16816] do_splice_direct+0xf5/0x170 [ 397.709387][T16816] do_sendfile+0x773/0xda0 [ 397.713811][T16816] __x64_sys_sendfile64+0xf2/0x130 [ 397.718906][T16816] do_syscall_64+0x34/0x50 [ 397.723307][T16816] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 397.729256][T16816] RIP: 0033:0x4665f9 [ 397.733155][T16816] 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 [ 397.752831][T16816] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 397.761263][T16816] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 397.769321][T16816] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 397.777331][T16816] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 03:59:28 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) pwrite64(r1, &(0x7f0000000140)="72e752fd755cd1c31fbe14f9826104ec2283cb64d8dd0745a0dccfc943222145198007ab031613b0d84db22b0bb26fca039ccd9182fcdc1bbc1e6e5ec828b7ae708eb8d20eb7393f11919fbf99a9a3a00ce2d5c6a2a8c0de6c76e365272990f2d27c933d88cb9a646e780b29cdb733d65a470cf18516b0fbed50b831344730b1140a76636e8c65e0634cb86fc8744a35c1dbef1b31b2f3be908fb6f7e5d273585b523e2d9686b82665dfbf6b502518e6b9a7392d149b7a79f1a3aa68afb90b0a79b9f2c2a10d49417a28fa1ba09a74e3f4d0288c0516d2161b4158025a614a3dfdd3c73bf5f5dae48012387e9fe31df567a539679f1386eacb8840d01c452574005df0c0cdd6178d57ee94aaa8150d2bbe2c8d57d6839a570a28173d300c8f05ff05f27c5370414fb63f69db0d4924ee1dce12f26d7dfea8ea5bc2b8a81071bdca75e36e06ac8d7648b40c0985f5f42ccd5908b63112eaeed6c125fe29b72e9387046db01e8504b3d0a59b5e3454511a1d28a6293369a32c49200e94fe5df76f22e26506b788207fa34aae56ab0d83b389428a2ac204f353e6c662a71fd88c27ba0bc0b1984d349bce18073d49c8acde5450e85bf7012a4f870d742add8b6b9d05027f3cd027f1de97c875c3d98b942b039fb84727269859d6c4f3b45abc0e3da3eb98cdc16b9f2d669b1d4a4dd194b69f1c85ace3e9ff9d499f6d06ff33b21635dcbebe8f9925ec69ae08bb0bec36f12caf81cdb22c10dc1e83c6069ee2f3485e2526de1e34e05ba2ca58baae8c66826680633b6c7c127335db2a704f9cdba2233a6ad482d710598c67f71f822308ad712748ceb07f7b30d0594a0a97921b661320577e1203d50aaceabba7602da350175269458e26caa48f9f6fdf81559a6a9b24d3aa3f47197b79fc4c19466d28fa0bf073e80293a4dd9e11a8777f62bcf441421599e2fb4304e58686fc51c379980a90d1635a582ba112b17e2e67d9bb7e5ae78d7127916599c8933641e11162c5e411f405528123df2f50faaa0a0a3da8367a0326d38d06fca68e33bb29a4f2d0199307c980b42930bc1c93021cc029ef09de4a1b329c0f647c080bbd2b181a6cbd6e09d35a0a1216901317b77417f7afab1f7123dbfb6d8a04189e66a113c5e81887b22bf4f04bfc9dfaccb21cf8ca64562ebb5930476093866e59ca546d9143485ca209e808c1dce1cc371465a798090b62e716a5c80cd21e6503f31fa4bed993a0772e01ad5ae033c428ebb4ef33a35509cfbdb6cf7580e4f97b7d29a543b738ad1641283ef004d73cb4f52ab82bf26fef5f7a948f09ec91aa1b2e6c738e8a4e4af846abccea19c60a84afb37f57009c7740f0e85e0bfc47ae10b282b8f4d8a60110c1dacabeafb9d627359fd88185a84a18ab8e7300c729dea7a5b78ebdc6ebc0a5c52bc7e0edc208365394b5ccacdbd9459f16b450f749c35addcbc89f7d3ff239411c5dec9672f133e94997b61f6f3caadafb4be8aadf05d7f1420943fb4f646699497354444ef8ccf823b05069d4b0557396941eb198ba441a84b0af6a81dbda9f4230e4aa32f37458fd0783c61f071b32a30df52b8bea8842019b99c4b88c2f9942b5a42a56e56ba2d613ec1dfeb97f9663e108fcab8b7ed6781b729923b9443b39c943ab5b0e6acb19054867f2a382991839977c6bcf5b361933659d19b8be0ff910bfda45dcb4b3c187daa1aaa5c80b4981d7960482b2e4dc57d06e5305bcce16b3029b9cb68e91081c228ffc7aab4f08f44637ab06f06ea2c7d38d751c321a3f32509ed8d25526077482fe08015987c16fccc673480587160d4ed63cac3c9ff7425662a9c7f1c1b78746f965cd6361d382f6b429a93315faab5d9b316342fd5b1f2a18fbdaafe1fb7fb27975538b39264f70fad281b4f59d158069fddb79d527c0c4dace2cbd60dbad9fb948ccf70d3b529561b33db0a0711773413529da753cb624853ea2a1fd59f84b44e32aaf0b94af3fa942f54c0db59cfc04a4b1e57487aedea6f6783e9acf4280c8c7de1275829a5cc919b5d8be38aa4890c494ac6aa1d9157949a2e3c0deb13c70ff01ce63d705e3de3f49d0d45780606e4222d3c9b9a4610a5b2d6e67d40ffa267722c2739e8c34e6941733b7374cd45b3d13bbd48ef9f81e7460fb1a26ceba437cd496c7a9481ee149f400c19a96fed04901480454ac8993d0f8f8b9076e0eea4d7d9d25fd023e9d11b97a7479ab5fedfa758e3e2b9131b08b51dfd2ed7c3005e5490fd0705ce654f6a27f6770b8469e391a19b601073c320309d448ab69c15b43427a908977b70d9e290988287a2bdfab820e146a28e90852e626fa382737e37ee003d6c12560038b1693e4069cf39ba94ac3f97ee9f48ea20eee6fbd0605d0b5fa247c08a56077603a92c24b7fac01a4a27e55a666448ebd8e0ed6c5bc716797dfc750789704a063d2e5e45c7876f5fd2f9b10197c303ac4abeba6e8449d5f27c1b836abc2a00d96d904e68346a91ddfbc5efc3ce13790f5fee24cbc7fb3c6febfacd30d267663edd096144d8b6bd4fc3ae48fd8692364bdfda7c2497437a876110d91862b428e1583dcd410d8dc62f00a4cb4d8009eda539f4b82919c3b5c68a6c5973271c9ddb67bbf829ac109a52218644e02c0fbbf264bc987dbf2b74e9f93a1da26cdcdb07b0990eb56f93ffe0880e171d3e0da60d590eac10f6f7390ac0ee3e19661dc13b185fb21a595c26947c0dd5ff5ec3d5bde3af78e63b91669ee3484ea49eee4c71056048b843d7002ab2fcf4b3ccd802ea41e9a6d70eb38f5cd9bafb9a73bc7f8cc6e2f7fed39fda690725504069d1d434205cf3fdda8bc5a1fad3a2fc05926722f10b8a143e44942100d353fe589689685d474d329030f71fcf232e09698ab5145cebd1bf60510775bab2a4ead229fbf06d19175c58afc6ad5ca9ebc95bb4862ae8ed2ff42aae37aca4adac636e8359dbb83eab0e40afe5485b37dea400ce733f2865782ce65f77870247b54902a903e3db296e5505405857ab8e00d9721a144b3270d631dd9c30050e798f587b0609da873c2985a65e48d7ca6a6df74127deb1a4f04646d6f5d6e063a4c0f73c71267649058e99dd59ba8b256904dbbdc4134fe5da16746a957508307eb85f18621e8d0e49faff54699b44526bf59c3f4db1e58aea6c3e89ccae377dbb01ae190431adef26867a7241c7b869448162967a1a859d5e9d6dbd14365a4e3a6b919b5e8c8811d7f75a748b4fe3d35893ee44501c9d11797bf53d604b3137a47d847db2768df53a483d7676ca75722fba3e5b2c30391ebb6eded3c80f99971dbb839c5f50c0e9934ba43e00a0a3c83818588d6f5cb77bf6a6df78d28de11e3b0bacb789ddc32d5d21402822bf6381cf8887a068e7d0ed4c6e471bc2901c05f48b977ba865f425bea57d855813a115e791e21c93e76218547d27036c7d497c85a7fdf13edd08b65d29601a8cbc615ccd27f813da5c9e32313f2aba67bbdc117a5930db69b687fc7e57d5afef8f7e325e21152be369df161d0f5a83444a135269893399d55b1ae436fb6335c2c76f25bbd467cbea4f59fda140dfd6a8d633b63f33e0367c37fe251644d8ff23a319a28cdefa7fd7cf81f86a904b2184b602d0c81c60c6474a5e76c8508aa8bcbd24fc334ee130fd3f3d60ed391bcd40efd1aac27024002f60509612a9395aa96a0a6d3a19c116038251cc63b789e8d231a1872c2660ff16d7aa0eb93947106fe25d043c4475377c9e2abeff0c91912fa87a1636ba5ab19c6944f9f498c6f6d27ffcc5e1cdd75bf1d34ee145a2d01bbd04c84ec24af075667f9f90c362bdd6e8b4c8815b29a8cc746df57e2e7a1fbf8213bea902062aa117be27b7a096347b12cf676a2243cb5affb4f908d2a03561efe49df7c1a69c1b25cdf10b3f92a5a8cc1c047db050ca5b6896f01b3a8dc2590ca33b13f6b310e8e260886f8c4b1e3981340baccb0ae1a449bc1dd84b9abf6e742bd3885adbf75c9e54cdcbe359e4a4bcc9087ed6644bae883cc538e306da4756f43aeffde167f5729b2e63e757bb6d94f949162c35069e1ab4fdbf2370664d9103a834d8cba51f928ba439c3be3c0538b604fa2b0a7ab10bb3e9238abe66a76ba129f171c0b227ae0a8364f72c73185ba51a99d0651586e1d5880058d36c8ef67c070a81755a36bcb2bce23ce9e0d0bc60ccf0671ad86fc22dfb9647a2db9054d9d2f39cf7e1229a478b52af6e92327ee5a58e2199a69388f89b6425f7a1f70b2ec55be5b9cf73b0f3daa7ae40259d85810a7589b3c3300287d645886696122615989a25ae51f938714d4d34aa985f156e0ff83beec6eb358092c99ea6f585e56d5575f5fbe65b5ac1b88c30214a9efde25e21b97007dac66d6adadb3ded38fed01b71f80a0e20f99320fc24463c9d1eb629f6c465ad4244cc98cfb4c72e5443d8bf784a1c6b82c618ea13f3fc6f89e0aaa63513c34b7cef14840eca0eefb0cb3b96dd168bd0c20b6a2ab1740567235490ad6d406301af66eb6b70ae12f9c3f82d4fed19f47544e7326b9ab9822e15f8f0e94114528b5dc90e8f20a9b6c2c3126de7e926c819ff376c3cb4cf8eb33b82a1ee0f38022f5dc0b4f68a5f310fc1eae90bdc388c4b42fcdde2900cfcee8466f7f4b719bd05c1570fd5105a7e6be2925ddfccc08a2939af922899a8463d8ed6eea6e3b3ce6ac6673def7bc7445a1a62c417120e668fee995d48436fc32208554cc777c9c146e60053ca9b3c65932a838bea2fd8458b3da8b778aa7d80e6b954f35ddbd2b26576b7e9be6b89f69f494049da10a9d54e9fb2cd2c150ad2f0bf985f757a832bb0b54ee3e125bea36ad3b5c432f1010b2fe9d1ace06768bea3ac89d3ba6d31522a590ec0931db85e5cbe279f709b5eb868744a855f52d859808ebd41437c1210829ff9e4f19f0b2fdfcf19a135b21cb9722de96d3842ded5cbfb89276802e3a18925a3209fb76336261eecbca36fdffa39dd584429eda6d2595b66f582dc415e132d2874de3b63798bd4f07e02863c73f3b27413e201fa4b5f28435f5e36e798e9eb57ab38703c83e69268a9e233db94f0f51df2808eda5986c900185248aba4fa08d734c16e3b01ca2d372aa8ad31994507d9dafb78db620328bb8e0173d39b758dc58f0d010103930cceed8d737a34bb9de80536e3061245a4a7504215ff60b074204596cacc0058e62cedd57b7679871b86f7701156f94258c613f5ec7118e5e6574c87cba545e7928ca555a2774f7323fc2fccc753e4fb6b74418644f0fc0aad40e355042a06bdd4677cc98d888da358a8d3f8e59b6aa9b069cfd64985683651426d7c0251ce9687371ff47e9ec463848fddd203ccda698aaf8a29e3c2d1a990c8c3c4c800a0965188a6e29cd0b692fa6f841f97cd918f74d5e9cf16e8c7d1bcc103348bb8cd0e71962b38750ef19811579450080effcf693446b91a460af2c1ba047cefcfda1b61b21be49ad4e6e7f6e6b9c4ce5b199631253be1c26a475aac07befb55f7474495769b5ac1fdfcc5252ffe28a5474e9269fb75c14141e50b22cbd770fe37502cb878ce62407c7f4f59d16898f69dee08ae32e455af4ccd6f876f5182ac86ea23c5e4a033ce31fc469e9dcfe6f54c8c0f3c95da713854dcb63b1daa8b46bdf32e4bb55e52301a4f9bbd7a7cf86fd71ab64623ece75cb94942e23c8a09b798f64e6f74acc0e754a552180e32c4d4b1057b106ae18d35d0c92d725522eb8a621998812a2015789c3b55e42618269d21813f5392dc2", 0x1000, 0x100000001) [ 397.785308][T16816] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 397.793359][T16816] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 397.816987][T16824] loop5: detected capacity change from 0 to 270 03:59:28 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x204, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:28 executing program 1: perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f00000000c0)=0x1) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r1, 0x0, 0x4000000000010046) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000780), 0x12) sendto$inet(r2, &(0x7f0000000140)="32340f6fba9101d77c279b9e24fd66c0c6fb5545c19fe01914c2a37a722896870996adfc9c081ac04d86b494fafdc0d8af7539062eb6ec411051e624f7b4c3b949af30fd06c9f31777501ddd8d8f744b53b98dd663f9768a26688d69747cb3819dfef56dfb5183e59e3f76f4ad411c6d1f27d7104d", 0x75, 0x800, &(0x7f0000000040)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) [ 397.957799][T16848] loop5: detected capacity change from 0 to 270 03:59:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = syz_open_dev$rtc(&(0x7f0000000040), 0x2, 0x60000) syncfs(r1) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x37) tkill(r2, 0x13) ptrace$cont(0x18, r2, 0x0, 0x0) 03:59:30 executing program 2: ioctl$TIOCL_PASTESEL(0xffffffffffffffff, 0x541c, &(0x7f0000000000)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x42) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) 03:59:30 executing program 0 (fault-call:2 fault-nth:25): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:30 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) r2 = accept4(r0, 0x0, &(0x7f0000001a80), 0x800) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000001ac0)={&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000140)="1cc4971b09a09aaf9859345c43469e1f4788dd1da362c2a6896f619af04196d14a7eacde32ac4f5d44567e9d258b659461a3a101e5d61292231198080172b0d489716aab10bb028e273ff7ae4fb777705f0a5006facd39afb63ddeea2d584105e501f82658032d1efac793e1ae8ab65d2c05ac656ca8d7e4130a98c33dae0922444374", 0x83, r2}, 0x68) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:30 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x2f0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:30 executing program 1: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000040), 0x8, 0x800) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f00000000c0)={r0, 0x0, 0x5}) sendfile(r3, r4, 0x0, 0x8) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r1, r2, 0x0, 0x4000000000010046) 03:59:30 executing program 2: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) shutdown(r0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xff) [ 400.328369][T16873] loop5: detected capacity change from 0 to 270 [ 400.360640][T16872] FAULT_INJECTION: forcing a failure. [ 400.360640][T16872] name failslab, interval 1, probability 0, space 0, times 0 03:59:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800000, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ioctl$FIONCLEX(r0, 0x5450) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) [ 400.373302][T16872] CPU: 1 PID: 16872 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 400.382077][T16872] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 400.392128][T16872] Call Trace: [ 400.395399][T16872] dump_stack+0x137/0x19d [ 400.399742][T16872] should_fail+0x23c/0x250 [ 400.404245][T16872] ? xas_create+0x3fb/0xb30 [ 400.408747][T16872] __should_failslab+0x81/0x90 [ 400.413511][T16872] should_failslab+0x5/0x20 [ 400.418017][T16872] kmem_cache_alloc+0x46/0x300 [ 400.422819][T16872] ? rmqueue_pcplist+0x152/0x190 03:59:30 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x300, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 400.427766][T16872] xas_create+0x3fb/0xb30 [ 400.432157][T16872] ? mark_buffer_dirty+0x70/0x200 [ 400.437234][T16872] xas_store+0x70/0xc90 [ 400.441392][T16872] ? node_page_state+0x15/0x30 [ 400.446169][T16872] ? xas_find_conflict+0x422/0x4c0 [ 400.451299][T16872] __add_to_page_cache_locked+0x200/0x520 [ 400.457042][T16872] ? workingset_activation+0x230/0x230 [ 400.462573][T16872] add_to_page_cache_lru+0xa0/0x1b0 [ 400.467765][T16872] pagecache_get_page+0x6a3/0x900 [ 400.472791][T16872] grab_cache_page_write_begin+0x3f/0x70 [ 400.478515][T16872] ext4_da_write_begin+0x305/0x820 [ 400.483668][T16872] ? iov_iter_advance+0x350/0xa40 [ 400.488679][T16872] ? iov_iter_fault_in_readable+0x58/0x3a0 [ 400.494529][T16872] generic_perform_write+0x196/0x3a0 [ 400.499833][T16872] ? ext4_da_write_begin+0x820/0x820 [ 400.505099][T16872] ext4_buffered_write_iter+0x2f2/0x3f0 [ 400.510678][T16872] ext4_file_write_iter+0x2e7/0x11d0 [ 400.515962][T16872] ? __alloc_pages_nodemask+0x17a/0x310 [ 400.521503][T16872] ? avc_policy_seqno+0x22/0x30 [ 400.526408][T16872] ? selinux_file_permission+0x22e/0x530 [ 400.532066][T16872] do_iter_readv_writev+0x2cb/0x360 [ 400.537248][T16872] do_iter_write+0x112/0x4c0 [ 400.541820][T16872] ? kmalloc_array+0x2d/0x40 [ 400.546412][T16872] vfs_iter_write+0x4c/0x70 [ 400.550922][T16872] iter_file_splice_write+0x40a/0x750 [ 400.556436][T16872] ? splice_from_pipe+0xc0/0xc0 [ 400.561302][T16872] direct_splice_actor+0x80/0xa0 [ 400.566305][T16872] splice_direct_to_actor+0x345/0x650 [ 400.571806][T16872] ? do_splice_direct+0x170/0x170 [ 400.576843][T16872] do_splice_direct+0xf5/0x170 [ 400.581634][T16872] do_sendfile+0x773/0xda0 [ 400.586057][T16872] __x64_sys_sendfile64+0xf2/0x130 [ 400.591162][T16872] do_syscall_64+0x34/0x50 [ 400.595569][T16872] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 400.601520][T16872] RIP: 0033:0x4665f9 [ 400.605393][T16872] 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 [ 400.624981][T16872] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 400.633388][T16872] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 400.641336][T16872] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 400.649368][T16872] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 400.657376][T16872] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 400.665514][T16872] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:59:31 executing program 2: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x64600, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000004, 0x10, r0, 0x10000000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x301, 0x1c2) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xff) syz_io_uring_setup(0x7c8f, &(0x7f0000000140)={0x0, 0xac6b, 0x20, 0x0, 0x77, 0x0, r1}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f00000001c0), &(0x7f0000000200)) open$dir(&(0x7f0000000240)='./bus\x00', 0x230040, 0x140) unlink(&(0x7f0000000080)='./bus\x00') 03:59:31 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x386, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 400.739450][T16899] loop5: detected capacity change from 0 to 270 03:59:31 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x3e9, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:31 executing program 2: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xff) unlink(&(0x7f0000000000)='./bus\x00') [ 400.840342][T16910] loop5: detected capacity change from 0 to 270 03:59:31 executing program 0 (fault-call:2 fault-nth:26): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:31 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50f}, 0x0, 0x1, 0xffffffffffffffff, 0x0) r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x4, 0x0, 0x2, 0x81, 0x0, 0x2f, 0x20, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1000, 0x4, @perf_config_ext={0x1, 0x7ff}, 0x120, 0x4, 0xb39, 0x2, 0x101, 0x0, 0x40, 0x0, 0x1f, 0x0, 0x7}, r0, 0xd, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r1, r2, 0x0, 0x4000000000010046) 03:59:31 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x3ea, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 400.963324][T16927] loop5: detected capacity change from 0 to 270 03:59:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00000000c0)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x989680}}, 0x0) timer_create(0x0, &(0x7f0000000240)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x0, &(0x7f0000000180)={{0x0, 0x3938700}, {0x0, 0x1c9c380}}, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x26e1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) timer_settime(r1, 0x0, &(0x7f00000001c0)={{0x77359400}, {0x77359400}}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) splice(r2, 0x0, r4, 0x0, 0x88000cc, 0x0) write$eventfd(r3, &(0x7f0000000240), 0xffffff14) 03:59:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x380000d, 0x12, r1, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000200), 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, &(0x7f0000000240), 0x0, &(0x7f00000001c0)={[{@cruft}]}) sync_file_range(r2, 0x0, 0x2, 0x6) [ 401.004335][T16928] FAULT_INJECTION: forcing a failure. [ 401.004335][T16928] name failslab, interval 1, probability 0, space 0, times 0 [ 401.016949][T16928] CPU: 1 PID: 16928 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 401.025708][T16928] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 401.035761][T16928] Call Trace: [ 401.039036][T16928] dump_stack+0x137/0x19d [ 401.043407][T16928] should_fail+0x23c/0x250 [ 401.047841][T16928] ? xas_create+0x3fb/0xb30 03:59:31 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000040)={0x0, r0}) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x0, 0x85, 0x3, 0x5, 0x0, 0x0, 0x8002, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x9, 0x2, @perf_bp={&(0x7f00000000c0), 0x1}, 0x10000, 0x2, 0x401, 0x4, 0x2, 0x7, 0x8, 0x0, 0x8, 0x0, 0x36b}, 0x0, 0x10, r1, 0x1) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x4, 0x2, 0x8, 0xff, 0x0, 0x8000, 0x10400, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000040), 0x1}, 0x42901, 0xbd, 0x7ff, 0x3, 0x5d3, 0xdd1f43c4, 0x8, 0x0, 0x3, 0x0, 0x5}, 0x0, 0xc, r0, 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) close(r0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r2, r3, 0x0, 0x4000000000010046) [ 401.053037][T16928] __should_failslab+0x81/0x90 [ 401.057795][T16928] should_failslab+0x5/0x20 [ 401.062321][T16928] kmem_cache_alloc+0x46/0x300 [ 401.067085][T16928] ? rmqueue_pcplist+0x152/0x190 [ 401.072075][T16928] xas_create+0x3fb/0xb30 [ 401.076402][T16928] ? mark_buffer_dirty+0x70/0x200 [ 401.081430][T16928] xas_store+0x70/0xc90 [ 401.085584][T16928] ? node_page_state+0x15/0x30 [ 401.090346][T16928] ? xas_find_conflict+0x422/0x4c0 [ 401.095461][T16928] __add_to_page_cache_locked+0x200/0x520 [ 401.101184][T16928] ? workingset_activation+0x230/0x230 [ 401.106677][T16928] add_to_page_cache_lru+0xa0/0x1b0 [ 401.111871][T16928] pagecache_get_page+0x6a3/0x900 [ 401.116940][T16928] grab_cache_page_write_begin+0x3f/0x70 [ 401.122577][T16928] ext4_da_write_begin+0x305/0x820 [ 401.127691][T16928] ? iov_iter_advance+0x350/0xa40 [ 401.130136][T16938] ISOFS: Unable to identify CD-ROM format. [ 401.132776][T16928] ? iov_iter_fault_in_readable+0x58/0x3a0 [ 401.132805][T16928] generic_perform_write+0x196/0x3a0 [ 401.149736][T16928] ? ext4_da_write_begin+0x820/0x820 [ 401.155022][T16928] ext4_buffered_write_iter+0x2f2/0x3f0 [ 401.160573][T16928] ext4_file_write_iter+0x2e7/0x11d0 [ 401.165936][T16928] ? __alloc_pages_nodemask+0x17a/0x310 [ 401.171484][T16928] ? avc_policy_seqno+0x22/0x30 [ 401.176384][T16928] ? selinux_file_permission+0x22e/0x530 [ 401.182018][T16928] do_iter_readv_writev+0x2cb/0x360 [ 401.187215][T16928] do_iter_write+0x112/0x4c0 [ 401.191852][T16928] ? kmalloc_array+0x2d/0x40 [ 401.197348][T16928] vfs_iter_write+0x4c/0x70 [ 401.201871][T16928] iter_file_splice_write+0x40a/0x750 [ 401.207252][T16928] ? splice_from_pipe+0xc0/0xc0 [ 401.212132][T16928] direct_splice_actor+0x80/0xa0 [ 401.217062][T16928] splice_direct_to_actor+0x345/0x650 [ 401.222417][T16928] ? do_splice_direct+0x170/0x170 [ 401.227417][T16928] do_splice_direct+0xf5/0x170 [ 401.232181][T16928] do_sendfile+0x773/0xda0 [ 401.236589][T16928] __x64_sys_sendfile64+0xf2/0x130 [ 401.241825][T16928] do_syscall_64+0x34/0x50 [ 401.246261][T16928] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 401.252137][T16928] RIP: 0033:0x4665f9 [ 401.256003][T16928] 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 [ 401.275588][T16928] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 401.283984][T16928] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 401.291941][T16928] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 401.299930][T16928] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 401.307881][T16928] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 401.315832][T16928] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 401.370461][T16938] ISOFS: Unable to identify CD-ROM format. [ 401.393027][T16953] loop5: detected capacity change from 0 to 270 03:59:33 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x3eb, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:33 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCOUTQ(r0, 0x5411, &(0x7f0000000000)) sendmmsg$inet6(r0, &(0x7f00000004c0)=[{{&(0x7f0000000100)={0xa, 0x4e20, 0x0, @dev}, 0x1c, 0x0, 0x0, &(0x7f0000000380)=[@rthdrdstopts={{0x18}}, @rthdrdstopts={{0x18}}, @flowinfo={{0x14}}, @hoplimit={{0x14}}], 0x60}}], 0x1, 0x0) 03:59:33 executing program 0 (fault-call:2 fault-nth:27): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:33 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x1a0) creat(&(0x7f0000000040)='./file0\x00', 0x180) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:33 executing program 2: perf_event_open(&(0x7f0000000700)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000040)={0x0, r0}) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x0, 0x85, 0x3, 0x5, 0x0, 0x0, 0x8002, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x9, 0x2, @perf_bp={&(0x7f00000000c0), 0x1}, 0x10000, 0x2, 0x401, 0x4, 0x2, 0x7, 0x8, 0x0, 0x8, 0x0, 0x36b}, 0x0, 0x10, r1, 0x1) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x4, 0x2, 0x8, 0xff, 0x0, 0x8000, 0x10400, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000040), 0x1}, 0x42901, 0xbd, 0x7ff, 0x3, 0x5d3, 0xdd1f43c4, 0x8, 0x0, 0x3, 0x0, 0x5}, 0x0, 0xc, r0, 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) close(r0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r2, r3, 0x0, 0x4000000000010046) 03:59:33 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x9, r1, 0xfffffffffffffff8, 0x0) ptrace$cont(0x18, r1, 0x0, 0x0) [ 403.489231][T16983] loop5: detected capacity change from 0 to 270 [ 403.503858][T16981] FAULT_INJECTION: forcing a failure. [ 403.503858][T16981] name failslab, interval 1, probability 0, space 0, times 0 [ 403.516474][T16981] CPU: 1 PID: 16981 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 403.525256][T16981] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 403.535304][T16981] Call Trace: 03:59:33 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r3) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r6) mount$9p_unix(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x5, &(0x7f0000000180)={'trans=unix,', {[{@version_9p2000}, {@uname={'uname', 0x3d, '\x1e}.![+'}}], [{@fowner_gt={'fowner>', 0xee00}}, {@audit}, {@uid_gt}, {@uid_lt={'uid<', r3}}, {@uid_eq={'uid', 0x3d, 0xee00}}, {@euid_gt={'euid>', r6}}]}}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$nl_xfrm(r0, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000440)=ANY=[@ANYBLOB="ac010000160001002dbd7000fcdbdf2500000000000000000000ffffac1414aae00000010000000000000000000000004e2300064e2100000200a0803a000000", @ANYRES16=r5, @ANYRES32=0x0, @ANYBLOB="e0000001000000000000000000000000000004d36c000000fe8000000000000000000000000000bbfcffffffffffffff01800000000000000400000000000000ffff0000000000007fffffffffffffff00010000000000001f00000000000000050000000000000000fe000000000000070000000000000004000000000000000600000000000000aa0100000d0000000100010026bd700006350000020002b20400000000000000060000000800000074000100626c616b6532732d3235362d78383600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600100003ffc83322a355494ae32039f348192a1a43cabf3d12cff46f3c27fea8ea085ac1693533fe424e11e7f1a5d852c001700040000002bbd700025bd700026bd700026bd700001000080040000000008000001f8ffff560a00000c001c00", @ANYRES32, @ANYBLOB="0100000008001f"], 0x1ac}}, 0x0) [ 403.538576][T16981] dump_stack+0x137/0x19d [ 403.542912][T16981] should_fail+0x23c/0x250 [ 403.547350][T16981] ? ext4_init_io_end+0x2d/0xa0 [ 403.552210][T16981] __should_failslab+0x81/0x90 [ 403.557007][T16981] should_failslab+0x5/0x20 [ 403.561517][T16981] kmem_cache_alloc+0x46/0x300 [ 403.566283][T16981] ext4_init_io_end+0x2d/0xa0 [ 403.571019][T16981] ext4_writepages+0x6a5/0x1d10 [ 403.575886][T16981] ? ext4_mark_iloc_dirty+0x13a3/0x1750 [ 403.581464][T16981] ? __ext4_journal_stop+0x47/0x110 03:59:33 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000040)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f00000022c0)) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, &(0x7f0000000240)={{r2, 0x401, 0x0, 0x6a7e, 0x100, 0x0, 0x80, 0x80000001, 0x40, 0x7f, 0x58, 0x10001, 0x88fb, 0x9, 0x4}}) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socketpair(0x21, 0x4, 0x40, &(0x7f0000001240)) r4 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r4, 0x0, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r5, &(0x7f0000000780), 0x12) r6 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000001280), 0x1, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r5, 0x50009418, &(0x7f00000012c0)={{r6}, r3, 0x1e, @unused=[0x8000000, 0x6002, 0x0, 0x82], @subvolid=0x7f}) tkill(r4, 0x37) tkill(r4, 0x13) ptrace$cont(0x18, r4, 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) [ 403.586660][T16981] ? ext4_expand_extra_isize+0x540/0x540 [ 403.592300][T16981] ? ext4_dirty_inode+0x98/0xa0 [ 403.597194][T16981] ? __mark_inode_dirty+0x103/0x6c0 [ 403.602436][T16981] ? generic_write_end+0x157/0x180 [ 403.607618][T16981] ? ext4_readpage+0x140/0x140 [ 403.612382][T16981] do_writepages+0x7b/0x150 [ 403.616894][T16981] file_write_and_wait_range+0x180/0x210 [ 403.622534][T16981] ext4_sync_file+0x105/0x670 [ 403.627255][T16981] ? tsan.module_ctor+0x10/0x10 [ 403.632127][T16981] vfs_fsync_range+0x107/0x120 03:59:34 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x3ec, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 403.636903][T16981] ext4_buffered_write_iter+0x39c/0x3f0 [ 403.642542][T16981] ext4_file_write_iter+0x2e7/0x11d0 [ 403.647909][T16981] ? __alloc_pages_nodemask+0x17a/0x310 [ 403.653536][T16981] ? avc_policy_seqno+0x22/0x30 [ 403.658459][T16981] ? selinux_file_permission+0x22e/0x530 [ 403.664151][T16981] do_iter_readv_writev+0x2cb/0x360 [ 403.669448][T16981] do_iter_write+0x112/0x4c0 [ 403.674156][T16981] ? kmalloc_array+0x2d/0x40 [ 403.678762][T16981] vfs_iter_write+0x4c/0x70 [ 403.683295][T16981] iter_file_splice_write+0x40a/0x750 [ 403.688677][T16981] ? splice_from_pipe+0xc0/0xc0 [ 403.693580][T16981] direct_splice_actor+0x80/0xa0 [ 403.698563][T16981] splice_direct_to_actor+0x345/0x650 [ 403.703980][T16981] ? do_splice_direct+0x170/0x170 [ 403.709005][T16981] do_splice_direct+0xf5/0x170 [ 403.713786][T16981] do_sendfile+0x773/0xda0 [ 403.718284][T16981] __x64_sys_sendfile64+0xf2/0x130 [ 403.723403][T16981] do_syscall_64+0x34/0x50 [ 403.727823][T16981] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 403.733858][T16981] RIP: 0033:0x4665f9 03:59:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cpuset\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0/file0\x00') mkdir(&(0x7f0000000080)='./file0/file1\x00', 0xa) [ 403.737870][T16981] 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 [ 403.757480][T16981] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 403.765896][T16981] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 403.773916][T16981] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 403.781986][T16981] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 03:59:34 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) wait4(r1, &(0x7f0000000040), 0x80000000, &(0x7f0000000080)) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) [ 403.783082][T17013] new mount options do not match the existing superblock, will be ignored [ 403.789951][T16981] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 403.789968][T16981] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 403.828819][T17013] new mount options do not match the existing superblock, will be ignored 03:59:34 executing program 1: r0 = syz_io_uring_setup(0x2de5, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) io_uring_register$IORING_REGISTER_BUFFERS(r0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000002040)='./file0/file0\x00', 0x0, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_io_uring_submit(r1, r2, &(0x7f00000001c0)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, r3, 0x0, &(0x7f0000000200)={0x0, 0x0, 0x0}}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r5, 0xfffff000) io_uring_enter(r0, 0x302, 0x0, 0x0, 0x0, 0x0) [ 403.921690][T17024] loop5: detected capacity change from 0 to 270 03:59:34 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x3ed, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:34 executing program 0 (fault-call:2 fault-nth:28): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:34 executing program 1: r0 = epoll_create1(0x0) epoll_wait(r0, &(0x7f0000000180)=[{}], 0x1, 0xfffffffd) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) epoll_pwait(r0, &(0x7f0000000000)=[{}, {}, {}, {}], 0x4, 0x7fffffff, &(0x7f0000000080)={[0x8]}, 0x8) ioctl$EVIOCGREP(r1, 0x40044591, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000100)) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r3, 0x0, 0x200600) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r4, &(0x7f0000000780), 0x12) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000140)={0x2010}) ioctl$EVIOCGMTSLOTS(r2, 0x8040450a, &(0x7f00000001c0)=""/85) [ 404.113155][T17048] FAULT_INJECTION: forcing a failure. [ 404.113155][T17048] name failslab, interval 1, probability 0, space 0, times 0 [ 404.125818][T17048] CPU: 0 PID: 17048 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 404.134693][T17048] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 404.144810][T17048] Call Trace: [ 404.148089][T17048] dump_stack+0x137/0x19d [ 404.152423][T17048] should_fail+0x23c/0x250 [ 404.156841][T17048] ? mempool_alloc_slab+0x16/0x20 [ 404.161878][T17048] __should_failslab+0x81/0x90 [ 404.166641][T17048] should_failslab+0x5/0x20 [ 404.171144][T17048] kmem_cache_alloc+0x46/0x300 [ 404.175981][T17048] mempool_alloc_slab+0x16/0x20 [ 404.180829][T17048] ? mempool_free+0x130/0x130 [ 404.185572][T17048] mempool_alloc+0x8c/0x300 [ 404.190072][T17048] ? unlock_page_memcg+0xac/0xc0 [ 404.195098][T17048] bio_alloc_bioset+0xcc/0x480 [ 404.199858][T17048] ext4_bio_write_page+0x7c5/0xa40 [ 404.205003][T17048] mpage_process_page_bufs+0x437/0x560 [ 404.210631][T17048] mpage_prepare_extent_to_map+0x4e6/0x640 [ 404.216432][T17048] ? ext4_init_io_end+0x2d/0xa0 [ 404.221351][T17048] ? kmem_cache_alloc+0x1af/0x300 [ 404.226374][T17048] ? ext4_init_io_end+0x2d/0xa0 [ 404.231224][T17048] ext4_writepages+0x6c6/0x1d10 [ 404.236071][T17048] ? ext4_mark_iloc_dirty+0x13a3/0x1750 [ 404.241623][T17048] ? __ext4_journal_stop+0x47/0x110 [ 404.246905][T17048] ? ext4_expand_extra_isize+0x540/0x540 [ 404.252582][T17048] ? ext4_dirty_inode+0x98/0xa0 [ 404.257457][T17048] ? __mark_inode_dirty+0x103/0x6c0 [ 404.262714][T17048] ? generic_write_end+0x157/0x180 [ 404.267827][T17048] ? ext4_readpage+0x140/0x140 [ 404.272583][T17048] do_writepages+0x7b/0x150 [ 404.277088][T17048] file_write_and_wait_range+0x180/0x210 [ 404.282820][T17048] ext4_sync_file+0x105/0x670 [ 404.287500][T17048] ? tsan.module_ctor+0x10/0x10 [ 404.292348][T17048] vfs_fsync_range+0x107/0x120 [ 404.297107][T17048] ext4_buffered_write_iter+0x39c/0x3f0 [ 404.302668][T17048] ext4_file_write_iter+0x2e7/0x11d0 [ 404.307950][T17048] ? __alloc_pages_nodemask+0x17a/0x310 [ 404.313504][T17048] ? avc_policy_seqno+0x22/0x30 [ 404.318369][T17048] ? selinux_file_permission+0x22e/0x530 [ 404.324042][T17048] do_iter_readv_writev+0x2cb/0x360 [ 404.329250][T17048] do_iter_write+0x112/0x4c0 [ 404.333860][T17048] ? kmalloc_array+0x2d/0x40 [ 404.338594][T17048] vfs_iter_write+0x4c/0x70 [ 404.343149][T17048] iter_file_splice_write+0x40a/0x750 [ 404.348578][T17048] ? splice_from_pipe+0xc0/0xc0 [ 404.353430][T17048] direct_splice_actor+0x80/0xa0 [ 404.358437][T17048] splice_direct_to_actor+0x345/0x650 [ 404.363813][T17048] ? do_splice_direct+0x170/0x170 [ 404.368832][T17048] do_splice_direct+0xf5/0x170 [ 404.373587][T17048] do_sendfile+0x773/0xda0 [ 404.378091][T17048] __x64_sys_sendfile64+0xf2/0x130 [ 404.383237][T17048] do_syscall_64+0x34/0x50 [ 404.387875][T17048] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 404.393920][T17048] RIP: 0033:0x4665f9 03:59:34 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=0x8, 0x4) socket$nl_xfrm(0x10, 0x3, 0x6) sendfile(r0, r1, 0x0, 0x4000000000010046) sendto$inet(r0, &(0x7f0000000140)="3104bc2d205172307321f6e680e3e65269da4df98f7bced27964b9d95c18d0df26dc1b62cb4d72a61e37d5e2548dbc49acd91350d9b5c253a45621f38eb92489545d58736e094d994951d776c12117be0f0b", 0x52, 0x20010, &(0x7f0000000040)={0x2, 0x4e22, @multicast2}, 0x10) 03:59:34 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000500)=[{&(0x7f0000010a00)="0243443030310100004c0049004e0055005800200020002000200020002000200020002000200020004300440052004f004d002000200020fe1f00200020002000200020002000200000000000000000b9010000000001b9252f4500000000000000000000000000000000000000000400000000000000000100000101000001000808001c0000000000001c18000000000000000000001a0000000022001e", 0x9f, 0x8800}, {&(0x7f0000000240)="22001e0000000000001e0008d100000008007809140b2a2a08ac", 0x1a, 0x5}], 0x840008, &(0x7f0000000140)={[{@mode={'mode', 0x3d, 0x2}}, {@cruft}, {@cruft}, {@cruft}, {@block={'block', 0x3d, 0xc00}}, {@uid={'uid', 0x3d, 0xee01}}]}) [ 404.397809][T17048] 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 [ 404.417420][T17048] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 404.425833][T17048] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 404.433808][T17048] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 404.441809][T17048] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 404.449794][T17048] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 404.454691][T17050] loop5: detected capacity change from 0 to 270 [ 404.457764][T17048] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 404.472177][T17062] loop2: detected capacity change from 0 to 136 03:59:34 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x3ee, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:34 executing program 2: perf_event_open(&(0x7f000001d000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000007d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000000), 0x2}, 0xa200, 0x0, 0x4, 0x0, 0x0, 0xb, 0x0, 0x0, 0x10}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x3, 0x0, 0x7c000000000, 0x0, 0x0, 0x3}, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0x0, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1013c1, 0x0) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) write$9p(r0, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc378fa7250b6a3fc863dadcf6d4f8b855c4e70f0796eee6218445dad2811dd6b540ff52efa2f167dd9c1b8b016268d37db430983fefc0645d20614c8df2eb0872c58e09664e672b0b6a9970fec199257e1c606ec3e364c66a0f4d258c74accd43b987c756d602fd8787fed3aa43fd8d84e9656d4a413fa9a423bc54b873583d6d497005e54712fafc71384988d80134fbf84f53fdd74b354848006b8b5b67e7cc5a472475d3ae545ca1fcf7628b873e31ba83a98a7ad5b0cfbe9711b517a9a1388ad0efa2a3b4e22152021d631b731e2e100a9831111db7acce948bb5deeea260463c140ac929e77c58402776caf85d4569a75dde2f64c4491508afb541ed9b2c81fc95c06706235f383e31cf662c95b1e49cfd94871e22720a41535756e419b271276941692bd023dd9c9dbec4f7db1e5c00d8b3be7b8e826a6aadd001edd0dfeb00f8048442b5c48456fd642e629dcb2ff55592665ff491cd832672ce4d999da186db2c3a1f8b6b1f7d3750d7cdb3097954e6e14fb2183ad662c63d4ce8b82dc2487f0fe2ea2827b53a7c6dcced878d2fb29c1d3ff583570e7bc172d1a5c716e0447cb08ce3c468ffdf97", 0x2a5) creat(&(0x7f0000000040)='./file0\x00', 0x18d) sendfile(r0, r1, 0x0, 0x1c500) 03:59:34 executing program 0 (fault-call:2 fault-nth:29): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:34 executing program 3: setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(0xffffffffffffffff, 0x6, 0x14, &(0x7f0000000000), 0x4) mq_open(&(0x7f00000001c0)='nl80211\x00', 0x40, 0x0, &(0x7f0000000200)={0x2, 0x8001, 0x7, 0x4}) [ 404.617506][T17086] FAT-fs (loop2): bogus number of reserved sectors [ 404.618907][T17078] FAULT_INJECTION: forcing a failure. [ 404.618907][T17078] name failslab, interval 1, probability 0, space 0, times 0 [ 404.624041][T17086] FAT-fs (loop2): Can't find a valid FAT filesystem [ 404.636636][T17078] CPU: 1 PID: 17078 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 404.652025][T17078] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 404.662152][T17078] Call Trace: [ 404.665429][T17078] dump_stack+0x137/0x19d [ 404.669766][T17078] should_fail+0x23c/0x250 [ 404.674197][T17078] ? mempool_alloc_slab+0x16/0x20 [ 404.679215][T17078] __should_failslab+0x81/0x90 [ 404.683971][T17078] should_failslab+0x5/0x20 [ 404.688471][T17078] kmem_cache_alloc+0x46/0x300 [ 404.693227][T17078] ? mempool_alloc_slab+0x16/0x20 [ 404.698371][T17078] mempool_alloc_slab+0x16/0x20 [ 404.703212][T17078] ? mempool_free+0x130/0x130 [ 404.708024][T17078] mempool_alloc+0x8c/0x300 [ 404.712534][T17078] ? unlock_page_memcg+0xac/0xc0 [ 404.717494][T17078] bio_alloc_bioset+0x1af/0x480 [ 404.722448][T17078] ext4_bio_write_page+0x7c5/0xa40 [ 404.727586][T17078] mpage_process_page_bufs+0x437/0x560 [ 404.733053][T17078] mpage_prepare_extent_to_map+0x4e6/0x640 [ 404.738851][T17078] ? ext4_init_io_end+0x2d/0xa0 [ 404.743694][T17078] ? kmem_cache_alloc+0x1af/0x300 [ 404.748712][T17078] ? ext4_init_io_end+0x2d/0xa0 [ 404.753621][T17078] ext4_writepages+0x6c6/0x1d10 [ 404.758512][T17078] ? ext4_mark_iloc_dirty+0x13a3/0x1750 [ 404.764101][T17078] ? __ext4_journal_stop+0x47/0x110 [ 404.769331][T17078] ? ext4_expand_extra_isize+0x540/0x540 [ 404.774962][T17078] ? ext4_dirty_inode+0x98/0xa0 [ 404.779824][T17078] ? __mark_inode_dirty+0x103/0x6c0 [ 404.785087][T17078] ? generic_write_end+0x157/0x180 [ 404.790247][T17078] ? ext4_readpage+0x140/0x140 [ 404.795006][T17078] do_writepages+0x7b/0x150 [ 404.799540][T17078] file_write_and_wait_range+0x180/0x210 [ 404.805179][T17078] ext4_sync_file+0x105/0x670 [ 404.809853][T17078] ? tsan.module_ctor+0x10/0x10 [ 404.814718][T17078] vfs_fsync_range+0x107/0x120 [ 404.819481][T17078] ext4_buffered_write_iter+0x39c/0x3f0 [ 404.825022][T17078] ext4_file_write_iter+0x2e7/0x11d0 [ 404.830378][T17078] ? __alloc_pages_nodemask+0x17a/0x310 [ 404.835920][T17078] ? avc_policy_seqno+0x22/0x30 [ 404.840791][T17078] ? selinux_file_permission+0x22e/0x530 [ 404.846418][T17078] do_iter_readv_writev+0x2cb/0x360 [ 404.851618][T17078] do_iter_write+0x112/0x4c0 [ 404.856202][T17078] ? kmalloc_array+0x2d/0x40 [ 404.860847][T17078] vfs_iter_write+0x4c/0x70 [ 404.865346][T17078] iter_file_splice_write+0x40a/0x750 [ 404.870714][T17078] ? splice_from_pipe+0xc0/0xc0 [ 404.875610][T17078] direct_splice_actor+0x80/0xa0 [ 404.880559][T17078] splice_direct_to_actor+0x345/0x650 [ 404.885972][T17078] ? do_splice_direct+0x170/0x170 [ 404.891032][T17078] do_splice_direct+0xf5/0x170 [ 404.895787][T17078] do_sendfile+0x773/0xda0 [ 404.905559][T17078] __x64_sys_sendfile64+0xf2/0x130 [ 404.910669][T17078] do_syscall_64+0x34/0x50 [ 404.915128][T17078] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 404.921094][T17078] RIP: 0033:0x4665f9 [ 404.924979][T17078] 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 [ 404.944664][T17078] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 404.953124][T17078] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 404.961249][T17078] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 03:59:35 executing program 3: getsockname(0xffffffffffffffff, &(0x7f0000000440)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, &(0x7f0000000180)=0x80) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f00000004c0)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @local, 0x0, 0x3f, 0x4, 0x300, 0x3f, 0x80010090}) syz_read_part_table(0x0, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000240)="020181ffffff0a000000ff45ac0080ffffff0500e931190000000000000680000000630000000900000087771f720030070082ffffff00000000008000ca55aa", 0x40, 0x1c0}]) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000280)={{{@in=@private, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6}}, &(0x7f0000000140)=0xe8) syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x7f, 0x1, &(0x7f0000000100)=[{&(0x7f0000000080)="4d74cf4655b71920960b0fb6f6bd93ef9067fe959f2f349d95e5ac8f91abf967d2d9df7df1cd4b2fe8befa435f724d945772e149c066de962d35835b58a6a3288bb068e8ecaabd91599894ae9a60b69a45", 0x51, 0x6}], 0x8080, &(0x7f0000000380)={[{@huge_advise}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'interleave', '', @void}}}, {@mode={'mode', 0x3d, 0x7f}}], [{@dont_hash}, {@measure}, {@uid_eq={'uid', 0x3d, r1}}, {@hash}, {@smackfsdef={'smackfsdef', 0x3d, ',%/*[^&\':.%%+,+-'}}]}) [ 404.969263][T17078] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 404.977247][T17078] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 404.985207][T17078] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 405.003638][T17090] loop5: detected capacity change from 0 to 270 [ 405.045900][T17098] loop3: detected capacity change from 0 to 1 [ 405.109609][T17086] FAT-fs (loop2): bogus number of reserved sectors [ 405.116138][T17086] FAT-fs (loop2): Can't find a valid FAT filesystem [ 405.123493][T17098] loop3: p1 p2 < > p3 p4 [ 405.127864][T17098] loop3: partition table partially beyond EOD, truncated [ 405.135272][T17098] loop3: p1 start 10 is beyond EOD, truncated [ 405.141391][T17098] loop3: p2 start 25 is beyond EOD, truncated [ 405.147531][T17098] loop3: p3 start 9 is beyond EOD, truncated [ 405.153518][T17098] loop3: p4 size 3389030400 extends beyond EOD, truncated [ 405.204572][T17098] __loop_clr_fd: partition scan of loop3 failed (rc=-16) [ 405.214500][T17104] loop3: detected capacity change from 0 to 1 [ 405.247912][ T1028] loop3: p1 p2 < > p3 p4 [ 405.252271][ T1028] loop3: partition table partially beyond EOD, truncated [ 405.259679][ T1028] loop3: p1 start 10 is beyond EOD, truncated [ 405.265768][ T1028] loop3: p2 start 25 is beyond EOD, truncated [ 405.271870][ T1028] loop3: p3 start 9 is beyond EOD, truncated [ 405.278026][ T1028] loop3: p4 size 3389030400 extends beyond EOD, truncated [ 405.286134][T17104] loop3: p1 p2 < > p3 p4 [ 405.290510][T17104] loop3: partition table partially beyond EOD, truncated [ 405.297774][T17104] loop3: p1 start 10 is beyond EOD, truncated [ 405.303906][T17104] loop3: p2 start 25 is beyond EOD, truncated [ 405.310019][T17104] loop3: p3 start 9 is beyond EOD, truncated [ 405.316176][T17104] loop3: p4 size 3389030400 extends beyond EOD, truncated 03:59:37 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="7a331641c42045", 0x7}, {&(0x7f0000000080)="fb36189f75a5a9297946ccb7c9fc2380eeaad235cf0190ed8c06658e40b5083766cd2c90410d3b36c79b9c1b6146ddba100dc25f17556d4e53efd87e498dc86daefb27609cb5a48e34bd26f6934a760a9f154078d28741d06234a8041a9ad72c82e94398cd1b82aab8f50ac534321529426593119a83a0b9533b0a59f9e7139a304730d31a4e67e9203e65fdae37abc76f8b41880716de9e1f8346f2cc77ab46e0e04ce18c8c3f2104ea33189f8f872a2e468e3fce7f4f5a30db04ee5836772a0b3a7129ba64b4b67d313bc630e8cbfcec44818c3a05", 0xd6}, {&(0x7f0000000180)="df88b9e1879313c685ef49155ec75e6b4bf1d7ef5795d213cc854cd0d0e54eefa0791d1a9d19cf1dcc473f8259f8450289dabf467be9540719b6548977872f64bf4d582c193913b46c47675e119aa95447ef811aa8ec54526c63bd7400e41038509bdc36d0377946582792a901b64ffe14e04927bdb1b96423444b3a42e9007aad546bc487d202522024cc17ee5e3ed2b3729137a25e618f9c2ee783663104", 0x9f}, {&(0x7f0000000240)="71d13bcef7d7164ccb820149ca1ce8bbf5d75e715d8284944aab207ea70f88c61e750c7095df7307ab3a8405efae3cbbebdabce7c64042efe51175a818b823df178aae58f4b6908d068ffe737ae9dd915411efe3be25bac26b1eb51d8de9887e6997ffe75bc7c6c09a8de8a5df3be6c4d65f21172fedf16d86c86cfc14f9b9bb830b019fb196a2464d393b32910d1b1a3e98356e19fd257c24030a8dec95de3fd797f79de24d9a0c926d9e7587898786abdec0ab745da738db5f44d03dc1bd14fcb5bda92a54a2208b6ce38619a457be10ec6b8f99e173038a9a2435cc90c23426fc6894adef7cc2baf0e36c634646641d67e808c0ad2555f4cda7", 0xfb}, {&(0x7f0000000340)="3841b2473fdac42ebb2d70f4be9cf99f2a915db8aef6de059a766321f04f9cb9f46604829fcc2058a9e531ff50afb265367e5968ec170fab1febda337b5467235740d586b1", 0x45}, {&(0x7f00000003c0)="84dabd019320600ec3e913499fd79a5949a1288a30b8c6b6f4378b3b258a1405558eddba859e3dcb4e862ca142c756e7094ec7b06b87c46382d8914e0b67f70f3ad3fa12088e00fe2cd25b12932bcef724e115cc8996636d120a7274105f79546e4f3688b7c00b1ed0a470bf62f48926ce274797f3ea14671140673371d372fa4cf14d3a27a23c88b39404534b90bdf7d9eff05c523176b91d74d8ae063bac6529b385e3926a38566a827ba1e5bc9bc7", 0xb0}, {&(0x7f0000000480)="327713d022939e9037a1fbbc2df58cb3066751303234b95b5a33942c319179a170d8cfd54a3a06c72eef283d372c2c2064d73f4eb19a3d8ec2345831439df52073e950295fb9a143e13bee69", 0x4c}], 0x7, 0x401, 0xffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) 03:59:37 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x3ef, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:37 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r0, 0x0, 0x200600) tee(0xffffffffffffffff, r0, 0x1, 0x2) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000780), 0x12) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000000c0)=0x10001) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83600, 0x4, &(0x7f0000000540)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010e00)="ed41000000040000dd7bd3f4655f663ddf983248a2ddf4655fddf4655f", 0x1d, 0x1500}], 0x81, &(0x7f0000000080)={[{@noblock_validity}]}) 03:59:37 executing program 0 (fault-call:2 fault-nth:30): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:37 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x3) ioctl$TIOCVHANGUP(r1, 0x5437, 0x0) ioctl$TIOCVHANGUP(r1, 0x5437, 0x0) 03:59:37 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 03:59:37 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x3f0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 406.896047][T17136] loop5: detected capacity change from 0 to 270 [ 406.922537][T17140] loop2: detected capacity change from 0 to 1051 [ 406.942565][T17142] FAULT_INJECTION: forcing a failure. [ 406.942565][T17142] name failslab, interval 1, probability 0, space 0, times 0 [ 406.942589][T17142] CPU: 0 PID: 17142 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 406.942609][T17142] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 406.942671][T17142] Call Trace: [ 406.942679][T17142] dump_stack+0x137/0x19d [ 406.942783][T17142] should_fail+0x23c/0x250 [ 406.942800][T17142] ? ext4_init_io_end+0x2d/0xa0 03:59:37 executing program 2: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x2, 0x3, 0x9) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0, @remote}, 0x10) write$binfmt_misc(r1, &(0x7f0000000280)=ANY=[@ANYRESOCT=r1, @ANYRESOCT, @ANYRES16, @ANYRES32, @ANYRESOCT, @ANYRESDEC], 0xfffffecc) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x40009, 0xe) ioctl$sock_SIOCDELDLCI(r1, 0x8981, &(0x7f0000000040)={'syzkaller1\x00', 0x9}) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000500), 0x4001, 0x0) sendto$inet6(r3, &(0x7f0000000540)="66c46b83ac432165bb005173fe750db050c036f4a95407846095f17754cdbffe4999a73962b93cc5edac63def9e7a16b01af1824658e08ceb30fb695638d7590721801369d172de7a7710f7421b6d868a428816742ec13d72117516f03e3225cb93ec9d958d4feda8f42fd67bdb253b6113489e618a7e26a789a66740848b3cad7d9fa3b86ee49dd8968bd5940060363c240f011c7cc641d1561322ecdfcc064f43151c72b834df01f44524fb53e1c3347fffffcc7d119a71c86927f575937c9b476d9ad7cafcbc651c2e5cde69b53815b79c429499d5fa0f5e2d13bfd86cf0ce037a6a706", 0xe5, 0x849, 0x0, 0x0) [ 406.942821][T17142] __should_failslab+0x81/0x90 [ 406.942840][T17142] should_failslab+0x5/0x20 [ 406.942860][T17142] kmem_cache_alloc+0x46/0x300 [ 406.942878][T17142] ? ext4_init_io_end+0x2d/0xa0 [ 406.942979][T17142] ext4_init_io_end+0x2d/0xa0 [ 406.943148][T17142] ext4_writepages+0x76d/0x1d10 [ 406.943165][T17142] ? ext4_mark_iloc_dirty+0x13a3/0x1750 [ 406.943190][T17142] ? __ext4_journal_stop+0x47/0x110 [ 406.943207][T17142] ? ext4_dirty_inode+0x98/0xa0 [ 406.943230][T17142] ? __mark_inode_dirty+0x103/0x6c0 03:59:37 executing program 0 (fault-call:2 fault-nth:31): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 406.943297][T17142] ? generic_write_end+0x157/0x180 [ 406.943322][T17142] ? ext4_readpage+0x140/0x140 [ 406.943378][T17142] do_writepages+0x7b/0x150 [ 406.943399][T17142] file_write_and_wait_range+0x180/0x210 [ 406.943416][T17142] ext4_sync_file+0x105/0x670 [ 406.943443][T17142] ? tsan.module_ctor+0x10/0x10 [ 406.943467][T17142] vfs_fsync_range+0x107/0x120 [ 406.943491][T17142] ext4_buffered_write_iter+0x39c/0x3f0 [ 406.943585][T17142] ext4_file_write_iter+0x2e7/0x11d0 [ 406.943607][T17142] ? __alloc_pages_nodemask+0x17a/0x310 03:59:37 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x3f1, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 406.943630][T17142] ? avc_policy_seqno+0x22/0x30 [ 406.943651][T17142] ? selinux_file_permission+0x22e/0x530 [ 406.943677][T17142] do_iter_readv_writev+0x2cb/0x360 [ 406.943752][T17142] do_iter_write+0x112/0x4c0 [ 406.943774][T17142] ? kmalloc_array+0x2d/0x40 [ 406.943800][T17142] vfs_iter_write+0x4c/0x70 [ 406.943821][T17142] iter_file_splice_write+0x40a/0x750 [ 406.943848][T17142] ? splice_from_pipe+0xc0/0xc0 [ 406.943953][T17142] direct_splice_actor+0x80/0xa0 [ 406.943975][T17142] splice_direct_to_actor+0x345/0x650 [ 406.943999][T17142] ? do_splice_direct+0x170/0x170 [ 406.944018][T17142] do_splice_direct+0xf5/0x170 [ 406.944037][T17142] do_sendfile+0x773/0xda0 [ 406.944107][T17142] __x64_sys_sendfile64+0xf2/0x130 [ 406.944134][T17142] do_syscall_64+0x34/0x50 [ 406.944167][T17142] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 406.944278][T17142] RIP: 0033:0x4665f9 [ 406.944293][T17142] 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 [ 406.944310][T17142] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 406.944331][T17142] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 406.944345][T17142] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 406.944356][T17142] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 406.944368][T17142] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 406.944380][T17142] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 406.965226][T17140] EXT4-fs (loop2): ext4_check_descriptors: Checksum for group 0 failed (60935!=0) [ 406.973891][T17140] EXT4-fs (loop2): orphan cleanup on readonly fs [ 406.973906][T17140] EXT4-fs error (device loop2): ext4_orphan_get:1412: comm syz-executor.2: bad orphan inode 33554432 [ 406.973971][T17140] EXT4-fs (loop2): mounted filesystem without journal. Opts: noblock_validity,,errors=continue. Quota mode: writeback. [ 407.055168][T17173] loop5: detected capacity change from 0 to 270 [ 407.135334][T17177] FAULT_INJECTION: forcing a failure. [ 407.135334][T17177] name failslab, interval 1, probability 0, space 0, times 0 [ 407.346090][T17177] CPU: 1 PID: 17177 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 407.346122][T17177] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 407.346132][T17177] Call Trace: [ 407.346139][T17177] dump_stack+0x137/0x19d 03:59:37 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @loopback}, 0x10) setsockopt$sock_int(r0, 0x1, 0x5, &(0x7f0000000080), 0x4) write$binfmt_elf64(r0, &(0x7f0000000200)=ANY=[], 0x2bcf) [ 407.346214][T17177] should_fail+0x23c/0x250 [ 407.346229][T17177] ? ext4_alloc_io_end_vec+0x2e/0xd0 [ 407.346249][T17177] __should_failslab+0x81/0x90 [ 407.346267][T17177] should_failslab+0x5/0x20 [ 407.346307][T17177] kmem_cache_alloc+0x46/0x300 [ 407.346326][T17177] ext4_alloc_io_end_vec+0x2e/0xd0 [ 407.346393][T17177] ext4_writepages+0xa8d/0x1d10 [ 407.346413][T17177] ? __ext4_journal_stop+0x47/0x110 [ 407.346429][T17177] ? ext4_dirty_inode+0x9b/0xa0 [ 407.346452][T17177] ? __mark_inode_dirty+0x103/0x6c0 [ 407.346555][T17177] ? generic_write_end+0x157/0x180 [ 407.346580][T17177] ? ext4_readpage+0x140/0x140 [ 407.346595][T17177] do_writepages+0x7b/0x150 03:59:37 executing program 0 (fault-call:2 fault-nth:32): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 407.346679][T17177] file_write_and_wait_range+0x180/0x210 [ 407.346699][T17177] ext4_sync_file+0x105/0x670 [ 407.346718][T17177] ? tsan.module_ctor+0x10/0x10 [ 407.346736][T17177] vfs_fsync_range+0x107/0x120 [ 407.346754][T17177] ext4_buffered_write_iter+0x39c/0x3f0 [ 407.346776][T17177] ext4_file_write_iter+0x2e7/0x11d0 [ 407.346858][T17177] ? __alloc_pages_nodemask+0x17a/0x310 [ 407.346881][T17177] ? avc_policy_seqno+0x22/0x30 [ 407.346901][T17177] ? selinux_file_permission+0x22e/0x530 [ 407.346924][T17177] do_iter_readv_writev+0x2cb/0x360 [ 407.346957][T17177] do_iter_write+0x112/0x4c0 [ 407.346976][T17177] ? kmalloc_array+0x2d/0x40 [ 407.346996][T17177] vfs_iter_write+0x4c/0x70 [ 407.347015][T17177] iter_file_splice_write+0x40a/0x750 [ 407.347126][T17177] ? splice_from_pipe+0xc0/0xc0 [ 407.347155][T17177] direct_splice_actor+0x80/0xa0 [ 407.347172][T17177] splice_direct_to_actor+0x345/0x650 [ 407.347200][T17177] ? do_splice_direct+0x170/0x170 [ 407.347218][T17177] do_splice_direct+0xf5/0x170 [ 407.347233][T17177] do_sendfile+0x773/0xda0 [ 407.347254][T17177] __x64_sys_sendfile64+0xf2/0x130 [ 407.347275][T17177] do_syscall_64+0x34/0x50 [ 407.347315][T17177] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 407.347369][T17177] RIP: 0033:0x4665f9 [ 407.347383][T17177] 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 [ 407.347401][T17177] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 407.347466][T17177] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 407.347479][T17177] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 407.347491][T17177] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 407.347502][T17177] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 407.347514][T17177] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 407.477092][T17196] loop5: detected capacity change from 0 to 270 [ 407.690672][T17202] FAULT_INJECTION: forcing a failure. [ 407.690672][T17202] name failslab, interval 1, probability 0, space 0, times 0 [ 407.703295][T17202] CPU: 1 PID: 17202 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 407.712186][T17202] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 407.712200][T17202] Call Trace: [ 407.712208][T17202] dump_stack+0x137/0x19d [ 407.712232][T17202] should_fail+0x23c/0x250 [ 407.712248][T17202] __should_failslab+0x81/0x90 [ 407.712269][T17202] ? kcalloc+0x32/0x50 [ 407.712285][T17202] should_failslab+0x5/0x20 [ 407.712306][T17202] __kmalloc+0x66/0x360 [ 407.712323][T17202] kcalloc+0x32/0x50 [ 407.712341][T17202] ext4_find_extent+0x21c/0x7f0 [ 407.712408][T17202] ext4_ext_map_blocks+0xd9/0x1f00 [ 407.712430][T17202] ? mem_cgroup_uncharge_list+0x36/0xa0 [ 407.712455][T17202] ? __down_write_common+0x45/0x890 [ 407.712477][T17202] ? release_pages+0x8aa/0x8d0 [ 407.712591][T17202] ? percpu_counter_add_batch+0x69/0xd0 [ 407.712615][T17202] ? ext4_es_lookup_extent+0x36b/0x490 [ 407.712636][T17202] ext4_map_blocks+0x70d/0xef0 [ 407.712659][T17202] ? ext4_alloc_io_end_vec+0x2e/0xd0 [ 407.712814][T17202] mpage_map_one_extent+0x10d/0x360 [ 407.712833][T17202] ext4_writepages+0xc1a/0x1d10 [ 407.712853][T17202] ? ext4_dirty_inode+0x9b/0xa0 [ 407.712876][T17202] ? __mark_inode_dirty+0x103/0x6c0 [ 407.712936][T17202] ? generic_write_end+0x157/0x180 [ 407.712960][T17202] ? ext4_readpage+0x140/0x140 [ 407.712977][T17202] do_writepages+0x7b/0x150 [ 407.712998][T17202] file_write_and_wait_range+0x180/0x210 [ 407.713015][T17202] ext4_sync_file+0x105/0x670 [ 407.713057][T17202] ? tsan.module_ctor+0x10/0x10 [ 407.713131][T17202] vfs_fsync_range+0x107/0x120 [ 407.713152][T17202] ext4_buffered_write_iter+0x39c/0x3f0 [ 407.713178][T17202] ext4_file_write_iter+0x2e7/0x11d0 [ 407.713200][T17202] ? __alloc_pages_nodemask+0x17a/0x310 [ 407.713272][T17202] ? avc_policy_seqno+0x22/0x30 [ 407.713295][T17202] ? selinux_file_permission+0x22e/0x530 [ 407.713321][T17202] do_iter_readv_writev+0x2cb/0x360 [ 407.713346][T17202] do_iter_write+0x112/0x4c0 [ 407.713446][T17202] ? kmalloc_array+0x2d/0x40 [ 407.713471][T17202] vfs_iter_write+0x4c/0x70 [ 407.713494][T17202] iter_file_splice_write+0x40a/0x750 [ 407.713531][T17202] ? splice_from_pipe+0xc0/0xc0 [ 407.713565][T17202] direct_splice_actor+0x80/0xa0 [ 407.713584][T17202] splice_direct_to_actor+0x345/0x650 [ 407.713651][T17202] ? do_splice_direct+0x170/0x170 [ 407.713668][T17202] do_splice_direct+0xf5/0x170 [ 407.713711][T17202] do_sendfile+0x773/0xda0 [ 407.713742][T17202] __x64_sys_sendfile64+0xf2/0x130 [ 407.713767][T17202] do_syscall_64+0x34/0x50 [ 407.713790][T17202] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 407.713838][T17202] RIP: 0033:0x4665f9 [ 407.713853][T17202] 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 [ 407.713872][T17202] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 407.713890][T17202] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 407.713902][T17202] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 407.713914][T17202] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 407.713926][T17202] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 407.713938][T17202] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:59:40 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) sendto$inet6(r0, &(0x7f0000000000)="7897806de0b58016e34f2102bdf4c1c6b4ebac08e8bf7618cb87640b7160b6b06222af91ecc2406a39d7a5763547caadafce64c47d98435bf20880567e91185a6647d8783a3af0bf25d158fa6ea95c420226af5e85da3c2f2eb28ecf4be926a31565f4b38360ad48463ec69faa056e78d5303702c8bddb22acf75fc0420e60fc06e747c1adfaa01efcd0b2301ce2854ffa3ab4e0bf56e2b3590bad42ba1ec5dbd9e4b1f4f8f749057240386f9d54db3e4cc4804cbdb732145dbe09541750bd863b4d77f920e4900a34f6f207cc973a0c2af2f020604f97c605556afeab7b2c00c8769c9528364e4fb98c6a2ae5395ba0dc296d2c0c5abe33e31ad6", 0xfb, 0xc845, &(0x7f0000000100)={0xa, 0x4e21, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x9}, 0x1c) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000140)={0x3, &(0x7f0000002fe8)=[{0x1d, 0x1, 0x4000000000401}, {}, {0x6}]}, 0x10) 03:59:40 executing program 2: clone(0x200300, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$cont(0x7, 0xffffffffffffffff, 0x3ff, 0x1f) r0 = getpid() rt_tgsigqueueinfo(r0, r0, 0x16, &(0x7f0000000000)) ptrace(0x10, r0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)="be9ff483111ec7c05a6e35766a9c5cd98ed812fee8ee677c468e2d01bb01fd560342c1891c9b259ef048c5ac173518e9cd261fa6cbe6a89b00bbcac9c7a8fc13d6d5661f30c63f72be485d2065e695187bb1482dff9c9d341184640629dc64bb37212a404898297b90eb535ba521052c06a3f59c8a96155e941ed41bc723c4062d6dc6418cd0808ff3") ptrace$getregset(0x4205, r0, 0x2, &(0x7f00000005c0)={0x0, 0x6c}) 03:59:40 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 03:59:40 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x3f2, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:40 executing program 0 (fault-call:2 fault-nth:33): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:40 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x101080, 0xc3) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES32, @ANYRES32=r1], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)={0x0, r2}) poll(&(0x7f0000000040)=[{r3, 0x20}], 0x1, 0x0) wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x100038) tkill(r1, 0x37) r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x5) tkill(r4, 0x34) ptrace$cont(0x18, r4, 0x0, 0x0) ptrace$setregs(0xd, r4, 0x0, &(0x7f0000000080)) tkill(r4, 0x27) ptrace$cont(0x18, r1, 0x0, 0x0) 03:59:40 executing program 2: clone3(&(0x7f0000000440)={0x8820280, &(0x7f0000000140)=0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0x0, {0x19}, &(0x7f0000000340)=""/184, 0xb8, &(0x7f0000000500)=""/4096, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff], 0x3}, 0x58) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x8, 0x0, 0x7, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8005, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x84, 0xff, 0x40}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) ioctl$TCSETAW(0xffffffffffffffff, 0x5407, 0x0) r2 = syz_open_dev$loop(&(0x7f00000004c0), 0x0, 0x105082) r3 = memfd_create(&(0x7f0000000280)='\xfaIh\x05\x00K\x99F\x16\x16\xa5>\xd3\xc0\x93\xb5.\xda\x06_{T\x1cB\xdb\xf8y1\xe7,\x03\x98h\x86(\xa0m\x87+x\x14i\x88\xcd\x89\x81\xfbK\'\x06\r\xf8\x96\"\xe3\xd5\xc2\x818\x1f\xbf\x8c&`A-T\xbb)\x12\xbf\xfa\xc6\xefe\tM\xe6\xe5\xe9[\xdd\x90J\x18\xaa\x91$\x02\xf8\xcb\xa3\xfatw\xb9\x00\xdfA\xa5\x9d\tk\x16\x16T\x8c\x18\xb4\xb0\x7f\x8a:\xbb\x97M+\xbc5\f\xf8\xc0>\x9e\x11\x00'/140, 0x0) ioctl$FICLONERANGE(0xffffffffffffffff, 0x4020940d, 0x0) r4 = signalfd4(0xffffffffffffffff, &(0x7f0000000180), 0x8, 0x0) pwritev(r3, &(0x7f0000000000)=[{0x0}, {&(0x7f00000001c0)="e9304eac78980234d433fde89f9d", 0xe}], 0x2, 0x4081002, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x5606, 0x80) ioctl$TIOCL_UNBLANKSCREEN(0xffffffffffffffff, 0x541c, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r5, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r0, 0x5000943f, &(0x7f0000001b00)={{r2}, 0x0, 0x4, @unused=[0x530b, 0x0, 0x9, 0x3ff], @subvolid=0xe63}) pwritev(r6, &(0x7f0000001980)=[{&(0x7f0000000040)="c6b1c57096b767ae096aca9e989c7100541b5ffa8d74", 0x16}, {&(0x7f0000001500)="bd4b4100d94e776ca4c18c9bbb1048b150b528c636aa9735b8665c78c3c8f9404b0ebd76941fa2dbbcba4820efa3f5ce30cab04127e775376ccd327058cc54397491a3bdbe88a4320d83fde099da069a9763c300f2ef58b5a6036fd773f2213cf1", 0x61}, {&(0x7f0000001580)="388d733ec688217c0acebbb3cc0b14ab0cc86140116a7f9599db1e2826a59deeddd6f0ac0a2cb0a5640510cf67fe0e66892f9576200b09815862f54f3a77778633a81fd5e4e9acdc6361db1f5aead83fb946dd92555369c4255a614b3e909b20cd4b01970a0ec0787be00dbbb01e603a71042d49fa8a58419b7dd9d53bf04a9fc335d468e5f8f8e597e6c5b9dc89b370d5d1d4803bb8b46916bd37e4d0efdf86fab41434cf0f", 0xa6}, {&(0x7f0000001640)="006fb4e6d0ff3e44bea1d424e1c09cef74a4f5dc4f6573951f2afca31d62a60df0c43f80b6fefa4e848a4f1eaf0f41f1b147a10b122e7ad9c28242e3e4688f5e59abfe3c89d176a45ced3498ee56ec432e7ceea57a0dcb28a9abb886beb0803ee221b37432da15e318bcd069182d7b63426e6cb2ba44c29572431f7fc3dacfdf7db1ee14caa36a18404dc669cdc50cb8748237982e50314ce5b95584", 0x9c}, {&(0x7f0000001700)="a50a79ed425f17f6518b090d4fcd52cc83a6c2fc6cd964e685c3f9f10b5c79f330f330158cade2d95db8ecbf9678f6904169d8053d2c0461d4404529a357adbaaad8fb4d011e745627fd07dc79d251424c4377bbf0b845196ad803b6d5ad41c09e8b20a1731082f78cdebab745e3c8e1378fbc8cd8a126dc1d11dc", 0x7b}, {&(0x7f0000001780)="73def8d60a3129b0ff2b610cc411a78a2cc738dfcf1ab5853f92d2654a3b158f45c6a89fbab16ba9abcbebd9179ea2de71dce6bfbb684a7e89abc41cc892f6248a12fc8cdfcda3cd404375c0df631fe336734838236dc232a86e3485f3788ab1381d1f59119e3662fb6ca90baaafedb133339c33b62680b78761f2bd725b4966ae5fe6be0f1a9b5c2f4321a59b6058f4a2456ec7466bc497065083c5c9d096714a5c9b3e598f07808470aee6030a5c8b", 0xb0}, {&(0x7f0000001840)="4f1b57ba2a9bbfaf4e65f6ec461e5a95523940034b938e906ab76534acd8061da02736c479a4a8ff46d3ecc526afb4a42862d1a5c8f8ff60486b58093e72661bffd65e310e3150428d75c4c6055b44c2454b6daa39db97e14b5ad72df7f20f5bd1ac46217350c2603674a909a06fc3aefe98aca469f61463a6e585f3c9f95c84e0848ba14b2fa580000ee7ae69000edd5673a23849bcce6a65f0ec73b6c17a86a181bc1d0941d663a0bc8381818944640d77a323c02cf6f2bfd5122899f22ace66fa1cb165dcd42f2c4d8e94564192", 0xcf}, {&(0x7f0000001940)="f3b0512e2cbde0f10b49a052f28d63acb494a92757edcd5d211f0874e1278f7abb9d9eade968409533e8c4edad9f09aa0c", 0x31}], 0x8, 0x2, 0x7) ioctl$LOOP_CHANGE_FD(r2, 0x4c00, r3) fallocate(r2, 0x11, 0x0, 0x100007e00) socket(0x0, 0x0, 0x0) r7 = accept(r4, &(0x7f0000000080)=@x25, &(0x7f0000000100)=0x80) ioctl$LOOP_CHANGE_FD(r4, 0x4c06, r7) [ 409.946496][T17231] loop5: detected capacity change from 0 to 270 [ 409.953845][T17235] loop0: detected capacity change from 0 to 132104 [ 409.983166][T17225] FAULT_INJECTION: forcing a failure. [ 409.983166][T17225] name failslab, interval 1, probability 0, space 0, times 0 [ 409.995807][T17225] CPU: 1 PID: 17225 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 410.004590][T17225] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 410.014642][T17225] Call Trace: [ 410.017929][T17225] dump_stack+0x137/0x19d [ 410.022262][T17225] should_fail+0x23c/0x250 [ 410.026744][T17225] ? __es_insert_extent+0x51f/0xe80 [ 410.033940][T17225] __should_failslab+0x81/0x90 [ 410.038711][T17225] should_failslab+0x5/0x20 [ 410.043292][T17225] kmem_cache_alloc+0x46/0x300 [ 410.048056][T17225] __es_insert_extent+0x51f/0xe80 [ 410.053083][T17225] ext4_es_insert_extent+0x1bb/0x19d0 [ 410.058465][T17225] ? percpu_counter_add_batch+0x69/0xd0 [ 410.064013][T17225] ? ext4_es_lookup_extent+0x36b/0x490 [ 410.069472][T17225] ext4_map_blocks+0xa4c/0xef0 [ 410.074267][T17225] ? ext4_alloc_io_end_vec+0x2e/0xd0 [ 410.079557][T17225] mpage_map_one_extent+0x10d/0x360 [ 410.084751][T17225] ext4_writepages+0xc1a/0x1d10 [ 410.089638][T17225] ? ext4_dirty_inode+0x9b/0xa0 [ 410.094502][T17225] ? __mark_inode_dirty+0x103/0x6c0 [ 410.099710][T17225] ? generic_write_end+0x157/0x180 [ 410.104916][T17225] ? ext4_readpage+0x140/0x140 [ 410.109678][T17225] do_writepages+0x7b/0x150 [ 410.114186][T17225] file_write_and_wait_range+0x180/0x210 [ 410.119819][T17225] ext4_sync_file+0x105/0x670 [ 410.124525][T17225] ? tsan.module_ctor+0x10/0x10 [ 410.129407][T17225] vfs_fsync_range+0x107/0x120 [ 410.134171][T17225] ext4_buffered_write_iter+0x39c/0x3f0 [ 410.139739][T17225] ext4_file_write_iter+0x2e7/0x11d0 [ 410.145021][T17225] ? __alloc_pages_nodemask+0x17a/0x310 [ 410.150636][T17225] ? avc_policy_seqno+0x22/0x30 [ 410.155494][T17225] ? selinux_file_permission+0x22e/0x530 [ 410.161168][T17225] do_iter_readv_writev+0x2cb/0x360 [ 410.166371][T17225] do_iter_write+0x112/0x4c0 [ 410.170999][T17225] ? kmalloc_array+0x2d/0x40 [ 410.175712][T17225] vfs_iter_write+0x4c/0x70 [ 410.180214][T17225] iter_file_splice_write+0x40a/0x750 [ 410.185709][T17225] ? splice_from_pipe+0xc0/0xc0 [ 410.190580][T17225] direct_splice_actor+0x80/0xa0 [ 410.195512][T17225] splice_direct_to_actor+0x345/0x650 [ 410.200897][T17225] ? do_splice_direct+0x170/0x170 [ 410.205915][T17225] do_splice_direct+0xf5/0x170 [ 410.210782][T17225] do_sendfile+0x773/0xda0 [ 410.215225][T17225] __x64_sys_sendfile64+0xf2/0x130 [ 410.220404][T17225] do_syscall_64+0x34/0x50 [ 410.224838][T17225] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 410.230738][T17225] RIP: 0033:0x4665f9 [ 410.234653][T17225] 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 [ 410.254262][T17225] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 410.262674][T17225] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 410.270647][T17225] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 410.278710][T17225] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 410.286671][T17225] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 03:59:40 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x3f3, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:40 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x20010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) r2 = open(&(0x7f0000000140)='./file0\x00', 0x329802, 0x6) write$cgroup_subtree(r1, 0x0, 0x200600) ioctl$FS_IOC_SETFSLABEL(r1, 0x41009432, &(0x7f0000000040)="305f38e8e8f0348c55b498be888f6b3fcbf529500694faf63a594f80909172fb75bbcaab89a3b870a4c6b6864cc31b10e423e41f8196af88181ac7722f7748f07cf377e157b7b28b3413d3e00640d804b963952eaf11c6ec5ccd963dd7158cd3883c0baff96ab08464035038cb09928465d5fcceda7ad02ca3b447a569f197d5992bf088af775bf020f9c672696d638a5c5b32a614173923e90cc59da23ef4b60460b86cdb342702c82b134eeb395b3a7366314db17dce603cd31507d90d33af6e0597570d0c12efc3df34ee2f15f7d5be04196e5e8e81549d528332e30db9fc87c1372ce2a6e59a21ae3bfed06115b13ecbd8179053cfe4b7004f07d6e42a3d") clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) fremovexattr(r0, &(0x7f0000000200)=@known='trusted.overlay.upper\x00') r3 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f0000000180)=0x0) ptrace$setregs(0xd, r4, 0x3fe, &(0x7f00000001c0)="ef641052f2b5d13bd8222895bc19d557e0c2b3ece5986d1e5fd903f9e0db783f51c6edbdad") ptrace$setopts(0x4206, r3, 0x0, 0x0) listen(r1, 0x2) tkill(r3, 0x37) tkill(r3, 0x13) ptrace$cont(0x18, r3, 0x0, 0x0) [ 410.294671][T17225] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:59:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, "8000"}) ioctl$TCSETSF2(r1, 0x402c542d, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x811f, 0x0, "1f2053bc026763eac1a859160d33aaf3aa1e42"}) r2 = syz_open_pts(r1, 0x103000) ioctl$TIOCSTI(r2, 0x5412, &(0x7f0000000140)=0x9) ioctl$TCSETSF(r2, 0x5412, &(0x7f0000000100)={0x53, 0x0, 0x0, 0x0, 0x0, "00e95d00000000000079000000008000"}) 03:59:40 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x3f4, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:40 executing program 0 (fault-call:2 fault-nth:34): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:40 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1145042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x10) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_io_uring_setup(0x2de5, &(0x7f0000000240)={0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000580)=0x0, &(0x7f0000000140)=0x0) openat(0xffffffffffffff9c, &(0x7f0000002040)='./file0/file0\x00', 0x0, 0x0) syz_io_uring_submit(r3, 0x0, &(0x7f00000000c0)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x2000, @fd=r2, 0x9, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}, {&(0x7f00000005c0)=""/203, 0xcb}, {&(0x7f0000000440)=""/162, 0xa2}], 0x3, 0x19}, 0x3ff) syz_io_uring_setup(0x1a7e, &(0x7f0000000240)={0x0, 0x0, 0x1}, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee8000/0x2000)=nil, &(0x7f0000000040)=0x0, &(0x7f00000002c0)) syz_io_uring_submit(r3, 0x0, &(0x7f0000000200)=@IORING_OP_WRITEV={0x2, 0x0, 0x2007, @fd=r1, 0xfffffffffffefffe, &(0x7f0000000640), 0x0, 0x0, 0x1, {0x2}}, 0x1) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000003c0)='rdma.current\x00', 0x0, 0x0) write$cgroup_int(r6, &(0x7f0000000780), 0x12) r7 = syz_open_dev$tty1(0xc, 0x4, 0x1) syz_io_uring_setup(0x87, &(0x7f0000000080), &(0x7f0000ee7000/0x2000)=nil, &(0x7f00006d4000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000040)=0x0) r10 = io_uring_setup(0x7680, &(0x7f0000000180)) r11 = io_uring_register$IORING_REGISTER_PERSONALITY(r10, 0x9, 0x0, 0x0) syz_io_uring_submit(r8, r9, &(0x7f0000000100)=@IORING_OP_FADVISE={0x18, 0x0, 0x0, @fd=r7, 0x0, 0x0, 0x0, 0x3, 0x0, {0x0, r11}}, 0x0) syz_io_uring_submit(r5, r4, &(0x7f0000000180)=@IORING_OP_CONNECT={0x10, 0x4, 0x0, r0, 0x80, &(0x7f0000000500)=@pppol2tp={0x18, 0x1, {0x0, r6, {0x2, 0x4e21, @remote}, 0x2, 0x4, 0x0, 0x4}}, 0x0, 0x0, 0x1, {0x0, r11}}, 0x3f) syz_io_uring_submit(r3, r4, &(0x7f00000001c0)=@IORING_OP_WRITEV={0x2, 0x0, 0x0, @fd_index=0x3, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x302, 0x0, 0x0, 0x0, 0x0) [ 410.382331][T17251] loop5: detected capacity change from 0 to 270 03:59:40 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x22440, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x3021e00, 0x4, &(0x7f0000000200)=[{&(0x7f0000000280)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645fe40e5d9c1bf0bd5e96fbe95bcf42870251917f9ea4449cbada6d79a88b7d7d02f74ce969202e5b7555420f45fafce964fde5f338aa7c1bd89c730cc0560dddc8100884449c7f34a28ba3339cc3a84703d3260275728e4387b4017564b2cf9ab63dbbb2d613e3831ff1e542e193aca32eb750", 0x17e, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000580)={[{@nouid32}]}) [ 410.466519][T17276] loop5: detected capacity change from 0 to 270 [ 410.486756][T17282] loop1: detected capacity change from 0 to 98575 [ 410.524966][T17282] EXT4-fs (loop1): VFS: Found ext4 filesystem with invalid superblock checksum. Run e2fsck? [ 410.638271][T17291] FAULT_INJECTION: forcing a failure. [ 410.638271][T17291] name failslab, interval 1, probability 0, space 0, times 0 [ 410.651016][T17291] CPU: 1 PID: 17291 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 410.659765][T17291] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 410.669842][T17291] Call Trace: [ 410.673100][T17291] dump_stack+0x137/0x19d [ 410.677411][T17291] should_fail+0x23c/0x250 [ 410.681846][T17291] ? __es_insert_extent+0x51f/0xe80 [ 410.687074][T17291] __should_failslab+0x81/0x90 [ 410.691849][T17291] should_failslab+0x5/0x20 [ 410.696333][T17291] kmem_cache_alloc+0x46/0x300 [ 410.701103][T17291] __es_insert_extent+0x51f/0xe80 [ 410.706161][T17291] ext4_es_insert_extent+0x1bb/0x19d0 [ 410.711709][T17291] ? percpu_counter_add_batch+0x69/0xd0 [ 410.717284][T17291] ? ext4_es_lookup_extent+0x36b/0x490 [ 410.722748][T17291] ext4_map_blocks+0xa4c/0xef0 [ 410.727656][T17291] ? ext4_alloc_io_end_vec+0x2e/0xd0 [ 410.732966][T17291] mpage_map_one_extent+0x10d/0x360 03:59:41 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 03:59:41 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) ioctl$BLKFLSBUF(0xffffffffffffffff, 0x1261, &(0x7f00000000c0)=0x813) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000080)=""/2, 0x2}, {&(0x7f00000001c0)=""/156, 0x9c}, {&(0x7f0000000280)=""/188, 0xbc}, {&(0x7f0000000340)=""/235, 0xeb}, {&(0x7f0000000440)=""/116, 0x74}, {&(0x7f00000004c0)=""/180, 0xb4}, {&(0x7f0000000580)=""/80, 0x50}], 0x7, 0x2, 0x4) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1e3542, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800006, 0x11, r0, 0x446000) r1 = accept4(0xffffffffffffffff, &(0x7f0000000680)=@generic, &(0x7f0000000140)=0x80, 0x800) ioctl$EXT4_IOC_GROUP_ADD(r1, 0x40286608, &(0x7f0000000700)={0x7, 0xa47, 0x2, 0x100000000, 0x3}) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000040)) ftruncate(r2, 0x2008003) write$P9_RWSTAT(r0, &(0x7f0000000000)={0x7}, 0x7) openat(0xffffffffffffffff, &(0x7f00000016c0)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x60000b, 0x9) r3 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007fff) 03:59:41 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x402, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 410.738182][T17291] ext4_writepages+0xc1a/0x1d10 [ 410.743016][T17291] ? ext4_dirty_inode+0x9b/0xa0 [ 410.747895][T17291] ? __mark_inode_dirty+0x103/0x6c0 [ 410.753119][T17291] ? generic_write_end+0x157/0x180 [ 410.758240][T17291] ? ext4_readpage+0x140/0x140 [ 410.763003][T17291] do_writepages+0x7b/0x150 [ 410.767516][T17291] file_write_and_wait_range+0x180/0x210 [ 410.773151][T17291] ext4_sync_file+0x105/0x670 [ 410.777826][T17291] ? tsan.module_ctor+0x10/0x10 [ 410.782688][T17291] vfs_fsync_range+0x107/0x120 [ 410.787455][T17291] ext4_buffered_write_iter+0x39c/0x3f0 [ 410.793036][T17291] ext4_file_write_iter+0x2e7/0x11d0 [ 410.798321][T17291] ? __alloc_pages_nodemask+0x17a/0x310 [ 410.803870][T17291] ? avc_policy_seqno+0x22/0x30 [ 410.808734][T17291] ? selinux_file_permission+0x22e/0x530 [ 410.814395][T17291] do_iter_readv_writev+0x2cb/0x360 [ 410.819638][T17291] do_iter_write+0x112/0x4c0 [ 410.824253][T17291] ? kmalloc_array+0x2d/0x40 [ 410.828851][T17291] vfs_iter_write+0x4c/0x70 [ 410.833358][T17291] iter_file_splice_write+0x40a/0x750 [ 410.838742][T17291] ? splice_from_pipe+0xc0/0xc0 [ 410.843663][T17291] direct_splice_actor+0x80/0xa0 [ 410.848601][T17291] splice_direct_to_actor+0x345/0x650 [ 410.854013][T17291] ? do_splice_direct+0x170/0x170 [ 410.859025][T17291] do_splice_direct+0xf5/0x170 [ 410.863768][T17291] do_sendfile+0x773/0xda0 [ 410.868210][T17291] __x64_sys_sendfile64+0xf2/0x130 [ 410.873603][T17291] do_syscall_64+0x34/0x50 [ 410.878026][T17291] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 410.883956][T17291] RIP: 0033:0x4665f9 [ 410.887910][T17291] 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 [ 410.907495][T17291] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 410.916045][T17291] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 410.924073][T17291] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 03:59:41 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADD6RD(0xffffffffffffffff, 0x89f9, &(0x7f0000000200)={'syztnl1\x00', &(0x7f0000000180)={'syztnl0\x00', r2, 0x6, 0xff, 0x5, 0x800, 0x1, @local, @mcast2, 0x7800, 0x80, 0x4, 0xc6}}) ioctl$sock_inet6_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000002c0)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @dev={0xfe, 0x80, '\x00', 0x33}, @mcast1, 0x6, 0x6, 0x3, 0x400, 0x3f, 0x44500000, r3}) sendto$packet(r1, &(0x7f0000000280)='j', 0x1, 0x0, &(0x7f0000000040)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @dev}, 0x14) r4 = socket$packet(0x11, 0x2, 0x300) r5 = socket(0x6, 0x0, 0x13ad9bb2) sendmmsg$inet(r5, &(0x7f0000000480)=[{{0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000080)="17911dc928137b636635190458689e27e4dde27c6b8e", 0x16}, {&(0x7f00000000c0)="dc9a8337cc4e0d918dc099c04a1175fc3c37ce86085737411b5086d76c6c33b9439d589b0146f058ef17b74b8ba26b96aeac67ffb9d2fe0bd25a8c41ad54126b2d6e2b834eb14f1ee72b270ceeb65a1b8a3ebbd547ebcd6a87e405ca07fa9c2d252137ae38185aca7a322315d209f283dbdcefd8957c9473dafb2601b0423f8afd4350be104d42e515e873ed89567e06e9fc0a27719461c3ec6bff6fd5bcfaab79", 0xa1}, {&(0x7f0000000240)="d5927c38c04803d89c7e6a1b270095b30c9a83e2c31c88fde46d9b011a8af73189862c9945514ec77ca26222600f8b68f8a4b82135f65d46dfa99ad6157365", 0x3f}, {&(0x7f0000000340)="a9a76e8c6bc4164a27ac6caf23a67adac0ca9b57902177baff26b60d5e930b167a7c1b1e5275fa34433063094a1d928a7b9251c9a643cf86396ca4bc0b880be9fa51b7f07314e8af8072305c39e37ffc21ea18ada05e30cd5fa71bf2c3fdbd30da6d7e0fa70f185acb4090f0f752e76650a903038e26fa2b192f46b46e36c6", 0x7f}], 0x4, &(0x7f0000000400)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x1}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r2, @private=0x6, @initdev={0xac, 0x1e, 0x1, 0x0}}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x5}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x7}}], 0x68}}], 0x1, 0x800) r6 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) sendto$packet(r4, &(0x7f0000000280)='j', 0x1, 0x0, &(0x7f0000000040)={0x11, 0x0, r7, 0x1, 0x0, 0x6, @dev}, 0x14) recvmmsg(r0, &(0x7f0000001840)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}], 0x2, 0x0, 0x0) r8 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) setsockopt$packet_tx_ring(r8, 0x107, 0xd, &(0x7f0000000500)=@req3={0x3ff, 0x0, 0x9, 0x7, 0x3f, 0x2, 0xfff}, 0x1c) [ 410.932036][T17291] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 410.940003][T17291] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 410.947963][T17291] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 410.972365][T17294] loop5: detected capacity change from 0 to 270 03:59:41 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x406, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:41 executing program 0 (fault-call:2 fault-nth:35): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 411.084389][T17310] FAULT_INJECTION: forcing a failure. [ 411.084389][T17310] name failslab, interval 1, probability 0, space 0, times 0 [ 411.097061][T17310] CPU: 0 PID: 17310 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 411.105825][T17310] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 411.115963][T17310] Call Trace: [ 411.119273][T17310] dump_stack+0x137/0x19d [ 411.123608][T17310] should_fail+0x23c/0x250 [ 411.128141][T17310] ? mempool_alloc_slab+0x16/0x20 [ 411.133255][T17310] __should_failslab+0x81/0x90 [ 411.133282][T17310] should_failslab+0x5/0x20 [ 411.133305][T17310] kmem_cache_alloc+0x46/0x300 [ 411.133399][T17310] mempool_alloc_slab+0x16/0x20 [ 411.133475][T17310] ? mempool_free+0x130/0x130 [ 411.133494][T17310] mempool_alloc+0x8c/0x300 [ 411.133514][T17310] ? unlock_page_memcg+0xac/0xc0 [ 411.133543][T17310] bio_alloc_bioset+0xcc/0x480 [ 411.133567][T17310] ext4_bio_write_page+0x7c5/0xa40 [ 411.133611][T17310] ext4_writepages+0x1050/0x1d10 [ 411.133631][T17310] ? ext4_dirty_inode+0x9b/0xa0 [ 411.133657][T17310] ? __mark_inode_dirty+0x103/0x6c0 [ 411.133698][T17310] ? generic_write_end+0x157/0x180 [ 411.133725][T17310] ? ext4_readpage+0x140/0x140 [ 411.133744][T17310] do_writepages+0x7b/0x150 [ 411.133797][T17310] file_write_and_wait_range+0x180/0x210 [ 411.133817][T17310] ext4_sync_file+0x105/0x670 [ 411.133838][T17310] ? tsan.module_ctor+0x10/0x10 [ 411.133858][T17310] vfs_fsync_range+0x107/0x120 [ 411.133877][T17310] ext4_buffered_write_iter+0x39c/0x3f0 [ 411.133911][T17310] ext4_file_write_iter+0x2e7/0x11d0 [ 411.133932][T17310] ? __alloc_pages_nodemask+0x17a/0x310 [ 411.133955][T17310] ? avc_policy_seqno+0x22/0x30 [ 411.133986][T17310] ? selinux_file_permission+0x22e/0x530 [ 411.134020][T17310] do_iter_readv_writev+0x2cb/0x360 [ 411.134047][T17310] do_iter_write+0x112/0x4c0 [ 411.134070][T17310] ? kmalloc_array+0x2d/0x40 [ 411.134118][T17310] vfs_iter_write+0x4c/0x70 [ 411.134141][T17310] iter_file_splice_write+0x40a/0x750 [ 411.134237][T17310] ? splice_from_pipe+0xc0/0xc0 [ 411.134261][T17310] direct_splice_actor+0x80/0xa0 [ 411.134330][T17310] splice_direct_to_actor+0x345/0x650 [ 411.134421][T17310] ? do_splice_direct+0x170/0x170 [ 411.134438][T17310] do_splice_direct+0xf5/0x170 [ 411.134455][T17310] do_sendfile+0x773/0xda0 [ 411.134478][T17310] __x64_sys_sendfile64+0xf2/0x130 [ 411.134501][T17310] do_syscall_64+0x34/0x50 [ 411.134602][T17310] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 411.134628][T17310] RIP: 0033:0x4665f9 [ 411.134642][T17310] 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 [ 411.134736][T17310] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 411.134757][T17310] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 411.134770][T17310] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 411.134782][T17310] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 411.134794][T17310] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 411.134808][T17310] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 411.142808][T17315] loop5: detected capacity change from 0 to 270 03:59:43 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xfffffbfc, 0xfffffffe) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) 03:59:43 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) madvise(&(0x7f000031c000/0x2000)=nil, 0x2000, 0x10) write$cgroup_subtree(r1, 0x0, 0x200600) perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, r1, 0x0) 03:59:43 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x500, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:43 executing program 0 (fault-call:2 fault-nth:36): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:43 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 03:59:43 executing program 1: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x20}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x8) r1 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/timer_list\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x4000000000010046) perf_event_open(0x0, 0x0, 0xe, r1, 0x2) sendto$inet6(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004640)=[{{&(0x7f0000000380)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, 0x80, &(0x7f0000001800)=[{&(0x7f00000019c0)=""/3, 0x3}, {&(0x7f0000000400)=""/211, 0xd3}, {&(0x7f0000000500)=""/149, 0x95}, {0x0}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/235, 0xeb}, {&(0x7f0000001700)=""/238, 0xee}], 0x7, &(0x7f0000001880)=""/188, 0xbc}, 0x2}, {{&(0x7f0000001940)=@in={0x2, 0x0, @loopback}, 0x80, &(0x7f0000002c40)=[{&(0x7f0000002b80)=""/184, 0xb8}, {&(0x7f0000004780)}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/167, 0xa7}, {0x0}], 0x5, &(0x7f0000002cc0)=""/42, 0x2a}, 0x5c8}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000030c0)=""/247, 0xf7}, 0x1}, {{&(0x7f0000003280)=@ieee802154={0x24, @short}, 0x80, &(0x7f0000003440)=[{&(0x7f00000031c0)=""/148, 0x94}, {0x0}, {&(0x7f0000004780)=""/96, 0x60}, {&(0x7f0000003300)=""/162, 0xa2}, {&(0x7f00000033c0)=""/82, 0x52}], 0x5}, 0x2}], 0x4, 0x0, 0x0) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000100), 0x2140, 0x0) perf_event_open(&(0x7f0000000140)={0x5, 0x70, 0x5, 0x4c, 0x0, 0xfc, 0x0, 0x8, 0x296, 0xc, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7, 0x1, 0x0, 0x4028d, 0x401, 0x3ff, 0x4, 0x36ca, 0x1ff, 0x1fec}, 0xffffffffffffffff, 0x9, r3, 0x2) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000000)=""/114, 0xfffffffffffffd1b, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="58ad0000", 0x4, 0x4000081, 0x0, 0x0) r4 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r4, &(0x7f0000000000)='p', 0x10a73, 0x800, 0x0, 0x4b6ae4f95a5de35b) ftruncate(r0, 0xbc09) r5 = accept(r4, &(0x7f0000000080)=@l2tp6={0xa, 0x0, 0x0, @mcast2}, &(0x7f00000001c0)=0x80) fcntl$lock(r5, 0x26, &(0x7f0000000240)={0x1, 0x1, 0x6, 0x9}) [ 413.379203][T17343] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=17343 comm=syz-executor.1 [ 413.385899][T17346] FAULT_INJECTION: forcing a failure. [ 413.385899][T17346] name failslab, interval 1, probability 0, space 0, times 0 [ 413.393336][T17347] loop5: detected capacity change from 0 to 270 [ 413.404639][T17346] CPU: 1 PID: 17346 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 413.419617][T17346] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 413.429718][T17346] Call Trace: [ 413.431105][T17343] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=17343 comm=syz-executor.1 [ 413.432995][T17346] dump_stack+0x137/0x19d [ 413.433020][T17346] should_fail+0x23c/0x250 [ 413.454483][T17346] ? mempool_alloc_slab+0x16/0x20 [ 413.459621][T17346] __should_failslab+0x81/0x90 [ 413.464384][T17346] should_failslab+0x5/0x20 [ 413.468931][T17346] kmem_cache_alloc+0x46/0x300 [ 413.473696][T17346] ? mempool_alloc_slab+0x16/0x20 03:59:43 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x600, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:43 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800004, 0x11, r1, 0x0) preadv(r0, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000007, 0x800000000009031, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x1, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r3, 0x0, 0x200600) ioctl$F2FS_IOC_GET_PIN_FILE(r3, 0x8004f50e, &(0x7f0000000080)) setsockopt$sock_int(r2, 0x1, 0xf, &(0x7f0000000000)=0x3ff, 0x4) setsockopt$inet6_int(r2, 0x29, 0x43, &(0x7f0000000380)=0x1f, 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000000c0)=@phonet, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/90, 0x5a}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/120, 0x78}], 0x3, &(0x7f0000000400)=""/207, 0xcf}, 0x2000) bind$inet6(r2, &(0x7f0000f65000)={0xa, 0x4e21, 0x0, @loopback}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0xfffffefffffbbfbe, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @empty}, 0x1c) 03:59:43 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000180)={0x2, 0x0, @loopback}, 0x10) sendto$inet(r0, 0x0, 0x0, 0xc800, &(0x7f0000000040)={0x2, 0x4e21, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000080)={{{@in6=@local, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1, 0x1}, {{@in=@multicast1, 0x0, 0x3c}, 0x0, @in6=@private0}}, 0xe8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001580)="b86a2126ec74a0391efd719808b225a7906b028f3f3aa605c57ca58eabfba7755c4c4966331059dae8200b44a32c877890edb43135d01008ff286f5d97080e02f909602130c77bb86bb22692dcbae6ba4c2791bdd13d1ba1dbcb", 0x5a) sendmmsg(r0, &(0x7f0000007fc0), 0x800001d, 0x0) r1 = signalfd(0xffffffffffffffff, &(0x7f0000000440)={[0xff]}, 0x8) sendto$inet(r1, &(0x7f00000014c0)="828ea66a9b2f95107b943e586520243e9d75b812ee5c41f140005e86faf336ac132dff3a4067372e44010173d086724a830ad6f7791b3ce998d80f790c670ece3cd4634b2a7df0f651cc97f83b360f", 0x4f, 0x800, &(0x7f0000001540)={0x2, 0x4e21, @empty}, 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="ca6f05eccce09826acbe89e4d673b6f40d27c828215581bde1d330d91d83bf59d8714105303635a7cd112da13c2a709613b307e1d6b4da933395c11f4a2b9ce514b74ffa7b357f60fba7db1427c4a1f5f7dd699cc3d8386f275667153b778efe1e67ff0e0c61b0a7b5dc5426391702dc9fd844645eccef0c8e409b5790e18a94092d464d1717ad51aa207e9b715a8fc3d4378ad691aaf0e562d5009337bc9f3a4352974ee2d5af0b752dcea12e5de0776790939581cde6612edfe1eb933192f49052953c8ed3916020ccad95d65485d98da2f5fcdcc87d90e6e9b904132e0ce37caa681d9e2f47f7afe88bbb2e6dba74c8", 0xf1}, {&(0x7f00000002c0)="47b283152fa74395f235ab0a11a9a9536e9c790c21f6f00341fe0f7b8a10c153b44882fa480dce144dcf186e15421d256e01fe1b93f64796f02c03680046feacc947815d5439c05048b7043160ae0a98034d6fd9baeaa31fb25642166130d6a270756ac2905fb12532b94e1c8748a610e0935f72dccb12729e4761894fd6577322f411301ae5388e0ab81423c7b885e4c28f994fb3aa325e544e116401873ded5c2f7178923b1076ee58c0df6cd73a18fd8cd60914a88a6ecafe99ebeacb868d9356d048c343cbe55d1aa5c9a414a4d5e222c578501e7009a3282fece05128fe95cd12847091b9b973490ad5383d27b136670fc852bf4c2eb88107", 0xfb}, {&(0x7f00000004c0)="c236d20d774fa51968b1834b0ad0d63a2e79d8b75d871a2b62e0ab515223a42736cca28f334876670e343bd8a59b8813fe007ac62983b643f88b8ccf88d66b347176b06b056d2d22e6debee8bc059ff8b514b2745a01a05478e861cee5ebbe2b1fc1a4756d4a3fc6f917a801470c86661da282089b16811a448899e8ad5b434f71c865615140450ca52ff65da039fa91dc87a9579cde41478775b97b4e27d6ce9a5c989c23cde574c97c89f133261c5182b822db8f6d206d4f373a904db7bcd674fef135fbfd5f7cbdc6e558fcb852ead992ef43fe8524186a04fc5ff645a1e87803a1d12e54b8eb7601ea2ebd381a269f3f15421fbda4ee2c2a13030cde0dc214b85c264c719d525284ea58bc4b292f15a50b8219ed7c74ba960f63c371616ad0af47bf188c67fc17f5113d46e2763964c5a034f0541424fce489c1b1333d7d10dbc9f7560f6c70470cb999b30580d3510fa6f863b455b9dd154b795d84c81df4fdc6368a8aa9e4ea6b1e0dd9f695687e8d5e1e818f4030ca3a16b87dd21c48bad1eb0503e4234f2e9157b157c39e6174dfc9637de5378ca3955cf9c6a17ff83ea6ce2bb5f1180198d02cbdacafd6e1669ea90776ddb788947cd2cc079457f2f3f32e8c9e20cdd19281f189add50063e6549250a7d8c972ef5b0d46e24c8fa95dfb870073196b5da674bd1183bdfd27cd3b923b20e2ffeb4aca4ffb92bfc05714fb6e87bbb1f8b5651b83d3e279b548db11453230611928c11c828344a616b0bda8fcdccadc31485917b0b42d6885063fb2d20c3869aad705bb1e412a26349e37f993b2b961e5cddd702e9397ea70652e4643d8bfa9cfb99e008ec1704bcb4209241d1d4708cdbe6b6161554933bff797cdb424bda5b60bc496bd70317d1dcb34211d9166f8f64e640512bc5306e61b4934971488ba271cdbbb60df87c2f80fd8254bced1aa071d6a617e19ff659a350df01a292d554691eafa9f12a86adaf6a30b131752b6a3b0a03c7e1ad98efb749575fccaa3203a11592c6a9fe5f124722b4bb6e490ede56ea2e5b9ad80dddd6b31075324dfb561f3d25fef0c395a8c978366d7b5080556c867d3bb8222ae10431036d7fef4db1f48ec9fabd18b9f4f2a47cc47402f90ded7eea7757f3c9690ef43acecfa62eff49c4d5677a7f9ce51fe09e0830061f15520d8f0eadb79444dd3dd4d3cb2705d5012f8f0733b72a4ac841e8a6d90495dfb213d88584a0d9a7be1e715a6360bc37c87557ac525c7ab9d8fa7de8ccdb025a2cd00d6d30353a7b78291d5550ee67b1df233edc7c4ef9184f6f7122bee24f52a6f29955414e50796491f7e1dae832764e533b6dadb9ec7838e33d326a5b3d63a30fd080778093ed25984012995a693e66debb6f4fcecf5d7b546817b00afc67069a2b1ddc16383529851f4af33c9c8798803fede804fffd61c1100320815f7b6f9c3fe1d9cbb103bf3362d6e4e93c08eeb453aa0c31779a104363fc3751fc1acb2cadd2959a68c03357ed91cef19f802cd33fbee58cbcb40eeebcbad5f13cd4c9b100a67fb65f7f61f399c1ba4e260dc9feb28eb7c9b399c61cf4cd4f7646812b52e7bc456b528ed889663bd9ef16385bc3ec00c9cf0244b3889e3f170133d0bd59f052ef28d4db1dc4179ebc5375afca8891e17fe2a8845ef7b24880e6fcb48fa6362815eae60f7b23d3aeaeb97f3aec870b757c560b04aa06d3d9c64b750e5cf47940b240f5dbf1a5be8f7e44b69e2fec6ba7839f62609077aa293908d9ce14b73fd724802d21120eade9504bad7e34b25039165845b932abe9dc380ded1e5e4e98218dee5e935e30d2c2a5f5e5c89a0f36211c6079606deff4945c00536712e27c454795212ed377a3209669659d306de347c0e4acafe2e8135bdaddcfe66a4b2eda96e35a93672f53eef8c1474c11efb0017a056f18f7a85115224aa39294373a7aa0d2bac7cac98a64ac9d283b0ff54da4c4ff604523454dda4ec2ecf3a7464b43f483381148ee475de546007d9592b17ad28c1df4bbbbdc5794db68c7bd59873fa9042775b233cb8d7f86cbfdd40ebd79ef3035be4153daaca33489315ec51c9026460db9131b61373a72833d83a490db9d3d0aded66f8e8b6a809ed37e3d49abecbe0ada99bdcd0b0790bab8f15393ac162da86c8083216ccb9f9e5470ce07a18766c1ba4b3a8db4c46a742b7199bc45eb6a5697768b633d2dd36998c86a9fbda1a04daf08be029deeb53eba45ce51cc0406f29c734b8f532b92d06c375b8bbf6df929c6350233169877556876aa3916df86e0bc5487228470584cb6e841d199dd2b091e5c5a8f35fe6e438246f7e136bc187cdb0b3eb5b1c698b7f357bdd7e33f2dcfa3ad10e71ccbde4319d6e6f520c0b137470ff5992d5f222aca3ea639212121fb8fe8458d86a5cad922b66fd84f096caded82b6f10af3c607f740bbcb02e531bf0e37a78fa48bc96ce4f53ac5d66f289ab131b15a78486e43409784078004720818a2edfe4aded030695c102ec98e853269c24c064de204554a5f278ba996fc2d13906431c0164ada8aeb7c4373f7827b7bc12f0444003978d11feada6e96d136484d250ae181d47199753412134d1410ee26a2d73b96c883537185a5765c2128049b2124efaed901051e87949207b3b26c621ede7b248585b3a71ecbb6f53e1a3eed2749c87a6610d6c61e62fe0a569b770e40eedb4641d55674c33d28cbdd374042ae6f4c2b2c35e8613b0598d7dbdda28bc06cc1fa8bc4bd64f5b19c042b44ae6653e491eea67e3cb9feb7a336804ae328496abfd1495d7d69e0ea8921b42478b70d2b9d982bf117ec9e509ff25576e2538581ce7778cd142b408eca599749d39f891f4fce48ebe8d348feda0c1276c3d47f4593163797edb2e35fd7cdb60af49d9dc985c4be0239591c916ae9ccba6e777b10d5049f7c294ff80c69c9f53b9e9722664ec693770c75b0b677ab91b00cb7dba0656220a7ffc6cee00ed157eeaaabf3adeedc517174b70531bba4048db897bc8de08f3d3d71d326291c08d97dfd96ffd3a2e5a8a1074d6354a7115bc580ba506467abe40ee94155cc149e47f5942510dedd80850c1b14c68f312fce69ba8bd2019aeefb986d43ecea6391f19202a4ced705394fe43b579e0c8112e4d7a92598d864fa3b5d567e9b8884de4fae973da77f591e14dba4754b1796919e9f3fa76ccef236401f48c5b4819fbdc1f923f33a924dacba8293fb20615f7b90ee49c938a66e61e9132a8f1c7a200c07a25f196205eb5dff5a5e5d9b2259347ba38dbb8e98cd4bdca552f5141f869ca8cae215f72facae7174716405ce6b9254b67d4fe1aabead19d40e808d30baf9b3ba62faa6167f45928a041ff5887e8413b1b0e6a2419ff3319bd0ac32bec8b7c1182e2cc98c942b59b818ee269a209e74453f2cab43e3dc5e79c0e227d1eb88579402b5c531f63c2d7d842d53790928af361c470c5c659603d87da0ba4ceb6257c304dbb0b1a073e000a6f4d88ef227446e0421834a0b8acf039b4a1354f1bf3d23b4d07f6152cb1b121364e18982db79b6bcd82c72c5aae37b4067a263e363d8eed1de16b8ea1e6c387083cb5d596b9b6484e46ffc8cd96177e799acbc757ac03f54adadda9504d015cd1936cfa0b046eacaa87411d734bb6cb43f3814541d58e45a9ad72c30e93ce491f155a411dc038b1e6797c597156b85afb1e2d02802ec2856065f3168f798f2b7478f674cdd60878ed240392cb6ed804ce76fcd56349f185f4eb028164df56af4ed3d9d9885622f9f993dae9133a7830810fa906425da02dc5182ea1a77435aff81a89f7d8d38644bee663aa416e42d44430d525a510749d21fe4eb28c717889f72d275e0efe0105ac1699130eda161e3cd1df497db9541f503f5262fa43bc650feaeba764d84cdee0544e71d46ca04537930f617dad10debcda6fa034ab70e8016f6d393a1dd937ab3efa197e5b6d97c6d7e3eff5b0d9e0953cb6535dccdaccf85962ddf6a427964ed8612d4d06236946891cb9df06ede287227dd2ffc005fd20f56ceb5e2ac889bc759c96280f885ba5672e561d3c5377e5909e57251a80f70c013325bc8e135f19eaccd93421ab381c3c1af63447fcf90f0e82b971c013bdde819b8f1c1d81cc3ede77d73e2e35850090cc42a4140544596b8da4d02b818e71ddf6622c8dc4752cdfc3187245b51eb7cb2638921379b6ef1f4e57046a0f83d39db8be67e12c830845174de5a52e824c2319b3da2081e3d145dfdcc9aa5ba501a674e830c10c46e9057e9028e2e0cb878c09a32dde19773a3473b234ab45e21b6f24a1ec700fd44e81a1c90172324af4a63d235fb74e27f2b65901587e65dce44fc605643b911cf9c9dc6f004d058e6d2ea97ed0c8e0749e45ee8ddefe285ab75e2249707a71bb644f4ed88136750c784734a329ec17e66a27033e7ceb9791985a3cc410d384a1bde5586bed3c99f992d8c98bd1bf845d3af6941d27367e7ccb883726faa3f4a681502cf504288c57b060c6dc65ab632b79b0a1866b0d78549a5bd1e903ddc6ebbed6c5fffb88857cad9ee07690ee1324db1ff5539102702a96ad40f40e9b8c67daf3b119c6dc6fddf9cf731b075866206f0bc67b2d3c547d5626fda10afd197a77ac2ef31641dadcb4aaacb646d1efd25f18a625055e91d8e61084e177b323d75d9edfb520767f8913f194c9b2610e30d39c342e3a79fb2a771c044c2261bcfa3d8bc967db6e9da2aec39843bfb85be15b4b2bd7b2bcb2157859d50e571ca6c0c8ecb6c2fa7e4460edc6c09ff681582e96d3ef8283f11f767be6806fc10223c22564418199ea825e687b4a3275e9b419dd7438b638c8089253f5b5bf2ff856d3369b23e1234aa0c406e742162ce8857cc8ff232bb60a26ad4c1d4c25062e341fa01646ca95f4681dbbc8b2ef255654ab7b5d2dea197c80927ee1c39c05a44d2c0fa7f92a743c3b8d66b1a4743c0b949b765dac23dad99a4d5f955f8f398925a4ffe7e204aa62c1550e2268a1b60f4272e60550fe1e98d04cbaaa0cd8440b471cb12330196aba7c49a40c4917f5f16a13f6abf5e3202ffa5327cbaffbabdfe41775eaea1ad369fc474d90d0df6ca3458e3f1c68931137139e4822acc905cbff45e6d9db54b993883aa281fc02ed7094e1f53c9eeb6e3f615fcf1168ad100655a6b0389cf1f4b63b141db90ae0260f2915797e669900ffc767ad2f81ae6d0606ade3bae338033e5676c0fc7485870f6df418242902e04ba457232831b3909ea4e9cb16d7a4622b169ef481c075111e149e46a354c3b52d850078f88dc2c3aaf81291d4c91b27b375136a476c955c89018822a4c42061f2b906159dd79f1731b116eca253b04b67304aae2672c53a9cb49e55a16d4e1122b65bb1df0b6c7e7dfb0149ab044c87a4157dea9b219dc75730223ba776c21cdbe413f7e40058b281584506a8c5bcc0900df4239ae7b75312ff54223b66175628e6526d4a32dadd861ebc3a6e107fd4ec14c848f5d9f39bf49d5f5d8dffe0b24b6b6e4a276374b61047f17fd4f2bf61edc9745063db1b0e1f362843e566d76aefe1b33022062c41e30a66a143e542079da1752b46734067c9e762f90e9296f5b653cfcf950bcba22ed036e0cfe6238124ab921ee4c82834e9cd3abdbb995b9681a2928474f0827835e139038725edad388bee7cc22a02ac77c4d687c98b01e33045c8081f069c8eb35c38234686e76b01b7bfee58b304879dad7a150fce09ba71147d67fa4b78f36fbb55b59c", 0x1000}, {&(0x7f00000003c0)="7a40722463cf31c2d329775e76961ec80836935fae382641158340c935d2ebff57684ac49c593d63471dcfa2b2cb9f955bde6d89822a204179b6ff3b05401179187e", 0x42}], 0x4) [ 413.478779][T17346] mempool_alloc_slab+0x16/0x20 [ 413.483634][T17346] ? mempool_free+0x130/0x130 [ 413.488404][T17346] mempool_alloc+0x8c/0x300 [ 413.492910][T17346] ? unlock_page_memcg+0xac/0xc0 [ 413.497873][T17346] bio_alloc_bioset+0x1af/0x480 [ 413.502719][T17346] ext4_bio_write_page+0x7c5/0xa40 [ 413.507867][T17346] ext4_writepages+0x1050/0x1d10 [ 413.512810][T17346] ? ext4_dirty_inode+0x9b/0xa0 [ 413.517710][T17346] ? __mark_inode_dirty+0x103/0x6c0 [ 413.522953][T17346] ? generic_write_end+0x157/0x180 [ 413.528166][T17346] ? ext4_readpage+0x140/0x140 [ 413.532931][T17346] do_writepages+0x7b/0x150 [ 413.537463][T17346] file_write_and_wait_range+0x180/0x210 [ 413.543091][T17346] ext4_sync_file+0x105/0x670 [ 413.547849][T17346] ? tsan.module_ctor+0x10/0x10 [ 413.552699][T17346] vfs_fsync_range+0x107/0x120 [ 413.557459][T17346] ext4_buffered_write_iter+0x39c/0x3f0 [ 413.563005][T17346] ext4_file_write_iter+0x2e7/0x11d0 [ 413.568328][T17346] ? __alloc_pages_nodemask+0x17a/0x310 [ 413.573892][T17346] ? avc_policy_seqno+0x22/0x30 [ 413.578738][T17346] ? selinux_file_permission+0x22e/0x530 [ 413.584387][T17346] do_iter_readv_writev+0x2cb/0x360 [ 413.589588][T17346] do_iter_write+0x112/0x4c0 [ 413.594215][T17346] ? kmalloc_array+0x2d/0x40 [ 413.598824][T17346] vfs_iter_write+0x4c/0x70 [ 413.603462][T17346] iter_file_splice_write+0x40a/0x750 [ 413.608840][T17346] ? splice_from_pipe+0xc0/0xc0 [ 413.613961][T17346] direct_splice_actor+0x80/0xa0 [ 413.618896][T17346] splice_direct_to_actor+0x345/0x650 [ 413.624270][T17346] ? do_splice_direct+0x170/0x170 [ 413.629284][T17346] do_splice_direct+0xf5/0x170 [ 413.634121][T17346] do_sendfile+0x773/0xda0 [ 413.638543][T17346] __x64_sys_sendfile64+0xf2/0x130 [ 413.643665][T17346] do_syscall_64+0x34/0x50 [ 413.648087][T17346] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 413.654167][T17346] RIP: 0033:0x4665f9 [ 413.658155][T17346] 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 03:59:44 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000040)={0x0, r0}) mount$tmpfs(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000000)=ANY=[@ANYRES16=0x0, @ANYRESOCT=r0, @ANYBLOB]) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) r3 = syz_open_procfs(0x0, &(0x7f0000000180)='mountinfo\x00') sendfile(r2, r3, 0x0, 0x800000080004103) [ 413.677760][T17346] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 413.686201][T17346] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 413.694171][T17346] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 413.702136][T17346] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 413.710150][T17346] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 413.718117][T17346] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:59:44 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000080), 0x8, 0x0) syz_io_uring_setup(0x27e1, &(0x7f00000003c0)={0x0, 0x15cd, 0x1b, 0x0, 0x1, 0x0, r0}, &(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffa000/0x2000)=nil, &(0x7f00000001c0), &(0x7f0000000440)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r1, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r1}) io_uring_enter(r1, 0x7259, 0xa49c, 0x1, &(0x7f0000000000)={[0x8]}, 0x8) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f00000000c0), 0x111400, 0x0) write$binfmt_script(r3, &(0x7f0000000480)={'#! ', './file0', [{0x20, '&$:,'}, {0x20, 'cpuacct.usage_percpu\x00'}, {0x20, '$$\''}, {0x20, '\''}, {0x20, '\x00'}, {}, {0x20, 'cpuacct.usage_percpu\x00'}, {0x20, 'cpuacct.usage_percpu\x00'}], 0xa, "595ce4ab2e4eb7cd5213773f2fd2bed94fd52ff4ffe7b1db41052c92bd9ae189db3fa31c23fded2069fd1ffe53378d712203a4bf1e7eb247427d3feb6cd045dbc1d2fe355937c2d3f2f440ffd6320d1137ccb447523060d19470b4e5b7104fa5c2abb0a10c87a49c615d536ff4593203085055c98470122a83fef9ce0eb320b09484df53e8dfdb04f9eb2f6f915352f7e492b401719479f390c0c68db6f3fd8f2a3bc035774e6f3151ed23b4f2f0769036d22d023cd1043024a02ba76106de45914e2f576ace71f15a26d0edbc64fc2ee799041f900dc4bc"}, 0x133) 03:59:44 executing program 0 (fault-call:2 fault-nth:37): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 413.819337][T17377] loop5: detected capacity change from 0 to 270 [ 413.864910][T17385] FAULT_INJECTION: forcing a failure. [ 413.864910][T17385] name failslab, interval 1, probability 0, space 0, times 0 [ 413.864933][T17385] CPU: 1 PID: 17385 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 413.864954][T17385] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 413.864960][T17385] Call Trace: [ 413.864965][T17385] dump_stack+0x137/0x19d [ 413.864978][T17385] should_fail+0x23c/0x250 [ 413.864988][T17385] ? mempool_alloc_slab+0x16/0x20 [ 413.865000][T17385] __should_failslab+0x81/0x90 [ 413.865012][T17385] should_failslab+0x5/0x20 [ 413.865026][T17385] kmem_cache_alloc+0x46/0x300 [ 413.865080][T17385] mempool_alloc_slab+0x16/0x20 [ 413.865167][T17385] ? mempool_free+0x130/0x130 [ 413.865186][T17385] mempool_alloc+0x8c/0x300 [ 413.865256][T17385] ? __cond_resched+0x11/0x40 [ 413.865270][T17385] ? __getblk_gfp+0x3f/0x560 [ 413.865301][T17385] ? find_get_pages_range_tag+0x33e/0x390 [ 413.865312][T17385] bio_alloc_bioset+0xcc/0x480 [ 413.865323][T17385] ? __ext4_get_inode_loc+0x3ce/0x920 [ 413.865338][T17385] submit_bh_wbc+0x130/0x330 [ 413.865413][T17385] __sync_dirty_buffer+0x136/0x1e0 [ 413.865423][T17385] sync_dirty_buffer+0x16/0x20 [ 413.865432][T17385] ext4_write_inode+0x285/0x390 [ 413.865506][T17385] ? do_writepages+0x110/0x150 [ 413.865519][T17385] write_inode+0x8c/0x180 [ 413.865533][T17385] __writeback_single_inode+0x2a2/0x450 [ 413.865547][T17385] writeback_single_inode+0x177/0x590 [ 413.865560][T17385] ? sync_mapping_buffers+0x33b/0x8b0 [ 413.865642][T17385] sync_inode_metadata+0x57/0x80 [ 413.865667][T17385] ext4_sync_file+0x359/0x670 [ 413.865679][T17385] ? tsan.module_ctor+0x10/0x10 [ 413.865691][T17385] vfs_fsync_range+0x107/0x120 [ 413.865708][T17385] ext4_buffered_write_iter+0x39c/0x3f0 [ 413.865720][T17385] ext4_file_write_iter+0x2e7/0x11d0 [ 413.865732][T17385] ? __alloc_pages_nodemask+0x17a/0x310 [ 413.865766][T17385] ? avc_policy_seqno+0x22/0x30 [ 413.865777][T17385] ? selinux_file_permission+0x22e/0x530 [ 413.865790][T17385] do_iter_readv_writev+0x2cb/0x360 [ 413.865806][T17385] do_iter_write+0x112/0x4c0 [ 413.865818][T17385] ? kmalloc_array+0x2d/0x40 [ 413.865831][T17385] vfs_iter_write+0x4c/0x70 [ 413.865858][T17385] iter_file_splice_write+0x40a/0x750 [ 413.865873][T17385] ? splice_from_pipe+0xc0/0xc0 [ 413.865970][T17385] direct_splice_actor+0x80/0xa0 [ 413.865990][T17385] splice_direct_to_actor+0x345/0x650 [ 413.866017][T17385] ? do_splice_direct+0x170/0x170 [ 413.866027][T17385] do_splice_direct+0xf5/0x170 [ 413.866036][T17385] do_sendfile+0x773/0xda0 [ 413.866050][T17385] __x64_sys_sendfile64+0xf2/0x130 [ 413.866190][T17385] do_syscall_64+0x34/0x50 [ 413.866214][T17385] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 413.866233][T17385] RIP: 0033:0x4665f9 [ 413.866242][T17385] 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 [ 413.866253][T17385] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 413.866321][T17385] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 413.866336][T17385] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 413.866348][T17385] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 413.866357][T17385] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 413.866363][T17385] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:59:46 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$RTC_WIE_ON(r1, 0x700f) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000040)={0x0, r0}) ioctl$BTRFS_IOC_DEFRAG_RANGE(r0, 0x40309410, &(0x7f0000000740)={0xfffffffffffffffd, 0x9, 0x1, 0x10001, 0x0, [0x9, 0x6, 0x6, 0x40]}) r2 = syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x7, 0x4, &(0x7f0000000480)=[{&(0x7f00000000c0)="275696ab95b49a0151ec42f60756a9014005917be62d5b3910fbbd3aaa6d0c28b838a8505a14df1ea664866aa5f7020b2171c894f2e4b219a2bdd21c21de02e26ba363919fd586b02de3dd9c84f52797ce98b40d2a4d53f53fc563d7e5a697ac61d850d4b25fbf58f5ae8d8b81fef4c5a9f3df117631cdafd2bc198a31bb355184a7dceb7d22b4d0476e428113d3b3e04de0dd71a93b9570e6a6dc3c4fcfb4d7958c232cfff2d413ca2527e253947c45968431e1797411b0f319e79f985a5a217aafa1013e4a6c63174e71c3473341275c604e", 0xd3, 0x80000000}, {&(0x7f0000000300)="1f0ebb331289d81c9e6810cbe68636c46695b2618c7fe48ff7bd118fb6e1e682828eb23349bd3cccdcb95552807b2ef365dc9f276d0ca63e7acb40fbfaa9f6866db061e62744d560342c2dfa252e9fdba40e7d6b558f2cdf48632129d8830d03a331e053db30521ff2612d8d5a6ad3cfa7f77cb81d45a54f69bad4339874a829deaa0ce8749200bfc703a7afd9ebf4b18eb3f8ab24a00822938baf9487e9ad753d5c3ff9f13cb179f2ff0d0c52efe016775225337183fa1378ef44b775068dc0345a15311f394cadb785fc686e1cff13fe22c2a8189563553a1029a0c7117757422528ecf97b3b41311e37bc6195256f4435bbb775e9a4fb344253bc", 0xdb, 0x9}, {&(0x7f0000000200)="3f212a6e01bb394731527c5947d82307a663821a2b6e964ca280e8f8cb3e5a2673281935d88c87e74d4fec5835f2b3e09f56fdaf2c436cf0278082b7fff895014053156eac1cc05d8f2b5114c5f85f0b88b71501395c6214c6ff45bfac9f60725376245a7be0e6a97ea910de9bf8945eeff3570905115f49f6b6e9655920edcba40eb3f13b0404bc2520da6baf7f88ab4dee060de6ed233db7ab97259f1f9bdbb0e3cdf1633672aa55f90e53526c3f68616ab9d0a35e", 0xb6, 0x80}, {&(0x7f0000000400)="3590d7d5149ae9ffa0729b53a312b65bf2e3c9d44777fb0a7a3c2dd2f3e5b996cf2381686a16b5f9681f4e559cf85537ead1e0d88cb273fece0a797a1f572a7a86405f51d5221de8129a2bfb62e7b58a520420fe9c183c50a92ed72fb9a9178dfb9d3386ae191e43a916c8a7ca4b5fba9fbcf759fbae4d9d37db", 0x7a, 0x800}], 0x10000, &(0x7f0000000500)=ANY=[@ANYBLOB="6d6f64653d3078303030303030303030303030303030312c6673636f6e746578743d757365725f752c83766e745f686173682c736d61636b66736861743d86262c646f6e745f6d6561737572652c736d61636b6673666c6f6f723d6664696e666f2f33002c7063723d30303030303030303030303030303030303030352c00"]) r3 = open_tree(r2, &(0x7f00000006c0)='./file1\x00', 0x1) inotify_add_watch(r3, &(0x7f0000000700)='./file0\x00', 0x40000200) mkdirat(r2, &(0x7f0000000580)='./file0\x00', 0x40) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000bc0)) openat$cgroup_ro(r0, &(0x7f0000000b80)='freezer.state\x00', 0x0, 0x0) mount(&(0x7f00000002c0)=@md0, &(0x7f00000007c0)='./file1\x00', &(0x7f0000000800)='pipefs\x00', 0x42000, &(0x7f0000000840)='smackfsfloor') r4 = syz_mount_image$tmpfs(&(0x7f00000001c0), &(0x7f00000005c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000680)=[{&(0x7f0000000600)="d392c36641121b1d63e64a73caae9d07314010ac3ac7589b82d90612f7834d934391bdd8c2058b32731a9df5b3f9713253d67c247e55bd3339e7437c82bcc3446676ca940f7ba2ba542722848298b241f3c48a8bfda1648ef008fbcada559530dc0e92527fb2810a20f95a9097aa4f", 0x6f, 0x9}], 0x908001, &(0x7f0000000c00)={[{@nr_blocks={'nr_blocks', 0x3d, [0x35]}}, {@nr_blocks}, {}, {@huge_always}, {@mode={'mode', 0x3d, 0xff}}, {@size={'size', 0x3d, [0x6b, 0x33, 0x78, 0x31, 0x38, 0x31]}}, {}], [{@mask={'mask', 0x3d, '^MAY_READ'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'iso9660\x00'}}]}) mount(&(0x7f0000000980)=@nbd={'/dev/nbd', 0x0}, &(0x7f00000009c0)='./file0/file0\x00', &(0x7f0000000a00)='debugfs\x00', 0x100040, &(0x7f0000000a40)='context') openat(r4, &(0x7f0000000780)='./file0\x00', 0x2100, 0x11) open(&(0x7f0000001680)='./file0\x00', 0x0, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000a80), 0x430043, 0x0) accept(r5, &(0x7f0000000ac0)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000b40)=0x80) preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1, 0x0, 0x0) 03:59:46 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x604, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:46 executing program 0 (fault-call:2 fault-nth:38): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:46 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 03:59:46 executing program 1: sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="9000000029001f4d154a817393278bff0c80a57802000000000484001403", 0x1e, 0x0, 0x0, 0x0) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000280)=ANY=[@ANYBLOB="f4a4c500", @ANYRES16=0x0, @ANYBLOB="0000000000000000000001080000c80000000000088797af0407000000007f00000199afb9dcd5bc796508000300edb5000074000000200004000a000000000000000000000004000000ffff0000bc67000040000000240002002cae60f5dd0570bbf48bf233fba1a9b017538688b5095343e13f2c7be6c565a82400010a270000004ca48ebbfaff226bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb4e00000000000000000003000008024000100e00000010000000000aaaaaaaaa2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0800030001"], 0x3}}, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="1300000031001f00040000eb1b849ad502", 0x11, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="cbae00001a", 0x5, 0x0, 0x0, 0x0) r0 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000000)='s', 0xe585, 0x800, 0x0, 0x4b6ae4f95a5de371) r1 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x50041, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000080)={{{@in=@remote, @in6=@mcast1, 0x4e24, 0x5, 0x4e21, 0xfff7, 0xa, 0xa0, 0x20, 0x6}, {0xdd, 0x7fff, 0x4, 0x6, 0x3f, 0xff, 0x1, 0x7}, {0x5, 0x4, 0x3, 0x2}, 0x6, 0x6e6bbd, 0x0, 0x0, 0x1}, {{@in=@broadcast, 0x4d5, 0x33}, 0x8, @in=@local, 0x3504, 0x2, 0x3, 0x4, 0x0, 0x8, 0x3}}, 0xe8) 03:59:46 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x80000b, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0xc6480, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) wait4(r2, 0x0, 0x80000000, &(0x7f0000000480)) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="6e0f3a9c3b6aaf0ae1c0ac23740e835fa025146dfff99652dd318161cae4ba8d6b74b03211adcab30e1f959c029078397810e93d5e107620d1f7356d5d3bbc1aa883549e10236a61fd1b74d99de76e99fd8a6654aa3132d76bd8e1dc2ecb183260e25f484d26bca60cf4afa3b533f8f76968dd5dba4fe2d185f2e1a7231ed966f45cbb564e48e57e56ca5d203f06d51a37c96db5b92947cf90f43424e24586b0fc665d75396e70a774221ef0e755c69bba2ec859fa1e1cac0838590630d185b401cc8654548f02d3f95fec49ab6fd5d2f76b4d0fde300ab8853f3d34cb6d52", 0xdf}, {&(0x7f00000002c0)="f39e03353ed3a346dc20931511d82fb1693185c88e0da4aaf06a64d395586fda4dd5d69692c24d697754178062260a0e39fb3c19271b69806c44fc807ab60b6e4fd30c19cc57a3eee4617cef8f3a99d9d78a7139d8faf682fa0ecacd7df3148c92425a73da79e0a7b14ba86176a4527d93aaff2fcbced3ac28510f4b0ac54c2eb749e3220230a95d9c2f3fad2a7af3cf13d924d220e366e9f227ad8f1e878c09746aa1f81320096a8de5375a20782070bea4c1dfe3ea41f19c6c7747", 0xbc}, {&(0x7f0000000380)="d4724fe1baaff4749e1d03aa9648955833711a045b21a265bac4c608b91a0ca174b95d66ee23bfedde0e741fe6e86ca1add71b7cf74829010eaafff51aac6470017e32253e80c6b4719da06ab1dda6b237aafd2c09bbeea9b44555915ca40abf14760b3a5c3abd41bb75b19d262090a3ec0db443ed751c57b651333d05df6056ba13670c14c3ee1a4d86eddaa56761bae2df2ed9529c91afca98c432", 0x9c}], 0x3, 0xce4d, 0x7) r3 = syz_open_dev$sg(&(0x7f0000000540), 0x100000001, 0x3000) fallocate(r3, 0x5, 0x4, 0x5) clone(0x180080, &(0x7f0000000040)="bc8f22b232bd45a2a718d1", &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="950cf405a341d5d51b19b517e7ecab0b9528a2b9262e154b13ab6e3c8f9d0912e415604fbcfceb5d6336e56f535ceced0a8e0586b0d610fe7870c98ef8e7e5c4a108d7722e3417cbc133c24cfb4a7c32666d16df8a9468e8bce9ed5ffd2faf042d11d7a9c6fee3058095a8e6e603d771de054583c45727aadfd0a3d421dbfc8f5ca0b1919892cdd037acd4") [ 416.376427][T17401] loop2: detected capacity change from 0 to 264192 [ 416.409368][T17406] netlink: 'syz-executor.1': attribute type 1 has an invalid length. 03:59:46 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x5) tkill(r3, 0x34) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$setopts(0x4206, r3, 0x2, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) [ 416.417503][T17406] netlink: 43799 bytes leftover after parsing attributes in process `syz-executor.1'. [ 416.433154][T17415] netlink: 'syz-executor.1': attribute type 1 has an invalid length. [ 416.436745][T17411] FAULT_INJECTION: forcing a failure. [ 416.436745][T17411] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 416.441355][T17415] netlink: 43799 bytes leftover after parsing attributes in process `syz-executor.1'. [ 416.454561][T17411] CPU: 1 PID: 17411 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 03:59:46 executing program 1: sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="9000000029001f4d154a817393278bff0c80a57802000000000484001403", 0x1e, 0x0, 0x0, 0x0) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000280)=ANY=[@ANYBLOB="f4a4c500", @ANYRES16=0x0, @ANYBLOB="0000000000000000000001080000c80000000000088797af0407000000007f00000199afb9dcd5bc796508000300edb5000074000000200004000a000000000000000000000004000000ffff0000bc67000040000000240002002cae60f5dd0570bbf48bf233fba1a9b017538688b5095343e13f2c7be6c565a82400010a270000004ca48ebbfaff226bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb4e00000000000000000003000008024000100e00000010000000000aaaaaaaaa2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0800030001"], 0x3}}, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="1300000031001f00040000eb1b849ad502", 0x11, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="cbae00001a", 0x5, 0x0, 0x0, 0x0) r0 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000000)='s', 0xe585, 0x800, 0x0, 0x4b6ae4f95a5de371) r1 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x50041, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000080)={{{@in=@remote, @in6=@mcast1, 0x4e24, 0x5, 0x4e21, 0xfff7, 0xa, 0xa0, 0x20, 0x6}, {0xdd, 0x7fff, 0x4, 0x6, 0x3f, 0xff, 0x1, 0x7}, {0x5, 0x4, 0x3, 0x2}, 0x6, 0x6e6bbd, 0x0, 0x0, 0x1}, {{@in=@broadcast, 0x4d5, 0x33}, 0x8, @in=@local, 0x3504, 0x2, 0x3, 0x4, 0x0, 0x8, 0x3}}, 0xe8) [ 416.472925][T17411] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 416.482984][T17411] Call Trace: [ 416.486515][T17411] dump_stack+0x137/0x19d [ 416.490908][T17411] should_fail+0x23c/0x250 [ 416.495320][T17411] __alloc_pages_nodemask+0xe7/0x310 [ 416.500642][T17411] alloc_pages_current+0x21d/0x310 [ 416.505868][T17411] push_pipe+0x267/0x370 [ 416.510139][T17411] _copy_to_iter+0x347/0xa10 [ 416.514741][T17411] ? seq_putc+0x79/0x90 [ 416.517633][T17413] loop5: detected capacity change from 0 to 270 [ 416.518900][T17411] ? check_stack_object+0x61/0x70 [ 416.518923][T17411] ? __virt_addr_valid+0x15a/0x1a0 [ 416.535746][T17411] seq_read_iter+0x7f0/0x910 [ 416.540337][T17411] proc_reg_read_iter+0xfc/0x170 [ 416.545292][T17411] generic_file_splice_read+0x22a/0x310 [ 416.551014][T17411] ? splice_shrink_spd+0x60/0x60 [ 416.555949][T17411] splice_direct_to_actor+0x2aa/0x650 [ 416.561390][T17411] ? do_splice_direct+0x170/0x170 [ 416.566407][T17411] do_splice_direct+0xf5/0x170 [ 416.571160][T17411] do_sendfile+0x773/0xda0 [ 416.575630][T17411] __x64_sys_sendfile64+0xf2/0x130 [ 416.580746][T17411] do_syscall_64+0x34/0x50 [ 416.585208][T17411] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 416.591140][T17411] RIP: 0033:0x4665f9 [ 416.595034][T17411] 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 [ 416.614896][T17411] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 416.623330][T17411] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 416.631297][T17411] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 416.639261][T17411] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 416.647223][T17411] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 416.655189][T17411] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:59:47 executing program 0 (fault-call:2 fault-nth:39): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:47 executing program 1: sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="9000000029001f4d154a817393278bff0c80a57802000000000484001403", 0x1e, 0x0, 0x0, 0x0) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000280)=ANY=[@ANYBLOB="f4a4c500", @ANYRES16=0x0, @ANYBLOB="0000000000000000000001080000c80000000000088797af0407000000007f00000199afb9dcd5bc796508000300edb5000074000000200004000a000000000000000000000004000000ffff0000bc67000040000000240002002cae60f5dd0570bbf48bf233fba1a9b017538688b5095343e13f2c7be6c565a82400010a270000004ca48ebbfaff226bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb4e00000000000000000003000008024000100e00000010000000000aaaaaaaaa2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0800030001"], 0x3}}, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="1300000031001f00040000eb1b849ad502", 0x11, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="cbae00001a", 0x5, 0x0, 0x0, 0x0) r0 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000000)='s', 0xe585, 0x800, 0x0, 0x4b6ae4f95a5de371) r1 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x50041, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000080)={{{@in=@remote, @in6=@mcast1, 0x4e24, 0x5, 0x4e21, 0xfff7, 0xa, 0xa0, 0x20, 0x6}, {0xdd, 0x7fff, 0x4, 0x6, 0x3f, 0xff, 0x1, 0x7}, {0x5, 0x4, 0x3, 0x2}, 0x6, 0x6e6bbd, 0x0, 0x0, 0x1}, {{@in=@broadcast, 0x4d5, 0x33}, 0x8, @in=@local, 0x3504, 0x2, 0x3, 0x4, 0x0, 0x8, 0x3}}, 0xe8) 03:59:47 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) get_robust_list(r1, &(0x7f0000000180)=&(0x7f0000000140)={&(0x7f0000000080)={&(0x7f0000000040)}, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)}}, &(0x7f00000001c0)=0x18) [ 416.670016][T17426] netlink: 'syz-executor.1': attribute type 1 has an invalid length. [ 416.678223][T17426] netlink: 43799 bytes leftover after parsing attributes in process `syz-executor.1'. 03:59:47 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x700, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 416.720671][T17431] loop2: detected capacity change from 0 to 264192 [ 416.729484][T17438] netlink: 'syz-executor.1': attribute type 1 has an invalid length. [ 416.737600][T17438] netlink: 43799 bytes leftover after parsing attributes in process `syz-executor.1'. 03:59:47 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000040), 0x2, 0x440800) r1 = syz_genetlink_get_family_id$gtp(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$GTP_CMD_GETPDP(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x34, r1, 0x8, 0x70bd2d, 0x25dfdbfd, {}, [@GTPA_MS_ADDRESS={0x8, 0x5, @initdev={0xac, 0x1e, 0x0, 0x0}}, @GTPA_MS_ADDRESS={0x8, 0x5, @multicast2}, @GTPA_I_TEI={0x8, 0x8, 0x1}, @GTPA_I_TEI={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) r2 = socket$netlink(0x10, 0x3, 0x0) bind$netlink(r2, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r2, 0x10e, 0x8, &(0x7f0000000080)=0x80000001, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) unshare(0x6c060000) 03:59:47 executing program 1: sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="9000000029001f4d154a817393278bff0c80a57802000000000484001403", 0x1e, 0x0, 0x0, 0x0) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000280)=ANY=[@ANYBLOB="f4a4c500", @ANYRES16=0x0, @ANYBLOB="0000000000000000000001080000c80000000000088797af0407000000007f00000199afb9dcd5bc796508000300edb5000074000000200004000a000000000000000000000004000000ffff0000bc67000040000000240002002cae60f5dd0570bbf48bf233fba1a9b017538688b5095343e13f2c7be6c565a82400010a270000004ca48ebbfaff226bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb4e00000000000000000003000008024000100e00000010000000000aaaaaaaaa2aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa0800030001"], 0x3}}, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="1300000031001f00040000eb1b849ad502", 0x11, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="cbae00001a", 0x5, 0x0, 0x0, 0x0) r0 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000000)='s', 0xe585, 0x800, 0x0, 0x4b6ae4f95a5de371) r1 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x50041, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000080)={{{@in=@remote, @in6=@mcast1, 0x4e24, 0x5, 0x4e21, 0xfff7, 0xa, 0xa0, 0x20, 0x6}, {0xdd, 0x7fff, 0x4, 0x6, 0x3f, 0xff, 0x1, 0x7}, {0x5, 0x4, 0x3, 0x2}, 0x6, 0x6e6bbd, 0x0, 0x0, 0x1}, {{@in=@broadcast, 0x4d5, 0x33}, 0x8, @in=@local, 0x3504, 0x2, 0x3, 0x4, 0x0, 0x8, 0x3}}, 0xe8) [ 416.774692][T17437] FAULT_INJECTION: forcing a failure. [ 416.774692][T17437] name failslab, interval 1, probability 0, space 0, times 0 [ 416.787520][T17437] CPU: 0 PID: 17437 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 416.796287][T17437] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 416.806343][T17437] Call Trace: [ 416.809624][T17437] dump_stack+0x137/0x19d [ 416.813961][T17437] should_fail+0x23c/0x250 [ 416.818382][T17437] __should_failslab+0x81/0x90 [ 416.823232][T17437] ? kmalloc_array+0x2d/0x40 [ 416.827833][T17437] should_failslab+0x5/0x20 [ 416.832351][T17437] __kmalloc+0x66/0x360 [ 416.836518][T17437] ? splice_from_pipe+0xc0/0xc0 [ 416.841376][T17437] kmalloc_array+0x2d/0x40 [ 416.845845][T17437] iter_file_splice_write+0xc1/0x750 [ 416.851137][T17437] ? atime_needs_update+0x2ba/0x390 [ 416.856346][T17437] ? generic_file_splice_read+0x284/0x310 [ 416.862127][T17437] ? splice_from_pipe+0xc0/0xc0 [ 416.863019][T17458] netlink: 'syz-executor.1': attribute type 1 has an invalid length. 03:59:47 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/4095, 0xfff}, {&(0x7f0000001300)=""/225, 0xe1}, {&(0x7f0000000100)=""/5, 0x5}], 0x3, 0xd9f, 0xd2b5) write(0xffffffffffffffff, &(0x7f0000000000)="1f0000000104fffffd3b000007110600f30501000b00010002", 0x19) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) write(r1, &(0x7f0000000080)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) socket$nl_netfilter(0x10, 0x3, 0xc) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffef6) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r1, 0x80045400, &(0x7f00000000c0)) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) [ 416.866990][T17437] direct_splice_actor+0x80/0xa0 [ 416.867013][T17437] splice_direct_to_actor+0x345/0x650 [ 416.875109][T17458] netlink: 43799 bytes leftover after parsing attributes in process `syz-executor.1'. [ 416.879981][T17437] ? do_splice_direct+0x170/0x170 [ 416.880003][T17437] do_splice_direct+0xf5/0x170 [ 416.880019][T17437] do_sendfile+0x773/0xda0 [ 416.880090][T17437] __x64_sys_sendfile64+0xf2/0x130 [ 416.914422][T17437] do_syscall_64+0x34/0x50 [ 416.918852][T17437] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 416.924753][T17437] RIP: 0033:0x4665f9 [ 416.928686][T17437] 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 [ 416.948297][T17437] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 416.956707][T17437] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 416.964678][T17437] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 416.972982][T17437] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 416.981016][T17437] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 416.989186][T17437] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 417.003619][T17445] loop5: detected capacity change from 0 to 270 [ 417.007313][T17471] netlink: 3 bytes leftover after parsing attributes in process `syz-executor.1'. 03:59:47 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 03:59:47 executing program 2: sendmsg$NL80211_CMD_START_SCHED_SCAN(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x4c, 0x0, 0x200, 0x70bd25, 0x25dfdbfe, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_SCHED_SCAN_RELATIVE_RSSI={0x5, 0xf6, 0x81}, @NL80211_ATTR_SCHED_SCAN_DELAY={0x8, 0xdc, 0xb12}, @NL80211_ATTR_SCHED_SCAN_MULTI={0x4}, @NL80211_ATTR_SCAN_FREQUENCIES={0x1c, 0x2c, 0x0, 0x1, [{0x8, 0x0, 0xa9c4}, {0x8}, {0x8, 0x0, 0x1}]}]}, 0x4c}, 0x1, 0x0, 0x0, 0x24000000}, 0x20000800) r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x60180, 0x0) sendmsg$NFT_MSG_GETOBJ_RESET(r0, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x60, 0x15, 0xa, 0x0, 0x0, 0x0, {0x3, 0x0, 0x2}, [@NFTA_OBJ_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_OBJ_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x3}, @NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x9}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x1}]}, 0x60}, 0x1, 0x0, 0x0, 0x40000}, 0x8000) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000002c0), 0x28500, 0x0) sendmsg$ETHTOOL_MSG_RINGS_SET(r1, &(0x7f0000000440)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000400)={&(0x7f0000000340)={0xa8, 0x0, 0x0, 0x70bd28, 0x25dfdbfb, {}, [@ETHTOOL_A_RINGS_HEADER={0x4}, @ETHTOOL_A_RINGS_RX={0x8, 0x6, 0x80000001}, @ETHTOOL_A_RINGS_RX_MINI={0x8, 0x7, 0x3}, @ETHTOOL_A_RINGS_TX={0x8, 0x9, 0x3}, @ETHTOOL_A_RINGS_TX={0x8, 0x9, 0x2}, @ETHTOOL_A_RINGS_RX={0x8, 0x6, 0x4}, @ETHTOOL_A_RINGS_HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6erspan0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @ETHTOOL_A_RINGS_RX_JUMBO={0x8, 0x8, 0x5}, @ETHTOOL_A_RINGS_RX={0x8, 0x6, 0x9}]}, 0xa8}, 0x1, 0x0, 0x0, 0x40000}, 0x0) r2 = fsmount(r1, 0x1, 0x80) splice(r2, &(0x7f0000000480)=0x80000001, r0, &(0x7f00000004c0), 0x2, 0x7) sendmsg$IPCTNL_MSG_EXP_NEW(r1, &(0x7f0000000780)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000740)={&(0x7f0000000540)={0x1fc, 0x0, 0x2, 0x201, 0x0, 0x0, {0x7, 0x0, 0x6}, [@CTA_EXPECT_NAT={0x24, 0xa, 0x0, 0x1, [@CTA_EXPECT_NAT_DIR={0x8}, @CTA_EXPECT_NAT_TUPLE={0x18, 0x2, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x11}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}]}]}, @CTA_EXPECT_MASTER={0x6c, 0x1, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x1}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x21}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x8, 0x2, @loopback}}}]}, @CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0x8}, @CTA_EXPECT_NAT={0x134, 0xa, 0x0, 0x1, [@CTA_EXPECT_NAT_TUPLE={0x5c, 0x2, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x6}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @local}, {0x8, 0x2, @broadcast}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @empty}, {0x14, 0x4, @private1={0xfc, 0x1, '\x00', 0x1}}}}]}, @CTA_EXPECT_NAT_TUPLE={0x98, 0x2, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x1}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @remote}, {0x8, 0x2, @rand_addr=0x64010102}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @mcast1}, {0x14, 0x4, @mcast1}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @broadcast}, {0x8, 0x2, @loopback}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x88}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @loopback}, {0x8, 0x2, @multicast2}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}]}, @CTA_EXPECT_NAT_DIR={0x8, 0x1, 0x1, 0x0, 0x1}, @CTA_EXPECT_NAT_TUPLE={0x34, 0x2, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x88}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}, @CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}]}]}, @CTA_EXPECT_FN={0x8, 0xb, 'sip\x00'}, @CTA_EXPECT_TUPLE={0x4}, @CTA_EXPECT_FN={0x8, 0xb, 'sip\x00'}, @CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0x9}]}, 0x1fc}, 0x1, 0x0, 0x0, 0x4000}, 0x2400c044) ioctl$BTRFS_IOC_QUOTA_CTL(0xffffffffffffffff, 0xc0109428, &(0x7f00000007c0)={0x1, 0x4e0}) readv(r1, &(0x7f0000000980)=[{&(0x7f0000000800)=""/50, 0x32}, {&(0x7f0000000840)=""/89, 0x59}, {&(0x7f00000008c0)=""/47, 0x2f}, {&(0x7f0000000900)=""/114, 0x72}], 0x4) r3 = syz_open_procfs(0x0, &(0x7f00000009c0)='net/ip_tables_targets\x00') syz_io_uring_setup(0x5a96, &(0x7f0000000a00)={0x0, 0x4fb8, 0x4, 0x3, 0x192, 0x0, r1}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000a80), &(0x7f0000000ac0)=0x0) syz_io_uring_submit(0x0, r4, 0xffffffffffffffff, 0x4) sendto$inet6(r1, &(0x7f0000000b00)="056bc9276fac93d42985", 0xa, 0x40000, &(0x7f0000000b40)={0xa, 0x4e22, 0x80000001, @private2={0xfc, 0x2, '\x00', 0x1}, 0x5}, 0x1c) r5 = fork() fcntl$lock(r1, 0x26, &(0x7f0000000b80)={0x0, 0xf57d74e4b7e2ab65, 0x5, 0x5, r5}) fcntl$getownex(r3, 0x10, &(0x7f0000000bc0)={0x0, 0x0}) fcntl$setownex(r1, 0xf, &(0x7f0000000c00)={0x0, r6}) read$char_usb(r0, &(0x7f0000000c40)=""/216, 0xd8) ioctl$FICLONE(r1, 0x40049409, 0xffffffffffffffff) 03:59:47 executing program 0 (fault-call:2 fault-nth:40): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:47 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x900, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:47 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xa00, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 417.268995][T17482] loop5: detected capacity change from 0 to 270 03:59:47 executing program 2: sendmsg$SOCK_DIAG_BY_FAMILY(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000200)={&(0x7f0000000040)={0x184, 0x14, 0x1, 0x70bd29, 0x25dfdbfd, {0x0, 0x20}, [@INET_DIAG_REQ_BYTECODE={0x18, 0x1, "7dbe930ce51c2cea8bd54b127918b4679ab186a6"}, @INET_DIAG_REQ_BYTECODE={0x40, 0x1, "326af210b5434a6586861f5f92ad159a20cb1fe36669e7bfd0bdc947cb1af0c7e41dea408bd4f6c3158074771ca74ee12bdc023408c4357a8d339300"}, @INET_DIAG_REQ_BYTECODE={0x97, 0x1, "d9bbc7788ce4bff658c66cff21317a21404583c94b2b902055dea3a7b994a4c5c11d10dbfaf03d94e0bd9e5698842b12f4d976b67c3ee541bdaaa80018c38441c0d2ba63e45231c558452f74cdc99627a170543f861870055b815ea861600bf4233e96610ad9d74946b91850b50b22e53a06053ee20193ed18697fb4aeb2f54b218bbca112dcab8b1d23bf856430b2820fc8c5"}, @INET_DIAG_REQ_BYTECODE={0x80, 0x1, "a43af49bce3e6ac8fd6b90c800fbc33cdf7efc3c90f9f9436f1d506ffd4c56a6c4b91388ee9a2796d0db3145304cdf06cf7d2bebe54defcedd78ca8b3af6a61946106a6968cc223d7927ae9919f942724bd4c3444a2a728ae091ed71335bbd1ddca9b7edbdb90db51e30a4674b2d9bd3247d40352ce93fa9cdfaa198"}]}, 0x184}, 0x1, 0x0, 0x0, 0x44800}, 0x20040089) 03:59:47 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800002, 0x12, r0, 0x0) mmap(&(0x7f0000485000/0x3000)=nil, 0x3000, 0x2000004, 0x100010, r0, 0x53d8a000) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x200) mount(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='securityfs\x00', 0x0, 0x0) [ 417.313828][T17490] FAULT_INJECTION: forcing a failure. [ 417.313828][T17490] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 417.327083][T17490] CPU: 1 PID: 17490 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 417.336272][T17490] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 417.346354][T17490] Call Trace: [ 417.349635][T17490] dump_stack+0x137/0x19d [ 417.354049][T17490] should_fail+0x23c/0x250 [ 417.358488][T17490] __alloc_pages_nodemask+0xe7/0x310 [ 417.363794][T17490] alloc_pages_current+0x21d/0x310 [ 417.368918][T17490] __page_cache_alloc+0x4d/0xf0 [ 417.373783][T17490] pagecache_get_page+0x5f4/0x900 [ 417.379078][T17490] grab_cache_page_write_begin+0x3f/0x70 [ 417.384734][T17490] ext4_da_write_begin+0x305/0x820 [ 417.389843][T17490] ? iov_iter_advance+0x350/0xa40 [ 417.394921][T17490] ? iov_iter_fault_in_readable+0x58/0x3a0 [ 417.400774][T17490] generic_perform_write+0x196/0x3a0 [ 417.406043][T17490] ? ext4_da_write_begin+0x820/0x820 [ 417.411327][T17490] ext4_buffered_write_iter+0x2f2/0x3f0 [ 417.416977][T17490] ext4_file_write_iter+0x2e7/0x11d0 [ 417.422261][T17490] ? __alloc_pages_nodemask+0x17a/0x310 [ 417.427838][T17490] ? avc_policy_seqno+0x22/0x30 [ 417.432779][T17490] ? selinux_file_permission+0x22e/0x530 [ 417.438466][T17490] do_iter_readv_writev+0x2cb/0x360 [ 417.443675][T17490] do_iter_write+0x112/0x4c0 [ 417.448252][T17490] ? kmalloc_array+0x2d/0x40 [ 417.452829][T17490] vfs_iter_write+0x4c/0x70 [ 417.457342][T17490] iter_file_splice_write+0x40a/0x750 [ 417.462712][T17490] ? splice_from_pipe+0xc0/0xc0 [ 417.467632][T17490] direct_splice_actor+0x80/0xa0 [ 417.472600][T17490] splice_direct_to_actor+0x345/0x650 [ 417.477981][T17490] ? do_splice_direct+0x170/0x170 [ 417.483189][T17490] do_splice_direct+0xf5/0x170 [ 417.487968][T17490] do_sendfile+0x773/0xda0 [ 417.492374][T17490] __x64_sys_sendfile64+0xf2/0x130 [ 417.497484][T17490] do_syscall_64+0x34/0x50 [ 417.501954][T17490] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 417.507855][T17490] RIP: 0033:0x4665f9 [ 417.511733][T17490] 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 [ 417.531338][T17490] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 417.539733][T17490] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 417.547683][T17490] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 417.555683][T17490] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 417.563654][T17490] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 417.571616][T17490] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 417.587296][T17496] loop5: detected capacity change from 0 to 270 03:59:50 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xb00, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:50 executing program 2: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) set_mempolicy(0x2, &(0x7f0000000000)=0x1, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x2020020, &(0x7f0000000200)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r1, @ANYBLOB="da3b0a65df03ad852c00d5dd947bd7299fc24d261ff90b44004eb141409f50a8d5aa98f8785cbc362993c6941584f5c532c0eabac525da5a58816e24cf6bae3391103363c23b5bd5053ea9fb3c00"/92]) 03:59:50 executing program 0 (fault-call:2 fault-nth:41): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:50 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x101}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace(0x8, r1) ptrace$setopts(0x4206, 0x0, 0x0, 0x5) tkill(0x0, 0x34) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) wait4(0x0, &(0x7f00000001c0), 0x20000000, &(0x7f00000002c0)={{0x0}}) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r3 = creat(&(0x7f0000000140)='./file0/file0\x00', 0x0) acct(&(0x7f0000000080)='./file0/file0\x00') acct(0x0) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r3, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000100)={&(0x7f0000000200)=ANY=[@ANYBLOB="b4c60dbe", @ANYRES32, @ANYRESHEX=r2], 0x1c}, 0x1, 0x0, 0x0, 0x8010}, 0x4040080) 03:59:50 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 03:59:50 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000780), 0x12) faccessat(r1, &(0x7f0000000040)='./file1\x00', 0x180) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000000080)={0x0, 0x0}) wait4(r3, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x37) tkill(0x0, 0x13) ptrace$cont(0x18, 0x0, 0x0, 0x0) 03:59:50 executing program 2: setreuid(0x0, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000300)="cb9056976687623061f1138e9283f2ee5730fb22abe399da47e60115e85ebb66de9e82f2ca480d1f1919c9e61e50fa2c1f62e4f3d5914d9413de8a74885f2e5bd160c1e4392995e5fb470386d25938b7f5138e7d0f60b4862b7e9edab81d55f3518a7b231edd49e94bed0109369a61c34041c40ef15da24763789059287ed6f81cfe875abc310a0fd633c8de7e12193a491e5aac40a53bc1770b1c4b32a4d683f8e0c51c8b25fafeec5aed725d46ff58c43ec8693d8cac6a0cf739d6d367ebdc893e3ab08d9138fb5e17baf02e7f8f875421661ebb7924d4d26fb0da3d0ea0d097b6ce2036d0d61dfbd883813d7cda5909f5f810c57a3bf971ed067d9ed9ec487e6b37af22291399291a69c5141803a2ddac69a413e3108d59b51ece8d7511b52e6a54465d18d5b5f5468902a3bfcef12a3df6a8efb374514b7711789e1329ddc517b9b3c6f2ebefb3e0b62e8a50d199e013ffa02db3ebbd38a3c77147e13f650af736cccdfa0d1354fe6b18525cb242c81edda59563feade8ff811bf2e53be553af53ff4cb63ad11c39adb774e62beb127a6409e2b06e4a67a437309981fafb05b10c43b504feccdb6fb04738e9ac7d8cdf7d77b30ca97b33aeee323bf50ddd90cd6ef943a21a52df3b05d433e15ba6ae175deacc0e83b29c6c1394c7d122922fd95eb6631c22dc2d42a6f33e2b90577927409dd5333b5885bd824e069dde581eb1eb818ad00d7f12c2126cf42b258fca673933753eae882667153a39c4456c3d67652c559c7b241ed27f0a28c583a33263271f9c8f84f7307d51043ea2430bc92587b677a59ff16cfa15b972e40c90cac72db5ee83f74232dc8194c8f5459c2937ab65278fe44daf4c315af439d097960519e2af67d555fa551354760ec290e04a11a7eda28218c6b2e5a06cec115b4737a228909a4b4eafa7ad3617a341fd4bd45f9e33779669926b2b098ad238ef0f942f1ba46a8b294a7a4968648dddfd0708029b55fdf5f46834b725cc9cb84d1e55dc6057e6ea7dcb70952d520ad977a43571191bd61d5ae5644b92a7e00c6cb08a869e5c9edd99e84a8dd99715af88383e44ccc3d03228b2722fdf9506f5a396e61b280e363a1a764c98e5d3e008aece0518c6c4ae390c9fe15744bac84c9a8da48620a57a704e93cfadbd18c8961b5a00835df073ad80cfb3ff8f8018fb4d00c1354d30b39e11de7277b4925f2d8bfc01774fde021d215c9ba196adcc97234993dcbe49381d3d03cd1bbed006effe02ea4c77fa841cca9c8458b61445ffecced6f2015a61f4ce8fd82a84b395c9d67300eb681a7c89fe2e66d53886e83c22104a748c511e35cf0d59dc72ebca3842e74660fc16b17edf28b5929cc516cfa51ce4ad98ff54aaddf3ea50a90a08", 0x3de}], 0x1) ioctl$TCSETS2(0xffffffffffffffff, 0x402c542b, 0x0) r1 = syz_open_dev$vcsu(0x0, 0x0, 0x0) ioctl$GIO_UNISCRNMAP(r0, 0x4b69, &(0x7f0000000040)=""/124) ioctl$TCGETS2(r1, 0x802c542a, &(0x7f0000000000)) 03:59:50 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0xc0100, 0x10) ftruncate(r0, 0x800) sendmsg$NFNL_MSG_ACCT_GET(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xa, 0xff59}, 0x0, 0x7, 0x0, 0xe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) getsockopt$IP6T_SO_GET_ENTRIES(0xffffffffffffffff, 0x29, 0x41, &(0x7f0000000300)=ANY=[@ANYBLOB="7261770000000000000000000000000000000000000000000000000000000000dc000000a3fd39faa86bd236dbbc08481ee01fe669930e2b75a81da11f1d1179231c95227fedb400b6fda9ea1e22694eaa79871a98f42e30ebbb6b98395b2ccedfbcccdc2f653ef2961363244d33aca9bf631a97215490cf192ac918c723ff2affd4fae9cba697703da610c6253b01586401b6ed2b91a14ef880d6819074c862c2680e2591b286406c7149e424491d30263d1ed5721bf0800ef050b9b155b7714434e7b2364a3264f2bd2a41a26ceac425df7debf182f092637df8bb7f30ac26cd4476b6eb4c05d462062c99258196b2fbc9f13f7d83f205710a6d50f96593b3"], &(0x7f00000000c0)=0x100) [ 419.771422][T17532] loop5: detected capacity change from 0 to 270 [ 419.791586][T17529] FAULT_INJECTION: forcing a failure. [ 419.791586][T17529] name failslab, interval 1, probability 0, space 0, times 0 [ 419.804334][T17529] CPU: 1 PID: 17529 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 419.813203][T17529] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 419.823270][T17529] Call Trace: [ 419.826541][T17529] dump_stack+0x137/0x19d [ 419.830878][T17529] should_fail+0x23c/0x250 [ 419.835332][T17529] ? __es_insert_extent+0x51f/0xe80 [ 419.840643][T17529] __should_failslab+0x81/0x90 [ 419.845403][T17529] should_failslab+0x5/0x20 [ 419.849980][T17529] kmem_cache_alloc+0x46/0x300 [ 419.854740][T17529] __es_insert_extent+0x51f/0xe80 [ 419.859760][T17529] ? __dquot_alloc_space+0x205/0x8f0 [ 419.865059][T17529] ext4_es_insert_delayed_block+0xfb/0x370 [ 419.870859][T17529] ? ext4_claim_free_clusters+0x5b/0x80 [ 419.876439][T17529] ext4_da_get_block_prep+0x582/0x9b0 [ 419.881948][T17529] __block_write_begin_int+0x4a2/0x1060 [ 419.887559][T17529] ? ext4_da_release_space+0x230/0x230 [ 419.893022][T17529] ? ext4_da_write_begin+0x410/0x820 [ 419.898305][T17529] ? ext4_da_release_space+0x230/0x230 [ 419.903761][T17529] __block_write_begin+0x2b/0x40 [ 419.908718][T17529] ext4_da_write_begin+0x4c8/0x820 [ 419.913823][T17529] generic_perform_write+0x196/0x3a0 [ 419.919241][T17529] ? ext4_da_write_begin+0x820/0x820 [ 419.924555][T17529] ext4_buffered_write_iter+0x2f2/0x3f0 [ 419.930099][T17529] ext4_file_write_iter+0x2e7/0x11d0 [ 419.935480][T17529] ? __alloc_pages_nodemask+0x17a/0x310 [ 419.941026][T17529] ? avc_policy_seqno+0x22/0x30 [ 419.945951][T17529] ? selinux_file_permission+0x22e/0x530 [ 419.951581][T17529] do_iter_readv_writev+0x2cb/0x360 [ 419.956785][T17529] do_iter_write+0x112/0x4c0 [ 419.961376][T17529] ? kmalloc_array+0x2d/0x40 [ 419.966030][T17529] vfs_iter_write+0x4c/0x70 [ 419.970531][T17529] iter_file_splice_write+0x40a/0x750 [ 419.975903][T17529] ? splice_from_pipe+0xc0/0xc0 [ 419.980794][T17529] direct_splice_actor+0x80/0xa0 [ 419.985725][T17529] splice_direct_to_actor+0x345/0x650 [ 419.991207][T17529] ? do_splice_direct+0x170/0x170 [ 419.996225][T17529] do_splice_direct+0xf5/0x170 [ 420.000983][T17529] do_sendfile+0x773/0xda0 [ 420.005398][T17529] __x64_sys_sendfile64+0xf2/0x130 [ 420.010567][T17529] do_syscall_64+0x34/0x50 [ 420.014983][T17529] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 420.020904][T17529] RIP: 0033:0x4665f9 [ 420.024788][T17529] 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 [ 420.044420][T17529] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 420.052865][T17529] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 420.060862][T17529] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 420.068841][T17529] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 420.076803][T17529] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 420.084784][T17529] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 420.109053][T17540] loop1: detected capacity change from 0 to 264192 03:59:50 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f00000006c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendmmsg(r2, &(0x7f0000002dc0), 0x40000000000024a, 0x20000054) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) r4 = dup2(r3, r1) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = signalfd4(r4, &(0x7f0000000040)={[0x2]}, 0x8, 0x80000) sendmsg$IPCTNL_MSG_CT_GET(r5, &(0x7f00000002c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000140)={0x10c, 0x1, 0x1, 0xe04, 0x0, 0x0, {0x5, 0x0, 0x7}, [@CTA_MARK={0x8, 0x8, 0x1, 0x0, 0x7ff}, @CTA_TUPLE_ORIG={0x20, 0x1, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}]}, @CTA_TUPLE_ORIG={0xc, 0x1, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}]}, @CTA_SEQ_ADJ_ORIG={0x44, 0xf, 0x0, 0x1, [@CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x7fff}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x8}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x5}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x7}, @CTA_SEQADJ_CORRECTION_POS={0x8}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x74}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x20000000}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x8}]}, @CTA_HELP={0xc, 0x5, 0x0, 0x1, {0x8, 0x1, 'RAS\x00'}}, @CTA_SEQ_ADJ_REPLY={0x3c, 0x10, 0x0, 0x1, [@CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0xeb3}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x3}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x7}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x1}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0x81}, @CTA_SEQADJ_OFFSET_AFTER={0x8, 0x3, 0x1, 0x0, 0xb}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0xf5b}]}, @CTA_TUPLE_ORIG={0x38, 0x1, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @private0}, {0x14, 0x4, @private2={0xfc, 0x2, '\x00', 0x1}}}}]}]}, 0x10c}, 0x1, 0x0, 0x0, 0x4000}, 0x1) r6 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r6, 0x0, 0x0) tkill(r6, 0x37) tkill(r6, 0x13) ptrace$cont(0x18, r6, 0x0, 0x0) 03:59:50 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xc00, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 420.120418][T17540] FAT-fs (loop1): Unrecognized mount option "" or missing value 03:59:50 executing program 2: setresgid(0xee00, 0xee01, 0x0) setgroups(0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r1) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = shmget$private(0x0, 0x1000, 0x54001800, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) 03:59:50 executing program 0 (fault-call:2 fault-nth:42): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:50 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000660000000f000000000000000100000001000000004000000040000020000000e0f4655fe0f4655f0100ffff53ef010001000000dff4655f000000000000000001000000000000000b0000000002", 0x5a, 0x400}, {&(0x7f0000010300)="02000000030000000400000066000f000300040000000000000000000f007f5c", 0x20, 0x800}, {&(0x7f0000011500)="ed41000000080000dff4655fe0f4655fe0f4655f00000000000004000400000000000000050000000c00000000000012", 0x30, 0x2200}], 0x0, &(0x7f0000000040)={[], [{@permit_directio}]}) [ 420.222252][T17570] hugetlbfs: syz-executor.2 (17570): Using mlock ulimits for SHM_HUGETLB is deprecated [ 420.242994][T17571] loop5: detected capacity change from 0 to 270 03:59:50 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xd00, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 420.291233][T17576] FAULT_INJECTION: forcing a failure. [ 420.291233][T17576] name failslab, interval 1, probability 0, space 0, times 0 [ 420.297587][T17581] loop2: detected capacity change from 0 to 512 [ 420.303922][T17576] CPU: 1 PID: 17576 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 420.318848][T17576] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 420.329029][T17576] Call Trace: [ 420.332306][T17576] dump_stack+0x137/0x19d [ 420.336665][T17576] should_fail+0x23c/0x250 [ 420.341071][T17576] ? ext4_init_io_end+0x2d/0xa0 [ 420.346085][T17576] __should_failslab+0x81/0x90 [ 420.350843][T17576] should_failslab+0x5/0x20 [ 420.355340][T17576] kmem_cache_alloc+0x46/0x300 [ 420.360152][T17576] ext4_init_io_end+0x2d/0xa0 [ 420.364826][T17576] ext4_writepages+0x6a5/0x1d10 [ 420.369731][T17576] ? ext4_mark_iloc_dirty+0x13a3/0x1750 [ 420.375273][T17576] ? __ext4_journal_stop+0x47/0x110 [ 420.380497][T17576] ? ext4_expand_extra_isize+0x540/0x540 [ 420.386231][T17576] ? ext4_dirty_inode+0x98/0xa0 [ 420.391403][T17576] ? __mark_inode_dirty+0x103/0x6c0 [ 420.396649][T17576] ? generic_write_end+0x157/0x180 [ 420.401759][T17576] ? ext4_readpage+0x140/0x140 [ 420.406516][T17576] do_writepages+0x7b/0x150 [ 420.411032][T17576] file_write_and_wait_range+0x180/0x210 [ 420.416655][T17576] ext4_sync_file+0x105/0x670 [ 420.421333][T17576] ? tsan.module_ctor+0x10/0x10 [ 420.426184][T17576] vfs_fsync_range+0x107/0x120 [ 420.430944][T17576] ext4_buffered_write_iter+0x39c/0x3f0 [ 420.437048][T17576] ext4_file_write_iter+0x2e7/0x11d0 [ 420.442362][T17576] ? __alloc_pages_nodemask+0x17a/0x310 [ 420.447999][T17576] ? avc_policy_seqno+0x22/0x30 [ 420.452885][T17576] ? selinux_file_permission+0x22e/0x530 [ 420.458669][T17576] do_iter_readv_writev+0x2cb/0x360 [ 420.463895][T17576] do_iter_write+0x112/0x4c0 [ 420.468542][T17576] ? kmalloc_array+0x2d/0x40 [ 420.473151][T17576] vfs_iter_write+0x4c/0x70 [ 420.477687][T17576] iter_file_splice_write+0x40a/0x750 [ 420.483074][T17576] ? splice_from_pipe+0xc0/0xc0 [ 420.488013][T17576] direct_splice_actor+0x80/0xa0 [ 420.492949][T17576] splice_direct_to_actor+0x345/0x650 [ 420.499290][T17576] ? do_splice_direct+0x170/0x170 [ 420.504329][T17576] do_splice_direct+0xf5/0x170 [ 420.509086][T17576] do_sendfile+0x773/0xda0 [ 420.513512][T17576] __x64_sys_sendfile64+0xf2/0x130 [ 420.518627][T17576] do_syscall_64+0x34/0x50 [ 420.523108][T17576] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 420.529028][T17576] RIP: 0033:0x4665f9 [ 420.532945][T17576] 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 [ 420.552558][T17576] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 420.561021][T17576] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 420.569000][T17576] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 420.576962][T17576] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 03:59:50 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) [ 420.585041][T17576] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 420.593002][T17576] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 420.626458][T17581] EXT4-fs (loop2): Unrecognized mount option "permit_directio" or missing value [ 420.642649][T17540] loop1: detected capacity change from 0 to 264192 [ 420.650280][T17540] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 03:59:51 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xd01, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:51 executing program 0 (fault-call:2 fault-nth:43): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:51 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) openat$rtc(0xffffffffffffff9c, &(0x7f00000000c0), 0x24000, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, 0x0, 0x200600) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000100), 0x1, 0x7fdd, 0x0) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) r2 = gettid() process_vm_writev(r2, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) mremap(&(0x7f00004e6000/0x3000)=nil, 0x3000, 0x1000, 0x3, &(0x7f00008d6000/0x1000)=nil) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) open_tree(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) write$binfmt_elf64(r3, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000040)={0x0, r3}) mmap(&(0x7f000083c000/0x2000)=nil, 0x2000, 0x3000005, 0x4000010, r4, 0x8367c000) mbind(&(0x7f0000141000/0x1000)=nil, 0x1000, 0x4002, &(0x7f0000000540)=0x4, 0x401, 0x0) mremap(&(0x7f00002e5000/0x4000)=nil, 0x4000, 0x1000, 0x2, &(0x7f0000029000/0x1000)=nil) madvise(&(0x7f0000495000/0x400000)=nil, 0x400000, 0x15) [ 420.683714][T17581] loop2: detected capacity change from 0 to 512 [ 420.691888][T17581] EXT4-fs (loop2): Unrecognized mount option "permit_directio" or missing value [ 420.703189][T17600] loop5: detected capacity change from 0 to 270 03:59:51 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0xc0100, 0x10) ftruncate(r0, 0x800) sendmsg$NFNL_MSG_ACCT_GET(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xa, 0xff59}, 0x0, 0x7, 0x0, 0xe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) getsockopt$IP6T_SO_GET_ENTRIES(0xffffffffffffffff, 0x29, 0x41, &(0x7f0000000300)=ANY=[@ANYBLOB="7261770000000000000000000000000000000000000000000000000000000000dc000000a3fd39faa86bd236dbbc08481ee01fe669930e2b75a81da11f1d1179231c95227fedb400b6fda9ea1e22694eaa79871a98f42e30ebbb6b98395b2ccedfbcccdc2f653ef2961363244d33aca9bf631a97215490cf192ac918c723ff2affd4fae9cba697703da610c6253b01586401b6ed2b91a14ef880d6819074c862c2680e2591b286406c7149e424491d30263d1ed5721bf0800ef050b9b155b7714434e7b2364a3264f2bd2a41a26ceac425df7debf182f092637df8bb7f30ac26cd4476b6eb4c05d462062c99258196b2fbc9f13f7d83f205710a6d50f96593b3"], &(0x7f00000000c0)=0x100) [ 420.788729][T17608] FAULT_INJECTION: forcing a failure. [ 420.788729][T17608] name failslab, interval 1, probability 0, space 0, times 0 [ 420.801408][T17608] CPU: 0 PID: 17608 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 420.810170][T17608] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 420.819849][T17615] loop5: detected capacity change from 0 to 270 [ 420.820225][T17608] Call Trace: [ 420.820235][T17608] dump_stack+0x137/0x19d [ 420.834097][T17608] should_fail+0x23c/0x250 03:59:51 executing program 2: r0 = socket(0x10, 0x3, 0x6) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe5}]}, 0x10) sendmsg$NFQNL_MSG_CONFIG(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, 0x2, 0x3, 0x101}, 0x14}}, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, 0x0, 0x200600) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000000)=0x40c0, 0x4) [ 420.838518][T17608] ? mempool_alloc_slab+0x16/0x20 [ 420.843542][T17608] __should_failslab+0x81/0x90 [ 420.848306][T17608] should_failslab+0x5/0x20 [ 420.852929][T17608] kmem_cache_alloc+0x46/0x300 [ 420.857705][T17608] mempool_alloc_slab+0x16/0x20 [ 420.862558][T17608] ? mempool_free+0x130/0x130 [ 420.867237][T17608] mempool_alloc+0x8c/0x300 [ 420.871825][T17608] ? unlock_page_memcg+0xac/0xc0 [ 420.876770][T17608] bio_alloc_bioset+0xcc/0x480 [ 420.881631][T17608] ext4_bio_write_page+0x7c5/0xa40 [ 420.886748][T17608] mpage_process_page_bufs+0x437/0x560 [ 420.892243][T17608] mpage_prepare_extent_to_map+0x4e6/0x640 [ 420.898061][T17608] ? ext4_init_io_end+0x2d/0xa0 [ 420.902912][T17608] ? kmem_cache_alloc+0x1af/0x300 [ 420.907972][T17608] ? ext4_init_io_end+0x2d/0xa0 [ 420.912888][T17608] ext4_writepages+0x6c6/0x1d10 [ 420.917732][T17608] ? ext4_mark_iloc_dirty+0x13a3/0x1750 [ 420.923324][T17608] ? __ext4_journal_stop+0x47/0x110 [ 420.928528][T17608] ? ext4_expand_extra_isize+0x540/0x540 [ 420.934183][T17608] ? ext4_dirty_inode+0x98/0xa0 [ 420.939029][T17608] ? __mark_inode_dirty+0x103/0x6c0 [ 420.944290][T17608] ? generic_write_end+0x157/0x180 [ 420.949395][T17608] ? ext4_readpage+0x140/0x140 [ 420.954223][T17608] do_writepages+0x7b/0x150 [ 420.958720][T17608] file_write_and_wait_range+0x180/0x210 [ 420.964363][T17608] ext4_sync_file+0x105/0x670 [ 420.969035][T17608] ? tsan.module_ctor+0x10/0x10 [ 420.973879][T17608] vfs_fsync_range+0x107/0x120 [ 420.978698][T17608] ext4_buffered_write_iter+0x39c/0x3f0 [ 420.984238][T17608] ext4_file_write_iter+0x2e7/0x11d0 [ 420.989515][T17608] ? __alloc_pages_nodemask+0x17a/0x310 [ 420.995130][T17608] ? avc_policy_seqno+0x22/0x30 [ 421.000407][T17608] ? selinux_file_permission+0x22e/0x530 [ 421.006104][T17608] do_iter_readv_writev+0x2cb/0x360 [ 421.011377][T17608] do_iter_write+0x112/0x4c0 [ 421.015964][T17608] ? kmalloc_array+0x2d/0x40 [ 421.020550][T17608] vfs_iter_write+0x4c/0x70 [ 421.025079][T17608] iter_file_splice_write+0x40a/0x750 [ 421.030474][T17608] ? splice_from_pipe+0xc0/0xc0 [ 421.035322][T17608] direct_splice_actor+0x80/0xa0 [ 421.040248][T17608] splice_direct_to_actor+0x345/0x650 [ 421.045618][T17608] ? do_splice_direct+0x170/0x170 [ 421.050707][T17608] do_splice_direct+0xf5/0x170 [ 421.055474][T17608] do_sendfile+0x773/0xda0 [ 421.059935][T17608] __x64_sys_sendfile64+0xf2/0x130 [ 421.065044][T17608] do_syscall_64+0x34/0x50 [ 421.069456][T17608] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 421.075344][T17608] RIP: 0033:0x4665f9 [ 421.079339][T17608] 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 [ 421.098961][T17608] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 421.107366][T17608] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 421.115326][T17608] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 421.123302][T17608] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 421.131262][T17608] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 421.139232][T17608] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 421.156034][T17630] loop1: detected capacity change from 0 to 264192 [ 421.163007][T17632] SELinux: unrecognized netlink message: protocol=6 nlmsg_type=770 sclass=netlink_xfrm_socket pid=17632 comm=syz-executor.2 [ 421.166201][T17630] FAT-fs (loop1): Unrecognized mount option "" or missing value [ 421.186890][T17631] SELinux: unrecognized netlink message: protocol=6 nlmsg_type=770 sclass=netlink_xfrm_socket pid=17631 comm=syz-executor.2 03:59:53 executing program 2: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="4880cfabc5953ed2dc957cb73c9e68343c52dfee34253639f67d7a2e667eb44ef47b0851586436f973926f376945126e9fcd7622397bedcee58cceb7796196248c58fbed0c6adffe1eaaf7a2503bb419bc511ce53893cb6ccc10cae4ee677ed1dfb546155aa5c2011a98acd76e98066e169669e98e67cff68f17ae0dd1315caf5e4cd35b278e63518e8e07292bc77c60d6a358658a2ce7ffb4f5a4ae16736249d127737dec7ea2c92c7e60081fe01ca36c", 0xb1}, {&(0x7f0000000140)="402110084049a3d5777f6ca74b5564ca50f4dc473adf88269d5d9d083f6fac104d10029839ea88c9c6e4ea42f87f567fd8a6f8c61ebf609fe58c094d169454d42984967697efba6e4b1af4d023c6c6064dbdf761a96ede136b6d40c92e5c0f823751ede3ac4d1c15fd1d3b127a2de226e8c857a6134b12216ce676b16b13ef2a66ff908f36cd3980045b465738970c86a7606088a288878f24b5e5e2a466dd6c9956cf8c455f90246ab2709936a098e6d75aa82747c5542cf9f25241672aa28adcebd5a5545f715ca69d92e66fde27", 0xcf}], 0x2) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x9, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 03:59:53 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xe00, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:53 executing program 0 (fault-call:2 fault-nth:44): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:53 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 03:59:53 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x80010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) 03:59:53 executing program 1: syz_read_part_table(0x0, 0x1, &(0x7f0000000040)=[{&(0x7f00000000c0)="0201a5ffffff0a000000ff45ac0000ffffffa5000800000000000000024002ffffff82000000e100000088770072003007000f00000000000000008000da55aa", 0x40, 0x1c0}]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000667000/0x3000)=nil, 0x3000, 0x0, 0x4012, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 03:59:53 executing program 2: mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000180)='./bus\x00', &(0x7f0000000200)='tracefs\x00', 0x0, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000212000/0x4000)=nil, 0x4000, 0x2000000, 0x13, r2, 0x16a66000) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', 0x0, 0x20, &(0x7f0000000240)={[{@mode}]}) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x5) tkill(r3, 0x34) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) r4 = syz_open_procfs(r3, &(0x7f0000001140)='net/kcm\x00') preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000040)=""/32, 0x20}, {&(0x7f0000000380)=""/149, 0x95}, {&(0x7f0000000080)=""/32, 0x20}, {&(0x7f0000000440)=""/185, 0xb9}, {&(0x7f0000000500)=""/195, 0xc3}, {&(0x7f0000000100)=""/28, 0x1c}, {&(0x7f0000000600)=""/161, 0xa1}], 0x8, 0xf0, 0x7) sendfile(r0, r4, 0x0, 0x800000080004103) [ 423.202106][T17657] loop1: detected capacity change from 0 to 1 [ 423.208415][T17658] loop5: detected capacity change from 0 to 270 [ 423.214520][T17656] FAULT_INJECTION: forcing a failure. [ 423.214520][T17656] name failslab, interval 1, probability 0, space 0, times 0 [ 423.227253][T17656] CPU: 1 PID: 17656 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 423.236185][T17656] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 423.246249][T17656] Call Trace: 03:59:53 executing program 2: io_setup(0x8001, &(0x7f00000000c0)=0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x30) write$binfmt_elf64(r1, &(0x7f0000000e40)=ANY=[], 0x1378) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) io_submit(r0, 0x2, &(0x7f0000000100)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, 0x0, r2, &(0x7f0000000ac0)="9bcf952b9e78e83b075655f8e69c4c8a837c6d0c89035b0a7620ca5639a3126e0f01b266a056438a08b600f0adbbdb4f480a43e697fe3b0e0d92098c683a8f2a70350f54073528267bc994c924a63cd5644595c1ad65e7c3712c35c94e42531ff54ce75368b4d5f27c0209576b0cd1ccc40c9757fc71a9a935c70184d24a825aa25be2d84398028056e63b46a6bbd2e032ea4411654dccb0bbd4cbfa0246094b0fee6f39fd6ad3f0f34a184f45eb56cdd82bc349ff2ace9a447daf28a8c153282d291014a2c013ec6d9944a3c0915c1df4739006a637363680b203bd0596930e7954a36845f18b9d54a707", 0xeb, 0x40}, &(0x7f00000005c0)={0x0, 0x0, 0x2, 0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe}]) r4 = accept(r3, &(0x7f0000000440)=@nl=@proc, &(0x7f00000004c0)=0x80) r5 = dup(0xffffffffffffffff) r6 = dup(r1) r7 = open(&(0x7f0000000740)='./bus\x00', 0x400000, 0xb) r8 = eventfd(0x200) r9 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000880)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) r10 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000900), 0x30040, 0x0) io_submit(0x0, 0x8, &(0x7f0000000980)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x8, 0x24, 0xffffffffffffffff, &(0x7f0000000080)="798baebff31d13021539d792", 0xc, 0x1}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x2, 0x7f, 0xffffffffffffffff, &(0x7f0000000180)="0b6bd9fecd759dbac7f567126419b45d898cc05711c39c2842687e86da78d3f32da67ef970b98acbd5189d2e1135e8493c2de7d404e5822c7022b22f4fe25cba2d1e99a67234507953607d62b14a04bbccd6f1ce4f6a055196eda2b25497ab311a17c656754ef3aed7f3caa31fae98c7297073dfe8e9dafa8bebd2954728f54035032e2109da65815845d623acfe482fc445cabaea8df57c5b9df188dd495ec9a3ba3f68d4fa5f0fb06e9f8ff9bfc767de1a0ff9fb7f91ca00706e5dd7c18ada06c01557d335ad8746403ef63910b41cdb10d0eee0986cfc3adf70816dedb186d2e2d1d076b054ef9db8a88b97b28990048992ceab7c685e797ef55cdb63", 0xfe, 0x71b, 0x0, 0x2}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x2, 0x98b, r3, &(0x7f0000000380)="7d2939b98337632225dbafddf4d3bdff864aa6ded0b3dd6f8d6ff995424ec325ef76742dba95ed6c73c26547a77f4790a5fbd160ff64ff218a24131978d22bbe38a105ee5ebb00f4de45b1be5e642ffd6988708b12c8cf144708ce8e3cdf0351de1d9fd7c2e088c0df604eb6591a27d9640ec9e44cba01", 0x77, 0xfffffffffffff5c9, 0x0, 0x3}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x229, r4, &(0x7f0000000500)="a9236e8f962fdf90752281589f2acd8d239cc4e01a27d8778c8690d50ab1df035c2ee030bdc4c955c81d3b948835a162e9786c6785079393585b9bc8621472bc806c2a7850e93d", 0x47, 0xfffffffffffffff8, 0x0, 0x3, r2}, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x6, 0x800, r5, &(0x7f0000000600)="07aa34f6d9347bc2d55cba95f9f14f5dab6b42ccdfc107ed46d70d41a68bb26aa4c847fdba", 0x25, 0x2, 0x0, 0x3, r6}, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x6, 0x6, r2, &(0x7f0000000680)="21845aee50aa730faf3013134845720a80fd35c50d621421e6fa423e0140faaac0826bfd0130e55db5f0bef75eb32eac53ec682e8ec48062f2dabef170ca343a5ca09a911d87d73104463de95872bdb839baf6f77ac62ec3d6cbd553600aaad412656d09e22ec7938f296225d19a702598c4b5d8cda933182f602a505686767f031325225c0c36bfeb33475a72ea8da7bc73cb1a5d11530a2147d435a121df0fdd27460a98f42d1b7a36b1102061778bf32393", 0xb3, 0x9, 0x0, 0x7fa4f0f05f1e6b8a, r7}, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x7, 0x7, r2, &(0x7f00000007c0)="2b142a69954dd9e1b8493601efa92344224214fd4e51191f2242caddf34c2b56ac0b5c523aab0ba6ade0db19475bc46cd85657b05ba3ee40446a806235e79887273a5ecc6efc3ae2ff981f3e", 0x4c, 0x6886, 0x0, 0x0, r8}, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x1, 0x2, r9, &(0x7f00000008c0)="a7556dfd8d27770e9a187b868e8c7c5f3e58a78411b1fa2d3e99a5c128f8c953", 0x20, 0x101, 0x0, 0x1, r10}]) r11 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r12 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r11, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r12, 0xc028660f, &(0x7f0000000040)={0x0, r11}) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r12, 0xf507, 0x0) [ 423.249539][T17656] dump_stack+0x137/0x19d [ 423.253873][T17656] should_fail+0x23c/0x250 [ 423.258293][T17656] ? mempool_alloc_slab+0x16/0x20 [ 423.263323][T17656] __should_failslab+0x81/0x90 [ 423.268090][T17656] should_failslab+0x5/0x20 [ 423.272611][T17656] kmem_cache_alloc+0x46/0x300 [ 423.277443][T17656] ? mempool_alloc_slab+0x16/0x20 [ 423.282444][T17656] mempool_alloc_slab+0x16/0x20 [ 423.287330][T17656] ? mempool_free+0x130/0x130 [ 423.292027][T17656] mempool_alloc+0x8c/0x300 [ 423.296532][T17656] ? unlock_page_memcg+0xac/0xc0 [ 423.301475][T17656] bio_alloc_bioset+0x1af/0x480 [ 423.306306][T17656] ext4_bio_write_page+0x7c5/0xa40 [ 423.311453][T17656] mpage_process_page_bufs+0x437/0x560 [ 423.316964][T17656] mpage_prepare_extent_to_map+0x4e6/0x640 [ 423.322752][T17656] ? ext4_init_io_end+0x2d/0xa0 [ 423.327656][T17656] ? kmem_cache_alloc+0x1af/0x300 [ 423.333000][T17656] ? ext4_init_io_end+0x2d/0xa0 [ 423.337877][T17656] ext4_writepages+0x6c6/0x1d10 [ 423.342715][T17656] ? ext4_mark_iloc_dirty+0x13a3/0x1750 03:59:53 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xe01, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 423.348274][T17656] ? __ext4_journal_stop+0x47/0x110 [ 423.353472][T17656] ? ext4_expand_extra_isize+0x540/0x540 [ 423.359100][T17656] ? ext4_dirty_inode+0x98/0xa0 [ 423.363955][T17656] ? __mark_inode_dirty+0x103/0x6c0 [ 423.369138][T17656] ? generic_write_end+0x157/0x180 [ 423.374272][T17656] ? ext4_readpage+0x140/0x140 [ 423.379036][T17656] do_writepages+0x7b/0x150 [ 423.383549][T17656] file_write_and_wait_range+0x180/0x210 [ 423.389178][T17656] ext4_sync_file+0x105/0x670 [ 423.394558][T17656] ? tsan.module_ctor+0x10/0x10 [ 423.399398][T17656] vfs_fsync_range+0x107/0x120 [ 423.404141][T17656] ext4_buffered_write_iter+0x39c/0x3f0 [ 423.409703][T17656] ext4_file_write_iter+0x2e7/0x11d0 [ 423.414972][T17656] ? __alloc_pages_nodemask+0x17a/0x310 [ 423.420526][T17656] ? avc_policy_seqno+0x22/0x30 [ 423.425359][T17656] ? selinux_file_permission+0x22e/0x530 [ 423.431029][T17656] do_iter_readv_writev+0x2cb/0x360 [ 423.436348][T17656] do_iter_write+0x112/0x4c0 [ 423.440937][T17656] ? kmalloc_array+0x2d/0x40 [ 423.445517][T17656] vfs_iter_write+0x4c/0x70 [ 423.450074][T17656] iter_file_splice_write+0x40a/0x750 [ 423.455431][T17656] ? splice_from_pipe+0xc0/0xc0 [ 423.460475][T17656] direct_splice_actor+0x80/0xa0 [ 423.465535][T17656] splice_direct_to_actor+0x345/0x650 [ 423.471021][T17656] ? do_splice_direct+0x170/0x170 [ 423.476026][T17656] do_splice_direct+0xf5/0x170 [ 423.480839][T17656] do_sendfile+0x773/0xda0 [ 423.485238][T17656] __x64_sys_sendfile64+0xf2/0x130 [ 423.490385][T17656] do_syscall_64+0x34/0x50 [ 423.494792][T17656] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 423.500667][T17656] RIP: 0033:0x4665f9 [ 423.504564][T17656] 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 [ 423.524164][T17656] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 423.532628][T17656] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 423.540628][T17656] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 423.548579][T17656] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 423.556531][T17656] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 423.564491][T17656] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:59:53 executing program 0 (fault-call:2 fault-nth:45): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:54 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xf00, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 423.656794][T17680] loop5: detected capacity change from 0 to 270 [ 423.671711][T17657] loop1: detected capacity change from 0 to 1 [ 423.690665][T17682] FAULT_INJECTION: forcing a failure. [ 423.690665][T17682] name failslab, interval 1, probability 0, space 0, times 0 [ 423.703390][T17682] CPU: 1 PID: 17682 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 423.712145][T17682] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 423.722182][T17682] Call Trace: [ 423.725496][T17682] dump_stack+0x137/0x19d [ 423.729822][T17682] should_fail+0x23c/0x250 [ 423.734354][T17682] ? ext4_init_io_end+0x2d/0xa0 [ 423.739187][T17682] __should_failslab+0x81/0x90 [ 423.744018][T17682] should_failslab+0x5/0x20 [ 423.748538][T17682] kmem_cache_alloc+0x46/0x300 [ 423.753401][T17682] ? ext4_init_io_end+0x2d/0xa0 [ 423.758258][T17682] ext4_init_io_end+0x2d/0xa0 [ 423.762984][T17682] ext4_writepages+0x76d/0x1d10 [ 423.767814][T17682] ? ext4_mark_iloc_dirty+0x13a3/0x1750 [ 423.773469][T17682] ? __ext4_journal_stop+0x47/0x110 [ 423.778666][T17682] ? ext4_dirty_inode+0x98/0xa0 [ 423.783566][T17682] ? __mark_inode_dirty+0x103/0x6c0 [ 423.788766][T17682] ? generic_write_end+0x157/0x180 [ 423.793861][T17682] ? ext4_readpage+0x140/0x140 [ 423.798644][T17682] do_writepages+0x7b/0x150 [ 423.803129][T17682] file_write_and_wait_range+0x180/0x210 [ 423.808757][T17682] ext4_sync_file+0x105/0x670 [ 423.813465][T17682] ? tsan.module_ctor+0x10/0x10 [ 423.818370][T17682] vfs_fsync_range+0x107/0x120 [ 423.823180][T17682] ext4_buffered_write_iter+0x39c/0x3f0 [ 423.828713][T17682] ext4_file_write_iter+0x2e7/0x11d0 [ 423.834404][T17682] ? __alloc_pages_nodemask+0x17a/0x310 [ 423.839959][T17682] ? avc_policy_seqno+0x22/0x30 [ 423.844791][T17682] ? selinux_file_permission+0x22e/0x530 [ 423.850442][T17682] do_iter_readv_writev+0x2cb/0x360 [ 423.855661][T17682] do_iter_write+0x112/0x4c0 [ 423.860306][T17682] ? kmalloc_array+0x2d/0x40 [ 423.864902][T17682] vfs_iter_write+0x4c/0x70 [ 423.869424][T17682] iter_file_splice_write+0x40a/0x750 [ 423.874807][T17682] ? splice_from_pipe+0xc0/0xc0 [ 423.879763][T17682] direct_splice_actor+0x80/0xa0 [ 423.884681][T17682] splice_direct_to_actor+0x345/0x650 [ 423.890039][T17682] ? do_splice_direct+0x170/0x170 [ 423.895146][T17682] do_splice_direct+0xf5/0x170 [ 423.900329][T17682] do_sendfile+0x773/0xda0 [ 423.904738][T17682] __x64_sys_sendfile64+0xf2/0x130 [ 423.909843][T17682] do_syscall_64+0x34/0x50 [ 423.914244][T17682] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 423.920120][T17682] RIP: 0033:0x4665f9 [ 423.923992][T17682] 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 [ 423.943769][T17682] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 03:59:54 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) [ 423.952181][T17682] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 423.961207][T17682] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 423.969223][T17682] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 423.977172][T17682] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 423.985123][T17682] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 03:59:54 executing program 1: clone(0x4000000006ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') setresuid(0xee01, 0x0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) syz_open_procfs(r1, &(0x7f0000000180)='net/vlan/config\x00') exit(0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000040)={{{@in=@private, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}, 0x0, @in6=@private2}}, &(0x7f0000000140)=0xe8) setuid(r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2b, &(0x7f00000012c0)={0x5d29, {{0xa, 0x4e22, 0x4, @private0={0xfc, 0x0, '\x00', 0x1}, 0x2}}, {{0xa, 0x4e21, 0x8, @private0={0xfc, 0x0, '\x00', 0x1}}}}, 0x108) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x380000d, 0x12, r4, 0x0) preadv(r2, &(0x7f0000000280)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r0, &(0x7f0000002580)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 03:59:54 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{}, {0x7c}, {0x6}]}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000040)={0x0, r0}) r2 = eventfd2(0x70, 0x1800) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r1, 0x40182103, &(0x7f0000000000)={0x0, 0x0, r2, 0x3}) 03:59:54 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xf01, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 424.029191][T17690] loop5: detected capacity change from 0 to 270 03:59:54 executing program 0 (fault-call:2 fault-nth:46): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 424.082599][ T25] audit: type=1326 audit(1619236794.428:252): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=17701 comm="syz-executor.2" exe="/root/syz-executor.2" sig=31 arch=c000003e syscall=202 compat=0 ip=0x4665f9 code=0x0 [ 424.140651][T17711] loop5: detected capacity change from 0 to 270 [ 424.157060][T17715] FAULT_INJECTION: forcing a failure. [ 424.157060][T17715] name failslab, interval 1, probability 0, space 0, times 0 [ 424.169712][T17715] CPU: 1 PID: 17715 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 424.178559][T17715] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 424.188620][T17715] Call Trace: [ 424.191895][T17715] dump_stack+0x137/0x19d [ 424.196291][T17715] should_fail+0x23c/0x250 [ 424.200699][T17715] ? ext4_alloc_io_end_vec+0x2e/0xd0 [ 424.205991][T17715] __should_failslab+0x81/0x90 [ 424.210766][T17715] should_failslab+0x5/0x20 [ 424.215293][T17715] kmem_cache_alloc+0x46/0x300 [ 424.220060][T17715] ext4_alloc_io_end_vec+0x2e/0xd0 [ 424.225222][T17715] ext4_writepages+0xa8d/0x1d10 [ 424.230175][T17715] ? __ext4_journal_stop+0x47/0x110 [ 424.235404][T17715] ? ext4_dirty_inode+0x9b/0xa0 [ 424.240284][T17715] ? __mark_inode_dirty+0x103/0x6c0 [ 424.245485][T17715] ? generic_write_end+0x157/0x180 [ 424.250617][T17715] ? ext4_readpage+0x140/0x140 [ 424.255389][T17715] do_writepages+0x7b/0x150 [ 424.259888][T17715] file_write_and_wait_range+0x180/0x210 [ 424.265517][T17715] ext4_sync_file+0x105/0x670 [ 424.270173][T17715] ? tsan.module_ctor+0x10/0x10 [ 424.275004][T17715] vfs_fsync_range+0x107/0x120 [ 424.279765][T17715] ext4_buffered_write_iter+0x39c/0x3f0 [ 424.285364][T17715] ext4_file_write_iter+0x2e7/0x11d0 [ 424.290689][T17715] ? __alloc_pages_nodemask+0x17a/0x310 [ 424.296264][T17715] ? avc_policy_seqno+0x22/0x30 [ 424.301097][T17715] ? selinux_file_permission+0x22e/0x530 [ 424.306742][T17715] do_iter_readv_writev+0x2cb/0x360 [ 424.311983][T17715] do_iter_write+0x112/0x4c0 [ 424.316587][T17715] ? kmalloc_array+0x2d/0x40 [ 424.321247][T17715] vfs_iter_write+0x4c/0x70 [ 424.325803][T17715] iter_file_splice_write+0x40a/0x750 [ 424.331273][T17715] ? splice_from_pipe+0xc0/0xc0 [ 424.336142][T17715] direct_splice_actor+0x80/0xa0 [ 424.341091][T17715] splice_direct_to_actor+0x345/0x650 [ 424.346494][T17715] ? do_splice_direct+0x170/0x170 [ 424.351503][T17715] do_splice_direct+0xf5/0x170 [ 424.356269][T17715] do_sendfile+0x773/0xda0 [ 424.360724][T17715] __x64_sys_sendfile64+0xf2/0x130 [ 424.365920][T17715] do_syscall_64+0x34/0x50 [ 424.370319][T17715] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 424.376197][T17715] RIP: 0033:0x4665f9 [ 424.380079][T17715] 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 [ 424.400119][T17715] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 424.408544][T17715] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 424.416592][T17715] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 424.424589][T17715] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 424.433196][T17715] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 424.441200][T17715] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 424.916274][ T25] audit: type=1326 audit(1619236795.258:253): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=system_u:system_r:kernel_t:s0 pid=17701 comm="syz-executor.2" exe="/root/syz-executor.2" sig=31 arch=c000003e syscall=202 compat=0 ip=0x4665f9 code=0x0 03:59:56 executing program 0 (fault-call:2 fault-nth:47): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:56 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x1020, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:56 executing program 3: setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 03:59:56 executing program 1: r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x20) setxattr$trusted_overlay_upper(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0), &(0x7f0000002040)=ANY=[], 0x79c, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000780), 0x12) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r2, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)={0x0, r2}) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r4, &(0x7f0000000780), 0x12) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r2, 0xf50f, 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000300)=ANY=[@ANYRESDEC=r0, @ANYRESDEC=r1, @ANYRESHEX=r1, @ANYBLOB="d96c8065aa6e7351a3e409b5338013d4a9ba94a91552b209a65af7c460e9ce6bd0d2dc168c0afef08bca4a2d871d924696f7cdfa69497dd11ee4783c28232eedb0485ebcedb6d178", @ANYRESOCT=r1, @ANYRES32=r4], 0xc001, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) 03:59:56 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r0, &(0x7f0000002000)=[{&(0x7f0000000d00)="0e7f9f284bd5da7854f2f87829c9d684ecd3ffa045dfdbdbfb27166baf32d1bd03ec37c5d8a0068bc46def4dfb8d740fdceecf17268e3daa4fc8e98736c5164bbb7d89dd684b8a41a6ca99cddc9c1355a1f96c483af96dc2d92303e5641b49bff093b690d01f94236e6cbf055343768099119fc883405bbfeff0ebc071fb9859993d4b2c5db516b78c48e57f572f5b3d99973f49331a7658d058a3f977db4697318370d04235fd19f05bbaa2857715c1c5584ad910de5259ecf139e324890088234030a1b288887cc2d63b190a4a1fd49c17a48fabbeee1d13034a5491dcbc0d6657b3676a862c3f9581b84c4cdb887a22934f179ee62637845a9225f21c82e8b7d07f7971750ab0e5d37786fd55381c8ae7d846ae4a8b387bb6887c636574ff88e60fc2afb9537c936ae8e9b75e5087c2744fc79a4a2cec6d11f70b4077d0e044088716812151eacd4eeb41dac2f052b905c6c517d7088618d004535081d8d8f80f53bd99525f6b52671e6ad0fb8473b288940f33eb13aab9ec397e651b8a042502273c1dc99265e8fb3b9a5a72cb6260141df0bfb370340b9259c8c020d68cd88c456b70825646a8db715fd3eb1672485abe6a105a9dd1573a6765603b0a6a9172a332b9cffa9d78aacbe42bfa552319571792c5b2770484039d2d558663f5d002f22a4d11877443bbdeeb2dd23a01226bb76e480be0d3830081b402487f323146acd63eca788dba83b391cd3cd46df31feffa08f3a962ff5bc76e315b8108a97720781dfd89dff56dcbdb2e938b995eb12d8b888606d17381476bcf3bcb16c3fed1b53a7d180aa36af22bf111710b895cf537fd43e952e9c37a0bfbb02effd2592d119bf1505c7910492e1d2705c5acf8b0989c742d5b9269d2cd9ca2b9885fe94e6caf3977d817a83a340cd92b67f2f41a4ecb5b73e22ed182725f70be86dfeaf1863c4af416fea5603665d476788545d58065de452f6aacc1d67b1cab0605feeb8e8aa57e0b3e163fbba8d7bca37c303a2672148ee98e636a3cdfc453ee6164847447dc69044d6a83f55db1c3fd8d0f4b2644c36957cde7b456c7746a6b85933bfaa44524d12f3da3072c170a448a7b1fbcb59124647ff367d81bcec4f8ad23c1a28290706b393b75d1b850301e204d07cb370b1b9de23fc25cb7eaa1f1f112189712b5c59c532bce934758b6eeaa1316709c61b59c65368fe44773f928dc09d567ac08f3ce256049776033ccb8e7aaa0dc5c2729cc13018dac9391268dabbcba6052f0f1c1c57b538a2bed2a7bfdaeb0e9b6dc25e5e90eb47aacddba6f6f7a0b9c6f1c46403019135d3450c3778ca6b0085e44d10ce603f9b0b73dad6e87d9026ed2c4499896891792d1008f5d8f990d1e799e4f37f87795a4d633dbe1a6a46c58ef057a77e4c9fdc5aeaa26b4037f554428b7107596a6334415333e9b89d37bbca99a0a11333e478841dee6b2c643fe4c5542177c0b97a3034236829cb72dadd98baf2e9c0f4ad793d270f1de50c4b68754fa95f46fd768ca581b460021137855dcbe805f58c12bf02ff1ecc35da88161a3f389499dd5e0d0dcc68ae73456e9553b14ee6f1f19c85d201ce1ed48cc03de5a566af329edce7ad2e23b76300722bed9e5071e39dedcbb401f2b853fd84743e659c164430ce723c6f603ed7ace64eb67cee6c94fdb3aa58c1de844cb65b108df596f2f04aa250e0d624f95d1b9b84cfaaea14a1d303116d7bc02596738729ee3001fdc016956b4348b88ee47de05bd58f17667df32aca27e029aced6c0f238b363e7a948673b5d366d31069ff406928f1dce0e1bf7dc98188bacc4e15e53e19beec975bef415c2a4ece5ebb1b1d188f1d34e55934b524bdaffdafeccf2541fee1a99bdff7986b757265f5343d539fd63befee35ff3ccc67c1b18d40f6d39bd1946164d470d17f364995d715699a226a7c8c4b88740dd0de7e70b156254129ee65f796e6287f2e32be5148e10096e866ecac1a42e9ebf87cb02015cc438d25ac9f482ea5efc3b94a5e1111c9758705af8acf5159011a02e7b7ce5ad00903e004c1c6a4c00dfc081198645c54da1cc5e11d32894904e218641da1b363f71961473247bb44baaddc5a8fe4aad162198c48ed4c1e55855f382a15e07859df8c7bb997ed65f7594ad587f38710a49e15c6255faa418c25bc470adf9e5beac50fd64d7602ab41114a794d5c5fa349de3cd26a5e58660fed587e7c2334a7485bfd04b27410a47cd28ef287fb6e080a3394a442569917e86fd3f35627edb62d2991a62b57334958a9237e2fabab7a2a88b2ae3582358498c8e9559d14a4c23b455e6f868be44d04f2a4420436983c243102d9e4e15fb88b83a1ac5541dc36453c690c38004bf317b976917a31202236f3c8daf184a54dbab8aec6b8691a56fc519b9134d82f593eb71e17cf506631903e9e579153b8c8a65c83ce19dfa738e91518026b47bc652815fc9f4687d504c3d622f6ffa7b43b59328651de5d38489865e657e1d503905f24078b979a44b815402e32f8a8047263bb0393975687d3d6ffaea3bbbc429a8c3e86ad2d3fd8fb677659cf81379aa47e5432a7f50d71f616c1081b126c5c288c95589bb724a2291538a7c283c9da8ea797acb6e2a1a84b6419571fea70c12dae5c25a75a393847a57d92ba97f83824f8c672a4f6ea67f9801fc6cc5d12299163ea1503a45b636fdd585ddd8cbb714d71ba1761f1f1d684fb597301cb8e7d2fb023ff271ebb37006398dc4f4817ee71e25475de632bce61290a9f9a6f52f989be9c37d5105e302fc08673f60dc123b7cd4c87ec964001bc66e1688ccd98fa9ee1157ab67c6b289839800d7eef17620f5f140e694f66ad9158510bcf9647c65a1b1cfbd0afff7f01ce1f6b85e2a1365c916926ef4365e524b119203304bf4cd4705fb3153bfbb2dcadf3c58fb0ee458baf7e46eabadee34cf280d79101c8e2df6f1c209d37e9a85358304d41085e8ab1addbdd72b1979d0c08a1b4616a613fd1e7e27d34aa79c24cd989df7c6f84c25d535aa33086f885131ca553d020aa938946334fbff1468da1c7bcf2212ab588298ecc589126e902bbbbca6d10519d5fee2000bcaf5d5ff9e0b88ffdb55854a6659f9427554efc616439f53f07a67b61371b05c2957a1e95e8e9dbb8c51ca4d7925297e1c4e9b5107b751ee5fa81f20e38aa618e8c233e7c35ed69cb4d6e2d51861292b1cff848a16dd4a28c357f2b0a79b8c5a588aa6f98e495112c0d544b858112b9d3a439ca566b5359b0a05e020a6513bf70f64fa9a785635f70c196bd77e331041dccf4d324abf1b5f620d77d536da19c0d9d728fd3b7231577d738b5f43c11f56e0eea702240b93e983f260beed9d5a567651cf65fb24c26e4ad097ee3939ceb86149b224da94c882d9b38b22f5e8bd9f7d0606fe3ec996674d517cb5f11dd88eb34cd733ca462cfd8049d86de04bed7681fb5d90227e4639ce0da2c2bf785ccb7af50f5ab6dfa1fafd836298244b1b54b818e874416e1ccbfd70feea05a0d8daac98fd2082608a0a805e736464b8c77ab96205d24fdd3d2fc72b5f33f8fe2c1d3707e09c3778f507b86dbeb4d01ba11b9d08b3f591506b0f1d45d6dacecde3ea418a468d0b1ef34bb9b605dc5441d4a8ee3f269fa16f1d74fce7181b9c7b19b9c173641560e66cbec4e6a915c68f8bbba9a381d6b6e2bff34e538397ca271b0055cf410213c083ee51e2f0f001f590dd61dfe5971e06024b47ae06c688042fc94aadaf21b00cb7c69e96c565363e34000b2104e0efb9d0217ee897e3dceccd2b4b2af43acd66d7107769e0a9ace2e0e16231e65d684e4b010e06318388be08c5a19a752d51ac998d507520a0e03e9f2f16219234284f7d99c1f6cf876d5af64e5c27a039a60cc35ace0719367e69d4d4dac000d83dfd2fad1c2cb6f6fc507e508c27f2308e0c830e34e0005d15f90af7120d077ea7bf78d15c3eb7240dc95d166f8ccfca3931a45b8985fbea4b7f290d41e274a51ba9d9809c84047e017dc0f0f78a912e56f35e7d1c1b08fba64393027cf45b287337822195a6bbc177f0bba7bb2e2e98b4010b824a40042b325782738afbc9cf4c64d343c4959b48012c92cb20fd844c4c53a10d5128cead17c3fc3f2d44472877e604c4df0a6d4398468011cf58544f9f0b19322ef5bdcebef6aca602742830acffbe558302c8236acb38c0d009340b69fc37cff46ec41f20e3147f1670ff7052131be45ee86459d9aef60178c9456cc8f0d1574c4c18c46f2afa74556326df033d7310ac4abc0a5456f78720b2f4cb1f6afbb0f6f49a9741e9c7ff4beab815aed545521cd7a2c0d672c484ec2267be5e49ba7654bed6dc70291e162e5701103855fca1cb886f018a2459d6a53f03f605a6b35ade10e96837c8f77953fc5de00b932225a87c4f00fad360cb095c9092a0693e3a8e535a8cdd180b58b06f24bfe91f1128c8201bd2f81641c3fed089d4ee3faf8df9c972ef8ad6d5810b479c26bb69c89ef469446a28317dbdb3925aa70ee4a5c8aa881f34d3230229b5512f0b315efe6786b18d88f5d9f6027644773bf02fee103774f2c918fba89a9fb6a052116b477e7dfb354d2350ad5e2cc692b07d09dab97a234d9b980eae01227da934269812503fe430f5b13d55459e499df445db4dea7a8cf468ed343759b9070f5d196b6b09b6287823554aaf6899c11809c2486296c83c7882fe75a1dba67f568f0ddbe27b6c2346433667787b3dcf91a81cfbb0cba9e5beed6a5ef83496a51840f43553d0879506e5b9b51984a0452cebec8fa25705a8d964f904ca73d811da3852183a9b79467868563b2e7be57f395df18e7a9badc40b6651222383a67275a57dc8bf4c11fd48746d4ac6cc0c9d75f31a19e6e5b9fc64eaaebc33f9b20ebacddf90053a6f664a96248fcbbe58e3eae30c3ce148a88addc0df774c80fe3f14c3a0c373b3a6d2bdf4f6abc7c9982402eda6b37999a74ba94d101f90dba373ee0a9781ceb9c3e867e5e118207e5a76cc483f3fcb4046fdb2eeeb5ee358bac67a4af40430d1ec43af5f3426f40863ed127859503a60787b47980769cac5d999316a1ddd2dc07f2c965231f4771aa4ebec1f80df332fc885e8b66e30dbcdde64ae95e5900c5c1566f0124362e618e78b7137aaefe649c5222c48cf80b4656e585bdbc032e1be2ea868afd7be89b79540cf39810c8f8e594f22e99274515dd3e79071b2ed2f45231cc5958babf8c8c3a9687b4b31239e5dfa66803d65c419c96a7d81873c3e8f6109fd5ebd0e873d5542a15b361ecb948ec9f227af30e87b2d7ca3d4031e64a969c35dd5d6213b4b50871402034f506c7d18c247cacc2dd310354bbe576e516e02ebb6d17e8ddd436efd1bfcef3c4a7941e31c3a08e442d5d08a81fda73ea752f2d386a8c7e1605a9c31026a7ae2146745df0dc85addc094be044023e4a1cfb75caec86be9b4c8f68b6c49af74f796a7e3ccc72f60e0f699984d2012b8932f7313f87b99f3c37679177c58f470337a86e809cfdd477bbca01ff7e88aa316f99c723d4581937ee94d2687611d2423c9a9fba62b672578992f36eccfdd156488fbb29f9359500bef8f2d658fad6d63b9d92be10a2ff383e08f6edbe95db19f01ab3364e0203556e9655ff6556a10299344373a6ef7638881604e307bf37470b944da07324863deabcdfb66d994627db9116d742aaff7f9a4e2bdc62c92cbc39c626ac58c2f9291993a70862865d73e530a6a67d6648eb2878f5228cafb8df4", 0x1000}, {&(0x7f0000001d00)="8c7a40cad4a39ab9ba6e8e3a88864fddcf94651f14615e9ab0f4a22eee95ba3a03d4037422a658b9c0f1e6d65e3a7603fbd98b79906b6a7a76e03142b05a8f4ab2a947815e51106596605283d47670c6e666f7d71c304091c64cf8793644dfb977c0af0aab09b387f5a00567ca986803033b831f8e326f42dbdd777217b9d64ceb5d44c2e758f17ffa51e348d692f85d5c9c933e1b220b50bc489351819a5501892cd9cdf3dbfa753d7abfcf3f1bf44e92da9cc71adf13944d97e8c6cd5fadafa1e9bb58bdbad1169df2e7c2eda0ea45b6ec4017a01e69fd0003ff1293fdf0", 0xdf}, {&(0x7f0000000040)="b55bf0c2688b264277c3", 0xa}, {&(0x7f0000001e00)="5dd145c99457ab62a4ee07afa216cdb41468c5947215efdcd2f384011958890583d1b32971b24fd0165c8f71ac9e32f0133aa56a865b5fb2e5aeb3f8f27f5b12d3fd4b9fd0a2f5b78d047f485527cc3c62b9d77a6768bcfe688676661d7bbbf23eab85bb8e8a572edb92633d9ef9d6c649f66eae485831b86242fc412e0d084a47d761c3e1c3d04223ce5554e3aa94d320e025bf01b354cf2e3007667690f8c7159ec1593d52362c8b3c35c4e3ebbba649fc3449c500a6f1494bcf6aa8b801a7d80ef83cca4e7abbbe0369b6aa47335a0312e1402e8a37e2e01fd7f539669ce369180710be4f1c760370fb7e6189feb1b2265641d0ab0700e444", 0xfa}, {&(0x7f0000001f00)="3b6beebe3863fe383b7f30437583f316c49a955e3df27b207ebc0a58fa5918d8365b05ef825f291cf4763e0d4de7f872d29d640cb61916071c7f4a37f0f0f1ee66b0a0653de99d642b3d1d7812407fbb8ee2c6d85f2cdd3069dd663db66a5686a83237a3381d652ceef70f273382045a93359a7eb8ec4f8f312410e949209dc62549b396dd5c8ec3aab6cb6957e52b2fc4c7434e1cdbd5e6881c890315b52cb31e2198d91cb9b138911ebe4aa51138a927eb8812c74809db9ba34691229c8747b7612c6d30632c20e131e6821097c80bad20cb404112fb784e6e08ed2e46459321b94b14d95fcc9d724d1e3ad19ed1", 0xef}], 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x541b, &(0x7f0000002080)) r4 = dup2(r0, r3) write$binfmt_aout(r4, &(0x7f0000000080)={{}, "d247b99dc68c5b26e07a3999466bc3aeace6c2306f03541deb9769c05e627eb6b0f7d898392a99d0f67c2c2e02fc12a1dbeadc86e2aa253ca1dfb70c8bdc99efa5deca601b16fb671cbb38e84622ed4d9286ca1a45c53cd3f6fa58c2192f98defe38f85c99333ba4874a4495cbf693ec7884ea2d6f9e3250a4039cdc8b2f1579c309a84d47597988f40e7e3eeaeb1adb54746a7dd1dce28a31be17bb155c246b2cf2daedecf5bb224fa1071a7b8e9749a9cc4af14c853811b353af54a89a359f3b65e84434a1cdd88b0deef97b586f91f5ed56e686d27ec5359ee7f8816b1ec08740a3962a32f05fcf8287d9591a1aba23a2335e24bc712f8e55726764cccfb914586c8dc709c12607d32f1122157da178ef5b7981682ce9cb58fca2e75c3f103b32bd39962ad682cb8ca923ba22761a2010bcd65dff6c64fc53f038b4ef47e791279c8ccc2e2508cf6f88365f94513f75c626e7c8e8e62759c00cd47913172fc49c7c15c883cc741adf8a5a86e57d92f8fc33cf43d1414af9401c0c87e78e6bc462b56db9e76260984fee281fcf8c9feb4acb8c8cec97a95f6f02fdb4498986e160d70759ba750c2700cde8e4373d08caf79839b16a0b6c2108da2dea117b89dcee7d36627a9befeb1fcdebb9b215044dd799b561b03648e8e6ac09eb09234fef97d2715a1b81a49bd5f88c83172304348d1c44430817dd536dc5a0071fdc1fc4713b139000bd9d5ee79d4760d23ec4ed44a0bdc6751aea14087e442e2ccbdcf36bafd58f93efcaf0c7afc4d32f42a7a67dbec51902f55e91fee8ed26bf42a15b8644aef81c59a0252cabda0cfbd738bdcbbef172c1c6f703dfdf740b4e9423872f64ed73240fc7a1935a53403cc2c41586ccec181da0b70b849fe9bc059b2d8ad1946cfadca238c6266e1e099a896a56a1e89817df230440505b7905b9bf317db5aae6a28753b46497584820a2971b0dab7a1dcd958e6b067fc3e7187d163c40c353326ced0e92b7659ea6247dfdf30ec61becd495cb40f287fb581bcf2cd90ef525e10fdb382b56672597f406e578c45a14a34d3da6b262b3900de8a78250f60f7a083aff2b667f5b87402e9e6885eb0f628798c81170f00d3c45e195717929d688d55f944ea5f80302f99d9dbdc1ca4a5235a80e592569d7bf3130f2f0c9e74913e8f70961c4e019d74207417965438fe4686a694ce8f598940fa7dbb4eb91295985fb34e8ceca33f1018988f00d13e2a8e656a00eda209e3641b07f4dfdf6d3c06216ef9f6c44b5a75a0b331fbc3e46a7f26b66419f8cb65e230e50811b92f22db5c63de7f373c987bb0d56f834f8a49d73cf89aead74716bd15c37d15bb789c043a1990aa94a91da49cc95100e3874929704ad3708d3d372268eb2e9c256c333d5d437f6638fe0af1b28a76f1723d981b1cda685989a5865d9e17d8cc7d89c616e5ec349cdb3309b754526af4d478f482c73456b4c6f5a887251a92845736946c50234b7fd90bef9f6f8f79abf50c38cea8696dc368ba40ced03c1edac589cbcad5129b2f4fa6163434854f62556038d57f00fe7b531a6b9df61e3603ed77fa275692807aacf92dff4e2e5a0a22f32e720fb151ffdd749781f2d5565e479c2b73779466afea1d0620971f226f37ab499d9650b4e316a2ca3cd194dd47b4282f49f0fc50667cc37906b1fe5893ee650e4a0778d34ebd2533d920aa1797f645c921097de515040cec4ab0e1ffbe7e28476d9604151162dea7a974f67c39adfcde08c74a7e5fe2f42f27bc0171d40633e5c4bb4f83b36b4eb5ab4d4e7d9eccdcec02439215bea2ff3a1857c78999a7252ba2e04ed2e4f4d7618b3f35b62f0109bc2b41982d822b20e01acf04f9c360b8f561b5acd74aa848b1715c524d1a8b476a49bc6bfc1339eb03c01f3e939b2076d3f09eaf7dc15a78b6f4ceacba4ed34d10cc8561b766710b9e7e87eca694c4d3a063a3d7a99f8b70cd8c189545ec978b80747b449ba1701d94216bdeb162f2fcbf75f46d36cd3d5610192fb61bc0d3d8e9d91e3c7d02f4a426eaa0f93b3170b27eb5f095badfc0060473846d3d01a6840d5e0d45f5bff1ec455c71bfaae8d610c42e9b1a5b871ef7610742a5b1cf1bba2e78cc900ad95cbd54586ca6e2401e086bf4cf3b54671b48d6500cc4233af3391f322889bebafff3ca7680bcd1cd1916a418faee8cecf5b9ac4febc4ed4502433965bc80e9679e027c0e449036a9b65a232c762518aabf62434905fda11f2fa3e642a525131038b34a63fbd343cf481362872424c575c8b038a1d7e80b0114e69dc9dcc33c48f464300b5739a18eb7d7cfe7f0dc268e5c1992c3891a60fddb594ff096ef57829b6b102d1b82313af8d04a38ddd908046bb0dc646d7ab986fcceb794889f8c7663539a44ae6f2861211cae58ea0ca7c02d50421d08e6fd18a96ad9c548810057d8fdf54291de675004c5060d0f5f35d324897e3831c81df274f1944bc301ba35a4151808167514f97a6547c4d98173118c26ea35ed49ee96683d526cf11f91d12a945f884e556811a0018316aafbc87be023dcfb109854d802e247bd86eff390f9e1f46d31db835b7d59a0df69c1924c3645bbe0f4c0c9e4a68452fa66e484fbaeee8a0f5a77d1a7431568a18228e87e6efe5e97b2796210ac3415b61939d36864f2d880696171a22640997e08afb8312065ef7f411d58b288640311802e6e51af4c2461c882edc1b6c0baf5ad6e39ffcb4cec6c7f68accc825329f6a4c9fc31ef6f80eba2f105d9fdd0cf56340660e6ff2a5868f158ae0bae41d933caa16318dbbbceca09af8bb1fc59de8d9ce2109bd8968a1de7d7bb0edb95497151ab00b5e0c8bada06e32b10ef347798a8f9cef78bc42e47be2235f8c2543e55f1468467c5a3119b2f287b6f58d6e352f2abff61d73f07d3f58b671ea5ad5f806ca0bbba6825704ebabb812af8d710d2c7d27702885ae94712f3aaaf15abd27d6f64aaff099a9e1887e700d7ed12892225cb4ba044753e96d38db2d4e06257912b40e3d8722964df4484468b37404d10a49626c9121142c45556a683e56fa6460ef21756339c74240f77b71f0cbb90793698d92db3f2853a6f69920d759d13501ab07e72a315b0e84fc327e4dff4da4e2b6a3fb4f2181158d3adf21ac08b9aac29705f554b2f35af9292d765d37e29da0fe12fcf327e7f57e46aad570b3c4a657ce474abf6e8b395902902a3df25ce174a59af6c66cd3d1844b06a27dfa6c8f0383570224b2608dcb6e693570570ad1852a916a1c817c01a821c3124da229c2bd402f3c85fcc71a9a26cdb7be3abba6edfa283e043d66da216c8be061c9d12e3d482082b27a052ffbc37ed25045d60abf", ['\x00', '\x00', '\x00']}, 0xc74) 03:59:56 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x44) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) wait4(r2, 0x0, 0x8, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) r3 = getpgid(r1) sched_getscheduler(r3) 03:59:56 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) recvmmsg(r0, &(0x7f0000007980)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000540)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket(0x11, 0x800000003, 0x0) r3 = socket(0x11, 0x2, 0x0) bind(r3, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c58110308d9123127ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r3, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) r5 = dup2(r2, r2) setsockopt$packet_add_memb(r5, 0x107, 0x1, &(0x7f0000000100)={r4, 0x1, 0x4, @local}, 0x10) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000000040)={r4, 0x1, 0x6}, 0x10) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r3, 0x89fb, &(0x7f0000002680)={'ip6_vti0\x00', &(0x7f0000002600)={'ip6gre0\x00', r4, 0x4, 0x74, 0x8, 0x9, 0x79, @mcast1, @private1, 0x40, 0x7, 0x0, 0x10000}}) r7 = socket(0x11, 0x800000003, 0x0) r8 = socket(0x11, 0x2, 0x0) bind(r8, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c58110308d9123127ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r8, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) r10 = dup2(r7, r7) setsockopt$packet_add_memb(r10, 0x107, 0x1, &(0x7f0000000100)={r9, 0x1, 0x4, @local}, 0x10) setsockopt$packet_add_memb(r7, 0x107, 0x1, &(0x7f0000000040)={r9, 0x1, 0x6}, 0x10) sendmmsg$inet(r1, &(0x7f0000006180)=[{{&(0x7f0000000000)={0x2, 0x4e20, @empty}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000040)="07e5c7bdd32cda59e8898f32037be40cb17ec70b701a4b441c9f74db43a123cbd00c095f0ba62b034e48dca5acb7f4bd4cb76d4004a66ff36e47f5e3e09168f2b1604f5004898a933c49c161bd333881993270362bcf4ff8e9043138634cb05350bb0d79d5275fcdcf7d38230a899425ed0169a6293db9bb338fb47cbd8be515bce8ad354cf3e2dd69e96eb02d543e824f306c846165901dfabff0c8dad0fb", 0x9f}, {&(0x7f0000000100)="9b07cfc449854208992e49b5050d76287c4964918e09e9c525c5c12d66b31b3ada280b9af0ddaabfa982d697d1aca6522393ddcf79910c9a0d856870597b478c9056fa5af7e42a75bcf7bdedadc7ff1ee86d099ab1acf8b0198698c9fb6a31024a3f05ca6725e5a3dbf142d122e24c4830637a1d24ea0a09e1ece8c16656c97a40c28ec6eac227a564040b948ce1470573cd26bc0dc4d8938e92d6a4c7ad527e74bb8f705d89bd40f0c9dbf65309d0403c2764f23c737a3a5249fd209a6b0f6f3b8d2c367c9663e2ebd517fd1a1db76a9a69bc8004dd2a1a80b8", 0xda}, {&(0x7f0000000580)="af68e78b2fc3a6997ac9cbdf12e66fba22969002bae78030dcf01963e95f8bc98e48bf4e241f3d3981aca62076baabe7d75d14827af8ce23f003ef3247080ae55135c11ee792cd16f95f7ebf88aa97383deac2b86f264767c3ce59b1e87c21ab78bfac66086de211eb00bcf501c2ea9df9d7b85b92c7faf50da600a8f5822c611470e5152b6d60df8978f248a96a36bdc1e81467ea7421d883f434c6a1f0cee05b001f10a16a615ec111e33db8de40605e72c983a1ff23a950952ed1191b9d9cc0b2144f7f74cdba07e9c6ed9f2cdbe59620ae7c254e0ea560d110fb82feec955aee98fe10543e4b24fd096c55c5e12c4ce9d67baba7787a9935d8bd2e763bc9ea2ac1c9a60fe884522607bf2d700ad71266d5278fd6339a07c2bfafc0a44f616c83e5e0074472146c26b17b201d980c62c0b9f679f46f362386dddf83c26aff38926a8d57a2589bf26d3c123dd09d2fd2539f6848254c884a8914fb7c148facf42698f705620824d0ac3c0ade3cbaa3fba92b31c76efe000babf185d0d2be0283d472bf2b57117f38163f2ef1aa8839d83cec2f7abcfc6ac84e9db80ad6d0ead8fbc33d738465fe82439db69c38c27b87ad23b3ed71e4f36b5c1e68a52838bca8ea031f7efbf608d3c651258e06c9649bde9b825819257ab2b8024c8569284617996bed82f0b6338b03ac023d5321cfe2a31efb792d7929552ddff654172c37f5c62a990972913aa23e99dcc8c3021c11f09d8ef0621dad5ce6b59996d137b82a91db91b70033bd5748b2888bb6f75832adbf0d45f980e68ea778fb7840b7031cd2fc4623b071059a0571b3f681dc88b6a22cd34ad8a735c60cedf42957974c98b9dece2cefbec651156927e1eccfb243852852df8692e514e90f2669690548ecbbf7505105a880acb2cb67407bb995609756edb7f97a018328488737fb8fd96f9a5bd4c147d3f6c9470d2662a20f0ed49ab43263baec28cddcf48633bee33b3a33142c21d082d0f32752202b8fc53293604695e778f104aed36e46a8bb67ded481f3c6efb8f8aef3a501abb6bc26e92f2c005562a3c83a27bfca4df20b347dcf02b4c066da8c3a3a396b97d594778aa9be4acc982d1be2cfd00fb2f8665fc3cf263f1c02be1c259622d355c671b6ced8d90e01dfc5a6938e68433487774c5246cbabcf618344a5e49813cec0596c04edf24da7ed9b2b0a3b73c3a02a314ac7b2786cd2e3335cfa5ccdcc1b65332fa9b36de16ea45f89c68810c429cb314e3c3528662f96519aff0cc664304301766808a5b17044c03ccb068a924f2aab7af128ca24ad900f956c6fc03b8557d42a622c0e02a4f90ed01d7fde428a3bf24f04346c92b9946cdfbdd40ae6d2c2ed61dfe46664dc9a1fd08e7be4ad22f2ea914906052071ecf8f82a1aee015ff130f43f1bc1b06e83eb22c1fd905d0b8287a6ffe5f26a73dac7a24b7dc5766785b487bb2af3b5a2314bcef89659a210c00e502075addec9c88f35eea921f69eb8c1cafba16aa897362838cfdd986f59beeeb8ce6743c790f296f932973b6a8088a9472ef565c624fddbac99d3c38e68e5ec9162cb188b57197fd6cd49d44f8b642d4e5cb74f075c3501e0b8e0116662ec9cec593b8fff986fd71de10f3a9950dfc38980e9f435ab28173729a684c1dd70fb05923a04ecd420b6c5d7d1783d88d007333194559e6f8537455b795db464ddee20c31c0bdc2e93b8d42233e90524760aa492895cbf71402752f4a7e4304f3cc8364e9adbb6b5e243a07c41464ced9eac80f1e05df2d76a67fa7c526375385b810a63d9769572b557e2ec080bb7c0ae92957a9a9925cd2ec6f06f27724ba92569f0c1ef3f1fd672b41bc120e879ce9f8640e480bb42c642b994e4c117689f59209f9f7d9531974f2fd72b74de442515e5d7e7fa68992933bad020f162885d8cbc261630aa262dff8a15e7d23e5b63fd5d773b2116e524843561a69e598747f1c3f01d82f66c0a1a512676dbb4672cd4a36bc4324990df5e166bac49526f20c72b15d04b95c3972e6cbd1bc1ba528237dd00f38588acda704bc1004a941968ba1bcee6aa012782a2e231a228467819980c98d430fe7a818e1c7e5d33f812d155c446d9bbf08c56c2da265eba0c147451b3303ff44b4cfb761e0ea707d3967698189ea8bc050a82e7ffd3693c8ee9cd0d86e33772dc1b8f81867561ca4b95f2b2fe96c9e72c53ba3a0d84c4790d440e978748d428541bbaf6424296a6cd0b6cb831cf47e9a02c2fbe3be4afd2c3775ad04e60bb612e03b58372f0d4bcd2eac7acbbe4bdd965db73f1d6054ee668c90e121378510ae54c5878cd82ac40744e1b714e7dece800e0adb4ba230ac895f74009bcbf91882a8da3325320040f4a0d251a8c71d208fada8375574803e7b4d3f7c90f5a0b3612bac172db0690df5022386ec840cc0c10dfc65946190ad59a207d9509778536b15d5d83829b12b48ea864b68466d4633097ea59acfd8d98cc48f294df4530cdf09bb56dfa04cde27ce9856f57456b43e0206db13cf6df1f455c677dcb4a32fe5a7490ba2d5b4dc7f1f3c6bc2d4900434f0bae4756a8a94ad06f0cfd56912026a69e93e18c012ba9aa5d81d7cdd5e3b0df0afdfe96bf84ddf2baa9183923afa4dc789796b8b8371247fcd3dbdab13931f7a0b90c655ef9e07392995942367e56ff330a3ae1452dc03212ef7802d5679029bcbe0c938fa294ba42eea2b232fea72bc62367489ee52230345060a95c3c26b9c1ddd30a7f94e25470220af2746c3aa1230d3d46783a65701260b3ef258ab55c40b94b87c3d8cf3bb31f95e50461e2f13564fbbbedb7635de111418527fa7ca2bb78aeaaf976c61bbb7d082149991ef40ff500c55847e007ec101daab091c59187ca222b16c58735fe20636f4bcbf4f0ba91b9723d417439ad17824cb1f43326dd1673ebcf83933f0b8cd354027afebdd099cbc5b3dba15da1c4d1442f4c10b2fc616e07ebbc37be1eae34080cc92ffcda801c0c3dc657746952c2b6e2e0b4af5f60976a22f4c5fc150959bf1224154d86223f82c7294476664497f00b1dabaab96d18bea6bf3a0540a976c1d7febbabe4b3014f2a366fa027fb2071f91b9ed45a855f4bf771a99a8b049ec064bd6a296e454fc4df3b67cd1b1ddeefb04ed2161514e443945ea22f7e25732c402f7002b4b887cd33044d1e57256d13d2ed62c39ee91f1fc6b54c5a9debce0017af240946eeccceae08c1d340d60a79f45293f877854d48c83ffcb4feb51f77b5e6a47f52faa628bbf515a96d6de9a33b57dbd4b714d8d27c12db94b64220fad2e7a5918360990efd84123ca4c111392865aa95a72945c9534ca7ea4f36a41674fd3cac686a5c72d4ce3921438e067a7450a9506a8cbc13ec5d0bb3dbe71e0ce9e03b2940198ef2b7e9e5b8c2d137a2c0557321fccd78e72b12fab382649b281132c44a3e9afa19e94f69988618764ca487ddc6a9e249c0d3082929493f3444219df7176cf13e17820ab9a66e66df50fa96b40be27baaaebdbfaff966755f156e064d05204ff529705590b51ef7274993d0592cc1c04c166fc8be8f0df9d79f117a1928e60531be04e9e681abfe942b3c3d69e6e719f84b63915c31f64bc97ee62ef4b606b5cbc5832eb00e14b2a545026b42e4399d8169018b31c9c90352ee051e481039b3cfc58ae06fbca6f7c848f44e8a610a310b9284c49fceb9ace35ad2475ab98ba8ee9e11335394fb6de054a83a8fc4778a9572385b033741a7fd5145684164e123fff9546196b9cb5e33cf001d061840b3055e764b29f04496263a1cbe1244bac8932bc2cd6f9b7853a8ca7422e4c0abaca2e6d6210e8847bb208315d384b746c6ef87862a7c927b0bf61625d64c5677035b600c4706ceafc726f17510e33a2d22fd72d80235163efd666b3319b10672390e9be9ab5ad15e95b8ff474f7c3edfc210774dde69e58b2e6bd0bbaf4e74ad4550292fad8471854abff8e8a767d82b37ddd787ca5e784fd53b79ccb84509cbeaf86024265d2f3387dee575726ef79dc16bb56d4ea988ef361625db67e1e7fa58d2967ad73a0da874f8dff71958d150d600b99b4698e0a4c426d7ad663fd23fd8f1b7dd0de8524a1be5963a4cbae1be1db251684e0571a52b4a39a8213cf878b9f67b0c2ff54dfbec5905b7a6ae8979d9c103e28987cdb256d04f9fc754ba6e0091e7776ab7bfd21c6a1dc8b1ce4d2a071f76b40f4252164d3694d3bf23ee4402d9dce592de577a9918dff761ff8c7005f6134af200c99fe76ae646e831df08a5092884d2b6b87bd926779df764efa16d52f8eb5344e1ead5e15c86241526212982e37f7608b225bf738c6eb3c7ba65eb5dd234e954f2d8649bba8f9db24a53d6e59b9737c4c4eeaeeaa97f19be6659c11469b5b5db7c265bd072b6cf9f2fb8e9d8da7e2cdeb781c6d6279ff590c8ed2b17d77f6158e60b3ca0341d61ff3fea4822644bf7778e2c6d420c06a11c45870b9e74e58d1cfc04ef60e7017d31f47f4087b4dc9918ce75f8194f58f13276ab487f805c7bec9b44c3344d544208b9bb846b46c78157417996b1a396fa81df635d9ea31bcbfeb32cb2711358577646d7c07958d2b84784f9149e7cfc1424051243fc2d3d7c4ba9b6ad6918fcfe793f4075636c5e73e24560c52186a5592ceca79cd1ccf6f46e2f0c23a39b9982b80f9c4353291af9db8b9c0a58f7300adc5cec10b1090efb0984be1bd69862bb0a3ebec04c691a3ab704b9fe5510ca72d7e06c5149bd9ecd4e02c255191ec33120309f685dfd1510873912de5a18c2330e7ef1c86125b9e71269e5ec9791d7ed693d0e3d55478503d2dd30cb3588dc84392b77c820aa2fa970c66467e60fc54baae82f806bc29a43bc5083e3d5d65a7074ceb5eaf6f503862107058b1df5b73ad82ccf7edffa57968994103ca32b66ac135890bb3e068c5f62fb059f6d5e09d5ccc0b854147cb1031d48ce1248ab5f123935648a11e2a7d829ecaf434d479e390d9cbe08bf085c32c947950fb321bfab87f319027846f6e540959b3014c14ef9139aed39844936adb3404c77416c4c68cfe316bcb908395c4bf1d8d39f2cb654f9205ec5ed979cec53831dd6fbcef962477a44b4d4965b1b0457eb23e49cf8fc52e086767acd905485c9dbe8ccb7152721c19ef260485059f1710ff33be13cd7592fa874abe09bc29a3729587805459ea8ce296b108930d9f5aa42cc85c4258fcf8c015c64b8e1f36e5f754f10662983b204a943e9217876c0e3ac54558ca5f99f2cb88dc57521e13da3cedcb3bcea4703c558e6565e5baf7d95d0b071c08d66ecfea1b21f89fe04ee8e6848ac74ff261a54cb56c8fa0acdff22372ff94a299106b875eb3eed7bbfa79fe4c993a638d0b0b9e53e881b8448ce0e0bca5c0764c7644377844840c84d27ba2b4cd3aabccfd976f78bdd9f153461e0f3bd8a99c3c3aea6a390148cc080e1440577509c40da590b635bf22a13e796093087eff7cc73a188f0a820320a3e60641d0daa89f525e9fa7d584270c2fe8392ed7f836639ce36bd04f21b7a422be58e7c68eb6bec18334640597db9dca446595300f1dbc04fdd668f75d42bc4e7ddafa998dc5037fd6f3cde4a1a02852ff530b48f6dd49749b4516c0641ff31ffb0d2c1076c17bfb47790f51ab27f5d344b228f656e8ba953851103ae2edb622d8dae6006384e44c69163c7c25d4e336fcb52f64f5772c0aa0e4ad43719633dc71e83060d0553ba9d60bca26ce141739dc7ac2a02be4be011", 0x1000}, {&(0x7f0000000200)="c538e0b20dddde4baef5c3b47820f5feb58bd59f2a482c5999aadc80889091cb0c088ea2337d2ff33c69eaacfcf81231b473bc64ea6d90", 0x37}, {&(0x7f0000001580)="eed54d77181322634f5cdd2f2c18e4a9afa35366bb8a68ef16184ad3fb9431cff88309c0d63301a2781e763fcf092eebd0ce08b14d7abefa54d78e1dbd611b94a1bfe538920b2df119a6302864304eceea3d08c9221a630c3046c93fc9d38d34d54d8adef5b25818aa560af9d119804683fbb80a5344cd4f91592370bfc6fce8a9ef19e32005a0fa4e41f76c757b086bb32a5221af7d14385eb458d8cf7ae6cb5edd145393c02b7a3e42a1ce40a107b580f672afb78ebe5991d9fdaacad85b99ab4d5aca194968e10323b1409588debea892e3d756658d2493902fa3ad8ebd6e832aa176c1a81e3f8ad98eb9b174060daa029add5be89306125ca256b45fec87927bb3b56dfe6fa2ee7b0b8952591bfaf7be86075d569c3de7972aeb3af675ec0d770896dd40d3a9b7643f05ff4868dc8bc85c7fb86211a1b7ad7f56328d94c8af937daf54de8e4bbbd5b8d32335b1b7d57c19f09ceefe5704013d3a58ec20469a5ddf91b9cb3b96166ea72d5cd67d1729fb36845b4ef5c8daa9da9de6519ce77f5132760f465f4892bd3eb1ed27b168d4c1235f237a825ad7f28751bf766ce42c0208b8b1255240fd46920781675736035c4c5031deda2dff6e37d282cf0fdb4dc9abc41bbecfbd8b9189d06cd14573595fc4ebbf33fbe73e376fd3d0fbf66a68fc18f5db04936986c11ddd04b4c70bb349bb043d83056d72faa4e0af00cc78ce5410e4b19301f743da7a265cc265404230dc6f58dadfb1168c42b8b4541866da09bc053e228e7cf0f5750936e9ec39a08697fd9593cba848e2ad6c5e98f3445c1458ed4ac46a9f44eb2aaf496ff67e74ac8b8fe009514bafa542495b77f49f8d23f33103bf514db4e1306a523d95d0eaeec49a1b22ba52af6142a2c28ea6769a32bb0cb85df06ee650e9a9a7143d6db5880280f0cd40b42020dafc1208bb5328b9fab66b506b9c01071bec820e44562235cc2ad314318287c6855bda0f9b2c848d3a420389f685840a6709ec031692d705d4fe08e90e6017ae02499668b9ee627243e5f0602e492836a3e54ed867aa94ba1ec772f03cf21edf99ed58ea7f26e8c79c4fc469fe44af14c8e582b6b64c6f4003c8736fed93d0418444feb85b108d9cfaf5b8c0bbe2d5c7ccd8419212c1f9bee0126bcc46210d1f992298f3576f6441fd59a5b4d25681d69b5ee165a69d47f7f1b4d6deca7dfbe641df0e36f688fa2761f98e4fab40c6bb2e94a37771eb5e132a5188a0fd39e5dfcc6b61c829a347f285a1daeecb71b6ef6641eb2b6a313ff7b2736fc9fea71b66a71c363bdcec003337575e7f18fc8ad9f4fd31c4bf91cf41aa97a469a86f9d3f4174d8a255dfb402c686f60eab48f02ef4e1325826c528ba119690f851d12f5ea74e5a89ea95e3097be3446832a11e565fef7048d18eb086d2665f72bb053cb088635bbbbd93ac9c73cfecc4303938b0e61b55af2182823518cd2d9f96fdb3e7e74ab4919203161a051f87422d78245a12f015432bb5705287ba29b4a7fa1a449b9cd337fc7abd12b3bb16ff35cde32afd9dd75ffe0ab920463bddaa21455026b74b5fadde74f158dca247d8d50e58750c9da1737738b9d796bad36e01c2cc0974e2e9bbde4bf41a186973161ded2f5ae803544e02ca29dfef1b35a6971453635bc5dade70c74597e5fd37d96943924615f18b2dba50998cc31861b0cac8a1cd234f7425644cb4c373ae56f6b65c51cea994b16e723fce789de1a9b0615aa932d1b770d8cfc1f7e3c7caf38067382218084e6297f6a01ee6896cb1851d52c1f85272f72c9bf948ab3c3db7ca0fbc0c579d0a729f11dfc879c747e41e47b700be0cc12af0dca510bc771c5724251a071bf0d34eca236909eb190d0996a3452726a3a959cf328e27b437771a57fed031be29ea753ae29135dbd926ac53f153ac7d1855875786e7d2556f0ba4dbeed05a190b390216fa4db5f5214f12346ba650dcb90b56fd8405d4b4cd4f7a8f51d68999e1b575fb7cd80ad52d8335ba382a0cc87d80f6abbe660c273894cf08fd19ebefc23c2a807bb7bf364bbbdb02576429d425232881b6b578fb8551680df09184cf62c6c7e611c35fde14fb4e532f9c3b1e390b5ddb11ba31531a78d0752217491074bce2da0a0eb8aa563694f228829ec9353f8a3f84f7d3553ee8ebca81a72cb6f68437b6bd6b3bf242e0a6603aacfb4ecb75acc77fc6e18e00bd568f6637e5f4a03f1a51b6045f22530815a9f65579af694b5d3860077284ce5e763b37c19b861514f12a5de215fa1b97ead55c3a81b92184a532ce8e2da9abc6ebdc8d2a0493986d04a8da081ceb239dab3ad9a1b84163c0cb94191167ba15a99140ad8f0162cdcf4e81b2f5575c6ef603228a6b1a2535b5ed72763aeabd9044826a871b55096554e0f5b677865362163ff04d4e3fa33a22ea09f56d0f9bd99393b111afd93671c7979fba6f8c0eb558bf69cfbd9af8b24b81a53106de784787126b405ff624218d595fa63b99216f501f678a767ba5d64e9b52a24fa59da78e10fd35bbc9b4bbc06c44901d83966d9f99b69223754f056baa9c03722eafa098d65dbc8b7ba5e27de31f074d3f7e70a96eb7ea106ab6ac1018e913aee727ec47887ce1186d81fecbe353d87eeefcf180e3938ef9b9edf90c408d24a58e5138d261f99268921ec39324b7129608f4f08fe432948de81055c35ee04eeac593077ac1d055e0bca815b18beefd22fc81c71e3f3485d4b6a50b279e8110daa98fd3894d01f3bb294410abf0cf03ab15c3e33c9773be33996d5eedac66dc89cdf65e06f12dc1a7674bdd3d38e456aa6331eaecc8fe58618c9341c8c41ba48f23595d2fe8113f59567cad2746fe7d3cdb0bfb7d424a964d2773a4183917c6b262d2b53e581c8075663de101cf170a6186f159829167615f8feed8e34222fa081908e8d5ac894716f2d715cc51bb5f635142aaefec06f9f8a9b4b13f58f5d938a159f6401e90cf3421df738eeb22f7cc583e5d8039b1ff80e1a3c1880a674aacd42ce5dc4a653bbaafb07231c3fef86098d032df339ba68eb75e93705ba37df32508b1461f4b6a7a82884f6f1514e5ae0c189b1c23b725cf9025f472eaecf670a7cbdf3d5976f5205bccb9fd52fb6425d4c426be5fa93c74744bc9b5debe5e3154c189ce19259dc2c732db6396866ff974f0930940cacf79e9cb0ba8d152f5be6478da7c2c758e59c45a62904a7610fceb92506152727c5a7e8c329a99bc3867f96b4f7ee8c966eb578dc8850ef08f4d05c4e8f42fa56abf19a15fcb0ac5841afc6085ec34a2173b9601b56f83fc928617ce61a83f7b47e10fa422977283c13ddb98c9bd5b2c65f01dca420a9ffe31735910a915a7a8074ad9f72d0ee18d719d6affcd6d7e6f6dc8359d632ecd9a85ce4342cc7e93dc88b00ab51b1ccdc770260f3869093cef27223499dc778f62f1bc7295b11ffd0a5bd5312e99675829c2cdd5f95f249905d093518ef1d7c6c36be46d984bc2d1e870af0e54d9fa8b77a1f2770c9788b7f212ce9238dfed6df055662544516e01aeb286d31cf53944e470348c7c6b55da96ab8c22ff7d9797cf74f13f2c9619b1b24945fed08101125a50ba8cbe1c9d62452da69f8f38226a9d684e2bdda8e7f2a6fdff59b57a74ebea795c4364cbda22f04dd10bf6de98b06070e84be74d4deb8c04a3cfd8c97a8b288cb5e075fe49b97fd59d5ebccc6995f0bf9c49d7160b07f17a8d63c1e37c2265b194450f4e0132271e6e87bbf8fd25ebeff88fc3815ed4dfcffcb60d80a551c7a39ed62b187808daf37b8720826dd82c2ac268ba28560f36e8d0d6e5d9346d699b921669d6d0b0cc3f7cb4a4bc848a50f51a0c327a99d69886b1361216fc3e116f4011527595280ca31f5f80859df883d739c3a9ebca245e80c92d26a83a91eae47b6ed78b70b96b28340f238b0b4e29927d4d28998f0cff653cb2167267838d401cbd1e6af090a6d3a411b8ced4fc7680257eb37c7c479eb9a2f2684416e1c8cebc0fb5acc20c9069c431341910fb5ae3ee4cd66d0ca5f26a379c169eb0eaa61fd56025647ac279e6c8fe316913f09c24774830d650bc36d9532a90576626ce57b9089955fed56eddd11a2c46f16cb1b2b7582d047ea79de7370fe78702c3aa05ec5914afb600ec1b65fe6c7d03a2e34eba6d38d357f44fbc0220a9b7f4f09a6a065b327783827526059b19ef78339edcf5a2bf7f7d79b8171874e2b29d12fcee5f19d99ff8094360bc4f9a40e497c4dfb282ddd00972b1bdadd57b9d536469aae6722db328ba4b80b463099e389d82a7561020f7897b15405962a88be43411f76876ac4d3295dc93b6caa4ee382aee72adb508e13cd80156e2f9eab2594b9e68f832163c346e596d4cdad156b206372ff4016023ae70bf163ce0276e5ef46b8f706ab72b48a2517e8d3719ae357f5f985e01f73f152c0cbfe59980327b6e4156b13664ce3896e9dc79e262b3c2038e1c8397b18048a4d26e378794a132dce60df61b2308266ff56ff22eee803763339250d4a6619a430490ea3ec8e6082b2f992f2f6c828dd7c9ed1abfed134de4af37b4dd713e7f75fc028ac77e9612dee5322104f1c1b1a597269ed46cdfd88901f47d229b3774d7d83f17c9cf4091ab3a62b5de9b56d8e3662d44cd57e875808e2b13a19a83c35fa31b579a3c3e0ba13814bdc0e6f1a856ba91f5fd1f2c1535292c039af04623cb1b8ec9c9e1a02c49992f83ff2b9e0a487c20b6637f87aadd22d72ba21ee06093ef239b73830ce79deab29dcb8dd1dd1998f3255f6c32bd8787e9dc9904473847088d31a3a98131c3bf7c557c6ce8d0bc00b1d09d67542ff1ef66d565b3e015d74f8ccee12779948ad24b2c3844738dd80e97a06ba0a49c8cc0d55acc892fad18d92d0b09cc9e6ade8208f3763820241429cd8e1ca7dcd7a450a6e16006bc3ec3b01d17aa1753391b3c693f4d336f14ed52ce1cb60e6f03c3919c8b4f086f694f8dcf36865b6fa3828eee4d91d2523861f33e3e8346d3e375f9f5d0eeb1f34b279f694dee854bd910ea958646181e053885a8b77189b572a97d2eb77d3f646a606dd306d7b0bd3f11238946dc3ae94f662bd7de630ac538f1284cb161d03411bb0629f63200d2ec1488094a5855469bab13a486a411bba96a4441c2bec2164df25af256cdea5167ce7eef6089e637dc15dbbf58d592e1ab20356d325d5ea8c1d112e2aabb4fc09fcd5ae798eba1e84f6f449c66a037d980ccb9c64d8c5cf2e44cee4a78c7dafe99081c303f12f8d1d2fe97666425b7021eca76e009ebb64d4d31d30f660e4f234b18fb02dd462e3e5328a029007a5eda57c738bf00f1ce7b14e75c8955b157404be9d187b8af572fdf5fbe80fd240693d2d615dfc2f4f26c953df1dd7c066a4fff120e28253c703fca1515b9293a01d23089479f72f8859794023b0f6f35079c9457dc9e33a83ff10902870ca772b788464005a0ace114afc028a642a1ada49b717354de2a4db8a81877e94bf74d1a76527a409baae5db18a53ec76a3ec3e31d5ce27e0201a9af6b6c07844ff076faff8690fa828a51cf0a02f7a4a4883a76be2b454fb96c5dfc68f13df2c9452a43fa9ec1a58689b6cc017b3e92df0fe9ac1f776b7e5792da5e3a0c7d4014aae4fa978620f1f8ca44593119db8cc80a0da7e9c5de47cb5d76d386094de2a4accd627e143a7ed06790274315a2b46f0b28f3f3642a1364f844655b54227efcf5f555f3cd0bbf2c5441df0547b98cca89cac2717155de0856", 0x1000}, {&(0x7f0000000240)}], 0x6, &(0x7f0000006380)=[@ip_retopts={{0x64, 0x0, 0x7, {[@lsrr={0x83, 0xf, 0xd0, [@initdev={0xac, 0x1e, 0x1, 0x0}, @dev={0xac, 0x14, 0x14, 0x26}, @dev={0xac, 0x14, 0x14, 0x41}]}, @timestamp_prespec={0x44, 0x44, 0x6a, 0x3, 0x9, [{@local, 0x3f}, {@local, 0x8}, {@empty, 0x5}, {@multicast1, 0x3}, {@local, 0x7}, {@dev={0xac, 0x14, 0x14, 0x1b}, 0x8001}, {@local, 0x7ff}, {@empty, 0xfffffffd}]}]}}}, @ip_retopts={{0x50, 0x0, 0x7, {[@lsrr={0x83, 0x1b, 0x40, [@rand_addr=0x64010102, @rand_addr=0x64010102, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, @empty, @empty]}, @timestamp_addr={0x44, 0x1c, 0xe0, 0x1, 0x1, [{@dev={0xac, 0x14, 0x14, 0x26}, 0x9c2}, {@dev={0xac, 0x14, 0x14, 0x27}, 0x6}, {@dev={0xac, 0x14, 0x14, 0x29}, 0x1}]}, @ra={0x94, 0x4}, @ra={0x94, 0x4}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x5}}, @ip_ttl={{0x14, 0x0, 0x2, 0x8}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x400}}, @ip_retopts={{0x4c, 0x0, 0x7, {[@generic={0x88, 0xc, "95a1ba5888f22d7e8239"}, @rr={0x7, 0xf, 0xfc, [@empty, @remote, @broadcast]}, @rr={0x7, 0x1f, 0x1b, [@dev={0xac, 0x14, 0x14, 0xf}, @empty, @rand_addr=0x64010100, @private=0xa010102, @broadcast, @loopback, @multicast2]}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffff800}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0xfa}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @initdev={0xac, 0x1e, 0x0, 0x0}, @local}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x2}}], 0x1b8}}, {{&(0x7f0000000480)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x41}}, 0x10, &(0x7f00000025c0)=[{&(0x7f00000004c0)="393b58ef06f4817874d32f2a0168c7f4a2021d8b4cf35393a78515e34adeb23df28db6149159d8fe2e8533a494e64a6e8ba57b5a27cd7a2363baa9a4d31740841f5b8e1dc6ffd68384008564b9e878ab79d7fb1f37dc537e1c80", 0x5a}, {&(0x7f0000002580)="65524c8ce11801097fb4a3ff19bb789c310a92620155cdc47e9e9bdea86d3452747f2283ce8ff50216f41447366289200797861c6c", 0x35}], 0x2, &(0x7f00000026c0)=[@ip_ttl={{0x14, 0x0, 0x2, 0x9}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x5}}, @ip_tos_u8={{0x11}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r6, @empty, @loopback}}}], 0x68}}, {{&(0x7f0000002740)={0x2, 0x4e20, @multicast1}, 0x10, &(0x7f0000002980)=[{&(0x7f0000002780)="5f3d191fb1105f3f38102c9f07a39bda58444a81d11b8fc811260cb3327d3af22888df297242657da2c77f31dbd36f67b04d68d1b32e65623d23e1aaa6", 0x3d}, {&(0x7f00000027c0)="604da2f93c90f29119c05db6326d8a450482de09480a089ec2c98fe5be51c3359f3b9282755d8c6c3e8ff6ccc8daed672a1fb3f7691a836ddb909ed9b3b2595cdf1bd225920bfa2637c9cc47fc66daf834a4e6a153fd89700f2d4b44750e25690e493649e908d1596e49e861f8164c47cb", 0x71}, {&(0x7f0000002840)}, {&(0x7f0000002880)="c3b8c8c109050d9791df34cd3ddde497010d6a15fbca07", 0x17}, {&(0x7f00000028c0)="0a3097537585598c9375e7ded2421e01a21d89da61394477c26b493b32cb9ca192e395c007b1753e62af0b42d310dc48bcaba0a65df6e63225eb63005f48c70338563b6f08d90db82f639514749f942939c5bdd83e41f8c9cf3be41e9a325f3f8ca50783673cf363a6367e19fc015e3952f1f26db1e69b8dd133e390d61854e62beefd3377e8e2980d41d62a059cb4476c4ad2ab4a2794eab61d238d4366a6807eeed0740313a1fd9768f5fa4d", 0xad}], 0x5, &(0x7f0000002a00)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x5}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9}}, @ip_ttl={{0x14, 0x0, 0x2, 0x8}}, @ip_retopts={{0xc4, 0x0, 0x7, {[@ssrr={0x89, 0x1f, 0x40, [@empty, @local, @private=0xa010100, @empty, @dev={0xac, 0x14, 0x14, 0x17}, @dev={0xac, 0x14, 0x14, 0x24}, @rand_addr=0x64010100]}, @timestamp_addr={0x44, 0x2c, 0x43, 0x1, 0x6, [{@local, 0x8001}, {@remote, 0x3}, {@initdev={0xac, 0x1e, 0x0, 0x0}}, {@multicast2, 0x8001}, {@dev={0xac, 0x14, 0x14, 0x43}, 0xffff8dd6}]}, @timestamp_prespec={0x44, 0x24, 0x5e, 0x3, 0x6, [{@initdev={0xac, 0x1e, 0x1, 0x0}, 0x3}, {@broadcast, 0x6}, {@dev={0xac, 0x14, 0x14, 0x13}, 0x5}, {@multicast1, 0x719}]}, @timestamp_addr={0x44, 0x44, 0x7, 0x1, 0xa, [{@rand_addr=0x64010102, 0x8}, {@private=0xa010102, 0xad6620d}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0xbf}, {@broadcast}, {@local, 0x3f}, {@empty, 0x2}, {@loopback, 0x1}, {@remote, 0x6}]}]}}}, @ip_retopts={{0x2c, 0x0, 0x7, {[@timestamp_addr={0x44, 0x1c, 0x97, 0x1, 0x0, [{@multicast1, 0xf3}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x9}, {@broadcast, 0x10001}]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}], 0x158}}, {{&(0x7f0000002b80)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x22}}, 0x10, &(0x7f0000003180)=[{&(0x7f0000002bc0)="e498f4b70ce6ccb075270f1a10410a5ae7b77945fbbad1ab56cf6b5b8f1df99ed47156f5b43d3005bf993da6c007ec73f8aa411e7499bf82ff25de82f8d463b9a1d57232cd0e8c5e77792d416428f518febf38947ca2bddba5368c02ec5cb804d2125553211c27754fc7e24b952d237437af5b40d8d9bcbb54e6c9c7e1e9fdf8560dd1bc9b57e75cb20165e22f222fd066b8db5e2d4471d5bf8ab652d6dd8c17afe83bbba8e7a06f505659c1bd195a082ebe4ec75a3032dc08f6db88ebd227751cd3672bc850cde45b9ffae23fcac8ef11d05651ce3883fea5355ae38880b8c6e839d02310d01a17c01a2018d7590a8a5c0b62d1afc4b7b472905b5f", 0xfc}, {&(0x7f0000002cc0)="ac571b026b15f30434f6cb4fb41475e0740e4dba76c6a2c4625980e94c886c3f3a51440fbe3394d3bee2f61f37597b5caabbf1047120ade6d8f240649e9dfaf88be7942c18e8956c226ffeb13f94ca9948b5eec6d490a2f31494ded615efdff4d96cb1aff840f02fc100035fcf02568c43b874c9091317ad756d8079c4cef9db976c6c1b23a6eb8ff837dfc851e3ce47736a2b5ac88541079e7fee58f64568ed21cb1d51e61afa7f9266f76f6ba12da56ed5b094d18890a4f26bbd1944c631aeeddb9435ee3e9ec2ad5c93", 0xcb}, {&(0x7f0000002dc0)="429651b018680d9ce69f1f3dfbfa0d35c774d629c99fa5dc71d22250f7adefa89df74ac634d9deb6c8f00ddc6d639adeb74f031c4a27510cc2fd71abdce1fb27b812f90cff7c154596a86cb0c00e191fca34bfd8f16a0c5f3776c6d9ac3251b169298a0d42ddf6f6b247ab08d0c8dc8d9c6a1d3ae156a195ea685a10c47f80c3c9d325bcdea60c7b1ff4cf7c29c4188e0cc77de0aaa6d2ba5d52683ba4f8e657f93adc90e6f7abb3119b85916b5fefecfbf561b40f697d46431d6d0faa2639cbbb6dd342ae8b8fbc666d8f1d1562c0264787e848dc5d28d7119f7f17ad30bc1f3a80ebe004b2cd88d8", 0xe9}, {&(0x7f0000002ec0)="f2f95cc8593177802b03b6edb005f4ba4e08af71eaa5e69c37d50dc7fa591693255b86e4e63aec5e81d5046583425220a3de2a2f6597da8e0427cce94d4692ad074a84cc35b4a73202f081c656374163362f21b439c07dc26a1282823f9f05688765ccce4e2d2ecd742b4565137b040baba24ee3e8b9468f2f423844e2351cfc3390bbd16a3012c4dd66eec611ca07c629e9a0359827c7299db206654d9fdbeb6b2302038e752b41be4abbff8053eb9accded98e6e80d5cb9b206d747fbface825f1815397338c20", 0xc8}, {&(0x7f0000002fc0)="4086cf7e7cb0a3b86a48a6b053b981892a2d1c10ad7349c333c44654676ec673242988dd8dcf55f68bbf", 0x2a}, {&(0x7f0000003000)="0eb1eecaca26345deec31f9c1414ec9d8ffdf2beb79ad62828c1fcb3559ceaeb493417ce9b2573743312d7a94d821252b75a7bf956f391f65b763e552b5aa418b94a5a466d22c240799924921d8663f8dfea42c669dfac8a1c73ecb171a38a58c7d379126a49a2ff7d7af55262269b12f759502044ecfc990d814e0e64a0dd473682c72b0533b90006b8d81557bee20f2fd41ea917058614a9223958c9b4f6479dbc1db6b71ea67529c4c857859b431151efbfc963bf4bb8cc664aba1588822bbed38f52a8ed04aba8e5fda3c22e59c735a780a4eb4698", 0xd7}, {&(0x7f0000003100)="a2ea7d2241cffe969bdd8732d84f448c3155d566e191a95a177393872cd42df30c8d07e902320d7b429218f8050652e7e303533d6fe77de16c4b1d3361d956d41b19d6f0a5d2953ab0045a3d2b428718aef8a8b751fa55c77b5aeb08341e9b6ddd921620c4c0dd4617e167e510a7581c9c85dd13a281", 0x76}], 0x7, &(0x7f0000003200)}}, {{0x0, 0x0, &(0x7f00000054c0)=[{&(0x7f0000003240)="35b95f13096667aaad731a9d8da89f84793b45e3e924b55c7dc129185e03f1072cece0f848c3d2e705204b795b8021f49466354851fe5f1c3ae74b6e57545cdf31e83eac324ce736fbbe6cf0aab28d5e2def6e0d71e7f9371f8273eef982dca44b780217025dad23d371fe696927d21d98", 0x71}, {&(0x7f00000032c0)="4455f6560339a3cdadf9b04ef6c9e55c09be88096dec62da0742cce9d7480c1a8fe61e35ec5dada88ff80139e5c2c97c9c907e44b0bf64126e7397f82ff79a03332bc17cc97bc2e60393d2e52b76528329080a08ea56eb0bc91c87cad728b24c62114577c07b37d4d8b9dbe54082f69e580a0b7bdef2a977fcb5a7675fa1a1d86a883387516a406a4473e0fc4ea75c151bebb13364acec921a49283390d1ce73ffa6f6649d6b2bb573b5d060812c91e2cdd56ee9734b5c4e8cd33703dfd539620a9b7b2c63fe773e0b51dc9833e99190ed69b8a97780556d3198cdf603c306c40f2a2cd278c227", 0xe7}, {&(0x7f00000033c0)="cf014adf601297c9aeccb031ecbc91f8ff579a9edb29b214550774f3b6eb650235546ca79a39c58b8c781e2e3ed686adff69270c21", 0x35}, {&(0x7f0000003400)="ed5d28170368601bebef222f11c111d683da52a315cb4e0522c6013c4764bfaee16e037922235d263ffe42e90d22855ee9950c1b23afeaaf3bb7e2cf3880ddf03eb1898f4131a42238fd6cc2a5d48e310fdc139e026aac28fe681695585d7feab46592528631a3d0e29b73eca98bdb9d96aec9e48339704bc5c7e051fa9984026893a0b0c920f4f4a0fc4fa9a7bf19d23c3115a1c668e0b53de80e79d44834c82a3665ce376483aa6fa4e171eb5a26cb79c24445665d4fb2aaf935b9c7a5336fdf99cbe46741a7a10902af62d60f2b77d5da45935fb5f43cb9493c90c24a374c252b8ed94a4bc082002c437b9623ec85fc5a27c06d116c86f7c9baa2f0eb3824a8c660699d952ae28d305165b853f0274fe81c9408ae1bee7a18de913d83a80a0da25dc6910f4e2baa6e3f03544ac26dd2b4e002e28c4b3044d833dcd151787cb5ecceafe9d0a89afd3281c72b423e65f9ab9deb694974700b0f4679dd34bbac67fc3ac0469263ae61e42be011f5edfe2f6425f764f5a43bc812920eefdcb69c195f298cca87cc4230f13d33d523a28f0b53e98bbc923c7bbe772501f60ad05e4afcac4c769e22bc9b7d6b05172d523f4309280e45331a2b12ce46824a56e25952cb2c85afabd02faef8a191cee290e5a24445b776818bcfd59ad47dd6d6b622db73467148d36bc49d3a75cd739020a5369877ea28d71ff785df017ddda1bf67b25f599fff7863481f2bb34c32de54f0ce2047b5d6ce2ef7d890f4582ac87e1df9c8ab43e0a5e3ebefc5f83fa4d44c57d7bdd44a8322074d83440c1a2c075e177447a796ed478f8085b080ce1697dd04f4d31b0d866f7ea803253ea26b6b5a2cc322c3a154ca645f602e3f583aef0b3f87ba9f508c9497867462207245d0a3ce6c33dd481bc21ce33a0bfca030753ba032267b4d3bb53608fa13c076b4b214e04194e32bbd60b474792b3acad6843ce03b5e9aafb622c72124b212c463971806a5d65bae3fe804fdc686baef0e26f378081bafb0be20f696f78f4a9c2b53e5f97843f50ed86b752bcc24447b3cefa9f254f0150cd92988a8adacb34a15a8584adb9b67ae4fab818e9c6651edd7046c3829f6a4c0fd4e2a0d4254e47af1654d348a9904aef67d6f37fa88f3cb67564053f73f5c0af9d4e29d342c56ba8adb21718365971f9543a40879c6c0a23e198c5a729c0714a859ce864a3f5270b94ebc86cb553cb8a3b1520bd9558af7f55b92aa14dfb6cb4f6fb8df783fbf7cdbe3fa18e1e580315fdac041f4b46674bc073e75824c35bfd466f260bc6ee7cef1a9f1f18d01d6641ee44f343b7bdbecb8f2180e8cdf804c7432d1c084c0a417ff9131a3dd751fe0411ad128054f9223b95095486acacdbfa3e324cc105994aaccc5c30dd831a77a378b62278735c220bfcde2f14c61ceb1a114e734a3f1253a860d4ef3ef013d8babfce5242518b2cb7768e79c5304aaace26ad7945ce2e99c43ba5dbe04567c546bcd7ed906e3e6b35d814bf078cf517b30824c44d2ce06c9a11d781bc63db0a4dd649980d7a9f9c94baa81570afa50c0f6b53b2ae77b449d44fd803ebacc3c068d0ca2edb2fd8b854e0e3e8aa6130a1387d1a82b9cceadb5c074788c72bf239671335aa8a4707f6350273ad1d6b62f04536728438600ce927c1b1fb2bc29e3230763e777113c3cfd65cfade6c4a80e5cd49d8d53597a1e4657131edc304f81d517d99131eec318df060ad0b95e7dc6ab75d8a0468b26c2d7f45c1f027b4812e882c0c75ed80cf9c51f0865f533537fe32f6d945d3a48ac76d2d4ad24862f8d8c115589615fddbbfcbfc2ee89518ab0f4ad721d0ad638dc1562906e8d72afb3e995e6689e1a17d2f7c2363366dab3073a7461647668517f1106427ac3336ede29e6a6ad1969164a43b94a10cd0cdb498ace660c462c8bf30f71a3f55df371a9a06c7843d89139681ca1b036aa355e8c3955b719e44296787deb9c42c823abc20190f609a3b48f99150b00c86fcccfca1c6b54d08ed4fa2b093f7199bd376ed5c448f86fa20a46a30dac0876924ec43e8c7cd6ea31b763adf54c2156793b0161b10d26a966a9e47213a1eabe33bbe61bd044d0b80a71ae3ff3c20122b29edeae2586351a94faf29b7fdf32d2a14fb107e64f752084ccc0daeb6e10f9f2f60ab79dc87fa2cfd915346569ebe23903077c01bfe2160e2104f5bb8ef166cbff716af20e7e9b2359695c9565f7d8d957406e57cdb9b378f7afc19ebc85430b98822e3ec6d789ebab2b713fdfe933c725021f7f3eceda510a8e51d051073effce4a67f586b38a325fde566b78594048619d1e8b0a430ca0ba7bd5abd6ff6f3a01b1b3f707d39120c82949d5ff368cbb987526f384dd3bdb71ba583a32841c8ead7c74a88004d4a838cec376b3c0c9a4b8882ecb798323571d4ee3e70a2c47305e8bcacb981fc49c2e43e9fb038babfd8c4614e883b6524534569932881a7631f3df7d8d049f785c7bf012901afdd3f968cde2028dae79a094c884179afee58fcb32d40f4936ed31c008be3fbb1cf6be9b04678c3a55d3fb4af75c8c7988c7128984dc94da501404d139e3fcc55faac449c61de0cbaec427491c4151f284fa54216929f11795188b84f174e1a6227a775e17665dab5a34c43458a244138d0db9f7b28f31d5c82f3a2ec68b10933f91908a7f3e1467a4bd616a3bf4b9fbe7e6b3f71486b47273e126b78d7298e2096649ee08ec27596b49fa71473b501779f9c029779e0c9932f6a4f1bbfe11854351296af706420f8d4a01332bde351aa81ebc1661299a43bd5bb490856b859841d77c8febc41f83b2030633a6c1d4984554cfa84f48a5df8c5a06d4cd6ba533508a4300befbe8e1d42e4d56a6f95102b4ba0a673e922bfafc5183e638d5301f109134530abe51e63367a5956efe0a61129532bffcb674b3e3bc7ce0bc0bfd7637bc83f9a4552164925b85b2112ca6fde81149a3f7eba316e543bf19e49b2083c4264906295078663719e54b5fdde2f19f14718116b42edd4d2a0dda68bd0c2ff5c711c174b34e14ebd6513f24811902f90b9101f4724d9303c717cac7d15ab1d4c03ef3666c546e25ebd9d6792b2f1e2615fecb1c46b2fee257f525e2861a394b411fc349f7dddb74830133438c5019c3432073d2ec8df59abfaae08a97568f5bf17f5934ed33dd505d163066314285077cd92d42e2cbf314d2cb307c7cc00b2401ec44ce42cc831b68cbc12d089e2950df37bf74667cedb67c661b1a1dad12cc58739396090cae1e536ed2ca1fe05d6641efbf1ed65770aad095e87e6901950d0f2278d3e5392b0529f0d379ef9317ed68b06276315ac0dcefd675c4a247a3d0e27a1686f978528f86d8879efc351f6854f27cda3999ae5469daed099f99ffe85eaf75e8a2ef83b049750536f43694f70750969d088e9f29f0a78a22204778adbe54571ed53dfc582a11330b18c4deab28e1a71c5883e986b070ca4a5ad252989e7315317af20d33a78b4dc8269aa7470539d1527acca60aaeb2c7be541f90ab53cda0b1e65432b3fb2ae5d544933d750ee994e0e85fa7bf7714a4a3ff134beb506be11a6a3c363c0e44136bcd943a05e52a63e3dbdcfe7abf5a87c03f8de17a794a2fc6b6760938b8b092f950385630886fd4bc314dc90ad3e3f43d50b72235e3d0da833d590974b1033ca9530147e9dcb771c079c4c6850cfebe3e1e22e3a230686e5e5f132eee29467d6f16a4fc5edb4ab9a9b1f475a3126d105dcf1b46b09ca7fc3b2c1fcd15f9fe48ec1300ab941b1dac2c5d55d33f2d293110336b6e517b01f5ecbe6c20faaea3b9b7c91d2f8af6614c43c2eb233f1743f6cf2c9b8805f42e0bf795bfbb036bfbcfa82d4c72660a1f8aca605840384181f30ad4568f6e59c6ad84a18fb87c5bedd649d856199b3c54c212ff7a57f9cac6f1b72ff567feb402500134578492984d8dcfd21d3a61e91c8828cd691f8e3234279a8506e07b24a8745ac1b650817bf39d14105950259bec1c1b54ab10c9e2993b2950df9348b0e2a3c2f00e9d2621034a257fd6be9f0f1112bd4e316ddc40e17fb86a5f2648d62186b48dfce02e51cd2bc6dd4873c2d9f0ddd5db4cc9ab5545609b1d297055d16ee0c2b56012c812e538303e2d8287a05bc5d2929cc99dabe17db2eda90dbbb793f19165895bfc3000a320a34b58d601de7726467e4910d124675bff6cee12050de745bc157ba9189fe2f2054b04ddf770094491431324dd59056f412c34d01680082cb9e3098aad46b7e841694e97bff064b51340b8a924e610f6905003d8f094739750fbd2820bfed2097b0ea090e05b1ea9841edd35036297e8a224b5d8d4ff4e021bda9cc6197ffc4d342d4ee5b4f5fbee2767c1ff3443b2f134a004a4f23b9e0270865f0cf4c86e7fbd8e55a23245c28c2297ce143bc5a64939cbc10f0bf12b7cf9856d7c20534c4c4da4640c733a0562908b76a088d98e6b54bfc2ec0c09b6934be585825be83eb1d4735af9c4a62a11107e6be5ac062288e8616266577bdf032b9b117ba0e88bd1b43593ea7328546a562c0f67faee3fc24386ee893f6f3cd639756d72564f947e00fbcbc95cbeb6993931b88e1728fdb10e4bfca184f4ac36635e590c222645196fedc150edc3ac66828c2336b4df56eb53afbac999b4dc2222333b674cdd9eda14c0dbfa393dd83583733be9c601ceffa5041395bfeb53b3683f214931d20bc434148bbff85fc9ae5b5c13de470d8ad0a4c49ca7ac617a9c7ee0e31dec0a8d8a484e3c41f9b44d9d7cc7802ad3e57f9d74248c09a48247f7e3a62a6661c9957966732cab2c9319f8e51813a0b047edd2532d1f89b4e795c619e00df29325ed9ec4a5e45ed828240a3f5bae671b96128f9067bb0bdb68681b20ada58ce8f62ba25ea60171776a382d349977515c20a1f530da7d6a0bf9dce167365a613526b51c0bb648c7791c4417230320c2b7b7ebb1a771509c373c816cf94bfacb734f583bde90d39cfd4ac63ed32dfc05eea0d933c27da878e3df5412f0dd89543758fffa37ac85bca710db23a16b430d8bb4389e4702d2e1082182944afe1d5388a8f3d34aa9e10b06c92fe4f77b63ffa236414cf169e4a23f018b829264e6c024fff6cb39f25c5c9710178ddd36890804fd011ddb4c262dd56c4b9e994e498b28a5effbab15b56c65c22bcb15c1dc2dc8f9b1379e1c4c01aa7a9635d382df2d1fad952200a113d47fb0d6bd2ddbdf41354517223ec849d699772a94919e68a32f8916cf1de60aed519ef58ab2eec2e0528e3f656e20b60c62a3e732b3a21698a5a96dee9995e7f1a4105c6c6dded6e23ac39109dccda355d030af90fca8857caaf668bf25026a1543624e91eb6430a6d196d8409d41f72a17dc4ef2d9e4a89ded79718d6856671ba0384aab3e00448342761b43802536c52be3e715980ede9a5c2032399912cb2f9fbebbbcc6038c357b8559011e464b66ffb2ff934350878626e850b13ab2b9d265ec680e0fb69b9b9f7bea4a7af4bbf510743339c1189dd5e5a2d715deb746606aada2cf12d438108cf6a49500beab7457b876940b370a0d00d4bee64c29dc44607328f191e660263aa97d39e79d49bf36f94c549d11f8cc4cc2d05f707b09438ae715a75c11c83b89af268af3a9efae709895d831dc5424aae807a6d99bcbe29f7c9bcd4bc642c7df937bc01bb91e9cd83ad7754d7ad06a08286155aec02c7c7df53befebab10a012bc86f927e10d457dab7d6f3f90f1199cfd3837e79eb36f9550", 0x1000}, {&(0x7f0000004400)="513605bd8e6fa168e5c073157d1ab1e2986179a9f89326fac9edb0e170fb0b18b9d1965147d2daaaeaaf036b202bb408c0ceff84d4c13892f1e348b1c6f0d2c040567626ff1b122ee22b9db1bafe58eb980ad2f39f7521f600b06306eb97d4a50525298a1e401e18b1984e82ed42edcd3027c1b87fcaef3fe2cab13e879d6e0f6e36ad444121af4f30cb1c46ecf6bb5678a785253174b72c43f9e0d04d87298b271afdc94de0acab96a8dfb0d686aef6a69cf1e078abd1a0a91655719c63ab9a0d0a1d1d5b20a5c2259c765d36b26f502af4627475b57c622e8d9d4caff805512cbc06b0204ba01ef897c5f3a88acc8d534e402a288ca3df31cf5ee47236305d017144a7dc62a7579eaa16127d83bd26a2e9dbae2a7d09364fd7658371ea8890b97b9c3d3b016ff49e1ebee09100f8b49e357c8cb907f7dc14fff265bab216193866a0965c155f79891cfa25ffb8cab669dd43ef978c846996fecbd6fc653c58301c4c490fe3f6462dc5dc46ed0030e2839f824abc57da30e3e0370d3da908f15a65a3471280e8368a48c9643d1ae1bf97f55d9694f35b6208033108aefa0571f1144701107beface7390a550387494229fdffa0a063bf63f2f7128c53a598832fb628e8850dab904b1e6e0de8306ee2a51b0af2db416ccf9e6afde985274455b0512f0bf2af9c19abeec3979904961649f808c98080bb1b283b21ad0850e7de568ed7ef50b3804dcfdf40f6794b680db2251b2caf833b4223814a93ae4ace84696ac96e2aeb99c255ebafa05ae73703612484c59e90b02f201a9cb31c80eca4c43f483913b22ed8ea5a7d9ee329f1a70a52039dcf93fdfd2df8b24a2f83451cec6e9ad25f39f4692a091349f0ae48d5baaac545dc35dec034dda74d42f819eab419f0ca1c9702c5e0e74c5839f2b1c8c05ae978094a12da19d3fa8f540fdb21150d1b5cb2a7223e8da6b5eb0707e69e7bc407e7763171f05d4a3ff6edd72c4f6853871ee1bf7b71fb4179ffce4073c8aaf06fa7b2744c8e5afc5cf5ab5640dd1953604c138b919d9bbbb0eadf407ebcfd36776080a9dbe0138cbf111fc28fbd3047c255aa2d2c52c407ecf833b7468d7a486f509b225329642451dc5a24e57617d043774d554561df99de80451d9af979cbde3f24a64ec850f2375f985f3863bf67d4a4103fafa8c6e60e443ee90e40f3046971c5b7915fa8483eefd41387f3184ef9e0ff76eb9ba8430b2fceeda9e806c81cc55069704340908d8433783e025056e700464b297cdff2bd384e3badb81f30a6aad1147416c5d24c060b4f0bea2f60f0468d68c49cf713f8f9481fc644fe58fdb3e83611b83c597cb150436016bac80d16ca6d789eb639912df61dbaafefea9d4476bbf05e51334fb7a9d732cd2d4e3781289babd6d6236099108c15d7d276e9f43f6eed99a0ccc35fe5e5b170d0443787db6f56c31a1de2c2996805b8ba30e763b86a901e4ad6943f9dcb3a7644a330f55e47b29f47d232390dc9068a9121c21fb9b924e4cbdc8363a889724b4aa8d7d0eec1c0fab61489d1632e76825cc8315524cc5bd7e4e893179525c765cfcaf4ba244505603fe83fb83a3d203a19347ba9633bb80e1cf2d6b97a9c721252cf3646b0e92cc52ff030e86c6a7c9f26d51c8591f77b4a967ba6dab93adf71f76869b95cffec5e7142703030fdf7153c32fdbfda8b65f195a95e287d8d3bb3b2982b5deddda03bc24fa26c5f99191ac0800de94ca82dac7c5d87d42610076ec9dfb4b9dc7881d0459e8c88a95a9ff22717c641cc3b75c4aad1b3b5a9ebad2ae4eed29b9c61ac7b3f56b7ca66cb832d35d82baeb94d60b30e5913cf9ac5b86d0b424fc82234db8c60c3d6637f1194e566b44be36aaad50d9ba3c7dd8f4da620ddf26dd6aa4a57c09f7cc663a427467082c208577ac9a1d3877625a994f2eca7c91e1ddb82501e1fdfd0e1c7cedcb342ad3f1b8fdc786e698590c49adc20b3380b5cabc8fea99c97a8fb731cd61496ebde300e5aedffb17cb7674fc948a4ce3b07fa792cc541a04230a4c0e4c3c77bd27560d92f70ee5f95a7af324543b8f00f633613fd35c5270e35a0d92c162675427bcf5e7bc65d21e1cb50d4d6e59e9b6a71a881533575250c9f3a96d50fd3c8279f6f8a86cd508f46a292a597d8b444cf53175d54a991d76dd8a2cafbd56f30ac83e2a2bbd1ad1ae8d5bc07080ec6e23ef542eff61b31ec16eda0870aed5575a757a986c58412922dbfaf7a7f3bb2dec1339e35737e1581ac31fc3cd86aa4247996c7e6ac4498e4f78c63dbab49569717b4b949e4c7d08cbbf16939be1299aba6d8b182d645136f68f6740f7f930952f8e5de3479d78f17b63bb7cad163e3ab4559ce7b6581238d68742c5f1ca54960e194b501fd1badf968904138b3f7bf272b0338509ef92019842ac4bc550a8b2c4a9d6a1bfe74754e9f7de6676d8264f20a44dedf7638eed443010b5953c98939c811b1160f64f22250d1fc384041613dc13f8d2e124bb0bfbb8845144f0fee44bf8f0829e686baae008913c2d594cfc9810250d637df0f826c1636cb48891123e345ae3f8f9972e8dc38772967a128e0a3be022c3b9f49de68747474ad1bf4c43e870c63623e05e3d8cb4b3724dadba405d9fadf02aef4d92b7de4b2e6c418cf09686963820ef113244e442d4177cd83ccefe068023127849a150538d484ca06b7e92779a40a219fcf2ccdd88f9027eeb8ac30c19e24ad9db3590395591f0a038937c7a426afd9e42de43b8f0343ebb9e2a39d0c7cc6bd8180deb6ebcca5e366f0492114d3ee1740f8550c8b8a31becdda89b8faf877e3dfd4304280448e369cfd67f0a6de20d5867d3f74283068607417f9200c030e166edab821c580e50f9d44bcb9baf354ebf2f060482ad8178ac1ba20693899d4e54f56b0bc58068d85df2db7154e0cfd061db80cef63e16eff539eb2a32905edba53b42c0c4e0e053d92524b3f5661b1c4557ea20a498380e31c63ae119230b3cd4c866b71e310d81faaf71d364e89938662b1ce48e08755f4c452ec0a25343028dae9e0554d3c08590b790fded683341e3e713a9c102529fa725e606fedfdb79d4e5e7fa74d13416ee92257e2a340b3a559ceb096dc00fe44849a511e74e8be93d17190c0e7d85ada026e9cec81d34c537973e91875fd66518a3ea2cbf85ae65e80366d658b1f9483b6b2b8be32d1878f9a1b8cfa14e428397bf6cbe2552802ae3dfaa99e90cd79c84109cdfa1d28b1077fff1cf0d4bc3f0c3aa17d0d57b3146d6f1db41c9e346344d55e243c67ac0f2384cd3c1829db6b808f230c978c87fbd14a1ec466432d6aa8c76550c9b38ef70f0b25b0654c8f7043ffd1df7952a1127180dec3b75a5972c5a3ac6cd7f818eb61ced5992e4678dfa2a0ac48f36e2e9816f278e899906a9879d70a002b9abea71805126009bdef64e8fdca7b3b1a76cd1387b2e6af4a2b1aed39f96bc4d22b039b761aaab7cb27eee673c21c37e452358dd1d7b3627da018cd4eec03b4a182dad2b81fb6be015ea5dea7f24e04efb3fbd1ee8e7822ecfac76c0973651b70027b852ead0345f51b47823c62e27a5c567e2442f41e225333ee2cc3b2bd6f090402e7db223638a1d3b933abe5a6d976e4e533885eb607bd7aa0a6fd84c291e046cb5466c52940a7d0f2301e5f171f34de90eff7b40fbd5cb711087ef613b276ac5c814e8992ec96ab8ddfc0c0865dcdc1a566eac34675e6319f0e87bb8a9a6ca68c0561e127ed8f71e43480c415a471ccfe3bb87e92f235d4fdbecf58c196006c35b5ceff684c7bff69ec178aad2a308778facd321eaf18c22cf63b4809d19dcc3a239129bc3033cb0e3650e70bfef585f94f21e28b8ec7a44798de90f96bc077d8973f9f1f94ead394dd203af728e9d1abb4bb987403fa09b8b057b6d1258823d23943282b884715f43acb69e3531928a0c9e4ad555059378930a5944586ba10fcd8f3f38afa22527772c714d03258c898d3586ce21d10fcaebca148d228adc3375ea771762c0423cb2be49f50baebc6a44c8ad32bb4603b54a9e2d71d49f0bb6d2a0a84af23a185f18dfe4ad968db795a9a7cf72723b91074cfe98dbba3857ec9246606b31b32263edaaf05c8e24e8113fc2316fdc522f2b5b992a5007c5081ef8308f496bbcea0558de1dbf04d1dfb3d80d39265ab7ae5a73051685460b92897841f7d976b3e89052bc81bc25c73b03dba0154e11789a690b2e3bcbf0317e0e7c725bb11d206a646e8442684689a588dcb102839b0fe834c6ce7216592e790eab0c71ca131f25ff2b67ad3f2ec9b563659eb29d876b461032e33362eb67e1dc317e48f642078471dfdf3c2cc29d8f09ecdafa755089a3b20c55ecac872b4339b50f20e2ae47cb6db55aff04dc1dca99425ed1f936226cc8fd49f4abbc1bd674cd3f98d1920d0a7be910cc5517aa06fe0b01e28a6025790b1b43fbcb9e26ddd6035bcb230c9f7734320b58f6631886ab251831c0d7096d2cc3b5f7196a92819d57ac14d57a5961522d419aac4345be170e73818b2f373dfa8d384f58e67f97a7c8c09667efb5707c567f1d7c521225f8f824766f27d9dde978de753b52f03ffb59f9b284270886eda1076f86031cf151c9f46b7ad46a70464154006bd85d4cf0e5cca7874b5af686f63f7954b9619608ab7e2e6ccbaf41e552eff84a58fb8d579c883a8590b41c39853153e34233b786ce4f96f1d2cc5bfe0fb8eed2e8da1b187dd6dcf3b40db2f19400056f3b1435fe856e8671125ee3567320c8015d6e5aee2d74e19a8db781b065b3e829dd4e95e3130804ede725759d76325514b0c8a9c48d4a3a923c955ce0378c910ee12ab05b1b9a29fd041c6a630e56887b814f5bfc959c3f949129362fdb1daaf2c826fcd655f4ded02b7e0eabe05ab36f3b5f0c80b7a6ce73b5478656da71d5d5d6ae05414f984318a380bcbd7aef4ac7b4aa0eb84f588fb8124a3dbb84692b03503b016fcd8b699ee65633e286cb57775b1b2bf992594dc737ce7fc9146f13154db801250e2ee3024ee9b5799c1cc4bf605bfb1e4a9347a510a43fa4a1e49c1e0183ff5907a1d64bfe3b1d1757c10d5424b042340919f0a4124d20ba725221355c8e62f7d9705a7803ac3279c016165e8db412d10af738a990484e1ece105fe6cb02c1c08ce01268f5c3d7b493a916d391cf1ad7515c0e56f56ba7557cb25f27a24fc2869f87bf9b1be04759462439182a3464656a3c8cc834df7a1fbdfd5b64995bd89e5b779575c6fde23379dfb9571eae9bba05fed670dd25f9e7bcacafdb09325d0792aa312ea93e52a1aac63d740ca484189d1abb5fb81ab4feb8d3e5bde03b5523d0712966b18f7701617b829595d1d8591be250d3e847a8513411779abd09223a7d13d47cfe65c90d0153b7f984e55fd9f59496c2c7cf660bf8a98916c19644e332b1027f8eee9da883271fff1e318f5952ca25fd448518ce2ec747106116120c286494d51e9283721e82be0982a98f48b48107a5c2fa2338a9397adfc023bcbe5f3953f448d23da0feb66ab8d2586a5e48b775a32d120d6ce5f79c69074955e926f84de1134169a71e5b8537f1cd68306d7c7b6398cee1db694b83743c6032e9c3f0adaf271825ed40860ea8c2e44a06133d02232d48be57f751f996a5b481aec20aecbda642b3702a11b15093b306da51cd3c7db3f61e8a3e3bd52eaebd0f9fb2b707cf6c228dc345414f770d3c37fac00005ba8ff7af521f1c7e5acc92a82e5dfab27c51f6e388bbe770a", 0x1000}, {&(0x7f0000005400)="9e9e13b9799b474bc937ee7399ea79a26af7238bd3a43847ce0fb43714dc0c05e844bc26924c9bcaa1211be2a602a1fa14cd4bc690c5378779f89863e923b9d1fa455762bcc938e5ba7d131980bb193ce8d679783569f7873bf457de8db3bbb31f751a6de74a87886df858ac47c3cd1a172001ef373de4a29552df34bb119497d5f0317ac602e440bdc093f90e1c654b531b0c7e47f0fdb38a", 0x99}], 0x6, &(0x7f0000005540)=[@ip_ttl={{0x14, 0x0, 0x2, 0x1}}, @ip_retopts={{0xbc, 0x0, 0x7, {[@timestamp_addr={0x44, 0x14, 0x5d, 0x1, 0x1, [{@dev={0xac, 0x14, 0x14, 0x3a}, 0x10000}, {@multicast2, 0x6}]}, @noop, @timestamp_prespec={0x44, 0x3c, 0x70, 0x3, 0x9, [{@local, 0x6}, {@empty, 0x800000}, {@loopback, 0x7}, {@loopback, 0x9}, {@empty, 0x4}, {@broadcast, 0x9}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x4e45645b}]}, @noop, @cipso={0x86, 0x1a, 0x0, [{0x1, 0xa, "12c84226a40c8072"}, {0x0, 0x5, "ba2c3b"}, {0x5, 0x5, "5b4d0f"}]}, @end, @noop, @timestamp_prespec={0x44, 0x3c, 0xe1, 0x3, 0xb, [{@dev={0xac, 0x14, 0x14, 0x40}}, {@multicast1, 0xd10}, {@broadcast, 0x1}, {@multicast1}, {@remote, 0xce}, {@multicast1, 0x81}, {@multicast2, 0x4}]}]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @broadcast}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x4}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x7fff}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x4}}], 0x158}}, {{&(0x7f00000056c0)={0x2, 0x4e23, @empty}, 0x10, &(0x7f0000005840)=[{&(0x7f0000005700)="9238b55ad69c2c86da7793303e1db5c5f6a24e50d90674500e310151625aa78594f2225e2fd7e6bd8d319f461e3498d773cd4cba9a2db48b1852382f4b69bb7a13b210896a702dd74f1174fe6b8b021fb807f85fce65a69eea664c4c372b1bf4978dd0cebfdc07488b30576ba227b2b7f09318b0", 0x74}, {&(0x7f0000005780)="9e211d255bc08b1f6bc562cec1112f9c0902e36e69154933edb09f342bb657ac1fcf497d2cbb88704480e9dc110c43f0b2fa9224382dd27fbff1052fa30c6b7e1b1e2483784859311b41ab53547b8d86fc3a79eeeeffa443527d2b707c0effcef38addf92e67fafda2c558ac004da371178d01a0d5832c82115b3f26f190fb0a5326fb0708691de5b073f49f6dfab1be", 0x90}], 0x2, &(0x7f0000005880)=[@ip_retopts={{0x64, 0x0, 0x7, {[@timestamp_addr={0x44, 0xc, 0xcc, 0x1, 0x9, [{@rand_addr=0x64010100, 0x7fff}]}, @timestamp_addr={0x44, 0x44, 0x3c, 0x1, 0x0, [{@multicast1, 0x8}, {@rand_addr=0x64010102, 0x3}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x4}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x55}, {@local, 0xffffffff}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x388}, {@rand_addr=0x64010101, 0x60}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x81}]}, @noop]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x4}}, @ip_ttl={{0x14, 0x0, 0x2, 0x80000001}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r9, @remote, @private=0xa010101}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @private=0xa010102, @empty}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @dev={0xac, 0x14, 0x14, 0x42}, @private=0xa010101}}}, @ip_tos_int={{0x14}}, @ip_retopts={{0xf8, 0x0, 0x7, {[@ssrr={0x89, 0xb, 0x89, [@multicast2, @broadcast]}, @timestamp_prespec={0x44, 0x14, 0xec, 0x3, 0xa, [{@empty, 0x3}, {@rand_addr=0x64010100, 0x5}]}, @timestamp_prespec={0x44, 0xc, 0x72, 0x3, 0x5, [{@rand_addr=0x64010102}]}, @timestamp={0x44, 0x24, 0x25, 0x0, 0x9, [0x8972, 0x200, 0x136, 0x2, 0x7fff, 0x4, 0x3ff, 0x10001]}, @timestamp_prespec={0x44, 0x44, 0x66, 0x3, 0x4, [{@rand_addr=0x64010102}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x1}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x7}, {@multicast2, 0x2}, {@private=0xa010101, 0x6dd}, {@dev={0xac, 0x14, 0x14, 0x22}}, {@private=0xa010101, 0xd725}, {@dev={0xac, 0x14, 0x14, 0x2d}, 0xffffff00}]}, @cipso={0x86, 0x55, 0x3, [{0x1, 0x11, "b3903609ba31b5036bc85d563bddb1"}, {0x5, 0x6, "987251cd"}, {0x5, 0x11, "830d147b470a975f51a65e2c87f161"}, {0x7, 0x11, "c5ac02d43a72f17844332ee216ca0d"}, {0x2, 0x7, "7b8ceeaa2f"}, {0x6, 0x8, "70f60b60c9de"}, {0x7, 0x7, "35bf1d10e7"}]}]}}}, @ip_retopts={{0x1c, 0x0, 0x7, {[@cipso={0x86, 0x6, 0x3}, @ra={0x94, 0x4}]}}}], 0x228}}, {{0x0, 0x0, &(0x7f0000005c00)=[{&(0x7f0000005ac0)="10b789921b84d8eea3e09026f6ef4530a2c8f7bf141f39af20c0de6342ffa3ea417a211de9385baf8fa59784a48b752d14b0", 0x32}, {&(0x7f0000005b00)="97230b74b01f7c768d6dbee03317b470b3c88df52983c6c1111ef87afd90a1d0f587682c0594b090b46012ba86a898aac027737e3e95c708340322a438ac7d9b27d27b749fe0a71d9e18a720b24ed1c1efd545e0292913ab608b789b1e28dc823cd464ab8285b223ee7dff3d3900b737883a43e59e065a7a29adc5a9f6ae9c12d6e0f5e4b2451a6a5338245f743145b873f05dabe693a91e03484d3c8cc71460b59a37494ef7564bbc150ed784ba941df7faf156d06b9d6e4f598fa02be5d9480497c04e2564b3dd49b98ad02d806ce80598c72593d016e609d27b1eb921d9162c27ec8ccb301ed2", 0xe8}], 0x2, &(0x7f0000005c40)=[@ip_retopts={{0xb4, 0x0, 0x7, {[@ssrr={0x89, 0x13, 0x29, [@private=0xa010102, @loopback, @empty, @multicast1]}, @generic={0x7, 0x11, "da5b47f99decb198e6657f0f997f58"}, @timestamp_prespec={0x44, 0x24, 0x8, 0x3, 0x7, [{@remote, 0x6}, {@dev={0xac, 0x14, 0x14, 0x26}, 0x9}, {@local, 0xf46}, {@private=0xa010101, 0x9}]}, @cipso={0x86, 0x20, 0x1, [{0x0, 0x2}, {0x1, 0xf, "2215a7fd82103b18d310b67589"}, {0x1, 0x3, 'J'}, {0x5, 0x6, "0f399b94"}]}, @rr={0x7, 0xf, 0x6c, [@multicast2, @local, @loopback]}, @end, @lsrr={0x83, 0x13, 0x48, [@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast, @rand_addr=0x64010102]}, @ra={0x94, 0x4}, @generic={0x5, 0x12, "41d81728952e7563e5e7e578e6b9e046"}]}}}], 0xb8}}, {{&(0x7f0000005d00)={0x2, 0x4e22, @multicast2}, 0x10, &(0x7f0000006040)=[{&(0x7f0000005d40)="d5abe12fca44cafacd43085f4d06a900cfece706d44ba46b40679a5f5696601fa131f50291903662ab3071c1e2b8c0121ab9fddeccce20880f39c4b66a744e6c0b23", 0x42}, {&(0x7f0000005dc0)="6ffecec102b00713f1ab1285a886fbcbf7533da862c14e8596da191f44e6c721d8b1e2d72497656338c119614ae0ea5801a0b730d2c6c54856c41f23b7b5fc0b47d8017e35188088006c39ca17b04a9d304256d77886a804137f62ece016d1ef3a4400bff0cd704b561bdff9cee257f7d539b7705be133848b437905741da374470b881c06edec4329eedef9937756da05769fb1784d61322a3dfd", 0x9b}, {&(0x7f0000005e80)="b2567ea109584594b2e36ba0dc887860526c7bcd7cbe5f11923e", 0x1a}, {&(0x7f0000005ec0)="e29ce8412f49038d34130098e9166768888d1fd18d762b5da3eb4650ac899271152fa1813e1e999cc18b23af6e2d1a1ab3be29f0f3e861a1001980cb5082e3a5ec63bd949f1af4843bec837d403aa2cfd9f329b99dc102cfe5a70b838231aacdec9cd4aee758c2835c7acaad7fb2b814aa84dd8e8d8d78818bba55cf7474b428720a5692faf85f1fba0a2e0dbfe6", 0x8e}, {&(0x7f0000005f80)="0a1c350ca5c630b60f15f97411f3f93becf504bd49b2ae28e0cd7aba2673b0297b52cec2f3ae26988069c3b644997c8787785552178167f1c0762348b8a51297de74f0ca5649ca132fd00d26663e95dc7ca3b26fae162d143b84e6e203754d1e5d2628f1c28d0121687f304719ccc5ffb8fcb84c8d242029edc2f89d0b188884b295bcaed7beecdc09af08d4793e39f00922441e0314f84b79a4d66f81c0ae4ff32274a0c2c3bb42f66f51164aff5cf2cae7bf1f694c4689", 0xb8}], 0x5, &(0x7f00000060c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @loopback, @private=0xa010100}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x3f}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xffff}}, @ip_ttl={{0x14, 0x0, 0x2, 0x8}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @multicast2, @rand_addr=0x64010100}}}, @ip_tos_int={{0x14}}], 0xa0}}], 0x8, 0x40000) 03:59:56 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x1100, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 426.200894][T17746] loop5: detected capacity change from 0 to 270 [ 426.203779][T17744] FAULT_INJECTION: forcing a failure. [ 426.203779][T17744] name failslab, interval 1, probability 0, space 0, times 0 [ 426.219789][T17744] CPU: 1 PID: 17744 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 03:59:56 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, 0x0, 0x200600) fcntl$getown(r1, 0x9) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r2, 0xfffffffffffffffc, 0x6) tkill(r2, 0x37) tkill(r2, 0x13) ptrace$cont(0x18, r2, 0x0, 0x0) fdatasync(r0) 03:59:56 executing program 3: setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) [ 426.219866][T17744] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 426.219877][T17744] Call Trace: [ 426.219885][T17744] dump_stack+0x137/0x19d [ 426.219904][T17744] should_fail+0x23c/0x250 [ 426.219919][T17744] __should_failslab+0x81/0x90 [ 426.219937][T17744] ? kcalloc+0x32/0x50 [ 426.219952][T17744] should_failslab+0x5/0x20 03:59:56 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) syz_io_uring_setup(0x1a7e, &(0x7f0000000240)={0x0, 0x0, 0x1}, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee8000/0x2000)=nil, &(0x7f0000000040)=0x0, &(0x7f00000002c0)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000200)=@IORING_OP_FADVISE={0x18, 0x0, 0x0, @fd_index}, 0x0) syz_io_uring_setup(0x1a7e, &(0x7f0000000240)={0x0, 0x0, 0x1}, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee8000/0x2000)=nil, &(0x7f0000000040)=0x0, &(0x7f00000002c0)=0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000200)=@IORING_OP_FADVISE={0x18, 0x0, 0x0, @fd_index}, 0x0) syz_io_uring_submit(r1, r4, &(0x7f0000001040)=@IORING_OP_WRITE={0x17, 0x3, 0x2007, @fd_index=0x2, 0x7f, &(0x7f0000000040)="67b8fab5219e219f55e48dd1a746edbf3287e71ca4d363f8d522dde048a24022cc9f1997b714da5c65a4f3ecbbae7348712c75a40e9f38aaab8a2249388e83f76023327dddc3fbce9efa374de5dba43715c49a7ab0f8c79980c05ee68d866daaa3b53b7f17ddcd16354cf148333b647c3ec0a1688f9779000c5fd413372c11fa8d027be86a84c84286d6bf03bafcf103da0092d0f8674eca5415f9fd89f3560c84fee7d997c063a230df2a8913fefa8d3f89bb9d35f7e5f90acdd35ca4e041f0bfec2239e3dfcc9d64f951b7e502fc2e17c25dd92a2e9350c49bda91d0e695f94789008cb4f71e2cd7d370d815d261582fff8cb81c03e6a2d573b0878ffa1c979fcbe30e71b96d99bf5e68912d8b21a24863c1acc4e9d67fed222147632896deda57e2b24f31ceafb0265e4b0585817ab833c0430e08973785ce50e66976bb3a7a88d168c7bbbd5b7a1a5b34cbbe65ad1e18c4663aa05a6639557c6ae8b900affa11eb94babe8fc798239180502b8da77312451ffc47414057623766ad0b8634bcd12d6331693e462444b6cd146548e5080f3342c430a5c84e4cd1716b480e4d0a0521b11b524684c423fac864b643ff3e400079853b1de7990a50b9658bb241b1cdbcd9f9d13f009f43befc3974082364b7713fca04dac46222fc9854794b3f5278ad0d341665a1a80b4f50a185d8f23678f2f570c38598f3ef3cfe7a117101834dc037b95f65b5bd76996adca5b0ce978035c84d29c8e5b3720d683044f8aa9064241f883e222babba1147dda370a0c3d1cd2f5d66eef902e1ea706e7136e79bb4968dcd9bddad882ccb51ea84b1cefa62eb41ccbbccd3170ee69b9ba9eacd6618cee5055b40b04bc72623b1d5793237e12e8f671eb764e97503da23904d5a478da9fc33d7a3a6e54a4ff3152154f86132753b036913e9d0478dee5c985da9093a8c1006c0ff44c28599b74d10802311a480d1a9e3ecc6442209874fd260e6b579bf1857535252348a5283f5ca07f00152354b7172d14b607456f6284a6e9526df9fdcc49247619b2125b694467c2540e449a57582e0b9b6a209d943f8925df11d5189b6d365b6781e784ffd749eb18b3febf52f9f58708391d33e4a1d966fbab9ba19a81ac72dde0429f26a2d720f6cee3d4f4e1c8fe6c6854be12d729cb72ac45d81267c92c5cc72b90042d0c965e6286cb290b33eb22039b35a4c061b5099dd715cfa39558b327fa01326bc4c333028c493cfdbda2dd36c0e8a4b47b3538a1a947dc136cd688a48c1095fa40b058d08d0b804ca0e29753530b869d15cce80329a3cf7c1c48d032b7b59adc2457bc1cda1c6b0602738993eef81714dc07a35fd393b9039aa84e9d5a35ab2dd7ad4f9fb99bc5f9893a9b56cf1008f7cfec4c12eb666b5afb9f68f16426b5c713077a55a22640d6a5b95ad6c9291fea293872b619665f8bb06a4ddb16b6e8f87f8d09df297d7c5d3bbfec1c8d7dddaafb6507e4718e5c76ea0f8b3428d0cb25341fa262cf9841e82df294fda9c7e6cb66cc4871afb7165b3be38f215d5ed670665d32f1cb9ce45ac1586b408713411b4d24db3a75f2612f668fb29baa39000fcd4b3d1cfa6bf85c31f08fe3fe8d0581e66dd9854474dd1f20686e7e4b3eb2dbce877245749f1e4af2fcf4a74b8307a968ba6b923959d54e178975540871a3d1aa057316b7466f8c394dc9ceac71703988fac938fb3a622f01172ffc061a157eb80f85c638ca05a489d93faedb0c7ebff37c261a2f7cc93033f79f3045f0622e3745ff6376ab9d0c899893d1d059e03b91b39b2326a28250dae1d1a4724dfa27fc6a52cac334048e4824bc7e738ba41f06dae4a5d0aee2a1726f089134bcca7e2a0b8a3b3938a5798b9006d0a38b65621e968dac609bd1665e37a4a759130c4e9dcada9d1bf71f4466c74dbfbee19e6f96356f081a66fa2aa628da42c586ea8af655e8c9f9d8ec56b66eb8dfdf9eeae966c8f6c8be84eda4cf1fd0c283253fdca2ed3cbd5a4956a60d8cc0b33c5e15ec973133b82d96f6e7674fc420375fb0044fc72ce25d62551929499d0099ad321596b3a34a3c86ea04d4fc65b3cfeedd34fcbbfd458228381fc1de4de0e4aade90b3e0a12f0e14ed727b027dcbbf6106bf605c5ca325afc97a22cb4af24bdc9d87fb2f4929174617b95569cb5b877b3614934dd0653f91b894c45485c0ac9952d62f9fba265e7c479f2696c216b41eb98bcc466a9e31a6a87bec0db5c7a14da49a6a762e65919483a108f4917af75942886998fc3fc2b172872fa91e7dd078fd35870070f3f37b72dfbea4925466a7da0dec9004987596c435da923567c0a331d5f00e3a5a58464fc65641a2d1b09ab41f09192bc661007d0b97540d8a9a69e096a8eb6edc74709482899cae2e1212ce7c39da32ff5511e1c83fc2804b43786b0d391b01a2e4be91cba8ebe54749a9bd0f60c3d09db624d31bf554d05440d560c3a2d63141ba5f475888205c992fa7769d18263625be2c5fd06f7fa9c95eb71a6f79dbee95fd0aede103982f4363efae478d6e46006f76c250f71f2877cd07a4bf0f5c86dbafa1b0c9bbe4508beac2080ae5a565f2f06410c1686635ad1322debcf7e2609a0b0ad6dc638b4e0bc8137bebd059d995113ea10d39acc661c4d794d43bf4bc12e255024d68f15d90bbca90e99fe9cb343807f9cb046b2315e01ab6d0e8c135e537684836a4d3237a149b215be17a3973930dcfdb666d12466d160cd2b586b59c623276cb433c0b669da6b88e5173887ad383c50b59c74c6d0fa07264a1a8d25d665f3c97f11a0555d22e03615311e4fb7bc115482a51bbb4d6348313c8579c9f2293d9a22bd627537970a203a0ef839b9b10f554e558e398e735841dde5bee63bcb513b72023afe1190ecb5a26a6be4c085214172a90a8c8f09605350b20b87297498b974d6cd2e856aa3ca17b0c920903d7c172a809d53536b952bbfb86c46407ddd69bc3e621f50e19e24f0954858649c474f997be7d89d8659b670b2982f0db38e7f67705085ddcfaec28220c69fba49ae9c6a1eeb20a2a1ea0c0895a0019b07f972051c681d734a9967327535f778befd424446aaac4c7c9258bd20fdfdb0816aed8cff7d809afaf9e766ba1c6884dd4b9967461a9dbef9adc3f8ed2778be6566383bffc2ba304e9ae5ef4b64157f42a95072a3671d5f90403f36f9d6c3d41bb977b89cd336c5f9a439c3cf42dfd9f9faf61063960c1bd6a075aff0fcbf81c3fa38ee18376f5abb5a1cdf8114b4375ae7d5389b07ee369841bf4653849930a9a1dbcf31fd7f262ada56608ebbe7ea76a6580fc2dc113cdb77def77bc5e5c684b2049a3049304ecbd566ae231bc829057be360b6daf70bc18795c1ae7ea829137a58891c701d17986bd18d54139e2679d89ef059f7cd55581a9fb84a8d809ad5564a5baf27aaccc22298665ef4d007dd130ff969773950a03569e6587ed6a7262bc47bf926662d833a505e5ab94f119a923d88586699ce14473ca7b27b4a8dd40122287d1f255a670847c195a16af83e01167eed3021bcdcbca97203a9b88c03c6139ea4db096611a6fe56da9010f4b01870dd89c1390825c6d0912e2809030165af29d01affe6875e868de878a9f8be13afd462df086961e1a5376ca7eb192a2366e6d9f0641016ce57f064a23b5641fd2481ebec4be26f5c16dcd957ad102711c915713814a847fcb2ecefb57e96d6d9005a2869d7a3a70db24c6c0a56937b41eee69bb5ec88f7772aff2c933e2e4b54ed0193a8ff2777ebbb8399dc3c12bf334d74bd887d38f9223250816a1dbe16ed80caf9037a1561eee151d3a5344ee446d04e5c89c71beec425fe2fb1e273ef75c53f62d1c4ec863aab02f68ac7039f1af9add8dd43687dd7c95d6d5236933b706c40149dc1c7447310dc62973c71f1b10633e60ba36b5644ef1ea8fb22768a460a5948512786f96a631e54d741925e9da46f5a0a5b34010c2d8aae96ace64e9accf5446dd8f9944a5773b460370e5ef64eae971d10570447d1f09b82262dc27b960a4ef650f551560550c728765710b9b6c15521b14487a81fe51eb831a60b1d212dab7e54ea49bcaca3e8af3741900ec8199198c393fec3ec34602041b17b507989ed89eb84c9b7bd7d84c6c3e8d027241eff12ce2a01cd4c493f80c6b3b917421051cfc458afd71aad166730a1711b87b013295145eac89c056c9bcf3acac8a78729539489a38486d47dd7dbf5ee47fee1af7fe95c5758c8ff1694b041db3e0a52a4a6339c831c8f13eaeeec0bea85cc1c67bf6a84e9ddda6fd1329e1a8401aa70aa205c44a1bf2a479c7ea248a24ec1037fae7fabc149c8bed8a4e8dc249b25fdd6f3d86f7b3eb3e006f82380e870c349156ac84001db0cec151e58760f74753bdfb9daec13adb9d59a530e29f4d6193be5585d629c4faddfe1d71c277080963f828f2ad70b573a4e0e28bb320cba47f248ab64db49cf49941b92a7f55540e32bf999012475a3fb59db4c3a6cd5e137527a529a025321a72220bf1d05e5f4a90f0b4af43d8718aa25a1ed91eec4832cb44865770b5562c40a6295fd067b7275b019eaccf9539d14090fc32f4a7bb8ae423c15dc8c00cd84b368bc05264adb499289afa7614813dc62dc52a76f7429b3c8db21de2cbfb56d117e08ac03f96a4fc51fe2d4cc72cb2eae1505818361555006f9713b4b08c7be5af97ff192be678e23d5439b06e66c4cbf489fa788f61e49feda1a5c5546459c21323c8c5ff155b1d8e7d6310cb412b86f83528f4a2716a75c478324303103cc61d0bdca996ffe2f618d0cde56cc006e02b622697bc414f0f04adec32ce338e2e8e5ba0f0accd9b08b5f21a4f925a043fdf453a005eba3ee7a4909f1066c479497db017afde86bec8548ca48eb5858716f4b97172dbe9bb5ff31bd8e7be6a7fec9ded3949c0ce6b0d8329c50c1c70205acb999d78e14448b0748dd7ecbbd3fd1752a5174aa9af5419ccc279aa643be4b08792ba4d64e6efa48a558daa92e945d1be2a3056187b63904989f7a8e03d9638378afaa1d1f811b62ee7127bf950fd09b4ae4404b4c08dc795a8efbdecf8e9c3b31d475e0dabd493ea3bea0f35eaf6c6254f9e083c70171eea40eb6e072d659870f1f4876e5bd711897525a1aea8e8289a2226c144cd287527ca3c7c5f05b4b68e073056ce73102af100cb89f9f95be46a69ffe8e16ea11c6e4224e3f6b9719e8e0093bf77b9023c5f62861a5d4328d581b4dc9b07a60dfce3423f505b4261c2febea2b6ed302a7d1dda62de43a0637524768be87ae54db388e5b9499d320f50cf19a05a05753d8f984977799911096213e608e2ccef86f84a14a02f36fb898acc265be4a8cd147bcef6629edc7ebe06cc8973089caf77e06929a9661c1d9baff087491cae4b36b816a0faad0f0c7e3c51876b5268f9531344dbb6a7b5caa18e05e792ebc03fb4b188f371bfbac544204f837fbc0bc234fd3ee4b1fe8073a1148b4fb6955ad7aca4c10823a7596dfe7d88fbc2242e0358290fb6c1ecde6183d978f23a6cd699cd981c4b8eecf8daeb544e8d206c3d47654d8f3ac129e0bec5407e64e27f5ad60e8ece04178958507b94b256c682c4c2c680a9c273516b88ca111abab98f1c721bd2651585426088087edecb5839a6d026334debbfcf9e4a908ed75b0e3839c9e452517528777d2b508dbc600a5d27a08df381a28909d3ad40e8b74df667acfbd73b98d92516e3a045074ae3c62a6b57857908737528245395a2c03e0", 0x1000, 0x2}, 0x4) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x37) tkill(r5, 0x13) r6 = getpgrp(r5) tkill(r6, 0x2d) ptrace$cont(0x18, r5, 0x0, 0x0) 03:59:56 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x1200, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 426.219973][T17744] __kmalloc+0x66/0x360 [ 426.220027][T17744] kcalloc+0x32/0x50 [ 426.220043][T17744] ext4_find_extent+0x21c/0x7f0 [ 426.220062][T17744] ext4_ext_map_blocks+0xd9/0x1f00 [ 426.220080][T17744] ? mem_cgroup_uncharge_list+0x36/0xa0 [ 426.220103][T17744] ? __down_write_common+0x45/0x890 [ 426.220127][T17744] ? release_pages+0x8aa/0x8d0 [ 426.220151][T17744] ? percpu_counter_add_batch+0x69/0xd0 [ 426.220176][T17744] ? ext4_es_lookup_extent+0x36b/0x490 [ 426.220261][T17744] ext4_map_blocks+0x70d/0xef0 03:59:56 executing program 0 (fault-call:2 fault-nth:48): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:56 executing program 3: setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 03:59:56 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) [ 426.220284][T17744] ? ext4_alloc_io_end_vec+0x2e/0xd0 [ 426.220306][T17744] mpage_map_one_extent+0x10d/0x360 [ 426.220324][T17744] ext4_writepages+0xc1a/0x1d10 [ 426.220342][T17744] ? ext4_dirty_inode+0x9b/0xa0 [ 426.220365][T17744] ? __mark_inode_dirty+0x103/0x6c0 [ 426.220434][T17744] ? generic_write_end+0x157/0x180 [ 426.220456][T17744] ? ext4_readpage+0x140/0x140 [ 426.220470][T17744] do_writepages+0x7b/0x150 [ 426.220567][T17744] file_write_and_wait_range+0x180/0x210 [ 426.220586][T17744] ext4_sync_file+0x105/0x670 [ 426.220606][T17744] ? tsan.module_ctor+0x10/0x10 [ 426.220626][T17744] vfs_fsync_range+0x107/0x120 [ 426.220643][T17744] ext4_buffered_write_iter+0x39c/0x3f0 [ 426.220707][T17744] ext4_file_write_iter+0x2e7/0x11d0 [ 426.220729][T17744] ? __alloc_pages_nodemask+0x17a/0x310 [ 426.220809][T17744] ? avc_policy_seqno+0x22/0x30 [ 426.220830][T17744] ? selinux_file_permission+0x22e/0x530 [ 426.220861][T17744] do_iter_readv_writev+0x2cb/0x360 [ 426.220921][T17744] do_iter_write+0x112/0x4c0 [ 426.220944][T17744] ? kmalloc_array+0x2d/0x40 [ 426.221049][T17744] vfs_iter_write+0x4c/0x70 [ 426.221070][T17744] iter_file_splice_write+0x40a/0x750 [ 426.221096][T17744] ? splice_from_pipe+0xc0/0xc0 [ 426.221182][T17744] direct_splice_actor+0x80/0xa0 [ 426.221201][T17744] splice_direct_to_actor+0x345/0x650 [ 426.221227][T17744] ? do_splice_direct+0x170/0x170 [ 426.221289][T17744] do_splice_direct+0xf5/0x170 [ 426.221316][T17744] do_sendfile+0x773/0xda0 [ 426.221340][T17744] __x64_sys_sendfile64+0xf2/0x130 [ 426.221364][T17744] do_syscall_64+0x34/0x50 [ 426.221430][T17744] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 426.221455][T17744] RIP: 0033:0x4665f9 [ 426.221470][T17744] 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 [ 426.221561][T17744] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 426.221636][T17744] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 426.221650][T17744] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 426.221662][T17744] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 426.221675][T17744] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 426.221687][T17744] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 426.309153][T17768] loop5: detected capacity change from 0 to 270 [ 426.383261][T17784] device lo entered promiscuous mode [ 426.390469][T17788] loop5: detected capacity change from 0 to 270 03:59:57 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x22440, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r1) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r2, 0x0, 0x200600) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r3, &(0x7f0000000780), 0x12) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r4, 0x0, 0x200600) getsockopt$inet_IP_XFRM_POLICY(r4, 0x0, 0x11, &(0x7f0000000280)={{{@in=@private, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@private}, 0x0, @in6=@private2}}, &(0x7f0000000200)=0xfffffffffffffeb1) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x3021e00, 0x4, &(0x7f0000000380)=[{&(0x7f0000010000)="20000000000100000c000000d90000000f0000000100000000000000000000000020000000200000200000002cc4645f2cc4645f0100ffff53ef0100010000002cc4645f000000000000000001000000000000000b0000008000000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3338363633343038350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000d9ca5cac99fd4329af4dde786c1a5d13010040000c000000000000002cc4645f", 0x10c, 0x400}, {&(0x7f0000010200)="0500000000000000000000000000000000000000040100002b", 0x19, 0x560}, {&(0x7f0000010300)="000000000000000000000000000000000000000000000000000000001481910a040000001400000024000000d9000f000300040000000000210d5cf20f00e6ef00000000000000000000000000000000000000000000000065789ee9", 0x5c, 0x7e0}, {&(0x7f0000011e00)="00000000000000000000000000000000000000000000000000000000520b0000ed410000000400002cc4645f2cc4645f2cc4645f00000000000004000200000000000800050000000af3010004000000000000000000000001000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008669", 0x9e, 0x9060}], 0x0, &(0x7f0000000180)={[{@minixdf}], [{@func={'func', 0x3d, 'MODULE_CHECK'}}, {@euid_lt={'euid<', r1}}, {@euid_lt={'euid<', r5}}]}) [ 426.653879][T17777] device lo left promiscuous mode 03:59:57 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x1800, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = dup(r0) setsockopt$inet6_tcp_TCP_REPAIR(r1, 0x6, 0x13, &(0x7f00000001c0)=0xfffffffffffffffe, 0x4) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)="165d764be7fb71e53161fc", 0xb}, {&(0x7f0000000400)="439c34d6107c7284b243dfd470f2448d2693c944ba89036e1d883f971e29c135dccb815445650c6d545d469f69cc907b1ccbc902ab359b5ce498b96c32e15d02df023b6d78bacd3cf9165ded3c48e3e9235c9c7a1d4fd7aa8bd79a4099bbab78dc3faa8e825d0a547f5b8451b0972119f5908745c123dcd10b2eb4651929349882d69332ca7fd8f45f3b811e7eab23dbdfac84519a93297f52c6d513f868a2a105f4bf489091d743832aef28f5da2c3a99607ff2427c4f423815623fe4c41137bbb2b6e37e1974cfd3a4a3", 0xcb}], 0x2, &(0x7f0000000240)=ANY=[@ANYRES64=r1], 0x108}, 0x4000) r3 = accept4$inet6(r2, &(0x7f0000002180)={0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @empty}}, &(0x7f00000021c0)=0x1c, 0x80000) getsockopt$inet6_int(r3, 0x29, 0x3, &(0x7f0000002200), &(0x7f0000002240)=0x4) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file1\x00', 0x80000, 0x6, &(0x7f0000000340)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000000000004000000000002000020000020000000ddf4655fddf4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000000001000008000000d24200001203", 0x66, 0x400}, {&(0x7f0000010100)="0000000000000000000000026856d49a00cc4371bd6a7c893f280045010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="03", 0x1, 0x640}, {&(0x7f00000000c0)="030000000400000005", 0x9, 0x800}, {&(0x7f0000000040)="ed41000000040000ddf4655fddf4655fddf4655f000000000000040020", 0x1d, 0x1500}, {&(0x7f0000000200)="80adc60000180000ddf4655fddf4655fddf4655f810cf68a000000b500c8", 0x1e, 0x1600}], 0x81, &(0x7f0000000300)) [ 426.738872][T17800] FAULT_INJECTION: forcing a failure. [ 426.738872][T17800] name failslab, interval 1, probability 0, space 0, times 0 [ 426.751506][T17800] CPU: 0 PID: 17800 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 426.760298][T17800] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 426.770351][T17800] Call Trace: [ 426.773973][T17800] dump_stack+0x137/0x19d [ 426.778346][T17800] should_fail+0x23c/0x250 [ 426.782764][T17800] ? ext4_mb_new_blocks+0x2e7/0x1f60 [ 426.788046][T17800] __should_failslab+0x81/0x90 [ 426.792811][T17800] should_failslab+0x5/0x20 [ 426.796770][T17811] loop5: detected capacity change from 0 to 270 [ 426.797376][T17800] kmem_cache_alloc+0x46/0x300 [ 426.797400][T17800] ext4_mb_new_blocks+0x2e7/0x1f60 [ 426.813502][T17800] ? ext4_find_extent+0x7b2/0x7f0 [ 426.818725][T17800] ? ext4_ext_search_right+0x246/0x540 [ 426.824181][T17800] ext4_ext_map_blocks+0x1569/0x1f00 [ 426.829520][T17800] ? ext4_es_lookup_extent+0x36b/0x490 03:59:57 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x1900, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 426.835045][T17800] ext4_map_blocks+0x70d/0xef0 [ 426.839829][T17800] ? ext4_alloc_io_end_vec+0x2e/0xd0 [ 426.845165][T17800] mpage_map_one_extent+0x10d/0x360 [ 426.850362][T17800] ext4_writepages+0xc1a/0x1d10 [ 426.855212][T17800] ? ext4_dirty_inode+0x9b/0xa0 [ 426.860129][T17800] ? __mark_inode_dirty+0x103/0x6c0 [ 426.865367][T17800] ? generic_write_end+0x157/0x180 [ 426.870480][T17800] ? ext4_readpage+0x140/0x140 [ 426.875309][T17800] do_writepages+0x7b/0x150 [ 426.879814][T17800] file_write_and_wait_range+0x180/0x210 [ 426.885507][T17800] ext4_sync_file+0x105/0x670 [ 426.890184][T17800] ? tsan.module_ctor+0x10/0x10 [ 426.895038][T17800] vfs_fsync_range+0x107/0x120 [ 426.899818][T17800] ext4_buffered_write_iter+0x39c/0x3f0 [ 426.905364][T17800] ext4_file_write_iter+0x2e7/0x11d0 [ 426.910712][T17800] ? __alloc_pages_nodemask+0x17a/0x310 [ 426.916256][T17800] ? avc_policy_seqno+0x22/0x30 [ 426.921119][T17800] ? selinux_file_permission+0x22e/0x530 [ 426.926756][T17800] do_iter_readv_writev+0x2cb/0x360 [ 426.932050][T17800] do_iter_write+0x112/0x4c0 [ 426.936639][T17800] ? kmalloc_array+0x2d/0x40 [ 426.941232][T17800] vfs_iter_write+0x4c/0x70 [ 426.945779][T17800] iter_file_splice_write+0x40a/0x750 [ 426.951175][T17800] ? splice_from_pipe+0xc0/0xc0 [ 426.956041][T17800] direct_splice_actor+0x80/0xa0 [ 426.960973][T17800] splice_direct_to_actor+0x345/0x650 [ 426.966351][T17800] ? do_splice_direct+0x170/0x170 [ 426.971404][T17800] do_splice_direct+0xf5/0x170 [ 426.976166][T17800] do_sendfile+0x773/0xda0 [ 426.980719][T17800] __x64_sys_sendfile64+0xf2/0x130 03:59:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1013c1, 0x0) syz_mount_image$iso9660(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x4, 0x2, &(0x7f0000000200)=[{&(0x7f0000000180)="22e47b9985d1c1ccc30963113eedd3a00d034ca3769be729", 0x18, 0x5}, {&(0x7f00000001c0)="08984aa207c422", 0x7, 0x8000}], 0x322000, &(0x7f00000003c0)=ANY=[@ANYBLOB="756e686964652c6e6f636f6d707265f2732c6d6ff0a55864653d30783030303030306544f49c7afe124b62612c6575", @ANYRESDEC, @ANYBLOB="119ff5cffa18e58a1074d12222ccc129b904aaf9823f0e3356040726f6f5e12a5e393d1bd6a8b9b3e3064eb7ede9353d747a909d2a200c32ff9d17543674175ff943eb9bc53fd4ee8aea63f9521d9e1559817b4bb355726853e3feb31e17307464d70d4d3cc995b3a37a887e36b06f4932cd03c2665219f0de3a52019374db99c57083ad2072361466f626b2db22eb75575a0cb6bec86270543a"]) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) write$9p(r1, &(0x7f0000001400)="3b27a4b46ee92b4a59073c369a5e19f9db153c4fdbc76aa2a4bb9f3e5e1aa197a9e97d1016c01813792e50c2692c175aad715d110a892949ccc6e2e54c2d5c8f0b7932b69797f217168b0c1feb128ae34f0daf487a70b5c117acd43725fe17993634f1695dabd7f998cd55e9d5bd911e86aa7a4ad75a574bb96951d6018b25d942a9544bca1ebb0e8d10c092cdcb85797673972099e4041aaf8d636f66cb1103ef2050ad28fabaed33d6927889d97f4b5ce0de71d3fd832980f4f088d0d824e20549b4bbd906ffa51ce9de54d779eb4de462faac20a3ab0ed9934373ca22cea5454f4c2a740cd461e39956bb5f98df2aebc60cf32623adbffbcc", 0xfa) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sendfile(r1, r2, 0x0, 0x1c500) openat(r2, &(0x7f00000002c0)='./file0\x00', 0x101000, 0x8) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r2) [ 426.985834][T17800] do_syscall_64+0x34/0x50 [ 426.990252][T17800] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 426.996189][T17800] RIP: 0033:0x4665f9 [ 427.000099][T17800] 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 [ 427.019764][T17800] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 427.024449][T17807] loop2: detected capacity change from 0 to 1024 [ 427.028173][T17800] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 427.028191][T17800] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 427.028203][T17800] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 427.028215][T17800] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 427.035581][T17807] EXT4-fs (loop2): ext4_check_descriptors: Checksum for group 0 failed (60935!=0) [ 427.042508][T17800] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 427.073621][T17817] loop1: detected capacity change from 0 to 128 [ 427.076676][T17807] EXT4-fs (loop2): orphan cleanup on readonly fs [ 427.096843][T17807] EXT4-fs warning (device loop2): ext4_enable_quotas:6445: Failed to enable quota tracking (type=0, err=-13). Please run e2fsck to fix. [ 427.110790][T17807] EXT4-fs (loop2): Cannot turn on quotas: error -13 [ 427.117518][T17807] EXT4-fs error (device loop2): ext4_orphan_get:1412: comm syz-executor.2: bad orphan inode 33554432 [ 427.128433][T17807] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 03:59:57 executing program 2: r0 = syz_io_uring_setup(0x2de5, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000400000/0xc00000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000000)=0x0) syz_io_uring_setup(0x7afd, &(0x7f0000000080)={0x0, 0x8d5d, 0x2, 0x2, 0x1b4, 0x0, r0}, &(0x7f000068a000/0x3000)=nil, &(0x7f00005eb000/0x400000)=nil, &(0x7f0000000140)=0x0, &(0x7f0000000180)) syz_io_uring_setup(0x1a7e, &(0x7f0000000240)={0x0, 0x0, 0x1}, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee8000/0x2000)=nil, &(0x7f0000000040)=0x0, &(0x7f00000002c0)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_FADVISE={0x18, 0x0, 0x0, @fd_index}, 0x0) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(r3, r5, &(0x7f00000001c0)=@IORING_OP_CLOSE={0x13, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r6}}, 0x4) openat(0xffffffffffffff9c, &(0x7f0000002040)='./file0/file0\x00', 0x0, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000040)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x0, 0x0, 0x401}, 0x0) io_uring_enter(r0, 0x302, 0x0, 0x0, 0x0, 0x0) 03:59:57 executing program 0 (fault-call:2 fault-nth:49): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 427.183912][T17829] loop5: detected capacity change from 0 to 270 [ 427.215504][T17834] FAULT_INJECTION: forcing a failure. [ 427.215504][T17834] name failslab, interval 1, probability 0, space 0, times 0 [ 427.228165][T17834] CPU: 0 PID: 17834 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 427.236939][T17834] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 427.247010][T17834] Call Trace: [ 427.250297][T17834] dump_stack+0x137/0x19d [ 427.254650][T17834] should_fail+0x23c/0x250 [ 427.259062][T17834] ? __es_insert_extent+0x51f/0xe80 [ 427.264300][T17834] __should_failslab+0x81/0x90 [ 427.269054][T17834] should_failslab+0x5/0x20 [ 427.273560][T17834] kmem_cache_alloc+0x46/0x300 [ 427.278329][T17834] __es_insert_extent+0x51f/0xe80 [ 427.283369][T17834] ext4_es_insert_extent+0x1bb/0x19d0 [ 427.288742][T17834] ? percpu_counter_add_batch+0x69/0xd0 [ 427.294589][T17834] ? ext4_es_lookup_extent+0x36b/0x490 [ 427.300040][T17834] ext4_map_blocks+0xa4c/0xef0 [ 427.304792][T17834] ? ext4_alloc_io_end_vec+0x2e/0xd0 [ 427.310116][T17834] mpage_map_one_extent+0x10d/0x360 [ 427.315347][T17834] ext4_writepages+0xc1a/0x1d10 [ 427.320192][T17834] ? ext4_dirty_inode+0x9b/0xa0 [ 427.325083][T17834] ? __mark_inode_dirty+0x103/0x6c0 [ 427.330299][T17834] ? generic_write_end+0x157/0x180 [ 427.335463][T17834] ? ext4_readpage+0x140/0x140 [ 427.340321][T17834] do_writepages+0x7b/0x150 [ 427.344818][T17834] file_write_and_wait_range+0x180/0x210 [ 427.350511][T17834] ext4_sync_file+0x105/0x670 [ 427.355198][T17834] ? tsan.module_ctor+0x10/0x10 [ 427.360047][T17834] vfs_fsync_range+0x107/0x120 [ 427.364815][T17834] ext4_buffered_write_iter+0x39c/0x3f0 [ 427.370392][T17834] ext4_file_write_iter+0x2e7/0x11d0 [ 427.375688][T17834] ? __alloc_pages_nodemask+0x17a/0x310 [ 427.381235][T17834] ? avc_policy_seqno+0x22/0x30 [ 427.386086][T17834] ? selinux_file_permission+0x22e/0x530 [ 427.391721][T17834] do_iter_readv_writev+0x2cb/0x360 [ 427.396959][T17834] do_iter_write+0x112/0x4c0 [ 427.401705][T17834] ? kmalloc_array+0x2d/0x40 [ 427.406308][T17834] vfs_iter_write+0x4c/0x70 [ 427.410837][T17834] iter_file_splice_write+0x40a/0x750 [ 427.416259][T17834] ? splice_from_pipe+0xc0/0xc0 [ 427.421118][T17834] direct_splice_actor+0x80/0xa0 [ 427.426055][T17834] splice_direct_to_actor+0x345/0x650 [ 427.431459][T17834] ? do_splice_direct+0x170/0x170 [ 427.436467][T17834] do_splice_direct+0xf5/0x170 [ 427.441252][T17834] do_sendfile+0x773/0xda0 [ 427.445653][T17834] __x64_sys_sendfile64+0xf2/0x130 [ 427.450779][T17834] do_syscall_64+0x34/0x50 [ 427.455201][T17834] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 427.461157][T17834] RIP: 0033:0x4665f9 [ 427.465029][T17834] 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 [ 427.484634][T17834] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 427.493157][T17834] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 427.501112][T17834] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 427.509147][T17834] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 427.517112][T17834] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 427.525079][T17834] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 427.897450][T17852] loop1: detected capacity change from 0 to 128 03:59:59 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 03:59:59 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x2000, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 03:59:59 executing program 0 (fault-call:2 fault-nth:50): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 03:59:59 executing program 2: r0 = syz_io_uring_setup(0x2de5, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000400000/0xc00000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000000)=0x0) syz_io_uring_setup(0x7afd, &(0x7f0000000080)={0x0, 0x8d5d, 0x2, 0x2, 0x1b4, 0x0, r0}, &(0x7f000068a000/0x3000)=nil, &(0x7f00005eb000/0x400000)=nil, &(0x7f0000000140)=0x0, &(0x7f0000000180)) syz_io_uring_setup(0x1a7e, &(0x7f0000000240)={0x0, 0x0, 0x1}, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee8000/0x2000)=nil, &(0x7f0000000040)=0x0, &(0x7f00000002c0)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000200)=@IORING_OP_FADVISE={0x18, 0x0, 0x0, @fd_index}, 0x0) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(r3, r5, &(0x7f00000001c0)=@IORING_OP_CLOSE={0x13, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r6}}, 0x4) openat(0xffffffffffffff9c, &(0x7f0000002040)='./file0/file0\x00', 0x0, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000040)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x0, 0x0, 0x401}, 0x0) io_uring_enter(r0, 0x302, 0x0, 0x0, 0x0, 0x0) 03:59:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r2, 0x0, 0x0) getdents64(r2, 0x0, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x6, &(0x7f0000000040), &(0x7f0000000080)=0x4) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000400)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r3, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) futimesat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x0, 0x2710}, {r4, r5/1000+10000}}) futex(&(0x7f0000000180)=0x2, 0x3, 0x1, &(0x7f00000001c0)={0x0, 0x989680}, &(0x7f0000000200)=0x1, 0x0) accept4$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r6, 0x0, 0x0) tkill(r6, 0x37) 03:59:59 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$netlink(r0, &(0x7f0000005600)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)={0x1c, 0x10, 0x0, 0x0, 0x0, "", [@nested={0xc, 0x0, 0x0, 0x1, [@typed={0x8, 0x1, 0x0, 0x0, @binary="d6c66e48"}]}]}, 0x1c}], 0x1}, 0x0) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x40, 0x1, 0x4, 0x201, 0x0, 0x0, {0x2, 0x0, 0x1}, [@NFULA_CFG_QTHRESH={0x8, 0x5, 0x1, 0x0, 0x7fff}, @NFULA_CFG_MODE={0xa, 0x2, {0xa8ac, 0x3}}, @NFULA_CFG_NLBUFSIZ={0x8}, @NFULA_CFG_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x401}, @NFULA_CFG_CMD={0x5, 0x1, 0x1}]}, 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFULNL_MSG_CONFIG(r1, &(0x7f0000000800)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000007c0)={0x0}, 0x1, 0x0, 0x0, 0x40080}, 0x400c015) sendmsg$IPSET_CMD_RENAME(r0, &(0x7f00000009c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000740)={0x54, 0x5, 0x6, 0x301, 0x0, 0x0, {0x5, 0x0, 0x1}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_SETNAME2={0x9, 0x3, 'syz0\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME2={0x9, 0x3, 'syz0\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME2={0x9, 0x3, 'syz2\x00'}]}, 0x54}, 0x1, 0x0, 0x0, 0x20000090}, 0x4000) sendmsg$IPCTNL_MSG_EXP_GET(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000840), 0xc, 0x0}, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NFULNL_MSG_CONFIG(r3, &(0x7f0000000500)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4}, 0x24000040) sendmsg$IEEE802154_LIST_IFACE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000200)={&(0x7f0000000080)={0x30, 0x0, 0x10, 0x70bd29, 0x25dfdbfb, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8}, @IEEE802154_ATTR_DEV_INDEX={0x8}]}, 0x30}, 0x1, 0x0, 0x0, 0x4008014}, 0x20000000) sendmsg$IPSET_CMD_RENAME(r0, &(0x7f0000000480)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x28, 0x5, 0x6, 0x101, 0x0, 0x0, {0x7}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}]}, 0x28}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) getsockname$packet(r2, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) sendmsg$NFNL_MSG_ACCT_DEL(r2, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000002c0)=ANY=[], 0x1c}, 0x1, 0x0, 0x0, 0x20000800}, 0x20000000) accept(r2, &(0x7f0000000540)=@hci, 0x0) [ 429.377807][T17876] loop5: detected capacity change from 0 to 270 [ 429.389594][T17869] FAULT_INJECTION: forcing a failure. [ 429.389594][T17869] name failslab, interval 1, probability 0, space 0, times 0 [ 429.402297][T17869] CPU: 0 PID: 17869 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 429.411059][T17869] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 429.421116][T17869] Call Trace: [ 429.424488][T17869] dump_stack+0x137/0x19d [ 429.428820][T17869] should_fail+0x23c/0x250 [ 429.433240][T17869] ? mempool_alloc_slab+0x16/0x20 [ 429.438273][T17869] __should_failslab+0x81/0x90 [ 429.443075][T17869] should_failslab+0x5/0x20 [ 429.447580][T17869] kmem_cache_alloc+0x46/0x300 [ 429.452345][T17869] mempool_alloc_slab+0x16/0x20 [ 429.457197][T17869] ? mempool_free+0x130/0x130 [ 429.461877][T17869] mempool_alloc+0x8c/0x300 [ 429.466377][T17869] ? unlock_page_memcg+0xac/0xc0 [ 429.471373][T17869] bio_alloc_bioset+0xcc/0x480 [ 429.476133][T17869] ext4_bio_write_page+0x7c5/0xa40 [ 429.481243][T17869] ext4_writepages+0x1050/0x1d10 [ 429.486251][T17869] ? ext4_dirty_inode+0x9b/0xa0 [ 429.491261][T17869] ? __mark_inode_dirty+0x103/0x6c0 [ 429.496473][T17869] ? generic_write_end+0x157/0x180 [ 429.501754][T17869] ? ext4_readpage+0x140/0x140 [ 429.506577][T17869] do_writepages+0x7b/0x150 [ 429.511082][T17869] file_write_and_wait_range+0x180/0x210 [ 429.516704][T17869] ext4_sync_file+0x105/0x670 [ 429.521377][T17869] ? tsan.module_ctor+0x10/0x10 [ 429.526246][T17869] vfs_fsync_range+0x107/0x120 [ 429.531055][T17869] ext4_buffered_write_iter+0x39c/0x3f0 [ 429.536613][T17869] ext4_file_write_iter+0x2e7/0x11d0 [ 429.541893][T17869] ? __alloc_pages_nodemask+0x17a/0x310 [ 429.547432][T17869] ? avc_policy_seqno+0x22/0x30 [ 429.553404][T17869] ? selinux_file_permission+0x22e/0x530 [ 429.559036][T17869] do_iter_readv_writev+0x2cb/0x360 [ 429.564313][T17869] do_iter_write+0x112/0x4c0 [ 429.568957][T17869] ? kmalloc_array+0x2d/0x40 [ 429.573594][T17869] vfs_iter_write+0x4c/0x70 [ 429.578151][T17869] iter_file_splice_write+0x40a/0x750 [ 429.583572][T17869] ? splice_from_pipe+0xc0/0xc0 [ 429.588548][T17869] direct_splice_actor+0x80/0xa0 [ 429.593492][T17869] splice_direct_to_actor+0x345/0x650 [ 429.598862][T17869] ? do_splice_direct+0x170/0x170 [ 429.603892][T17869] do_splice_direct+0xf5/0x170 [ 429.608701][T17869] do_sendfile+0x773/0xda0 [ 429.613113][T17869] __x64_sys_sendfile64+0xf2/0x130 [ 429.618263][T17869] do_syscall_64+0x34/0x50 [ 429.622714][T17869] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 429.628717][T17869] RIP: 0033:0x4665f9 [ 429.632600][T17869] 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 [ 429.652468][T17869] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 429.660889][T17869] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 429.668861][T17869] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 04:00:00 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x2010, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 429.676891][T17869] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 429.684860][T17869] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 429.693348][T17869] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 04:00:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x30, r0, 0x0) dup2(r0, r0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000780), 0x12) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r1, 0xc0709411, &(0x7f0000000140)={{0x0, 0x5, 0x200, 0x2, 0xe1, 0x7, 0xebf, 0x2, 0x7, 0x5, 0x1, 0xff, 0x40, 0x9, 0x4}, 0x30, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000000040)="cd", 0x1, 0x640}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000000100000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/118, 0x76}], 0x1, 0x73, 0x9) 04:00:00 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x2200, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 429.740225][T17898] loop5: detected capacity change from 0 to 270 04:00:00 executing program 0 (fault-call:2 fault-nth:51): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 429.788674][T17905] loop1: detected capacity change from 0 to 4096 [ 429.823550][T17905] EXT4-fs error (device loop1): ext4_quota_enable:6403: comm syz-executor.1: inode #205: comm syz-executor.1: iget: illegal inode # [ 429.825463][T17906] loop5: detected capacity change from 0 to 270 [ 429.837208][T17905] EXT4-fs error (device loop1): ext4_quota_enable:6405: comm syz-executor.1: Bad quota inode # 205 [ 429.854111][T17905] EXT4-fs warning (device loop1): ext4_enable_quotas:6445: Failed to enable quota tracking (type=0, err=-117). Please run e2fsck to fix. [ 429.868521][T17905] EXT4-fs (loop1): mount failed [ 429.877530][T17911] FAULT_INJECTION: forcing a failure. [ 429.877530][T17911] name failslab, interval 1, probability 0, space 0, times 0 [ 429.890161][T17911] CPU: 1 PID: 17911 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 429.898924][T17911] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 429.908976][T17911] Call Trace: [ 429.912248][T17911] dump_stack+0x137/0x19d [ 429.916582][T17911] should_fail+0x23c/0x250 [ 429.921004][T17911] ? mempool_alloc_slab+0x16/0x20 [ 429.926048][T17911] __should_failslab+0x81/0x90 [ 429.930865][T17911] should_failslab+0x5/0x20 [ 429.935372][T17911] kmem_cache_alloc+0x46/0x300 [ 429.940133][T17911] ? mempool_alloc_slab+0x16/0x20 [ 429.945153][T17911] mempool_alloc_slab+0x16/0x20 [ 429.949998][T17911] ? mempool_free+0x130/0x130 [ 429.954677][T17911] mempool_alloc+0x8c/0x300 [ 429.959181][T17911] ? unlock_page_memcg+0xac/0xc0 [ 429.964151][T17911] bio_alloc_bioset+0x1af/0x480 [ 429.968996][T17911] ext4_bio_write_page+0x7c5/0xa40 [ 429.974143][T17911] ext4_writepages+0x1050/0x1d10 [ 429.979137][T17911] ? ext4_dirty_inode+0x9b/0xa0 [ 429.984029][T17911] ? __mark_inode_dirty+0x103/0x6c0 [ 429.989231][T17911] ? generic_write_end+0x157/0x180 [ 429.994372][T17911] ? kcsan_setup_watchpoint+0x26e/0x470 [ 429.999919][T17911] ? ext4_readpage+0x140/0x140 [ 430.004679][T17911] do_writepages+0x7b/0x150 [ 430.009259][T17911] file_write_and_wait_range+0x180/0x210 [ 430.014908][T17911] ext4_sync_file+0x105/0x670 [ 430.019698][T17911] ? tsan.module_ctor+0x10/0x10 [ 430.024587][T17911] vfs_fsync_range+0x107/0x120 [ 430.029387][T17911] ext4_buffered_write_iter+0x39c/0x3f0 [ 430.034970][T17911] ext4_file_write_iter+0x2e7/0x11d0 [ 430.040317][T17911] ? __alloc_pages_nodemask+0x17a/0x310 [ 430.045879][T17911] ? avc_policy_seqno+0x22/0x30 [ 430.050759][T17911] ? selinux_file_permission+0x22e/0x530 [ 430.056412][T17911] do_iter_readv_writev+0x2cb/0x360 [ 430.061618][T17911] do_iter_write+0x112/0x4c0 [ 430.066216][T17911] ? kmalloc_array+0x2d/0x40 [ 430.070811][T17911] vfs_iter_write+0x4c/0x70 [ 430.075342][T17911] iter_file_splice_write+0x40a/0x750 [ 430.080722][T17911] ? splice_from_pipe+0xc0/0xc0 [ 430.085608][T17911] direct_splice_actor+0x80/0xa0 [ 430.090547][T17911] splice_direct_to_actor+0x345/0x650 [ 430.095920][T17911] ? do_splice_direct+0x170/0x170 [ 430.101027][T17911] do_splice_direct+0xf5/0x170 [ 430.105834][T17911] do_sendfile+0x773/0xda0 [ 430.110252][T17911] __x64_sys_sendfile64+0xf2/0x130 [ 430.115368][T17911] do_syscall_64+0x34/0x50 [ 430.119806][T17911] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 430.125762][T17911] RIP: 0033:0x4665f9 [ 430.129650][T17911] 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 [ 430.149253][T17911] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 430.157666][T17911] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 430.165657][T17911] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 430.173620][T17911] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 430.181596][T17911] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 04:00:00 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x269f, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:00 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 04:00:00 executing program 2: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x80000000}, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x3, 0x0, 0x2, 0x0, 0x3, 0x2}, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0xc69c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffff9, 0x1}, 0x0, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x8914, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x8923, 0x0) sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000100)='./file1\x00', 0x143042, 0x0) ioctl$FS_IOC_GETFLAGS(0xffffffffffffffff, 0x80086601, &(0x7f0000000400)) ftruncate(r0, 0x200004) sendfile(r0, r0, 0x0, 0x80001d00c0d3) [ 430.190215][T17911] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 04:00:00 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_TP_METER(r0, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x24, 0x0, 0x100, 0x70bd2a, 0x25dfdbfb, {}, [@BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xffff}]}, 0x24}, 0x1, 0x0, 0x0, 0x40000}, 0x4000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800004, 0x12, r2, 0x0) sendmsg$OSF_MSG_ADD(r2, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB="b80b00000005010200000000000000000a00000954020100030000000800000004b800040800220073797a3000000000000000000000000000000000000000000000000000000000c1fafb1fd05238f2c839493342ed2e33eb261b6d54dd2dfe6416116ea6fc0b5e4b1aa6ff35329a24502a0342f70cca650c0fda898c55e6388cb5b3b10f4e61a7810006000000000000020000feff53000000000020000000fbff05000300000000800000010003000100000000100000ff0f030000000000f7ffffff7f00ff0300000000a70000000100000101000000010100000000060000000000ffff00000000000101000000008000000400000001000000ff7f00000e07001801000000e68c00002000000003000000050000000500010002000000ffffff7f0400060000000000ffff00000900001003000000080000000800e176020000007f000000ab005a5a03000000ff0000000004ff0303000000000100000000fdff03000000070000000000090000000000060000000000060002000000010000000200080002000000050000000300020001000000400000008000010e02000000ff0f00001f008100010000000100010002000900030000000100008095f9040001000000010100001cfa99cd00000000010100000000170600000000a50000008100080000000000000000007ce13d00020000000b000000940c000202000000050000000104080001000000080000000700800002000000010000000100c95001000000a9fd853b0200ff030300000003000000ff00ff7f01000000018000000000ff000300000002000000c000080001000000000000800700020002000000000000005402010003000000f7ffffff00b00300b4700d0073797a31000000000000000000000000000000000000000000000000000000009871c289a43fef510bd245d44cd5ccc80867b09dbab2eabd2e658c6afb055ca39e51686e7c2158f38a1d18ef77725ab602d6fd83ce8b4b51504c6ddf5480e45405000600010000000800000007007ae503000000c500000000000500000000000200000005000000010000001f0000000900070002000000010001000500000001000000ff07000000001f00010000003a090000080004000000000000000100000003000200000005000000020001000000000000000000960a090002000000690300000200040003000000080000000100ff0f0200000080000000000400000aef5fc4c00000000004020003000000077a6af00010000000000000b3090000090020000300000006000000400004000200000036000000070031ff01000000ff070000ff7f080001000000ffffffff0600030001000000070000000100200001000000040000000104001003000000000000003f00440002000000000000000101080002000000a3ffffff050081000000000001000000f8ff090000000000ff0000000600060001000000000028000900040001000000070000000700080003000000ae1a0000080000000100000009000000ff07400001000000690e00000000000101000000030000003f00010500000000810000000800030001000000070000000200060001000000090000000100030002000000ff0100007f00ff070100000000000000c500070003000000ffff000009000800020000003f0000005402010003000000f8ffffff800603000900010073797a3000000000000000000000000000000000000000000000000000000000c8d00ce4dc9f80b6ad16a720ce538cf64a890faab98510be0859bd109be90cd213e38186d63d0dca6318ecfba916df53ff3f291cc0941f664394c923112b20a1fbff0700030000000700000005000104010000000080000001007d9e0300000000000000580f010002000000e0ffffff7f00000000000000070000000180070000000000000000800200020001000000000400009700900f00000000000000000200050001000000000000000600ff0f02000000030000008c04863f020000001f000000002002000300000000000100bf8f05000200000007000000c4f50200020000000000000002001f000200000008000000000000040000000009000000f8ffffff010000007f000000f7ffff7f01000000060000000400ffff030000000100008000fe070002000000e90d0000010164150300000001000000400006000100000007000000feff01000300000009000000080001000100000085000000d5dc0800000000000180000001040500000000000000a8150200020000000000ff0000000400ff1b0100000005000000ff0305000100000002000000c108008001000000010400000900080003000000476c996b0600ff7f0300000001007b1a75280700020000003f0000000000000003000000ff7f0000010008000300000007000000ff031f00030000002e0000000104ff070300000008000000ff0f000002000000090000000200040002000000001000000080000401000000ffff0000540201000200000001000000021f080002001d0073797a3100000000000000000000000000000000000000000000000000000000a3dbc3ef9a6c2e8fa42a6b39ec169fd3d7ee659ceb228ee9fd9092284d4dee4f9fe7565411cd87acc2f0458ff7cf4248215820af3349b9acd606a675f8b3d87e0100050003000000030000000100020003000000fb0000000500030001000000ff0f000009008100000000000500000000000700020000001a270000ff07b06e0000000000000000bdd700000300000000040000070081000100000001000080ff0304000200000004000000ef08000501000000030000000700000003000000020000000800004c000000000200000005000700030000007f0000000600020000000000080000000000010000000000030000008100ff7f01000000050000000500008003000000030000007f000200030000001f0000000d00c07402000000080000000800070002000000080000000010fdff01000000000100000500090001000000ffff00006100ff0f01000000010000000000c00e02000000050000000500ffff00000000ee0000000100000200000000870500000900020003000000f9ffffff0700fbff01000000060000000900060000000000000000008000040001000000f6ec00008100472002000000ff0f00000000fb0503000000ef000000000407000600000007000000c0ff01000200000006000000ffff0f0d030000007a7000000400ff0f0000000000000000efeaff000100000009000000ff03080002000000000000000300070001000000000000003df900000000000004000000540201000100000009000000f705070001001f0073797a3100000000000000000000000000000000000000000000000000000000a5fb8aa7bcf41ea5497fdd4bddeb76da92723d5a0109278a742129254e3762bcec639a884e90a44aac8d5a636da89151b36b042a5787bc25490e76f889af01340900020002000000502f00000300080000000000721100000200dc0300000000ffffff7f0100200000000000080000000500080001000000590300000500ffff01000000060000000200020001000000020000000900c80002000000b200000075003f00000000000101000008000300030000000900000081002e0c02000000fbffffff018003000200000001010000ff075f1e02000000200000000700ff0f01000000000200000200000002000000200000002000090001000000fffffeff00000000000000007e5b000000808100030000000100010000f0ff000100000060150000a401d3ea010000003b0c0000020001800200000003000000000081000200000074050000f8ffff7f0100000002000000ff01ff0301000000020000007f00ff0700000000080000000000040001000000070000001d00376e0100000000000000a60c06000000000081000000e100090002000000ffffffff0700060002000000030000000900000803000000080000000800cc2c01000000ff070000010004000000000004000000ff0308000100000004000000ff030af20300000006000000fffff17502000000010f0000000000000300000009000000000000000300000006000000f7ff010101000000ff000000000201000200000008000000"], 0xbb8}, 0x1, 0x0, 0x0, 0x4008000}, 0x4000000) preadv(r1, &(0x7f0000000280)=[{0x0}], 0x1, 0x0, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_udp_int(r3, 0x11, 0xb, 0x0, &(0x7f0000000100)) 04:00:00 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x26d6, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 430.287536][T17930] loop5: detected capacity change from 0 to 270 04:00:00 executing program 0 (fault-call:2 fault-nth:52): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 430.647001][T17945] FAULT_INJECTION: forcing a failure. [ 430.647001][T17945] name failslab, interval 1, probability 0, space 0, times 0 [ 430.659656][T17945] CPU: 0 PID: 17945 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 430.668446][T17945] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 430.678598][T17945] Call Trace: [ 430.681872][T17945] dump_stack+0x137/0x19d [ 430.686259][T17945] should_fail+0x23c/0x250 [ 430.690678][T17945] ? mempool_alloc_slab+0x16/0x20 [ 430.695831][T17945] __should_failslab+0x81/0x90 [ 430.700753][T17945] should_failslab+0x5/0x20 [ 430.705285][T17945] kmem_cache_alloc+0x46/0x300 [ 430.710135][T17945] mempool_alloc_slab+0x16/0x20 [ 430.715186][T17945] ? mempool_free+0x130/0x130 [ 430.719977][T17945] mempool_alloc+0x8c/0x300 [ 430.724488][T17945] ? __cond_resched+0x11/0x40 [ 430.729243][T17945] ? __getblk_gfp+0x3f/0x560 [ 430.733883][T17945] ? find_get_pages_range_tag+0x33e/0x390 [ 430.739600][T17945] bio_alloc_bioset+0xcc/0x480 [ 430.744364][T17945] ? __ext4_get_inode_loc+0x3ce/0x920 [ 430.749765][T17945] submit_bh_wbc+0x130/0x330 [ 430.754412][T17945] __sync_dirty_buffer+0x136/0x1e0 [ 430.759505][T17945] sync_dirty_buffer+0x16/0x20 [ 430.764270][T17945] ext4_write_inode+0x285/0x390 [ 430.769256][T17945] ? do_writepages+0x110/0x150 [ 430.774008][T17945] write_inode+0x8c/0x180 [ 430.778343][T17945] __writeback_single_inode+0x2a2/0x450 [ 430.784763][T17945] writeback_single_inode+0x177/0x590 [ 430.790145][T17945] ? sync_mapping_buffers+0x33b/0x8b0 [ 430.795499][T17945] sync_inode_metadata+0x57/0x80 [ 430.800449][T17945] ext4_sync_file+0x359/0x670 [ 430.805133][T17945] ? tsan.module_ctor+0x10/0x10 [ 430.810012][T17945] vfs_fsync_range+0x107/0x120 [ 430.814802][T17945] ext4_buffered_write_iter+0x39c/0x3f0 [ 430.820354][T17945] ext4_file_write_iter+0x2e7/0x11d0 [ 430.825627][T17945] ? __alloc_pages_nodemask+0x17a/0x310 [ 430.831171][T17945] ? avc_policy_seqno+0x22/0x30 [ 430.837535][T17945] ? selinux_file_permission+0x22e/0x530 [ 430.843224][T17945] do_iter_readv_writev+0x2cb/0x360 [ 430.848508][T17945] do_iter_write+0x112/0x4c0 [ 430.853108][T17945] ? kmalloc_array+0x2d/0x40 [ 430.857749][T17945] vfs_iter_write+0x4c/0x70 [ 430.862277][T17945] iter_file_splice_write+0x40a/0x750 [ 430.867660][T17945] ? splice_from_pipe+0xc0/0xc0 [ 430.872586][T17945] direct_splice_actor+0x80/0xa0 [ 430.877532][T17945] splice_direct_to_actor+0x345/0x650 [ 430.882912][T17945] ? do_splice_direct+0x170/0x170 [ 430.887984][T17945] do_splice_direct+0xf5/0x170 [ 430.892731][T17945] do_sendfile+0x773/0xda0 [ 430.897182][T17945] __x64_sys_sendfile64+0xf2/0x130 [ 430.902299][T17945] do_syscall_64+0x34/0x50 [ 430.906722][T17945] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 430.912707][T17945] RIP: 0033:0x4665f9 [ 430.916594][T17945] 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 [ 430.937150][T17945] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 430.945562][T17945] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 430.953614][T17945] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 430.961598][T17945] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 430.969582][T17945] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 430.977579][T17945] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 431.008291][T17954] loop5: detected capacity change from 0 to 270 04:00:02 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='/proc/self/exe\x00', 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000180)='./file0\x00', 0x8, 0x3, &(0x7f0000001400)=[{&(0x7f0000001240)="ce48635e9a4382323701ab95e25e4eeecea2af77077fc2c98d1a374614b6ba4b7a60bb792ee5ba0ab7b4b71cf545a8acb2853bf28a7d247281c06aaa082ffd155be856cea7fc7a05b029d00b709ca551dccffcf0d7e2fcb6903b3b40d9c33647d1b1b0d207305892229e48a65b592a6589d132", 0x73, 0x4}, {&(0x7f00000012c0)="7d0c2cbcbc4e3cd03e70a180554258193733991dd1553c75c0755de6569549587121d15d7ab0392ac2e5386ed152e5ee6afe46acfcc93bf7cf6d9eddfd426031cf31051e2385aed8c3d0a2ee4d956f1afd8dc73cf5f875c9fa67833c1f31cebb83860ce10f1e4ea8b32c4915b337830ec93e29a5de42b0fac12c311ef4d1c047316ea5900f160271a7e2887599ac0d73", 0x90, 0x8000}, {&(0x7f0000001380)="759405191512839e2cd609c449dcdfc608a6cd307a224a9ae7ff3e74de404928c887ac9663c3d0fba254aa8b43a04ed312480ae507f8088a68f31d7720e996d27609ee19d65f2756dac61b9778", 0x4d, 0x187}], 0x404, &(0x7f00000001c0)={[{@uni_xlateno}, {@rodir}], [{@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@fsname}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xd9f, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000306, @dev={0xac, 0x14, 0x14, 0x17}, @multicast1}, 0xc) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r2, 0xc0709411, &(0x7f00000000c0)={{0x0, 0x9, 0x3, 0xffffffffffffff31, 0x5, 0x5, 0x1, 0x3, 0x1f, 0x2, 0x1ff, 0x3, 0x1, 0x3ff, 0x60e7}, 0x18, [0x0, 0x0, 0x0]}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000000240)={{r3, 0x1, 0x3f, 0x9, 0x0, 0xffffffff, 0x3, 0x8, 0xd1e4, 0x4, 0x9, 0x8, 0x4bf0, 0x7, 0x2}}) close_range(r0, r2, 0x0) 04:00:02 executing program 1: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2000000, 0x21031, 0xffffffffffffffff, 0xe5ce1000) ioctl$F2FS_IOC_RESIZE_FS(0xffffffffffffffff, 0x4008f510, &(0x7f0000000000)=0x6) r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, r0, 0x200, 0x70bd28, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x4000800}, 0x8000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x400000, 0x0) sendmsg$SEG6_CMD_DUMPHMAC(r1, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x54, 0x0, 0x100, 0x70bd2c, 0x25dfdbfc, {}, [@SEG6_ATTR_SECRET={0x18, 0x4, [0x1, 0x9, 0x4, 0x7, 0x810]}, @SEG6_ATTR_SECRET={0x18, 0x4, [0x7, 0x5, 0xfffff2ee, 0x7, 0x1]}, @SEG6_ATTR_DSTLEN={0x8, 0x2, 0x9}, @SEG6_ATTR_SECRETLEN={0x5, 0x5, 0x3}]}, 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x8010) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCGISO7816(r2, 0x80285442, &(0x7f0000000300)) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY(r3, 0x5000940f, &(0x7f0000000380)={{r1}, "129b419b3d1ea6bf5aa35b8ae4e16c6dd2f3329cb2d85333a32f716c1fee24445a3039d5a3dcc2bc7cf8c3c137bd5eef0f6aef9a25453b84680c44ae34559759aa9c7d770808da29274f8070c7aee7cf8a7a5f4259fd8175dac0468ecfe200a2a8c775bc5b95f3cadb1d8f03844daa3652f20661280a22508d70b840a5da8abac39d33dadfb7a86a3d7c2993dc610f9b57def568c0784959df93a32969d750a16f8e4de0e2ad3352ab86dc85474810e4ab5a10690e1c9dd914c395683ea22427d7c7c37085c8c9306f60e4d969291fedddd0c18732c96393133a7319055bcf6df92a8841e55f48adb22c67157cffbe320055c0fc211fd7cc962cbf1e5d4077037655a6c80ba42a494cd3e656456d47d4b4ed2830a5425e97ae996eef2b2fa6b0185762b733dcded25e89f1e9632ebd437bd1aaaf82662aa20b1f7ce1b5b2aef8d4c91c887e307f936ad5a64ea8a75763943966f3902e274824ddb55bf556b162402c525c3f10e379fbc7f9b9b5b7602a7178b2705caef47fc81134163ecc4125b4b2ae7ff0b93786a307a9d8e08152e5555a44a9378f692f021bc5cc661920b2599a4da2316bad4f3aa5e21dfafeb7ebd21b612c3f304d34e9519658e0b19f3381c95db370a8fdc429d5e96133c5f3edf0894f35d31ff7e596d665d0e5c34bb697c4389b8c3d0c1b4f45506b6a3a5349d453727e1d7c237725ae012ede3e96712aaa50a6e1941fe4994453d6eb90fdbacc160492b598bb9d69dda2713d072815a8decfd2e883afa6acdd88de212b9c74a74d1a111d963dd5ca06cb3070c01f3e3a5c6c7c1a6ed67d0dce143f8b8e69b5bc2d75d103bc4cf17cef5eb66fd47169fed6d4a31237ed82ec7f67993c62c3835572c90434934487a96c3419a8d9fcbb5bab4e564d1e6b71778bd26cd49dbb508fa44cd4c52c3da092e7b6dd2e78dafc82d2d14cb111b8917e828c8c7b4ee9ab2cb9dca6a0b3e1880f8133b2fffba060b348d7bcc232fb285279551aa58ae8f225872a85bd93f88b34e2168e3bbd7fb78b23632fed7c8a3562c06a4231f45fa3958c2df914d597ecaef36fb943bbdbc2d82134552c51cfcffd01344877ef2342cc3a135ec37f6d34a72ead92780fb8d4829087895a7fc92bfd4db70c9b5cf506e56966029c4b16c2e020f68e3af098959f308eff706644f001321c472f2ff22094fa588e9cf13a6ca9cded71800291df0b62f581752e0598c46245a323b7a9255627067ae670cf9b1b5a6f93c9e212dcdbb82afde11365a2109a569748661d778c065bd0bc78c17691f46d881e83968f1aab2cca0544bfa87638365f8585db6f36e8c6627bd95add6e34dd82e32cb129d87f151bb7842ddc50093be86a5f2612d965b8346ab7b2c33a869093e6e6af9da4d4071b3ff5199c92ddbaf60f8ea3d512cfcd9abe56ab8c50278cd15b52a7b83de22f5f64c224d291911069b8fba7aedd394d73857986b920945914fa1622a40b29ee8307c1439709908fe0576cfda95dd1c65ba952645f01631d9cd0e7138cca1e04f240a9666608318c61c88d3a6ce911afac7c94dd699f0361fa85c6a01ccae4a13a22bbd5d3b1fda3d9027dbd5ef60ff4ab1a30cb6f7667d483ab4ccc510426faeefe95167b78a33990be6557b929f5ca47931ee82fa9dccac65767a457d3f982753f92f5ce45a534f817883852bd8f7d308751353b97d5efa633f6efda450a8cd89a685b465dd6ce1ae4a7af079ca2844aaefb0bd6488422e4c2661a81bd27bb0653d628294f0df36430a2373f41f0a8cc477c95ab8449bbe96eea8b25a7e31c7eac77e82a0eddb4081f44fed4711988cf12454a3454c5431065585b5af6b5f60fa680a1d83275aeff9fe208482c35aeac16ff4c77791f1ecb9ed72488cdc101b3d73488c6206ba54f912f8aa818f81719c7d796155977ebcf1ca450128d1d66dbfd4b63db6bd34bd8eaa9086c57dd4264b990ef7d025e901ce8bb5240ef7e994f2ae35bc8bc2e736fdfa152b2bb6a2897391458f79c6f31738156fbf7eab7f43aadd70fea62c523faf5498739522c871e6679ff9f9b3317b4fba86844b4b311f25e8ceafa9edd78125ddd1b46024b857249690476a1cc6997fdf6838abfc69f665e149e1c719e1b6a4adfdea78719f8787e144db91dbc9511e8c63252eb6ebbad1106240ce4baa8406e4a5ac10e6d4697580655565eec5f9834d16ed753873540543f229b3d8fadae708b6b35bfafe961c65843dc5fc20995e64f80ad1d3351eda1309cdf5534162e5941ac36579a5bc00a83c1d9eead3c01a138e7c78a47577cdbecaa28a66ae1a3cac3522d4cdb91ec548304836fc5e846ef0d4d139546604925fc27f80d923fe888e664b011b5d943a28f435d2cd9cb4357f32d1dd0c05c6840a07b612828d1fa01bcc3e4089a6371cf8b41aeedc3c0a9c09566511df366a9da3c4db09d3f0c1a31b9075f53a95e2b2329fc61627260245f2a2e1f6cfc3a830860e57d1adb5d27fd55b0ac80890e3285474347f83c6573d2ef36b1a10a8e370a74e2925f52b4ac9a2119efe1689e42ff4742bce1d361dc365e25a0cc9a46e100b34db22c2c07433fe4d80b79d8d2e43b5f166a1f5f7370158b0d295c7bb63d37ef8293e9522739381e8ec19dc500986a37db2029111d8519e467541a74190737f2aed0b6a3b55c46a00d59e1131769c22620feedea7b46fb251d49e242eb386cf65c37f91ec58829f855794944f277497274a0182c5ddebfad6e32711368b1772a5663c8d2285d73e19b4616e7d92440d7b5d4d914f7ed9e51cf50026e7561bc3367ad81399baa52c802be2e6058203ac9b94f0f2d5bf5d583f9f6ddecf9880e7ef2b88fd6e240c5b2dce98a95937398605882ed4c4fdf7ef84c9b6475c4bb0a9431a50c1c365abd592889de2829f5b10a137ec57606af550365cda2f25afccfe941e0995ae6beba52a427eb510d904b0429ee7f96c4043ac36e98d1193e30f8d97c87093bcabe50f333944254f3345184a9a04f7e6410006a707a2f5873119f8e43bfdbd1518bd073a675c2610b710d8d480dbd153be92db57761e117536ba9e4c15d8e9b99ebd2675addf9cca4b290b0d2bbf902b3abd7a9a572ad9a3294a7e651cad42f5ab61f6ce3c6ccccd372343903441004d4ca965ba9258d6d63b411eaff5b3fbab7c1b1f17f1b2c935acae5c1b7d6726a7f8bb7a0dc98048faa7e1d61c2c7e14f15e4db39330babb6309b1751db1f925a1a3a33f3d0aca9e6fed41313c281aabe46509b41dd5435c8e694474c421e69ccc6f7f023ab457c45d20331febbb1bed29037685c62b977001d7d26cb4aa453fa7e46e8e871112326d516f1318244c9ddbdc25aea6fee21df4bc3773c2075c36faf9cad87a5d49ed08cfea9341708f2032aff31195952e2ce9a7358e14b24933cae87eaf513721009420b245b3f753ac4597bce05c0f039b3fc8ecbbf4fe1bd010cae76df90b758af09dca11343bb0e213cecc9666b4238ad339dcb83067adbf2b4739b87c1fd3ae6d40b65e309b9e8c6611a6aa3b48b38a5d726da31e9ed46ba01b3e7cf3b625e17ccc7c041f8b0f537f2a9830d1925ddf607f4f09102dbf33e2dd591496ca41e1467a7c56db5a4f1bbb78d1bcf39e794820b3fabc8e79b95a1ace5a26a92dfc3aa2aa3c7aef9c358057719bff3e1d9a5d5650ccceb4dcade1ac766bb61533fa670892cfc1884d97a363b44f8c5d2fca7b7996d7749b36f9019bc3cbaa685d464e69b5657a9e22d92fac96cf6d51084fcc8c63d08bcb3dd7ff8b37f0297e7fc443dca6a5c9ac2e57e79fb69d98e1cffc41e998e104e49bf0cfec9933e3c9d920978e4f4684747591d88c05ca1a974d30c4ce45b604ab3923a72323d563ae09a9bacbed22b0f43e24c2c7d85e741fd835e4657e298aef0c6cf24b08ed0e20496a28c10810a9c8f7789dfa6d41a42ad342e03c95c7893fdf2b3a9e3ca532880c6c00f8bafda425cd70a4ef54d4275103871f1879ce0c9b2c5a9c6864de8c4f4c754f8371c2aaa2427554c635dd62186be731e740f647e856b2ed7902eb99b8be6695053836d8fb32f1af4ffa2a0ef6dfff5d60ca07ed837163494706f37c9727ce2a68bad8039ca5e2dd769577d98fbba9d4a7ae3a29ac74bfa58f1ba90a11b8cc9cecbf73bc36d71af10301cdc64505ffd62bbf135a63e16dffdbfe4514ba0402599348ac09393139cc9c0237dae2bbf72553c5b3189bd0bc8cc256de3477e13a4984a8d8f7853a59664726357b08cc368361f17b47733d61efbb4687afbb40d8da1527c3dd8232b8a289f7e9490d23d4a9e1bdb40597e4d79958d1db3abf906e438df6b70bc4f0c14ef95ad30be6bb873f3ac5632e1bd37c9bfc291d404724a1e45fcec7fea829b8b0ae0f1f09d502d6c2c1e124e13986be257ff4a2d1184e4d53fe635515d2e7aa32081133cd3c168dd71444414706aa76d47ca91ec0c948b145d7ed20e337c29d2ec218c3e71b006ffede5367668d460ffd9bd0cc20f77bf65c7ed41929b5e20517171b1ad727bc1612fdb97e3898e4c8c7776ec7e2fa4f7cf868fb809b980b94d1b42b8a9244747f7bf06abd47402232c58067bc903828fa50eac940413b64f0592391c42f3cb7adb6ad6524a4355d39e49e474fb3eacd10033a07bb2765cb24f19648ef697fa782c263063ca87972f2953bbddbb3123dcb62e93832388b29bd639f12fc7277e0652c8933fb6234f897f462cebe71159066532c5d86575c309644744aad2d187d1917628959a70b051bf3c98b1d3f533f2b97cad29afdd8a214a882b1a8dda46b2e79f9c5ec94f50e12487ead43cbc99817868201e86714774f563940c06fc45067c9bf95f9bc0f826ef583a0951333805ff360a0fe19b8f29ac6337942e48ceebdddad652bf18078cf8e1a02b4c3858e511b5b2492697b8a8408b1916dbeb2f99cddb260d9041d0b54dbd8b79811ba02aed836c86e49fd230fb96b08313c4bd20da20f14f2ecc5fb1a8f74cc9bd5e809549a6621216b8b505e3cf66c1d94c9da934bc25d522f18c3bb00efeb6da96d7201160b1f0f65d9a33f9ea77388be6f19532f28ac40ce1937b68fba6d477453a239e9c5623b809c9e5eef1aa849b74d4c23d844a794f994be10519afbea586df1473e3f2656dbe9b3b795eba2d42a5327d91d458ee822d2b03b6d8a5dec587e02aebc70a0c1b185b64d1b9351b92a7750d7425be53ff43a81034b8f469107947634b798878491d5c8430d0492aa6a160a4311e49582379067181acae65a6b22da32ac41028b0ee93abad79f4dcfe0ea1355655f9c7b9913e26f00a1c05226f7643f74cae34400d6aa2a16e4ac9ea32229f18d3b9e3eeb8ffd20ab8a373938b8423e7c86284eb8cecb0221aa8f93b391fe2c5243e459ba404417c59bbe4f17d436d2fc3742e8fa3aada57f2c6a7da22decfe0170b8664f981c78bff66403b0e7697a3df868ed8c330980da218e9c842bf158d75eea0670ddc682fd365a5c34845d5f5dd00fcf0ab4c9bfb6aa7a656a0ff0b3ba347bdec04eec58f353c755f6582e8ab24587b7635c9023da7086c06448d32f37f07c0306aa2daaafea41d2debaeda403afe24c8c24d0d577862c73a984ad8da730e23e9f96f1bc1c9811c20da941a20df47f836ad9a50faacc63b3fec641542c723d97700d0b732984d3199988f199e7774803800063389841722026776f3dff0ab49f539335afadb789bfd233722d622e29a7e7ee2ab35424cd1bb617761fdbe1b219cf218e4"}) ioctl$TCSETSF2(r1, 0x402c542d, &(0x7f0000001380)={0x1, 0x80, 0x3, 0x4, 0x61, "c37b4ccc524d9ef025362a7d5e3c837a05f92e", 0x4, 0x20}) r4 = fork() r5 = syz_open_procfs(r4, &(0x7f00000013c0)='cmdline\x00') ioctl$TIOCSTI(r3, 0x5412, &(0x7f0000001400)=0x7f) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000001440)='wchan\x00') ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r6, 0xc08c5336, &(0x7f0000001480)={0x9d3, 0x8, 0x0, 'queue0\x00', 0x26}) r7 = openat$cgroup_ro(r1, &(0x7f0000001540)='pids.events\x00', 0x0, 0x0) ioctl$TCXONC(r7, 0x540a, 0x3) ioctl$KDGETKEYCODE(r5, 0x4b4c, &(0x7f0000001580)={0xffff, 0x400}) ioctl$TIOCL_UNBLANKSCREEN(0xffffffffffffffff, 0x541c, &(0x7f00000015c0)) 04:00:02 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x3f00, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:02 executing program 0 (fault-call:2 fault-nth:53): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 04:00:02 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x0, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 04:00:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r1, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r1}) ioctl$BTRFS_IOC_SNAP_CREATE(r0, 0x50009401, &(0x7f0000000040)={{r2}, "c1466d6dcfe600e889139bf871662a3e14c4a2d86ea128d6476a33e9797b6689300ab80a3bc030e2bc845265c6065806a52df2099708f54b00757f4932c7cd869e9fa34c8ebb8ccc08556a0d5238c850862a5ff31a88e5b588bf5fd16cf87881abfbe79c6afb912670b9eed4da14e11fdc37f8ae4705392721bb31469c3b964502e7a4b374ac4903fe143c361a5486c8dd0ecaecd24f03b7f00af884814d623348e74077b38036b61d157dc5a6ba35963bfb1afefca461a8f481b25ec4fe86d44eb8b7d377292dac99873ab5dce4372852123c93102b40e1c4222017504ba3db5499fc0a6784ba6094c16511f7c2f3b42234c6113712c0031d00323efba3b2390569788d9a37cbccdb4c8839803ddbcd55cd9939cb9894a43c32fd3dad0a6cde779f979422797e3b53a1f5db5e9813a33c1588727d991317fa62ccd4048010fbd29c4234aadc0aa66803acbc178e7aa06a63cc128ae5001edd673697e6ec36ad85f3625e3b635d796d25fe82f50d024b32fca05eac1b07a4a4cc6ffbbd1cbd9eb2414336ff09cb0c32e5485b0df1136e27c85509b84a1903f2871eb4a39c9192b888579bafae0c5fd27db64ac5d0e7f8cd4ddb803833006571b15f697c78dec00641a948f2ee4edb4fe7f8f4dcb6a94d5e698aad9f36c2a7c93dc5449c26d75b113e2db43bbde3010e3e7c7d31c17afab48dfbadf5db2838523eaaaf7af9533a1c4597a8980f22d8c4b3a95036d7f5b10540b5ebbdf882e7ba91a1df4c90253899ab56c9884bd0b798fd32a269888f5c3c5a84d80273a9306a4713a021d3617d19f720854b963c073be8a10345a0300a48210a4f2a1971c7dc61dd4a9aec613ce7d8d09bf98bce8a327960a7fd112a4a7128cbd0ff6339a5e3a00f77fd5c973256ea07db1edcfdc328f7323501152262cca54bda3ff454cb82b22e7b23da77b20ecb14e3c4451622585d9570ec6cec18bc187b71249463951e324e22433d5293f4b5e9457bc959711f5f85397e5e97bbf8ffeff04d2c157097812d953072fbab35021cfe5ae83ac0bb0574df9822efb56adb2bff033e74d40c07c2fecb94f4c3e1f405ae2d2b91454dcf035169b08f8f353744934cf9b7175977126e4ebdab436abd142c15eaa41c6ff5477ec484b8774bd53e66f5c82d94d9b81483ee0c64e4f63864ec5cbcd33ef2cf580b63148783b2e00958970b9a59076d269da7f7d93674c0afa586f6e54c13649b5d8776b9b60980119c338e2f0abc30b70db26af0a2ea08bced4a7e9f8d46d87c6e1011ffd348de5d857531f3f826f5cb36b61110f4ff0ed9f5b6499bbdcf2f6f460a9d7be215dbdd9fc8c564f48a8ff47c5c2219720b1f76b7d5810dd1bb1cb543304589849095139660826dfe3e8e5a42553bfc4afc3b35effa19384855dfdd3a8743e123748a0bd54973ec2c48d9b9187c29b4a83dc277daad109d4651c25188cfb28cc211bd753de12e9102f7ac3980c9487096d0df7f36829bd507fe516bef24f70a09acf46ab363d7916e5a343ae3a59be0cab678897a23d8ca3bd25536464468071871f1e55ac784f5267c9d7ed304b64ea4c94988a167bae35f0db1bd5d749ca9df7629ac6c9d09dea0deb544e8edacae5262604a9ae70345c708eed3209641c62cfc6fe0be61f3af09d45a799d41718f19cb6963a91cb2392fe1c7f811d7e71c5916095e040e2811771eac7909336bda62bae676d62a964f966dea37f18e866d8b9ad7f0751b0e27f072cb94b39fc778e06f977132735e4696f570c45c58779ec9f0471674e44fe5bbfa845b0015fef6efee896dd01a60964589de49a584694271c0b9339b6e11a6bb79a0e494c621468078fa02f0073b9fb0627de5b7de61036996c0d0cd63980b6c882ce79b6120a3400cc8f3c49c9d984d73ce14d20594514aa6e2778db898acd642955301da392be80d76a0138658ca43f680eee883944684db0ddcd59b1fd13dd620200c1b1fdf139c8a55c15742264d962533086ca624fa27a0c63f6314981f801c71c12dfa25bc65615b3d7b3532a2d82d65ddb2c9f541f9d5c1fbb4b60c419d0865a009b11d901ac5afe5faf47524dbba090180ec22e3e3cc82aa645aa10bc725f8e95b7f28579456c53af3ba9b6dc9ee39a4c49f9bc0becc1ce66367576c8bc1a77b6d686b9dd8ca3dcdbe7f0cb4ea69cb659e91e10bcacc2836957f5420d47e5ba6c89edb4d903670091d7ce262d82ee414d950a6d6158c9163737439dd3fbdc03bf2dbab00a5cbafcae69be0614c65666edf434317cb189e3d3889cae0272ce790fcba3d8e0c1dbc259e55dffe98931e22b467fb3da682b48241185bc1f02f00b830f42a16635b445f707026d08e420f450326298c08063eb998e9b08082d009d8a44c70db72b11bea172d506b75b662b62a341397ae4bbc22c1715caf3f57006a94016dbe8a817729b5981619f25b66d93cb39093bac6324defd89553da20a2f7ad2f3f84432d666aaeaa21a9fa9a458e2a22ab25c67515262da3c370c8438c7a1654b86729227538989d96383484d27f628ac282a736ce4cf5cff72b616373fed178f49bf241a253cde415c20b0b6fe92c3529762480ac8b17456c542d6ce184db5130156d86be04c2b90b2e4e041918b291a49b47bc409419cb57dae6a7667c6dd53331a038e8b89dcece54bf71d26bf93e2bfd4840b92b364411589e7d28e444fae77437a973bbbde0c9be3ed5e6df19345ec0d73329a7f77cddaffc75de7065a7663655fccadb573036244f96a20f6df59717bdea3ed382c4039201c8b73def561d200d4f5e437b8cb4522f2e3f84feda8649cb6757134887d5ed39126781f81cc72c1e0f88898f15252b790e280f9dd22966250a6cc97f46c9a2c66c5c738950df108722b2915c60459c9e2e203f430b95b13ceb1e2aefa4de34419924dc30801adc48571cc8406af4d3e56b65f3ebf35cd76874eb07ad6ff0dde703f4cb69558dbdcce9bba046b3b236436611a6237712efe28a6d226c192696eff67f86801e2e7d658589ff1326804143b20d040d4ee1fdfdc86f7e38f2efa3d21a179a0ad48bbc34b849d7a718a6e98682920134ead0fd01c90ce630f6be087bfe11d9bbc434038c87fe0f43d7de291463e4bdb4a8be314ef339036422115e5136269ecaaa84a3347a0fdc2961c29c261feb6ca4eb93c3a2c2d2a05bd74da48130e6707929f0e9a510c6c8836e57642f48576ba722a9cf325cc920734095a8fc83e6cd5b0eae9b1840f484f7cfb13e59292286a79ce78d5b43447402b80f84f39e98b441b1c92033b415d3c306bed18fa7736190c014d4a37ba40ba0d6becff3886213222a78a004cedf9ab2cf19ea772d921fee147a5432e210e94309247b79cfe127fadbde3c1158c306bf03525a1bc275e21043a0d6b433d17fcf0b51e1a5b7b0de7d01ead33fa01c3d624db4faae420443d0334bb03ce044611c146cd35668066e5365003e84bfcdcea03b250d0c9417c36a5f607cbfcd1b17db9ab2c5d17bdf5193e7da5e6a37acd6d13376d0cf23a220ddf5a8cce4eea545213aba601a4e0430668c5fcb6c157d8f8124958c7a680fffa4d7e9c81dceb7be44611d54da0db9bd120e58feccfd372051aa64e53e9f9254c2f2256c8557147748fa62b307116611dcc5bcf5ddba86c000b60a3eb23223978ec7fa95888ac75d5b99f3f8e4f7286b7e57ec32e42b053321c60137dd1c97ffe54b919daa71985fe07c71df56d4a01b70cd250176e4746c4988a5c2a99a0f2433908c1b272f82b3aa9e3793f43f9fa5622b20e92dd0fc12e9c3de374d0aaa9bd2d9d852482ba8c9ad522b9cfea30e6d995ef11899f7818a14cf4aaf3a680e29e56554e3c9f1e139e8c6d215048c1b97e199ddc60149cc2f3e5bdbf677de80ec9f75e5d827dab6e4c9c0d649eae6beacf568b1dc852dc54d5dc82441e3ac50381b3789619479fcad863f2d108b8b41cac4d9db764f1bddfa96238a32b7becb6d65d140a7f205009c426308b51b653d5cff47965ae695343dd90b9789d2f37d0afc70895fb7af5ae2974d5b8b6e99a39cc07fb0a0a54f524bccb3fd23413b63d08e28271f8eae4c7874b76efdbac3e9f30e93e7a9de9ff58f2f92bbca08785a48b7575b8145bb597624580d9861424e50d6fcb1bfcf3d0346b9696fc63a67a12f667600c364d1dc9de8a792d1c0af1dcdc54a7add2128c55a98c63ca3c990c3fc8213b223faa9e0c494394ac47f1b900905c3a1663b8cf7a13c3a21edd7796e2cdb826f91fad2c89b3a8f3d81ad27bdfdee8a492478431818327ebb848bef2a8fe04019eebdc98fe261ca9c7ba9e91aa39e1b750e2061489ce9ac4d3aa4a24eab2a24559a436a33b99548e85cae97105f543f2faadf9edcd2cfb933d7d9be851b52a8137b488cda5577936bb1d8d624e3965c3bf675353edb062cdad5f47e994874a947ce6e5c0d97acea07d831faf875dee627f31dc6ce9e22d99cac9c4d18abe633ff6d00f2163e8a9145c3db6e8a370e744d383ccb7b592d2f97c0cb84d9dd17d192394a969a5fdfad6153be63d3208652a9e5ef6905fd63eadf6fed58af031957e8244fba87a6d70aa593776aab33c9a71529086e162a4d3afbf45e8e40c39991dec995bd40a23f74ce152d771fd157fb6b9c61f6e5b25f18c78a8b57c38fd7c6dc914f210dc56b5d1ab9289a5cc3edd158b2e63e54a4b1ab7ad6e3b7130009f2ff3e00029b3062bbc151c6bf3a2f4407ea57e410997114713e5f3b2e84afd4391857859583a593a5021ebe976b7a84048498a90ed9371e9cd44f5e280f3f1a20bdcf6f71e3c51b333c666035495d214f1f96e94c57a3bb371dbf97fd685e471e8e19f81e6211012a8eb712daaa18f37d8de602352ff049221b18b6597987a797d305e796ae13a788bb06596e219a5dc87137889de26712dcd1a28f21336148ae7137933ce179b4d2e89a33d74bbd970000c6c4444ab63992d5ae0bd1b3638b24295ae461e53a825ad35c37adde16c04b51ae069904fa0caf3b097dcfa6854858bfd06e3e93cd5af2ea873aa92489da51a4feba157ba58ba800e449eb96ded7a0f5535cc703e9ddfc70f9f274c118c3aa583acbf8a4d86b84a999cb35eb16b2b498e429adabd40152f2eb87f82c72391d5e909b9daeb5234e2a8e0de9274bbb9df2426238f03a02ba177e3979ccad5b902ede31b80dcc71696de109afe1738277ea63011c05edeca393cb57a75cbd9e77c96db8d4f031cb3402687697f6fdc006f8d672dc8ba783b5d3f3efda3c0fe3e38d483a2672b43f815eaf84f3b79643a596e09496348e511ab5039d889711486fa18ffe62da0453507f85e74c8232f0976e01b8db83d4487f55b11d9509c1d7d85d652660bb13691a1a9ee1108af6e752849c44a1f8e3a76e02f96c50ef2dd8f13dae39733cf6b83a62d8dfe9ac3ee0c276f3b841bc52b0303b784ff51f6086ecc9fec172f15023d9f0ce8832375aaaa274eef80c9ae44d3a99d610eb0743111d51fadb0f5f0becc8dd7d434b88043916afaeb1a8621a133d08532869ac141d1350d980b7dca1e67c90fb364c79d59f5acf2ee1cde9708833bb34a143df267b6dcece739b8e1a5e2a03cef9db5730f7b6ce4e033c7984d7ce52c1ffe1127a01459fa1e44b14a9445804311cfe1a5730a1b2fdb91deb8ee87ce8bee4cd51d8e5633b7f2dec3af0c66fd94c0006e6de30d68999ad6073db2fe1089160926476af7e7d7036e8cbccf664970c0a961cb159aade44fcd473629b242074"}) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x37) tkill(r3, 0x13) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000002040)=0x0) write$cgroup_pid(r2, &(0x7f0000002080)=r4, 0x12) ptrace$setregs(0xd, r3, 0x510d, &(0x7f0000001040)="f1c8a0d496af2ba6433ee1883a3802f8f5e585de47490259aa85af46ae60a7ad74abf636277b6749f8a5fc507a88fc06a793884317a5b6714f9bd0edbf386eddbafed750172668d46256de1469c32d4eedc21422523ebf4883b51366aca184a0ba9e5676826ff7653d80f8949b2785a654f431cc87698d5991da1352f87b1f6f8f6d50168bc7264e904d554769ebb1f19cd3025c60aa272dcd17f48702dad48517635cd63daae8ac75e85e80e4b5c7e95df7565ef16ec541d350cfc73d9c32d92693593a31f35cc48455f944426e9d923f0f324a7e29568f257ca854ef4dc2904f82ca5786e747a60094e7f3186a6f89b3e4f9d3a467c499ee8d54391ea36eb55a25757cae1ab2b1fba87cd92732c42040414725bce3325d97daace34116bbd741753a36fbdd53c43083e2156d0e1bba178ec6951738065d314a2a98951c80dfae159681af6895e34940d97f2733746595f460af3000d2a6b524ccd1cdaa7f80fe1dfe8c71485e1fce6f7e12281f92d5c4938e25ffb5a75210dff4e68ca7c169f38f8e08dc7270d06baf2b0e2d07db2a5c584ace59d64f2a87a7fc04f9124dcb05dadb5585c9563b4ae167cd08b9b6766c93f4570c8a24be4ccfb78d61b19e387290b38aff344debbc411e9e3ad82a4d37519728340c4a8dbb3b2448477ee821690d62f34a603bd0906a1c4a393b626bd4a786fc7385019ed6a247e4ad3556fd7130ccb8b872b89d7f52c9d4660add5e7bc9ffc17db50090e2d231168688a6a04f224ad9854e48a80d16571d1a2ae188cda50d474092fa041edb61261241817e563cae3aa31be3ee1b8ad437d2bc248c9f2726289c4f1acebf936aa96a4320652e35c8f65e5ba716e497ad070acfa3756584fc46d674a108a57eb62c72cfcc0780bac9b6a166ff9ff70d306f6e89ae69fd7bd2a6ae93e3c06c3c9deb469ce5952833a961f4c1abb28066bc66c727603b8e1afc2e944511daf15e47146e8c5a7114c20a77c703f0613e446453b4e758f32da35d3af48c8edec6d094161a5947baba886722f05b5bdbdb11828e33f97085f56c6ac29d718d09e884f11e240ec079ce307ec4a65c31778735232b9a751fb3f5c78ebd267eb38cee4e19067099e404f2d50430b5da7985e6db167384241ae5b0816cc902dbde6d25b66b476adcba300a98fc942e8838fa9805cf7a9182ca35624f0f53a268b5d27b70c4f2db40717fb115a4d5424e0116763b6d91dc2f6361a7765b85d990b93ff0917aef1dc5a6e4eaa0baf7232938d28c8794233a8e8ae4964650e1efa7c430ea22a5c68bef685c7e93fc820e43772d0145bbc41ebb027a8a89e2d961c76760d64d37891147a75f598da66e76f265e04a6f706f3401621e04a3e7092c6f550141322bf1fa76514b83bcab39ac655dfa8ef2dec21ef584a4130456c0f83f85e283d8157ca081c5755fd0c1f08cf4add8ea5052f9d8db842d0cc2888b4fcb1a7d463ec385dd39ad9144a8528df2746970ce0ced54df9be71c5589fe393d006735c10a235ef16c4684f31275b62a3eac6ed74100a482cc478fd8919470192f260f9ddfe97cafe77f3c652e08c8c55a06342544442bfdb99fed49b0d7218a43dee3e8a851f31982cfb284f24fe1d42238c75548af941aff4d7489f7e7fb8a1d2e56adeeaea665bc0ce0204581f3fcd296e0bbbe597882b07b0884a4bc99d1291236c16bef26073f2130b05380403509de4cf784544158b4bd0de355d37de217fb0a5e019ce23f0109e2d9cd5989702b0f4d0e71a29a7aa8df4ec6556259cd9025c9362bdd255e038bacd7bc664b82a3f105493f3edda301bd548f5cfe55359ecf9e363265c186324c99ef17394f8f3f2c59c2ab91786c352dda35a1e2461981533040622307ad2656a2a4bcabee9498db42474499575861f13bf05ed51327b74795f3c96025b2434616bf57553bcc4ba6ae44c10b84f1cf9b7504f3eb2f4679e7f4823e4bb5c5e2bd91c24ee18cfc04c9c5befe1cd61734687f34f0bc52bdb28f5d7dc08f1970d52f580c868b1583c218c65c7d683f2930f26f303099235bb1a511507fb135b8f42f2d1d2979ffe7d23f88722efdcb556aa1c8a70cd85ad0ee48cede72747207ff98a7ae9e4df7a61be98792f324d771c9e5a02929ae4930345cf970b3382d89e2055ee2c3d8709d44be270ff2effce0607e1535b996c813ea04c85380c84f244a6016e236ca75479a7e190da6a199c3e851503cd72066bfe5406d8bed9c8cefbe81b096e0db8fab767be1221f2442fc31cb69a7fa7da32e197b5e1b5cc039d91ed7510cb24e6108d58f32e546c23900377052d848e2a506e7c9edec0846e8bd9f60df1e5680dda3b0e9b5006f922a51acfe121ac0871e8d633a8ad0e25d0d435eb85c92a9a7e6906921679f7e6512e6b86408e9a1f6a545aad1b6a645f91827a86c579d38f85f7e61e6ca5695abafee58e179def44b0443c6b62730c322164e251d25bbf7edac7c09b69e178d068e715574229f9599d715d5729775409a8a947daa05e5ab1cab1bc61517b7ca2cbadd05eb89029f5ca999af7b7f92fe18f73c02912f68b5f9cbd1f137fc4da7c22103e158436bb5b3ad8c42a4dd1aaa89e19acdcb2a1e96609191ce334edf2d871635ce0c4705f83aa820d140b10c0044834687dea2260d450047201fc49e593a633b967267ae0b078300d773c6644a08496c4cd0606a129871e432408b987e80b31eea799581009c9a5ff6e02a1724774051a74ea2cfc6af1cb668a681ce693ab66f3599a9ba68bdcf9dd8ff1430ffa317562cce245f3fdcc3f0ec581677b2caebe7c21e704a89673fd865556809a24a7091abe9a3c7bf8147080c8b74264c9a3a4bb6a451167749aa5e0b66345fa7a77763a1ad81a82bab1d9a2e9cce14de80c3ba86edda357ece785dc0d8669769ffe4ae0d3308b37b9e447cd938edae90ca6e62decb383b4010caba1abf156ec21ac9219c8906e1b9ad5ac876ca36d03f81faaa806df553cddf91c6eec7a302175b11f93a2cef0bdd69d8eddef850a4fcfd25e3c49d145bbcd558ea4ce9724566a95fad9bad549e79804f1e7ef1816c06e4cb31bd9d0d388a78575625a0cc79350b6f719f9a10765d904811dad703493b6673721c11f69d4d69de3532c7c1de8ea314d44786a55b08c9c5a42d0be45bf338a34ec67fa76c41e4e2aab9da451ebe9b878a48a23cc7cb670befc21a56d89ccc9c1d8fbe04644fde0eaa42975b57845add98031337fbbe5dda14807205b2c4b98d2fc8aa97229ed0f1c76be443140ef6a76c27dd8a122edd4dd9438b2ffb4218ed3c8f8611fcfe7fe20a320069b1d0a718937f03863028ed8cd370b9d7a274508c1e95bf299c7b90c22f3a0e40776ac91578548652a07078fb58db057f6d2ed23817e4c42f8f68870388685d8b4fbdf33a2775f305ca5587a7492248371a0788ad4106df190a51260c92c25b0c2bf6e77f99fde8bba4981b0a25897480fa014b403e7ee7a009b106b01a528ce4048dbeacfb50be3803e24eb1fe55f6661b18f2deab46ae35b1638cca9d18f46f2f633ca5f01e27e9b904b3c915eb4573c49f71b97104de233d6366c601d0ec317a4fdc1e446b318eca146b947751c466c4923aca1232accd9fb88efbb31394a30555db0fbafeec09d7fe62c1de20825cf5defade6a8a9728137a6db6b22fac94d246b2a99826334ed17d4588ee95a727b64b0bf2cf38d11afd79d34c973aa4187e49ecb42dcc17675448982af1cc08231ef72d849c652fbcd16fe8d6bc30419ce96c1380464bec77ab2dac04dcc1560c1c192b5618f2ae2f46da2042c20937b6f935d1a94aca0dc1d2b7acee835df92c4cadf092ff06f23b89842ae1f8ed2c77985513457b6b6df37e738af38e13a230e001b2a27198641af4d93b39fde8c83bccc4779f79589b4cae31b2aa488e996176132f6e628d2c5f74325c09efb5b7bea8cf0ee2590b155580cdac77a0d9d3356de1c34e3a5662cfdb34f2a1c73e13a2f567a60e1199d808d6697d3329bef8f0963ef92ad639a5594bbce10d7ab965a11a906585270cc75ff37b865d78cc8685309ee3cf39572a989eaf8bf0cb86f1ffab1029a3f5e26fccd95b54e8cc0a3f57dc37d71c7cd7633a06253a6096d50f1d31159f99ab79f042eaaebcc21a47603ddf01595010cd5de9762b10b637dd2a07dcc332bfd61c79de583466f3b37be1d92b4ac1f03f09f4a93c637adc29919d709616c369e7855993ac027f82bdfe6d9aa66a8e2b293f9afc5b0576125cec9ff1edd43cda18659e2e707c81855b451fe3435471b8a65971a59ed43e456da49bc4575d92c86b4a49d0f8903d82936336b2bff40f4d6140ac1e06867ec6ca2cbdd8c22c8ebe9ff98e65b12ae5f1f7bda52ebbe7455255c0ce896b62331a4b1d2e2754d3e3e949fd235f5dfe85f6f8c02c29408c4ad78a053004c35941872d64fe00d50dbd273b6be5f5ac094402428fecb591e5db3cd5a2b00f85675607fc61ad45acb847911a69e13b3969e61980193204fb2cf4092443a103bc58646ff2c6db328492abf277441b2e67bcb3fe4cde04e053e7b502f7a73677582b80fe2e57935f2317feefbc567148f2d58e6ba832b4bc68c49a5fce16412a0395d83cb3ff9a5606b9ebd47616b7452a080a53d3b2f8bb0b182a54cdc694e40990bf438f92fc181914febc83b31a445d4bc3c1a266d0e77248f091cf5d86d25522723570c0dace08d3398ab8ce342a91917a0dd96c5d9dda75cfff570413823fed63e3d9bff971f33287bfaaf00d7dba1d0d7ca9e47ea43b83414677755c9792ba0874acb07ed5f94f6fa3e39f5bb0d26fd1e16101996ce1985cf77d9d3ac1299faa0b415532e21d38f4edd5adaa8678039a80c5f4514383a5e21dcbc0c22df71a7661d2e5ba4c9560b11b15eba2957e42b5dc3c784c0cd16762e449a1dcb9def3ac7e853ddeb0f17d8babe5677410d2ac144d086daf7097fa337bc72091776e2c352541b74fe6d1075e46d8bf582cd8bf58f283133c7a58600afca1d3ff2d713abf4131febad57e3ed8007146a4ec196f8472be706c2762da043dc5775d56a7d828ed533fd767fe35b1d71728f133d4d4a42f34dd5a803996fe62ca53cb8f2f08a3d7f9795e4a721650e765f53384ffc072be29f9a33cc665eb2d181c96ac52f9637a2044a9d601cd4cac90c0465427cf3c9cd8e2623eca089dd0e48fbe613750369b0e1ed95c997057fbf10b03eceb0f90a1c9e684edc9638a49ada43715e9ac1de69df31ca516668f2b1bee20202c7d116e21ff0ffbd9df383c2145f065efc0cae2413b7921198e8e9d502e9689c322f6ee0e71f36f95ccb9614d9576f97729b310aeb6b35b29de8c4de4a85bcae05445b53e73bc4a12c51082897ac315843d2f4ab95f46c00c04538140bd0266e924390b2036de0ebd3440cfa8a7bdfd189a6db2ca52cf903f61c9c19436c04f2c3644d11f07fb3f2c989480ee5953f4c8ad11572ecf34613a246b74798299f698395c778af2346a639d6b1dadf9da3c14be0302512511bc50c4216ee13361f4f815bb05e1f12c1b1ef25f1b0a17939b779905ac5cb3b06b110393559f18b950f2b25d10086cbcb4d2686fafff058e42d94ef26a61c258771f5023353abb21f233f628c7ca1c97572958ad06a17886b2da35f2bd1fa0d4084b48831bdb7cf6c2d5c0a22be4dba75bba75860c3b8aefc0286e2e3744405311a889b98f0ff81ceffd12a9780500f936010cfc580ea6d653e457b6189bf9c051abc4e1256e2c0f41") ptrace$cont(0x18, r3, 0x0, 0x0) 04:00:02 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x4000, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 432.410656][T17974] loop5: detected capacity change from 0 to 270 [ 432.421611][T17976] loop2: detected capacity change from 0 to 128 [ 432.425046][T17976] FAT-fs (loop2): Unrecognized mount option "mask=MAY_WRITE" or missing value 04:00:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r2, 0x0, 0x0) getdents64(r2, 0x0, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x6, &(0x7f0000000040), &(0x7f0000000080)=0x4) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000400)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r3, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) futimesat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x0, 0x2710}, {r4, r5/1000+10000}}) futex(&(0x7f0000000180)=0x2, 0x3, 0x1, &(0x7f00000001c0)={0x0, 0x989680}, &(0x7f0000000200)=0x1, 0x0) accept4$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r6, 0x0, 0x0) tkill(r6, 0x37) [ 432.467926][T17975] FAULT_INJECTION: forcing a failure. [ 432.467926][T17975] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 432.481201][T17975] CPU: 0 PID: 17975 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 432.490991][T17975] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 432.501067][T17975] Call Trace: [ 432.504435][T17975] dump_stack+0x137/0x19d [ 432.508774][T17975] should_fail+0x23c/0x250 [ 432.513191][T17975] __alloc_pages_nodemask+0xe7/0x310 [ 432.518810][T17975] alloc_pages_current+0x21d/0x310 [ 432.521084][T17976] loop2: detected capacity change from 0 to 128 [ 432.524038][T17975] push_pipe+0x267/0x370 [ 432.524062][T17975] _copy_to_iter+0x347/0xa10 [ 432.539087][T17975] ? seq_putc+0x79/0x90 [ 432.543242][T17975] ? check_stack_object+0x61/0x70 [ 432.548288][T17975] ? __virt_addr_valid+0x15a/0x1a0 [ 432.553394][T17975] seq_read_iter+0x7f0/0x910 [ 432.558058][T17975] proc_reg_read_iter+0xfc/0x170 [ 432.562989][T17975] generic_file_splice_read+0x22a/0x310 [ 432.568541][T17975] ? splice_shrink_spd+0x60/0x60 [ 432.573607][T17975] splice_direct_to_actor+0x2aa/0x650 [ 432.578975][T17975] ? do_splice_direct+0x170/0x170 [ 432.584088][T17975] do_splice_direct+0xf5/0x170 [ 432.588856][T17975] do_sendfile+0x773/0xda0 [ 432.593296][T17975] __x64_sys_sendfile64+0xf2/0x130 [ 432.598412][T17975] do_syscall_64+0x34/0x50 [ 432.602854][T17975] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 432.608744][T17975] RIP: 0033:0x4665f9 [ 432.612627][T17975] 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 [ 432.632230][T17975] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 432.640659][T17975] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 432.648639][T17975] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 432.656633][T17975] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 04:00:03 executing program 2: r0 = syz_io_uring_setup(0x35b9, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000040), &(0x7f0000000000)) unshare(0x400) close(r0) io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) unshare(0x60000d80) 04:00:03 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x4800, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:03 executing program 0 (fault-call:2 fault-nth:54): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 432.664723][T17975] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 432.672684][T17975] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 432.697322][T18014] loop5: detected capacity change from 0 to 270 04:00:03 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x4c00, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 432.760306][T18022] loop5: detected capacity change from 0 to 270 [ 432.777977][T18023] FAULT_INJECTION: forcing a failure. [ 432.777977][T18023] name failslab, interval 1, probability 0, space 0, times 0 [ 432.790682][T18023] CPU: 0 PID: 18023 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 432.799447][T18023] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 04:00:03 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r1, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r1}) mmap(&(0x7f00002df000/0x4000)=nil, 0x4000, 0x1000008, 0x10, r1, 0x986cc000) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001140), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001240)={&(0x7f0000000000)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="01"], 0x3c}}, 0x0) sendfile(r4, r3, 0x0, 0x100000002) [ 432.809502][T18023] Call Trace: [ 432.812778][T18023] dump_stack+0x137/0x19d [ 432.817111][T18023] should_fail+0x23c/0x250 [ 432.821652][T18023] __should_failslab+0x81/0x90 [ 432.826506][T18023] ? kmalloc_array+0x2d/0x40 [ 432.831108][T18023] should_failslab+0x5/0x20 [ 432.835614][T18023] __kmalloc+0x66/0x360 [ 432.839819][T18023] ? splice_from_pipe+0xc0/0xc0 [ 432.844740][T18023] kmalloc_array+0x2d/0x40 [ 432.849166][T18023] iter_file_splice_write+0xc1/0x750 [ 432.854534][T18023] ? atime_needs_update+0x2ba/0x390 [ 432.859736][T18023] ? generic_file_splice_read+0x284/0x310 [ 432.865463][T18023] ? splice_from_pipe+0xc0/0xc0 [ 432.870374][T18023] direct_splice_actor+0x80/0xa0 [ 432.875378][T18023] splice_direct_to_actor+0x345/0x650 [ 432.880767][T18023] ? do_splice_direct+0x170/0x170 [ 432.885790][T18023] do_splice_direct+0xf5/0x170 [ 432.890558][T18023] do_sendfile+0x773/0xda0 [ 432.895016][T18023] __x64_sys_sendfile64+0xf2/0x130 [ 432.900218][T18023] do_syscall_64+0x34/0x50 [ 432.904669][T18023] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 432.910590][T18023] RIP: 0033:0x4665f9 [ 432.914483][T18023] 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 [ 432.934313][T18023] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 432.942757][T18023] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 432.950743][T18023] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 04:00:03 executing program 0 (fault-call:2 fault-nth:55): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 432.958739][T18023] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 432.966780][T18023] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 432.974777][T18023] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 04:00:03 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800004, 0x12, r1, 0x0) preadv(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000780), 0x12) ioctl$BTRFS_IOC_QGROUP_ASSIGN(r2, 0x40189429, &(0x7f0000001780)={0x0, 0x9, 0x2}) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x7, 0x31, 0xffffffffffffffff, 0x0) time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4030006, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000020000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) r3 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000140)='./file0\x00', 0x6, 0x6, &(0x7f0000001640)=[{&(0x7f0000000380)="db6d0403d3fad95fb06abeef19440ab01acc7be018813e3e96e483ba97647eff40096c567cd8827d68cdaf9882a79a96dc01270dd266d87a2cd5cdeff35ca61a189435f30c4dafff2b69e6db1f5a243267ebf4c43ac51187dd88d49de50741cf40fa9aa8fe90f83477c11899b90b3a164be2b2886ad6b057134e4a2e3f9d76d3f3d84429e9891361f745b8e901c8d88f54a0ec873504974093644876bc4a78769f9f3708fe40ffad0d4b58a0677dd963019011456310e8d33c8e83a7242541afdf98211be9c5980ca7b6b6203e4e568a75207fb938af05", 0xd7, 0x3}, {&(0x7f00000001c0)="6978a2cbca0dc10f99d7145b94aead0d82aa93d687d9e053620a9f1ffd90bbf0c8de3347b7012215509f", 0x2a, 0x3}, {&(0x7f0000000480)="4af158a7ead065871f59790091b7fbe6efe681ea3e51baf502b549340add8b7cb75ea92b777ebb275991098c86389d11bb04091a28dd69a72505f274b242e65e6297acde24fad67a6efae8a9a3a319dcc7453ccc2c3a1ce998203d143c658055bbe96f621f73d54c210137bc7eb103d7ae23c921a5caf4a49c25f1cdc2e7570d1a23628625e0f468d1a2f429e7f52f9b2a9399b4d83c5b1b1c4ed6c9026071d3befb40c9c03b5b72053470c8", 0xac, 0x9}, {&(0x7f0000000540)="b14dcac9fff15938b144bfca8ab5b2501f4e93fdb68aadc04639a46743b5c6e5a7976fc428280942a3348cd3fe4297014f422c76ef12a6bc838a364d4fbd61982c3c71e0f262f31924c30f2191506486c227831ce1884e7be4a1146399e1c58d345521a57fd341403088d1fb9efcba573eea7fd5cbb904ca97e837be1ff93fffed1ec800420d446d6c024df74242c16de38eb2ec9d7c14cf476f94aebd39cf9cafb11ed3362bd9b9d7c2e8aec9f694c01ce4ad785a7f7ca3f7aba0e48095c456c5dff8f552b5eeb1d03e254b9ab4b04ad6f40ba36fd171f3e0c01f8d7226ae585693728f", 0xe4, 0x75f}, {&(0x7f0000000200)="16885e", 0x3, 0x8}, {&(0x7f0000000640)="73af0aa24114b995e8c751348feac64d0a819a56f8bb264b6c1c247b21123fa466f1e1369e7d8df67909d7a75eaed066a947017df79855b36ddc9b0704bb8d51b9607f05499de2ce0a4d822b23fc5dff5deb080fb1514d73dd8f4c59b32ff076c149e950d070e985a1abed1c28893e059c23ef6aee0e0144476c0526b468e973592ab23b7340c8856400f919ace015987845f5b968b3cfc7d9ce722b0be22c41fe27f316d67689786f06a3028b26fa6930234540f8af9177867f17a6f38fa4da4b8fbdce9daf777eff6d9fa37b10c9b0aed5361d9cde3ff0cd439a204ee3bf7b3708db37079ebdca73b45eb3c974c3e5a623a67def09d38d7d5069edfeee7be32c72621ee1a740e2b4990b88e60336b95fd92f5f5d2a831bb55c9c9e56902182cbbb8472041b8548f03711c81747040d674d48ef50c1e0141c59fd407800a2f94d9f779da88a320a8caa38b723539156531ad153c444deab8f46a8f531586d258d78cc78534a35ffc0a8594b4a0d67a2bb8113730682c109d435a8a3a7d549853e408b3320b4f3a9dbb7312d4fbdab8ca8e6fdb17d0b4217c79176e82b539c9923af934577ca4cfc034aaf648dfefb51050e4984673bfd4ca0f222858ad9a2df0a4487de22be3dc6cda724977934cfd4621d8a5ccb5807b5687f426b5d7fda6099e5935617dbde2c0e9544dd2d93512b7e85001e79c80ba05825a0fb2fdd440b553ad164b6bfa6823f9b249f18d7a853a615212c1475685cc76111660763a62e6500bdb0f4218148faae52ef534441f1c1f1071e26b4665b3cfcda8099883be5cd86dbba16ff1a36a88fe9f1d3b38972438fb8d9a1be1291f92bf81bb0c97605055ebc12677ddac673e07b38dff7a577a727cec5347a96a21be4237b5e8ab2ce949db7b1f194793a12acdd0752773cf2cd3fbd82cb7568618577be35e9dc0e65ec27ec474e60da4d6549bc99e48952f9842bbe4597c43d298c50a462937d75bc9aee5e19f550c09ff78d0f4a0ec9de3e02faaf75ed23038432d2ced90062a729ff1558fe9c93dd6bb56298ef4b721852a58f9efc09e7a3b8fb80c150c05ad55053719cd79403417aa6fc282b222946742f9b7bca1348372c025642172fbdb1f4e364e3bfdb8cf467ca67058d76d11355039b1d598f33114e8c95cea0d212c079fa9d290ebde47ed90f9aafa3f55d6ee1087404cbc4e98c9787117de8e04f96b6e4a5ae9a81e1a1c72a05b3de1ee682d6df35bd193deb999023107ed1c8007a71332b99d2e0b9c287d92dad3ac36297191cdc8d0872d1a995940fec5508f571899144dd650dfe80f40bbd2ee2897b336280be7bb08c2c0b69930e3feef151afe07151a4128fccc4fed2e69cef6ffb20313dad62659cb65995d4a031b620574e1d7f8e2dcf2ae0ccdf3b64001d96acef4f10fdc6d609dfaba4fc2b4ac343e70b3c0139d415c655e3a603aae54e4ebbabda5e9cf60312914fe26dc981b205c40851b9b67a9d89510e04d427edbb4bff9214116dc0af17e3425ce70cd2620d5032ad3a97f234356e6020e4d173fc34243e3efefbbba2d7c985d7ffaf96df803968c41cdad8ba8b6a6bcc33abb195c089a33ccb06d1c20fe93d69293c6bbb41c515e7d69ce6b23bbe34943f75ffd2150af23b633b4ac0874615ff83b3ad47c3fe4765a0f797a3078c0851257e01c0089167b4194a1e7e24208f7a1f03d9deab008138c03cd1e22d66f37f4a0e461ee597c956083f16d88d266fe0e2f562fa7922c9b4cef55e53f916f16c41b1a7842e5c4a1c5d3c10f94592425256fa9ae9faa411dc77fc441536e42c11eeb9c52e4c96e18f67c07e6cda047f70f7a70c79ccc47845c9bdb6eb54d33047707d13907ce4030b4b682c67c08cd541d7a200ed1ef328922a696b5d43f54ef7be7ffc1dd425a3d83cd894fb1bd8265ba1a5213356097592b09bd250a619442cd427dbb908c7ae986097a5ec03c2976e2275c3e153727d86a1afc5ad4f035108d02ec9e28c551a1883f3f675e64d0dc1290e16d2e5d683edd88c4908a50620259a3356a3a432e050d9a4c35c8c94248f63a266e1109f484c5ac7e49f5fc6e7ba7fd2e2f7c52ed6606e7e560fcec6f7178fc9df0f1f6009fc82a212f69250ad480d902f255d113be5915bfdd125a2ac867c2d07af799fe6dc613aa21df7c5874d1084dd23652d07919bf2acd042424dc01f2ea7b680fb7653e00bd30e389e02515793967c75ecf5b6f32c2253a2ae6805e7a23433e7cb028299783857488d6b11a5d7c096990e43398ff040753cee9a4b2309434005df62a41111ee5a51ff7f290587f370ef01e4d32fa69fe5e2f5fcb2f556dae17e1118674eda342e3d12c76b9510300fe0e5868ef4615fdc9091603815a390d632be0254b075282ce3476df1929d0a4af7241582e8942f21d12ade1fd53112d7dc0df6fc2bb25f4ec7f761573b1538266ab3dc14522b8af4889d2f10f6eb8e23bdda16adfd543191cd025b368c8f9cf519129c6c37cc63993da74f30fcbad7f324a577dbdd29fe055d2ef3d1047ded1041e054ff277fb8c73d873fa650e9638923e665c8ce6cd5da3735c298ce664c8d4e49527f93f6e46034a87ee547b98e109e3ea1c4ac517f1c6a941aaab78f26629032e75fbfaa727dea8ae0c10c3fc1ba3babeaba35d405775969ff8905e83790d6e76fc9658f7dc85fd06f76d01201bf346847ad90e692f3b9123d6d2f09e656c6811c63d07b42f5ba13539f0e96fe4f020978b0f85fbfa2d2df891fb811c164fcd6963e2d447143050aa20f96b3d060546cb6c51dbbe4d53b1656b246b0ea1b9e8ba55694d09f62115e6683ccfff68b98e83a7dc317d9daf7daa5003fc0ce1a79d8f39aa1f3c918dedac38444a36281cc9cff74f981d5089f5dcdea64535e7c2504f55080a0868a9a82bd56736a5efdaf8a2caec70c1e188d2541bf7932e128b7fa46d347247ba3a12f4d5261ae766bed5746d421a5ed77b0e1f18c7576dfeb21da24321faa23a5be161a96d7bf3fa002760e489962c7694371d7f046e96327e7433d85ade2a548b9a7291fb7ad9fb88b4d3a4fd5389db6676122c70a678f76ac2a1f3ad9b33935a122182510633dce21c804b6db08d38b832625f976ce2c985d464207a139d5fb906c2aac28fb52c6445e7aa74f1b9fc2428433a8968a23c062383fe56bbca1c6cb37c84c092192692db6f2f431c9fedd75d9cafc94fd0ed7711f762edf22f4696b5812baa3cf9700d97c2da30fc920ad5f4ccc55224fee59a5e11fe80928a3a7327e7ca21b772a3a891c012003dfef4d82fbd9f96cab91c9b18c9e7eda5200a7b5bd3637ab07569f02cea7442878b549a6fc65d9e1fda48f7d89c47ea1843f2a1f0012ee474d69039098b6015c1eb080d3b2e81e13c5cf8080567636c8522905f1831828daa972870d4d0b0bf282bcdc7d7b3ff886033aee01ddcccd45ba99d15ee547698098772db44deecb8c59cfa3c9bcccd0b436c5cd010927c3604d86bd1563e8313938886844480078dca7b02e6590f53095608b28aeb328e037cde4fe93b2fb04bb97495828a9e5d0cbfeb05bd908a5f755ef7758eb4919c27074beb9f0c878d892934d11e0e9d06f8e9ec5c648f477cbcc643494d76fbb5ae8810c25b7025b6209f3af42c55ca73ca3edfedebd8930c3530692c9c52f7295f0a34200ace97fa6f8623729b1ec096296b32df8825bbe75f77922d077f5684937f29094246a81aa7d447f702c7dfebdff768cdf87eceb7641a5c98f0886e936a2e2a94a0391095c8972c37f0bad053e42e76ab72b3242925bbbd12a815421532f6e265d0bcbcea1a6fc6f284648b1ed7333314ab34f71bce060839908d9800d75affe8ebae452a48ff3d7c8431052c12628b7c92fed542e1a9c5f70ab81ceae5a81ef6ad58eb0addd35181775e802fe19d5834b60b679056c4a0ef68247e4bf840533517df22db55b92be9921ef00f5cb43ff42e015c1efa6bf2baa5723f171a86399553373a1a0c61e2b78f252170b7687434faaebaaf2ec2db3127a054212f945b3c91686d539e5e56fbf80b823a45eef80b7da77e514a40639a949281be8858a1d9850951662448f7afb4ca4987812589ff0e0f0c0a3f96b9d25514b6507e6a21dbf5d048e06ed6ce052ab09a6ed16922f2c46dc8a75081a3c750ba92cdf91438e2075616aed9ab25bd3f829984acbe5b8cc5971a4b09e4a8cedb20ac65372b25d504bc53db8094a631432bedbdd2c2530d241a30266695e74571eb9461a134f2da84c47162ed88d236dbeb78cc031175e6de6158636b017231af542b648b8b3a6e131a71ffa9ee378c2437013701953a9fc0d4ac2e2ec215fbfa348b36043510015a6c847fb272f2770f3589bcd185892ffe628a337005247da2c1b324ed85a86d602a5ef668a3685dcbb60d60d10a9a08dd2bb7d2a295c3e5b099a7b94181da97180524f77a7f1181a921998a9864a50668dc860e3c67823516b07ff81f91f7d57f23c53c996a9ad6381f88809f5e481db488dc8e10d8036a6811e9f97905893dc15c68383d83f44ee61150bc293be3b117b33d66266bc82d2c96072d03c5c79dc36da1c21f41ebbb86ab0c8c5c9ff91e53c363c7f5ed3d96b9a1bf57ebfd57033634aff8cd92dde800523f888017d0759db8fda71eaa9b7a5c1e00abc2f57756a38b4b62d33203f6a62a730297ce9fd5a31a364005a217d809cc47e891f18e264e060ee51d6c3e9a3cff509d988fb1b2f02faf7619787a0d3f1c106f64f07c2688d97d6816d196abcc22f194c235ba6e68c7cab5bb0982c0724a01f5a1344fb1d7fff71d9bce8f65f4a099046d7186089874241f636d39c6f3d848a400d209f83d92f692702f2f116a3821375083c6f28429d2f3ff64abb2769c30b824ea9ad97611dc7adc77d40b65ea5c2fe8711106d53fada278a12e88d177dfd904cb0568ca692951af1e0b8cf7762d88528db4c5accf77e158d91430c04d0b8ae68e7beeeeacb3d2aec3e25847541090b10ef01b710eec007a716a2e929310389cb909e7dba457c7423467db0cf5a2ad6a2e724cedbdd645577bf0df17529faa2dbd93a48206f5c6e4abe36af3f77a1aaaf4fea2307e3c758b04b1b085d16101c28b6a468771929cfefbaf45e8a7e82370dad75a87d14ce869890345ffe7978d2ffca3dd88eac77493f295b7078371038aebd40096841e25dfa1ca79aa7fd6ad398d82d0652ce3d69265e438fc7d952a399a01f86ac7d666a7a49cc1e31d5d1ebd08f1371cd3203b9767c2677873fd11c2cee367f53df48f10a05d84950d939db1b308390bfa3728118a22c7ba6af2684da9d16e45506755c93143123d676e3d2a4a6333f971fc015bf3af5c4058dd9ae92e9c2077cb2ac4aaa22e4a7a214d89a64a3cc177d93729947eb0404fe34f3974707a119b190a7e331a6184610422a66331cc35ba9f7ff5873327878a23deec3a16dbf777e5cefba41232ad1cb34f560801f834e6e0670a1858ecb212c559e119a300f7ff7518a1479a660b63e953bb18f8217ad5d344101a7d8fb97062ea2f4bcfc256f7bf2acd16bbcaaf734f6c13051902121695692b821e4bf7790b1d6f3cfb30730014930d4f1c6313450cdd0a1ab5c09ad1d82fed383e4068f4d4b21f5477776a0ed798eb452a2834b17a79ae460270cb57fc4b804d901642353e02011f47cba0ad3019aa854b5116a0031ef34a57a21f013be2e784f852ad5a6eaecec0e13ce75dcc65fb75f7b625e871110275740802424446073c8ead8434d65125f", 0x1000, 0x7}], 0x2, &(0x7f00000017c0)=ANY=[@ANYBLOB="6e6f646f74732c6e6f646f74732c34ce8a1b74e937b6fcfcecaae26e6f646f74732c278f1ee9d3adf19996706372303030303031362c66756e633d4b455845435f4b455e26a083b833f5524e454c5f43484543", @ANYRESDEC=0x0, @ANYBLOB=',\x00']) signalfd4(r3, &(0x7f0000000240)={[0xc39]}, 0x8, 0x100000) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f00000002c0)=0x4000) [ 433.042305][T18051] loop5: detected capacity change from 0 to 270 [ 433.050414][T18044] FAULT_INJECTION: forcing a failure. [ 433.050414][T18044] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 433.063736][T18044] CPU: 1 PID: 18044 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 433.072532][T18044] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 433.082614][T18044] Call Trace: [ 433.085904][T18044] dump_stack+0x137/0x19d 04:00:03 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x6800, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 433.090236][T18044] should_fail+0x23c/0x250 [ 433.091985][T18058] loop2: detected capacity change from 0 to 131456 [ 433.094649][T18044] __alloc_pages_nodemask+0xe7/0x310 [ 433.106552][T18044] alloc_pages_current+0x21d/0x310 [ 433.111683][T18044] __page_cache_alloc+0x4d/0xf0 [ 433.116531][T18044] pagecache_get_page+0x5f4/0x900 [ 433.121550][T18044] grab_cache_page_write_begin+0x3f/0x70 [ 433.127202][T18044] ext4_da_write_begin+0x305/0x820 [ 433.132401][T18044] ? iov_iter_advance+0x350/0xa40 [ 433.137431][T18044] ? iov_iter_fault_in_readable+0x58/0x3a0 [ 433.143240][T18044] generic_perform_write+0x196/0x3a0 [ 433.148531][T18044] ? ext4_da_write_begin+0x820/0x820 [ 433.153825][T18044] ext4_buffered_write_iter+0x2f2/0x3f0 [ 433.155538][T18058] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=e800c01c, mo2=0006] [ 433.159378][T18044] ext4_file_write_iter+0x2e7/0x11d0 [ 433.159404][T18044] ? __alloc_pages_nodemask+0x17a/0x310 [ 433.167373][T18058] System zones: [ 433.172542][T18044] ? avc_policy_seqno+0x22/0x30 [ 433.172567][T18044] ? selinux_file_permission+0x22e/0x530 [ 433.178115][T18058] 2-3 [ 433.181604][T18044] do_iter_readv_writev+0x2cb/0x360 [ 433.186459][T18058] , 19-19 [ 433.192065][T18044] do_iter_write+0x112/0x4c0 [ 433.194644][T18058] , 35-38 [ 433.199832][T18044] ? kmalloc_array+0x2d/0x40 [ 433.202760][T18058] , 46-46 [ 433.207334][T18044] vfs_iter_write+0x4c/0x70 [ 433.210259][T18058] [ 433.216200][T18058] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 433.217797][T18044] iter_file_splice_write+0x40a/0x750 [ 433.217879][T18044] ? splice_from_pipe+0xc0/0xc0 [ 433.217899][T18044] direct_splice_actor+0x80/0xa0 [ 433.228583][T18058] ext4 filesystem being mounted at /root/syzkaller-testdir333868727/syzkaller.HvdhH8/363/file0 supports timestamps until 2038 (0x7fffffff) [ 433.235179][T18044] splice_direct_to_actor+0x345/0x650 [ 433.270678][T18044] ? do_splice_direct+0x170/0x170 [ 433.275705][T18044] do_splice_direct+0xf5/0x170 [ 433.280536][T18044] do_sendfile+0x773/0xda0 [ 433.285037][T18044] __x64_sys_sendfile64+0xf2/0x130 [ 433.290197][T18044] do_syscall_64+0x34/0x50 [ 433.294614][T18044] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 433.300608][T18044] RIP: 0033:0x4665f9 [ 433.304528][T18044] 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 [ 433.324134][T18044] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 433.332572][T18044] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 04:00:03 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x0, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) [ 433.340589][T18044] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 433.348543][T18044] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 433.356495][T18044] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 433.364448][T18044] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 433.429750][T18083] loop5: detected capacity change from 0 to 270 04:00:05 executing program 0 (fault-call:2 fault-nth:56): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 04:00:05 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendmsg$SEG6_CMD_GET_TUNSRC(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}}, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/44, 0x2c}, {&(0x7f00000002c0)=""/229, 0xe5}, {&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f00000003c0)=""/233, 0xe9}, {&(0x7f0000000180)=""/150, 0x96}, {&(0x7f00000004c0)=""/242, 0xf2}], 0x6, 0x2, 0x4) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000140)=0x5) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) [ 435.454512][T18095] FAULT_INJECTION: forcing a failure. [ 435.454512][T18095] name failslab, interval 1, probability 0, space 0, times 0 [ 435.468148][T18095] CPU: 0 PID: 18095 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 435.476908][T18095] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 435.486974][T18095] Call Trace: [ 435.490252][T18095] dump_stack+0x137/0x19d [ 435.494585][T18095] should_fail+0x23c/0x250 [ 435.499000][T18095] ? __es_insert_extent+0x51f/0xe80 [ 435.504219][T18095] __should_failslab+0x81/0x90 [ 435.508967][T18095] should_failslab+0x5/0x20 [ 435.513821][T18095] kmem_cache_alloc+0x46/0x300 [ 435.518671][T18095] __es_insert_extent+0x51f/0xe80 [ 435.523703][T18095] ? __dquot_alloc_space+0x205/0x8f0 [ 435.529025][T18095] ext4_es_insert_delayed_block+0xfb/0x370 [ 435.534911][T18095] ? ext4_claim_free_clusters+0x5b/0x80 [ 435.540459][T18095] ext4_da_get_block_prep+0x582/0x9b0 [ 435.545844][T18095] __block_write_begin_int+0x4a2/0x1060 04:00:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r2, 0x0, 0x0) getdents64(r2, 0x0, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x6, &(0x7f0000000040), &(0x7f0000000080)=0x4) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000400)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r3, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) futimesat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x0, 0x2710}, {r4, r5/1000+10000}}) futex(&(0x7f0000000180)=0x2, 0x3, 0x1, &(0x7f00000001c0)={0x0, 0x989680}, &(0x7f0000000200)=0x1, 0x0) accept4$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r6, 0x0, 0x0) tkill(r6, 0x37) 04:00:05 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x6c00, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:05 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x0, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 04:00:05 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000040)) r2 = syz_open_dev$vcsn(&(0x7f0000000380), 0x7, 0x420100) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r3, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000040)={0x0, r3}) r5 = syz_open_procfs(r1, &(0x7f0000000780)='net/connector\x00') io_submit(0x0, 0x8, &(0x7f0000000880)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x3, 0x3, r0, &(0x7f0000000100)="2ec602d0f6c5d817abf59931e400026b5e92fe02231c5ca63c2685a6b60c39ccbaa63a035085b2303c6e7b9b44a92dbbae172fba5c3e962cd3d5ed4517c0c1393eef8f83c217", 0x46, 0x20}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3, 0x9, r0, &(0x7f00000008c0)="df310b00009bc3545384e6e80b4684224fff8e194cfb14424d8cd56016961da68db53e12f1221641f885c3e550b8d097f013148173f708be186e0e6c85dfe041624123b50e1449bdd11acbb76e7cc38126db83d8564211fd24b300c2ae25126e3c64be60bc2c3449", 0x68, 0x9, 0x0, 0x2}, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x7, 0x9465, 0xffffffffffffffff, &(0x7f0000000280)="3641da6e9ac993423e15a4414f7ad9ee924f16c5499e6c8748381ffc7b0a5c1fc2131d976bee643a4cd9e7024cc658c065cb3d1abe996f7a6241f958b90b06efb5b75d8ffa2dfbcee98db5ef174ccf85a0c66ed8f57a58b0cc3eb647cfb8a11e1e30b17ef473bfcd9c4f29e7016cc2794a8e3bb1918e8d0ed1f58c6e7799ff9ad417fc43513d63864d2956b9", 0x8c, 0x61f91183, 0x0, 0x0, r0}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x4, r2, &(0x7f0000000940)="e2415f8425a21ae4098806ffefbbeca23a21c77b8e99bd12eb864a5e45b812f2cd83a5a61672bb37063df4b0737acda343052ff75ee4b20469b2e2c5f9b4f7b1562aee70934d374fd2b4c38e0992820eae261caa9f5e5835c398ec4c95453b78288bdf35f9323024b10958f4562267828395f8aad16ed1af52204c218211a99285756f2a5c3dbec6b4b9621029c18d5c5f88906ac6342452ca96de80cc16389f4d11b722299a2b91b3c133b5278479f63ab0de6beeaa4ebb79d163f77a078fa162ba80cd046bcf3a0d2895fc5035101ea1f75ba9e3ca14d24940b5b4202bbb801e4e9d471ae32a0568da1a78a0", 0xed, 0x5, 0x0, 0x0, r0}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x7, 0x0, r3, &(0x7f0000000500)="74ee14a03e23215978ece6039ba0b41f19591d6787244fe492e21b969e9e523ac578cc4fa8ae24e5c64fd39c9269ae853a8bda618ff393cf42de048c327cc4d04b7b62c9e17c8da212f99b9998c35952411ffd0fa1a7bdd1b02bb83c1979843c412fa7", 0x63, 0x7ff, 0x0, 0x1}, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x7, 0xa55, r0, &(0x7f00000005c0)="976e978fea9b5db2664f3f3d6860747d4256e441c62bfbafecf31f06cd65d22e97608e21aff9f68b8456c491eaf135c90a5a8529a041e7d9df5fe11cff3b1098e6286ddc5f9f0a9fe584f7aab9868fe552dfe67734038c3d94acd96b151902214b153d8276ff5f6e0e7c9ec1a1ffacb9f8ee4655fa3e570633545722a82c3796da3f06af81579e1caea2cd1c834ebe33ee6a4fa6a491e70f70692f8e98713acfde7eada8412b9d78cdf310f8698925d31e2543ab7e5f9c7f9eac672ba47a6aa8363b00f92a2ca4bbb5763e2bf2f1e800e7a799a121f35010bee8b26d948a", 0xde, 0x5, 0x0, 0x3, r0}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x3, 0x1, r0, &(0x7f0000000700)="5df3792f819611eec9128b79aae3127d40bf1d92a259702b8262ed1df00833f4b99aad6f2b5972ac25d8afb1b6091a229a555f5c4b18dd", 0x37, 0x5, 0x0, 0x2, r0}, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x8, 0x0, r5, &(0x7f00000007c0)="82e298f17aeefe64d335ad03cfe2395e833fae39f285ad910bfd743b20ee07e45b1538e6f98471d1c82e0a5f7971dffdf33e070b14d71b93d3f67f6187cb544a66957f351dc76a6c74c7408eb3433c2a6298ce2bab0d2f05f79ff7cb589dbf964ae78229573c1fcfb75ed1ea40b933a459b2646d194044", 0x77, 0xb2, 0x0, 0x1}]) ptrace$setregs(0xf, r1, 0x80000000, &(0x7f0000000040)="2e7c615b86886feecd468adf6d3f47852cb4209f956b6b498cc245210d4878b00a31577b8d7644c7b2a83b9ddc6452e6f4ac9930c172bd4d74965502e6e63e8908cd20020e45b8592a50cfc97744fb4a67701bc9398ab734ea0110665ea86ba8e9589689578967b62eca224fd4a532898e034c0d1c6305fe1fdd0b7e3c51d16873eb9671490c74f2992576043dc7e7ccae8117d1ca9f82de9e11e81868aa9ade2e130b5cb04abe3740cb12717718") ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) 04:00:05 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x88180, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x40000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) pwrite64(r2, &(0x7f00000003c0)="90223397c186d4c11a6aecea2dc7819e4c9ca6da8fdeca5098d16a365439c092d1aa18b0e6a7916b82386f7508b162183f68f914d646df9969a6c8179c1e51a5e88c930cca3358fb606ae5ac962867870f04227db91c156ce25cd492a0b5d64ccbf4f769783fdd94ae0a310e81eced5b557134f66ed01a1cfae183889b6136c436603494e51d051126e973ced7f1a939ff30b6631773713a0449e323b5bad00d96bbefb27cfc5f485d4112819e3b3a9b245ffff2969d9468507bf1d838bcb31e9fb90eabb137d8c142903edfc80419bf7e71a0323d97794fcfd8099caa29b6879b4a3068456684b00618025a72cc6083959bb053e9f67353894cbe20e4bcd7830bbebbbd744cfb6535149010c4af3355ff8621285b493a97794227dcfcd652b54f9bbbfee926f40b8ee8a292acf307f6164eede85871ad88a82fe07e42a48933e3e7456e2285f885707d77333268243a924a754ccc636ac61cc2ef5ecd405636b24d695b6ef0c5969f72fb5272b15677b6a2ee2f85433a987bc4405fe97009c6527551ecf7564413ae721ac40f6661066dd2336694f2f47306ba11a03e87f6081f47898b07e7bb25ee9f47d16e267afb470637e5de4746022f82b824ef64bb28cb786540deaa8d670e1a60fd094142bbb24d925bd7e577edd048c9506e598658be1e6a8fd70dbc46f1f384f5955e5145a6841ede59fefdce68bd3cf77ae48d404ca55b07d19693e8680fe81c4684408fb60148468651b32f34c02f04f9fb653052eb31049894349af63f8d2874e7c07a0d69330c2a3f5344bb73e09ed02037f17f68e51dcd4a2838abc2876d1bb0fc89d224e3753a09eb841eba9fd779bdaab45cc5e237d3a024843009ad1d264fdea3d35827f83a39415e6709a8508b33432822ce53d4d716aebdd0eb3949114c88492f4b892832d7f0aeb97789b6e3610b499200defd9aedee54ddeb66a7c9a50e060c41c442a71d549e82c332e786447246f03e70af24bbdcf50c60913910dcc01099006fd410f9c7884991a3fc5e3f05781ce7e17778dcf79dd74316a14217938589758182024848c08fd5163aaf666ce70196369adbb9475a107b3fdb33b57fb19f4c97f2a465ffe46359e821d8faa3e049c5acf97e5e12f6c0729ff80913bbe4a1f31d6f9b12e3047300db38522a6f5bc53ed27873aef0595cbece526a31a4cc8d2fbcce13409eb18469e26b2af23408478ee158c1366f2198aecb6386ad13a93b7eee3d810d379ec757e5aaf379052d3f8e56111e2e45cf460a9b5544932959770fb7ab45859f57edb1697ced9a7f6c3074baacad2b5d602c31aabc1f079b9d94084cab6105b30b17cd4a34e720dcc053769d33336db3f4107e15a599ddbc28e9de6ef5f35f5357ba4dc07aa91aa31386ebec662a550c75fa6355b262c046724b4f4d766a6c4ffd58e8e45528391fb2cd1300886abe6e3660d7a684602a61b3ee387b14e222bb76ddc89f2e3feedd4b2a058c759d32cd0dfec456f1631bb5552ddb2083dff54ce23e8ac30e518f6b79020c82f57c5758d5f7f8f67197a47016e0e31c2c77717d581698b64837f771f071e9368d65a62906c16d8629f06a82eb0990d568a97565a3e1c8b3c55febdd65956c8287d2b5a72edd55805992b4f31297729b80517272014227a96b767b85a8c25d2d85f66ebe4a1a741f852de924519014e9f5b598af7b1bcb092479c9bbf763773f1f4c8689e414c4eb7184c6c3b0197b6ed76d74cc1bfdb9cfa0d8dc06def73cb3450ca21c2442f396d1c63264d25e0f131f3e1b03c5ec841a39136e09d9732a4de86359c12de9bf90adfb373f2cf49255a8a6bf5cf0f992be2cc9d27152f15ee8a0d0be17c8d76e01b00bffff774b99d99d6e64ba179fa1c1b5316893d23c0f539860d6932326552b0625e415f4ee838e843dc518e8aa0e32a5d7038c71ac177ef7e5becb8ed35674eafeb6a9113d08dbdbf3658a8c60a98f5f23934accb0b68a53c6bc6b261580c0bcd81acf7f58b3db1e99b6ba1b2fb98dd3840110b8506aea0f2f41cbcebf117a139c1a4712d87e2c40c6941f43b4fddf497761f26be0726dab2b24b94829e62e8fd18c73f77652b5c02d8424513cfa6fdeea89f4033e708c8d05b2431326980f133401367eeeafe8f8cbabf909d6ac70846b459f944619bcc14a9b7b2ff697403a40ae0c9ee1c0d5aeed1765d8fa34f477ced8f892a292c5891659b36d6e0f38580a85fa5a305f54dcff2316d21597e9abcaae128562370004f27bd9b47af554247578dbde218a86be05b0d4ec0c0bab543f4597e307ef0cf842abfc79bf509392d039b67aaa282b601aa035a9567284b3d9db02d317c97d780ec0728951b79bf27ad9e978a7d13a6948139faab1d98e114c4394d28bdaa85876f28bb213252a2477f418f09c6d966280ad99e167765ab10b0e0bb8fb0f0b91e6ef9be0b03b26d0b4fa4cfbfcb5da162091c89b10ddab8e7baef20863f9d98776d5b302a6bc540193de9b8c76daf1ddff78b3863acf03858eb9aaf9db1b34de6789f6147df5319d6e8f972fa9300f725afa1696faffbcba04fca66f1521df213577fb7a9de5a5783e9288110d116932fde275b0263eaf10351164f297e3a5607e1c4858c6ac68afde2e80719576563e1ff640c638952e67927f514e086f73e918c6ddbdab9cb9a68b7f728c755d97b2b79f9cf60b7e7d5c64418ba8d993c8fc1e32680c1858228fb3d8524e6df166ecdcc8d7122b126ccd5a0eab2687fb6a9a40dc36c5ffdcdfb4f6623882561a5fe51e8edb35c145cb02270365c4081a657b204c3b6d38db605868b51f48c1d6ebfef6717cfb8a409a4a63ffc6fdb18608a1d38bb7de1bd09983a84b2e4bbb3f17733d30f0e2bc3490d803a497ecf660ea201fca477398b4e3a0a0d6cb8277075bfa7386ccaa115d3fa9fe60fb78a216db3a971443407c298f8d4777f31dc1cae20da659c837740cc490013295c7819a9e6fe541f69b483651e4116b8f52a17fdc700c78251f053630d4f57dc3c78b5238a1d99b25375e79cf6e169e1e330ede1e60017d9fd8f2a014877e8312141e3ae7ae0c6b0c0b0543d788e25f9cbc082e6fc82034047ea30104ed3dc65eb5856df65867b67d52077f36e24536edcdb10dba6f4b14c843d0aa301ef98e4540726313a1911a089b8654d89b3cde7e10ed337a7f1c55f592dfbc8f39346a8936113f4ff9bf69facdb2253215244d776dceebf051b4723568b7aae2e6c73d1db92564988d65c9e30308e75807cc1b95335a8cc36bceb8acaee9f266efaeab8fc691839942e90e677de6382df4a34b5bf72d7d2dfccc5faf531e28b70b3c398057169b5259e2595c6ff4c80d586e9dbe0ba172789ee798c8316b4cbbe09dbb646a6ed55e43fa028ca31437d39e648cad6cf79ac4929cf03120371a33d36abd0e3355ee0053d7fcf73cbd9718521907952026876de591821b3249b5540c99475234a0ad8eede4688dca2a0bb0e21cbe38f42bdcab164fa87db5e835e7c9619785f63d24f7d23628d274e08951bc9e6b1aba9e0a16cb402d11131a03b13dddc78757a3b63099b184610deb024c421286b8f628782b2cc1977b26e01ff38d24d073ff693986302eeb383545965ed94800c074d48549b61c40ffa449d3e9800b32df9d4ebf08e3b70a26e48a494acea4cef3509d7d8190b36609f2bd818291f369480d7e361f0087843dcb24b8ac60566a843c962d0e908ad23c18a385a010fc068ab56c8c9397682e0b60e64fec5bb7683edc72cad0d1cac7ad9e0154e1d2fe5f055083d2d55ba7e031ae4ac7a87a4b5edad0fe37fba6ada0346b4981271a85aece16bac4f75226871e63689b996677289af3b47c1e9b650a8793005ae0a560df85c446637e85b174dfdb2eb7a3fd687fca94d45b84f850d500c415f410d040b08038f585b822364c391657f18b949d7a838f85137e50ceb503050fefef8909703b3e631ed193e23fea83a6170138c3119e240d23a8d145f72e08e076b558688e4132d7e826dbd124db85f8226f255f8942cdd1c83f2439ad9c05a119837e382d04058fed7641f9ae34bc17f096a7de6bd717f86e88d373bdecf476079e739d7424aaa02fbb735a6dd644fffc8d6d2c9139e5412ff7615015ddf5534c3e9b07462fd05f0b0cbadf324493d62e48851d5a5732cdb0cea1ba57344fd602d2e4b4cbb5f06b5190deff090f293457d996b844ba70893362deebefb889b0247c3622dc9308c912c0189df2ae9ccad4f944320d4c7c5e0af61b76e29517f5618b0eba76b31f83d4ae5bf54712be5c2e472ad7d5d0a6c0636a49a5517f82cbacfd25dbefae233c140063b95b802d11bfd20c474164671b0f34203b60f4d2b88de063cf4907db4805f6dffa186c0e92323353c48248df3cedb36708e238f589aa5f4dede6e1e6830162f1a99abb8708ed5c9505f1242c7dbb1938d975d414db0b7dbb77516b41507f9eb6bfabf3328ad5e1e7745ee8f930eae5d7b459112018e97d989f0b2e87a54a13af6c76fa673e9e1ae369fb97cc4de19bc020e924021459c03bee6567d669ecb15625f72359078263294f39084b1d79e11ab03c22b3aed468d69c43f926fc1ccbcb0df7509fd89d80339f60b905d299e48bdf4b90aff0aca6f7a4375dcf4f34659efba791e0de9ddcd76c9447b2567f7a5bfb2ab35c408448ccd8a5ec8b6bb7b591d1c3b5e81e6412754d75e263a05aaf666e40ef8188f16532eccc05aaca9a94e5951b3b238a5c8a49e39adddb36ccfe46b5fbdd8103a302730344ba3e64f50feab441f890e7153efcc7717567f9025130a7aca0ca77f87765054130874b4f4efc77c3f97a2cdc4341cc15767864f950e4adedb3d3a93f2e4975b590bfe157c5b7fc90df0a42870fdd22e2d8ff50e46e4c5c087c9b81c21d53106e0026b9c423956e54a53cf2ab009ea7c67c5f44f1c0241412ec9a60a6f6019d74e3a87bd8ed3b88878021b03b429467d6283a56f37e1be1ebeca4eb1738887ace301810de53c3bd24df67de3931c351fb6a2b801dd51ff530f667e2b08290a32285b203e75d7a640b54e7b41a1a0110931576bece96a1818a4d650d9a9b3451e17eac7661734d591dddb9558135983f384964b5c1b50ac82a323185166a45bf96b960b0e428f48ec8b939af4acdda49d3eb7aa1cf3eb53c34c4c43ce43a1aeb7695b27bfa650a8c27dab1894904bea76aa84b967f6f8a5c6c96b1080d40138ad4f0be7d5bd84bfc19fc4606dc92f2cbbe94cdad95becd9a348668b4a1d4fdc303c85c00b2d518e717908489dd572245359b7ee2d3fcfc0b436980476f6677f01207ccdfe2a87fcf0745766f428d6b5f866d149261b0a29599a7980b2ed4e1a0955dce8469a3ea92db522b4206faa283119b7ef9ac9f74ade126f4c09f742029b9d1d4183174fb171989feea46d9d2c9ab6ea22ce5020eb686be03bc1cf0b74409ba1292899aa498d12925038dce3a940be650455aec5298eacdce66fc79d9d09d0898991a5fb1b2590b10ce61edd7da064910df2b40241e4124f9bdf717a680365e563257601078f21de2294e59888fced9360c2a61d44b7ba962a3ef7bf08bad1573e52b6504a5978f200d935623ae68af278b7ca18d46d99bffe9094f963786fdf9c2bd7f730f93c56d7df39d9c6f396ac25e51e37cc587e2077c00435d6475bce6cd30d074bf04be955d8bb1338d678b6cc530c7566d82dbeeb69d8b0320ef464e6b5718ad3374a4e9201b0bf6c37995aeb2f3b6fff30f77d4ed5f5a0b10833855", 0x1000, 0x1) ptrace$setopts(0x4206, r1, 0x0, 0x5) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r3, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000040)={0x0, r3}) inotify_add_watch(r3, &(0x7f0000000040)='./file0\x00', 0x4000000) tkill(r1, 0x36) ptrace$cont(0x18, 0x0, 0x0, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) [ 435.551464][T18095] ? ext4_da_release_space+0x230/0x230 [ 435.556936][T18095] ? ext4_da_write_begin+0x410/0x820 [ 435.562222][T18095] ? ext4_da_release_space+0x230/0x230 [ 435.567668][T18095] __block_write_begin+0x2b/0x40 [ 435.572649][T18095] ext4_da_write_begin+0x4c8/0x820 [ 435.577789][T18095] generic_perform_write+0x196/0x3a0 [ 435.583073][T18095] ? ext4_da_write_begin+0x820/0x820 [ 435.588466][T18095] ext4_buffered_write_iter+0x2f2/0x3f0 [ 435.594017][T18095] ext4_file_write_iter+0x2e7/0x11d0 [ 435.599304][T18095] ? __alloc_pages_nodemask+0x17a/0x310 [ 435.604846][T18095] ? avc_policy_seqno+0x22/0x30 [ 435.609740][T18095] ? selinux_file_permission+0x22e/0x530 [ 435.615403][T18095] do_iter_readv_writev+0x2cb/0x360 [ 435.620647][T18095] do_iter_write+0x112/0x4c0 [ 435.625270][T18095] ? kmalloc_array+0x2d/0x40 [ 435.630297][T18095] vfs_iter_write+0x4c/0x70 [ 435.634795][T18095] iter_file_splice_write+0x40a/0x750 [ 435.640222][T18095] ? splice_from_pipe+0xc0/0xc0 [ 435.645138][T18095] direct_splice_actor+0x80/0xa0 [ 435.650089][T18095] splice_direct_to_actor+0x345/0x650 [ 435.655460][T18095] ? do_splice_direct+0x170/0x170 [ 435.660487][T18095] do_splice_direct+0xf5/0x170 [ 435.665307][T18095] do_sendfile+0x773/0xda0 [ 435.669727][T18095] __x64_sys_sendfile64+0xf2/0x130 [ 435.674885][T18095] do_syscall_64+0x34/0x50 [ 435.679386][T18095] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 435.685311][T18095] RIP: 0033:0x4665f9 [ 435.689193][T18095] 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 [ 435.708794][T18095] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 435.717230][T18095] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 435.725205][T18095] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 435.733170][T18095] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 435.741134][T18095] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 04:00:06 executing program 2: r0 = socket(0x200000000000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000580)={'veth0_to_bond\x00'}) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000000), 0x4) bind$packet(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setsockopt$IP_VS_SO_SET_ADD(r3, 0x0, 0x482, &(0x7f0000000000)={0x11, @rand_addr, 0x0, 0x0, 'sed\x00'}, 0x2c) newfstatat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x100) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f00000001c0)={{{@in=@multicast1, @in=@dev={0xac, 0x14, 0x14, 0x3f}, 0x4e20, 0xfbff, 0x4e22}, {}, {}, 0x0, 0x6e6bba, 0x2, 0x0, 0x7, 0x3}, {{@in6=@rand_addr=' \x01\x00', 0x4d3}, 0x0, @in, 0x3500, 0x4, 0x0, 0x1f, 0x8, 0x3, 0x7}}, 0xe8) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) bind$netlink(r4, &(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f00000003c0), 0x2, 0x0) r6 = socket$inet6(0xa, 0x3, 0x87) setsockopt$inet6_IPV6_XFRM_POLICY(r6, 0x29, 0x23, &(0x7f00000002c0)={{{@in6=@ipv4={'\x00', '\xff\xff', @dev}, @in6=@ipv4={'\x00', '\xff\xff', @remote}, 0x4e21, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x7}, {}, 0x0, 0x0, 0x1}, {{@in6=@empty, 0x0, 0x32}, 0x2, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x0, 0x0, 0x80}}, 0xe8) connect$inet6(r6, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) [ 435.749095][T18095] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 435.768954][T18109] loop5: detected capacity change from 0 to 270 04:00:06 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x7400, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:06 executing program 0 (fault-call:2 fault-nth:57): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 04:00:06 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000080), 0x8100, 0x0) ioctl$BTRFS_IOC_QGROUP_LIMIT(r1, 0x8030942b, &(0x7f0000000100)={0x1ff, {0x20, 0x86, 0x714d, 0x1, 0x4}}) r2 = dup3(r1, 0xffffffffffffffff, 0x80000) preadv(r2, &(0x7f0000000740)=[{&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000000200)=""/98, 0x62}, {&(0x7f0000000280)=""/67, 0x43}, {&(0x7f0000000300)=""/253, 0xfd}, {&(0x7f0000000400)=""/209, 0xd1}, {&(0x7f0000000500)=""/180, 0xb4}, {&(0x7f00000005c0)=""/160, 0xa0}, {&(0x7f0000000680)=""/114, 0x72}, {&(0x7f0000000700)=""/46, 0x2e}], 0x9, 0x24, 0x6) syz_read_part_table(0x0, 0x6, &(0x7f0000000040)=[{&(0x7f00000000c0)="0201a5ffffff0a000000ff45ac0000ffffff82000800000000000000024000ffffff82000000e10000008877007200300700a6ffffff00000000008000da55aa", 0x40, 0x1c0}]) getresuid(&(0x7f0000002c40)=0x0, &(0x7f0000002c80), &(0x7f0000002cc0)) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r5) syz_mount_image$ext4(&(0x7f0000000840)='ext2\x00', &(0x7f0000000880)='./file0\x00', 0x2, 0x8, &(0x7f0000002b80)=[{&(0x7f00000008c0)="810f6964a8cdb3ced4338de7a3411dfccc2f0973c1f3fc8b75b3e9d15b74df3cae9bcb6b41b66aac7b87787944df8058235c5f9f707775e19677ca8efe8e0440960082dcc048d99e62a4c467011c80b86abb82bb95fc607170c537db4e20823a4b54f72c5518373d665d6846044e1f32e7784ac12c1e19172e04c9bcd2ca7b0f2208077b05032e64c788819e49530ebdf72fab199bb5e76d1ae222f380917588035e44d0fa0ddb2d730ae3c20fba340a6fb184d94a3b2873b907ebfe8baed6ce6169f64d4594867febb96df18f1cd0bfb95e4b5cbf6c8c558cde11e326a9df28b51fd32ea87d6d91b77b35f203a40b66c96009059e4174fd526055f673ea0832b480e58ee4a61c4066668667c4130d71d82d9f3b1aa8a165b02a7ddb85e27ed768ae9738bb8ee05d3fd92ac826622513a7e6c4a5db6ad24e74a8424eba267309906c359f8af1c96e3692a1db0a8ef8ad9523cda55d236a7a55a412e167081ec5b217d78d649ab6a4a65acdbe9103ad2add03d82ce15a891436a45248f4012772436c1a4717915e43fb79e1ea0e56b238d0ecf88857ce79e60a2dad80419fae2271a0ac4748b4865e59dd8e766681b303a08868cb9311f1c8dc4879ebc722401577f01004cee7042173eb116b5abff999498dc25772c4f3d3b5923ff4f6b6100b06f35b66761e9e9e7665aa0a6bb1a59a42170426d2d852ee8f83a64bc783371e07462e460824e971277af855ca31ea07f987268424a8e1d10d18c6edd9af90d172fa9099514abe29ad99f1b670f7360c324dfed4dc566ae28423d080991f858c8d46ec99c3bc653e0926b86befec37b862be4d067f436acfcb987446ea997f79bcfe87767210f13eade38cb5238504eaf5bc8b988061262c588f2c2933713f5cc5a86e19e34c07049baf1d962874594acfa30c8abe8c72f5bbc608df781397483953c8b9d0316ddc8bce94af9dc15818def35c4244a925f72391b8dd97e9bbff5898b5bde3ca4f5726448f7d3ae754278dc2b23d23e8fe32263da8e435d6ce1ba15109c75aa129ba5b373089480573073ab20cf61b5d8bb88099582b9be13aa9f986e7ff33ad06c5f97245b605fc8da6d08b1f79823197a27912798304a1004c70f0d56c18ab28cd8b7b095609aa6e4930be575006dda04a08bf7d18605020eb2b067ca65149e8225db915d424a4854fec964c8ada38bab79f5f1c2c55f71eec39474c31ac9b84d1365200385af70b57a75c3aa21e1375a2682abe1197a15c6d998df5462661be66058358538c5885e642894e4983b59b7bacdefdd7bc9b7eeab70442967c88faa9885da1126e70c12c6c06f825dc3babc2819eb0fcb7bb870b2fb580c0dcfa4dcb51f1504ae04513990231c596186cde85fb798d837e62599894a709c9ce822cfaac0727b73ae70f9f0899d96196d48733e809b77128f628e4a8e7f955aba2bce5950f10bfad4fe5da3261527a112576e20e725e0cd845110497e090ee6086530a8e8a7ed342fe3a49d9334748300b7edd5fcb6fff0c19b6753d8b24cd6ea57b16b0b3c9e9c906eb6302302c4e7fa33778a50304dd575bc28d951bdd55aec3a9e13297b5e75d40fe18735fcb71d98e6d92e9fc3fdae7ebc97d5238f68ceddc3d233c5ae12f08cdae8fba9761d19c91434389d603f27211e4122c2e231206e9f3a5a16549edc4f454e1a8040ac1dae657c642fca38babedea7e2bf37c6b36ce7959a50e53d381bca57dc8bb4e01210327a65b7e1b83bb20a1d842714aa8e31f717a35190fb5f8d8ac283ba031c8564177e7c0b4e7a0cbd23048f2d053aa9203b113027db85433810e06d7042a3dfed099e0774eeda7a8694e3e72e71f3645607c9d279def99f42d6d9fc64a1db3d75eb87947366fb3aa101adb9be3fba2e959c6da148f54b7058021f1274a82402bf95dfcaf09de64cb03b0e4eae93060fc856931ebeaba0ad9e4029218b5945f86456623f4ab1ab9885d8c6f0848cce41c015bf90df25348845635f93ba988fc6a8d2745e2b972427f29b9d995363db31a84b3a0fd9faa2796f861d1a979b9fd4ac0a19204be929fe4e2e08d28f535b75d5fb78e184234fe83b74592da65969b7fac70e284641feb74de2a3f0abd017462e0692d29b3d1a8dc4106e46291bbce5d7e9b1d5933f1cc5076c2632c7d37ad5051eaff4461c755108cfe9c4feaf52fe53ec633b1b2796f10bb8d3ebc58c406384c9cebd2c798cdedbc025170377e37a324e67816b5206efb4ec50146d013eb35035965806feea99bb9b0227575449277708dafe4cc017dad2d64cad9209f2ee2e7dff30cc0c88cb3b1dee2453c644285726877a349f79250ebe99a73a9a3f4e5d950f4ae727e5cb8c3a766a25090fcf09bdebac47cf260623bcb72856076f6a1e6a4d7f9aca33c486a8cbb0ac285bc5652fc59a4017c02835985f6ec87ce67c1f4a2d329b9a6efe0e3fa54edf4660e45cbf1a18b581c1ce94c3497cad1f28377bccfad3d669328b9226de4d66c8f9e06a623f2042ca643b9c154331385a3c1b851233d83a220b5c0a5576b68373f1194a8172cfce8ec7342fb0a2990cb562bfd5f976c410585fa2cb63855f90a5ae60a60f2f769ed4b54ee8f9445c2bbdf6257149e1b91266a1846a77600a27899692cadeb1919680fb97ccb02a2f2c81fd79529848f2c9c2135febb343cce035e9dff7cc75642f96770f502f050ca6573a9a202108f1493e2ecbfbd8bb0e4915c7b539e52982b1d25286dd29f42499ef37a56b676f34a1933f8e0842cf3bc08a0a1f0ffe354e1d7106e40f84f76a53b238142c083e7445e0c56e786ec9dab80e654ad2818967e44732e4d6d53039db9d9820fa0c4fe94dea1a1731e46704053ce5c119e02b266b0a8125173fc031b141fa923ba462092af533d3b1a92fdaccc83ee825ae328fb15420597a13380609dee9c704c37306e31e6702a888de58f2666d5d76e421cd061f1f9d956f54313fa7fbcc6738d1bab3b952895f474f7d67e8a3de0f232f74e82f3bb8f090ba37eda26eaba17ad307ae1be20457a68518de8f805155c5c3541a50c31f08cfaf095930a97ea9b67991edac7552df8536088489c16cd897b27443501dd3a85bfd281f87c927eac03d30719c7c0e21df414b88e306bebe3665ac04c96e125444e05145b368388d0f3ef14a964c41f1edb95b30a7da8f4aa3827313cf15c42d02060474f75cb2dfd1cc608fda02bf1f5d4f5542eb6c91eee5b897b873f03dc3f90ccd0b64a6f42b576fb5e0aecf17dde2e07c6a0d176fc2013ea220fb1d796c1117e847b3445e3242d0de2a10523e892f62075c7ac336762edc2888b4ecfbc5f1f57b681aade92a71b7f826389aa1c463bccb0a2998563e9669247517e4feaea28877d7a3f428e0430b59a6f38b460e67574dbbeebba93d243a9186754011b50a4f81de314f664adc89e3ac6a038e729e1f3fbef7a14f7dc93d1876a2fb5e4c13d161b68aaf42a6ca40c4eaf4e4885b186614a1b61a93f6ac61d3b17d2438ce4bfe7ddd765c6946f7292f6e181959d5a811d0873f935ff502635e87c1a59c6106fa5fa26b320ab043a4dba1428b01acd8104f1a3cac96a7f9548e32e260efe90381e9447a80c8094e2a6a2af7f1f8708324cd471573a6f250957d36e782deacc55d442e92113367f0857492e65985d835fbcff6bcfe16dfcbbac5155d053913b9693da4e4abbd42c6182a1292cc1ed03cf5fab84ddbb7d9459822f2a76db1e184a56e0cf4bbc40a90af8419b8fba6a7ce7d5540069c29c722d2bcbdd74cf569367d611c95a5c06ca02b2daffd77e89a835331f84b8ec64a6c999ff2bc0798fdd6cf5ee7aac408785f83f0c1d93c5aa58b91494a5a58be75d64f38f416add529054053b71051cc0ec9a41fefa3718bdf4364ccfd6dd7b22f1a4b33703137121974b16b1120ae3d167ea4510b0d147511a70f7ee973d81a9262c7f82bcf16236d9a002fc6d3549766d539d61aaef092bf3a5f0acc4b293efe6eea2f23990a564d60e47a80bf4e00a62151e013733984cc56208debf9216bd6fa639943a8ba8697de3a60c7537fddf8ac2c3a9f281c2496531eac1901868aa30b5dc09e02d08007ecfa016f5f42071f390b78c1c1cf4b94d1f10f7b14648dc54942c07f272267c7bfb6c5089454de7ca7f0fcdd1015c624cb4dd9dbefdc2bff48d8b3e28cf94dda800ecb4c9624a9380264bfc88d6dcc0caa91c9787000f2aee173f918b6c7dafd3e0368fd4e833901713fe62c8f6cbc4c70530c3272b99ef0495b3a853fb536961ed5330e4cc4129eb8fdf7ad83cfb9a038b46052b2701c0653871b04065b6098f318b60988b68ed4d337a2ed0047714bc3bea1e5e1775b43c8b8fb534ed7bedebda83c8128b46026278e58473cf2effe5f316baa241f3313198fe9a1c91faa8bb6b5c2f92df3d1bf8bc614dbceba576ea82d449d73ea17c74d2a6f1d0017f528183c531699d98fc8cd6588c89ffb51132cba4116e3063467b4b6426054906c10e2162fa19c57dc7e4acdd5b6d8bcfa9db38fbd8206ab349a276d1649e249298f8df8e2ce879d2ef20772eb56ae9bd97ad07ab719285dfdfed0355767364f4f50a208aece34440b934e658db2045d6f997a83537f99784a6bd43dedcd6984c5f2b9d16fa1e843264f2b770b280d184fc9f940cd8e8d031e8f2848e0b3a51cbd807f879c0b26bae86b8a4448e4305100fc2a4c531052473c55141c3bc99ad560868c1765c237bd8614e7d8a89ed4dab6f2438aa59a58ead38a715b0e897e5f0c54afca429c486135b1b77a8ae6c63e31419b359f36c14886447773e1d3f1f217e16ed7f427f21b50ed0123350e0d92c72f872308ae4fc8c7fea2fc8921c2e638b1f7973b0064e3bc65b994d9c599e96cc231700228c2f83ec6e1e4017e616f44d8d8144700f1d493d0c6620c4e5606df7cae3a01f44502402a4fc800ee373ea3b674d1ea166b2f6d370a58f7293671d41151b183b322b20944d60ee4a4d46c152f504f9be7d477f4f25cc11afdd33fa9813093bd4f7e04327f17df5988114ae2cfd8b49d63a3364b20f3e8117e217129582249001c0c1959d9df835cffbc0b4e3f0f9349a1939b48ad850a48bb264721e0d99849e87bd6addf70226dd8441b60d5d77688f26e7b799c786908825927ff4509002cf50c64678938c27e914226d7346a414f27fd402d697c2a50f21b633ddba010bde5af5d5f19a5fc8683e5cc7184d7b3a43152bffeff8d0b43c614b2e497f363315f1fa7f6c5e5934692e544752377f469301ca4a7ba8cf6cfc028c8cdecf62cb1bafb09abe0fb258f0c565b2ef7b90140abcdd4cb0d8fd880a0e98841c060b5f8cd1caf8721fd5cb95bc9a282c6378153101aff305402abb5cd61def9d8af0dc1929309121c5f730afd46fccf377a235234ecacf639e1f3360823fac5c34a9fddb5b1a1252b564b5f47bd70d1cb60c117345017ac983f6d35515d2ba4c8b26302e319edf71ceb72c7b23fec49ebc2393a223ba215d9468b5a6ae083d55a2694f505f58d0aa1d5692cadaf06b87edca51b43bff4cff1cd71b6bee243230180cd61916f29a53185b7e3ebd78be9c9f315d2f5a3256246f24e8b5b5eacceb50f7d5e0d1c363a604a9b84c21521079452460f89b04559be40707a0cd116860069073b3a78a2e92f2e7ecab1b230ba2cc4fa44b3c64bf6ad1430339c9f2d7aa61ac1af807495c37e0a18fa5387224a4967abc65db0c90540b6c71253452664b44649aa261849b61238042a172ca6a7d1ecf60", 0x1000, 0x20}, {&(0x7f00000018c0)="0f426796d618c1797472cd74601f2d16d36c7a13a952", 0x16, 0x100000001}, {&(0x7f0000001900)="485c99192338ce48439e6696c8297241209bd724af5084e4ad76b1ed053edf670aaf1e96d8a7f7f88b8366e112db8a0037bb5d353ae1eb3f8a84c40bdfe99f6e74e2ec85edab7dcb1275d09ceaf752a7162ba308222a4da6ef53ca7d72a4bce630a32f97cc3523cfe5ecc40f4e2696016df66cf72963b886fcc7895c2b2d9431dddfa146610a47f3b1bee27de8280cf01cc33a84af051a83f287a961c65498f60e624f01c5a4d72dfe40125659ca99ab4295910a24269cef30240638540794ddf0f067bba3daca8fad5f5a79efad40d5a0797ca49ecb8a", 0xd7, 0x6}, {&(0x7f0000001a00)="907d452efea93adfeaeb0f9bd0317c4fe0d6817bc231e326eb227d56c023a672e8293caf5789811f08df1b2e87c40d58", 0x30, 0x400}, {&(0x7f0000001a40)="ff49f3916cd7f3e5ce173e8b74af9f2c9e0dde07d3b3fd6f8e3b7a7b110e7adc1b475553ca80320eea837668b96ae3dfc79ba59716c0449e93ea4bf0093bf9bcf01113f09a20e1caa7bce8e5ef93", 0x4e, 0x401}, {&(0x7f0000001ac0)="d1380a2f67cd53f0c8c6f29f0e22a4b6dc3db07534c19992b309e65598337a82c05f0cce4a28342b5bfb", 0x2a, 0x4}, {&(0x7f0000001b00)="77df40f56b9dbbdc3399e422fd7a21d2d6b38721eba0f6010687319736c67eb24f612c617c5a1cfc7cc1f387ad3dfdc0e0ff4301e001c73bc32bb2b4f65df6b5e0a3b1", 0x43, 0x9}, {&(0x7f0000001b80)="269a3df12c1d3b996939a17589843528745b3b02c05319a073536d938f41e42ac6b3f80447028e62aed3fc20fbdc6eba28bedbd079cae90fe549d10ae035f061cd8ff29058358740e1a809937f0018d4804ba45b98b9859e7de212e8263c568fba22c82a9f6025bef0f17c63bd2e4256ed931a0e061be7f0836513420a41008f78aab8c39322eb43940c953f182d08f1897b387a2b91dbe728c540754ae8534a598121fd2fb713f80eab6ea385d23d8dab60771d19f03542f95438d4b1f76d71ff4df6d9eb6759a282481895ea62cb87646295a13608037ae31eed20c4c5e7f34c41e65c5c7f1f46ce238adf13a3f8444a50b2dbd12f9ec0a08963ea48bbec810d2f9d1e69e7d1a3dd3692e2c4b230c54788609289222b9ee86afe454cb783763acab4059b6c95af317d7893307f710831ff08009825f27fc96977d7eb8b89ce15a1ad89104f6a628b89e79c94d7d15d0cccd42320d57bb53f8ae2e87d6a10b4a5b1c8f43c6f3a0160afc538d349b9ac50ddc83a13c89cd4157a729b6c9c4a70deb2a073d1e1aeca754ae1af91098bf420e481aba961392acf08bc346cb73be6f95c2e35e9bacc56623ad4ba516630a99e2301530c1a3b8961c81552824c6de224c221bbbcadda813302903191a2098162996ed7a49324418872dc61f0663b59baa0aebf736e1232e2b171dde98ab886016ee69c399930957a90bd1d921d8a4edc7eca349b313c6c0ac9bd8e4544ea9d8cefc95d61e1c7129949d34dbef84b15e74402826460d6b3c0d30bf447533eb40d709032b7ebcec110add8958fad416590de3c05c079243581a96b3f12aeb63c830bfea43ef1f21c45683317dad276f8f74abe00415c6ee4eee0ff6c6db393840fe0b38847560fad55cd43557ab773806049e2103ca12a4aa8129a6d77da56722fb9831a3dbaf193144654c2e5816a58831374d9e130a21ad2d89c3b35858bbb329eb8c7ee6f584a387422faf6a7f5eacc664da1b431d82c7add2bd280c5a35b763fd027d7a49d5ee646459a739231812b1b5d01f98fd7b94e1eb2f58ff858c5d5f21bd9504f553af82226bcc63dd51208236b15544c923e40e83342efd0ab35ae549ce325d17435c1429e6f86b3b6eaeb83c8b5c5bb83495bb2debeaf8a7fb0777de6398a68dbbad1adf4cfba2e468bf6f3cdedb2d7319ce59b8deb3888f18bb643ba0e355f39c5bfe494b3faff2fc46c2029688c0f95d053d74bf8c90b98be8058dc48226dfa574fec264c23f029ce4ec3e54ff5dc05412bcd6173d5ecc0a47f68497b352f21f3b41fe986f901a86b13dd42946aa81d7d1dfce3e99ab7de7725573794af5ce5e1a5b5c11aa64539316dfa92f4362971b9f9fdadf544b05446c895a1616a5006eea6ed79976fca36810d16b2a209856e13a8c7f6d6a4fe865166acc7066233b9a6c20b521eaccadf5122032805941da5b874cddd7722f7e673350a7678308fd6f307563bb68e5db3d0f8cf1058910052a73851742f118f3419835a5a6c48eafd0cbb3814ce24ebe43950253c5aa89c9bbd6b428bde5a72b548f9dc900786e36dab2ca2b92008c3d6ce0a8078563f72cc448e7d73daf8e59dbcb4367e8b4953222f1926250af11521800283da41a9f920ba2b5ae16ea061a5373fdff69d3bc39e16ee0362f12016515083bb6e0af45a65a29d1f5efb34af3e2b76128281855cc563e55113bebc10afd6c2e45878f11e41d4c1a5212fce3ac948112183da4a46d6c6873c5328adb731b48faba5de03949bae00415bf172c53d653a9131f05dfa198259fd8adb580f570a65db86a837044e8c7f5e4788a3388611efdacb1674ed67dd2d96c7d31f18e1b2da83ab2ba908bb51d13229bc7b31b8290fc9f7e7fc2e5e38ee7debe8c142116034e15b54fc20a34c2a6d2da4c77cb0b92c6cff8da9fed694df91ff521b3084be6c65f2e4531921ad9460e4a9f0b4f98523a6649d27b4a78d872cedf98dafcf883f7ceb4446cd9d7de1f7e5d59470c598fde9bc64aa84b3f1681f299b9de7ed9b2b0dcca8756c5f83b27cef9b7912a208933ec9a3692e1f258632d359fa6474ab4ca07b0e911a2d183a3149ddc954ce302e9f2d7ae5eb7590c1e8f2451ff708180cf77178b750870194e8b028146e5cb01dd826db0e24884fcee9c754f31b3150437d259b997b77367e3ce6249237867c619c7035051de6f3424178eecddd69f40c82cf0240e6a661dbdb8c0b84745eaa477ce5157baff7623e4aca9887b1b2c640c26b006d6b410700e4548fe74794780cfbe8be87b6c765577d8cd96ea6ced2bd547193aa4eb64b61bc09214901a3bac8e3dd2274290c2904d0167306a484f15533fff59d795be0defc5cfe89c2c853e29ae9342e43da59b5f6c609c078aa16be3a43640045421f34f4fd840d522fe777bb14538be2178c256b9df75e50e1ad880b9509163573ada3f90ccc3f972028e1ca2bc462b34a463f603b3af2ead5d1b409e1d67405a6a0eaa25692a7c52f47f70295ac3b55667605f6d9d03f66bee06c8be21a3574c6266e2ce5fb043246a863c5feaaf85ede5d8892faa235420d4961b914615346f1a7996370472896257b158f5d1a4816ac2e9e2f033ac3b529ed55ed5ae8aa165df7a3993b3c5ec417ed5871b2c9fb87ee9b048ac0ac9f3e52fa5393a420c3d54346c49e053012f5b8bdad886be680122ce4e1299029392bb47e3e740e872b307ade5b2d8c91a4bfcd93ba4c1bfc24fcb24a5ecae41d419b22fd353eeee554d28f05c7e29a8d867032d683bdc7ed62d7d922b0334619b492119b4d69a0676cad90acec09148eac57d60454eda9bcbebdc3fada90f39a7b0e2060a5cd0e7192ff302c3e2435cfabb883d2bb706d8b5b28f70fc0143df37994605a54c4ab0b189bd918f3f49253e2e16e521f362f4c49549a4d584186df5f78dd9348ded390c52576198ed16fc4f704733ce88e34fa4dc9d6b38f8ba8903f30ae31738607146ad01840164e5818a8206646c57bc8690c33652ce16bed2e578f145a6b7d0d4c4473be6cd8ebaf53e326bbb397c3c8a93da9c985883d8cd20d7be9c4407c8aabcc277408c06e34159e97d5fcfa238a89362292b92826c6134357860e56264d89676604b22fb25acc65d6132ff81dfd759c1b37e68253bc09345443ef2bf450723c19223bdeba558f1a584dda7e2a8c159179d6947c037d1b3230492b3853e346361a9ea1f7368e7c5c446203fa8e023db46c58e622052df54855cf410dffd56dd09d472b03be984b46a97bd816681736ee3027ff8490ecf1a4c48ef75eb4404581bd023d47640dc57780a1bf5d74a335430f6cb679c90c62afccd62745c964a9fff36ac055e61d4f556e77a6340832436ad0471e37f01e977f6701d3d2a896fdddd35ad458c666f1619e37771f6a2805aa23d146ffd28de596f16f1c6dac251cef2f5162e9f984b56933f7ff539d96d3c279551237c3a8f8cac7842be9540b35a0941a3652646224d75a45de8008ef49115501083cef5ef90ab7d166c29c3dc04bdf62fb858884cfffec11f07796dbd18569fe04646fe38fbacfd68b4f8db2b7450b5732c2099422db00c40378544f0743e864fc6cdb54d0187e419741e974560f44711fc9bd92b3667a2c52fed5ec3845aabff75f49d74dde5745c842b7cf83e47edd1409981e98497ac8e3e50771fe0345b8dccd3afe89d498e0468d6ce53535733babdaaf99b81b329f9298b355c0d1f6032ad592d997e4b5c9cc6adf144bde43e93a12ca440179edba200901f4e0527721b216dfa6c66a3e318056f3faee2b213c5f186e9785ea092e58aaa2a672e6c6e2e1ee9289c3e518656a855bb100a3dbb96c618fdc5119310e4aa7b2be186906c0fba14093bab4ecb5b05c8d5533bdcfc2d9f4ec43421fc66b682a8b457b6a1464eb38125b924ae9b0526c0142a7f8fa71be729984812690cbd0afd916e9d9d8c58058881cd879610e1a29c5deb66d479a93aec6a8b9a72bae3ab53e5e1072462bf47386c6c608a96957474f48295267e59eb2b5d9f2a52b32c4f3cecd60fdbb13591786b450c892a50136c84ea718a1e7af135cb75bce369bdbd58fa99aa28e595eb008a4e10eea73ac916d20255d182207e86dde20405f8ee0348116027b05436dcafebbe9c507e518d44a47769d54b4681723a41e470bfe8ff4f9293dfe98d7b62925d14651c13073220f4ca666508738c70be2df315dbe9973b79e1cd1eaf9f15c7f265bb91a04e0f23eb09bebc3da19c20731f459eb64d41b849300568e16c1ac82d2d9338ee3d9144fa835aabc774de5bcc7c4c541e804ef03d404214e0ca8821b914f49abbcb525ba0fb67ef40e17e4bbadf432bf408e22180fef0c6f50d7830dc0b371789270d6f3ffaaf0d542b07cf855c6b21a9ae0ee2221cd92506b490e954493c17bb78151a585136c54edd662aba890518c961d5586d0918f7d9d538b672dcfda10ceddc449e6b8de14ad231b43bc0b5b3a3c72827ea665d01d108250c0bbbc788527d0980405fa8058194c06e99704638eebca1f45494abb563182a316ad78b628528bfbda2f5eb13a43b265c2ddec78f153c92677cf1e9d697b5ccaa1a2c695fb29297887027d60ba240bbba1819f49733a0ee2e71f02130d75f0f969ce9c338b6cbbc71573bf2193ee2e304307bce262e78d7cbac28efc8d9d65e06e80addc2bac6d60a10478dfdbba6d385e6daa8057f66367e3d378bc3ff0af57777661e1e86f9c1b784cccbece4844c4c64fdf79dce0bdfb1c6f6abf54c17bc3d88aa0af636c07e230ca19c7030edee293176b238c4c665b678e5feb31d4465e7f8321f25fa6bfe3333d3ed92a104c1a3321d4fb884a841c235a59fe090921a9e209c4b4c59284c2caa8f8cdb6bbc23829b260e7aa491b9f656502b594b230d2ba3a6096098f21936eed61eba20545de5a717baf5103271aa474d1ec0b98f4ba0aa4ebd6ec9ee537479d2d36bf7063caa8c1e22523db5eaa8e897e82a327ef0a768a47a72f8b0f58295ebd57c8758d149d8716a7311a60b4f0527157f94a1753018a597d13d5099dc86028df83c56571c24eb10b9bc41f25febdd662d8cc16ed5eba26c58438e9a2177fbf3c9758b3b7896ccf4d46bc8a21af78a35ad58ff5c696a0836e5cb6f40da452192636a2a6388b9c50e297675b0ab734eb68d4ac90fa74e26017df4271216a1e0c54fa49b9010b74b6e132edc9d8f32349ad29029459dae6924c8ef821781bcd4a2f41ba8619fea8bcde4fa681a6e3973a4938ffca587cbd73dc9f2b9ac02578d257a36a15dc7a4b8bec2c27e5a763ff7ddf89f690ac0c2a4b8c7e2fc871005d53e69a2eb43776150026135f2064ddad6e4a4742c123856539684df37363b0890ad79cef2ed9a17beed692f9ab55a2731913884a18a3c1163e3efabc163ae34f04ab9babb0da30ed034ad1dcfc816ce6fd925adf90071388e3ac34c43da6287b1d9087e488b86ffe039900931ad1c11a92ccb187511c86259f5ab90184a0946e99374903bf39ce5283e555ea32afcf324ea7c39b8215b838797b8e05c7fc0f3014c62242e4ee671f62b70e43a955f4e3db4b44a9a130786d569e51cf094124bfe217f66ec65ba9b9606f2d4bf43ee7858c9ff0bc7d5ea49e581f4a5689b171fd5f3d5717e25d6fe8e100280587014f8464042ceac994609c3dea93ec0b19e5a1d9a7efd510c4cee025d4d6024bebcb5a5c5defbcd796413bcac5b99721ea0cd67b24060a7bebd6e54de4b16893d8c8b33f9f89cdc2e9130112f866b48d", 0x1000, 0x1}], 0x200000, &(0x7f0000002d00)={[{@nouid32}, {@norecovery}, {@sysvgroups}, {@orlov}, {@dioread_lock}, {@acl}, {@bsdgroups}, {@nobarrier}], [{@euid_gt={'euid>', r3}}, {@euid_gt={'euid>', r5}}, {@dont_measure}, {@audit}, {@context={'context', 0x3d, 'unconfined_u'}}, {@euid_gt}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@pcr={'pcr', 0x3d, 0x20}}]}) r6 = gettid() ptrace$setopts(0x4206, r6, 0x0, 0x5) tkill(r6, 0x34) ptrace$cont(0x18, r6, 0x0, 0x0) ptrace$setregs(0xd, r6, 0x0, &(0x7f0000000080)) fcntl$setownex(r1, 0xf, &(0x7f0000000800)={0x0, r6}) fallocate(r0, 0x22, 0x40, 0x6) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 435.886095][T18145] loop2: detected capacity change from 0 to 4096 [ 435.896628][T18143] FAULT_INJECTION: forcing a failure. [ 435.896628][T18143] name failslab, interval 1, probability 0, space 0, times 0 [ 435.909296][T18143] CPU: 0 PID: 18143 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 435.918079][T18143] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 435.928114][T18143] Call Trace: [ 435.931397][T18143] dump_stack+0x137/0x19d [ 435.935711][T18143] should_fail+0x23c/0x250 [ 435.940183][T18143] ? ext4_init_io_end+0x2d/0xa0 [ 435.945041][T18143] __should_failslab+0x81/0x90 [ 435.949863][T18143] should_failslab+0x5/0x20 [ 435.954499][T18143] kmem_cache_alloc+0x46/0x300 [ 435.959273][T18143] ext4_init_io_end+0x2d/0xa0 [ 435.963951][T18143] ext4_writepages+0x6a5/0x1d10 [ 435.969301][T18143] ? ext4_mark_iloc_dirty+0x13a3/0x1750 [ 435.974911][T18143] ? __ext4_journal_stop+0x47/0x110 [ 435.980144][T18143] ? ext4_expand_extra_isize+0x540/0x540 [ 435.985824][T18143] ? ext4_dirty_inode+0x98/0xa0 [ 435.990687][T18143] ? __mark_inode_dirty+0x103/0x6c0 [ 435.995868][T18143] ? generic_write_end+0x157/0x180 [ 436.001770][T18143] ? ext4_readpage+0x140/0x140 [ 436.006622][T18143] do_writepages+0x7b/0x150 [ 436.011165][T18143] file_write_and_wait_range+0x180/0x210 [ 436.016837][T18143] ext4_sync_file+0x105/0x670 [ 436.021623][T18143] ? tsan.module_ctor+0x10/0x10 [ 436.026684][T18143] vfs_fsync_range+0x107/0x120 [ 436.031440][T18143] ext4_buffered_write_iter+0x39c/0x3f0 [ 436.036981][T18143] ext4_file_write_iter+0x2e7/0x11d0 [ 436.042253][T18143] ? __alloc_pages_nodemask+0x17a/0x310 [ 436.048022][T18143] ? avc_policy_seqno+0x22/0x30 [ 436.052861][T18143] ? selinux_file_permission+0x22e/0x530 [ 436.058567][T18143] do_iter_readv_writev+0x2cb/0x360 [ 436.063795][T18143] do_iter_write+0x112/0x4c0 [ 436.068410][T18143] ? kmalloc_array+0x2d/0x40 [ 436.072982][T18143] vfs_iter_write+0x4c/0x70 [ 436.077522][T18143] iter_file_splice_write+0x40a/0x750 [ 436.082970][T18143] ? splice_from_pipe+0xc0/0xc0 [ 436.087823][T18143] direct_splice_actor+0x80/0xa0 [ 436.092742][T18143] splice_direct_to_actor+0x345/0x650 [ 436.098119][T18143] ? do_splice_direct+0x170/0x170 [ 436.103125][T18143] do_splice_direct+0xf5/0x170 [ 436.107884][T18143] do_sendfile+0x773/0xda0 [ 436.112329][T18143] __x64_sys_sendfile64+0xf2/0x130 [ 436.117449][T18143] do_syscall_64+0x34/0x50 [ 436.121870][T18143] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 436.127824][T18143] RIP: 0033:0x4665f9 [ 436.131696][T18143] 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 [ 436.151338][T18143] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 436.159741][T18143] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 436.167702][T18143] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 436.175666][T18143] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 436.183646][T18143] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 436.191715][T18143] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 436.217506][T18150] loop5: detected capacity change from 0 to 270 [ 436.218895][T18145] loop2: p2 p3 p4 [ 436.230600][T18145] loop2: p2 size 1073872896 extends beyond EOD, truncated 04:00:06 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x7800, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:06 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) syz_mount_image$ext4(&(0x7f0000000440)='ext3\x00', &(0x7f0000000480)='./file0\x00', 0x6, 0xa, &(0x7f0000001b40)=[{&(0x7f00000004c0)="d0961d56da32cdef17b416b2bf28d2ebb9c320b2d1efc4f9008719163a9421e947523045364fb70944f25cab2a31c0ee43c834610b8f0259bf0af9c39f2b454eb2ebd774673eeaa7a4026f617902", 0x4e, 0x401}, {&(0x7f0000000540)="6b5b495467c477a9a61084578f17f34e4f783fd1cdc7a72df4f6cf5982b6ff21aaad21a864d726b189d24868dfd2496a59537cbab72bd1fd06549c54ef9af4ade208a110c26f546eb7b6b18b3c10d66562453f6680772113eace5d6374266383b627042da3c4bc26e2d0a35bf490381a153556ea7bb5b27700ee00a34c644beeaf6d3b02eabffe4db6974c9c730481ea368b17aad6e5d564dacf324181794d08d9c3cae13e2a8a34e687f098384996c9a20daf5a702519e95c431588201963ea4b6add343f6de081312ae6bb08b31d42054c789c8bbf49b39e1b5cc7697d6d96b43df0b1a8d7e80e66c55d79b02277ca4d26b41c1d0d2a7ab30c7fdf1f913ebb34603f8f43b50fef07be44ebb8c56fc6825a61b888a8b4fc2d52f4fd68bf247dcc5a73be95b57bf58f5a0f380e584969d615dc3a8e14f4f7d7cbdd0de2bab96943841ba2531ce1792e805fdaa03df5ad22336ce8c11b8cc1bbdd218633446c3ae103ba8c650543e471ddf77b86e1241d4f30028ceb9cb62cabd9615115164b7b2be49fb0581dd5ed2cc85b2bf8f8b3bff1c43ec4c16e5ba55c93cd7e7126f4f249d33d3c18787dbd684a1ecab8f468534a4295d03e4c403a2e72c469df07271875db02d15da1993cc1d851986eed17d69f3d81b4170431e85fb654d5171a94f74dc84c467e8cce939c591b018af9563ee014d7a27e969231530cee099ea77289b011035ceee0f8794a4a2ad6b9525f2ed2e877f14f6b87fba8cbdef7bda78a68c70a7477f21dca9d4380823934b7772ec1beb61ee9c7766939588f71449d5ba329e10ea0daba5a43a9c3a2527420a5600d46f37c1b55d6a23181de76ebfd7861096c88d3ac39c433d14035b09e2792bbb321d488530d3237db413679318502cfca71d96663124e40fff34140245e81a5cea79f56dc2a1adb42c91c4ac6eda596c893d4003416dd125c0e1e098e488b5737883abeb3398b688bc5ad92f01c781f7b4f703995fa72220bd1cdb8fa17223d4eccc67d860f18992bc17b9dfcbadcc644da3f6c731651e880ab52c8da9804cb826572232b53f0a963ce9b9c7ad7012f01aaf616cc09ca78b943a5265234711596606b748208c954bc60d24af01d3daa98b01cb65e2fedb9268f87e7aadaea8fb540a6ff373cd168b8a048ebb6a24e2c6bb2705ff5d1d5dd2e96d13f93bb68a8cadefd2cad04340d5028a2c2e4b3dcd9c14cd636322b44de60766c963c5bc4fabc6a24117c6135f286c63d9d70c3a45e1526e0693ece02c292ea7a45d17befd9e5a7ab687b5809250bdc0024fbddc7c529ea4af273bda3495ba1a3bc88bc9ac8c9347b951cc1d798f07e94524dfa836d5af214a0c3f61dfd46824033741539c7507ddb5cd64b271efc6c23e2cf45924e21ed7d1f9b5bfd456286ed7495b07ace8b839f00dbcfbcae7c4d2ac3eece8a4d9ec0a18a9ba81058f381995391e32b4c72977b34620c43f8ea7dac842e7a4ce7f19931c8151b448a2c0ef8413807f4dce7196433bb90184d6f7a659e013fd138580187248b05d06dc2d4a1d2e50ce02e404354eef5880328ea1da06fe7054419b9ce3aec0ca67e7f587bff5b1543e1afc1383e25a2b927eca93e6d2a3dc7c38c0430e1172e46fe787308ff7154e7f1661dcb44c930b5383b1a225bbee32c1f18bbf3478522d59cb2e8ae2f7545a03ed50b1c6766484a60d4ca39188fba001da334510828cee1f4a9d9252e327ae0b5368e2e7a68adf62ef83e7dfc72b977e5043829e33f6e248b26113ead484050ea61f6c1445949b636400f7ed1b4613a4742615f84d417b8e118bc9a57b90c7926c2d6d97e55c426109b1ea0148a700903a69be2d0102fd52f4fcab836a69c50b79ab4b717b8d82eb46f4ca8abf5fb15ce39b72685d84a0d7998f8c1433f37060a549dca24b2777cae333c5d711caae63ce1d8365920f8bf00bc6c9043f3a4591adb7a2542bcf4d6fa3bdf2ac5ef7952ed795fdeef9d5590724d7c30261805285679ccab30195400afb718bbf4b613a2135c188d2a3a9a069266d2eb61ee7a4bd5e9f6b920f58a57e3eddb8a711328217aff22e25399918c28c04b37d055ea7efbda0e5962848904d47a6f17c39ef51f3fcb5d6e98b937b0b8c1e3b8c2cdeea851caabe4915f98784997031262a8250815134b40b4b717edff92e2b23b5970fc021077ddf5a095ee51d29651eda4b38fe780b4ea79414be223571e5fd4889faad15323773ea65c57f32cbbee9b06ec2e9ed98831d7b213d67416f63a1d40a676e359bc572760a806bbf5e62385310ec254a9143f55c05b88d5a1b4d5b103ffd632ae79536bbb2d3cb8eb3a1815716df1400b74abee57d839612749d86bfdf76e2fd493c311aa2e6edde2c8e1cf2757d760ae7b53cfbb1e246e718cba8ed9c3f3d1549f6c7c20c29e2e7c84725b49f4be648fb731a52d9b09d73b68dae686570ad03b386008f553b979d2ffb9610e1cae0a000bf07091ca887d47836f881886e7855c96a237c96e6fecd2e33e77a5fa0ec10cbef369b434342b32453387a74964dd2130b3a6fc0277c2c9ccfa42f5598ea037627f06c48189982af8c584688569c575af2e5327377adb61d41ad18e0085ae097d07b6adcae87e056a6836dc56d78f949acc8b21684a168395c7ef7e7bedb845b9402b3e19891f78903ddc91ab34842a8293941ae66c24f342c860220c037dce9149649b915d8b82a370bfb1c2248cf5c38c63c7868ca8aed0f4cd6713c5a7e7fb199c5cb8a707d6a30b21062e622bfe79a0064738cd58abcffed639c0ffd5a98bf98d74e0c25a9a0dc76600a20f9adeb4f9ed9a039644b6662dca60d94484301927fe5e85c606f50325d166367327d7ab3b09c5927940960278269cbb99439eeac1dcd2cf00d6bebe452df1f0cff8b7c5dee9f40c172106bdb647b0c9c364ff04834c38892a370d009c502d735468ae90c40390c856040841bb647a87c43523e348e88ad7f03bbe1a96e8c037514f5aee0e664f25147f8117cd115ce46cebdbd54f84a20e67dcf836d0205f7b7dfd3022afe0c02d6a5cb6c97de2902092b53815fcd5dffc09c34252165100ccdd57a145cfefc0f2848947713f76abdf60fe14269b3e779efaa39ee8ed3574ddf61f643e23794463749cedf9283d2fc9820b403dcf6061cf0d6f0c818101d60ff3ad4efdf6b5bab198ae94b32239d3f1e31b0f8aa351c5d365be8d8ed12bc1ce091917f32bd22ccc62a8cfd6d34d293d9722a32b7af628e900ebcc509152e9908ceee30b66e19e70fe7d5a31198e22b0555eb0e86b0c85fde3528ae1a43d9eba9aff9c600c789ff102fd37c661aa6ddb7e54749e0156ce18469d8877cad3ea610d21cbc51b1256f9c3c21ffd923be2cef85e0d4d58c39b835147c4b59f755bc0c28d1b8e7b4c861ad031a9f378c67aee1bb560af2873624ac595547b4ee667fae607656768230c5ad76b975d24a551857ae7d4a8fc7dbaa8708af4b0a71bcd826ff598e1b2bca7c1b47d3965d76cb061963bd8a4696292ce82ec2c2ad5b9e8644dac8ed3d1e946cdf300b1d5e1a30dd98cc23e98629146173c1b510572d3fbf87ed8df9bee6bd7527b138f825c393e8676f0153090888ad3d3394bdbf7da7b8b69959b4331c12ef541acbaca26ca12e8663579dc98dbc261ca998a22971a31314a3413aad605101c4199b8b7ac0416e33fca19c45e6afe66f8f8015c98c8e1e0035500afa7c6e84758dca0009e678e84a5ab0b8da1ede257d08280642a832cb1c7b023ec374ccfb2a557047afc4f3e1f25c1919edbb4d6b152dd314643a53ace57c94524b3b93cb84fced60fe0c86d2b2f09ebae50f3fafd9595862d45e5dca3d4d4d5e30f4ba3cf28f2a1c1c10300396d4acae86655ca0f9eadb30a8637e72e5fc65e87852a8ffd2a38b6aa0c66d97b1a86c18aa8b1e650913653c826e16feb312e080e882284cba1838c907c1db35cf693ff7ad96509d2f61afc7cb8d01735a5da2e38aad5ebfe6fc032741827a3fd97a9d26ba393903c654e2d3bcbfdd90696b4337091538c5a0f5f4dad5b6b0c154c5abfb6fc9cd875dacf278ae36dd320fd56be45968a36610ec7cfd5aac2057902a6807aa5cfb0e932252c315287f71a7288b6726f405ee1d52ab49af34c34821077998ff8bc4ab2052f39a8b79b0ad81ec1219e177ba6d9af89a493f1b181b823cb67467b81d18256d746a1e2ca297a4cfbce07c0a6edbebfb593186928b3d501e1222ea6aacff416eca740361dc4c2c789d84635ed6f9a4048a02cd0002502e3bf7687fbe87455927fb404907360c08380ee2aadb50bbdbc2893776e7866ead305d6048c42cbf455953334ac49a022518f75b1368127bd4f2f80d4e96831ae707e7e989a3da36eeb9beb082e018cf1aa257da455ea61843c17230eded9d766c8d44d9502d76ac9766164bf8156648aed2cf5ad21d4ef5489695284c422f4491012874ecd215d0a9a5aa2c7af254e6e0e9eeab23cd4c5f295edef53fb65705e50ec654f4d31a2297a604c4cb4257e7fb62321709409d98c4cbee7e5adce7f49a23886800816e19ed1b1e63c5bd291850d247a0f0c64c92a5ef6d7e409714fce2658886ff5a2febd413f19bd9c95d97b8525ce5a7a755d754c1a67a490753ce9835928b3fa0b9ec178728ee4d20acf7ccc28e4294037a1c423698f95cdfd9f90c96e2e3e1da8b2a1534256d95c4a1b3bbfa9e8e6502f11f3e6f657f537ac830e6d1b78db060190c66b0339060bd0979074ce0504c22a3acea7a245f76e087ca6776bb026553b3af2ba8fe04af04ec50895d0e3d5b886a20c4d03f2e0dd34b25a1eeca6cf132aa6e56e85e60a54db579a233f4b3223b820cccacdcfbbee5223e518e1098d45cd112a40c328bb50d56b0612835cf7a2da8cb288c80da8b8c13acbd976d91d0c6d7eb35c7449ca5280ef7ca0607d1d0a3f77f066a08690ff614b942c8e9e20debc4dfc4f8b282a6b018bc257dccaf8b05383d4e8f5da0d0ad018e9f21fb4c717c52862a585c31f3f9a4e5baba5f73f2ea0e44e4b1c057f9554c3f347346e5fab11baf79b6a0b7260f778ec8b9776efe50b677256e65bbf0110201c1de2d78f90202427df8e378e13fb6e4b974661adc8769cd00e0c2f090731d37a50eb5500ec3780cd4e5ba7d56bcfc8ff2766965ddc61f9f61a4e074ec25638980d6bd56f18837bf8a181379f2a7e5704ea939edd503be8f514ee59cf738589c718a2d8e66fc7270c68b5d5fdbc7b43cd0b95865f77a6514d4164d10795273c34da5f195fcf0ca30213ec878eff1c4c27f7ce24fbf1fcc1081daff80ded47caff8f27af4a3e6849124a096735b64dd05a321640dbf5a4aee3e93fde238fdb5fdbaebd2b1729527cfe3435428f32894fce0c148f49d0f05174218c6b70edbfe3f09331260056103fb5ff3159615227d9d017c2437bc3743c19ee734e14e3afc69e4414076b91e4c8a8b270a4f755db8ba642eb3c5105ed9670424733c7034fe5f2a4bffa5cb8673814429cf10214d6aea0a3341596388dfba336ddf174d30b5f916e55a5b4068f024c3970276499dd91f741f652269e297761eff9766e4bad8cc41f626ea5dee00254f94ef565a00a16fe961ea69b10aa96ceaeadad44053822bb39bbbcdb9ab2980cdd21aec1555b2fd104bd35d2e57219f00506cd65c3b2776a149e9e382697e12f8d04ba4ce944e1ee3fda59d3035e3414df1ac45687da32e83c3ca385a806ceefa612fb2ff9fbe2725f0bb4cdf2b50405c642ddfa506c542844e631", 0x1000, 0x714}, {&(0x7f0000001540)="dd3b8351104e303fcd00a55685c258c39dbb055fb6e2223811718ba5169dba156e721d7a0e0cb7be15b8b09e8c7dafc76dc47ec5f6b253162d503bf60566736252aa90989cff28fd9cb58331481c8756d7caf6d41293c1a8f385970e414f516b4bf7eb29e4448bbf6d01593394302975b9faaeda1886e347c25157f02687896ab9f8230a810f371c7ab110602958fc97748567eaec1e92d29077e42a56831913cd384921d018983c93a9b35ae57070188ef33d3dda2c4d55606abb723ca5f7e31ab661fdb37bee730f8df61ee7d42dd2730cf99018c1c99b2a6a9ccab41780d1cba73d7ec29b1b2cfa5310537819905735", 0xf1, 0x2}, {&(0x7f0000001640)="95b818f24ed1dc179c944cf769e223997757c15ce1784505bcdccaab015b8d9889e04baebebb79a693f8ee1c9f92d7c6e7f45aca833a2d96744a20dba62636093b14ede5e01bb038163cd1925540834368a272c86176543245423dc2be9c55393c52b4b58aa96eae2fa8e1b8178d5736e40d730a5c56320132e93b00304fd6708715b3c9d78b8604015f3c99166a8bd0dd32949e23ee8bd94fac9de304dec89e548ff3ad512b6cd34514289bff825720ce34aec11bca5624735fa79ec7841e283fe0e2248249094ea98635348f01cb77ccc259b4e9abf0a470df", 0xda, 0xda25}, {&(0x7f0000001740)="4c7538e871a31736b3d17431f8194a78f91db9f3", 0x14, 0x9}, {&(0x7f0000001780)="c407313201396feb8707347a074b50f6f486bd1ebfb4948e8e06a9ea95a109bb7aa7e5c5162d6289e6aa1ca505d45eeccd9ebf6573144253d97b342bc0253add94d69b6cc5b3342878e6aa2c8f7418ec0e40db2fc3db6b1c8d3f81b8c4f2f6d2e7158bdd201f68316dc9944e11efdc2339e1a93a78e36d0c6a3507989a39c668a76fb28aa7176ba1734f644a0ce80eec2838b440468753f3c97f25334c6a81b92119289a049650dd84e0443ae22ddb6554d8c03cc9d881449d3be93a2fc02a4ba56542ef116c36a11b5f888be353", 0xce, 0x7aea}, {&(0x7f0000001880)="58604eba72488dc924b3803c7316aa9d94e957d4a474d48086c4b09d10e3e9bd505b8f36c98562eb16226fcd910debf23ca8b111d3daca77786116a27252fddfc4440ea654a1b160", 0x48, 0x2}, {&(0x7f0000001900)="45f0045c658414184971c5cc9944ffd596e03b3466cf7089576a68747df4e60efb17faf7c6db523531a4291386560a695735b82496144faea426322a009ff208b1d936ea9be88b6d2aa8726d566525250e387595a99e876603859067f5f18900045851a72a72ffad5d013a36c5d4ade0ec942b0b7043f24901151e945bf6c06a2f9a127a73cfadea5c94e18a1059c89620c2a303d7386617b8098e4be63887b1ec7ff300c887f60e58186f9f45446e", 0xaf}, {&(0x7f00000019c0)="c3cba1dd61eb03dab0c02285f277b9454325c05dc2d66ec84c66573b77ee369c43c963743316db0ae429fee5eb5b128ee954979ad83e3a23b5814a99db703630fc19aa5a9ce460acc0fc8415f8d40f71cb6e73ba64e1a5b55b088e1bb471b4bf548a7cd0b6d9190e7ce84639f872e73843a28270b4e06e9aadd994dd103595fda9173c63d72b4df54291708cafc06fe60a43356245f2de952e810e5bc4cc8ba4a306140f6e899ab8ef0ccf2add7a6a088a5504c3ea037b384562", 0xba, 0x40}, {&(0x7f0000001a80)="f86e00e9f9fd26c797c0bb7f892f008add45e170c7134da9b153d66c6aa29400e87102aa798a365fb510b4f2b35ba0f96144062e5344f2e7f4178e3a8eef9e7e0aa317b6b1e5e1b8efa16ca1eaa6eb04551ea87256ce793f47b93ee13bfe653fe9f7c76dbfa6d0469b755a1c110197a123b0fdef5d4f8164e8201b1c3cd98fb9da89e9", 0x83, 0xc}], 0x2000204, &(0x7f0000001c40)={[{@data_ordered}, {@sysvgroups}, {}], [{@rootcontext={'rootcontext', 0x3d, 'root'}}, {@dont_hash}]}) r1 = perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x0, 0x0, 0xfd, 0x0, 0x248000009}, 0x0, 0x0, 0xffffffffffffffff, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="d3e71b88f18f6f17491525d855b20c", 0xf}, {&(0x7f00000001c0)="f363cb854a8680d48a7700f38082a378be462b3eabf20f", 0x17}, {&(0x7f0000000280)="52fbc996927e462671f445f102c388b77d7ac58029ba21595e3f2df8e8004c534052781471a90f1e7c32147539383746fc33abbf4c2cbedca6d719b17bc06c3b4accf51124498a4e6ebdcdf3481cd77c49b99a8cd35396ed4dfd8c995aae5d6947ee056f3341ef8484ace47810300d897d0afa7fc4e8b34d61661869b5d6936ab56b2e18e6b01dd026410bc479dae720d92ac7269865b6a7307a0a3d4c4e5bb975506346b1581d6d4d266ad5a8075b637ca0754cff84ccc35ef3281d236dfeb9cb79da87bef8f27084f790adb922ba4210cf", 0xd2}, {&(0x7f0000000380)="a21f3ab5c86c2b54ac4f730215d089bf839ba60fdd3531d5b2ef705e9cb2246ea198e7036f4e987673ef064269d1065c0e16aff98c3c7846cfdd81ac39f52102317323d87b0d82e6cdfd73b5f217d7e3c4c407dd8429ee5b11e1d90ac3ffcde2010f4ae8bb00a4c390d8d0495f", 0x6d}], 0x4) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) write$cgroup_type(r0, &(0x7f0000000140), 0xffffff1f) 04:00:06 executing program 0 (fault-call:2 fault-nth:58): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 436.240663][T18145] loop2: p3 size 1912633224 extends beyond EOD, truncated [ 436.250763][T18145] loop2: p4 size 3657465856 extends beyond EOD, truncated [ 436.303844][ T1028] loop2: p2 p3 p4 [ 436.307958][ T1028] loop2: p2 size 1073872896 extends beyond EOD, truncated [ 436.316921][T18167] loop5: detected capacity change from 0 to 270 [ 436.318469][ T1028] loop2: p3 size 1912633224 extends beyond EOD, truncated [ 436.331044][ T1028] loop2: p4 size 3657465856 extends beyond EOD, truncated [ 436.346165][T18165] FAULT_INJECTION: forcing a failure. [ 436.346165][T18165] name failslab, interval 1, probability 0, space 0, times 0 [ 436.359264][T18165] CPU: 0 PID: 18165 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 436.368820][T18165] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 436.378858][T18165] Call Trace: [ 436.382138][T18165] dump_stack+0x137/0x19d [ 436.386478][T18165] should_fail+0x23c/0x250 [ 436.390896][T18165] ? mempool_alloc_slab+0x16/0x20 [ 436.395931][T18165] __should_failslab+0x81/0x90 [ 436.400718][T18165] should_failslab+0x5/0x20 [ 436.405293][T18165] kmem_cache_alloc+0x46/0x300 [ 436.410110][T18165] mempool_alloc_slab+0x16/0x20 [ 436.415015][T18165] ? mempool_free+0x130/0x130 [ 436.419705][T18165] mempool_alloc+0x8c/0x300 [ 436.424353][T18165] ? unlock_page_memcg+0xac/0xc0 [ 436.429317][T18165] bio_alloc_bioset+0xcc/0x480 [ 436.434196][T18165] ext4_bio_write_page+0x7c5/0xa40 [ 436.439341][T18165] mpage_process_page_bufs+0x437/0x560 [ 436.444808][T18165] mpage_prepare_extent_to_map+0x4e6/0x640 [ 436.450688][T18165] ? ext4_init_io_end+0x2d/0xa0 [ 436.455537][T18165] ? kmem_cache_alloc+0x1af/0x300 [ 436.460584][T18165] ? ext4_init_io_end+0x2d/0xa0 [ 436.465483][T18165] ext4_writepages+0x6c6/0x1d10 [ 436.470346][T18165] ? ext4_mark_iloc_dirty+0x13a3/0x1750 [ 436.476990][T18165] ? __ext4_journal_stop+0x47/0x110 [ 436.482178][T18165] ? ext4_expand_extra_isize+0x540/0x540 [ 436.487868][T18165] ? ext4_dirty_inode+0x98/0xa0 [ 436.492701][T18165] ? __mark_inode_dirty+0x103/0x6c0 [ 436.497878][T18165] ? generic_write_end+0x157/0x180 [ 436.502971][T18165] ? ext4_readpage+0x140/0x140 [ 436.507725][T18165] do_writepages+0x7b/0x150 [ 436.512279][T18165] file_write_and_wait_range+0x180/0x210 [ 436.517893][T18165] ext4_sync_file+0x105/0x670 [ 436.522593][T18165] ? tsan.module_ctor+0x10/0x10 [ 436.527422][T18165] vfs_fsync_range+0x107/0x120 [ 436.532184][T18165] ext4_buffered_write_iter+0x39c/0x3f0 [ 436.537749][T18165] ext4_file_write_iter+0x2e7/0x11d0 [ 436.543048][T18165] ? __alloc_pages_nodemask+0x17a/0x310 [ 436.548587][T18165] ? avc_policy_seqno+0x22/0x30 [ 436.553417][T18165] ? selinux_file_permission+0x22e/0x530 [ 436.559088][T18165] do_iter_readv_writev+0x2cb/0x360 [ 436.564288][T18165] do_iter_write+0x112/0x4c0 [ 436.568867][T18165] ? kmalloc_array+0x2d/0x40 [ 436.573468][T18165] vfs_iter_write+0x4c/0x70 [ 436.577999][T18165] iter_file_splice_write+0x40a/0x750 [ 436.583358][T18165] ? splice_from_pipe+0xc0/0xc0 [ 436.588218][T18165] direct_splice_actor+0x80/0xa0 [ 436.593144][T18165] splice_direct_to_actor+0x345/0x650 [ 436.598529][T18165] ? do_splice_direct+0x170/0x170 [ 436.603536][T18165] do_splice_direct+0xf5/0x170 [ 436.608276][T18165] do_sendfile+0x773/0xda0 [ 436.612673][T18165] __x64_sys_sendfile64+0xf2/0x130 [ 436.617762][T18165] do_syscall_64+0x34/0x50 [ 436.622171][T18165] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 436.628133][T18165] RIP: 0033:0x4665f9 [ 436.632037][T18165] 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 [ 436.651718][T18165] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 436.660113][T18165] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 436.668068][T18165] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 436.676109][T18165] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 436.684061][T18165] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 436.692056][T18165] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 436.716484][T18179] loop2: detected capacity change from 0 to 4096 [ 436.725491][T18179] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. 04:00:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r2, 0x0, 0x0) getdents64(r2, 0x0, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x6, &(0x7f0000000040), &(0x7f0000000080)=0x4) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000400)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r3, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) futimesat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x0, 0x2710}, {r4, r5/1000+10000}}) futex(&(0x7f0000000180)=0x2, 0x3, 0x1, &(0x7f00000001c0)={0x0, 0x989680}, &(0x7f0000000200)=0x1, 0x0) accept4$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r6, 0x0, 0x0) tkill(r6, 0x37) 04:00:08 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, 0x0, 0x0) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 04:00:08 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x7a00, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:08 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r0, &(0x7f0000000780), 0x12) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet6(0xa, 0x80002, 0x0) sendto$inet6(r2, 0x0, 0x0, 0x88880, &(0x7f00000000c0)={0xa, 0x4e1d, 0x0, @remote}, 0x1c) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r3, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000040)={0x0, r3}) sendto$inet6(r4, &(0x7f00000009c0)="c7cfcaaa22e10542fca5c0197550f15147657e0bfc59d383a47190db88690e6fedc3040ab5809ae02a54cd429cc3338c5afa0c9dce3f91950d1f567f3582c21154159130e88cbb6c43197813b2f23f3e442f80875790b393408142ebcfea6821f543e5ee9e27032e2b75d78f1b79f5a6bb6f0645e267770ef7e8f3a92148091217450ce8581e54223eeb6486205a209bf1fe854d211c03f8c3140fc3979d824082990d119473d20e94f253c9621fac339560ae46cb24b88bf2d01559bb658e343257b90f233b81bc5c398bd9db54fadb4c", 0xd1, 0x4004800, 0x0, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000040)=0x3, 0x4) setsockopt$inet6_mreq(r2, 0x29, 0x1b, &(0x7f0000000100)={@remote}, 0x14) setsockopt$inet6_udp_int(r2, 0x11, 0x1, &(0x7f0000000080), 0x4) setsockopt$inet6_mreq(r2, 0x29, 0x1c, &(0x7f0000000180)={@remote}, 0x14) setsockopt$sock_int(r1, 0x1, 0x9, &(0x7f0000000140)=0x3f, 0x4) 04:00:08 executing program 0 (fault-call:2 fault-nth:59): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 04:00:08 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r2, 0x0, 0x200600) write$binfmt_elf64(r0, &(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES16=r2], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000040)={0x0, r0}) r3 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r4, 0x0, 0x0) tkill(r4, 0x37) tkill(r4, 0x13) ptrace$cont(0x18, r4, 0x0, 0x0) [ 438.597839][T18209] loop5: detected capacity change from 0 to 270 [ 438.623074][T18208] FAULT_INJECTION: forcing a failure. [ 438.623074][T18208] name failslab, interval 1, probability 0, space 0, times 0 [ 438.635748][T18208] CPU: 1 PID: 18208 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 04:00:09 executing program 2: r0 = getgid() r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, r0, r2, 0xffffffffffffffff, 0x0, 0x4000}, 0x1000, 0xaab, 0x0, 0x0, 0x0, 0x0, 0x101}) r3 = creat(&(0x7f00000001c0)='./bus\x00', 0x8) write$cgroup_type(r3, &(0x7f0000000200), 0x175d900f) sync_file_range(r3, 0x0, 0x0, 0x6) 04:00:09 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x8603, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 438.644514][T18208] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 438.654662][T18208] Call Trace: [ 438.657938][T18208] dump_stack+0x137/0x19d [ 438.662356][T18208] should_fail+0x23c/0x250 [ 438.666932][T18208] ? mempool_alloc_slab+0x16/0x20 [ 438.671960][T18208] __should_failslab+0x81/0x90 [ 438.676726][T18208] should_failslab+0x5/0x20 [ 438.681236][T18208] kmem_cache_alloc+0x46/0x300 [ 438.686005][T18208] ? mempool_alloc_slab+0x16/0x20 [ 438.691068][T18208] mempool_alloc_slab+0x16/0x20 04:00:09 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800003, 0x810, r1, 0xd4945000) munmap(&(0x7f000062d000/0x4000)=nil, 0x4000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) mlock(&(0x7f000068e000/0x2000)=nil, 0x2000) sendfile(r0, r2, 0x0, 0x10000) [ 438.695967][T18208] ? mempool_free+0x130/0x130 [ 438.700641][T18208] mempool_alloc+0x8c/0x300 [ 438.705196][T18208] ? unlock_page_memcg+0xac/0xc0 [ 438.710147][T18208] bio_alloc_bioset+0x1af/0x480 [ 438.715008][T18208] ext4_bio_write_page+0x7c5/0xa40 [ 438.720206][T18208] mpage_process_page_bufs+0x437/0x560 [ 438.725700][T18208] mpage_prepare_extent_to_map+0x4e6/0x640 [ 438.731550][T18208] ? ext4_init_io_end+0x2d/0xa0 [ 438.736480][T18208] ? kmem_cache_alloc+0x1af/0x300 [ 438.736504][T18208] ? ext4_init_io_end+0x2d/0xa0 [ 438.736526][T18208] ext4_writepages+0x6c6/0x1d10 [ 438.736543][T18208] ? ext4_mark_iloc_dirty+0x13a3/0x1750 [ 438.736567][T18208] ? __ext4_journal_stop+0x47/0x110 [ 438.736585][T18208] ? ext4_expand_extra_isize+0x540/0x540 [ 438.767569][T18208] ? ext4_dirty_inode+0x98/0xa0 [ 438.772432][T18208] ? __mark_inode_dirty+0x103/0x6c0 [ 438.772460][T18208] ? generic_write_end+0x157/0x180 [ 438.772483][T18208] ? ext4_readpage+0x140/0x140 [ 438.772525][T18208] do_writepages+0x7b/0x150 [ 438.772547][T18208] file_write_and_wait_range+0x180/0x210 [ 438.772566][T18208] ext4_sync_file+0x105/0x670 [ 438.772585][T18208] ? tsan.module_ctor+0x10/0x10 [ 438.772605][T18208] vfs_fsync_range+0x107/0x120 [ 438.772624][T18208] ext4_buffered_write_iter+0x39c/0x3f0 [ 438.772674][T18208] ext4_file_write_iter+0x2e7/0x11d0 [ 438.822864][T18208] ? __alloc_pages_nodemask+0x17a/0x310 [ 438.828424][T18208] ? avc_policy_seqno+0x22/0x30 [ 438.828482][T18208] ? selinux_file_permission+0x22e/0x530 [ 438.828568][T18208] do_iter_readv_writev+0x2cb/0x360 [ 438.844256][T18208] do_iter_write+0x112/0x4c0 [ 438.844307][T18208] ? kmalloc_array+0x2d/0x40 [ 438.844332][T18208] vfs_iter_write+0x4c/0x70 [ 438.844352][T18208] iter_file_splice_write+0x40a/0x750 [ 438.844410][T18208] ? splice_from_pipe+0xc0/0xc0 [ 438.844434][T18208] direct_splice_actor+0x80/0xa0 [ 438.844463][T18208] splice_direct_to_actor+0x345/0x650 [ 438.878598][T18208] ? do_splice_direct+0x170/0x170 [ 438.878673][T18208] do_splice_direct+0xf5/0x170 [ 438.878689][T18208] do_sendfile+0x773/0xda0 [ 438.878713][T18208] __x64_sys_sendfile64+0xf2/0x130 [ 438.878737][T18208] do_syscall_64+0x34/0x50 [ 438.902375][T18208] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 438.908282][T18208] RIP: 0033:0x4665f9 [ 438.908298][T18208] 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 [ 438.908315][T18208] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 04:00:09 executing program 0 (fault-call:2 fault-nth:60): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 04:00:09 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x9f26, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 438.908356][T18208] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 438.908367][T18208] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 438.908378][T18208] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 04:00:09 executing program 2: perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xde9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r1, &(0x7f0000000280)={0x2, 0x4e23, @local}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x4008054, &(0x7f0000000340)={0x2, 0x4e22, @loopback}, 0x10) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x2, 0x1, 0x0, 0xe5}]}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000600)=0xda6, 0x4) syz_genetlink_get_family_id$ethtool(&(0x7f00000003c0), r0) r2 = open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000040)) sendto$inet(0xffffffffffffffff, &(0x7f00000004c0)="dd609c26eaa6f1a0434e35f86a99ef990f91a3c33f4253142bb5346ffa30515e86a2555cee80864b2c271ef84ee093124ae7834ae3a69c7e193effecc702ee2866f67de0ffe5aa1f3ec1024461939750840d41096c24ded019fb6af161ba1adf29f73a7c27b66d765a09e2074c3b5494d0ab64c156217150afd95ecfd956c8cdd15494938d79d0e2c752cb23737ccf1767b1716a9e3a1f8ad7825992c8aea8043042edc7cae2cdbe8aaf001babf226dcbc0c361ea323698a310f5e5b5cd839b5227a6db4673eb7434a59d69ec7ccedb15133562c5b62d1e68a773aae3dfa0f5fa1b5c7f741", 0xe5, 0x44001, &(0x7f00000002c0)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) ftruncate(r2, 0x0) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000100)="dff548771d77ce8786aca76dda6fb054ab8ea73799d7293eda90ba41a2db81fab55b5415692300a8e64bca2f60e1717f85f06a6bbca90f392b04f34940db7ffccc33ed6ea82296de9683c9e360cd1c477304bd8f9bd74d44a4c7d1c7e625a86cd54b72c5745f475a772b84977a6b05381dbe6259bc510f0f70c3e9946a78c7b5a19e97447799d930f9", 0x89}, {&(0x7f00000001c0)="96431fb1cb119741590ad657dc5e5ce3e5fe9f1f639e6a18bc7b6c1d0b424eb306f34cf2429c62c0fdefbae36740a7169721af852826d7f14b6cae8af86507ff78a1dda991aea5952f43e7e0146a3c035f0113d617240e8940c60cdf3400193bbe3a0c0b1eae5799db27b4ee9c13475210defa4dac9d784e0c89135b82b321f8e43d7a5db9ab1bfd319f472a", 0x8c}, {&(0x7f0000001340)="f15c93cb35c215fe339d1e9060c5b23e77cb58a87329a00288504db389cc6e395885fa906ac30eeae99fa388c31b5717e641e1586a90961b5f99b26c939d944f6cb1cf6817b7e51402a8459f9db642e97d3c05db56250a665d3ff188eb47e5b036d508aa5a5796fb8806b6a41487e0bfc3df087c18269bd7d2f477104c5d5db497ceaf3e1b11a5d63a2b7035dc69fa701f3b46fe701880800a7d38dccd4b3e8014aa15c96968359533ce2c5ffdd5f0d3297018bd7c025150940cdead92eb1e6bc6ba45eecf067b32425b6000b2f376ef9172426ae7fa97e5a84ef4dc540bbf5dd458ffcb75724135bd32fa04db6d6a75aedda7ab6e8501fc94e209dc3b2525ae24c954255d3247ca9c1b9525ce68179a52a87333aa2b0a8c1baa6ba6160c6d2018e67bac5402d0d89c5f798b8d1a87b0dc3306f546c61724530d9f4b6f0ee68677c7b261de5afa02d708a8ec979791de8f4831cc354ba453bc253e2435207f25494a594d4e5be39902358d362cb318ad965b7e7480a5ca5b6fe74e101c400c77392ee4419ad788f494230487811046f21f0f9665dfbaa9e94ed305a02e3fa47039e67dde19f89c8f1741aad752cdfe458ddf54e8fc10ff79b5", 0x1b9}], 0x3) sendto$inet(r1, &(0x7f00000012c0)="1a268a927f1f6588b967480241ba78600453f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) bind(r1, 0x0, 0x0) socketpair(0x1a, 0x0, 0x7e, &(0x7f0000000640)) setresuid(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f0000000000), 0x0, 0xc6, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000680)="189231d81c9d19aba29016d0194d659bdbffc93ba4480639dcaced4045c453d7b5d4d6c5a8c6f5bf45eee299c79978df56cbcc89f431778e55b82468928f90026468cfdd", 0x44, 0x400}, {&(0x7f00000007c0)="39ddd214cfa9c7aee995fc5d0555d876e78325bb4a07f0266f3b4864103c7f22f6ee233534b3ec546f4180199586c062f081de3501f7a5c34990bc3b42dc2091d1bddecce5446d7f2e9afd92bbfaac74fb0a500ea9aff1da8f3344979b7e68951a2730298bd3d62d538cc0c23ebccbf43349be311fa5c6c31b2a6bb0f0ab3ced8977a533719c16f85d7cccfdadc3c244354f94586d95b52f4ff9c10c03e1cd227a2ab021a0936683ac", 0xa9}, {&(0x7f0000000300)="761e44668536a92f85f9", 0xa, 0x800}, {&(0x7f0000000380)="4d1934dec1a0f9a8a786bf4abcc335", 0xf, 0x487}, {&(0x7f0000000440)="bacada77d3daa19393e7", 0xa, 0x100}, {&(0x7f0000000700)="3c177c70a04a567dfd2b9c2441afb4cf37d43e3441917076aca7d32098b6fb8819b4ddea83c333fd2c7f2db64e35c9733ca89daddadb2b64c017e89daaf621dafefedaaf", 0x44, 0x4}, {&(0x7f0000000880)="bade5bfc85c55dd47780f96e17e4b0833a13501b85b6af7252f73d69f858835385989a255080fd03f4d6836bacd4678aee78aad1746778de3c8e2ad8e3b7b1d8706c6fe3c76cf2353e1abf92d590057d4aa7f55875273681658dd4e7fd111a781bfcb74f34d0aa8e9f40e88c0699ea227cf2d102f133d5011e077bd3f67295408f406f984d3fc76b6d2d66fc7ddc34582df4469d3844d8a165d23ab12a165fc56e5dcf26722c9635ba76c028db77eed33b04a158700f6e18041449186944a4d9d83a70b1fc1c59b5951b42db6c4e177901c0", 0xd2}, {&(0x7f0000000980)="6e1d3e5eb7f16c27f84e8bd24ec17ad3aac9b11697f418a696a50095fd31d9143b2f9350cc53a678a00e5ff0b75aaf9e2909b2456476a6b08df22ba54c74476974ddffc4", 0x44, 0x8}], 0x4020, &(0x7f0000000ac0)={[{@fat=@gid={'gid', 0x3d, 0xffffffffffffffff}}, {@dots}, {@fat=@check_strict}], [{@euid_eq}, {@smackfsfloor={'smackfsfloor', 0x3d, '\x00'}}, {@smackfshat={'smackfshat', 0x3d, 'NETMAP\x00'}}, {@hash}, {@uid_eq}, {@uid_lt={'uid<', 0xee00}}]}) [ 438.908390][T18208] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 438.908403][T18208] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 438.972419][T18234] loop5: detected capacity change from 0 to 270 [ 439.045323][T18241] FAULT_INJECTION: forcing a failure. [ 439.045323][T18241] name failslab, interval 1, probability 0, space 0, times 0 [ 439.058016][T18241] CPU: 0 PID: 18241 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 439.066991][T18241] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 439.077039][T18241] Call Trace: [ 439.080312][T18241] dump_stack+0x137/0x19d [ 439.084452][T18243] loop5: detected capacity change from 0 to 270 [ 439.084649][T18241] should_fail+0x23c/0x250 [ 439.095289][T18241] ? ext4_init_io_end+0x2d/0xa0 [ 439.100149][T18241] __should_failslab+0x81/0x90 [ 439.104923][T18241] should_failslab+0x5/0x20 [ 439.109476][T18241] kmem_cache_alloc+0x46/0x300 [ 439.114244][T18241] ? ext4_init_io_end+0x2d/0xa0 [ 439.119152][T18241] ext4_init_io_end+0x2d/0xa0 [ 439.123862][T18241] ext4_writepages+0x76d/0x1d10 [ 439.128701][T18241] ? ext4_mark_iloc_dirty+0x13a3/0x1750 [ 439.134245][T18241] ? __ext4_journal_stop+0x47/0x110 [ 439.139438][T18241] ? ext4_dirty_inode+0x98/0xa0 [ 439.144288][T18241] ? __mark_inode_dirty+0x103/0x6c0 [ 439.149482][T18241] ? generic_write_end+0x157/0x180 [ 439.154702][T18241] ? ext4_readpage+0x140/0x140 [ 439.159453][T18241] do_writepages+0x7b/0x150 [ 439.163994][T18241] file_write_and_wait_range+0x180/0x210 [ 439.170657][T18241] ext4_sync_file+0x105/0x670 [ 439.175377][T18241] ? tsan.module_ctor+0x10/0x10 [ 439.180221][T18241] vfs_fsync_range+0x107/0x120 [ 439.185015][T18241] ext4_buffered_write_iter+0x39c/0x3f0 [ 439.191902][T18241] ext4_file_write_iter+0x2e7/0x11d0 [ 439.197224][T18241] ? __alloc_pages_nodemask+0x17a/0x310 [ 439.202764][T18241] ? avc_policy_seqno+0x22/0x30 [ 439.207628][T18241] ? selinux_file_permission+0x22e/0x530 [ 439.213259][T18241] do_iter_readv_writev+0x2cb/0x360 [ 439.218498][T18241] do_iter_write+0x112/0x4c0 [ 439.223077][T18241] ? kmalloc_array+0x2d/0x40 [ 439.227660][T18241] vfs_iter_write+0x4c/0x70 [ 439.232192][T18241] iter_file_splice_write+0x40a/0x750 [ 439.237628][T18241] ? splice_from_pipe+0xc0/0xc0 [ 439.242477][T18241] direct_splice_actor+0x80/0xa0 [ 439.247402][T18241] splice_direct_to_actor+0x345/0x650 [ 439.252823][T18241] ? do_splice_direct+0x170/0x170 [ 439.257922][T18241] do_splice_direct+0xf5/0x170 [ 439.262679][T18241] do_sendfile+0x773/0xda0 [ 439.267102][T18241] __x64_sys_sendfile64+0xf2/0x130 [ 439.272230][T18241] do_syscall_64+0x34/0x50 [ 439.276665][T18241] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 439.282554][T18241] RIP: 0033:0x4665f9 [ 439.286504][T18241] 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 [ 439.306118][T18241] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 439.314524][T18241] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 439.322490][T18241] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 439.330512][T18241] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 439.338528][T18241] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 439.346491][T18241] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 439.433131][T18256] loop2: detected capacity change from 0 to 8 04:00:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r2, 0x0, 0x0) getdents64(r2, 0x0, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x6, &(0x7f0000000040), &(0x7f0000000080)=0x4) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000400)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r3, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) futimesat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x0, 0x2710}, {r4, r5/1000+10000}}) futex(&(0x7f0000000180)=0x2, 0x3, 0x1, &(0x7f00000001c0)={0x0, 0x989680}, &(0x7f0000000200)=0x1, 0x0) accept4$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r6, 0x0, 0x0) 04:00:11 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xc100, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:11 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, 0x0, 0x0) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 04:00:11 executing program 0 (fault-call:2 fault-nth:61): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 04:00:11 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() clone3(&(0x7f0000000480)={0x40000400, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000440)=[0x0], 0x1}, 0x58) ptrace(0x10, r0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) ptrace$setregs(0xf, r1, 0x2, &(0x7f0000000080)="173529783c9b93300518987daffa0f151f8607d83c9fbc7fc49f0e9974d6fb8f0b57db938a550b0a02fcdc9bdb50fdbae3dc0efc380c1e8cda6ac24701e54079ca478ed46a8a8290b5195279ce25bfb6b0a0de037f02fc8cd872ad772aa07cd41ca8e36f2d305da8423b7c41ebae3a93206af8f7be791308a77d41aa9b950923a58c0af7b88574dabf07414ce89ae80613d9b676abeaaf5d506674197e53a8e599b10dbc79c499c275ea1c222e815a9b3d05831e1b53135b9dd373617d26b8ff6376098f539a930e") wait4(0x0, 0x0, 0x0, 0x0) clone3(0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x4, 0x0) 04:00:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000780), 0x12) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000040)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r2, 0x40182103, &(0x7f00000000c0)={r3, 0x1, r0, 0x7, 0x80000}) ptrace$setopts(0xffffffffffffffff, r1, 0x3, 0x20) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) 04:00:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000001c0)='cgroup.procs\x00', 0x2, 0x0) preadv(r1, &(0x7f0000000200), 0x0, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x37) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(0xffffffffffffffff, 0x404c534a, &(0x7f0000000040)={0x697d, 0x5, 0x2}) tkill(r2, 0x13) ptrace$cont(0x18, r2, 0x0, 0x0) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f00000000c0)=0x0) wait4(r3, 0x0, 0x20000000, &(0x7f0000000100)) [ 441.611570][T18285] loop5: detected capacity change from 0 to 270 [ 441.641556][T18286] FAULT_INJECTION: forcing a failure. [ 441.641556][T18286] name failslab, interval 1, probability 0, space 0, times 0 04:00:12 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xc400, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 441.654270][T18286] CPU: 0 PID: 18286 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 441.663040][T18286] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 441.673191][T18286] Call Trace: [ 441.676530][T18286] dump_stack+0x137/0x19d [ 441.680871][T18286] should_fail+0x23c/0x250 [ 441.685386][T18286] __should_failslab+0x81/0x90 [ 441.690224][T18286] ? kcalloc+0x32/0x50 [ 441.694298][T18286] should_failslab+0x5/0x20 [ 441.698835][T18286] __kmalloc+0x66/0x360 [ 441.703031][T18286] kcalloc+0x32/0x50 [ 441.707030][T18286] ext4_find_extent+0x21c/0x7f0 04:00:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) clone(0x2808000, &(0x7f0000000040)="1989759ac4ef3a7596f7ecf33728e0ec2cd88cde7444c1e0049d85a19f5c5872575211b121ef586571a0b26194aa407d26fd7b3fe265", &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="163b5d567ba9a8895280538a9acb7d3f8f08a224ba1a9f43f733a5542a04470a19a0d73fcfb62fd8c2d5aba9da63d2ecf59928422e81c7b9460d9b83790a5a6a544f88d91bdbc737e58a8d44500c423790cea1ecc269d03309663a354821329f9f3e2f4d0b1f7dbf2826c1bbd5043287f3150d45e2ab19947fc38f0bd71b08efd05f134488b31ad9625127c2e7daabf448766d976ce0fe4e306741ef21b4a9c249c917d56caacb9cfdca917eada5ed539f1e908a2c3ea54a2ff307cc9a43d1428b") ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) [ 441.711886][T18286] ext4_ext_map_blocks+0xd9/0x1f00 [ 441.717020][T18286] ? mem_cgroup_uncharge_list+0x36/0xa0 [ 441.722576][T18286] ? __down_write_common+0x45/0x890 [ 441.727778][T18286] ? release_pages+0x8aa/0x8d0 [ 441.732597][T18286] ? percpu_counter_add_batch+0x69/0xd0 [ 441.738155][T18286] ? ext4_es_lookup_extent+0x36b/0x490 [ 441.743667][T18286] ext4_map_blocks+0x70d/0xef0 [ 441.748443][T18286] ? ext4_alloc_io_end_vec+0x2e/0xd0 [ 441.753776][T18286] mpage_map_one_extent+0x10d/0x360 [ 441.759068][T18286] ext4_writepages+0xc1a/0x1d10 [ 441.763923][T18286] ? ext4_dirty_inode+0x9b/0xa0 [ 441.768864][T18286] ? __mark_inode_dirty+0x103/0x6c0 [ 441.774072][T18286] ? generic_write_end+0x157/0x180 [ 441.779279][T18286] ? ext4_readpage+0x140/0x140 [ 441.784041][T18286] do_writepages+0x7b/0x150 [ 441.788566][T18286] file_write_and_wait_range+0x180/0x210 [ 441.794194][T18286] ext4_sync_file+0x105/0x670 [ 441.798870][T18286] ? tsan.module_ctor+0x10/0x10 [ 441.803706][T18286] vfs_fsync_range+0x107/0x120 [ 441.808481][T18286] ext4_buffered_write_iter+0x39c/0x3f0 [ 441.814059][T18286] ext4_file_write_iter+0x2e7/0x11d0 [ 441.819346][T18286] ? __alloc_pages_nodemask+0x17a/0x310 [ 441.824885][T18286] ? avc_policy_seqno+0x22/0x30 [ 441.829718][T18286] ? selinux_file_permission+0x22e/0x530 [ 441.835347][T18286] do_iter_readv_writev+0x2cb/0x360 [ 441.840531][T18286] do_iter_write+0x112/0x4c0 [ 441.845133][T18286] ? kmalloc_array+0x2d/0x40 [ 441.849703][T18286] vfs_iter_write+0x4c/0x70 [ 441.854224][T18286] iter_file_splice_write+0x40a/0x750 [ 441.859793][T18286] ? splice_from_pipe+0xc0/0xc0 [ 441.864639][T18286] direct_splice_actor+0x80/0xa0 [ 441.869582][T18286] splice_direct_to_actor+0x345/0x650 [ 441.874956][T18286] ? do_splice_direct+0x170/0x170 [ 441.879958][T18286] do_splice_direct+0xf5/0x170 [ 441.884705][T18286] do_sendfile+0x773/0xda0 [ 441.889142][T18286] __x64_sys_sendfile64+0xf2/0x130 [ 441.894254][T18286] do_syscall_64+0x34/0x50 [ 441.898670][T18286] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 441.904625][T18286] RIP: 0033:0x4665f9 [ 441.908525][T18286] 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 [ 441.928132][T18286] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 441.936542][T18286] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 441.944500][T18286] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 441.952477][T18286] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 441.960453][T18286] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 441.968440][T18286] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 441.995969][T18331] loop5: detected capacity change from 0 to 270 04:00:12 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xd626, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:12 executing program 0 (fault-call:2 fault-nth:62): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 442.084528][T18337] FAULT_INJECTION: forcing a failure. [ 442.084528][T18337] name failslab, interval 1, probability 0, space 0, times 0 [ 442.097179][T18337] CPU: 0 PID: 18337 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 442.105945][T18337] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 442.116030][T18337] Call Trace: [ 442.119301][T18337] dump_stack+0x137/0x19d [ 442.123692][T18337] should_fail+0x23c/0x250 [ 442.128183][T18337] __should_failslab+0x81/0x90 [ 442.132952][T18337] ? kcalloc+0x32/0x50 [ 442.137027][T18337] should_failslab+0x5/0x20 [ 442.141543][T18337] __kmalloc+0x66/0x360 [ 442.145774][T18337] kcalloc+0x32/0x50 [ 442.148658][T18344] loop5: detected capacity change from 0 to 270 [ 442.149764][T18337] ext4_find_extent+0x21c/0x7f0 [ 442.149789][T18337] ext4_ext_map_blocks+0xd9/0x1f00 [ 442.166158][T18337] ? mem_cgroup_uncharge_list+0x36/0xa0 [ 442.171737][T18337] ? __down_write_common+0x45/0x890 [ 442.176985][T18337] ? release_pages+0x8aa/0x8d0 04:00:12 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xe903, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 442.181780][T18337] ? percpu_counter_add_batch+0x69/0xd0 [ 442.187430][T18337] ? ext4_es_lookup_extent+0x36b/0x490 [ 442.193043][T18337] ext4_map_blocks+0x70d/0xef0 [ 442.197814][T18337] ? ext4_alloc_io_end_vec+0x2e/0xd0 [ 442.203110][T18337] mpage_map_one_extent+0x10d/0x360 [ 442.208390][T18337] ext4_writepages+0xc1a/0x1d10 [ 442.213223][T18337] ? ext4_dirty_inode+0x9b/0xa0 [ 442.218134][T18337] ? __mark_inode_dirty+0x103/0x6c0 [ 442.223386][T18337] ? generic_write_end+0x157/0x180 [ 442.228498][T18337] ? ext4_readpage+0x140/0x140 [ 442.233429][T18337] do_writepages+0x7b/0x150 [ 442.237930][T18337] file_write_and_wait_range+0x180/0x210 [ 442.243599][T18337] ext4_sync_file+0x105/0x670 [ 442.248296][T18337] ? tsan.module_ctor+0x10/0x10 [ 442.253148][T18337] vfs_fsync_range+0x107/0x120 [ 442.257942][T18337] ext4_buffered_write_iter+0x39c/0x3f0 [ 442.263784][T18337] ext4_file_write_iter+0x2e7/0x11d0 [ 442.269059][T18337] ? __alloc_pages_nodemask+0x17a/0x310 [ 442.274619][T18337] ? avc_policy_seqno+0x22/0x30 [ 442.279513][T18337] ? selinux_file_permission+0x22e/0x530 [ 442.285228][T18337] do_iter_readv_writev+0x2cb/0x360 [ 442.290419][T18337] do_iter_write+0x112/0x4c0 [ 442.294991][T18337] ? kmalloc_array+0x2d/0x40 [ 442.299641][T18337] vfs_iter_write+0x4c/0x70 [ 442.304191][T18337] iter_file_splice_write+0x40a/0x750 [ 442.309551][T18337] ? splice_from_pipe+0xc0/0xc0 [ 442.314381][T18337] direct_splice_actor+0x80/0xa0 [ 442.319300][T18337] splice_direct_to_actor+0x345/0x650 [ 442.324750][T18337] ? do_splice_direct+0x170/0x170 [ 442.329769][T18337] do_splice_direct+0xf5/0x170 [ 442.334608][T18337] do_sendfile+0x773/0xda0 [ 442.339088][T18337] __x64_sys_sendfile64+0xf2/0x130 [ 442.344267][T18337] do_syscall_64+0x34/0x50 [ 442.348674][T18337] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 442.354670][T18337] RIP: 0033:0x4665f9 [ 442.358564][T18337] 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 [ 442.378166][T18337] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 442.386685][T18337] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 442.394640][T18337] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 442.402708][T18337] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 442.410761][T18337] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 442.418727][T18337] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 442.467229][T18355] loop5: detected capacity change from 0 to 270 04:00:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r2, 0x0, 0x0) getdents64(r2, 0x0, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x6, &(0x7f0000000040), &(0x7f0000000080)=0x4) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000400)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r3, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) futimesat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x0, 0x2710}, {r4, r5/1000+10000}}) futex(&(0x7f0000000180)=0x2, 0x3, 0x1, &(0x7f00000001c0)={0x0, 0x989680}, &(0x7f0000000200)=0x1, 0x0) accept4$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() wait4(0x0, 0x0, 0x80000002, 0x0) 04:00:14 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, 0x0, 0x0) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 04:00:14 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xea03, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:14 executing program 0 (fault-call:2 fault-nth:63): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 04:00:14 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() clone3(&(0x7f0000000480)={0x40000400, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000440)=[0x0], 0x1}, 0x58) ptrace(0x10, r0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) ptrace$setregs(0xf, r1, 0x2, &(0x7f0000000080)="173529783c9b93300518987daffa0f151f8607d83c9fbc7fc49f0e9974d6fb8f0b57db938a550b0a02fcdc9bdb50fdbae3dc0efc380c1e8cda6ac24701e54079ca478ed46a8a8290b5195279ce25bfb6b0a0de037f02fc8cd872ad772aa07cd41ca8e36f2d305da8423b7c41ebae3a93206af8f7be791308a77d41aa9b950923a58c0af7b88574dabf07414ce89ae80613d9b676abeaaf5d506674197e53a8e599b10dbc79c499c275ea1c222e815a9b3d05831e1b53135b9dd373617d26b8ff6376098f539a930e") wait4(0x0, 0x0, 0x0, 0x0) clone3(0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x4, 0x0) 04:00:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r2, 0x0, 0x0) getdents64(r2, 0x0, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x6, &(0x7f0000000040), &(0x7f0000000080)=0x4) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000400)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r3, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) futimesat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x0, 0x2710}, {r4, r5/1000+10000}}) futex(&(0x7f0000000180)=0x2, 0x3, 0x1, &(0x7f00000001c0)={0x0, 0x989680}, &(0x7f0000000200)=0x1, 0x0) accept4$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() [ 444.643496][T18374] loop5: detected capacity change from 0 to 270 [ 444.665205][T18373] FAULT_INJECTION: forcing a failure. [ 444.665205][T18373] name failslab, interval 1, probability 0, space 0, times 0 [ 444.677863][T18373] CPU: 1 PID: 18373 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 04:00:15 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xeb03, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 444.686691][T18373] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 444.696748][T18373] Call Trace: [ 444.700022][T18373] dump_stack+0x137/0x19d [ 444.704357][T18373] should_fail+0x23c/0x250 [ 444.708815][T18373] ? ext4_mb_new_blocks+0x2e7/0x1f60 [ 444.714113][T18373] __should_failslab+0x81/0x90 [ 444.718873][T18373] should_failslab+0x5/0x20 [ 444.723370][T18373] kmem_cache_alloc+0x46/0x300 [ 444.728145][T18373] ext4_mb_new_blocks+0x2e7/0x1f60 [ 444.733308][T18373] ? ext4_find_extent+0x7b2/0x7f0 [ 444.738321][T18373] ? ext4_ext_search_right+0x246/0x540 [ 444.743786][T18373] ext4_ext_map_blocks+0x1569/0x1f00 [ 444.749065][T18373] ? ext4_es_lookup_extent+0x36b/0x490 [ 444.754548][T18373] ext4_map_blocks+0x70d/0xef0 [ 444.760160][T18373] ? ext4_alloc_io_end_vec+0x2e/0xd0 [ 444.765455][T18373] mpage_map_one_extent+0x10d/0x360 [ 444.771078][T18373] ext4_writepages+0xc1a/0x1d10 [ 444.775918][T18373] ? ext4_dirty_inode+0x9b/0xa0 [ 444.780834][T18373] ? __mark_inode_dirty+0x103/0x6c0 [ 444.786029][T18373] ? generic_write_end+0x157/0x180 [ 444.791137][T18373] ? ext4_readpage+0x140/0x140 [ 444.795889][T18373] do_writepages+0x7b/0x150 [ 444.800386][T18373] file_write_and_wait_range+0x180/0x210 [ 444.806009][T18373] ext4_sync_file+0x105/0x670 [ 444.810774][T18373] ? tsan.module_ctor+0x10/0x10 [ 444.815637][T18373] vfs_fsync_range+0x107/0x120 [ 444.820392][T18373] ext4_buffered_write_iter+0x39c/0x3f0 [ 444.825929][T18373] ext4_file_write_iter+0x2e7/0x11d0 [ 444.831215][T18373] ? __alloc_pages_nodemask+0x17a/0x310 [ 444.836775][T18373] ? avc_policy_seqno+0x22/0x30 [ 444.841631][T18373] ? selinux_file_permission+0x22e/0x530 [ 444.847271][T18373] do_iter_readv_writev+0x2cb/0x360 [ 444.852548][T18373] do_iter_write+0x112/0x4c0 [ 444.857132][T18373] ? kmalloc_array+0x2d/0x40 [ 444.861718][T18373] vfs_iter_write+0x4c/0x70 [ 444.866280][T18373] iter_file_splice_write+0x40a/0x750 [ 444.871680][T18373] ? splice_from_pipe+0xc0/0xc0 [ 444.876525][T18373] direct_splice_actor+0x80/0xa0 [ 444.881452][T18373] splice_direct_to_actor+0x345/0x650 [ 444.887043][T18373] ? do_splice_direct+0x170/0x170 [ 444.892068][T18373] do_splice_direct+0xf5/0x170 [ 444.896820][T18373] do_sendfile+0x773/0xda0 [ 444.901266][T18373] __x64_sys_sendfile64+0xf2/0x130 [ 444.906389][T18373] do_syscall_64+0x34/0x50 [ 444.910810][T18373] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 444.916720][T18373] RIP: 0033:0x4665f9 [ 444.920605][T18373] 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 04:00:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sysvipc/msg\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0) tkill(r1, 0x13) ptrace$setopts(0x4206, r1, 0x0, 0x76) ptrace$cont(0x18, r1, 0x0, 0x0) 04:00:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r2, 0x0, 0x0) getdents64(r2, 0x0, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x6, &(0x7f0000000040), &(0x7f0000000080)=0x4) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000400)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r3, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) futimesat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x0, 0x2710}, {r4, r5/1000+10000}}) futex(&(0x7f0000000180)=0x2, 0x3, 0x1, &(0x7f00000001c0)={0x0, 0x989680}, &(0x7f0000000200)=0x1, 0x0) accept4$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) [ 444.940255][T18373] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 444.948696][T18373] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 444.956938][T18373] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 444.964925][T18373] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 444.973137][T18373] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 444.981112][T18373] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 04:00:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r2, 0x0, 0x0) getdents64(r2, 0x0, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x6, &(0x7f0000000040), &(0x7f0000000080)=0x4) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000400)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r3, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) futimesat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x0, 0x2710}, {r4, r5/1000+10000}}) futex(&(0x7f0000000180)=0x2, 0x3, 0x1, &(0x7f00000001c0)={0x0, 0x989680}, &(0x7f0000000200)=0x1, 0x0) accept4$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 04:00:15 executing program 0 (fault-call:2 fault-nth:64): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 04:00:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r2, 0x0, 0x0) getdents64(r2, 0x0, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x6, &(0x7f0000000040), &(0x7f0000000080)=0x4) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000400)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r3, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) futimesat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x0, 0x2710}, {r4, r5/1000+10000}}) futex(&(0x7f0000000180)=0x2, 0x3, 0x1, &(0x7f00000001c0)={0x0, 0x989680}, &(0x7f0000000200)=0x1, 0x0) accept4$inet(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 445.056293][T18404] loop5: detected capacity change from 0 to 270 04:00:15 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xec03, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 445.153210][T18419] FAULT_INJECTION: forcing a failure. [ 445.153210][T18419] name failslab, interval 1, probability 0, space 0, times 0 [ 445.165880][T18419] CPU: 0 PID: 18419 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 445.174634][T18419] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 445.184722][T18419] Call Trace: [ 445.187991][T18419] dump_stack+0x137/0x19d [ 445.192424][T18419] should_fail+0x23c/0x250 [ 445.196905][T18419] ? __es_insert_extent+0x51f/0xe80 [ 445.202141][T18419] __should_failslab+0x81/0x90 [ 445.206900][T18419] should_failslab+0x5/0x20 [ 445.211445][T18419] kmem_cache_alloc+0x46/0x300 [ 445.216224][T18419] __es_insert_extent+0x51f/0xe80 [ 445.221229][T18419] ext4_es_insert_extent+0x1bb/0x19d0 [ 445.226595][T18419] ? percpu_counter_add_batch+0x69/0xd0 [ 445.232290][T18419] ? ext4_es_lookup_extent+0x36b/0x490 [ 445.237734][T18419] ext4_map_blocks+0xa4c/0xef0 [ 445.242540][T18419] ? ext4_alloc_io_end_vec+0x2e/0xd0 [ 445.247819][T18419] mpage_map_one_extent+0x10d/0x360 [ 445.253024][T18419] ext4_writepages+0xc1a/0x1d10 [ 445.257882][T18419] ? ext4_dirty_inode+0x9b/0xa0 [ 445.262775][T18419] ? __mark_inode_dirty+0x103/0x6c0 [ 445.267969][T18419] ? generic_write_end+0x157/0x180 [ 445.273083][T18419] ? ext4_readpage+0x140/0x140 [ 445.277826][T18419] do_writepages+0x7b/0x150 [ 445.282513][T18419] file_write_and_wait_range+0x180/0x210 [ 445.288205][T18419] ext4_sync_file+0x105/0x670 [ 445.292991][T18419] ? tsan.module_ctor+0x10/0x10 [ 445.297830][T18419] vfs_fsync_range+0x107/0x120 [ 445.302582][T18419] ext4_buffered_write_iter+0x39c/0x3f0 [ 445.308185][T18419] ext4_file_write_iter+0x2e7/0x11d0 [ 445.313523][T18419] ? __alloc_pages_nodemask+0x17a/0x310 [ 445.319128][T18419] ? avc_policy_seqno+0x22/0x30 [ 445.323959][T18419] ? selinux_file_permission+0x22e/0x530 [ 445.329589][T18419] do_iter_readv_writev+0x2cb/0x360 [ 445.334846][T18419] do_iter_write+0x112/0x4c0 [ 445.339421][T18419] ? kmalloc_array+0x2d/0x40 [ 445.343994][T18419] vfs_iter_write+0x4c/0x70 [ 445.348538][T18419] iter_file_splice_write+0x40a/0x750 [ 445.353957][T18419] ? splice_from_pipe+0xc0/0xc0 [ 445.358820][T18419] direct_splice_actor+0x80/0xa0 [ 445.363740][T18419] splice_direct_to_actor+0x345/0x650 [ 445.369177][T18419] ? do_splice_direct+0x170/0x170 [ 445.374192][T18419] do_splice_direct+0xf5/0x170 [ 445.378935][T18419] do_sendfile+0x773/0xda0 [ 445.383359][T18419] __x64_sys_sendfile64+0xf2/0x130 [ 445.388450][T18419] do_syscall_64+0x34/0x50 [ 445.392869][T18419] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 445.398744][T18419] RIP: 0033:0x4665f9 [ 445.402617][T18419] 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 [ 445.422316][T18419] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 445.430859][T18419] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 445.438814][T18419] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 445.446804][T18419] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 04:00:15 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000), 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 04:00:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r2, 0x0, 0x0) getdents64(r2, 0x0, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x6, &(0x7f0000000040), &(0x7f0000000080)=0x4) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000400)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r3, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) futimesat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x0, 0x2710}, {r4, r5/1000+10000}}) futex(&(0x7f0000000180)=0x2, 0x3, 0x1, &(0x7f00000001c0)={0x0, 0x989680}, &(0x7f0000000200)=0x1, 0x0) [ 445.454759][T18419] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 445.462716][T18419] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 04:00:15 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xed03, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 445.499705][T18431] loop5: detected capacity change from 0 to 270 [ 445.567647][T18442] loop5: detected capacity change from 0 to 270 04:00:18 executing program 0 (fault-call:2 fault-nth:65): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 04:00:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r2, 0x0, 0x0) getdents64(r2, 0x0, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x6, &(0x7f0000000040), &(0x7f0000000080)=0x4) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000400)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r3, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) futimesat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x0, 0x2710}, {r4, r5/1000+10000}}) 04:00:18 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000), 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) [ 447.683406][T18460] FAULT_INJECTION: forcing a failure. [ 447.683406][T18460] name failslab, interval 1, probability 0, space 0, times 0 [ 447.696282][T18460] CPU: 0 PID: 18460 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 447.705053][T18460] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 447.715107][T18460] Call Trace: [ 447.718385][T18460] dump_stack+0x137/0x19d [ 447.722717][T18460] should_fail+0x23c/0x250 [ 447.727111][T18460] ? mempool_alloc_slab+0x16/0x20 [ 447.732151][T18460] __should_failslab+0x81/0x90 [ 447.736912][T18460] should_failslab+0x5/0x20 [ 447.741405][T18460] kmem_cache_alloc+0x46/0x300 [ 447.746157][T18460] mempool_alloc_slab+0x16/0x20 [ 447.750989][T18460] ? mempool_free+0x130/0x130 [ 447.755686][T18460] mempool_alloc+0x8c/0x300 [ 447.760315][T18460] ? unlock_page_memcg+0xac/0xc0 [ 447.765273][T18460] bio_alloc_bioset+0xcc/0x480 [ 447.770118][T18460] ext4_bio_write_page+0x7c5/0xa40 [ 447.775233][T18460] ext4_writepages+0x1050/0x1d10 [ 447.781158][T18460] ? ext4_dirty_inode+0x9b/0xa0 [ 447.785998][T18460] ? __mark_inode_dirty+0x103/0x6c0 [ 447.791230][T18460] ? generic_write_end+0x157/0x180 [ 447.796492][T18460] ? ext4_readpage+0x140/0x140 [ 447.801264][T18460] do_writepages+0x7b/0x150 [ 447.805768][T18460] file_write_and_wait_range+0x180/0x210 [ 447.811378][T18460] ext4_sync_file+0x105/0x670 [ 447.816168][T18460] ? tsan.module_ctor+0x10/0x10 [ 447.821070][T18460] vfs_fsync_range+0x107/0x120 [ 447.825936][T18460] ext4_buffered_write_iter+0x39c/0x3f0 [ 447.831475][T18460] ext4_file_write_iter+0x2e7/0x11d0 [ 447.836883][T18460] ? kcsan_setup_watchpoint+0x26e/0x470 [ 447.842412][T18460] ? avc_policy_seqno+0x22/0x30 [ 447.847248][T18460] ? selinux_file_permission+0x22e/0x530 [ 447.852946][T18460] do_iter_readv_writev+0x2cb/0x360 [ 447.858174][T18460] do_iter_write+0x112/0x4c0 [ 447.862759][T18460] ? kmalloc_array+0x2d/0x40 [ 447.867439][T18460] vfs_iter_write+0x4c/0x70 [ 447.871936][T18460] iter_file_splice_write+0x40a/0x750 [ 447.877294][T18460] ? splice_from_pipe+0xc0/0xc0 [ 447.882128][T18460] direct_splice_actor+0x80/0xa0 [ 447.887066][T18460] splice_direct_to_actor+0x345/0x650 [ 447.892513][T18460] ? do_splice_direct+0x170/0x170 [ 447.897519][T18460] do_splice_direct+0xf5/0x170 [ 447.902330][T18460] do_sendfile+0x773/0xda0 [ 447.906787][T18460] __x64_sys_sendfile64+0xf2/0x130 [ 447.911895][T18460] do_syscall_64+0x34/0x50 [ 447.916298][T18460] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 447.922171][T18460] RIP: 0033:0x4665f9 [ 447.926064][T18460] 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 [ 447.945810][T18460] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 447.954290][T18460] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 447.962279][T18460] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 447.970243][T18460] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 04:00:18 executing program 4: ioctl$KDGETLED(0xffffffffffffffff, 0x4b31, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) tkill(r2, 0x23) ptrace$cont(0x18, r1, 0x0, 0x1) 04:00:18 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000), 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 04:00:18 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xedc0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r2, 0x0, 0x0) getdents64(r2, 0x0, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x6, &(0x7f0000000040), &(0x7f0000000080)=0x4) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000400)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r3, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000100)) 04:00:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) clone(0x26100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$9p_tcp(&(0x7f0000000080), &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="7472616e733d7463702c706f72743d3078b99904470d3bb1b5e64973703c38166422e77d941adddd4aa9b71eab0c7a51e8f4b2e6fec6bf1d6933f8991ae8824672c5ed714ae4530857684cd413b6e3914cb9ad46cd1bd00dd3969536e2e6998eaac3560e5efec7246276701361f9b2c3f0343b30b13fb2fba33f2bd0d4bb97a97deca09ffc4c61e0ee95777b70df71ca28cd312ac778031700467997c6739f4ac3eac587c9e6a328578beb7617677fc3440fd9ed0e2f4353617a3d433010cd2b70ee0539c8e638e778963d148df7c33d84b5013234ac2a4835624b2eefe7245ba8a961db6c40d0cfa1164d774e2dfeae668261510c52129257b26eee51f5d66b556d358f86f1"]) [ 447.978192][T18460] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 447.986153][T18460] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 04:00:18 executing program 0 (fault-call:2 fault-nth:66): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 04:00:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r2, 0x0, 0x0) getdents64(r2, 0x0, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x6, &(0x7f0000000040), &(0x7f0000000080)=0x4) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000400)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r3, 0x0, 0x0) 04:00:18 executing program 4: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={0x46080, 0x80}, 0x18) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x402022, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x37) tkill(r2, 0x13) ptrace$cont(0x18, r2, 0x0, 0x0) [ 448.056357][T18474] 9pnet: p9_fd_create_tcp (18474): problem connecting socket to 127.0.0.1 [ 448.066289][T18472] loop5: detected capacity change from 0 to 270 [ 448.072805][T18478] 9pnet: p9_fd_create_tcp (18478): problem connecting socket to 127.0.0.1 04:00:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r2, 0x0, 0x0) getdents64(r2, 0x0, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x6, &(0x7f0000000040), &(0x7f0000000080)=0x4) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000400)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') 04:00:18 executing program 2: r0 = eventfd2(0x0, 0x0) io_setup(0xb6, &(0x7f0000000040)=0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) io_submit(r1, 0x1, &(0x7f0000000180)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x6, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x1, r0}]) 04:00:18 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xee03, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 448.124810][T18480] FAULT_INJECTION: forcing a failure. [ 448.124810][T18480] name failslab, interval 1, probability 0, space 0, times 0 [ 448.137499][T18480] CPU: 1 PID: 18480 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 448.146300][T18480] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 448.156352][T18480] Call Trace: [ 448.159631][T18480] dump_stack+0x137/0x19d [ 448.164836][T18480] should_fail+0x23c/0x250 [ 448.169257][T18480] ? mempool_alloc_slab+0x16/0x20 [ 448.174430][T18480] __should_failslab+0x81/0x90 [ 448.179202][T18480] should_failslab+0x5/0x20 [ 448.183786][T18480] kmem_cache_alloc+0x46/0x300 [ 448.188585][T18480] ? mempool_alloc_slab+0x16/0x20 [ 448.193604][T18480] mempool_alloc_slab+0x16/0x20 [ 448.198481][T18480] ? mempool_free+0x130/0x130 [ 448.203293][T18480] mempool_alloc+0x8c/0x300 [ 448.207791][T18480] ? unlock_page_memcg+0xac/0xc0 [ 448.212789][T18480] bio_alloc_bioset+0x1af/0x480 [ 448.217632][T18480] ext4_bio_write_page+0x7c5/0xa40 [ 448.222920][T18480] ext4_writepages+0x1050/0x1d10 [ 448.227869][T18480] ? ext4_dirty_inode+0x9b/0xa0 [ 448.232716][T18480] ? __mark_inode_dirty+0x103/0x6c0 [ 448.237911][T18480] ? generic_write_end+0x157/0x180 [ 448.243017][T18480] ? ext4_readpage+0x140/0x140 [ 448.247820][T18480] do_writepages+0x7b/0x150 [ 448.252334][T18480] file_write_and_wait_range+0x180/0x210 [ 448.258008][T18480] ext4_sync_file+0x105/0x670 [ 448.262696][T18480] ? tsan.module_ctor+0x10/0x10 [ 448.267542][T18480] vfs_fsync_range+0x107/0x120 [ 448.272298][T18480] ext4_buffered_write_iter+0x39c/0x3f0 [ 448.277898][T18480] ext4_file_write_iter+0x2e7/0x11d0 [ 448.283179][T18480] ? __alloc_pages_nodemask+0x17a/0x310 [ 448.288780][T18480] ? avc_policy_seqno+0x22/0x30 [ 448.293622][T18480] ? selinux_file_permission+0x22e/0x530 [ 448.299297][T18480] do_iter_readv_writev+0x2cb/0x360 [ 448.304505][T18480] do_iter_write+0x112/0x4c0 [ 448.309114][T18480] ? kmalloc_array+0x2d/0x40 [ 448.313780][T18480] vfs_iter_write+0x4c/0x70 [ 448.318293][T18480] iter_file_splice_write+0x40a/0x750 [ 448.323673][T18480] ? splice_from_pipe+0xc0/0xc0 [ 448.328597][T18480] direct_splice_actor+0x80/0xa0 [ 448.333532][T18480] splice_direct_to_actor+0x345/0x650 [ 448.339011][T18480] ? do_splice_direct+0x170/0x170 [ 448.344027][T18480] do_splice_direct+0xf5/0x170 [ 448.348833][T18480] do_sendfile+0x773/0xda0 [ 448.353259][T18480] __x64_sys_sendfile64+0xf2/0x130 [ 448.358366][T18480] do_syscall_64+0x34/0x50 [ 448.362800][T18480] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 448.368724][T18480] RIP: 0033:0x4665f9 [ 448.372697][T18480] 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 [ 448.392488][T18480] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 448.400907][T18480] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 448.408942][T18480] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 448.416926][T18480] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 04:00:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r2, 0x0, 0x0) getdents64(r2, 0x0, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x6, &(0x7f0000000040), &(0x7f0000000080)=0x4) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000400)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) [ 448.424914][T18480] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 448.432881][T18480] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 04:00:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r2, 0x0, 0x0) getdents64(r2, 0x0, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0x6, &(0x7f0000000040), &(0x7f0000000080)=0x4) [ 448.504532][T18507] loop5: detected capacity change from 0 to 270 04:00:19 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000), 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 04:00:19 executing program 0 (fault-call:2 fault-nth:67): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 04:00:19 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe5}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007bd, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000100)="dff548771d77ce8786aca76dda6fb054ab8ea73799d7293eda90ba41a2db81fab55b5415692300a8e64bca2f60e1717f85f06a6bbca90f392b04f34940db7ffccc33ed6ea82296de9683c9e360cd1c477304bd8f9bd74d44a4c7d1c7e625a86cd54b72c5745f475a772b84977a6b05381dbe6259bc510f0f70c3e9946a78c7b5a19e97447799d930f9", 0x89}, {&(0x7f00000001c0)="96431fb1cb119741590ad657dc5e5ce3e5fe9f1f639e6a18bc7b6c1d0b424eb306f34cf2429c62c0fdefbae36740a7169721af852826d7f14b6cae8af86507ff78a1dda991aea5952f43e7e0146a3c035f0113d617240e8940c60cdf3400193bbe3a0c0b1eae5799db27b4ee9c13475210defa4dac9d784e0c89135b82b321f8e43d7a5db9ab1bfd319f472a", 0x8c}, {&(0x7f0000001340)="f15c93cb35c215fe339d1e9060c5b23e77cb58a87329a00288", 0x19}], 0x3) sendto$inet(r0, &(0x7f00000012c0)="1a268a927f1f6588b967480241ba78600453f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:00:19 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xef03, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r1, 0x0, 0x0) getdents64(r1, 0x0, 0x0) [ 448.906059][T18527] loop5: detected capacity change from 0 to 270 [ 448.941306][T18533] FAULT_INJECTION: forcing a failure. [ 448.941306][T18533] name failslab, interval 1, probability 0, space 0, times 0 04:00:19 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xf002, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 448.955723][T18533] CPU: 0 PID: 18533 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 448.964497][T18533] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 448.974576][T18533] Call Trace: [ 448.977853][T18533] dump_stack+0x137/0x19d [ 448.982182][T18533] should_fail+0x23c/0x250 [ 448.986577][T18533] ? mempool_alloc_slab+0x16/0x20 [ 448.991670][T18533] __should_failslab+0x81/0x90 [ 448.996415][T18533] should_failslab+0x5/0x20 [ 449.000982][T18533] kmem_cache_alloc+0x46/0x300 [ 449.005873][T18533] mempool_alloc_slab+0x16/0x20 [ 449.011052][T18533] ? mempool_free+0x130/0x130 [ 449.015708][T18533] mempool_alloc+0x8c/0x300 [ 449.020303][T18533] ? __cond_resched+0x11/0x40 [ 449.024960][T18533] ? __getblk_gfp+0x3f/0x560 [ 449.029721][T18533] ? find_get_pages_range_tag+0x33e/0x390 [ 449.036056][T18533] bio_alloc_bioset+0xcc/0x480 [ 449.040836][T18533] ? __ext4_get_inode_loc+0x3ce/0x920 [ 449.046317][T18533] submit_bh_wbc+0x130/0x330 [ 449.052258][T18533] __sync_dirty_buffer+0x136/0x1e0 [ 449.057372][T18533] sync_dirty_buffer+0x16/0x20 [ 449.062377][T18533] ext4_write_inode+0x285/0x390 [ 449.067495][T18533] ? do_writepages+0x110/0x150 [ 449.072247][T18533] write_inode+0x8c/0x180 [ 449.076583][T18533] __writeback_single_inode+0x2a2/0x450 [ 449.082240][T18533] writeback_single_inode+0x177/0x590 [ 449.087598][T18533] ? sync_mapping_buffers+0x33b/0x8b0 [ 449.093014][T18533] sync_inode_metadata+0x57/0x80 [ 449.097956][T18533] ext4_sync_file+0x359/0x670 [ 449.102792][T18533] ? tsan.module_ctor+0x10/0x10 [ 449.107645][T18533] vfs_fsync_range+0x107/0x120 [ 449.112403][T18533] ext4_buffered_write_iter+0x39c/0x3f0 [ 449.117945][T18533] ext4_file_write_iter+0x2e7/0x11d0 [ 449.123226][T18533] ? __alloc_pages_nodemask+0x17a/0x310 [ 449.129759][T18533] ? avc_policy_seqno+0x22/0x30 [ 449.134613][T18533] ? selinux_file_permission+0x22e/0x530 [ 449.140236][T18533] do_iter_readv_writev+0x2cb/0x360 [ 449.145490][T18533] do_iter_write+0x112/0x4c0 [ 449.150089][T18533] ? kmalloc_array+0x2d/0x40 [ 449.154676][T18533] vfs_iter_write+0x4c/0x70 [ 449.159204][T18533] iter_file_splice_write+0x40a/0x750 [ 449.164771][T18533] ? splice_from_pipe+0xc0/0xc0 [ 449.169646][T18533] direct_splice_actor+0x80/0xa0 [ 449.174584][T18533] splice_direct_to_actor+0x345/0x650 [ 449.180010][T18533] ? do_splice_direct+0x170/0x170 [ 449.185128][T18533] do_splice_direct+0xf5/0x170 [ 449.189870][T18533] do_sendfile+0x773/0xda0 [ 449.194367][T18533] __x64_sys_sendfile64+0xf2/0x130 [ 449.199517][T18533] do_syscall_64+0x34/0x50 [ 449.203915][T18533] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 449.209821][T18533] RIP: 0033:0x4665f9 [ 449.213696][T18533] 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 [ 449.233526][T18533] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 449.242115][T18533] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 449.250068][T18533] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 449.258045][T18533] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 449.265996][T18533] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 449.274058][T18533] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 449.335870][T18548] loop5: detected capacity change from 0 to 270 04:00:21 executing program 0 (fault-call:2 fault-nth:68): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 04:00:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r1, 0x0, 0x0) 04:00:21 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xf003, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:21 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 04:00:21 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = syz_mount_image$nfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x3a, 0x9, &(0x7f0000001500)=[{&(0x7f00000000c0)="227ac9b5a538fd11dc53382084eb005318b0fd982ac0995ce91a3251ce53611ad3b0ff7c78b8cb59b03e", 0x2a, 0x3}, {&(0x7f0000000100)="d5bcb661118bde9888270aa93d7ba0cb57c8177b06325d519f3645e8299c9b8906eb8ba66a7ebd2f600f9ff48a71ab10f625ec97f86e4f68d9b21506fda005f454fa053feddfbca44964b988267dc7cea9016e4b44dc4172eebba3777ba6e2a9f6a568e4c0ab9a24ec03537ec2c52f9991ea3d6d7678043e7474ed9f9e0ebd9e35e3cae289b97dfa74310f6acf831a24536b4ae09a0a20602a0aa6c2cbbec6fbf87578af1206e2110409cfbc74fe2107caf6ff02e326", 0xb6, 0x3f}, {&(0x7f00000001c0)="0d72a0d50a537148236c6916c9bb41a6a00dd1de1f0d73910f2dfd571eddc5ceb9376759656c88d6955c6b006e91d2b46cf2f6eb1d1ff44e6d60180d15e29b5ca83e349b8085e42d3140c79acac0fb76c228b5831d47b6717997d06f480aea955f9df870e8d7ce040a15015e32ed44cc39cdeba7d7d0a8da25478c7503724e98a87b1e6d8b3a70cff47edd4bb85e6da5bad4e991a9ec4cc4092e22d598b41dbbcad7ed12154cee2f660e498bd25bf2d52f5008b21d6714eef8ad561f26c098d2c5d9b8f9fe1b75c0d0e1e077524c25a78b62f46cf6858dc997ba07992c4bcee28a34d3fda8e81d411df5b364b3228dbeb529b75c53b5f1486b37cb30d289d977b62804cf7b7e0a32e0eca56e24e2341af2fcea5b3870b4253e14785189f65fe94294ee723738272575aa2520a59a5ebda24d55e5beec1058312837162cd3731c253469f228670c393c665f4f249332df86c2a722d7e9dbba7832608638c333c7ea028bcb1f10edfa711ecace8ab5350d1028539ea9e5e8aa574235854933415d7c36651568702d91f458995ac8658d2249a7f896255794200e90548a5cf2d8247a768b4aa335cbe54d3038cc121454e91392ef681948aa3fce9d5431b46ef67cdc1bdcae1c9c25444e084c4baa976ca8c8ebc54ff26d6ade9a83f7e674f35219fc86673359d5423112fb7390bfa9129d8b8ba31f42842a902fd8982be05a0536b55a919b1cff5015346e8b4af297b97208a1657245f48249a755da450c32a0d250d6c7cce5f1edae9a6f23e2200c11843daddecf0c4158884f7f51e8ec64615ab618c605f7c4ce225c3bf7f48a2af57ae61c336bd64ef50598e25a0285b7d740512698b2764832fe27e24829427a6ad4d5bce0abd993a1fd286f76e8ac5083ef447881b90a31bc7d07c243a3161be8ad4f732282355dbe9bf10c65ae3c64c235617d43781c0985c661d52b1f4a58689a4d2ffaa99259a6447c1d9f80d7fdaab4870c03d73fe74cb455d0fb871ff93a2f49c7c3b37fc5764a8bda7d50bef92f1424e658518a633d5f5c77cfb044e1980ceee5181120a69a4b6035d00c44dd64dc75789eb96b31b3909f79646a86d32f3487bd0caf0331ed49c28b8eb10a8a697e4bc09a648dbbb4532b87cc2d9231da2b344442bd5273bb8469a208502defee9cb910ab86b82a83767d03e4050a792316846d741abbe80d3a59286bc97e63a1aca2eaebafe9e081d6f23e507ee5b9d2c93c3b82d0232b6e70129f34d220a263ac69c42e17e401b817a74d8f1b830b0e263d9a5d40a61b8aeea63fd86f7789370de2b8654aea4197fa01515c8a416f4348f808a01a62f7c4fef8c15c64e37e20529cd8fb19b97f54186346ec2a360c0abbdddaaaacbd2892a3f68a5544bb6156b766afdd2c23ac576ba3243546b64b1b79bc1c7d7da81f834bf0b1012ca21d0613837930bb46eb8be77c9801e22199c7786f64e1b7011671822ef3ab19d97d4f0b50636c294c29753b510fd738487733326a11108dd2f89a4fd7236e4020e44ad6b29c789b9395a4cd80dd32c8f9408c7a285d2fee0be2bbb34f152ec45f0fb0d871160991190bfe42a8e4725e6137d6aa4d085c30a36c2a282ccc835cb1858c23a0030867c211da09e0368254de3126a15a47943b593d890796f9367b7fe465c43e03a05505753de6299d3363996c031e2915233b99df472fdc5c53e24219af956e91bb166395f5ece041eb9ede4d53f50e7d84d5ac5a7c7d87d92f987abafb4f335e93b4de79a69a66392d6c60a30ea52a89311389e247497808d372ab78817cf7ff9599872ee5e5211bd04c840bb753437d22c214ed3008051b18d8dfcc4d4e84723c209f4dcac652297bcb1213ad99d31316ebefc3740015cf5f9531788b5819c2629af00f57f6c6a6d4b322b9f138bbcaae98412de0040250ea76a65e1d01f2c6169b1fbe735b2cb380b5978e4437967ec60dc20654c0cd37967de9cab6226be86ceaec58c056b0f8fa168e8bb1c167e2c05bda7d9543abe986b043cdcde0b105cd4c66dcb3060b7bfe40f4a2fbea32b31d5b3e12af970f9567b2c73b18a60914c50d1c1ab6396d2ddb399b15e3ebd1f162de41d205088c14130b4042f9bcba3d9568d6647124ca16f5b2a389e038e9919f3ad068674cd93fa9a4f597b0f15e8fd41c5420dd499ad49315e1efc17a85971af7914c2cdda67e80b3cba45d542c3e97db426905944ef1464fe5ea872a292e1ff94932f1c150a86e362c68ca1449b03f3a98462e17254a1615e14df14775973f0bba745b47a8c8d276d029cc74b2eb85f484cd155d9d04330b106dd78c66d37e18b19141a14fd8cc5933e79a959b03a812363741a6d0a56fdef41dfd20337c753fe286a797791e391afad962645de07d53f07f4b1620ddb280f0d047f53ee1f3d82f228f021c3a3f5e50a57b6d003c4437673c55577c82f3c8e99ee666ae6545697a4743e205f18a8cbe283883efda5824ef1bdbe63e0f69f13c67e353034e79efa55f6c081e00927597094d1f3c8ae6a4af0d4e90ea0da24211f9b5da0682cb6efb9b50baa5edb6d52e90852f0b40ae7e8c86380d1e911d5f001e9a6cd2b1144335bfe68d6d7e89c109e139bb89bde3fd72f0cc58fb7e14ced93a0ef59d7bc3c91ce08fa720f9bcc18e62c9e8470a30c7399f597d6378155781887c10f2d4ae9ae2b5d51a79b6dc13d85dbc5bffa2f41e657c5794cbcaa3de6ce0806da9b2ef97d6aa385775303ba156807517e39517654f397d6e3d4dd15cd4ec111d2e0c78bf81d1844d660a5458df0dd13abc547d1397a27dbcb59cefd6ed95dd12ebc649073dbbfd238f12ffdc93a0c0524e1b5032c23a9df3daff0718186fe99f65af3533a2855e86cfc5bfadbf0a489559d19bdfcb596677831d41871893f380d25ae524b75ea55e2551c06a7e2a9fbeefcc8fe889b1d5bde7802752ea117c57216d1fef50928fc522319d5da1f9da54aa671aeaa8a7e4b1a463312d4ae91a234c29f7b365d93da697a42309658a2b6c85729718eafa29297cb30e9eb14fdc4f806202c113667dfffbe32ce0fbdfdca94f89b0f003e849240bbf05c2fd6088e58a1e9b3e50573da83c3900cf4737f4c91ee9ec87de05c15ea28b461cee48c8eaae22a1d1d9aa80253710c4a185a160c309b401fd8c962e21519a1664c6b69a370e3b6d2fa4d944cc9482f523be872a781593d9803e7f61cdc8fef1f4fa90c1f3cec35a32b96ad11711141a02f17ad4477fe30326b2ee9b7e648145b07d070086764caaca025b5b83b2c37b922c9300f4bc17914c600cb622e01919a90864904e243435092fcc93daae710de57a22956c3179910f0b2c78cdd48c23dac5844ddea32357c04914af02b236d8c836980856ad32cda6c1b46a27b43ae635031b6532ee50e092b43ab4cf1732883d2f367fe78f2ee18f484c739c9119422cff954caf5a63cde5b0ea75b7a295800fa3371b12a26d1b0e2e1daf38275007da0a552c9244e2b209676dace1575e4dd47eb83110f5deeada713228e39e4d67462902b15398b74fe3b261b1a7d82eaeeec2821299d90359d3abfc6d0f97376162033ef5d42a042bb02b77d6d7fd03a048746fa8a489e528a96c37d90e64e271efee03980253f8a284f7373c0289b8da24be4f41bddbf460426d7f18111fa299682709a6ebbb061ecf085e2f4534e0f6ad4ac8b6de697567f844cdc06edab68a265564c2fa1c67ac34956ab347929339e3e40e1aa6b03e032219b08c321ff3bdf05b2a18dbb0935785046612907874a4655fa3da54ff7e396a4489f89c503e85734fac8ea054af1e3221d71195cd2e76e426daeaf617744d758c949b191ad3c2cbf8bd5a673b992181e86bc347dc4a5a6d6536c1b205dcfa9d039197289566fdff245b07b172f7a0fd41ee3224c7ca2e622606ab00dc48a853cbfb86bd67def0ab4e4b679cb87541aa2ae9a5a9489807a89af80814bd178c09b5edd5786344208f903c5a56c72bb60254ed5d101f2984f6904fc7a1b754f52f1b26598d9d9f1da0db588750f84823051bb24cad9415c557f05282bb7f95865d4e6a2bf84426d4f03e0bbc84a1c3a7206215e4d183f5b87ba029ab42de1f8d5f2231e917c9d843b7eae59490f35a09057e75333ef59b85e9845b1fd5f242e0b892ba88f3a9921dacc9eff1ff8934886936d864a70e5e240096e418bf1ae6be295e9aa5e521f1083c6973b88d1a6e34978a3c974e4ff39cf9630113079a093fe23552937781c37f5d88ca68b002e66fafd8b861af5b1ea42c36a34397df5487e949b48ac43d09f62df872b50563aa2e583d41b22852e8ed94e2695d0a0ad48370c7da21ccf9507211fec78b4df67021f47761cf2dd7b1189f47c24c4f35b10528357cd1fb5e866faef941a25f590638a891cdcd31bc4b8ddf23edf26153521bcf0188c1e3e5f578c896e626adc0ab45b2d4244129fce46e495fe6af456aca6d13573b2449b4f4e4a67f382cfe3a81a485965e3372cfa3fd01062ca27085539d7785978653e08f03adf32a47dbdb1011e816c1ffbdd39f3f687480cd5a74f02ccc36f6473f5d9884796458df3427c71b539311e238795bd4ed4a831969cc1d914d47176fb7410de4f8247cdcc49bf18f444948e30ceb2529df00631f682f3c50b338d054b2eee091f3d8c4449746fd86a9c15a4a58f3b4ee1d08e269cd7ab11fbbecd95bcdfc15b3e5513dd199a32b556bdc8a21fe1754bdd847c0799029f10d25850e8a6494d4b03cfa4e73bf47d6ae461668a198c58ce896b4a4427fa8015904a3178a350fadf7dc2b8b89aad694fc46b8a6320a7bec9d12c19ffae3c44cb4fa9faa9ca56d1c73ff85ba3c767021ccc100b44c437238eb74f546dae35330b0c0abf0ecd111ed43d85a8d7c9ab9a859b829d1441a69a6e7f3ff76e6c770626d5f5242ba43e3a8907d7330056f1e1c118fe11ac8ca34161424a30f9bbd54b5263e847c29ab11bd12bed2df140dc3d62310c27b566552c7f668544451cf077baa21fed23b8d9e09d1f2cef262a89cb7a5868c9d78621013e028d8f1835e7e0527e54367406b49fcf05790c070833bae48aaf78427aac0980f16e765456ba3e30d8abe6f02a2c297b245a2b0707c7799a1e6dde7bee5823801e6e03de55313cebff7fba12cdea2bcbae1086aaaa529d65997455640dd1dfc41d9468995937e5a05c421da732c5aedfe9cda4cedf153e5402c5c6ed8745686bbbac1d20a71277649023ed1b0aac9e2e6e4b698a533ea8bd9428d7921a91c9fcc66c54ceecfedd5775b41ebb42a10e26e7ed92523a672b6154284946cb62852f1ef6422766f3a8b2f69ca06637cbf19bc935dcf0ed53ef83abd9db8eff94e0ebe18ea744f9960614da8a749cf36f45574ea939b1f2de01963c1e3fe8f0f2cde7146739c4cd799c983db7dd4dcd6fa948c4580b725ab259a59baf6259fb9c71de93bdaaa2a3da1ccfc90c1663b69b7a4903492c42ae05d322757d3a27beec8eb76b3a8c2189fb8c74cdab63299adc6142cdaaa24d52c509a78805245f91f9290dac2c37137245749914670a0233cf3d0e29317172238bfd3c5e14f42d98a8017c6455c53dd17e3610ac63be7d26d4807c3b50935925247d5bd5f6adf6a7637b2789b88f8174d34448f7d5a18ae3157147bf8f14ff7c564ea1b2f0273f62f17aef5301ed408e8f327b1b4ed2139dad39b5277aaa098e791064d301e1649d5b5aa8eb2d937b36206efb9e6ad8a8a00e692e619a6670f0941ba19777aec6439dddc49746179638f", 0x1000, 0x80000001}, {&(0x7f00000011c0)="bc5ce477780c6bf3ab5865f6459e11ec0fb930551b757a604cd8de371fd1b077d9dcbc1aeeb7ee13c4ddbf0c17cb8d30ae0de478e493315b075426290e2f1af799de45a50b6bb5575d4ed9772f94aac0a73c04cb2e835431777fbbe793b1421c83e76a8334f573d39ff389ca984be4d402e7caf85c83c61ccd5e845151e59b22325d69f6cccf54b08447e8aef9cd54a64aeda4f3ef88a52106cdb90096bd0c33f2938006329e41248edcd5d39af5cc2e98eec18187e3751f", 0xb8, 0x8000}, {&(0x7f0000001280)="4acf7c0cc55ccd34530d22c59590618e561449b411", 0x15, 0x800}, {&(0x7f00000012c0)="b89c8e444a7f6a9eeedf31475fcf34a79fb3f9", 0x13}, {&(0x7f0000001300)="155a622f17751b4b5b23998420d545a590fd4a70546ac5a9acc007ede846f72214236c59c25e2ba9a216ff64f1b3739a097697261820bf36f2c7316a87184f606d8508dc4ec0e3a599a0809711744abfc93724b81e5cf969df52e1f2e2047fdb39cbad53058f3e4decbdbcf1d9a8ee8a3276e1874c786005bec115ad719640cf30b5f00601038965367a8e233ce0f943243126cc3fad8798e5062b0e6c881bfd5efe1a47a69368d22498c9c91bd940998720fef9b6509c0db4", 0xb9, 0x7}, {&(0x7f00000013c0)="d44d75f7d6e99c112c05d9a4c0a249e54bfd7fe2001f68e45aa6225923a8bdd8fa8ef5f432de9724446049db0659961c3a736b6c44f8c63038173c62cd9fe37e5c8b5f0e008bbb1babebfc5d599be7fae817ce585f2e23107b7af7a16c13fdf6597e1f844a2706182057619fd5794d4453323ab62f7708b95b7c4eb3c6f8a22c80b7002127ffb2a64f982e4173c9d268d8e8716d162b9d2c19fa1ae426a2c2c375ccd5662cd618564e56cbee5dd5b0d8402f114c65f1", 0xb6, 0x6}, {&(0x7f0000001480)="3af5c7696a95b238c4513cc2d8b0cc9b845a1d8e3cccbb9331b2964aaf5f225597e84d694d4055e7374666dd8b1196c4c3e66ad7d52daff2663ba5d7f0c74c1d4d50bf546fb3b03cd2d38478388be7b12a947e3f9fe5c0dcaaeb84db25615c6adc6fa8699c4f657e2252c5", 0x6b, 0x8}], 0x8000, &(0x7f0000001600)={[{'+\''}, {'#'}, {':$,^.'}, {'\xda'}, {'+\xd3-'}, {'-m'}, {'#(*-+*'}], [{@audit}, {@subj_user}, {@pcr={'pcr', 0x3d, 0x3a}}, {@seclabel}, {@context={'context', 0x3d, 'root'}}, {@dont_hash}, {@fowner_gt={'fowner>', 0xffffffffffffffff}}]}) ioctl$F2FS_IOC_RESIZE_FS(r1, 0x4008f510, &(0x7f00000016c0)=0x6e4) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x37) syz_open_dev$vcsu(&(0x7f0000001700), 0x65, 0x400) tkill(r2, 0x13) ptrace$cont(0x18, r2, 0x0, 0x0) 04:00:21 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='mountstats\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r1, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r1}) setsockopt$sock_void(r2, 0x1, 0x3f, 0x0, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) dup2(r0, r3) pread64(r0, &(0x7f0000000000)=""/5, 0x5, 0x0) preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000080)=""/118, 0x76}], 0x1, 0x0, 0x0) 04:00:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(0xffffffffffffffff, 0x0, 0x0) [ 451.158758][T18570] loop5: detected capacity change from 0 to 270 [ 451.187496][T18571] FAULT_INJECTION: forcing a failure. [ 451.187496][T18571] name fail_page_alloc, interval 1, probability 0, space 0, times 0 04:00:21 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xf103, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:21 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800004, 0x12, r1, 0x0) preadv(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x7, 0x31, 0xffffffffffffffff, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/partitions\x00', 0x0, 0x0) sendmsg$GTP_CMD_DELPDP(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, 0x0, 0x4, 0x70bd2d, 0x25dfdbfb, {}, [@GTPA_LINK={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x20040800) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000340)=""/157, 0x9d}, {&(0x7f0000000400)=""/111, 0x6f}], 0x2, 0x7fff, 0x1) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b", 0x55, 0x400}], 0x0, &(0x7f0000013800)) [ 451.200837][T18571] CPU: 1 PID: 18571 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 451.212000][T18571] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 451.222062][T18571] Call Trace: [ 451.225341][T18571] dump_stack+0x137/0x19d [ 451.229691][T18571] should_fail+0x23c/0x250 [ 451.234111][T18571] __alloc_pages_nodemask+0xe7/0x310 [ 451.239407][T18571] alloc_pages_current+0x21d/0x310 [ 451.244556][T18571] push_pipe+0x267/0x370 [ 451.248875][T18571] _copy_to_iter+0x347/0xa10 [ 451.253473][T18571] ? seq_putc+0x79/0x90 04:00:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(0xffffffffffffffff, 0x0, 0x0) [ 451.257652][T18571] ? check_stack_object+0x61/0x70 [ 451.263112][T18571] ? __virt_addr_valid+0x15a/0x1a0 [ 451.268224][T18571] seq_read_iter+0x7f0/0x910 [ 451.269085][T18588] loop2: detected capacity change from 0 to 4 [ 451.272958][T18571] proc_reg_read_iter+0xfc/0x170 [ 451.272988][T18571] generic_file_splice_read+0x22a/0x310 [ 451.290631][T18571] ? splice_shrink_spd+0x60/0x60 [ 451.295629][T18571] splice_direct_to_actor+0x2aa/0x650 [ 451.301064][T18571] ? do_splice_direct+0x170/0x170 [ 451.305043][T18588] EXT4-fs (loop2): unsupported inode size: 0 [ 451.306173][T18571] do_splice_direct+0xf5/0x170 [ 451.306195][T18571] do_sendfile+0x773/0xda0 [ 451.312348][T18588] EXT4-fs (loop2): blocksize: 1024 [ 451.319766][T18571] __x64_sys_sendfile64+0xf2/0x130 [ 451.335622][T18571] do_syscall_64+0x34/0x50 [ 451.340076][T18571] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 451.346036][T18571] RIP: 0033:0x4665f9 04:00:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(0xffffffffffffffff, 0x0, 0x0) 04:00:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r1, 0x0, 0x0) [ 451.350017][T18571] 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 [ 451.369743][T18571] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 451.378330][T18571] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 451.386296][T18571] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 451.394418][T18571] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 04:00:21 executing program 0 (fault-call:2 fault-nth:69): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 451.402481][T18571] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 451.410695][T18571] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 04:00:21 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000200)={{{@in6=@local, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0xa0}}, {{@in6=@mcast2}, 0x0, @in6=@private2}}, 0xe8) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r1, 0x0, 0x200600) r2 = socket(0x11, 0x800000003, 0x0) r3 = socket(0x11, 0x2, 0x0) bind(r3, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c58110308d9123127ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r3, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) r5 = dup2(r2, r2) setsockopt$packet_add_memb(r5, 0x107, 0x1, &(0x7f0000000100)={r4, 0x1, 0x4, @local}, 0x10) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000000040)={r4, 0x1, 0x6}, 0x10) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000b80)={{{@in=@broadcast, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@initdev}}, &(0x7f0000000c80)=0xe8) sendmmsg$inet6(r1, &(0x7f00000032c0)=[{{&(0x7f0000000000)={0xa, 0x4e24, 0x6, @remote, 0x1f}, 0x1c, &(0x7f00000004c0)=[{&(0x7f0000000040)="4a788cd84b6b798b47983bf0280caf2ae889a44694597f2584683af55c335e1c6df1836d83845c56cb26177f7a648bc2eccc4393333effbc6ffd4f8a4a5e401c9938b53d6f1d1cbc47a51f72501bba3afe595af7efa6e85fc76ab9fecdcb06ac14d55d32d602dd4ad29de5ca9f97cbe9fc44d7d784189debde45e958a432e7b1231aec5d1ed86fdbc4b761db9b2ba4b40f5d575b9a4a2d221109f61a3b15d608033ec95c8a4a8bb42de096e20151de9a1dda84c27b065bc1604540a65eca3e65", 0xc0}, {&(0x7f0000000100)="9082c7c045d06910c84bdd03460ee608bb21befe568b81d8d2effc958e87c99abd87b4b54369ed2ee11be8bc54ce431b8c175c915f5f5aa8a8c3c37056c8", 0x3e}, {&(0x7f0000000300)="4f772a976589f446f1a0d43923c01d032cce4594dc663ea94024b05d2388dbad5708017c82b555fefb5faa3aca49389f6784b9961485d00f369ccff0b41a70c0a89517979686f91fb35d055cebfc2afcb5e0a87b3f99c8ab4136987cd23bb366ac1f6c6acfde34caab90ddc2faa2f1efe2e4c9d39eb5dddc073eb1085b96281c1d64c7329a40b5a41ebcc545e33f59630a1f4bc8c9226ce266c1765ee2a357468b63df7a56c62a1c7b181c24798d744f4b9c114043b7832d6681cf19c48d328a2b76494c327d3287baaa38d1f6b555315d4eb2c9b74afbc332d018", 0xdb}, {&(0x7f0000000140)="0e851d288bad063bedaff6756ab405e6d4aa907e8cd0f044c3e578d9e76699df42813bad54ad9c9b5f316b120e221c883876924ca371784407dbb2b303ad2df27a5bf12573437de337e4aaa2ae0ea5231b2af8b0a3783d18d10b124af853136adfd474fcd24d6933fd7c88a61a60bac40d78e005794be122f07a2ec51d4fd577d575682e6bef147b89f0b8f1618105778247", 0x92}, {&(0x7f0000000400)="f0d30ad391fd0aac4bb47d0f74733f3b94fab535584193019ed49e2a5b5a1c21362feaca00025ed95e7e997cc98027db926ee994bdfe21fc75b83c9a46ed74c3a7e40fc5f8", 0x45}, {&(0x7f0000000480)}], 0x6}}, {{&(0x7f0000000540)={0xa, 0x4e20, 0x3, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x4}, 0x1c, &(0x7f0000000680)=[{&(0x7f0000000580)="1bd6d7b9a15c5bece3127409cd2a7780182696efd78527147eeea8cf4b4b9cb6fc5528c4cc7e6df3cf435ff51c32bab18627c537567404401da2bd87976eb5f2dd41bdfca977be5c5a18ba3d539274db890c52b9b6fa129336ad9c19f07bfec456b626e03f3135d740e0a2deaef40d666bfaecf4cf9fc6972ef7f631055c32a711dbc040f9fce30c47a05def0a9cdfd4d6", 0x91}, {&(0x7f0000000640)="02ff4110f27b0144aec347565325ca15694e8509e125da4fc1a8", 0x1a}], 0x2, &(0x7f00000033c0)=[@pktinfo={{0x24, 0x29, 0x32, {@ipv4={'\x00', '\xff\xff', @loopback}, r6}}}, @pktinfo={{0x24, 0x29, 0x32, {@local, r4}}}, @rthdr_2292={{0x28, 0x29, 0x39, {0x67, 0x2, 0x2, 0x5, 0x0, [@local]}}}, @hopopts={{0x70, 0x29, 0x36, {0x9e, 0xa, '\x00', [@pad1, @hao={0xc9, 0x10, @loopback}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x7}, @enc_lim={0x4, 0x1, 0x8}, @calipso={0x7, 0x18, {0x1, 0x4, 0x7f, 0x8, [0x101, 0x1]}}, @enc_lim={0x4, 0x1, 0x4b}, @calipso={0x7, 0x8, {0x0, 0x0, 0xf7, 0x3ff}}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @hopopts_2292={{0x100, 0x29, 0x36, {0x11, 0x1c, '\x00', [@jumbo={0xc2, 0x4, 0x1ff}, @enc_lim, @ra={0x5, 0x2, 0x2}, @enc_lim={0x4, 0x1, 0x40}, @generic={0x1, 0xca, "487b1149e8a110515a6e31e3119b8f7e653a78f628ada1e037c25795f7757630b70f7725653b5e78f50aeb1f53b71c62864d4bb78239b0273680de2e917ce2b66f0e13cb2749babecba42c157b180a18cdf659523325ffe46d7a9c506243c05a6dd15b882152088bc658f2388d503b5699ea6302cd64bbc588ff66d416eb45ee700cc9314bb17cde58acce20bcd153092352882770845b7532dcbfb3456dd891ffdc8de7e2502a54d045138eef468f6b89e04f20a164b5e20e86d2a07ac27106ee3875f4ad7ad9f8cb41"}, @ra={0x5, 0x2, 0x4}, @jumbo={0xc2, 0x4, 0x3}]}}}], 0x1e8}}, {{&(0x7f00000008c0)={0xa, 0x4e20, 0x7, @loopback, 0x10001}, 0x1c, &(0x7f0000000b40)=[{&(0x7f0000000900)="d1a8a489d6ade33a81caeb5d45fc38d2fced9fde1f8e716debadae446cd5691dfd540c4e8e5c68841142be03dc49537d80173186b9edf6fb52afc63e8aaf3bb22ca65f177183b2ac5b2b72260996d3e354feb111212564528045e3a432b4a00487838135197402585f2ca73b36e748b0547a57f5ed56760a9b57c3a51c9ea68927057141a8386f3fa6c9077dfca7690996c5fdc6d539eb59427b2199e55a2998f3446df186831f36e527ec0006b5243229f25a90c86ba2b3c101c065083d9937862e82e9c4614f16ce0848f87a658271633a23f9fb77c2a93bc8d5745aeb", 0xde}, {&(0x7f0000000a00)="66b65f6817c6e27357f420ba3e63f7e7b910971c7b56716774a03aa81b", 0x1d}, {&(0x7f0000000a40)="e39e64be3a31bacc97c3c37020ed8821450bac23c91df5056ed9995b7e5b4eef48c02123a4031ca1", 0x28}, {&(0x7f0000000a80)="69f7fc803b68ee873822d62f266f1e40377e95bae59e301f610c15c3d505e6c3a354430fdfc10fdfa38e5413475d4601997d4679fffd5d289e39d06e188674fd45825e2c318e4ec9b02bbeeafa707e01a968cb5a4be4f8bd30654d9fb73c37fa6873339eff9d3528501f5ed57b0441fc88e7c6bcc0b227831421f06d92f2a25719c389ba15d5faddff9a4f4780", 0x8d}], 0x4, &(0x7f0000000cc0)=[@pktinfo={{0x24, 0x29, 0x32, {@dev={0xfe, 0x80, '\x00', 0x15}, r6}}}, @hopopts_2292={{0x28, 0x29, 0x36, {0x84, 0x1, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0xfffffff7}]}}}, @hopopts={{0x48, 0x29, 0x36, {0x5e, 0x5, '\x00', [@hao={0xc9, 0x10, @mcast1}, @pad1, @hao={0xc9, 0x10, @dev={0xfe, 0x80, '\x00', 0x33}}, @ra={0x5, 0x2, 0x40}]}}}, @rthdrdstopts={{0x20, 0x29, 0x37, {0x2, 0x0, '\x00', [@ra={0x5, 0x2, 0x6}]}}}, @tclass={{0x14, 0x29, 0x43, 0x5a7}}], 0xd0}}, {{&(0x7f0000000dc0)={0xa, 0x4e24, 0x3, @private1={0xfc, 0x1, '\x00', 0x1}, 0x6}, 0x1c, &(0x7f0000003180)=[{&(0x7f0000000e00)="9cddce1e433f31ccfd1478440f8ff19d669296e4b5dd80c6643215b8844ae58d86c9d5de33bb8cfed15043669edc7cb610a7bb1cc7cae1d3aea05c803edddd2519afcf2db8735a4afde54b727c6ab2ab26609f4e7e7ac2aaa32660455eb4a6ab03cbb900ed2a4b935bca1abb71c449a9787470b27597d50cbac8113e960b145202f2af7428da1da0ede31f1aa229f87efd2c592e9c6502cc852fb501eb8930272b5f903b6f5490b6ba7534d5bf6467f5cfb8bb0c308f73b89d5ab2b36453dbab8c682e3981f03d02f1bc881124cb8b9f8c5863c8b628f311b09f569e5aea39fe9061f01b53ef66f98bf51118f2a9ad0c4f1c24872f2eabd379393c3cc7c0b7c7207c0c088b9b6a0731045b0eb1df591dda0d4442be7ee84df8683c5ce3734e2ccf205e2ea7794da0b3ec545bc4316daeaa7cce43b8cd170a591f3f8b27bf0020b92d48731a5434d8d02fdbc46fc51500fc48d63f4cf9abd9e0b7cae9a29ccbbec1ea36a534411e17eeb30521543e57350017131747efc3c8d9d4ca18189a638379e78cf72773dc586be6fa9f8d60bc3f11eced1ff22983866b482f03135f595dcb9ce4956697cd7600242e523613da508500da947c6cdc777c7735e7fd437988e63d4aaeaf87a93741586f88ad425376fad3e9cd20399570cd9207bc1c4b52ac5d633124afe407999fac199e274aa658e802cac6af6141d2989bb8afa9af8d0c85df2a1a158da36d93e8309e91ee2ce9103210fd3fd868f36651cd96d1e5c9fec0a003072d9195501c69403dd080b59a4ee22b551a3b82d14f91bb040d59bedf9769d68994a1ed45292f309fdbd71999b96ac4c422e322414d25cf23011148b1ddca66197e7dc5a9ee58fbda79933a325157ceeb83b5078249036b8a6c39ccdefed6f546d2d3ed95181c3b68f59450732a350354c108468bf8c767387c6a85d6eee01aa5934d74816cb6baac6ec50a7fbe6beb62102842719c60698d07ddbfde1b3f01c7bec8ff38429732a7ab47ecf1fc56f0c045849463ff52970693c1955568a94711a83dd98354edadaae514ca50d9b691ce8ab1b18dc855ad04275872d1b8783d3a1b3f17fb48cc71771411a55dc441eb5aaa884640c7469b94f26d99b8523e6b92ee7cdb59b0ee62f1625c8555572469ba2f21a245ef72089b270a7f46fc3efe7e4481350dc660aaaeaeba650efcbcf106b84074667f656cf75f929e3a15c672505f8ceb5445a83480035b2f23bf210d259766cabe112ab4de4ec8bf0953af857665d055bb6f9d5f2fbcd9e7765bcd19ae13eade46b557a86228f5b50aa073a81ea8f6e016bad38bd7fd916a821ec420669e3f275438379f5d493a84cb6af41020a42e3f3024a282bdcb5f13bff52f5649b68290d90d0db04a410fca66d9894e173322ddff4af9f224664f01a64256c93a3a2cc444cb83f1c00a3f7296ecbe4cf7655827b1b1f7a8e41802a8f8d2920dbaa6f7b794737eb46ebb8e998b9a0eef9ae253bf879937ce49d745e3948c3b0b8ccb83eca9ebb8ab7f3db409e2b98948189f37ba42f109102fe5ce626848c605ade08653cda97f10545d3bc7ebee27d707945bad084faf03fde68c7caf6c26c3b129c78051a5123f0566cc59efc4c2293bb72cb7e7275167855f03620dec7e059fb2e7a2a54c2ba26c887ab97fe03157ae4f012f0776e5f7833a428f6f746537cb02cb372d3c8af78ce84643484c85dd9ee364e815ac341119f1836cd52339e093d5abb18934902ceef7973d1296eb75291ca417a9f64875a6df9282f59bddde10207aadd5c7b2326e8fec25ef865cfc5c87aead30fb86305f8515bf3001d7205c20a7c9c4111b84afc2d7e0c438d45acb82a630fa2ca5265fb6a77f96e28acf351f76b7bfda303e610b6c9b4c3dd44db4caa5074197986291940804e2994a57d3ca50c583979f0e388858a01be1850020edf8819c9a1bf7256502988b2cd982818fda9c754eea44f56b7f45ceedd8b8b12e052130400804a161ec22b1132d7d595c5971a75a2fed8f8fdf495f4ceafd4a20e7f56905f7d95027ee89b53cd13810eec467ae6ce2dd5716d97ca435e7b69757ed207cd6710afbe71769026959ab7405ae23f93f61135fe1b18cbf85a8af46642b66212793bfe8c8df0e98dfb0998813fbeacc019eab9e9c959d236844fb8606009068a952893000fa6e44b4a7c39b9bae02e5679be3799a09e1292512f8c48b5fd8ee6694d9500ed597d5f38e1d114e127f3d07dcf0676f800d582030a10257fc7602b9cd55a4b10c12dea2070e88e08eead2c588596dd0069ef1a0e542bd2bf201767a3f83263a305073adee3fa718a58cf41a4e8ab2b3ff8d339a1c7464d54f6236ad1c341b3b4e14d20af96484351baf0de8eb8742566bcfdb3a5c461c90179c63b06b5fd25df24892255198ddd074b59ee8164b378cefd977dd13d8cd6b9cccb75e70e0c3e49288e8cbf999e05ed73fc58f167771c841062ec5939562a1bd954a4ba6e6726344bf783e8a48622d06d0b34dc9004863815feeca375ee989430261b2f822e6e12b041189a00ffd523d2ecdf2a1df72764342bbca9146a7ff83c4af1978b4d4fc06df046206a6cd703ce90c7e9282d0e84ce72dc169b83ab565bb76867d83d0faf176a935fe40c17d05d23db5eb3ce591d6fc993a9e6395378ebee559f5e8de828f37a0c9c1416265f4b61392ffef46fe1bf5884707bac24d489fb99a40ae405a339570bd695193db8d0f3d66eb7e4087d69b52a658ad2e293c5c46a64b7c1c4a5a4d6826912f116c559a3303bea3e72afd0d2a17267186d552114fbadf3bb03a257b06515f9568a708111aa1a2664b43296076c083aac7e680087fcd93b7d95deaf31a5b42ecf1bc1264ef7938367552ada30b633bd469492270d6aa261a2837ec379bc003474dadf1f26f438f5038bf5dd03af9403767eb72b9053efd9cc789e046ac1576064b55237d03102cd8968688c664ad124c0af9d75d109f3e7b4aaff6e5c7de5af2cc359f32bd14321b1f659715dfee318546c20e6d7c903f1b3cdfff1bb040fe3afe443a7325803c6f82e863b95db2c186ccc23de21ca86b50fe1b96f1e917651808d4cd86a7968ba81dc1688cb6a05f6ca8905290c80abc8f2f4d99b43e59b4e08ebc130f21ceffb84d23e94cee4e694e5b036ecc157387e5de187b70bb1857cd8a2b62472b9d4491eeafc8581522c5c46ab80a3ebe36d6bea19a57fb6b6f2507e0e2958df06b55d60d442cc62d77a25e7d095876155ad90b93689b3fc95cfb19a5defec158ecf65ea717106414ae99d0b3ea79a851df245334ca48469b339221963e2a37491bb56e6409900e0b3faad8a709eb6dc9aaf69f3bdb450105eef6747911c98babdaa086decc0fe5b0fe3c447c0f3801e5b53718fc4a6aa99e7ffd2ed784f1db601d70b1928021bae64286a53a8208e98d9e34116b89c7681b64598ff709ab4961af2a3b384a02c4b252cf9fcd6e90440c24195ba30e3711c2b5e121e9ae629045b346a120064932efddbc4a181c7bf86817b6de3bdc5a8915b08fcbb350ba825e1562cde3f90d03b8c2d3191bd3cb1be16c4b84ec224538157f73599ff8c747a5aab416457835a9a2c31d53301c3fdb343ce77220689195edbfa7b4cbd3a38c7ad4fec0369176c557efce81eff7ef4e7b3827a698cc9217b574430178bcfc944af3466f965d2bbe071ede5a071746aa05dcd38ecc4ffcab6a4d2c9b95ba6ddae702e06cf2e87e506441c35fbe9c819f36d2f4c8becb04aaa6b4468af16e02a74475056fd85a1aa4a2dfb7641a4a3df71a5dba383b73c6cecf5c49d2fa5d000cfaba76cb97f4502c162eb06488ce67bce99f2a75eb2f30caa20d449cd56da04d593f4038c13a241600f33a27e4f71cdf2085cf83802022fa73ee17bb8e5290a178a58639c79f96b83cd6365c8ef132d72ac96561e879ebf61b1ddbdbeee95973b16c15694554aefcd875ec1ceaf28890526239e464df2d740256a4ab10442c61aa33f4359509b480e3560d03b73aa0b90001b9dcd8b10231deaebd59ad513e1bebbfc916566025a8397a38aeba82fabbca21b1e70aed59972d2c25be3d9ca437155bb3e0d2f8162a230dacaaa5ee318335c00e74d58d2747ad605a693ebd5dda8c2c309ce0cf2f19593f84f9746b16538769c8393a20a1b5d835004da344828613d0cb1e41cc82d20d7a34f1dbe5cac9b6f15ab1a6dcf6551a0ca22a75525912968a260941fa15e1c8de51c0ac0d6e860390573d822be3c296fe2212abd6d37cfc90376204a2db083df993513d973c1e3fadb7f2c28f07b21c95662e66393b938655059dabeb3e9d49ebbda94a7f2d6698cbc8b8777d6670b1ba96d5ca4d82ce4499035aebad111d51bfa0bcc88c3c957861112f11f093c9307322c15372bdffcf63ce9cd6e5b5bbf4b1c8d92c796d20883743b6389b983b27add4d8a781c9a0657f38f7604097fb5a4a8056db7c77d873fdced349648d03e9cbc1777d487aab57338144064b537e377be249602e0bd812b3d2c96873e6e48d9d41fdb570ff6147cdd85e9766dea8d3b6900764eaef8863e65e986e3e77ed1f3915c9ac49c0b2cc975d4d99252d5a96de6b60c6f7f28fe48b53e4d546a5bb950f69432faeb4b3fb09002f989dcf86a14d623c5ce9cdedd9b6c872d5cb70ab6487cb8eae3ea336d9b5794fe613bb1de0ccf9eefccdf62433b1caf1cddcb5e0aa8e879217ebcd86a5d80389f29c936663ece27acde72ca253131c847b0da8840b687a2f0e592db53bff9ad9cea8a8cfa067cfb0b38649e7c834c4b716c1dcd0d8cf8db7c286ec1f8d9da0890ae69771b013c9beca30121c029f649cd68eb49952fff6919a08dd210c683263ddfde4715af7ce79b21d027bac101059f6087c312df5d48f9b9f49f698dcca28298d1c1f5fc64bfc7fb02bca83f8b5e24cf1fe0bd5f975cda3092205e416c7319084689bfacce4bab8ddccf573da0c33dac16ddabaf147aa1d24d27ebc152733b3055ffefb1a08ddae45023c1cc3423a4f3952a7bba19b0681df70e0bda5d50a3e579d7e259978a77479075a2733671f2cdc68d62982f76f4156e08dae59ba0cebe2bd7ebffc4f339f8671d116fd1686b5d65e296485ff8e50a16329338a7520275615e67e9eb9b8c74a776c62f2f15d68d65ac564069536eaee1ad03dced270a3545f26bc9679d737f0ec84ea565618067056492b46e9940b4dff56b506f94f4ae8ab0559f3bbbf1dd79d56831e98445470c715e47cb921ec6f1dd1de7bade63fabc371e3f6ce010909c0d22edc9202c4c2c843cc349ef37d4951904abbf01522e3ec5956555051491be29503b2ea10961e885266bc44610332882428f41e127f2e40a5569c3ba8d829fde4328ede90a799e9ed9b3d17be4eada74909f522daa12ee1265e4ca9fff07067d4c71c3d4348b645bdb83b6324f1342bd3f2858001455937ffb495e3be6633e6c418013d9052919d528d283f7ee2543a6cda172dae23845c0077c7c15c771e8f3ddffcfd4beb9801796e4a2d67f66a815122db42d87023f43a915ef59104e0124d8107bf9f4c59350ab4432890c30577925deedf49b49ad7ba360dc1b77b37ef5369d18b745cf36cb76dd322ca184b8cd8551df766edfc40677cb42c6ca73557e606a233c4a81b7c9c4170ae9187f5294d70cf659ce95c34795796f269238f65542fae57c6a4d77d3f584de7ea59273deefd3515c70d7b8fe2493436f67f06ad3534394d141bfb5f6d9a2a2cd748212095c0fcb7071ec3b949b3", 0x1000}, {&(0x7f0000001e00)="6f79772a42bed86ecb9f3ab720d3194c0912754bea8e4ecec8b15240899cf61b02bd2a9eaefeb85bc2b233f2f1fc3f01e239b2a2d94035f195b28f996d9606eec4e59056301d517de8752c18a212cd433be8ff4ce3b5073ca389162713e6f1a1e1fec5a88489fb6eb5d9f91ebd89cd37e8e46ec1a63c14ab810ad7f4060377c81634d68e907374951f13c43b3f359b1258df6023dedf", 0x96}, {&(0x7f0000001ec0)="71d9eb56278cea1590b7eecb477a5f3d47c1a46e11ea175ac10594b4d812d61908423832ba48e582747a14a3c6e76c0d3fa660c0412afeb622e61b5b29fda1ae4fdcd632130c05c1f77dc00d957a6a38d490735f025522659cd88cb1e2208cc0de6d4264682c36e008f44e7153ff7ccae707857d52dab7dfc10ac2e532d4fb51b8f8910d70246368eba879fdd59ee4ed5003b8fccdfefa4e8be15293cc1137890357898f2ca5172adf1de530b7d1dd8a7f9f2ad68455549b6b2e9a4c52f7f3abca9c8b644b12beb3a2bcc6", 0xcb}, {&(0x7f0000001fc0)="4ff3e846ce62760be2d50cd2b82e058a40c7ecd9aeb3a147346bcea986c3e4cc673c1f5d651d46825a1d50a1b0a5bd22971a7c143b0201921330e71c4020db2ade4acdeb4735838f835596e1daca0d1feb823182530364a3eef86c0e869c74775f2f4e12f67c5b4b0beaf906d702830f9b07e4fadc6d81f8a636a6764fece69e5a941b064aaa55de25504ecfd3de04fc6766783c0d278c6efd57bc82de2ee4a6c8a83c7baeb312fab32b0a55641dd7f0e8d8fe605e1c70bbfe4745153a703df978d2cef750def45b7e8aa5daa6ae139dac607c334ced33c37d00fbc1168ce0e12c33e970f1b4bc03ed394b75dee2e8bfefa143c853110f1ac4", 0xf9}, {&(0x7f00000020c0)="715924c0c392e581bc5e7e981bd129eda754b7efc1014528d06b58910ea0ffab80b7e6614cf2fbdfcaabf3a32a6d1d7083c7f9d5611acbb8cafc2334463fada7d1cef73a0a0c4695b64ed044cdfc2f34fff62718cd6761f4ff2e272470811a3e6663c57bd4c57c4f40ddd19b8bd3662eb5c3b01ff969074319faf3236140c187974b76182fafcb2039120993518597ca542fdf996acc6e065c71363ff3b6083d9b1a59633aaf281dab1f12a3c8be5d5137b641bac0d0eb75ad69fcf77c27a61ef92a0543fd287e5e20a0466e71212d6070636edfa7c8aea52a64ebf91d750866e73c297dd581f1f0924f4355291ad98872f9ac6da10ba12bd55ae1f2e4f62d99e631e16489d6a8c946a5ecc6fa86d8d57ca42e20117b8b768e2c83e1010779a2eb7cf39cdc1204fe259d6952df9982523e4dc81eea504a856ef7500bce098b03a13b98d760e1b9f68f4e5177d0b26e48f423c6eae6d4a9d1fa02608ff870b8f59e20f0770bb6ad3057753a09fa7d54d36c6bed0643c19e2a03e1240507597cedf2998f185c18c66c605f7c4d40b2e1712c546d0d32acc307233ba41dc339a1d8ea2f5abde437b8b63be001b9948997e207a93944e66b317c2010c2019b35cde4edab2ea0ea0ee3e1f108b408e2762e7d207d3aa14ae2225bcca298eda518977c4d5701c874c2cff94f8042104a6b45db44ec3890e44dbdfe181ebd40ade69db7b656a07416dd864fdfe755941eee4c92b7bd22ca3d873707e5b660eb0d409b1246b99da6f2e073dc558288016ca6e12051fe199ffd594551eb5861e653db5a99de1f2ef552d3c13b3a2afa3e45197e69e589fb8878a4a90d089f691645e348dfa119e3897dcb556530799b7b60225e5f4a5610b17851de7e9baf0748aafa28d48a53cc3af83fa169d6f6854f7325ca00b4eb6ef13227d191698393c28dee59b240238f771a79427955f37f7119f36da1ce11472825452cb7e46304713bafc8fe46cd250e0a63bb7159f1ac4ed4016482a79ecb270af152fcdce42c1548a3fdc5c89795695016025c6dd635e9723ce2ebac2df06b95e2c92c6b85c035c652a8e0f59d4f733f0c6b691d2ac286ff0a37d46ef7116045015334b8dcdfd1bcc40c45bcbc0120f3bce558a72c25d20c3aa00c75b499446fa1859e41407ca577740dc95c7a7cef20ee4ad8a12eae8b012c63cc928a8dcf00f3ff96961b1dde3573b3659bc6ee845f206df0b2f465649c1db9c584cf39f5050842e492b45a9c82dac549dc3df2edc47d4f041b0402e7e22d4d67225372b78a43c40f6026025358ff286b3b4dc2ced2ec1e61e0bafb6474fb364dd5060e754cc34b3c7cb58378e2d2e90bc2be8853ded375832c1f6cffee8f82356a33d368d0a98dbe537ef7b3a851ee561b37b62740d15eb25b58326dc729152a1a36a4c815131e269711f3f9221414cc1b06ead4a34d98050c6c3f54bf5e35af8a2fe236de71898b79e02b5ebbccef247f9d98fb6f29e3443d6ce4c148ea412cc2f65d4c021617b2fa3f19cbeba4b7ee63777d0d073e9ad41f8351c610bc4f51b5950b603ddeec62f75e6e5b719ee41a2332ffa4ad8743df7debb03bcc81056a23be912c0c962753a713e073a43830ff7e21762bd579e497671ab5c64264fb1648f6ddf0470acf3a5c7deb55c23cc62c865048c58b4b7efe3a5b65476cd7680df537d63b727cf9260049d04047bddbd867b88f8b41a2297cb51731e39a40323361d37001a4bd511132346717f917640d88366ecca8711263b5d8cd6bd87351a3428a28e84e1162c736ef1ac05c21dc554ea9aebf42578d731a17830ded90b6e3de632e101acf047d6811dd7a04875c7b7daf3eec999ae3e27d262f005f1f4f96c24bc4a3ecc125bf296a822d6545b00ac35860ae630572848830298c07cd90641b54e312efd16a055adfb91819b99d45ef05084b6da8480a8db9e46e66a9725312349245a600bbfbbb5dbd6cffd9c7c22724de84e8f2eecf80cde6edae4544a5b41866e5cc5b1725d8e3bf2c3b502e5791c5e5fdde91e370690a08ed82260959b6142049b88ae2151a57399aba1f3d04d4e3bb355be06cac1b66ad6d5e01825fa7a0ad94938386bb3010b3b3be608a0e7154c1357ef3c16c16351b4944467e8661fbeef90f6c81738ab82b266a01de8df10558fbd46d72428231538fbc936fb15b5c1ffa838d940a299d9066dfd69c78a267b60de38f52319cd510cc0a87bcc6af50180f952759366175d9d8514e756bcd797204744b7481185bd74a577a70ca40682176c2812b0a967b294ca01c9aab6a0628865f88d67771993478774e692775d13ce7bdf634c2ebb818a03a55cdf2f0ab2f026e8a45f968a01e055741058ab98571e19b00a4e90f9998d1916633a81d31256e24673036a929aad0e98ba2e4ed9d2523dccbf4daced8667a8b67412c8bb6b8ced1fc6a5f01ca92061cc08a60c2660fc8cc833413bffbda52a58e0101811ecc830e781bedd5e6d7f618b977d3054e44083f4d2e1eea028bde860a7205d7aac079458e6bbccef0ff98fed30ed3c4c740cb77ce93738c53729b4c976bd66aebe7609dac094a215a812ba61109fe4c12685aca34a1856504ec0ae36e9545fd1d1dc081a88b0f0e2fe0b24ba2f2b8f5f661c116d712aa70331c336c33d0be74ef2863ce4ff445221a8917dd56ff790e9916425664063e884f143800d3c9e6d6b3bed581a0d9b1e81bb877bf89ec903eb44e1cc394496e63eacd844b074bc9e31933d4e70d842c1938269f9f21cb4ffc0043153f8e6c8a166342c38986d091eaf5e993cb24d68194b346cc23feba53611efc5fcf8cf825bdbe3792dfe382b285a1eaf8babb52b4e1a5e88897e934b519e70399df259ef3d19512124647110998eb4c239a22be9729f3ef0d048f632919f7f3790427a48614088abab83bd7e3b780fd9babe47aaed93ac0d19dcef7137718807be423683a5bd40e3f8b31207b520d48e74e8ba1b7ba804e305162f5f640ec172d2d021b16c73a554bb32930e3bd4ef2362e891994dbc4c2d8c7dbe52c1b93e9abf0625a1de3b38069ed7acfa1e0c5a6f9d2a995a314991c1ec0bc9a7837efc254fddbd63b27c1f30ac635f5ba0ab0b9c267381562ca3b3524febbd28c32048ff65513181ba84385c6bc39cd35552587a39d1506de244adcb911f3ad456326dda68affe6c13aac538122f1f1aafe91206be9148660c5dcc48ed3e56e3b37f68285f85fa4614e797779efcb9251e73e5528000f5c481d7b66fb9ee92bfea6be0e29ee8efd8c6f8f6d7b7546bcefe0d2c6c4756e87a550a60fa67b439c9a49c748c91edff839a9b38c65609ed07831439b8ef4ff113e2032cb26f9020426ca971588347daa8bb9455ed53bc467cca001655cbb99bfea06c7d3531ec1fdf5abfd1a6904c1fca5e74e600f7032b24f1802f48758faad7b7764de277bf7781bb44820712d742efba800a3ff8c5501989655af43fc88eae56a07733fadb9edeab06c71cf997ae28695e66fa157cf7a477b5a675d464a593b35315a631dbbb2dccf6b68dd07a4548e2e3883dc8cdad984f922fc5f4664b1ceddf224120b0e822f5f4dade4003382ea4b92600f961eaf51556bcb6a937d8bbe9a7419169bba1a8e522b5495b76d9a72ab5f3eef826e7a16f39051d94dc50f9140b65c91792f9a1e0edd3195516d9344638739ef8afdf5213c34bf03847194d9df913c244f9454e96035dc7bb492f3e2d43245126d0a0b9d1116bbafaaf314d37fa95363649fee80c4947a6a845f1fd3f391818b8ff6a5b475a899c54e7f6fd5dfa81ffdde68452a67987ed8aac134085085a46a589c72cb28fc2f6ffdcf2be97bf631f562824c4284ae82dd46189fb120bf532669dd9daa39a3a29f58b30ebe4a58be367d3cfb95db650657c0a0673ceeb69b47ddec5d93a176653b879d4768274a56439827531173bb76fa3a1d9fd890d0fdeb4800c88ce0180f151c15954c2580b75fcb69abe155e461207dac983401203ad54f69f070b3d9cef1aabd4bbebd87184fe330b4de3cd036dbd83487493e93377e826bda99af2e491aa9d8ce592028160cd4f8392d18bebab76229d2e252560b2cefe1e63c28b65ddc8a11da115d3a2ee3fb9908b25b1f40aa3da87f8463ed24c8aa218fcf538b58f0d80b05707a0238fdce2b91ee7bbd72b8a546b919896c0e7f9baee0776d032772d7bbff543b1bac9d6d5dc23c633e8564eca75be52fdacb6db9c94fec43ea0a3e760502a578f31371e866d248a8530ca7615559f60caa672f68308c1498cfec5f526e1bdfa0cddd163f550811dcc2e793afb598ef69ca4ae3999abfea6623ff7383240309e0040faaa435ea79f851e8a98fff9b2a3294220f2e45b0273cbc42a76ad6e8ce655c8357900245c0db1cb7d696ff4b79f74063a52abcb4ad01392f7d3f8a03643c62a6428d059b39e65c13494d2bc219ec8037ad2b84498e98e3294d35ede76c566b6da7e70a7038677c4b1449248485709b2ab15276affc42adf88d6f4d39c03bc07e9ef8443f9dad8420aa5e6c4f69f8b3f1c2fbc34dcd233bc1f7293a1f98aac5905d14f09741ac497edc04cb9dd487812e1aa878fad3531eee2f57017bda8e833e300ca84a1480be548e9e95d9f636fa7ea3678d1b48f142195a26d02b399f2ba84597ae5af3ac16a7972187766c65443735b2b121310e0b31e462db9f14e69bc0ac66e5dc4498e800458b22d523c9332b788741e0231c9bf1415c9ebde682f1ca9f4c2adb8c8c43140347d212d78401a46144ee95e73641573e73dd6872c44d83fccd7ece286977336a9bdf629334394dee4256927b52f571305ee278e79aa4e00316d6659f73fa04a6face21e98c9141bc10d77b2312356ef6d195e3410d89eb0de10755eccd7988d1c2f6967753723e0109d2ddeeccf69fc9822cc570910ebfc6bb34f0668cddf32320fb1c72efb6f1803ffa2cbff7092608eddfdcfb0eb66429b4b02b55f293c82cd7d785dec7b24ce8529b779d9fd9ae2d9aa30553f86ff74dcff97c970663fabea1dfeab4a5adab44f47826c7f6d4887f5321dbb28811e2a49274ee846f93701d8bbdc0cfefb1087975b5d1202fa226764b8ec74d17dda413df5a8a897729435296b594c991e92033cfd83e735b79a2677163b1b3a46117e3b64cff71a91dd406f40bcdd23d0e311c968d68344c68eab68e9ee9429844e3f2242dcf8bcd3a9e012ffa0daa7bbdb30e49c7fda25bb5a26f7ce29c874510e9d2bf5698563fca0b04f61d0fda81702f15c996b45626fdf7c85cc65ad3dafab4cc06a50cc34bdf3fedf54446b2f1c9bbea4a05c2894ab52b2810086873de5c5dd98baf33933c421e702d71644d963867b79f63ad6e03eb2138791197c09e4551442c91392422bf830c99e90cfd06ea32f2111dc69fd2c75a24f8c078947a360bbf348cb9d21175b08c4af1f56333b62c8a1d8d4841a25ec3c81e06974f522de21522c0c952de8331c50c2484fe4896800ca1faa27bcb90846a23c1ee34f5392fb7e229cceb890210c3eee8cf17f8dc97c994d77d0e7ddb0236e1931fb36dfdba980273d1001d4dae76d964c2b275c3bd6b340451ec26be7cfb9fece18f9c465cff3924538ae570b9e9418fb92188e9712dc0553dce9897087ee25e8fd328056dfc9398be1ecd5a6793a8be5a8f0d28e8f72299205eb9bd109ecf6d2be156d1ccd2c1b0a436844e5b25f632f1f4041f196eb006d346c9aa39ef0611b372d6814549bef4507be88bbde32e1089eb33dd475a170a8005", 0x1000}, {&(0x7f00000030c0)="05395f5a9e0cc6b0ed260183527dc5ea7b1f1533684b6bb64aba614bb1dc387d9d6c27ec031a98dfe03b49e33ad46b8a9ba0a4e55e029e1634b1995e682b8db0cb6811777d6e3fe34f051e91a8dec64e254a0d7594e1a17d242f08f1c3bf118264e4ca9a5729da802a3e825ceda2eef88ef3a1620e647677304dd39401a344c4f905a1b2d9901ad69c", 0x89}], 0x6, &(0x7f0000003200)=[@hoplimit={{0x14, 0x29, 0x34, 0x7}}, @hopopts={{0x90, 0x29, 0x36, {0x4, 0xe, '\x00', [@jumbo={0xc2, 0x4, 0x300}, @enc_lim, @generic={0xff, 0x6c, "9dfd8aaf31cde15a22048afccd0b87b810f6319101f2d4f01a0d25f224ed9958be4099dd17a79e09e01699bf5200ec26bdd80893ba3705edf1d8c4495d1310d5ae2f0c15eb35e306970fdf734a7678df5419aa89e364e6e8aa4eff23cdcce45aae7e497f114b67c7b0fbf2e9"}]}}}, @dstopts={{0x18, 0x29, 0x37, {0x32}}}], 0xc0}}], 0x4, 0x0) 04:00:21 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0x0) [ 451.471587][T18606] loop2: detected capacity change from 0 to 4 [ 451.480016][T18606] EXT4-fs (loop2): unsupported inode size: 0 [ 451.486033][T18606] EXT4-fs (loop2): blocksize: 1024 [ 451.501296][T18609] loop5: detected capacity change from 0 to 270 [ 451.538103][T18613] FAULT_INJECTION: forcing a failure. [ 451.538103][T18613] name failslab, interval 1, probability 0, space 0, times 0 [ 451.550765][T18613] CPU: 1 PID: 18613 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 451.559598][T18613] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 451.570200][T18613] Call Trace: [ 451.573477][T18613] dump_stack+0x137/0x19d [ 451.577814][T18613] should_fail+0x23c/0x250 [ 451.579657][T18623] device lo entered promiscuous mode [ 451.582263][T18613] __should_failslab+0x81/0x90 [ 451.592318][T18613] ? kmalloc_array+0x2d/0x40 [ 451.596913][T18613] should_failslab+0x5/0x20 [ 451.601479][T18613] __kmalloc+0x66/0x360 [ 451.605600][T18620] device lo left promiscuous mode [ 451.605659][T18613] ? splice_from_pipe+0xc0/0xc0 [ 451.615635][T18613] kmalloc_array+0x2d/0x40 [ 451.620066][T18613] iter_file_splice_write+0xc1/0x750 [ 451.625562][T18613] ? atime_needs_update+0x2ba/0x390 [ 451.630738][T18613] ? generic_file_splice_read+0x284/0x310 [ 451.636610][T18613] ? splice_from_pipe+0xc0/0xc0 [ 451.641589][T18613] direct_splice_actor+0x80/0xa0 [ 451.646574][T18613] splice_direct_to_actor+0x345/0x650 [ 451.651990][T18613] ? do_splice_direct+0x170/0x170 [ 451.657033][T18613] do_splice_direct+0xf5/0x170 [ 451.661878][T18613] do_sendfile+0x773/0xda0 [ 451.666317][T18613] __x64_sys_sendfile64+0xf2/0x130 [ 451.671492][T18613] do_syscall_64+0x34/0x50 [ 451.675929][T18613] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 451.681818][T18613] RIP: 0033:0x4665f9 [ 451.685715][T18613] 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 [ 451.711047][T18613] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 451.719442][T18613] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 451.727406][T18613] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 451.735389][T18613] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 451.743443][T18613] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 451.751422][T18613] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 451.767404][T18623] device lo entered promiscuous mode [ 451.772979][T18620] device lo left promiscuous mode 04:00:22 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 04:00:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x6, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x1, 0x0, 0x0, 0x1}, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x141042, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x6800) lseek(r2, 0x4200, 0x0) r3 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x201, &(0x7f0000000480)=0x0) io_submit(r4, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f00000002c0)="da455864eeb9167c1ec76189e57e50c68e739ea84e4043521453c701ff8f874b7856a5a7434f6091814e0c7f4f80d24902643c3d4076752752ef6d2b215fa2a85b69f7e26f3abbc9a62fa52d09fd1f96d8ef9bb84710faa5b92bf6c168c6c46c66ee6c8e3fe567dd749027291261984989f79cee47a0d6f29044bbb70ef418a052f1dfe9aab165af7d3b7f7cd5e21cd5b2b3e62b7223290a2aaa95a4045fc2e6247ff36502396ca21c18a60fe6f4699dc563d8b40c84269a24486af086b392ce38e2c573d683282f3a9a345c8dcc7483eda3a26183108d8b16b0c4c651625c833462f9b5ad5e6b276ef0f6b2dadc5e48bc2f736a1e97e4496b770d515271e0c1a32713988e3e6086ca4694973913d27316b6e1d324b155314b217f991a23e3c04cdc00b1e6bf2a912d88", 0xa9f9, 0x7}]) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendfile(r2, r5, 0x0, 0x8400fffffffb) 04:00:24 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0x0) 04:00:24 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xf203, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:24 executing program 0 (fault-call:2 fault-nth:70): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 04:00:24 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x5, 0x0, 0x0, 0xffffffff}, {0x6}]}) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000040)={0x0, r0}) ioctl$BTRFS_IOC_QGROUP_ASSIGN(r0, 0x40189429, &(0x7f0000000040)={0x0, 0x101, 0x5}) fcntl$getown(0xffffffffffffffff, 0x9) 04:00:24 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f0000d84000)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 04:00:24 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, 0x0) getdents64(r0, 0x0, 0x0) 04:00:24 executing program 2: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000001400)={0x1, &(0x7f00000013c0)=[{0x1, 0x0, 0x0, 0x3}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000440)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r0, 0xc0182101, &(0x7f00000004c0)={r1, 0x1}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) splice(r2, 0x0, r0, 0x0, 0x4, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="b694da0389c07f6e08330c78d3ea29f70976fe1268f93e26d091fc0501c8e6a93641256003d31c4caa7ab21c77b49799bb733ae6006ad641b096a7622f63eac4298aa071ec24f35df0fcd6957b9d76aff0a82f66275121428f1798f9215204b76ec6d36da7c897a7833c15747f8b77", 0x6f}, {&(0x7f0000000080)="2f03b1b7fa284b96a2a4489d042cc29c5638adebe5bbabbc1818aac225d168000546d370df6c93cc27a4bcee78e52d80ab0a69e061cb7224740d1b5c02651006684930b1661a6cafeaf63a8be6828ef3c96447228406670ecc209e3070308e36ee0d0cf50579fd1a0a3c52cd8b1bd877b2fab99c1f69b187fbb430689f829d73cae1cbf543bacb632961022d3c4bc163ceee", 0x92}, {&(0x7f00000001c0)="7cdc601e943405b80383bc070059f38d760c9ab7b935cfed0d68eaa02338c437f0d87f9568dca307ea03ddba48c2319b6a211b59ecaa9f5c0e0de18c2f2532ae351d746e7078755d47ac2053e544c9e1b72d116d4037c3d239cafa2b6e5f10665eb8f357d755546604840bb5cb861f78f730a41a7b532401c8", 0x79}, {&(0x7f0000000240)="1bc583fe1e95071b550be5d55f5a0d0ecb67c93f6f882454953317654eba962c1bb495e8a5c266ca24c2c5658c562947a38f5f1e11634a29ccf7a00472561398b4e47ec5c8a7c3938ae8d8788218d2fb3dd6962243b921ecb3a04d0ce502a125bd00a50e3f78e78e1292c378afc6a904272f69052dd3077694bb3ceee9509211497dea8acea1e067", 0x88}], 0x4) sendmsg$IPSET_CMD_CREATE(r2, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x54, 0x2, 0x6, 0x3, 0x0, 0x0, {0x0, 0x0, 0x7}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x1}, @IPSET_ATTR_DATA={0x18, 0x7, 0x0, 0x1, [@IPSET_ATTR_CIDR={0x5, 0x3, 0x8b}, @IPSET_ATTR_IP_TO={0xc, 0x2, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV4={0x8, 0x1, 0x1, 0x0, @initdev={0xac, 0x1e, 0x1, 0x0}}}]}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}]}, 0x54}, 0x1, 0x0, 0x0, 0x4040001}, 0x4000) [ 454.205249][T18654] loop5: detected capacity change from 0 to 270 [ 454.223076][T18650] FAULT_INJECTION: forcing a failure. [ 454.223076][T18650] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 454.236414][T18650] CPU: 1 PID: 18650 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 454.245178][T18650] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 454.255576][T18650] Call Trace: [ 454.258854][T18650] dump_stack+0x137/0x19d [ 454.263252][T18650] should_fail+0x23c/0x250 [ 454.267675][T18650] __alloc_pages_nodemask+0xe7/0x310 [ 454.273051][T18650] alloc_pages_current+0x21d/0x310 [ 454.278174][T18650] __page_cache_alloc+0x4d/0xf0 [ 454.283057][T18650] pagecache_get_page+0x5f4/0x900 [ 454.288078][T18650] grab_cache_page_write_begin+0x3f/0x70 [ 454.293713][T18650] ext4_da_write_begin+0x305/0x820 [ 454.298828][T18650] ? iov_iter_advance+0x350/0xa40 [ 454.303863][T18650] ? iov_iter_fault_in_readable+0x58/0x3a0 [ 454.309733][T18650] generic_perform_write+0x196/0x3a0 [ 454.315029][T18650] ? ext4_da_write_begin+0x820/0x820 [ 454.320490][T18650] ext4_buffered_write_iter+0x2f2/0x3f0 [ 454.327000][T18650] ext4_file_write_iter+0x2e7/0x11d0 [ 454.332307][T18650] ? __alloc_pages_nodemask+0x17a/0x310 [ 454.338006][T18650] ? avc_policy_seqno+0x22/0x30 [ 454.342869][T18650] ? selinux_file_permission+0x22e/0x530 [ 454.348558][T18650] do_iter_readv_writev+0x2cb/0x360 [ 454.353871][T18650] do_iter_write+0x112/0x4c0 [ 454.358468][T18650] ? kmalloc_array+0x2d/0x40 [ 454.363064][T18650] vfs_iter_write+0x4c/0x70 [ 454.367598][T18650] iter_file_splice_write+0x40a/0x750 [ 454.373087][T18650] ? splice_from_pipe+0xc0/0xc0 [ 454.377975][T18650] direct_splice_actor+0x80/0xa0 [ 454.382700][T18676] loop2: detected capacity change from 0 to 8 [ 454.382990][T18650] splice_direct_to_actor+0x345/0x650 [ 454.383057][T18650] ? do_splice_direct+0x170/0x170 [ 454.399619][T18650] do_splice_direct+0xf5/0x170 [ 454.404473][T18650] do_sendfile+0x773/0xda0 [ 454.408894][T18650] __x64_sys_sendfile64+0xf2/0x130 [ 454.414356][T18650] do_syscall_64+0x34/0x50 [ 454.418812][T18650] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 454.424812][T18650] RIP: 0033:0x4665f9 [ 454.428778][T18650] 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 04:00:24 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xf303, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:24 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, 0x0) getdents64(r0, 0x0, 0x0) 04:00:24 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x7) r1 = syz_mount_image$ext4(&(0x7f0000002a80)='ext3\x00', &(0x7f0000002ac0)='./file0\x00', 0x9, 0x2, &(0x7f0000003b40)=[{&(0x7f0000002b00)="29c2dffa8bbd33376622426809f6b1c4e3eddb5dc547bdd4f20260017ffea9bd0a07a9849d04c9e30ba61bdffd1f7b91323c163c1f1bd3d8aae49aeebc229e", 0x3f, 0x6c3}, {&(0x7f0000002b40)="4ebce718cc0269c5487fabaaae846c9a691a359f12cd1c812881ab615f1208355dc9280902c0afcf92575cb8fb7c0a2acfa1675a46cdf2f5a50c8b827221ca6683f34c4d4d44ee161f1e447c8c87b1d144e8cea15235aaa8d83d8936a50f14666d20d66522b263454c66b083e338cc13e97e6bbf204fb570a270c97dd0f4bfa8642a4cd1a6e1faa517d2cbb430d778f2bcfab3ce69e98e1d9e4b892f0912f7689f70b6d338917f69705bea35b0d7329c747ea9b581a75aa28316aa10cf76dbb64a04f4c42eaa449cf3feb39ece3e524c4279632a2b668ab5f5ff564bd1c757ffac0ec3643a8ee9c1c3aaf337e21d6403ff459e0b15d2032031079d4c164b91a69aa85c6da974ac0eb74b08fb29d472ab9c17694d9ef3d256f48af8e68a9390556d1d15728bff7ee8019d656c3c2c83e80f825ae1e8da50ff618134cea76384851331896c16fc9fbc7b247620284f7a321d94b12154fc9b210f19d5a9e8593894ec4b9ffe2a5cbbf84a44dabe0f478da88974b6bca4798c21a633cb3d60b5cfc59ecb6f325fb3751e23cd38e7c5059ad6e79296786743844fa4024d96b18764c491a633fa5c4366c68ce80fd37abb8ab0519cb68f759e5bf1061e0a839e369b46cf5a4ed7c982de9030b8c1dcb92fda9ec70ebb60d30623c3bdf6b22813827c4ba7c4713edf9147752c011f923de5042c339639073ada56a3c3ddd3b929d7df1cccb7b3cfa1488d319d967ba61962a00976213c884ce99d6eeeb2d6c52f613a94ee052160fe63d6bf32514f3fa35e8593b66f9c131c49098592863b693620372903ee807a5c790c8d159da04fa2800d682001edab0aab70f2473542884e5e9cc9ee04ad7e24bdc1e4a1bac3842e55f4a1ae22ebb1cb46dde479f5a53ad1177cea72b17eb97d53491f7902ecc7ba6adf9f670625b60052a81b2aaf4fab09906b1dca34e0e4bd5659a36ee87eda1e6358a9ad5f47853006eb3e03151eb4e38f21f7d02702d941d8e4a757b7a2edbb6b4985c53b1a6f277ff28101f93591d179d83fc914e06141cdab3a9588aae3008b7538455a92da286eafe5c0b63129a5354da39dea697199b944c6fead1284905b74549a756c3476fcea104847a64b1cf518eb0d6be66b329186916da151a50481ad7d0e512f4cc68919ccbe889d2107fb5d32a279d4d6a1060acd2f85bd1e869b23376ea2fa954c609a3e94b2e9b79b3326a7117c6f971fb7b9273d4f316c5cc00a39e158514c72f614b66e9aa14e17bfab61bec39477b04a2fde82de62e26654ff8b6dcc926694ce52aaa0aed1942a3ef0f2d1f0733cb2a00e243fa1cf78fb84c388b17b5635e0597868bd4392673456f744f54c5e72e1ebff3583ded32efc7038ab6c87e4a652cefa8adb23f503a38b30e850346e7a239c9d164e39e0fb966b4fbfd15f8d48a5c61d503de31f5c6a655007df7955ef1e8f343bced08aabe430e59f405379de0ff4aa4be50831b1ba2ca244afe94c36b7558c1ac809245f7af794e0fac9cbb9715655438720ca642880cc54417f900fde0dfe46cede1bdb060b2891c8db810eb0f8a9ceaa033ee7f566b7efee22719cddda9237d51059031a3c3c9dc94d04bc80bd25a7da141560cd9755f83e02b850af49b64707bdd945ac9d5261d05bd6b1c0bad0c164bd4899029d7d037aee46efe0a15b684741fd731437a610f4be9c7ee72292565a822a1dd7974eb18d5ffa7af2a13d192381c8c0bd28f8a666e0fe2ab8bfd0792b2918a545785baa5cea4161f99ced748cc8eaaf6e822b98ef76eb6ecccbb7c8c59ee5ea8c028819f4b2434a9eff698b39bcbe3dbfc30efd6726ff85f50ace3851ec856d3b0628b6c7432cbab7f39c020287f6ec1c04b16780c95874b5aad68d14fe9bf5d852365df4da2a0c871d90eacc3203caf09db912afd45ab87d8df3bffdff07c11054afc57b314c1ac8f5bea77bbd87cf436abb51645a57e898c8eada7e7b5b75f933274a08afb8374e064f93492bb919e17a14634a6e4f7fd9c91674cfa5dfe0400ad0f5daa43178b8cb87ff4622dbcf3426d5eca5748393507adff01b31f899a63bdeb78d6356bb35a14acfa68bee86dee1d02f09dfab6c710758acb3c5cfdf7f688ab669fb57ae74e79e52578d0b7ff94504c876ef51d6304c468e225d5c14ed5e75fc8862b29d0edaf0f76a9517e06e4f8b3a954ae724a4176827cfcb23f293b707044ac599e171f5405116251b81de73b1953eabe97f89b27e7726f88b99784dec029bee437b1153c024c7f4f93260281208bd8123d0d2a46ecdcdeb8e6d3040a5988c04c37948b1c9c18f88abecf1f6f3f019f4105c0f7340a3afac6f42fbe5ae6b3ab1900e3d24e3b3e4a3dbd66c8d132113d368298da34ad6b31390e29aaecf56e3da7d2d8cd80fe452eb80e5ec689b98d05cb3e27061993203850ad135eb15c30f1611616de2b1b400743513d5e3d8a8059220d6795b4924e3bbebbb1e33d90e32c2305bb5274e606a8d0a7b7dd2c95a1240ad186845a90210a0260e1d76487eb7bddf31778bb48ecf1fd1714c946e69bb24e09ac0a0314a7995b2ee77bc00189990c5d9c6e2308ba8978ce11b8b5d6ee448ef51a0416e6b7a2fca60f9391d0e80800de21b76260a4010a7f91ca3e5db79865c0f47c81b86c3acdf8535e94206ba01ccc1cf3c2fa78a8c294e303e3e0cbf8b8ab98316e91aae14f5e6f21aacba3345afc850ab75432ba6998b46ad4c2f34932645b813b2f7b27f98b428a3eb08fc3ee0f0471e8d1609b6de808053c17e2b3d93fbbb80980ce35aac913a9c2e16ca1d767bd72f0915ef8b544d3cf13c7a1d66ffa92a58bc30305be92e46fd2de057bdc96eddc8ee924f9dd5cd363397237c81410924cb9c1e05496e4a854dc7a4ff44b865e4f044f025eb6f5b35f263eef33a502fab577bcfc0c8b977ac2b4bfccd11e0153c0a6fd7d5681c91cf48ec0af845fc36e11e8ee45078770b49a542c76a3cf764393e93c6f986aec3a6fe0294fed1563d2e620448689c259557919f6e3e2b246aea38c0861bda8c4dd4c023d850a12571d93763ff73ad7ebc05384388d1586cfbaec467003fc995d45aa4afea661dc5387bce239c3bb63f11d933b0e81d780f3798793879ecabb2f9dd3baba98a1f0eb294b5ec5b0297240ec025ec4d83efb7dbac854228948f469e882d8d470adb7985ee18d2b8c25ecd5032eb5c772cae753cce0e0ba1d30b3156bc591f40b3c0e75711279fa1a6df7f6f7b068a7afefaafcee233b0ef09862f5bb321e69700b22729c77e2248752fbda5464ab57205049cbe125d0b7c43f5db8e5b84d3508eede85a70852f5393c1233ac4a8561fcc28a1b25e307ef8715bf3f5dd1300550718555fa9e341a3662095cb3aef7cb951dd02cdc9e3f0d4683a0d7129c6fa5b931ec6e40b1c833a1bcec8030ad5d9bd68167bec5309c30c96ff8e9a4863a728d1c1aa0c3c1c30e22f0a2a8f0e77b32f6a73ffe0aea1d963ace2af5bb4bf0f296f79885700b400fb25cb31e7e21f4165aa57e1deefc45d76e72be6554dff31acd80ea83bf2969ff13c8a7639b834e8c18dbaa4ca31645bfe5f5bea14fe7f1a910a53f42d508106bd206cc05af9a7621c7f93b02e759e3ea8588460ffc33d85b5b892f56b4e7b409449b61869f8e237b1b4772dff58d09312d3ca7cf99783c5d3d804aec716ce8d3cd82d24218c88642a0e575bc5225f187ef0698e5a6d5bccd3a10e32c57efa4e8442e0a57943a4b7ff99bf7e3950eed3668fd57bcabe9ddd70f4a20dad2444b2b19c21b2ba9d75c2c76c743302ef7bf459a2375f974bf7e0d103644d5c0ae2ed14840e0bd83f8b2a1264c826e44ad0e22a69ddcdd18e100cb101c0b02e43b3ea42ffd27807ec542d4d5594e4738fc03b1cd5b11906a706f79206d0c8ba1553c3d02466e8ec8e90870305440957ff5a96dfbbd25ed0de681f4ede53f21f98540096b49e6dc347af68370a198a8da788faf269d2659d95a450ec3b8e4644e462fa40407c932025b08a08a46f6da1f091a3d4239055a097852a428d2efd1b172b895671a11bafe4f3faf2814d407dd5226f61480983e07babc918eaf6af6cedc200be5e70d80a60f7d6cbce50dc15f92eea580a713b599a293cb8b1c0e845b7723648954d7bc1157310e27591611f0b30c1f5a678b00d3e70c650b454cea4881ece871ac6722440a216adf9a417ab8c89db5f6f7803e9eb3fe0312bba28d0c78c74494afea907c00bca5e8f038e79113487527c0d44a2cde7b0c16b1b78f09012fa57ea9db523db81c45fa881bc1cc4d9605ad0b301314f35b859c4b0514674303cc5e9e5626d4891988ac1de34a1c072b7ad7964fa228256d8d8b193708a42a7841fbe9ab947bcd709fb431d6c350941d8e26b26d2e020565c63174daa60389082e05e99c90dd47f46b8fc31f82f807229e8b15cb6192ffe850545767b91fedbe090cd08647c88dec848ac9a25250b2b6a5943be709c47e6ad8e5dc3bc2b9039c3330f22da333cd2dbf130debf41154b850a1312461245db46e9e6235877ee986c9922ca9a3d95a39ad5a8101af103a09dbff1a820df800d76b7bb2c6a96a6da0d1d3f15f2468ea33f7af1a9f478be9af2041ec6c967a59d7bbf019cb1b2bec4e524742ec7e1178fae1d369f1e686b846b9c8f4a35011bbc52c7c4f6ddc7feb2ede468db8b40bc79481d21eb959c17575aa6a3b7b7f17d5443994b720d7755aab4b780f16be777b0a32e6c9606004b7dc359d1d7a0614eb46910cc0cd88289cd11fc4954126071a85962a820a4aabace703db3bd6aa776f4cd250bef5091838009de871f1ffdc89836901fd003231af8ce4a6332a6fa21d9ca03d6f3df0987066cabd6d6df954cd2ee51fecb65adbc330ee6c364c371b96614681f2efad66c9fa1f6ab2ec22b063fcec83627a12e9a5dfab4a3a6ab16e95fbb85cb577d07b3045ffc2fcab281d756d84408974164c59033178e7b6e8d70ca5cf03adaefabebf5e388519a88dedbb580f05062bbbce27fba8c9d253b0651dee063720444a786390c8663016e76a432694c6cdca16a50da125c5d6cc577809dab73d749bb5c288ba0a5a44dbf77fc48b3d29cd9eb1fabddfd31c5c49339ce27720f4ae586961346d5aef786fb7ce21214129189289d5be927e2af4a85629629011e12f96718daf7945a23162ab2390e7e8f033f9011033b2e82438141a254a170e723905a45cb9e188ce41d7a63d12bd40e214329e94a5fe8d8d2a8b700eba935059ea92b9d3e3f146d808d7197f1ff1f1099185d7a49958753526148f12a8b45143eb2b99f097aeec7bd072333f4b1a76820f07c89331e5da2bb9f66fa6784e53507c4c2d19e88c4423a69aeab5f4bbb8ccef91b05f77000f79a98accdb9219f6714a8daa9554e19dc573762d1aaecb389748cf6474723f8fd2e83e1ee831ae92478d77248455df7517150b2531ac0179d1cccc179f71a90bf6b6db465157807b46f4e8baae3900171608da6abc97d44a8ae684df11b7ee364f82c88163935d9d8086f50274f48ce90be3b8b42dcde472209a7967f70359d3711da07a8077ca7ca0110b7e5bbb8f2ae74ae69b853f8cfdc7d2a90a6c38ff8e963857ec8173a3ba11bfac5b2b65c5c312ce50828a8450cdd264353e56cae7cc72aea35e88cbe242affeaa9e0fb52740e72725f1189601b64e441d5d398d7c451fa6301440cbfb57e5b00f9038f9fc933799b35b3cc56d5e3006d727f05ac6e88a6fdda671174b4dbbac9d088a49866ac265cc3b20c88e9d6", 0x1000, 0x7}], 0x1020810, &(0x7f0000003b80)={[{@test_dummy_encryption}], [{@fowner_eq={'fowner', 0x3d, 0xffffffffffffffff}}]}) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) r3 = epoll_create1(0x0) r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x5) tkill(r4, 0x34) ptrace$cont(0x18, r4, 0x0, 0x0) ptrace$setregs(0xd, r4, 0x0, &(0x7f0000000080)) r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0xd) tkill(r5, 0x34) ptrace$cont(0x18, r5, 0x0, 0x0) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) sendmsg$netlink(r0, &(0x7f00000042c0)={&(0x7f0000000000)=@proc={0x10, 0x0, 0x25dfdbfc, 0x400}, 0xc, &(0x7f0000004240)=[{&(0x7f00000001c0)={0x2344, 0x25, 0x100, 0x70bd26, 0x25dfdbff, "", [@generic="a08b4a000aa9a53072b36e", @generic="7851481492f0bea2fff0b8db41fae304f77d8cd6a2a10a787599840c7bd47c52884acf0e9c8a0c4689deb2f63db5f46fa2a62158", @generic="9cfb32fd2c54b7e1deb017b06ff1b18a85ad5e66641d5116a271e130ec030b1ce8b215d88239c35fcf119b536be3c94b6467d0e4877dd0323a4385a2f4bf11186e24c550ec45589f8e0fb7851dd5fba726027a00f22ee93a0e8d3ecacf6b318cf9cb9fc8f303bb34d1e22323aee2bf173d561e3de0c3c3d1115440d99ff19305e3915022585b64d334906b1333b440decc02de09f51d0ee41e374668f312cd5936d31b8ea2ddcd6afc3d187aa072c1fc4d5f482c397272682bdbf255676daedc14d90b12239c8e1585d407d5c54e106597ffce771543cd26a297c27b140c32f431f913886cc0c0c0acabba1116bf7b198c904794c2e212f7c00ca93783aee997f2482b036ff6e3c333e7893433ea25cb6a62a537255cbdbd0eb2b78d442b2ea074d54070afe107dce54351484510f9f2c1a35a498a7a85e49cd2ff98ac08f9c4f2285001a4767374be515f9429234035d4b956606badba572f42cb78ce08d90c92c185cc5cc4158fb814183ea9af08223e035f99efd956f06e06b9d2e64143a42b19dd421a8686fbbcfc8fca1bcb514ee1935a5cb6c1f89b0b2445646cd3f03f7b12ac4ac194c07a068f1a07f923fe8b177297f91728789219b07a82c459686bfa375bc72729cc9897973aac259a1675320bc307669072658d423067c13c158e39ea296566816ad4c9f01081246d7a7c18367f2bd2d89e67d10bf622ed3ead8054aaff523deb9f64c5c0dee3cef974080cd85013fb9dd6f5653f88157f34f4ce719ad458a52dedf23560facc1f34e9d09f648e1cb1aac50cd362d028ebe61a71675b2866c55ef7d86ce7a10e343614404ed1db463e5a6ae2176473b7f77cdedc3006b682b5228f980846f23a697f935ebaf128e9e9aedbb70099450542b5ccf1d554dbe2d3b3392601095925b6af8da80cfcfe64bfeab8c13e419f83892de4bf72a7e447a20f6186abc2a9623a687b1641f5129e79abcecf08445aea732baff757b63a8bfcd25c4a753cd329648470a5c219743c8aebfbdeedd871da9db89ff907822e1c63ca64a6f6f856631b011ae19018f31f827465880c0f580394f2c6b14f34c52108a0429ba4ea859694af3afadf9cd739c4af53ca3fb71546507cd589e118eb73af89b35cca6d154d63909a8bce3f12ea9c72539089f7db0fd852291ac9b2edfbdc716b71b88e73e6e866ffa702afefea49d856b7e4161e25bd1ecd078879d44b3d211e9ecaa099a7a11c48493fd53ddbde73e09d4abfd33766971f0834fa61d8cbf18ac0fb51e28a153ba78e95309e655d5897d5f901a2062db07380d05cfea3db335f77139dd6c8a7c962b878c9084ff45c6690c9763a776b13740ed8c6c16f638f3a87e4218304997b4eeefbb7502a6453c3cb502e0fba6ba8299cbe9f5c8ec211e6b8db7ca28da5ee07808c61dfe5dd5b656fca3c5dc2360c4095f43c62b5b343ef6c1826175227937dde23e62ddc4980335c4c1f6c4aeffc1b35313b63ff639148ea627a643ae067f10795a520510422ef419efad4d68a791ed376f8a4786b06471c809a79ff7c53ce425149dec0d47bd93c7daeb0612495e6535101022cd5e93d1b78c3faec1e3226dadfd98cd0e9131783dd52b619db95ebb9e4142ee308cc6515fd458cf36c4f68bf6dc316138290fd5d23cc7acd7030ad0fe9be9763c4543104bc9b10d73c42f0c151aca33dfd451676dc8654cd4586a693be2f4cbd7283f56ed6bcb0a4f7ff722e0001b0ab1d3e473a212926c6b9666d2442d69923dd9d7ac5d5aa54c569f9503599bd041c797ad225f97a002cba8aae7a2770a881f43ee21031749f972bb123828b07dadc618212f8b073118b7ed78ad5955e7229aea6cba8982048d1ce60a1dd4fa677eeeb5f6f35c2d45501f38060f98ac4c1831b68c8e63af45df0d8a45baeeb6a1727edd18e532cd99e0ef143051d76166ae66117167d27034444115f8fc6f0293ac7dc28b37dd38d094b69f4bc08f2ca4c3c5a9d70e1f1f2a019a97521baf9f6feca565b5cef0dd8556546956a32725bbef385ed02b5ec97b2623370d7afbfd8a8e13c1a0c151adbc0cdf50a49793b25f7e05e1be4e017752ef6ea8ecfe569fc0a2a315221402eaaf3163c1708a72961d97c9ca8ff428c03b33c0261f40254e03bf77c747374c677b08175dd7921929760df4fd8f2e5c2d043a7f61c4227432fc09ddd5acfac866ceb0aaba0c0fc494c763d6b9c09f61a3477ab06ccc5868ce588d77d72711cd7a7dab47af7fd607cac353affd1174ab26561faf0fa01ed5b69a99fdf81d7932297b794fd193a4feb4e1fcb6adc3da77a442bc5a16f222904a3f2b4679573629c944d34412c95c00154299e58241316f737c8eab25bfc51ad121c505e49de0edcc6c92a93c74997b29e6e6ad19d78dc8986d8d1b815d7bb7b501c936e5e2a7f639cf8d7f71ac429b0c1057eca793584d815c7dfff1ce52952c7f6e0f4769fc133cd8e098bd648b4fa98e012f697671e85ba9e5f66a4d6756a3f755c0d9a06220e06d1246caf70ddc0ec44004cae792f0fd64fecc4669fcbcd35d45d25654ece6c179d882e9cb001568fed3221d2c9a5683710e30a1dcec0fdfaf8947cb2d72a1f40fa301174f0075c26096574f83746c62b6d44adca2d961e80c8aeb4d2f711c5b2921c849f75295e03ea9ddec1920807c12fe246209cc556c52a814d7dd5ed1a8ccfaa9c2c44b78777cda15a323d0b83e5661b95e309e566794214fdc75ad6ea4c38bb6b135486156f9638b8273019033ab6a1cfee763502cac55b3b60f1a5b52795ca15be324ed2e6377daa85dc5282a8e00a3786e0b453eb88e1a77ef60811e26030d3bc24d8f49f04507e645790b4d4e7377fad9041aaf862366e538674f7da1fe4f5d0d749d02932fb4a0f50f2b9c1690594445e30b669cd811a58c3930ad0a444f70ddfdaf0c5153378094665439a0d8817fe8219fe61ba1f854313f74f5b4e4dfa12c5f722d676943c7bf5632ed37dfc92057645e8981d86dae86cfebe76ade32126ecbf2d7e601786a7b8b9e1085a8838c7c7b9581ea1c8f8ad6d1974f3ccda82061ce512cd03951d5673ef229237d67661b2d19d0f4e4b13cc4e15b35d99e013924486919bb341e514120d3c4b4728b66c00afefbf0f75ba90ba52b1baceb3bb0a3d61832295303879076ce9e1ec373a37e737f1c49a9e121de878e6cfdc2236cc47e2087c89e006bb94ee3fdacd128bcf0dd1eb10f0639a5c7234567dfe7affc84543e0186334d3e72f10fbd0acd8f9cd8c5299edbda15a748fb48eb299601f596d0ff1bce897fa50dc9ca9d2afa460dd3631a2e6a609a918ca7933d2a4995e5fb27cb1de74b1b6ed6298b2eebbb5f1d08830379733832f429e046afff7eaac03e337312d98693453187bd50e637149c0f1baf501db857dd47524d17f918825e9c81d494651c39bc253d65185d6d6f851c619df0a617f48f48193301dc3484a66690ff7a774c3434b13144121a146ab40286207594a6814dd25d7c0ce67ccc82c955eb3da5ced374c99c213e09d15d457d09427aea3e3ad0d6722f8b88b89647fef6faebf66f5d150296b5e4deb720540b2ae5b4b9087a861917e3a78963825e05623418149a98aca76766e0d1fce6875fe470ea6749f94c58ce537919bc2972c1b5e38d06b672636c7125c6fbcd0e7ff0dc0fb7a9e8f15f158ee7f0903836085b52ad0a637246d01a87f4d1a0a2346efa15c751414e3043c625973d2d3b086c919585a6a937d937f3458c5d3058c2e0b3399a0feaeb2c1f8e7224c79525a7f299ae27f0a35548ec33ab9bede07a886a802c67f0365d706aebaa3329fd2d0e9bd49e9f0559f9efb3d58af66ad1a554ec1ac52a7142d4eabaf49d28aee04c36c980055e06771d00fcc9607e01a57a0938fe5ee7d54a2549ba4660db5e0bb201bf03ce2612b44c03a20fd89b52f8f02eb17508c7efd0a79c22066dcc8f72dff044ac7434a0f8d769bba6ececa82a14ca4268f45e350f60339451c27313cc0dbd8a6d78169a4d6ac189b3175c724c8d5f97e640c23d36f7d850fafade23991f39d2fe1163c845ba44aaadf98c84c1b8f536e56a03bc00ad181e035fffd4c9409ec8b338175d948e8ca344c5d2a1faacd7e121bb346170cedf22234c30b5e3424e59c1a25558896a9039e9490f5fc1db338b55a3cc92614de6c593d6d8b637766083825b4a5f3b51cc468466c91ed54c4a171ed818024d9cfe19942c2af5d98c65831f8dd7f3f7e62a1c32b1ee0ed604e835e52f557bcecefa585f0688671a37d895cad2e35ce183d17ef7bb7938bb7b472e20a1cedc3ab8cb5bbb42da67878d96954264733f3c04dc4d634a7fe6a3dd93f2cacce9d9477a153c1922e9c324e6978398542203f3e2d50d2073008ce529432a83bff300c8784ba7fbe2a2e52ae2d54e8ed13cb89c840ceae7a0dfacdab97344fde3d61cd0b0405dc2919115e84416fa99298228469949bf757a30c1d1afd7fead34128ea78dcad561a84efc5e141fa99715384b17e3323b9349032c72f1c24f25d15a0f418ac9a5c8c1399f87f7d38ede02be3004a82df15d88b889586be56a9959bc8b9d6b95826c2b93e649edb8dbaca48eb14a26c4f16f20896b5e9c6d18ccb99dc2df2405a88e677973348df771e41d1ff8c107bb2e03eaf468e1a2a258c232c329aa51eebd192ad57655ba071bbcbfb728c62a6ca0d6b1adbc0cec69b15a6cd5c61426bfc0da8bf96022daa713f828c360f65876deac87248f4d3e2f85e280297c294dad2b6e0bc11c3ef6e856f8a9c2a74cdc1a5b708735abd549944a5756c10d6038a60348b430528ccb0e1fb93294cee43a7be73aaf39bb2ab2867feef75e91888a3dab81e88e0cdf8f3a4566c3ce5fe979078dfcce1a9b89adbc05ea69426f32f0442d36716cac4bbcc4c06099a9afb98635679f45460b588d3ec8f8e1cecedd1cc631514d6d71d9f734a892b0b7411a1a1eea584ecd9e9321ceda86e105ff701948e83d9fd66cbdacf63ecb1212272d6f5deef19db74b5e68195d25b0af8146a7dd4f04ec912bef523634b41c820e7b76a87323d249bac2afd125f3d4c1f4b5b43400cd01b78738727f894f2250ddbc3e42e282c88adf651b109c334d94822fe0a0c5e524ee3ec715d3ea58c5dd1b0ffabc94e6d7348c8776151908b7860d501827d59e5afecd297bded6aeda85fd023c76195dc89ae43010cdc8dca31bec390966850a24726ea1c2462ec410fb42746d875e2e9275732622a9bdf569c486d82510f3709fa3357e5efc4ae72721eef33fdb2bce162e4765bf01b2a436a67a6ff9e3f809206b2e4f7f77d7e27b0a156826dc3bab821f3f21a1e5e1dcb53f5ecee4ff7082a73b2bb2b2cb55ffcf2c1de2a254ec3140bc596e7fec1c10251153b1e71516a03b2d4f4331f6f76fd3e0a42974a92ad7bd65f997d4bcdf8e60982f7a10f904aec7c893987b8b8dca72860c1b7aa5a321466d1623a59b3c32ece53ff1c1e6d149fc4bcf6d6c8cf4a953465599eb0eb4a0e98ddfe1697e961d2bef777cfeb7c5cfbc5d9a468e91d1c8bfd04c37bcb8fe973c070ba9932d294374909a23c20d50954728cdbee734c5e1a0040234afd8031c2ea3cf9cc15828aefd9d24902198f559ffaea46a0e79a267b8011162e270918aa63b888f02995391a8348217a93323d00e68bb1263debaf539059ab4dbe12ea742eb95e0c5ef66cf311c929f95d25e24398eeebe5be75ca59b0528c7d662ec3e9d32b4c96eb8b5cf323e5f0e26df8b6d9dfcf80623305cb5b9c", @generic="75ea46bf63685cc71faefd93ea2cdc0efa5fa78453f3fe0cc7d5f9035b1b24988fb51536c565bb56746026ed07206256462e33307b32ab319d4564e450412af5fa0e86f01379a2776b9b2a548d49d0d773a039142057d22179e32a2af3a6aee1561dba80967104a17b495a69ab496007bcd76005eb33f7e291c7c5ba4525cd866b4802920268dd8df736813763233e2e565cd280a6d7ad560bbb0ee7c089", @generic="67fdc9e7c362a7f178269edc551298ac81efc797364f46dd9382e27a536be9db280ec7ae298cbd03cbb5e01154e941b60fb4329a18d5826e4b377ca83910016f3f0f099acb5016819dcb67a21dd5de8c9e37be1d2a103c5b9afdce121218ee9429da18be552b707e5e4935c3424c4cdef57d4d72475f54449dd6ae3440ae49d2b518c877450d1d6ae4a04cf84709739098e088e88191e70cd35d18aee54b87a509423ff51119a9f35e47b6f98c609b47651138c508acc2e6e298695fd0e01b6a211c0f73bad41def71c934acea47be72a00a360ad0f8bc5957f182ca6d010b61efecc6d64d6e519554f5930e4541ecf37fe8c64ef93fa65d42ccb59dbdc1ef19a16a6b5da5ed45406c8dcddf3758bd712862c2a28b2c4cc40e0324a39fd1dd2896f4af3852cf821972cbcbeb1c908bbfe47d81538a17000961e5b520359fe7c2e7d29f6e93e5eb04f83b114ff13b2991c4de0af4e06c38b0a7194c79b84cfde7a5489b76a61b3ad194b58016338cac21d22ac0a36f7c685c2db1d98f6e900b5fc86aab06d054be4ab191e8785d3a0c6fb4f8b1b7622bcc93353e509f85c470a15481b4b435177c7268c780fe9fc8b8805be3210f76734dafbebae403a72ad5868d2475a122cfcb71e47583953cdfdb7b11a56f0372c79bf2e8752550d183d77487d7cf9cc5266c1d7f44f8a32cc34739941f67f8817f0c96fa3846d4383a3bfa7970fc3ff170ab4187975aff6e94359052b58bc22fc766286b9781748e19afdb2ba9f933a72da7951e78af6d03a68db5889be0e32f346149de2c10f1b9a3fbd4c17780ea31170f368b9948d95f63f643946878761beaf0a613dffb9a21e608918e8ec5cd57875db0d645f5a18b51f97ed76de0d1c6ecf9ce53762fd4821d68d5309ad8ea302d7f33120ec32e78b0461a14fb04c4dc52c20a822e3a21895fa94b7fbe927d0879ac6a5f9de06e7463510ed9129fdfc57272177036d993178e5de25a74a1773ae7f2acf8f47d2650f409cb03da96bd007614694793a9c44486b19093da1cb4118f328092346e6c5944136f5510c0502dad32407a98f3deefb468507cd41479122b726adeb032d235d481a10cb23604ecb3578ddaf1f62adf89fe56ac622845964db6d8f29f446bbb4d8b50e562b3c92b6386fe86a1421c6e0e077ca14f722e5180c9b53f723a5532a5967bbc87c57929d77451034137069a4f7d97adffc51e64612a5d34e1be33f3de5830f4503151f9a34c6cb4fae89572697a8f7386a532a048066b991f624c640edc4d53b1ed62023037e119c82ef8cd5f722eecb46998aac756bb45937d2c5cb3f06e2a89b372e940295383ab1799ba724bf657748845faff4407ccf04d0d20c3af2f0c1b1710f3a2431f5ed283ecb65b53d235afe16711bec0c6fb2f0c07fe50f5668845917fdfdd2368bee3d4f331cae667f109c4f668aa1f9a08fb9693a6a834c4339ee38aed60da3025c2b3d9fd0a5a0fc6815358d3b8243c025d873309ba0410fb1b659a0c323f9e4e17ef15ee93c11328b5fe79f0988006437f456fe0b5489c9b0948f3ad5e17c3ee854773906e9f10ebb8c6b7ead418fce95d40a59acfdfcf4c39c2f4e5ca8995f4b5554c4ca2ba84daed83d87fa0396be46368ec3cff1f032b536ad4670292e497aa111bf060e29dc4d39b1e7a1267c27b62a18e5cc3a30696652a85829a6d6a9b402e9e1264447efcef560afa46f10099794ca3ebb4f0226337454f32f3cd977dfbc5cf2b8899dfcae505483d73d6552e2100fc9cfd7668cd3a74bdb9d4c843f435519567a89c75241ac299f88b4782059f51495683d8c07991e88a68dbc190d1e28eae21038b8f38d4151d71df0cd224a3e904cd06d65eea5d3f54cee8216ccfac21ccb9bb4b98ea18d0762a3eb2d2d3bc84495a02031723e8062b2622d8fa9f365d35234906c471b0825b1f20c8f67420587c47120facc222bcb36b4161f2eee087202f99268c31757e59429ba37c3539201199d8f3a0e68eb7ae3b069fc00c277fd6fb447cc1529e82bc5530b7d157d20043c186db9e248a4cc4f6ef646a03b2683cddd95b51065b838fe6adf8a14b5973217d6b9538cf2d4150ae46b3a6fb820ebf0c654363a8096ae697385f67b7e04829dd07d5ec91b84808797454ef1d5c1acd5c0e2c621c36d21e84108f0dd77261ad485817c6fed88dabda22dfca2e1d380cbba17a303402d7e289ace38d801eefae71d13398ab50e509c0b5ff6ba4a88fa06021d80c0dcbc451128fae1d9cdbb4201daf21d3dd7b98b0534ea671b5a7afb6134169f420e8de6fd546bde0f636c904dd580d3a63543a6fbcf950eeb927f95587a221d62e167a906b8f7d644f751391db34a922a897108b8b8239f194254f0fa45bec1b55e408a746bb0ce23f52965f8c43e018ca9b92301a6df4a6579f4590b26197c757eb4136990eec4dc84358020cbca9a78ac950695a7043ec56a0a6c0c438ef70265206c0f0e7b19709636e4abe2c686fb713ddd1e82a1df611c8fc388ac0a499bf2cd6c21ae036cf52bfeb7691ff15c2c847bb55b9f17a2b4e051174128dd713b655e387f2cc2278447ac023c0acc3de687a5109d65744618945ed1b370bb1fd7db099237c970a2d8ca5a42c9ed689a64781887d26dbd3a352ed711cc9b92446eea015903c9bd0ac1007f00639ec01e3860972474a97d68ec284e4eb0768e8450f7872ac4fc9cc7591a32bc75c5e000c336d6a49788dfc4d117141cc4c26cd933a780d3aca3e540dae186fa911a7730f035b102fca1eb6ac199d87b9a8930852c84df7b150e36468c6af1c8da3c20d5ae9149eac77fb00da2d5064889b3249da1c09229304fded782677b14099b7d8d5fede0041c68fa8bebe893a698e3bedbb0e39d03302a0fb75c8120cbdbf655fc9240bf1cdb27e4b3982bafbc850ec501c1e4bd6a203b193c584c2278fdfa8c6a641f8a591cea5721efa5339cd89040f6ce7d261e94235befc41d26fcb220cf742b5c5b81297d187288aa772003bca39a5dc199f0c8eb6e9aa15b49bba74e080221e7c4befb31b66fec94913aca8b31c36e65debfcf32e2457acb23356bc3a009396f48133614e34711e21438be8356a0ed8f7bf7dd827aa9929c5925e7b6dfaab0fd229608871af0ab45ece82eb7b9c93f8e2cae57687ffade3e3a16512b6cd6ba603bdb3aaa1d21d90c005a330c5983b7063a4093cf55f504f40e13fbc4554f1712d95ae153eef819e7587569c85d22eb9068647fdd372e71155e9c6ad6f53b857a069eaa1f74652140ea2be1f562cb6b565428bdb9ecb147ddbbd0785f993dae56fb53012469eea662b83ebc7cf18edf847b895797f3d7c81699df8f9f174c780c5a44a135f2cd0c53d0af98bc7a6b66f8c88d3f3cea0d9e7751d0400508d01ec986f58fe08e138af2728ae474bf4367701033ebbd694aa798a6cd3586c9185b13866c253388fad9d9acd6a616e387e432f17feca6c7bc116c34ee16272dbb18f6075e559abcafc879ae15c179fb4e94b246365fc591ec011a564076fec5e229c6a29157d4c16c231c7cea9cdfafcdce419af0c7d771664c0bc88610230d1cba9dbac1d97394371c2910d2e658ad98f6a7f675fec694b9d990d1f98fd0f95d689ca355166b4808c85980f9259b5c21b064e51b9ce06600d01319b46802cb015ca5312b986dc79f864e164593aced4b0e40702b92d00bec461186c1ca3a0a417cbf9897f25213efc06bbd22c33e6ad820050f8a7eb0fd5f5e2d2fbca5fea90cac261593b513e082393e33e6ef0506cab4dc23a720991ce65fad6b608560df2352e1c93d2e32ef48ffdb357f6d768d978581221a9f71235d0800d65f07758b1ed43fc41afcf5294056889c489ac9b17b8cb2e6d039b4356dfb02255563c97c2d365971416816258e80924510dbb8c23457f88671d43a1a4c274651e8be4ce8d92d1664c115ab1e93586044870976c3ea9c26859854441d36d3755ef889c6035e86293e0f0d19c7400fb68900a139aa38db954b0abd86561636f27fd21482721681ec302fc5aa023f0ce06d5cb0b196821796f5d4fafe52dc8394620219e8fc046dd79b617f81c815c3ae96e08a176ce5e1e5140875398094f51ef827f9c879f04226a3b9a9f3162ea0385911a218ba0453004ec34d91d5385ff50ebc467842b521b02f34db8a77b34917dc27dd76ffbea7de7b20d5121aa75f89bac50e84b2f593dfc5d350824e2fa0e8b07f0b71d0f207accd0357d702b7c7b868dc4d9399d04513b876c0b7c7b0506d9d19ca230ce3ad469d5d0ed160cd27276f8aa794c11d47de64aba56d24f415d42d07ffa1c4cd1c2e964177dd672fff8d4e6aae3721ece0a384db3310e3e5a0819b107285049800dc5f9dc4aef5c85a65f6ffff772bc40f8e26a2df8ef28932a3ed0cb1b45030582cecf7f737104e4ac5668d7fcdde411fd268cf489f357ef59467486ab771e2ac545d8a28144b91a6a59816c18364c582854a2a63bd3248ee76182db355ea2a55373240aa0ff3f641b9ecb1247d2a16b9943be72115215b76763aa25933b35105a1ebc204d776cdd4dfd9a651d7c86c6e40766d82e901eb031cbc8e03795cd30aa36a44845dd19c5cc095566db47e8d182d30721748594bf5fb9f47e1546e5eac78bae90fddae176dcbde127aa9466fc56683bb9fee1a50986c96ccf1252c469e79f8f42cd8ba3cf4fc23247d8ab0a90ce0498346a12dcdb89bc5d9246fb2beafc783be8f687eeee7d5d6fee9feb23af1722dc7b3ea3d765aaf86c2a8b1ab73cc95f00aece9db29df849cab499a9d7d56bcfdf2a305ca68ae9f5c7ff443b86a77957acd1365c608e4549cf11e7e06080bea536aa3ef545b582fa649506bcc305acd8ff7b0c9c3693b5e582cb0356c7c168556f7faac4f00d6af06ad72baff41bdbf7936e583e1b4ffd888448b4538113891036b43dcfd4a6c6bb063bdbecdba418248eba7037df70a0b34b6467d69aef9ae5d0437aa7c81d4a5d2476f27c8d19d66e08e13ec70b93104b7d5b02419900ecbad96738790e73f39e3ab996a57fe4e409758ddaa8569ea53219541b42ac026644d49867b085b15a56b3ea65e8cc845d9e3916a4958f5761178037cbe3ff7c2684e44764718df5c84efa111e6d25f819edf2c9914b764adba2a2e6779cef3423141a56811edf0fdfc9c8c4d1e67a9abed0e75c00a35c9e5fcf9faa72630991dfc60adddf74b668a7f650f86130616d46b78181999a7beb14f2f95b08c3fcbce81706f86b342f61d286b19e10075b4a8f38d4e3f1afa99d63d3c766b40fc0f14167ec1c61af2e7596720e2fc0d37e465862b2b7f9f7e93eff48281e72284403f8bbcbca8d95c6c7d1228f80c3097ced63beef7143b90be3bb166f6b4993e7275c94e11934547e73f6ba7010963851f31ea9da27dea4565c708d0358361c6c63ec4be1a41ef95987696d1251eae97256380a8c1976807552bbb0bc8e324eb94e5864c0ad9c3855ef115695957eb0cdc608d414e12146e769b2aa75a4a6856a7c6154a6f0ab3755fc134872b5383c06d6d4b356e7e224ee2ed11211a170db77499e5704516fdc7fe65bbc61e6a59d4e06091baf0065ce6233c616e4f0e385e079902333c024710025e3811d8576bf00c51be9c5d4961dd128aa9c3b4a47e7dcc7196e630540973a92922bd30ba13bb73a48ed392279c23d73be6583f61020533cec8f0cf1ad3eac6c3864dd2fdb362ef0dcf837d766c4287cad53ee92d68bcae442d23e9a3633c776d326ed9b1b3dafc3", @nested={0x251, 0x5, 0x0, 0x1, [@typed={0xc, 0x91, 0x0, 0x0, @u64}, @typed={0x8, 0x21, 0x0, 0x0, @ipv4=@multicast2}, @generic="d2792784d90c3c094e07c03e9dc0b0e027ae0abf678fbd6046fe74a7cb663a8fb198d717b1ba80e23b4d5a30b9db07ed630c4a25694e85d6e2819901d5fa2e2d9c8ef7e43e6c1ba84bbd9867d6498484fc76893c5fd4e7d76da8e7fe34e0fddbf32dc9a41a748aed621372f3c32b81c028035e087ef96682edc50b9bbbdcc88568942266f423d9363f46f3752cb1f173610c31c2819b9700cb64a99c36996132d5456fabcc960152cb1896302be56a0f5de52671", @generic="6d10a58c2929c15e32bfe6f3d7f21608e2f1a20b9626fb035ef2fe9932d55a1d17b62f4adfd02a499b8ca2aadc2ef02a0b0c64e985c53aef0aabc3f8e25ea43cb60d570fe0f14a6540963b068915b940524492e7a2c53a1dca349583a3713ccb2c7b91c0cc2159d6204c7042f2e7c4249e7a7a53f31ac220aaa048d0280ad0645b0a1af2b18c2a690a469929b688559a677a007af3893f67417e8777693b7777a8c2c23e0dba92f941122ec4438ab739a8840ae13ced4537937171de976b22499fcf84595a5c76d5f765ce88c885df4d0d7298fc6097cf243a3ba0d0283cc8d6301e216ae2a4fec30215d1e7a80c20f39b513a41", @generic="55c3187be3bdb1d6b1b05331e7f963f1fc4fff416b06eb1ebd272e35178c4e0d437bb736a5f39d0effcdb787c0ddbfd1973ea93ae675f9eec8811df6c7847162551ca72edd611677de632d862627f9849f7300bbe34c1e4a3348a8ba96bc4c2aaf43707171357af1b1772aab57101f728e0b5c0b204e88b40e0ac7b1c48742f57fc4bb67adf1b506b426d9d2caf76f163e"]}]}, 0x2344}, {&(0x7f0000000040)={0x10, 0x3e, 0xb08, 0x70bd28, 0x25dfdbff}, 0x10}, {&(0x7f0000002580)={0x4cc, 0x21, 0x200, 0x70bd2b, 0x300000, "", [@nested={0x15a, 0x7b, 0x0, 0x1, [@generic="fcc1c932850f94587122eeb689412b2983c0799e0d477df4f7614438387509806d49f0e120fd313bc314c4c524ab24e5b224525d4aeaff51a0aaec39d0d3681793ab10d99c9a1777443f13abfded8eb144f94adafc681190ee94e5c692fd1dd2942b6216daaaf818caaa7cc4b6520c6393fd58272d72e613b844ee34e3c07dab5c6f296349644b82d4a31a35427d0b22d18109f53df5a8a6ccc439119094b28b900c666643dce2e011c08bc25890315e20e9e7c8e6bfbf3fc4321a83e1bf8834e5386ef014c0", @generic="1532a1f9c41f0a8f28cf3f4a7d8c42a4fc57704f2235a48bbf91330fd5f0f7e692fafaeccc6fc3d27531fb71935fb5480e9fdedb413e9f6faad32d667b48b172313109ff2311c2087b48409cc1860c0134e42cc444d3256a96ee3ee198ffb69c7c6b", @typed={0x8, 0x3c, 0x0, 0x0, @ipv4=@rand_addr=0x64010101}, @generic="cfc94d5e1342e99a68a28d51ce4be101d963eda863617e8da1eb52b45aca32830988042c40ce"]}, @nested={0xe0, 0x6a, 0x0, 0x1, [@generic="64be194408b2933ec42d1890a33be77a06c132cdc02713a5cf56e6724b4f8c2adb13014ea3607abbef6b37e47127e9bb009501f708a8373b43c85a53c1443f46b2ea5114d1d120a5cb14050af3886decb0402ee9377755a9e0258eb256f38cc089b21837ad15eb34ef8dd3329b4d6bae1bf79217b56847263f24c5dca41ebf65c5f25be2aee7a279921774a18478bc0f6c1caae6e0d258367e18a18b18512c882fedece805fcc3225491133908d1b0b8e50891af46465bb3dd6ab5df183643751dd2184d90293e28445fca7824ffc7bd4d3156e58533e1c7e6ce3eda"]}, @generic="f52e9f4f1b01d1f09632d4109619ebbfb9ca6f122ef8d77901fd80657079079cf895fdbc868ec64204c744bf8ce3000fe3fff62d05f188ae2d6a314d27214bd92a49606b37ed42696d5eb78b633727c8a2b3939caa55b8577dc8d3060db04dfeb2d48b330a4d15eec0721e6cc104fc04f7b4a7ce2a47d23dfa18c33777a1d070bdd945a6a1b8f244711186f90ec20306bd3a082e1ee172e53679fe60867c3eb0aa1da8c2cfad6a1b07a5ed65a982bd5524ba0397cf6a6052d7b466", @nested={0x1c4, 0x2, 0x0, 0x1, [@generic="4a3ebc1ded2d83cd82f40cf6772ecb036cd11d56dd04282008083e363b05d88ec3b25bacc6ab313e61ea42dc1f055a3a99d7be80c0329ea6998f6ff55430070e2d6216f04cb2aff71f", @generic="371a985b9d9277a23309f5c3de2f93de3505016cda7079b799fcd195ef2d5838a8dc78560752627fa2d758ab038131dddc0d20e01858787bc9459011bbb37bb79b2fb719ef1bcd5b061aede1c5c9b4f468ed67ddd9c1e081f413d5349f638e256a38d95021a16e6b3a3b4825c2164800673b0def75ebcd9e53aab27d62033e7e01594c700fd9b7bd601223e9d50555619b83ea0e4ca9c9a8a1e81b871140a7b2c6e0fe1376c46fc8e92dab5b6d0e69f58c233c9a7e655dca", @generic="43801f14db5621c2216fd9f012117aee0c809a2bba0b6363ba903f03b9a349b344189a20f49f832c17b3888effca8610f630bdcdf0c4c17eed520e7943f87d420bc2437650c8ad668526cfed2f42793bdfe50ce8d3b4fa3dececb0cc7f74e3c1dbcc70dfda2591b8ded78f4f91eedc71ee68077be961e704bcb5d1ca867f6a95a6dc5967b611bed506ae5732f9fab7656cccb1e21a07b6308909854ea16c9c34d8a17e", @typed={0xc, 0x11, 0x0, 0x0, @u64=0x4}, @typed={0x8, 0x33, 0x0, 0x0, @pid}, @typed={0x8, 0x30, 0x0, 0x0, @fd}]}]}, 0x4cc}, {&(0x7f0000003bc0)={0x664, 0x40, 0x4, 0x70bd2c, 0x25dfdbfc, "", [@typed={0x8, 0x2f, 0x0, 0x0, @fd=r1}, @typed={0x8, 0x4f, 0x0, 0x0, @str='\\-\f\x00'}, @nested={0x16a, 0x4d, 0x0, 0x1, [@typed={0x6, 0x77, 0x0, 0x0, @str=':\x00'}, @generic="0fd32a2705466567a22c48a28246b5aad9a00161a42cfc83b20cdf88511f6cc404be0a10da4184d05203f1ba4f44a3ed2f62c2b8eab77307e837e0c60719c104c1a3ec983def705f0261da2b4ccd2a4397209bde3e0c7bb1479e52a9631fd78e5c2edc0008a0dd559c6ef60b4e286a90fbad1b29d4b790b415b4b3f9483ef43f87a171b064a96f75c6d270e1ced6c184e9446377789bdc309b215d025c748c2c0bb0be1919ee151895cb6730844ef317431a1e2cebb90d6e4eee3d519c28884755e0eff517c1c4a63542fcd8ce916e5d7ac7c7a94adbc82edc6d3c2a9167b67f8cd9bf9dbbb0ef7b8b3d6ed9037f4c93116f", @typed={0x4, 0x72}, @typed={0x8, 0x69, 0x0, 0x0, @pid=r2}, @typed={0x8, 0x88, 0x0, 0x0, @fd=r3}, @typed={0x14, 0x5, 0x0, 0x0, @ipv6=@private0}, @typed={0x8, 0x3c, 0x0, 0x0, @pid=r4}, @typed={0xc, 0x17, 0x0, 0x0, @u64=0xcbda}, @generic="81ae80076c09b60f3db89a24182e3ab410e380c59bd3b5bd9f0bd1fcf865aef3bd7b0aec36972f87c853d7c3d7794d94"]}, @generic="3e49082b7a1067b5a0ddfb659158835948938cbd8726e2e9fda3685f3aed4997d411a6762dbc2920bd37d39a", @typed={0x33, 0x6d, 0x0, 0x0, @binary="ef0f06cf965247ed38fcc85b73794d588fdf93a3a5f4687e5bbd8625dedd292ae2bd211da7fb6cd6bf0c12a1def999"}, @nested={0x3c0, 0x62, 0x0, 0x1, [@generic="bccafa9e4c986abee4ec124f6eae32269f53c1e1f721c19e0bdcf4098ef4e8b5953d6bd0526e0a0ffafbb03d08e15d4b84b94004282cb4242bc5ab418e15b664e53b45975e278c65d768a2fbbe282dddb212802b60309c3d4bf4663c2967b11ad3cd5cf5d1d6a27b34c356fe1c33824e72f6a991436d61f4a9c8eb4ce9c9e2a22b410a123161ca45e005c09ea7d6860c1755b386cd5352de62c20e4092b5cb1ff2c3d54c5aebb34fbba707119fbaa3a1be9333", @typed={0x14, 0x87, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @loopback}}, @generic="fa1fa19821519b501de819686c26ac12f82c5d6af9f9ea3f75ccbdfdf430e4ba9d272d839fbf9ce2b0d568fb9f624722fb513b7ff72c769be46e8d5fa71ae0658272b2685f3a085386cf47ab53e69501796367c7d436cec13b32f063386fd5b59a898d074e49f914278eeb0935affe3de4243ac1bb929a4fd919d6bff9add2096df08c36087f62bb9c68fcdf366b69fc87fad2a5ea6f729614559e578940b046d099a36cdd6e34356d8fbc425bddc7490cfbed50812ffbb089de16f06489906e7f3eee2971753e98c9cd4e1cdab69eae45c41a1d18a0007cc46b83598ac8a74e9b06618d73e0a0940d9b48b7224484cd6157bc05ca", @typed={0x4, 0xd}, @generic="b31a5875420b2919c152e230b6d020eaa47213f46166fd6cb1f67464589cb402246550dd825ddaf0957613218075172c7d240892be669e08c1810f44e80f919ea2a3570d8f4b967ab46931f82e51", @generic="818275de4d7aea38dceeb160302347b01c19ca118307dd633e34f647142d2d27223f0a4b0d26ddaa6b13a4314d639a8c33ec68d42ac4bd12c1e8455917d773819cd45024c7dad5b8016745dfbeb73ade20c93af4f1196b38d2076fa57f61e7fc281e2324faad2b2f36531cf6e900bf38dd0dd563d03169b2bd23a36ab4d4b203544f2db28a617215c63aaa9b83bf135e29a9a21d96d9b529d8ead85255f4b0090846276e161418165b70dc8c7f5cc802f32e1245c98504e684413838766c5c377dfdfba084163b4a231c2710bc90be917bf9200cb61a833a0449", @typed={0xd4, 0x3d, 0x0, 0x0, @binary="4533274a812a63dc287d28cc38c7aa50519afe87b55cda9696b7dafa1e80b443eb91df70af88d3914fa307baf7699cde4a7426fc30094c1c5a290e8726e8d6c806b4eb9801666279e7d4ca0fd7f8a706eb6f6effa6bc4f242879d93570a17ac77b45a52295349baeb852dfc6076b1cfb78ad70d73165ce0db3f585fb1953b99e2d61ef21d25c9477f4c95afc24b60a2c5aa9ac69135b8eddb17c9b0e11f6e4945c7d04731fadb0d97333366ea0bc4b0de9f6cb6f9cc00c4f86f332aa737e47faa7d78afbf9718e4530c328e677980369"}]}, @generic="af57798bd24503aa52167365c3", @generic="ebaaf5004a4c177b3ab5e98fe73645285c913a56e67d79967fc1d2d50baae13afb4b8aa1767927f28ab7f5acd9e769a60e3dd4900b9985c3f4b1deca44095ba5e56bf55294c2bf6c05523152df3fa3b239487aceecca03dbb7251d709462e8d15c4e73d7036a34a3f64a62ab22e6d7901451ee186ab60ea5f331f00eeaa45eb5c61b7c8d7e31c55ef6fa0e548e62ed1a232c61497d4a6a7562e54dc6e3c6ff30fba6a115e4643da50ac4"]}, 0x664}], 0x4, &(0x7f0000004280)=[@cred={{0x1c, 0x1, 0x2, {r5, 0xffffffffffffffff, 0xee00}}}], 0x20, 0x4}, 0x4045800) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="390000001300034700bb65e1c3e4ffff06000000010000004500000025000000190013c04800000007fd17e5ffff0606040000000000000000", 0x39}], 0x1) 04:00:24 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, 0x0) getdents64(r0, 0x0, 0x0) [ 454.448650][T18650] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 454.457049][T18650] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 454.465074][T18650] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 454.473027][T18650] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 454.481963][T18650] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 454.490883][T18650] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 454.570976][T18694] loop5: detected capacity change from 0 to 270 04:00:27 executing program 0 (fault-call:2 fault-nth:71): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 04:00:27 executing program 1: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(0xffffffffffffffff, 0x0, 0x0) 04:00:27 executing program 2: set_mempolicy(0x1, &(0x7f0000000280)=0x9, 0x5) set_mempolicy(0x8000, &(0x7f0000000040)=0x1, 0x3) set_mempolicy(0x1, &(0x7f0000000080)=0x6, 0x7fff) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000040)={0x0, r0}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r2, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)={0x0, r2}) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f00000009c0)='./file0\x00', 0x7, 0x3, &(0x7f0000000200)=[{&(0x7f0000000a00)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b0000000002", 0x5a, 0x400}, {&(0x7f00000000c0)="02110000000474beef80639656e49ce684e1666b60d6deb7597ee065773bb7a8ae7f7b8ed0b8f3b569d5750b0039e6cd679d15b19054d195d8e1d975bf0e99ab639673394bf4cae2e7f7b2c6f7a8dbac79249e7470d27c44e9c545f8485f6d9f0ccf52dd8fb3b5e3237ed2", 0x6b, 0x1000}, {&(0x7f0000012600)="0000000000000000dbf4655f07000000335f0000c10f00000000040008", 0x1d, 0x4200}], 0x0, &(0x7f0000000a80)=ANY=[@ANYRESOCT=r0, @ANYRES16=r1, @ANYRESDEC=r1, @ANYBLOB="14daf17b1471de1d6df4a986ca65d6fd0b672103b7d366556dae3b86d76d63fb53aafce3f51ac8f62c781dc7ff76ccd007bcf8fc8319995a3ca64736052371734d9cd2d61773ad483fd87b1955ada15b336c3ad1d99dd2d0702f889124d3170663ab1ea2d2de4444af941c130605c7fb9c6a0cd7a01e51461a8e3834d74faa40b2cae21fe038ecd70aa535fd5befa94561be094cc279c7fa219c34237ec89f5538fe1a46f711859c73b857924774b02f3c78925a5b8019ba3b19a11a000000008c6874e37ef44fe4edf12d56c0a5c4dd235f71", @ANYRESHEX=r2, @ANYRESDEC=r0]) 04:00:27 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xf403, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:27 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(r0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 04:00:27 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x44c42, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000200)=0xf) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x101, 0x10000f) tkill(r1, 0x26) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) r3 = signalfd(r0, &(0x7f0000000080)={[0x6]}, 0x8) waitid$P_PIDFD(0x3, r3, &(0x7f00000000c0), 0x4, &(0x7f0000000140)) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x1f, r1, 0x6, 0xc0000000) wait4(r2, &(0x7f0000000040), 0x2, 0x0) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) 04:00:27 executing program 1: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(0xffffffffffffffff, 0x0, 0x0) 04:00:27 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x16000500, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() r2 = clone3(&(0x7f00000002c0)={0x40000000, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x29}, &(0x7f0000000100)=""/244, 0xf4, &(0x7f0000000200)=""/83, &(0x7f0000000280)=[r1, r1, 0xffffffffffffffff, r1, r1, r1, r1], 0x7, {r0}}, 0x58) wait4(r2, 0x0, 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x5) tkill(r3, 0x34) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) tkill(r3, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x1000000, 0x0) [ 457.237707][T18711] FAULT_INJECTION: forcing a failure. [ 457.237707][T18711] name failslab, interval 1, probability 0, space 0, times 0 [ 457.250349][T18711] CPU: 1 PID: 18711 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 457.259113][T18711] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 457.269247][T18711] Call Trace: [ 457.272523][T18711] dump_stack+0x137/0x19d [ 457.276852][T18711] should_fail+0x23c/0x250 04:00:27 executing program 1: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(0xffffffffffffffff, 0x0, 0x0) [ 457.279481][ T25] audit: type=1400 audit(1619236827.608:254): avc: denied { sys_admin } for pid=18721 comm="syz-executor.4" capability=21 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=cap_userns permissive=1 [ 457.281262][T18711] ? __es_insert_extent+0x51f/0xe80 [ 457.281285][T18711] __should_failslab+0x81/0x90 [ 457.281307][T18711] should_failslab+0x5/0x20 [ 457.318299][T18711] kmem_cache_alloc+0x46/0x300 [ 457.323067][T18711] __es_insert_extent+0x51f/0xe80 [ 457.328095][T18711] ? __dquot_alloc_space+0x205/0x8f0 04:00:27 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r2, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000040)={0x0, r2}) ioctl$LOOP_SET_STATUS(r3, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0x1, 0x0, 0x0, 0x8, "0c180bdfbd568b89e334e3e8dc61efc86df028ab2f56cb14dda7e39e89db8ba2943817b289666c44a43c5c9ef83ebb61ce47603ddc84358106346f7073c6403f", "b3faa1df5afb12d9a80845e2877bd6a0e05a39d8ad5d16a03fd4662a68a0eb8e", [0x6, 0x8000]}) [ 457.333379][T18711] ext4_es_insert_delayed_block+0xfb/0x370 [ 457.341705][T18711] ? ext4_claim_free_clusters+0x5b/0x80 [ 457.347338][T18711] ext4_da_get_block_prep+0x582/0x9b0 [ 457.352721][T18711] __block_write_begin_int+0x4a2/0x1060 [ 457.358323][T18711] ? ext4_da_release_space+0x230/0x230 [ 457.363811][T18711] ? ext4_da_write_begin+0x410/0x820 [ 457.369095][T18711] ? ext4_da_release_space+0x230/0x230 [ 457.374555][T18711] __block_write_begin+0x2b/0x40 [ 457.379598][T18711] ext4_da_write_begin+0x4c8/0x820 [ 457.384706][T18711] generic_perform_write+0x196/0x3a0 [ 457.389991][T18711] ? ext4_da_write_begin+0x820/0x820 [ 457.395328][T18711] ext4_buffered_write_iter+0x2f2/0x3f0 [ 457.401007][T18711] ext4_file_write_iter+0x2e7/0x11d0 [ 457.406296][T18711] ? __alloc_pages_nodemask+0x17a/0x310 [ 457.411848][T18711] ? avc_policy_seqno+0x22/0x30 [ 457.413244][T18716] loop5: detected capacity change from 0 to 270 [ 457.416704][T18711] ? selinux_file_permission+0x22e/0x530 [ 457.428580][T18711] do_iter_readv_writev+0x2cb/0x360 [ 457.433796][T18711] do_iter_write+0x112/0x4c0 [ 457.437681][T18717] loop2: detected capacity change from 0 to 66 [ 457.438442][T18711] ? kmalloc_array+0x2d/0x40 [ 457.449360][T18711] vfs_iter_write+0x4c/0x70 [ 457.450603][T18717] EXT4-fs (loop2): Unrecognized mount option "00000000000000000000003" or missing value [ 457.453865][T18711] iter_file_splice_write+0x40a/0x750 [ 457.453898][T18711] ? splice_from_pipe+0xc0/0xc0 [ 457.473909][T18711] direct_splice_actor+0x80/0xa0 [ 457.478857][T18711] splice_direct_to_actor+0x345/0x650 04:00:27 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xff0f, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 457.484574][T18711] ? do_splice_direct+0x170/0x170 [ 457.489604][T18711] do_splice_direct+0xf5/0x170 [ 457.494585][T18711] do_sendfile+0x773/0xda0 [ 457.499172][T18711] __x64_sys_sendfile64+0xf2/0x130 [ 457.504338][T18711] do_syscall_64+0x34/0x50 [ 457.508740][T18711] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 457.514618][T18711] RIP: 0033:0x4665f9 [ 457.518522][T18711] 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 04:00:27 executing program 1 (fault-call:1 fault-nth:0): r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0x0) [ 457.538110][T18711] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 457.546516][T18711] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 457.554479][T18711] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 457.562552][T18711] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 457.570651][T18711] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 457.578633][T18711] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 04:00:27 executing program 0 (fault-call:2 fault-nth:72): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) [ 457.595566][T18749] FAULT_INJECTION: forcing a failure. [ 457.595566][T18749] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 457.608671][T18749] CPU: 0 PID: 18749 Comm: syz-executor.1 Not tainted 5.12.0-rc8-syzkaller #0 [ 457.617533][T18749] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 457.627598][T18749] Call Trace: [ 457.630949][T18749] dump_stack+0x137/0x19d [ 457.635299][T18749] should_fail+0x23c/0x250 [ 457.639906][T18749] should_fail_usercopy+0x16/0x20 [ 457.644913][T18749] _copy_to_user+0x1c/0x90 [ 457.649329][T18749] simple_read_from_buffer+0xab/0x120 [ 457.654700][T18749] proc_fail_nth_read+0xf6/0x140 [ 457.659688][T18749] ? rw_verify_area+0x136/0x250 [ 457.664520][T18749] ? proc_fault_inject_write+0x200/0x200 [ 457.670135][T18749] vfs_read+0x154/0x5d0 [ 457.674289][T18749] ? touch_atime+0xcf/0x240 [ 457.678784][T18749] ? __fget_light+0x21b/0x260 [ 457.683476][T18749] ? __cond_resched+0x11/0x40 [ 457.688133][T18749] ksys_read+0xce/0x180 [ 457.692276][T18749] __x64_sys_read+0x3e/0x50 [ 457.696768][T18749] do_syscall_64+0x34/0x50 [ 457.701165][T18749] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 457.707039][T18749] RIP: 0033:0x41937c [ 457.710912][T18749] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 457.730621][T18749] RSP: 002b:00007f930ea8f170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 04:00:28 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0x0) [ 457.739039][T18749] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041937c [ 457.755213][T18749] RDX: 000000000000000f RSI: 00007f930ea8f1e0 RDI: 0000000000000004 [ 457.763388][T18749] RBP: 00007f930ea8f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 457.771368][T18749] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 457.779337][T18749] R13: 00007ffefaea111f R14: 00007f930ea8f300 R15: 0000000000022000 [ 457.853745][T18759] loop5: detected capacity change from 0 to 270 [ 457.876345][T18758] FAULT_INJECTION: forcing a failure. [ 457.876345][T18758] name failslab, interval 1, probability 0, space 0, times 0 [ 457.889008][T18758] CPU: 1 PID: 18758 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 457.897845][T18758] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 457.907896][T18758] Call Trace: [ 457.911277][T18758] dump_stack+0x137/0x19d [ 457.915605][T18758] should_fail+0x23c/0x250 [ 457.920056][T18758] ? __es_insert_extent+0x51f/0xe80 [ 457.925248][T18758] __should_failslab+0x81/0x90 [ 457.930007][T18758] should_failslab+0x5/0x20 [ 457.934560][T18758] kmem_cache_alloc+0x46/0x300 [ 457.939318][T18758] __es_insert_extent+0x51f/0xe80 [ 457.944430][T18758] ? __dquot_alloc_space+0x205/0x8f0 [ 457.949767][T18758] ext4_es_insert_delayed_block+0xfb/0x370 [ 457.955585][T18758] ? ext4_claim_free_clusters+0x5b/0x80 [ 457.961132][T18758] ext4_da_get_block_prep+0x582/0x9b0 [ 457.966528][T18758] __block_write_begin_int+0x4a2/0x1060 [ 457.972105][T18758] ? ext4_da_release_space+0x230/0x230 [ 457.977566][T18758] ? ext4_da_write_begin+0x410/0x820 [ 457.982918][T18758] ? ext4_da_release_space+0x230/0x230 [ 457.988397][T18758] __block_write_begin+0x2b/0x40 [ 457.993363][T18758] ext4_da_write_begin+0x4c8/0x820 [ 457.998469][T18758] generic_perform_write+0x196/0x3a0 [ 458.003753][T18758] ? ext4_da_write_begin+0x820/0x820 [ 458.009031][T18758] ext4_buffered_write_iter+0x2f2/0x3f0 [ 458.014592][T18758] ext4_file_write_iter+0x2e7/0x11d0 [ 458.019891][T18758] ? __alloc_pages_nodemask+0x17a/0x310 [ 458.025436][T18758] ? avc_policy_seqno+0x22/0x30 [ 458.030294][T18758] ? selinux_file_permission+0x22e/0x530 [ 458.035928][T18758] do_iter_readv_writev+0x2cb/0x360 [ 458.041126][T18758] do_iter_write+0x112/0x4c0 [ 458.045809][T18758] ? kmalloc_array+0x2d/0x40 [ 458.050423][T18758] vfs_iter_write+0x4c/0x70 [ 458.054928][T18758] iter_file_splice_write+0x40a/0x750 [ 458.060306][T18758] ? splice_from_pipe+0xc0/0xc0 [ 458.065152][T18758] direct_splice_actor+0x80/0xa0 [ 458.070082][T18758] splice_direct_to_actor+0x345/0x650 [ 458.075454][T18758] ? do_splice_direct+0x170/0x170 [ 458.080474][T18758] do_splice_direct+0xf5/0x170 [ 458.085229][T18758] do_sendfile+0x773/0xda0 [ 458.089756][T18758] __x64_sys_sendfile64+0xf2/0x130 [ 458.094869][T18758] do_syscall_64+0x34/0x50 [ 458.099385][T18758] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 458.105336][T18758] RIP: 0033:0x4665f9 [ 458.109279][T18758] 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 [ 458.128902][T18758] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 458.137312][T18758] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 458.145273][T18758] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 04:00:28 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r1, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r1}) preadv(r1, &(0x7f00000016c0)=[{&(0x7f0000000140)=""/209, 0xd1}, {&(0x7f0000000440)=""/129, 0x42}, {&(0x7f0000000500)=""/158, 0x25}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/55, 0x37}, {&(0x7f0000000280)}, {&(0x7f00000015c0)=""/25, 0x19}, {&(0x7f0000001600)=""/160, 0xa0}], 0x8, 0xc, 0x6) mmap(&(0x7f0000276000/0x2000)=nil, 0x2000, 0x1800002, 0x10010, r0, 0xffffd000) ioctl$SNAPSHOT_GET_IMAGE_SIZE(r2, 0x8008330e, &(0x7f0000002b40)) r3 = accept$packet(r1, &(0x7f0000000280), &(0x7f0000001880)=0x14) preadv(r3, &(0x7f0000002c80)=[{&(0x7f00000018c0)=""/157, 0x9d}, {&(0x7f0000001980)=""/205, 0xcd}, {&(0x7f0000001a80)=""/164, 0xa4}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)}, {&(0x7f0000002b80)=""/112, 0x70}, {&(0x7f0000002c00)=""/95, 0x5f}], 0x7, 0x8, 0x7) umount2(&(0x7f0000000100)='./file1\x00', 0x6) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syncfs(r0) r4 = syz_open_dev$sg(&(0x7f0000000080), 0x5, 0x1c000) ioctl$SG_GET_SG_TABLESIZE(r4, 0x227f, &(0x7f00000000c0)) syz_read_part_table(0x1, 0x1, &(0x7f0000000040)=[{&(0x7f0000000300)="0201630000000a000000ff45ac000000000063000800000000000000024000ffffff82000000e10000008877007200300700a6ffffff00000000008000da55aab4cbb9d742835baa85318e44e84edb9dd90ce14e7c0124b4727f43bbcdc846b30c7dd8a5ed39add76833b87298da125cf7bf0f5545f758d3d0ddca1afbc369fe4760c115d1e5afa1234ff862ea362071063c5fe0c17b053cac6ab7fdeb55e7d3ce9381e21ec9d6d7e021e1809e5d27892f5f8573083c2e34ae183bf30c04571b476b7d35cf39631c6b837e6deb552af5e66bc978baca5202d121a63be416257bf6c9241d71a84b2014a37fdb93a1badec9a99ebd2ed6b41e568d98a76d41603fa40a4c6e29db57283d902e1002a257c4e8bc934e977e8599bac98a649911f51a1332f2ab94", 0x125, 0x1}]) creat(&(0x7f0000000000)='./file0\x00', 0x42) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_subtree(r5, 0x0, 0x200600) ioctl$SCSI_IOCTL_SEND_COMMAND(r5, 0x1, &(0x7f0000002d00)=ANY=[@ANYBLOB="ff00000092db000024020000212c764d72136bcc916610902005509b21c4a301c57bb33769faf6ec9d6fe1717ee9db8d9232380813f57e033b7edff64932e619167fef8c4a6624ef7f312a4ae36f0455c26e3807b80a2f9fc05747612f42ea6e6121ef32693061789b00a78f47330800ddddfdef4779dd0fab6cfe8dc305aab5b4bd366bbec0af5cfd6b02277854ae8eaadc4a4f0f72d7b34cc0867920139311d5408a1c6e85bcfde825fb407b4d74cdd290bc4d4ca064cb24e3eaa57db345fa1af9d6af7c267c96a02897dff5234f78d11a584d62282a1e2abfb3a46285297ab6e8252e749d17b2fc396082520564a46abf9aefb39cca4397fdde45c649dc2ddcd89e09691085a62f4d2cdcb1cefa54604621c3a17314ad79a5"]) 04:00:28 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0x18) 04:00:28 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x40000, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:28 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(r0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) [ 458.153242][T18758] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 458.161322][T18758] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 458.169329][T18758] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 04:00:28 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0xffe) 04:00:28 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0x1800) 04:00:28 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0xe0000, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 458.288275][T18787] loop5: detected capacity change from 0 to 512 [ 458.359448][T18801] loop5: detected capacity change from 0 to 1792 04:00:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) 04:00:30 executing program 0 (fault-call:2 fault-nth:73): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 04:00:30 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0xfe0f) 04:00:30 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0x18) 04:00:30 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x1fffff, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:30 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(r0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 04:00:30 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0x1000000) 04:00:30 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0x18) [ 460.406444][T18818] loop5: detected capacity change from 0 to 4095 04:00:30 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x400000, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:30 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0x18) 04:00:30 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0x18000000) [ 460.454580][T18823] FAULT_INJECTION: forcing a failure. [ 460.454580][T18823] name failslab, interval 1, probability 0, space 0, times 0 [ 460.467369][T18823] CPU: 1 PID: 18823 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 460.476140][T18823] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 460.486307][T18823] Call Trace: [ 460.489617][T18823] dump_stack+0x137/0x19d [ 460.494070][T18823] should_fail+0x23c/0x250 [ 460.498556][T18823] ? mempool_alloc_slab+0x16/0x20 [ 460.503638][T18823] __should_failslab+0x81/0x90 [ 460.508409][T18823] should_failslab+0x5/0x20 [ 460.512921][T18823] kmem_cache_alloc+0x46/0x300 [ 460.517688][T18823] mempool_alloc_slab+0x16/0x20 [ 460.522607][T18823] ? mempool_free+0x130/0x130 [ 460.527332][T18823] mempool_alloc+0x8c/0x300 [ 460.531832][T18823] ? unlock_page_memcg+0xac/0xc0 [ 460.536855][T18823] bio_alloc_bioset+0xcc/0x480 [ 460.541743][T18823] ext4_bio_write_page+0x7c5/0xa40 [ 460.546872][T18823] mpage_process_page_bufs+0x437/0x560 04:00:30 executing program 2: getdents64(0xffffffffffffffff, 0x0, 0x18) [ 460.552405][T18823] mpage_prepare_extent_to_map+0x4e6/0x640 [ 460.558274][T18823] ? ext4_init_io_end+0x2d/0xa0 [ 460.563132][T18823] ? kmem_cache_alloc+0x1af/0x300 [ 460.568161][T18823] ? ext4_init_io_end+0x2d/0xa0 [ 460.573018][T18823] ext4_writepages+0x6c6/0x1d10 [ 460.577863][T18823] ? ext4_mark_iloc_dirty+0x13a3/0x1750 [ 460.583450][T18823] ? __ext4_journal_stop+0x47/0x110 [ 460.588696][T18823] ? ext4_expand_extra_isize+0x540/0x540 [ 460.594350][T18823] ? ext4_dirty_inode+0x98/0xa0 [ 460.599210][T18823] ? __mark_inode_dirty+0x103/0x6c0 [ 460.604439][T18823] ? generic_write_end+0x157/0x180 [ 460.609642][T18823] ? ext4_readpage+0x140/0x140 [ 460.614402][T18823] do_writepages+0x7b/0x150 [ 460.618984][T18823] file_write_and_wait_range+0x180/0x210 [ 460.624621][T18823] ext4_sync_file+0x105/0x670 [ 460.629301][T18823] ? tsan.module_ctor+0x10/0x10 [ 460.634168][T18823] vfs_fsync_range+0x107/0x120 [ 460.638926][T18823] ext4_buffered_write_iter+0x39c/0x3f0 [ 460.644505][T18823] ext4_file_write_iter+0x2e7/0x11d0 [ 460.649771][T18823] ? __alloc_pages_nodemask+0x17a/0x310 [ 460.655315][T18823] ? avc_policy_seqno+0x22/0x30 [ 460.660164][T18823] ? selinux_file_permission+0x22e/0x530 [ 460.665776][T18823] do_iter_readv_writev+0x2cb/0x360 [ 460.670960][T18823] do_iter_write+0x112/0x4c0 [ 460.675604][T18823] ? kmalloc_array+0x2d/0x40 [ 460.680190][T18823] vfs_iter_write+0x4c/0x70 [ 460.684739][T18823] iter_file_splice_write+0x40a/0x750 [ 460.690097][T18823] ? splice_from_pipe+0xc0/0xc0 [ 460.694946][T18823] direct_splice_actor+0x80/0xa0 [ 460.699948][T18823] splice_direct_to_actor+0x345/0x650 [ 460.705299][T18823] ? do_splice_direct+0x170/0x170 [ 460.710339][T18823] do_splice_direct+0xf5/0x170 [ 460.715095][T18823] do_sendfile+0x773/0xda0 [ 460.719491][T18823] __x64_sys_sendfile64+0xf2/0x130 [ 460.724651][T18823] do_syscall_64+0x34/0x50 [ 460.729048][T18823] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 460.734958][T18823] RIP: 0033:0x4665f9 [ 460.738875][T18823] 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 [ 460.758472][T18823] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 460.766889][T18823] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 460.774845][T18823] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 460.782821][T18823] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 460.790781][T18823] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 460.798745][T18823] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 460.863309][T18857] loop5: detected capacity change from 0 to 8192 [ 460.886272][T18853] ================================================================== [ 460.894348][T18853] BUG: KCSAN: data-race in copy_page_to_iter / fat_set_state [ 460.901712][T18853] [ 460.904014][T18853] write to 0xffff88812ca05025 of 1 bytes by task 1765 on cpu 0: [ 460.911615][T18853] fat_set_state+0x16c/0x1d0 [ 460.916181][T18853] fat_put_super+0x2a/0x80 [ 460.920570][T18853] generic_shutdown_super+0xd5/0x220 [ 460.925835][T18853] kill_block_super+0x4a/0x90 [ 460.930484][T18853] deactivate_locked_super+0x65/0xd0 [ 460.935745][T18853] deactivate_super+0x85/0x90 [ 460.940407][T18853] cleanup_mnt+0x277/0x2e0 [ 460.944812][T18853] __cleanup_mnt+0x15/0x20 [ 460.949218][T18853] task_work_run+0xae/0x130 [ 460.953717][T18853] exit_to_user_mode_prepare+0x151/0x170 [ 460.959324][T18853] syscall_exit_to_user_mode+0x20/0x40 [ 460.964857][T18853] do_syscall_64+0x40/0x50 [ 460.969249][T18853] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 460.975121][T18853] [ 460.977423][T18853] read to 0xffff88812ca05000 of 1377 bytes by task 18853 on cpu 1: [ 460.985284][T18853] copy_page_to_iter+0x31b/0x860 [ 460.990212][T18853] filemap_read+0xee6/0x1210 [ 460.994788][T18853] generic_file_read_iter+0x84/0x3e0 [ 461.000046][T18853] blkdev_read_iter+0xb3/0xc0 [ 461.004711][T18853] vfs_read+0x565/0x5d0 [ 461.008963][T18853] ksys_read+0xce/0x180 [ 461.013094][T18853] __x64_sys_read+0x3e/0x50 [ 461.017571][T18853] do_syscall_64+0x34/0x50 [ 461.021976][T18853] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 461.027845][T18853] [ 461.030143][T18853] Reported by Kernel Concurrency Sanitizer on: [ 461.036278][T18853] CPU: 1 PID: 18853 Comm: systemd-udevd Not tainted 5.12.0-rc8-syzkaller #0 [ 461.044937][T18853] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 461.054968][T18853] ================================================================== 04:00:33 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) preadv(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/240, 0xf0}, {&(0x7f00000002c0)=""/202, 0xca}, {&(0x7f00000003c0)=""/155, 0x9b}, {&(0x7f00000000c0)=""/59, 0x3b}, {&(0x7f0000000480)=""/119, 0x77}, {&(0x7f0000000500)=""/95, 0x5f}], 0x6, 0x80, 0xd74) tkill(r1, 0x13) ptrace$cont(0x18, r1, 0x0, 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x5) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000040)={0x0, 0x0}) ptrace$setregs(0xd, r3, 0xf9e8, &(0x7f0000000140)="0f2312ba1d1d17df12a527c2a789d42b24cfd26acb2f6b669763732e362d49642dc056ce72e01359f2079879266a976711ba2581b55e619a41978dee985beaad74ab12ecc755cca72d1e") 04:00:33 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0xfe0f0000) 04:00:33 executing program 2: getdents64(0xffffffffffffffff, 0x0, 0x18) 04:00:33 executing program 0 (fault-call:2 fault-nth:74): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 04:00:33 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x1000000, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:33 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 04:00:33 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0xfeffffff) 04:00:33 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x10e0000, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:33 executing program 2: getdents64(0xffffffffffffffff, 0x0, 0x18) [ 463.433401][T18869] loop5: detected capacity change from 0 to 32768 04:00:33 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0xfffffffe) [ 463.503065][T18878] FAULT_INJECTION: forcing a failure. [ 463.503065][T18878] name failslab, interval 1, probability 0, space 0, times 0 [ 463.516082][T18878] CPU: 0 PID: 18878 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 463.524844][T18878] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 463.534896][T18878] Call Trace: [ 463.538175][T18878] dump_stack+0x137/0x19d [ 463.542514][T18878] should_fail+0x23c/0x250 [ 463.546929][T18878] ? mempool_alloc_slab+0x16/0x20 [ 463.551951][T18878] __should_failslab+0x81/0x90 [ 463.556720][T18878] should_failslab+0x5/0x20 [ 463.561226][T18878] kmem_cache_alloc+0x46/0x300 [ 463.565990][T18878] ? mempool_alloc_slab+0x16/0x20 [ 463.572063][T18878] mempool_alloc_slab+0x16/0x20 [ 463.576999][T18878] ? mempool_free+0x130/0x130 [ 463.581696][T18878] mempool_alloc+0x8c/0x300 [ 463.586197][T18878] ? unlock_page_memcg+0xac/0xc0 [ 463.591133][T18878] bio_alloc_bioset+0x1af/0x480 [ 463.596008][T18878] ext4_bio_write_page+0x7c5/0xa40 [ 463.601129][T18878] mpage_process_page_bufs+0x437/0x560 [ 463.606600][T18878] mpage_prepare_extent_to_map+0x4e6/0x640 [ 463.613413][T18878] ? ext4_init_io_end+0x2d/0xa0 [ 463.618316][T18878] ? kmem_cache_alloc+0x1af/0x300 [ 463.623364][T18878] ? ext4_init_io_end+0x2d/0xa0 [ 463.628213][T18878] ext4_writepages+0x6c6/0x1d10 [ 463.633050][T18878] ? ext4_mark_iloc_dirty+0x13a3/0x1750 [ 463.638610][T18878] ? __ext4_journal_stop+0x47/0x110 [ 463.643850][T18878] ? ext4_expand_extra_isize+0x540/0x540 04:00:33 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, 0x0) getdents64(r0, 0x0, 0x18) 04:00:33 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, 0x0) getdents64(r0, 0x0, 0x18) [ 463.649506][T18878] ? ext4_dirty_inode+0x98/0xa0 [ 463.654368][T18878] ? __mark_inode_dirty+0x103/0x6c0 [ 463.659645][T18878] ? generic_write_end+0x157/0x180 [ 463.664798][T18878] ? ext4_readpage+0x140/0x140 [ 463.665375][T18906] loop5: detected capacity change from 0 to 34560 [ 463.669563][T18878] do_writepages+0x7b/0x150 [ 463.669590][T18878] file_write_and_wait_range+0x180/0x210 [ 463.686115][T18878] ext4_sync_file+0x105/0x670 [ 463.690790][T18878] ? tsan.module_ctor+0x10/0x10 [ 463.695702][T18878] vfs_fsync_range+0x107/0x120 [ 463.700467][T18878] ext4_buffered_write_iter+0x39c/0x3f0 [ 463.706023][T18878] ext4_file_write_iter+0x2e7/0x11d0 [ 463.711331][T18878] ? __alloc_pages_nodemask+0x17a/0x310 [ 463.716881][T18878] ? avc_policy_seqno+0x22/0x30 [ 463.721782][T18878] ? selinux_file_permission+0x22e/0x530 [ 463.727527][T18878] do_iter_readv_writev+0x2cb/0x360 [ 463.732799][T18878] do_iter_write+0x112/0x4c0 [ 463.737394][T18878] ? kmalloc_array+0x2d/0x40 [ 463.742077][T18878] vfs_iter_write+0x4c/0x70 [ 463.746562][T18878] iter_file_splice_write+0x40a/0x750 [ 463.751996][T18878] ? splice_from_pipe+0xc0/0xc0 [ 463.756867][T18878] direct_splice_actor+0x80/0xa0 [ 463.761800][T18878] splice_direct_to_actor+0x345/0x650 [ 463.767244][T18878] ? do_splice_direct+0x170/0x170 [ 463.772295][T18878] do_splice_direct+0xf5/0x170 [ 463.777139][T18878] do_sendfile+0x773/0xda0 [ 463.781575][T18878] __x64_sys_sendfile64+0xf2/0x130 [ 463.786687][T18878] do_syscall_64+0x34/0x50 [ 463.791104][T18878] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 463.796994][T18878] RIP: 0033:0x4665f9 [ 463.800865][T18878] 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.820458][T18878] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 463.828887][T18878] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 463.836859][T18878] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 463.844862][T18878] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 463.852816][T18878] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 463.860776][T18878] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 04:00:36 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0x100000000000000) 04:00:36 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, 0x0) getdents64(r0, 0x0, 0x18) 04:00:36 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x2000000, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:36 executing program 0 (fault-call:2 fault-nth:75): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 04:00:36 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 04:00:36 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 04:00:36 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x2040000, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 466.477241][T18926] loop5: detected capacity change from 0 to 65536 [ 466.523028][T18924] FAULT_INJECTION: forcing a failure. [ 466.523028][T18924] name failslab, interval 1, probability 0, space 0, times 0 [ 466.535674][T18924] CPU: 1 PID: 18924 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 466.544454][T18924] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 466.554513][T18924] Call Trace: [ 466.557844][T18924] dump_stack+0x137/0x19d [ 466.562175][T18924] should_fail+0x23c/0x250 [ 466.566595][T18924] ? ext4_init_io_end+0x2d/0xa0 [ 466.571446][T18924] __should_failslab+0x81/0x90 [ 466.576208][T18924] should_failslab+0x5/0x20 [ 466.580747][T18924] kmem_cache_alloc+0x46/0x300 [ 466.585512][T18924] ? ext4_init_io_end+0x2d/0xa0 [ 466.590368][T18924] ext4_init_io_end+0x2d/0xa0 [ 466.595047][T18924] ext4_writepages+0x76d/0x1d10 [ 466.599915][T18924] ? ext4_mark_iloc_dirty+0x13a3/0x1750 [ 466.605471][T18924] ? __ext4_journal_stop+0x47/0x110 [ 466.610728][T18924] ? ext4_dirty_inode+0x98/0xa0 [ 466.615603][T18924] ? __mark_inode_dirty+0x103/0x6c0 [ 466.620829][T18924] ? generic_write_end+0x157/0x180 [ 466.625943][T18924] ? ext4_readpage+0x140/0x140 [ 466.630708][T18924] do_writepages+0x7b/0x150 [ 466.635294][T18924] file_write_and_wait_range+0x180/0x210 [ 466.640951][T18924] ext4_sync_file+0x105/0x670 [ 466.645673][T18924] ? tsan.module_ctor+0x10/0x10 [ 466.650531][T18924] vfs_fsync_range+0x107/0x120 [ 466.655317][T18924] ext4_buffered_write_iter+0x39c/0x3f0 [ 466.660922][T18924] ext4_file_write_iter+0x2e7/0x11d0 [ 466.666209][T18924] ? __alloc_pages_nodemask+0x17a/0x310 [ 466.671815][T18924] ? avc_policy_seqno+0x22/0x30 [ 466.676666][T18924] ? selinux_file_permission+0x22e/0x530 [ 466.682310][T18924] do_iter_readv_writev+0x2cb/0x360 [ 466.687566][T18924] do_iter_write+0x112/0x4c0 [ 466.692173][T18924] ? kmalloc_array+0x2d/0x40 [ 466.696869][T18924] vfs_iter_write+0x4c/0x70 [ 466.701372][T18924] iter_file_splice_write+0x40a/0x750 [ 466.706753][T18924] ? splice_from_pipe+0xc0/0xc0 [ 466.711620][T18924] direct_splice_actor+0x80/0xa0 [ 466.716554][T18924] splice_direct_to_actor+0x345/0x650 [ 466.721927][T18924] ? do_splice_direct+0x170/0x170 [ 466.727092][T18924] do_splice_direct+0xf5/0x170 [ 466.731853][T18924] do_sendfile+0x773/0xda0 [ 466.736322][T18924] __x64_sys_sendfile64+0xf2/0x130 [ 466.741432][T18924] do_syscall_64+0x34/0x50 [ 466.745853][T18924] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 466.751753][T18924] RIP: 0033:0x4665f9 04:00:37 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000a, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r0, 0x4018f50b, &(0x7f0000000040)={0x1, 0x3}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x37) tkill(r1, 0x13) splice(r0, &(0x7f00000013c0)=0x6, r0, &(0x7f0000001400)=0x79, 0xffffffffffffffce, 0xa) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000080)=""/3, 0x3}, {&(0x7f00000000c0)=""/170, 0xaa}, {&(0x7f0000000180)=""/57, 0x39}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/108, 0x6c}, {&(0x7f0000001240)=""/12, 0xc}, {&(0x7f0000001280)=""/131, 0x83}], 0x7, 0x69e2, 0x2) ptrace$cont(0x18, r1, 0x0, 0x0) 04:00:37 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0x1800000000000000) 04:00:37 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="044aac2fa5e1f10a73202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a30b2c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0x9d, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 04:00:37 executing program 2: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(0xffffffffffffffff, 0x0, 0x18) [ 466.755643][T18924] 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.775501][T18924] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 466.783939][T18924] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 466.791909][T18924] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 466.799936][T18924] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 466.807903][T18924] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 466.815876][T18924] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 04:00:37 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x24000000, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 04:00:37 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0xfe0f000000000000) 04:00:37 executing program 2: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(0xffffffffffffffff, 0x0, 0x18) [ 466.853987][T18950] loop5: detected capacity change from 0 to 66048 04:00:37 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x3000000, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:37 executing program 0 (fault-call:2 fault-nth:76): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 04:00:37 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0xfeffffff00000000) 04:00:37 executing program 2: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(0xffffffffffffffff, 0x0, 0x18) [ 466.978453][T18968] loop5: detected capacity change from 0 to 98304 04:00:37 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x4000000, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 467.062930][T18978] FAULT_INJECTION: forcing a failure. [ 467.062930][T18978] name failslab, interval 1, probability 0, space 0, times 0 [ 467.075823][T18978] CPU: 0 PID: 18978 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 467.084571][T18978] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 467.094623][T18978] Call Trace: [ 467.097886][T18978] dump_stack+0x137/0x19d [ 467.102227][T18978] should_fail+0x23c/0x250 [ 467.106621][T18978] ? ext4_alloc_io_end_vec+0x2e/0xd0 [ 467.111904][T18978] __should_failslab+0x81/0x90 [ 467.116653][T18978] should_failslab+0x5/0x20 [ 467.121142][T18978] kmem_cache_alloc+0x46/0x300 [ 467.125890][T18978] ext4_alloc_io_end_vec+0x2e/0xd0 [ 467.131001][T18978] ext4_writepages+0xa8d/0x1d10 [ 467.135874][T18978] ? __ext4_journal_stop+0x47/0x110 [ 467.141097][T18978] ? ext4_dirty_inode+0x9b/0xa0 [ 467.145952][T18978] ? __mark_inode_dirty+0x103/0x6c0 [ 467.151134][T18978] ? generic_write_end+0x157/0x180 [ 467.156228][T18978] ? ext4_readpage+0x140/0x140 [ 467.160992][T18978] do_writepages+0x7b/0x150 [ 467.165538][T18978] file_write_and_wait_range+0x180/0x210 [ 467.171153][T18978] ext4_sync_file+0x105/0x670 [ 467.175811][T18978] ? tsan.module_ctor+0x10/0x10 [ 467.180698][T18978] vfs_fsync_range+0x107/0x120 [ 467.185489][T18978] ext4_buffered_write_iter+0x39c/0x3f0 [ 467.191091][T18978] ext4_file_write_iter+0x2e7/0x11d0 [ 467.196356][T18978] ? __alloc_pages_nodemask+0x17a/0x310 [ 467.201885][T18978] ? avc_policy_seqno+0x22/0x30 [ 467.206716][T18978] ? selinux_file_permission+0x22e/0x530 [ 467.212429][T18978] do_iter_readv_writev+0x2cb/0x360 [ 467.217620][T18978] do_iter_write+0x112/0x4c0 [ 467.222202][T18978] ? kmalloc_array+0x2d/0x40 [ 467.226819][T18978] vfs_iter_write+0x4c/0x70 [ 467.231315][T18978] iter_file_splice_write+0x40a/0x750 [ 467.237206][T18978] ? splice_from_pipe+0xc0/0xc0 [ 467.243055][T18978] direct_splice_actor+0x80/0xa0 [ 467.247970][T18978] splice_direct_to_actor+0x345/0x650 [ 467.253412][T18978] ? do_splice_direct+0x170/0x170 [ 467.258432][T18978] do_splice_direct+0xf5/0x170 [ 467.263202][T18978] do_sendfile+0x773/0xda0 [ 467.267621][T18978] __x64_sys_sendfile64+0xf2/0x130 [ 467.272733][T18978] do_syscall_64+0x34/0x50 [ 467.277156][T18978] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 467.283060][T18978] RIP: 0033:0x4665f9 [ 467.286947][T18978] 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.306549][T18978] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 467.314960][T18978] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 467.322950][T18978] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 467.330936][T18978] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 467.338988][T18978] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 467.347022][T18978] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 [ 467.373484][T18989] loop5: detected capacity change from 0 to 131072 04:00:40 executing program 2 (fault-call:1 fault-nth:0): r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0x18) 04:00:40 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0xffffffff00000000) 04:00:40 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x5000000, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) 04:00:40 executing program 0 (fault-call:2 fault-nth:77): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 04:00:40 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 04:00:40 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2000002, 0x12, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r1, &(0x7f0000000140)=ANY=[], 0xfe6f) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r1}) readahead(r1, 0x3f, 0x200) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x37) tkill(r3, 0x13) ptrace$cont(0x18, r3, 0x0, 0x0) tkill(r3, 0x40) [ 469.786779][T19005] FAULT_INJECTION: forcing a failure. [ 469.786779][T19005] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 469.799966][T19005] CPU: 1 PID: 19005 Comm: syz-executor.2 Not tainted 5.12.0-rc8-syzkaller #0 [ 469.808756][T19005] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 469.818811][T19005] Call Trace: [ 469.822086][T19005] dump_stack+0x137/0x19d [ 469.826429][T19005] should_fail+0x23c/0x250 [ 469.830896][T19005] should_fail_usercopy+0x16/0x20 04:00:40 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 04:00:40 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') ioctl$sock_SIOCGIFCONF(r0, 0x8912, &(0x7f0000000000)=@buf) getdents64(r0, 0x0, 0x0) [ 469.835970][T19005] _copy_to_user+0x1c/0x90 [ 469.840424][T19005] simple_read_from_buffer+0xab/0x120 [ 469.845806][T19005] proc_fail_nth_read+0xf6/0x140 [ 469.848486][T19012] loop5: detected capacity change from 0 to 163840 [ 469.850741][T19005] ? rw_verify_area+0x136/0x250 [ 469.862176][T19005] ? proc_fault_inject_write+0x200/0x200 [ 469.867880][T19005] vfs_read+0x154/0x5d0 [ 469.872035][T19005] ? touch_atime+0xcf/0x240 [ 469.876533][T19005] ? __fget_light+0x21b/0x260 [ 469.881209][T19005] ? __cond_resched+0x11/0x40 04:00:40 executing program 5: syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000100)='./file0\x00', 0x6000000, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e00}], 0x0, &(0x7f0000000040)={[{@uni_xlateno}]}) [ 469.885889][T19005] ksys_read+0xce/0x180 [ 469.890046][T19005] __x64_sys_read+0x3e/0x50 [ 469.894587][T19005] do_syscall_64+0x34/0x50 [ 469.899035][T19005] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 469.905013][T19005] RIP: 0033:0x41937c [ 469.909013][T19005] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 469.928672][T19005] RSP: 002b:00007f82f89a1170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 04:00:40 executing program 1: llistxattr(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/195, 0xc3) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0x0) fcntl$setownex(r0, 0xf, &(0x7f0000000000)={0x2}) 04:00:40 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) [ 469.937085][T19005] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041937c [ 469.945053][T19005] RDX: 000000000000000f RSI: 00007f82f89a11e0 RDI: 0000000000000004 [ 469.953105][T19005] RBP: 00007f82f89a11d0 R08: 0000000000000000 R09: 0000000000000000 [ 469.961151][T19005] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 469.969122][T19005] R13: 00007ffe0f32177f R14: 00007f82f89a1300 R15: 0000000000022000 04:00:40 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000780), 0x12) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x192) getdents64(r0, 0x0, 0x0) 04:00:40 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0x18) 04:00:40 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0x0) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000000)=""/2, 0x2}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/87, 0x57}, {&(0x7f0000001100)=""/237, 0xed}, {&(0x7f0000001200)=""/22, 0x16}, {&(0x7f0000001240)=""/55, 0x37}], 0x6, 0x1000, 0x1) [ 470.000322][T19006] FAULT_INJECTION: forcing a failure. [ 470.000322][T19006] name failslab, interval 1, probability 0, space 0, times 0 [ 470.013036][T19006] CPU: 1 PID: 19006 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 470.021799][T19006] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 470.031935][T19006] Call Trace: [ 470.035212][T19006] dump_stack+0x137/0x19d [ 470.039545][T19006] should_fail+0x23c/0x250 [ 470.044078][T19006] __should_failslab+0x81/0x90 04:00:40 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000000)=0xfffffffd, 0x4) bind$inet6(r0, &(0x7f0000d84000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x24000000, 0x0, 0x0) [ 470.048842][T19006] ? kcalloc+0x32/0x50 [ 470.053863][T19006] should_failslab+0x5/0x20 [ 470.058369][T19006] __kmalloc+0x66/0x360 [ 470.063690][T19006] kcalloc+0x32/0x50 [ 470.067587][T19006] ext4_find_extent+0x21c/0x7f0 [ 470.072441][T19006] ext4_ext_map_blocks+0xd9/0x1f00 [ 470.077598][T19006] ? mem_cgroup_uncharge_list+0x36/0xa0 [ 470.083222][T19006] ? __down_write_common+0x45/0x890 [ 470.088500][T19006] ? release_pages+0x8aa/0x8d0 [ 470.093268][T19006] ? percpu_counter_add_batch+0x69/0xd0 [ 470.098833][T19006] ? ext4_es_lookup_extent+0x36b/0x490 [ 470.104302][T19006] ext4_map_blocks+0x70d/0xef0 [ 470.109076][T19006] ? ext4_alloc_io_end_vec+0x2e/0xd0 [ 470.114436][T19006] mpage_map_one_extent+0x10d/0x360 [ 470.119664][T19006] ext4_writepages+0xc1a/0x1d10 [ 470.124588][T19006] ? ext4_dirty_inode+0x9b/0xa0 [ 470.129456][T19006] ? __mark_inode_dirty+0x103/0x6c0 [ 470.134688][T19006] ? generic_write_end+0x157/0x180 [ 470.139852][T19006] ? ext4_readpage+0x140/0x140 [ 470.144814][T19006] do_writepages+0x7b/0x150 [ 470.149484][T19006] file_write_and_wait_range+0x180/0x210 [ 470.155119][T19006] ext4_sync_file+0x105/0x670 [ 470.159810][T19006] ? tsan.module_ctor+0x10/0x10 [ 470.162748][T19048] loop5: detected capacity change from 0 to 196608 [ 470.164657][T19006] vfs_fsync_range+0x107/0x120 [ 470.175967][T19006] ext4_buffered_write_iter+0x39c/0x3f0 [ 470.181588][T19006] ext4_file_write_iter+0x2e7/0x11d0 [ 470.186878][T19006] ? __alloc_pages_nodemask+0x17a/0x310 [ 470.192652][T19006] ? avc_policy_seqno+0x22/0x30 [ 470.197565][T19006] ? selinux_file_permission+0x22e/0x530 [ 470.203202][T19006] do_iter_readv_writev+0x2cb/0x360 [ 470.208535][T19006] do_iter_write+0x112/0x4c0 [ 470.213144][T19006] ? kmalloc_array+0x2d/0x40 [ 470.217851][T19006] vfs_iter_write+0x4c/0x70 [ 470.222359][T19006] iter_file_splice_write+0x40a/0x750 [ 470.227739][T19006] ? splice_from_pipe+0xc0/0xc0 [ 470.232614][T19006] direct_splice_actor+0x80/0xa0 [ 470.237550][T19006] splice_direct_to_actor+0x345/0x650 [ 470.243066][T19006] ? do_splice_direct+0x170/0x170 [ 470.248177][T19006] do_splice_direct+0xf5/0x170 [ 470.253026][T19006] do_sendfile+0x773/0xda0 [ 470.257586][T19006] __x64_sys_sendfile64+0xf2/0x130 [ 470.262724][T19006] do_syscall_64+0x34/0x50 [ 470.267182][T19006] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 470.273156][T19006] RIP: 0033:0x4665f9 [ 470.277055][T19006] 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.297089][T19006] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 470.305571][T19006] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 470.313519][T19006] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 470.321474][T19006] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 470.329433][T19006] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 470.337521][T19006] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000 04:00:40 executing program 0 (fault-call:2 fault-nth:78): r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) 04:00:40 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='ns\x00') getdents64(r0, 0x0, 0x7ffffffff000) [ 470.458521][T19079] FAULT_INJECTION: forcing a failure. [ 470.458521][T19079] name failslab, interval 1, probability 0, space 0, times 0 [ 470.471213][T19079] CPU: 1 PID: 19079 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller #0 [ 470.480163][T19079] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 470.490208][T19079] Call Trace: [ 470.493496][T19079] dump_stack+0x137/0x19d [ 470.497841][T19079] should_fail+0x23c/0x250 [ 470.502285][T19079] ? ext4_mb_new_blocks+0x2e7/0x1f60 [ 470.507553][T19079] __should_failslab+0x81/0x90 [ 470.512320][T19079] should_failslab+0x5/0x20 [ 470.516818][T19079] kmem_cache_alloc+0x46/0x300 [ 470.521567][T19079] ext4_mb_new_blocks+0x2e7/0x1f60 [ 470.526836][T19079] ? ext4_find_extent+0x7b2/0x7f0 [ 470.531849][T19079] ? ext4_ext_search_right+0x246/0x540 [ 470.537327][T19079] ext4_ext_map_blocks+0x1569/0x1f00 [ 470.542662][T19079] ? ext4_es_lookup_extent+0x36b/0x490 [ 470.548155][T19079] ext4_map_blocks+0x70d/0xef0 [ 470.552906][T19079] ? ext4_alloc_io_end_vec+0x2e/0xd0 [ 470.558186][T19079] mpage_map_one_extent+0x10d/0x360 [ 470.563426][T19079] ext4_writepages+0xc1a/0x1d10 [ 470.568357][T19079] ? ext4_dirty_inode+0x9b/0xa0 [ 470.573193][T19079] ? __mark_inode_dirty+0x103/0x6c0 [ 470.578438][T19079] ? generic_write_end+0x157/0x180 [ 470.583531][T19079] ? ext4_readpage+0x140/0x140 [ 470.588366][T19079] do_writepages+0x7b/0x150 [ 470.592852][T19079] file_write_and_wait_range+0x180/0x210 [ 470.598462][T19079] ext4_sync_file+0x105/0x670 [ 470.603193][T19079] ? tsan.module_ctor+0x10/0x10 [ 470.608020][T19079] vfs_fsync_range+0x107/0x120 [ 470.612766][T19079] ext4_buffered_write_iter+0x39c/0x3f0 [ 470.618310][T19079] ext4_file_write_iter+0x2e7/0x11d0 [ 470.623600][T19079] ? __alloc_pages_nodemask+0x17a/0x310 [ 470.629124][T19079] ? avc_policy_seqno+0x22/0x30 [ 470.633967][T19079] ? selinux_file_permission+0x22e/0x530 [ 470.639609][T19079] do_iter_readv_writev+0x2cb/0x360 [ 470.644830][T19079] do_iter_write+0x112/0x4c0 [ 470.649397][T19079] ? kmalloc_array+0x2d/0x40 [ 470.653980][T19079] vfs_iter_write+0x4c/0x70 [ 470.658462][T19079] iter_file_splice_write+0x40a/0x750 [ 470.663853][T19079] ? splice_from_pipe+0xc0/0xc0 [ 470.668707][T19079] direct_splice_actor+0x80/0xa0 [ 470.673674][T19079] splice_direct_to_actor+0x345/0x650 [ 470.679100][T19079] ? do_splice_direct+0x170/0x170 [ 470.684114][T19079] do_splice_direct+0xf5/0x170 [ 470.688854][T19079] do_sendfile+0x773/0xda0 [ 470.693257][T19079] __x64_sys_sendfile64+0xf2/0x130 [ 470.698354][T19079] do_syscall_64+0x34/0x50 [ 470.702762][T19079] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 470.708667][T19079] RIP: 0033:0x4665f9 [ 470.712539][T19079] 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.732123][T19079] RSP: 002b:00007f49e3fbd188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 470.740532][T19079] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 470.748532][T19079] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 470.756520][T19079] RBP: 00007f49e3fbd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 470.764492][T19079] R10: 4000000000010046 R11: 0000000000000246 R12: 0000000000000002 [ 470.772492][T19079] R13: 00007ffd579ed56f R14: 00007f49e3fbd300 R15: 0000000000022000