8ac24e47b549ad23bab0b11f4123be8f77e2a581d0b11ceeee9e953b2bca044c4b2335f729b19e048ef3633ed4dff6c763d26c8f832e11974d8bffaba2915c2fdf233a5461a3833efe52a2d59026381fb9b2cfec2155700fc0cfae38a51bee37b46740c7f04adbcdff18617a6ab2a1d683544517c778542cb7d89575aa5be0c4ea6b2e024e1c40f72fbf4b32f7de7e3bbc625f0f95b9af7960751220db2aa40f9e193b2ec4ccc5c3c633d7f2678353b00f2ecda72552b61834bc7f637a865d9f60222de38920f0cdea20a707ada1b64fd1d7b3a20443daa054efa221684d14770fe7198e48a5a53eac0a64d1bf97128875deda3da53c18e2d4b994f7df5744741539d40c6a19711a286a5e9b2fb5c3ef7e4c2e62069c9273393fb01c6ec50af2b2bca4229f0248f3d8ff8e996a2d2e378c3800134ec7f8cf50c693d8a2650a3eec8bd3e87526fb0e292b85cfdd1c283d33cd39ceb5bd5acfd9d6a811e81332c4cba00aa31d11a44a5c5f07040dbbca1c427d4010bebe38865dcd5b03037dd4a4c2846282b36e874e0d2802c62fa0dbc5b1895e78a694b72c72f526975ee09884fe2c46f8747b840a7f4e7bbb4c188d175caae9394e6e0daf5a68ee0417f5fc8fb81ca9796e9e925eeef174c0d9c03710bce9951693993e3c3b63f0f2f1681a07b6e3eaa60aea1247f5623837ab801ca7288caa3dd00d536f4de6a77a838a80ee5b5eece0936b95dcb81b63ae711f39abc30df1fcbad6bd4533f1e198a88e319f2326d3ff3e4de833dad5645faecec3e52c961f4438744043ceab263450c0b64775a2e5812b39de3bbd6e47babdcd0d678d7f1624baf52d563f8b341c60873db2ff8114ef1862e1147f8af5ea34a7a2aaa77021db55390093e9f19b33ce1108163f77746ac25dc3c679c00c30e3f94437762f13e6b1c406d5da0cd3a5588bcfbbe8ecddc01b2ad2b57e15cab7bd96005137cd19674ee48a44da2d8621d63a4f427e9d71d9842a3b0cc7bbe358b6b8cb80e3fe3371f2c3ca493684661e1bb985227cebece332d3906dfc8795e8d06fa3d66915f27f60ba6373bd078314614f8fbbc163bb6f0a96d01aa225d80efed63b901c280511324983ca98387fde34cfbe9acdf1f07b1daaa4a865dbf88e3a5fde0277d7c9d74219ee3d237df7ccacc345d3cd452567e9deb3ec4d327de6cc63482b2650df8abd441cb3f551652712024123a1618b813e2c0f55c09e2763d12476bbff2de31a8baad61b5430a764af3f9954674c93c0de9d2dd993778a0660fc48944e3f8ac2", 0x1000, 0x80}], 0x400, &(0x7f0000001480)={[{@nonumtail}, {@utf8no}, {@uni_xlateno}, {@nonumtail}], [{@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfsroot={'smackfsroot', 0x3d, 'ext4\x00'}}, {@measure}, {@appraise_type}, {@mask={'mask', 0x3d, '^MAY_EXEC'}}, {@fowner_eq}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@subj_role}, {@seclabel}]}) [ 2200.627968] ? lock_downgrade+0x6d0/0x6d0 [ 2200.628928] alloc_pages_vma+0xbb/0x410 [ 2200.629804] handle_mm_fault+0x17cd/0x3830 [ 2200.630731] ? do_raw_spin_lock+0x121/0x260 [ 2200.631685] ? __pmd_alloc+0x5e0/0x5e0 [ 2200.632566] __get_user_pages+0x61d/0x1410 [ 2200.633511] ? follow_page_mask+0x1860/0x1860 [ 2200.634495] ? down_read+0x10f/0x420 [ 2200.635321] ? down_write_killable+0x180/0x180 [ 2200.636330] get_user_pages_unlocked+0x18a/0x690 [ 2200.637353] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2200.638407] internal_get_user_pages_fast+0x143f/0x2290 [ 2200.639548] ? create_object.isra.0+0x3ad/0xa20 [ 2200.640591] ? pin_user_pages_unlocked+0x70/0x70 [ 2200.641630] get_user_pages_fast+0x66/0xa0 [ 2200.642531] iov_iter_get_pages+0x297/0xf40 [ 2200.643473] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2200.644524] ? mempool_resize+0x7d0/0x7d0 [ 2200.645409] ? lock_downgrade+0x6d0/0x6d0 [ 2200.646326] bio_iov_iter_get_pages+0x224/0x1030 [ 2200.647355] ? bio_alloc_bioset+0x2a1/0x600 18:26:55 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x0, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) [ 2200.648284] ? bio_add_pc_page+0x100/0x100 [ 2200.649323] ? bvec_alloc+0x290/0x2f0 [ 2200.650177] ? iov_iter_npages+0x1fd/0xa70 [ 2200.651070] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2200.652015] iomap_dio_bio_actor+0x77a/0xef0 [ 2200.652967] iomap_dio_actor+0x36f/0x560 [ 2200.653861] iomap_apply+0x282/0x9e0 [ 2200.654659] ? iomap_dio_rw+0x90/0x90 [ 2200.655484] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2200.656729] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2200.657849] ? mark_held_locks+0x9e/0xe0 [ 2200.658762] ? filemap_check_errors+0xa5/0x150 [ 2200.659752] __iomap_dio_rw+0x6cd/0x11a0 [ 2200.660599] ? iomap_dio_rw+0x90/0x90 18:26:55 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x10100, 0x23456}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() [ 2200.661477] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2200.662595] ? down_read+0x10f/0x420 [ 2200.663407] ? down_write_killable+0x180/0x180 [ 2200.664411] iomap_dio_rw+0x31/0x90 [ 2200.665221] ext4_file_read_iter+0x2c3/0x4c0 [ 2200.666185] new_sync_read+0x424/0x6f0 [ 2200.667027] ? fsnotify+0xf30/0xf30 [ 2200.667796] ? __ia32_sys_llseek+0x380/0x380 [ 2200.668724] ? _cond_resched+0x12/0x80 [ 2200.669539] ? avc_policy_seqno+0x9/0x70 [ 2200.670425] ? selinux_file_permission+0x36/0x510 [ 2200.671487] vfs_read+0x453/0x580 [ 2200.672236] ksys_read+0x12d/0x250 [ 2200.672993] ? __ia32_sys_pwrite64+0x230/0x230 [ 2200.673973] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2200.675107] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2200.676191] do_syscall_64+0x33/0x40 [ 2200.676988] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2200.678092] RIP: 0033:0x466609 [ 2200.678785] 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 [ 2200.682700] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2200.684323] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2200.685859] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2200.687395] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2200.688929] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2200.690471] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:26:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r2, &(0x7f0000000000), 0x20002000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = openat$cgroup_procs(r0, &(0x7f0000000080)='cgroup.procs\x00', 0x2, 0x0) close(r4) r5 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r5, 0x8, 0x0, 0x8000) 18:26:55 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000400), 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_opts(r1, 0x29, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="0001005e3000000033b69cd72849dfb81413a3c263531e5c61b8c9ed9db58922df9dc792dd979431064904ff12e4fd0115443eda715e5fa62a0caeab75905ca4395521d1f425d1760b1500435cae823fbdabdc3e058d9d916fef1a28faf79b4903bc93b9b1"], 0x8) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, {}, 0x0, {}, 0x984, 0x6, 0x17, 0x0, "6af027c984ba22fcc7f958a5edab264f92c1752d767652373bccf7c0566fcf5b32bcb791c85c5b9f9b46ada62bd56bb9619a511d72c036438bc71b94782c0342", "8e152c59af1449760bca4460dfd8af81c6cd338dbfbc2769aa55d7c80be70a94", [0x77c1, 0x1]}) getsockopt$inet6_opts(r1, 0x29, 0x3b, 0x0, &(0x7f0000000000)) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x0) [ 2200.879357] EXT4-fs error (device loop7): __ext4_iget:4848: inode #2: block 327688: comm syz-executor.7: invalid block [ 2200.882560] EXT4-fs (loop7): get root inode failed [ 2200.883137] EXT4-fs (loop7): mount failed [ 2200.907714] FAT-fs (loop7): Unrecognized mount option "nnonumtail=1" or missing value [ 2200.932905] EXT4-fs (loop7): Unrecognized mount option "vfat" or missing value [ 2200.964737] FAT-fs (loop7): Unrecognized mount option "nnonumtail=1" or missing value 18:27:11 executing program 3: r0 = creat(&(0x7f00000000c0)='./file1\x00', 0x10a) pwrite64(r0, &(0x7f0000000000)="a7", 0xfffffd6b, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r2 = socket$inet_tcp(0x2, 0x1, 0x0) sendfile(r2, r1, 0x0, 0x100000080000002) 18:27:11 executing program 1 (fault-call:2 fault-nth:45): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:27:11 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x0, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:27:11 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f00000001c0)={0x0, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x5}}}, {{0xa, 0x0, 0x0, @empty}}}, 0x108) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f00000000c0), 0x501741, 0x0) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f0000000300)={0xffffffff, {{0xa, 0x4e24, 0x1, @local, 0x1}}, {{0xa, 0x4e24, 0x8, @private0, 0x7fffffff}}}, 0x108) socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000080)={'ip6gre0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x29, 0x5, 0x40, 0x6, 0x8, @remote, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x7, 0x700, 0x5ae5, 0x7fff}}) 18:27:11 executing program 2: futex(&(0x7f0000000080), 0x5, 0x0, 0x0, &(0x7f0000000040), 0xf2ffffff) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000140)=[{&(0x7f0000010000)="01434430303101004c494e55582020202020202020202020202020202020202020202020202020204344524f4d2020202020202020202020202020202020202020202020202020200000000000000000b7000000000000b70000000000000000000000000000000000000000000000000000000000000000010000010100000100080800180000000000001813000000000000000000001500000000220017", 0x9f, 0x8000}, {&(0x7f00000000c0)="ff4344303031", 0x6, 0x8800}, {&(0x7f0000010900)="2200170000000000001700080000000008007809140b2a3a0802", 0x1a, 0xb800}], 0x0, &(0x7f0000000080)={[{@check_strict}, {@block={'block', 0x3d, 0x800}}]}) 18:27:11 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x10100, 0x23456}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:27:11 executing program 0: creat(&(0x7f0000000280)='./file0\x00', 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x29000, 0x0) syz_mount_image$nfs4(&(0x7f0000000000), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x20, &(0x7f0000000140)={[], [{@euid_gt={'euid>', 0xee00}}]}) 18:27:11 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="e7", 0x1) splice(r1, 0x0, r0, 0x0, 0xfdef, 0x0) openat$nvram(0xffffffffffffff9c, &(0x7f00000000c0), 0xe0c0, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000080)) [ 2216.396931] futex_wake_op: syz-executor.2 tries to shift op by -1; fix this program [ 2216.406538] futex_wake_op: syz-executor.2 tries to shift op by -1; fix this program [ 2216.430476] EXT4-fs (sda): Unrecognized mount option "euid>00000000000000060928" or missing value 18:27:11 executing program 2: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) r0 = syz_io_uring_setup(0x2ed2, &(0x7f00000003c0), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt$inet_tcp_TCP_REPAIR(0xffffffffffffffff, 0x6, 0x13, &(0x7f0000000140)=0xffffffffffffffff, 0x4) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fcntl$setlease(0xffffffffffffffff, 0x400, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r3, 0x0, 0x0, 0x8800000) pwrite64(r2, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) io_uring_enter(0xffffffffffffffff, 0x66a9, 0xec68, 0x2, &(0x7f00000002c0)={[0x1]}, 0x8) dup(r0) unlink(&(0x7f0000000100)='./file0\x00') fallocate(r1, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 18:27:11 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() [ 2216.456465] FAULT_INJECTION: forcing a failure. [ 2216.456465] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2216.457986] CPU: 0 PID: 15805 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2216.458772] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2216.460146] Call Trace: [ 2216.460454] dump_stack+0x107/0x163 [ 2216.460873] should_fail.cold+0x5/0xa [ 2216.461320] __alloc_pages_nodemask+0x182/0x680 [ 2216.461847] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2216.462556] ? handle_mm_fault+0x20f/0x3830 [ 2216.463057] ? lock_downgrade+0x6d0/0x6d0 [ 2216.463541] alloc_pages_vma+0xbb/0x410 [ 2216.464008] handle_mm_fault+0x17cd/0x3830 [ 2216.464502] ? do_raw_spin_lock+0x121/0x260 [ 2216.465002] ? __pmd_alloc+0x5e0/0x5e0 [ 2216.465482] __get_user_pages+0x61d/0x1410 [ 2216.465980] ? follow_page_mask+0x1860/0x1860 [ 2216.466513] ? down_read+0x10f/0x420 [ 2216.466933] ? down_write_killable+0x180/0x180 [ 2216.467461] get_user_pages_unlocked+0x18a/0x690 [ 2216.468015] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2216.468577] internal_get_user_pages_fast+0x143f/0x2290 [ 2216.469219] ? pin_user_pages_unlocked+0x70/0x70 [ 2216.469767] get_user_pages_fast+0x66/0xa0 [ 2216.470266] iov_iter_get_pages+0x297/0xf40 [ 2216.470762] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2216.471329] ? mempool_resize+0x7d0/0x7d0 [ 2216.471793] ? lock_downgrade+0x6d0/0x6d0 [ 2216.472272] bio_iov_iter_get_pages+0x224/0x1030 [ 2216.472834] ? bio_alloc_bioset+0x2a1/0x600 [ 2216.473329] ? bio_add_pc_page+0x100/0x100 [ 2216.473818] ? bvec_alloc+0x290/0x2f0 [ 2216.474277] ? iov_iter_npages+0x1fd/0xa70 [ 2216.474753] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2216.475248] iomap_dio_bio_actor+0x77a/0xef0 [ 2216.475762] iomap_dio_actor+0x36f/0x560 [ 2216.476230] iomap_apply+0x282/0x9e0 [ 2216.476648] ? iomap_dio_rw+0x90/0x90 [ 2216.477176] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2216.477862] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2216.478483] ? mark_held_locks+0x9e/0xe0 [ 2216.478962] ? filemap_check_errors+0xa5/0x150 [ 2216.479484] __iomap_dio_rw+0x6cd/0x11a0 [ 2216.479952] ? iomap_dio_rw+0x90/0x90 [ 2216.480407] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2216.480939] ? down_read+0x10f/0x420 [ 2216.481373] ? down_write_killable+0x180/0x180 [ 2216.481901] iomap_dio_rw+0x31/0x90 [ 2216.482330] ext4_file_read_iter+0x2c3/0x4c0 [ 2216.482827] new_sync_read+0x424/0x6f0 [ 2216.483261] ? fsnotify+0xf30/0xf30 [ 2216.483678] ? __ia32_sys_llseek+0x380/0x380 [ 2216.484177] ? _cond_resched+0x12/0x80 [ 2216.484632] ? avc_policy_seqno+0x9/0x70 [ 2216.485091] ? selinux_file_permission+0x36/0x510 [ 2216.485658] vfs_read+0x453/0x580 [ 2216.486068] ksys_read+0x12d/0x250 [ 2216.486486] ? __ia32_sys_pwrite64+0x230/0x230 [ 2216.487011] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2216.487604] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2216.488203] do_syscall_64+0x33/0x40 [ 2216.488660] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2216.489345] RIP: 0033:0x466609 [ 2216.489805] 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 [ 2216.492438] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2216.493433] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2216.494350] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2216.495292] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2216.496176] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2216.497060] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:27:11 executing program 5: getpid() clone3(&(0x7f0000000200)={0x31081000, &(0x7f0000000100)=0xffffffffffffffff, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) fork() fork() openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) preadv2(0xffffffffffffffff, &(0x7f0000000080), 0x2, 0x1, 0x8, 0x15) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000000)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) ioctl$F2FS_IOC_MOVE_RANGE(r3, 0xc020f509, &(0x7f00000000c0)={r0, 0x80000001, 0x2, 0x2}) kcmp(0x0, r2, 0x0, r0, 0xffffffffffffffff) [ 2216.520105] EXT4-fs (sda): Unrecognized mount option "euid>00000000000000060928" or missing value 18:27:11 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x0, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:27:11 executing program 0: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)=0x100) ioctl$FIONREAD(r0, 0x541b, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCGWINSZ(r2, 0x5413, &(0x7f0000000040)) 18:27:11 executing program 1 (fault-call:2 fault-nth:46): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:27:11 executing program 3: ioctl$TIOCGRS485(0xffffffffffffffff, 0x542e, &(0x7f0000000040)) r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000700), 0x10000, 0x0) r1 = openat(r0, &(0x7f0000000740)='/proc/self/exe\x00', 0x0, 0x26) ioctl$VT_GETSTATE(r1, 0x5603, &(0x7f0000000900)={0x8000, 0x1, 0x9}) read(r1, &(0x7f0000000000), 0x20002000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r2, &(0x7f0000000000), 0x20002000) sendmsg$AUDIT_LIST_RULES(r2, &(0x7f00000008c0)={&(0x7f0000000800)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000880)={&(0x7f0000000840)={0x10, 0x3f5, 0x8, 0x70bd2c, 0x25dfdbfc, "", ["", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x800}, 0x14040015) r3 = ioctl$TIOCGPTPEER(r0, 0x5441, 0x100000001) ioctl$KDGKBSENT(r3, 0x4b48, &(0x7f0000000300)={0x40, "e99964cc96427a9a0ab556d7ecf0763fa8e68d085952587a9f31e400deb167c00f92740751b96a55ae985716437c2539868ea5fee84d63c330ce965e945baa5be434d0d8fcaa7a8982bc56a2acdee35840d2e51043da06ae03a2c470fd1918d4c2a8a15a1a4a6c814d755c51db9eee21f95e6a92587d2b0bf827e79595079a560cf649dd227542493662ca50dc0449cc15934fcefb934665ac7e4d44fb29ed4a9087330ea62be00f2f2c043581eb6852023c8583d68efa4685978738c31a949550b2947f764d2d7602f5acfc43416e9bd2b0a91193b2f9bd22fee613b5faa6935a3b0d9978392ddc58d86e31ba04c06f1f6677afa569bc8e23cd5bb6758698862099ef53f3cf4b6a1c8398276db20a0d91beeb0ec65a3b0b8e971de0b08cc20f03923b0327936aeb73fe292f8ff14af245612639c4afd7892d0f9616e877dc130aa6ecd1cf5bf8d1ec5e7b0e0bcd25478670a0be954eba12fdb16dee0405d4cf594511b8e19c871cc43c3f3a0d84627b2d8a1a90527e990ffe7180961b8d262d163f664f76e4fbee0e1c3542f48352b508bcd48e1dbcbdcb6698e144871cfea88c1f8264f8b58af567fb69aee0ba94c70b2b2d0c1a9e2eec7dd646c61f36ee1fe949dfcb8715b3279a4abc371d7b7200f7bfbd30dac2d683ed621ee92fdf3d504ac6a4c1284d262ec412fa199eccf79eefaa00c1b1007bba8658635281e7bed3"}) io_uring_setup(0x5345, &(0x7f0000000780)={0x0, 0xbe0f, 0x2, 0x2, 0x3b2, 0x0, r1}) syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x5, &(0x7f00000000c0)=[{&(0x7f0000000280)="200000000002000019000000800100000f000000000000000100000005000000000004000040000020000000e0f4655fe0f4655f0100ffff53ef010001000000e0f4a88452eb0e703f8d39311020f9455f000000000000000001000000000000000b0000000004000008000000d2c201001203", 0x73, 0x400}, {&(0x7f0000000140)="000000000000000000000000cf5621b2fc4343c4a394dcf8911d5966010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="020000000300000004", 0x9, 0x800}, {&(0x7f0000011600)="ed41000000080000e0f4655fe0f4655fe0f40104000000000000040040", 0x1d, 0x2400}, {0x0, 0x0, 0x100028000}], 0x2010001, &(0x7f0000000200)=ANY=[@ANYRESOCT=r1]) sendto$unix(r1, &(0x7f0000000600)="8959df7a457cb5e64e6a0b3917274ea83c1dec7544710ea2926c4abdd348a85687c31340c7adbcbc3e4f9cdaa82bbda57bca9e9edf37ead994d13897464088bd3a8e226a753f7b7230c63ffe648d982b6c67c7", 0x53, 0x200088c0, &(0x7f0000000680)=@file={0x1, './file0\x00'}, 0x6e) r4 = accept(r1, &(0x7f0000000540)=@ieee802154, &(0x7f0000000000)=0x80) copy_file_range(r4, &(0x7f0000000240)=0x4, r1, &(0x7f00000005c0)=0x33, 0x1f5b, 0x0) ioctl$KDSETKEYCODE(0xffffffffffffffff, 0x4b4d, &(0x7f0000000180)={0x3, 0x3ff}) 18:27:11 executing program 7: io_uring_setup(0x4dbc, &(0x7f0000000000)) r0 = creat(&(0x7f0000000180)='./file0\x00', 0x0) write$P9_RWALK(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2adf2b603ab4440567bc86160000006f000001000000"], 0x16) creat(&(0x7f0000000280)='./file0\x00', 0x0) syz_mount_image$nfs(&(0x7f00000004c0), &(0x7f0000000500)='\x00', 0x0, 0x0, &(0x7f0000001880), 0x20804, &(0x7f0000001940)={[{'\xba^\\@\\}'}]}) syz_io_uring_setup(0x12c5, &(0x7f0000001bc0), &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000001c40), &(0x7f0000001c80)) syz_io_uring_setup(0x7d31, &(0x7f0000000080), &(0x7f00000a0000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000000000)=0x0) r3 = socket$unix(0x1, 0x3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000680)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r3, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0, 0xcd44}, 0x0) syz_io_uring_setup(0x7d31, &(0x7f0000000080), &(0x7f00000a0000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000000000)=0x0) r6 = socket$unix(0x1, 0x3, 0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000680)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r6, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0, 0xcd44}, 0x0) syz_io_uring_submit(r1, r5, &(0x7f0000000080)=@IORING_OP_POLL_REMOVE={0x7, 0x4, 0x0, 0x0, 0x0, 0x1}, 0x81) syz_io_uring_submit(0x0, 0x0, 0x0, 0x611) mount$9p_tcp(&(0x7f0000000140), &(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x2, &(0x7f00000002c0)={'trans=tcp,', {'port', 0x3d, 0x4e21}, 0x2c, {[{@version_u}, {@afid={'afid', 0x3d, 0x2}}, {@cache_loose}, {@aname={'aname', 0x3d, 'nfs\x00'}}, {@nodevmap}, {@cache_loose}, {@cache_mmap}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@appraise}, {@obj_type}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@permit_directio}, {@dont_measure}, {@seclabel}, {@appraise_type}]}}) lsetxattr$trusted_overlay_nlink(0x0, 0x0, 0x0, 0x0, 0x0) [ 2216.835644] FAULT_INJECTION: forcing a failure. [ 2216.835644] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2216.838318] CPU: 1 PID: 15840 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2216.839796] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2216.842225] Call Trace: [ 2216.842821] dump_stack+0x107/0x163 [ 2216.843608] should_fail.cold+0x5/0xa [ 2216.844440] __alloc_pages_nodemask+0x182/0x680 [ 2216.845447] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2216.846755] ? handle_mm_fault+0x20f/0x3830 [ 2216.847681] ? lock_downgrade+0x6d0/0x6d0 [ 2216.848585] alloc_pages_vma+0xbb/0x410 [ 2216.849445] handle_mm_fault+0x17cd/0x3830 [ 2216.850370] ? do_raw_spin_lock+0x121/0x260 [ 2216.851401] ? __pmd_alloc+0x5e0/0x5e0 [ 2216.852399] __get_user_pages+0x61d/0x1410 [ 2216.853414] ? follow_page_mask+0x1860/0x1860 [ 2216.854416] ? down_read+0x10f/0x420 [ 2216.855333] ? down_write_killable+0x180/0x180 [ 2216.856333] get_user_pages_unlocked+0x18a/0x690 [ 2216.857363] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2216.858411] internal_get_user_pages_fast+0x143f/0x2290 [ 2216.859551] ? create_object.isra.0+0x3ad/0xa20 [ 2216.860595] ? pin_user_pages_unlocked+0x70/0x70 [ 2216.861628] get_user_pages_fast+0x66/0xa0 [ 2216.862561] iov_iter_get_pages+0x297/0xf40 [ 2216.863495] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2216.864552] ? mempool_resize+0x7d0/0x7d0 [ 2216.865438] ? lock_downgrade+0x6d0/0x6d0 [ 2216.866342] bio_iov_iter_get_pages+0x224/0x1030 [ 2216.867375] ? bio_alloc_bioset+0x2a1/0x600 [ 2216.868299] ? bio_add_pc_page+0x100/0x100 [ 2216.869205] ? bvec_alloc+0x290/0x2f0 [ 2216.870024] ? iov_iter_npages+0x1fd/0xa70 [ 2216.870949] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2216.871880] iomap_dio_bio_actor+0x77a/0xef0 [ 2216.872847] iomap_dio_actor+0x36f/0x560 [ 2216.873728] iomap_apply+0x282/0x9e0 [ 2216.874542] ? iomap_dio_rw+0x90/0x90 [ 2216.875362] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2216.876611] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2216.877747] ? mark_held_locks+0x9e/0xe0 [ 2216.878655] ? filemap_check_errors+0xa5/0x150 [ 2216.879644] __iomap_dio_rw+0x6cd/0x11a0 [ 2216.880508] ? iomap_dio_rw+0x90/0x90 [ 2216.881349] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2216.882359] ? down_read+0x10f/0x420 [ 2216.883158] ? down_write_killable+0x180/0x180 [ 2216.884150] iomap_dio_rw+0x31/0x90 [ 2216.884936] ext4_file_read_iter+0x2c3/0x4c0 [ 2216.885885] new_sync_read+0x424/0x6f0 [ 2216.886730] ? fsnotify+0xf30/0xf30 [ 2216.887510] ? __ia32_sys_llseek+0x380/0x380 [ 2216.888452] ? _cond_resched+0x12/0x80 [ 2216.889294] ? avc_policy_seqno+0x9/0x70 [ 2216.890165] ? selinux_file_permission+0x36/0x510 [ 2216.891254] vfs_read+0x453/0x580 [ 2216.892012] ksys_read+0x12d/0x250 [ 2216.892774] ? __ia32_sys_pwrite64+0x230/0x230 [ 2216.893758] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2216.894890] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2216.896000] do_syscall_64+0x33/0x40 [ 2216.896798] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2216.897893] RIP: 0033:0x466609 [ 2216.898612] 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 [ 2216.902549] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2216.904192] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2216.905719] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2216.907264] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2216.908788] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2216.910323] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:27:12 executing program 5: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020801000470008000f801", 0x17}, {0x0, 0x0, 0x1000a00}], 0x0, &(0x7f0000000000)) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x507142, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) connect(r3, &(0x7f0000000140)=@caif=@util={0x25, "c1c62efc5991ddf2359205df770f9c31"}, 0x80) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) ftruncate(r0, 0xfff) 18:27:12 executing program 0: socket$inet(0x2, 0xa, 0x0) ioctl$TCSETSF2(0xffffffffffffffff, 0x402c542d, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x6, "779b1e7567d62f09a2d166d436fc9990c772b9"}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454ca, &(0x7f0000000000)={'veth0_vlan\x00'}) socket$netlink(0x10, 0x3, 0x0) pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) fallocate(r1, 0x50, 0x0, 0x1) sendmsg$nl_generic(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000500)={0x24, 0x26, 0x100, 0x2000, 0x25dfdbfb, {}, [@nested={0xd, 0x13, 0x0, 0x1, [@generic="5ee160836662cb8eae"]}]}, 0x24}}, 0x0) io_uring_setup(0x4, &(0x7f0000000080)={0x0, 0x100000, 0x0, 0x1, 0x377}) r2 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_inet_SIOCGIFNETMASK(r2, 0x8914, &(0x7f00000001c0)={'sit0\x00', {0x2, 0x0, @empty}}) 18:27:12 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:27:12 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="2000000080000000060000006a0000000f000000000000000100000001000000004000000040000020000000d9f4655fd9f4655f0100ffff53ef010001000000d9f4655f000000000000000001000000000000000b0000000001000028020000028401001b00000000", 0x69, 0x400}, {&(0x7f0000010400)="0200000003000000040000006a000f000300040000000000000000000f00bc0f", 0x20, 0x800}, {&(0x7f0000010500)="ffff3f00000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x7e5, 0x1000}, {&(0x7f0000011600)="ed41000000080000d9f4655fd9f4655fd9f4655f000000000000040004", 0x1d, 0x2100}, {0x0, 0x0, 0x800000000007000}], 0x0, &(0x7f0000000040)=ANY=[]) ioctl$EXT4_IOC_GROUP_EXTEND(r0, 0x40086607, &(0x7f0000000080)=0x80000000) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xfffff010}, {0x6}]}, 0x10) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB], 0xac}, 0x1, 0x0, 0x0, 0xa66a3cfa21effde5}, 0x1) syz_io_uring_setup(0x3702, &(0x7f0000000080), &(0x7f0000000000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000140), &(0x7f0000000000)) fspick(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x1) 18:27:12 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, 0x0) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:27:12 executing program 1 (fault-call:2 fault-nth:47): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:27:12 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:27:12 executing program 3: ioctl$TCSETSF2(0xffffffffffffffff, 0x402c542d, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x6, "779b1e7567d62f09a2d166d436fc9990c772b9"}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x80402, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000080)={'batadv_slave_1\x00'}) pread64(r0, &(0x7f0000000040)=""/13, 0xd, 0x101) ioctl$TUNSETQUEUE(r0, 0x400454ca, &(0x7f0000000000)={'veth0_vlan\x00'}) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000180)='\b\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0xa}], 0x1) [ 2217.317681] FAULT_INJECTION: forcing a failure. [ 2217.317681] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2217.320564] CPU: 1 PID: 15891 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2217.322039] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2217.324602] Call Trace: [ 2217.325176] dump_stack+0x107/0x163 [ 2217.325966] should_fail.cold+0x5/0xa [ 2217.326824] __alloc_pages_nodemask+0x182/0x680 [ 2217.327832] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2217.329130] ? handle_mm_fault+0x20f/0x3830 [ 2217.330059] ? lock_downgrade+0x6d0/0x6d0 [ 2217.330991] alloc_pages_vma+0xbb/0x410 [ 2217.331854] handle_mm_fault+0x17cd/0x3830 [ 2217.332775] ? do_raw_spin_lock+0x121/0x260 [ 2217.333702] ? __pmd_alloc+0x5e0/0x5e0 [ 2217.334591] __get_user_pages+0x61d/0x1410 [ 2217.335520] ? follow_page_mask+0x1860/0x1860 [ 2217.336489] ? down_read+0x10f/0x420 [ 2217.337292] ? down_write_killable+0x180/0x180 [ 2217.338313] get_user_pages_unlocked+0x18a/0x690 [ 2217.339349] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2217.340384] internal_get_user_pages_fast+0x143f/0x2290 [ 2217.341527] ? create_object.isra.0+0x3ad/0xa20 [ 2217.342587] ? pin_user_pages_unlocked+0x70/0x70 [ 2217.343621] get_user_pages_fast+0x66/0xa0 [ 2217.344531] iov_iter_get_pages+0x297/0xf40 [ 2217.345468] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2217.346536] ? mempool_resize+0x7d0/0x7d0 [ 2217.347421] ? lock_downgrade+0x6d0/0x6d0 [ 2217.348316] bio_iov_iter_get_pages+0x224/0x1030 [ 2217.349348] ? bio_alloc_bioset+0x2a1/0x600 [ 2217.350291] ? bio_add_pc_page+0x100/0x100 [ 2217.351199] ? bvec_alloc+0x290/0x2f0 [ 2217.352016] ? iov_iter_npages+0x1fd/0xa70 [ 2217.352922] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2217.353852] iomap_dio_bio_actor+0x77a/0xef0 [ 2217.354825] iomap_dio_actor+0x36f/0x560 [ 2217.355709] iomap_apply+0x282/0x9e0 [ 2217.356514] ? iomap_dio_rw+0x90/0x90 [ 2217.357336] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2217.358597] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2217.359735] ? mark_held_locks+0x9e/0xe0 [ 2217.360629] ? filemap_check_errors+0xa5/0x150 [ 2217.361620] __iomap_dio_rw+0x6cd/0x11a0 [ 2217.362505] ? iomap_dio_rw+0x90/0x90 [ 2217.363348] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2217.364343] ? down_read+0x10f/0x420 [ 2217.365142] ? down_write_killable+0x180/0x180 [ 2217.366128] iomap_dio_rw+0x31/0x90 [ 2217.366923] ext4_file_read_iter+0x2c3/0x4c0 [ 2217.367871] new_sync_read+0x424/0x6f0 [ 2217.368703] ? fsnotify+0xf30/0xf30 [ 2217.369482] ? __ia32_sys_llseek+0x380/0x380 [ 2217.370442] ? _cond_resched+0x12/0x80 [ 2217.371279] ? avc_policy_seqno+0x9/0x70 [ 2217.372151] ? selinux_file_permission+0x36/0x510 [ 2217.373215] vfs_read+0x453/0x580 [ 2217.373967] ksys_read+0x12d/0x250 [ 2217.374749] ? __ia32_sys_pwrite64+0x230/0x230 [ 2217.375740] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2217.376868] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2217.377982] do_syscall_64+0x33/0x40 [ 2217.378794] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2217.379896] RIP: 0033:0x466609 [ 2217.380594] 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 [ 2217.384547] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2217.386189] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2217.387747] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2217.389284] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2217.390823] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2217.392352] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 [ 2217.906805] 9pnet: p9_fd_create_tcp (15855): problem connecting socket to 127.0.0.1 [ 2217.910000] 9pnet: p9_fd_create_tcp (15907): problem connecting socket to 127.0.0.1 18:27:28 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, 0x0) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:27:28 executing program 7: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000180), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f00000001c0)={{0xffffffffffffffff, 0x0, 0x1000, 0x1, 0x8}}) 18:27:28 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000000), 0x4) sendmmsg$inet(r0, &(0x7f0000000200)=[{{&(0x7f0000001480)={0x2, 0x0, @empty=0xe8030000}, 0x10, &(0x7f0000000180)=[{&(0x7f0000000500)='\x00\x00', 0x2}, {&(0x7f0000000040)="2675e789809a06c86059c3e855b9453da3143e24e9c91f0168d04384f9739de0f54e9b6eee8b451a3d82b6f23f7fdadb5d4ac58a9a3c1323527daf8b0c6882b171f6f9be7b8b0777ae6c596d76ac90027c331c4d80511307cbe4410690614d9c967e92df5eda4bece25d1d2af05a4e0a23512335b5fa78725364dd0053f35582d3a3a89d350f39d4cf97412371a34ce9c185c9ee6c92cd5f7dac41e7c5c2bd12b0c52f9d2413ded21b7f5d5ada61790e7d869817855ea2d78c02d932a157f88d83d33028ac180555e6f9bb5d1f70d4bdaeb5ac8c5d4626851cc69edd0e6744bb9b86b9d536c497c8dfbf371b55", 0xed}], 0x2, &(0x7f0000002540)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r2, @rand_addr=0x64010100, @dev={0xac, 0x14, 0x14, 0x2}}}}], 0x20}}], 0x1, 0x0) 18:27:28 executing program 1 (fault-call:2 fault-nth:48): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:27:28 executing program 5: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x32) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000300)=""/68) sendmsg$NL80211_CMD_SET_MULTICAST_TO_UNICAST(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000180)={&(0x7f0000000200)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000425bd7000ffdbdf25790000d805a0969855a3af08bd57dc8367976800080003005ce3914846bf1f5248600dfa40001861f3b67f938a6feb4277b58867bb757b42bfaacccef9575d52b05d644fb37a9c2135973a58f36339431c815edd7dfb2363fe67f9150000000000000000000000000000bb1ddc265f3df15c257cc9432a796044e901e0732a2d4ed6e84561101db58da091c580388e3bc5a4", @ANYRES32=0x0, @ANYBLOB="0400f4000400f4000400f4000400f4000400f4000400f4000400f4000400f4000400f400"], 0x40}, 0x1, 0x0, 0x0, 0x8090}, 0x40000800) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x181) ftruncate(r1, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r1, 0x40086602, &(0x7f0000000000)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) 18:27:28 executing program 0: sendmsg$IPCTNL_MSG_EXP_NEW(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="680000000002030900000000000000000a00000713000b0063616c6c666f7277617264696e670000380001802c00018014000300fc00000000001656000000000000000014000400ff02000000000000000000000040000106000340000100000800054000000006"], 0x68}, 0x1, 0x0, 0x0, 0x40001}, 0x4040800) r0 = perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) dup3(r1, r0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r2, &(0x7f0000000000), 0x20002000) ioctl$BTRFS_IOC_LOGICAL_INO_V2(r2, 0xc038943b, &(0x7f0000000300)={0x3, 0x50, '\x00', 0x0, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="2000000080000000060000006a0000000f000000000000000100000001000000004000000040000020000000e0f4655fe0f4655f0100ffff53ef010001000000dff4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f0000010400)="0200000003000000040000006a000f", 0xf, 0x800}, {&(0x7f0000010500)="ffff3f00000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x802, 0x1000}, {&(0x7f0000011600)="ed41000000080000dff4655fe0f4655fe0f4655f000000000000040004", 0x1d, 0x2100}], 0x0, &(0x7f0000012c00)=ANY=[]) r4 = openat(r3, &(0x7f0000000000)='./file1\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) 18:27:28 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:27:28 executing program 7: r0 = syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x102) syz_open_dev$sg(&(0x7f0000000000), 0x1, 0x10000) ioctl$SCSI_IOCTL_SYNC(r0, 0x4) ioctl$SG_NEXT_CMD_LEN(r0, 0x2283, &(0x7f0000000080)=0xa2) [ 2233.640022] FAULT_INJECTION: forcing a failure. [ 2233.640022] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2233.641910] CPU: 0 PID: 15930 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2233.643009] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2233.644612] Call Trace: [ 2233.645071] dump_stack+0x107/0x163 [ 2233.645610] should_fail.cold+0x5/0xa [ 2233.646196] __alloc_pages_nodemask+0x182/0x680 [ 2233.646939] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2233.647946] ? handle_mm_fault+0x20f/0x3830 [ 2233.648669] ? lock_downgrade+0x6d0/0x6d0 [ 2233.649311] alloc_pages_vma+0xbb/0x410 [ 2233.649969] handle_mm_fault+0x17cd/0x3830 [ 2233.650612] ? do_raw_spin_lock+0x121/0x260 [ 2233.651296] ? __pmd_alloc+0x5e0/0x5e0 [ 2233.651968] __get_user_pages+0x61d/0x1410 [ 2233.652583] ? follow_page_mask+0x1860/0x1860 [ 2233.653320] ? down_read+0x10f/0x420 [ 2233.653862] ? down_write_killable+0x180/0x180 [ 2233.654573] get_user_pages_unlocked+0x18a/0x690 [ 2233.655332] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2233.656031] internal_get_user_pages_fast+0x143f/0x2290 [ 2233.656948] ? pin_user_pages_unlocked+0x70/0x70 [ 2233.657744] get_user_pages_fast+0x66/0xa0 [ 2233.658383] iov_iter_get_pages+0x297/0xf40 [ 2233.659072] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2233.659861] ? mempool_resize+0x7d0/0x7d0 [ 2233.660457] ? lock_downgrade+0x6d0/0x6d0 [ 2233.661112] bio_iov_iter_get_pages+0x224/0x1030 [ 2233.661837] ? bio_alloc_bioset+0x2a1/0x600 [ 2233.662485] ? bio_add_pc_page+0x100/0x100 [ 2233.663127] ? bvec_alloc+0x290/0x2f0 [ 2233.663732] ? iov_iter_npages+0x1fd/0xa70 [ 2233.664379] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2233.665037] iomap_dio_bio_actor+0x77a/0xef0 [ 2233.665600] iomap_dio_actor+0x36f/0x560 [ 2233.666077] iomap_apply+0x282/0x9e0 [ 2233.666504] ? iomap_dio_rw+0x90/0x90 [ 2233.666967] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2233.667634] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2233.668249] ? mark_held_locks+0x9e/0xe0 [ 2233.668734] ? filemap_check_errors+0xa5/0x150 [ 2233.669265] __iomap_dio_rw+0x6cd/0x11a0 [ 2233.669728] ? iomap_dio_rw+0x90/0x90 [ 2233.670184] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2233.670750] ? down_read+0x10f/0x420 [ 2233.671181] ? down_write_killable+0x180/0x180 [ 2233.671710] iomap_dio_rw+0x31/0x90 [ 2233.672133] ext4_file_read_iter+0x2c3/0x4c0 [ 2233.672646] new_sync_read+0x424/0x6f0 [ 2233.673096] ? fsnotify+0xf30/0xf30 [ 2233.673515] ? __ia32_sys_llseek+0x380/0x380 [ 2233.674029] ? _cond_resched+0x12/0x80 [ 2233.674491] ? avc_policy_seqno+0x9/0x70 [ 2233.674980] ? selinux_file_permission+0x36/0x510 [ 2233.675570] vfs_read+0x453/0x580 [ 2233.675995] ksys_read+0x12d/0x250 [ 2233.676397] ? __ia32_sys_pwrite64+0x230/0x230 [ 2233.676937] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2233.677509] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2233.678118] do_syscall_64+0x33/0x40 [ 2233.678546] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2233.679127] RIP: 0033:0x466609 [ 2233.679486] 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 [ 2233.681536] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2233.682386] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2233.683203] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2233.684018] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2233.684824] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2233.685616] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:27:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) setsockopt$inet_tcp_TLS_TX(r1, 0x6, 0x1, 0x0, 0x0) getsockopt$sock_timeval(r1, 0x1, 0x14, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101142, 0x0) r3 = accept4(r1, &(0x7f00000003c0)=@vsock, &(0x7f0000000440)=0x80, 0x0) r4 = syz_genetlink_get_family_id$tipc(&(0x7f00000004c0), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_NETID(r3, &(0x7f0000000580)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)={0x1c, r4, 0x100, 0x70bd2c, 0x25dfdbfb, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x40000}, 0x40) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ftruncate(r2, 0x2) sendfile(r5, r2, 0x0, 0x7ffffffc) r6 = accept4(r2, 0x0, &(0x7f00000000c0), 0x0) readv(r3, &(0x7f00000017c0)=[{&(0x7f00000005c0)=""/189, 0xbd}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/67, 0x43}, {&(0x7f0000001700)=""/43, 0x2b}, {&(0x7f0000001740)=""/67, 0x43}], 0x5) ioctl$FS_IOC_FIEMAP(r6, 0xc020660b, &(0x7f0000000140)={0x1000, 0x2, 0x5, 0x5, 0xa, [{0x5385, 0x2, 0x29bf, '\x00', 0x1003}, {0xfff, 0x5, 0x263c, '\x00', 0x82}, {0x1, 0x1, 0x6}, {0x7ff, 0x100000000, 0x3ff, '\x00', 0x1}, {0x4, 0xff, 0x1, '\x00', 0x1c00}, {0xffff, 0x5, 0x1, '\x00', 0x108}, {0x9, 0x9, 0x6, '\x00', 0x103}, {0x3, 0x10000}, {0x800, 0x26, 0x6, '\x00', 0x801}, {0x5, 0x8, 0x39, '\x00', 0x2000}]}) [ 2233.735473] program syz-executor.7 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2233.772614] program syz-executor.7 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2233.774927] EXT4-fs (loop0): Unrecognized mount option "HT$8H5 [ 2233.774927] " or missing value 18:27:43 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, 0x0) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:27:43 executing program 1 (fault-call:2 fault-nth:49): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:27:43 executing program 3: syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x8, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000100000005000000000004000040000020000000d4f4655fd4f4655f0100ffff53ef010001000000d3f4655f000000000000000001000000000000000b0000000001000008000000d24201001203", 0x66, 0x7f}, {&(0x7f0000010100)="00000000000000000000000076a34e3f63e54dbc8955dd45888f6106010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000016000f000300040000000000000000000f00c5d7", 0x20, 0x800}, {&(0x7f0000000040)="ed41000000080000d3f4655fd4f4655fd4f4655f00000000000004004000000000000800050000000af30147c9", 0x2d, 0x2100}, {0x0, 0x0, 0x10000002280}], 0x0, &(0x7f0000000080)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x200}}]}) 18:27:43 executing program 2: sync_file_range(0xffffffffffffffff, 0x9, 0x8001, 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84000) socket$inet(0x2, 0x6, 0xb) r2 = fork() getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) statx(0xffffffffffffff9c, &(0x7f0000001880)='./file0\x00', 0x100, 0x10, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r5, &(0x7f0000000000), 0x20002000) socket$nl_route(0x10, 0x3, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r6, &(0x7f0000000000), 0x20002000) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(0xffffffffffffffff, &(0x7f0000000000), 0x37) r8 = openat$autofs(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001b40)={&(0x7f00000016c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000001640)=[{&(0x7f00000001c0)="d20afc2fa58b3dc7815d2cb575a9ea0d5d015a97f34fa1bf8d2b23b96e20110bffd7ba54640415a67ff66b7ad5c18d4e258e11f479281fdab457ea99017e3a0f4fa93b07d928614da07775dce431048ba0fbcfa2b923ae351d537c093b35c9f49c98221dce7df6b0f10ca66b4cf91c75e0c37c8e575356984e24dcffd1ca07f0e5ac47209adddb7dafd8e3fada4e5c29e47d37507b20bbd1c807dcebf657724d6c5f0cf3446b488c492fe6cf94b026fddad7adffc073127203d4dfec5db549d0226ef6512741612d1c79b765d3b380aa7abff60ccf659442742c795e35af364dd00f2f271b7cc179626f39def97ffcd8f2170b3b2728e932e1b0f55199272cfb22a06426428c6f23389ff01c97a18f70d591c7239850e015908c4437495e93e176f23efd92dacecf57ec4a4d60fdd4cb996686ed024dd02484ea642b0a90704782dc2be91cc207d7eec8fbadfd559d9771087229a48eb1842c3d3f08ba7bc63691ea00cfb59e21b04a6291577b9995701ea846cd935fda9be9462e776071ca9380f5c4c0eb06d59655f9011b045e679960d4c7701b917925806c6b9cab30401694556f244eb088ce58226f5ea98c1628a74fe76d35f9d34d073cf3a6884b52de0e8b4cfe3ad4fbb257b10fbad7b5046edcd544d387cb2dab2cc6da802265b8185e72b2a54d935c152d393f175805c1bee1e76e4a90189441b171b48f2b8ef674a01f51ad3ecc371ba7dee6e116b0279e2a7970009ac5829948dcfd7726ccc9162b16696c616bf5b15b320a63a53ad303745760139336d184a79b95acd877b9a84c0e711a5e082c3e555fdbfd42d95861965fa8ac8efb9bc7ef5cded66f399e6fa26d3718b4e25633e159f2b5b1a4892437eb81f31f565daedb6e1b00778ca49448d9fdabd1a9055a9155c00339edc0f02192ea3de80ae08aed409303993f6db7429cdca0987cdf199df64850ceb0bbe01164f82847fde5a621d52baa947381b2c0c96db6ea2ca9c45aaea83f9fa5c133a18b19a451916d4ad634b0e185dfa6ea1a24f5deb16248dc830fc1b4ce7e8f9d9696c32ec50865241d0925366eca532e1deedab2b6d8a4dd719841483f518cd04b4e1f1220513e3aef86cb44975f804a0d21cb9742fcf29f12ff41d02aa67744d5212239d1f6ad6addd4913f12db88a413a47e7b9054af33f3e07a8f2cd54fabbf574a9842483b0eef4bb074256fd47a02fb85eb39fd1ed366e0797677ffaa74006990cf6995f7e6bf26903c134486ff1775e914cded26b59b26bc7bfe4c583efacec7fff9a2cd8a44f681cb94aa3543cc4c7b0600f0e2cf52e8ee905836d6debfb5c5812f4a000c57ddfe03cb95e64ccb1134adc669ad3008b32ca74429e39f5b07970016c5c7930a882608b16a384229654b05aa2727c343d84fb53fec7806bfe294106f2a88c948efac6ce40e9523f205ba11de4ed6bd478c68cec385f3fa7e055b10ab8a26ab1a643eca94922f9b5b984c59e71c0395ecff41a3fa9ccd5d1f51f552626fa71f66ed7f6335e2bfd6b687c66fcd2d0bdba31dece945d499698b81ee0f93249561a4a86fa51e2249f0ca110588657963e2ecd62dc7244d0efff472fb20b0bb9766af6357a0424115d58a6ad5f23a5e465318ca893577e748fa5677897c4a9e71cd5030d294f2b7f4a44d6ce8260725e123e920f3c3a4ec0bcca275f909029bb7d12c30be5ecaf7a5784cf6cd7a63867de2654a92b0a855b91d384d0453042417899f23b4a434e9be2c7958b268a91c2059e9cb8c5ff6725b5ad413a3340f8bb11403d7dbe9f4ada3baa29b832d8d4f4326c0913f7b1da0efa688eb2e020ec4f4f8937337fc424438b3c4ebbc463c554e805ac2a4dd6f55c5d126753d9eea5466daca9ce0c682a086e881152fa6b5ab4c2b2f27a24ee2c480556c79b58c78325229e5c9535ab49803b7586633a5e7380107f9e5f1aff7aaf2953ee92426daa3b45369b81bc426a5971b21c00a3d1ca35aa966f1348246ba85ebf7ada4a7e8e8c82428aa099c10ff8b5b9ed5f319d0f9d165aecbbfff694262b4fc97052b6e4234d16e9a94183379670ec728613207216f1eb2a5a7365d746ba6e2ddc536105b6c3d09f686a6f42e55d0932161d2412bd9b2af5b9eb2f08c28b9fa4058ab0b76a6644f6a9620092bb528a7501aa424f15b04fcf2673320cb8c626f681cb2788e5c9a03bf940b1103ecbab8bc98f56bbcf5fcabbf1a7b2625e393ba5bebd20b03e9590881cb5648a898ee37727ae8c51117aab21a521fb3faa645ca16259fd03d74941adc94865c77e8725b268b94da4ef099b54d9716e0a79381bcb377df2f0ee31b6b37af854127464e2d8b430b42dd39a052aa5b1561f402b76c16126dadc4c2c197e655696406903c73bd1d71d5f4c36c4114934f71aa6917dc8de4873d665a760e1d71dd21b2332cc501206aa4d12521a89c62b96642795c81c34811ee9e881f810946ea77734af611b7cf009556ae8507932cfd8d3c29ac481c9dab71b2f92ae382ef9169e5317526e3665fd1ed9a9084422e3a0c15f7589da05a1c40dbc38735bb50322ac544d8593de38038f571c2e5956f3c60cb202508bc109d19824694205f634e64e4515dec6dc494ee2b5cd22495e1c2c8a3026c02dba78a7377261b818d0346cd57b549e14d43b2ef146335265a57b1274c1e715e89299a59ce47830ced4ada5a185b576c79f9b3357d8f3edd10151fdb07f96cc46b292e60a9b8033d3271deb5e7dc83cc9cbdc719f9eff1e83934382ee55cfdb5294a95a3271da935946e47e77462c17e1032ccbf3f6d535cffcc688814477116ea27fa0e59248ed9c360895efd5e9a1c8b0064b44948ee11b68b8da4fc5e41a3b55fb8e85e7ad62f11303dfd1998c8813b366ea54218a7f5a38159d4cb992d0d2b0ed5a205be092b195b62b47424bf80ffd2613eaff9752ddcf1ada6966c26b51f74f3dca5337ab86b3b646ab59cb446698f51c8f235f5f0bf1254db8d9e4c9e4519d00b9590ac3cbab5ebed7ecba9bd1c7fcb7ccf7b230de9c1231159b925b2fe00bc414baf67f4bb6569b41307d62ef77e94574ecbf243276870003eac16b3574b05b71fd798bfa9665dc773f630df3f53ee4077546b1e8f5224d95c2da79af23c8d058e8e09cd7cc090af1757b72341be24e494c1d3f7cdaa4eef7bf51e75f5f062daa35ad98b0c850e90ce6375fd5af56ad847f9773935d9c17d60b5cbb02ff9ad28770adfd56620f0933539d2ffc02634adaccabcebc360a2e76731745565c274d500b927c56680a30b08f85f2f2e96b3a6c82667a58dd2c2a42dd0a582c810c100c6cf7b7f73c66921f08c7ddd851f09498a2b3a0ee469c9a19461e4d0e4150004c11c1978df517b3a0c02c42f04a4eabda52515ef6bf5c100e5d6694a1739c0a74057b0de5d1bece956311362957e39b1b20d94fc64f7c534d5380f933e9497179de3ec52a675cd55529b998377eb3a3114f1fb2da06b2f01cae0f90c86c9c6656692d5f821d51f7b8ea60ef5dea52ba269c3b464252de7ddce88b6404cdb17f32b17cec041a805674ad361986fa926e069e138eaa02b6016893b27e026885514914b36a9aa138fa95ae481676df612a71768f219099e4ed5f032eefb4956ca5cca5600505a0a48164929b085883182b34254152692cf09b853790f4a5629a40ccb56ff2b061631c002c7ed31832dc50a48b5e0310b016a6680322f323c3d0867c4615a4b3f2167e3395ce2200752ba431d6912bcfa392647d43910f03eda47ef7caf512f4acdaa3625a456681d79786fa1b5848cd00bc282567ce732d7895bdfe42dc50038c8627ad0897f7822905d8a4d93d3ab65fb505af39e39de9c47f7cfc2c02eb6e28b59adcc749d158c524696e1899fbfba45e77835b3580cf69ae67652d0b76fc98ee2fbe4a4b7adbfe13266bf1e5af629b1a843136086b9e3746145b702a1e150fef3d40db91b663414c8cd68fc69c5fbcfecebd6017e73a4fbfca03521366fd99a4e662da75630b96d3a5e1e9e4dcefba9fac30c689ea675ea0c250e1cdf21aba05fd71bc9766940c101ec0542903404c8949275ce781c2a31553c14288b4652fc949f9f5231f05971eab532804d1eace109ce15aeb148e37b27bbfc442e793d9e452e3f33683e86f1800f16e355de020d72d706ca271f78de793e3e1d35f853392cb30ed35a6c52e1d2e50a1f3caa6a0269f6dcb45a638e23941fa6660bb3fde0355c5db8ce3e8387059df4d8af9aaca48c3e8336beb54f4cf986ed9168fddba62e3daa4916ee8b2f4b9884e6cd1b678ec2b833f338f54156f8d04aab71016bf607fadface4fea51da67637b22f414c7fffbdb406c6a230fa7a2e5f3ef58b9b1a4b7a91e5f75d18d09e6563e9855c9dc0771cefe4e8a20cd1616576ec5e8e76011044976d000d509cca75074606804d0cb7e81343aa9df195d592383cec3b489371ee77f735e6133cd86da5064194e4a0d285d28e4e7a4623cdb50b33d1a729f4f753f7c5333a79652f6a0f116bc048465698a84e7dbf682bfd4c66160e5bf533cd749ff4fbaa4c3ee8c1f41e4f41f9be9face53d0696aa5a499747656b7bcbd1e5a352bed562b54866b188b92206ec232709966ea80c18ca76814c4607fa6756dab1e3da9edc2ec7bb9b3c721e38089d2884b9927bed77e60f30c649e705e4c9099342b36b5b859fe045631d57d6fdbc51fa98198b80459ced6837666911cda62ccc31521c52f477915bb8fffdafd08393812eeaf1edf7ff47f0361b594feb7fbb5bc1a691a7843e372184d1e287401e4524a51d27e482b1e18178a828577e40e0c5a22eaadeb1ba633d8fa101e70a347f48f0f66adae20fdd0d8fdb761a2f3307002c28be08e88082eb545801cd5023b803bb966ba924858a3d86ef331761a81e71621eb8bd806918038ff64b13238ac64243181026dba27afdea7f65a13d8e5e3fff172d6008950f7b189483185cd59ffa510406b8dedd0463f6b6325fa43251663dffac2ffe99da8d65a1240907d92de17b0af917baa706fab8726a71723551365813fecdcf4acc195002f451074ec0e5489d16fa7e1abe87ab6fd154b63219aeb367580e074a39e240e70015b659e4b002f0076b9eeefd7eed20fcd855fec13eca44d97c1d4397cbd70337c0ddae38ef4ff99bd3fe7c0f81cdf5d34e7e471824d0891bcc0228281834a7ea75d67efe95cb69d0dad92be8c37b842d9d0256af112de85383aa807541f7153813dba74ff6e415cbcad94ae6f9d8b2e678ce60684f71bca3bb45effb91838d6f8023189131b50cbbaa5356fc503f7b3193a795783d3979ff2362b3101f042b144a42101330cd4d917484d54b1aafea3bac0c542896bf843e801d0d47137561777ba6facaf9b5bbbe155bfbe641a373fd1a3dd54ecdd577b44555a369fa1907b3642f12e137745faaa92818e2137ebc7dc022edf113a41dffcc42e4cc4640ce75be78de3cb01c5b7471d97ecc862848e2676b910bc78aa1cc36335a893af00b5805767e837ad0463250632c745d15be081b8ae7417aa2ba542172dfc1729f24cbd00bcf41b13e5c0a6168ef915f7e9db9b71b034b2fe7e8bbc5526a87a0c27933fd2096d7ddfc1ed64a82f171ab5c506423939602119c75bd4f09116b6acaba3a279613850d6d98a0266d26717339ace4eec103de33605fea6d64b7938bf241633cc826dd6933a453e13340c0a0fb7a46437d491040588b557af406c09f73b1b78ccfc558e42d2b2d6206a74ace03a878d823c46c2d186d79", 0x1000}, {&(0x7f00000011c0)="ff7537ee8720a4041791e5e69d8fe8cfa0537a7ea8f0f38d51e14ea2bfb23e3894faa802d4d995c1e84217abd5dda94747c2fd732e1af0c94579afc98b720ab40c31284d51ea41997286d283b987dd395541ac5b7dcb3ac8b5dc8ece14029b2f46c45f090f10694bcd8918b9b5d33c30666de1", 0x73}, {&(0x7f0000001240)="03257ef419976a12aca2d1d1467eb36f11ffb34e20ef535ab34fe874c0bf5189fce1d4a122d59bf38d1abc48af941142d1cb86510a3848bccb1893385f9e09b86eaf3856968865a34f953fa51b2321bb6dbf98a99c303ac4994d7a0f101fde659277370a528628fd62a881b8b6338d21eacd3ff45623562fc4da0099525a2986ed37", 0x82}, {&(0x7f0000001300)="d1e673520139ce5b72299cf1b4f52139d418cd957bc33ef069822eb51d41510ae40a0043f8efa57f8ec8ea0006be1e2ee01643888a5343e5e4aee12ebe58a8c6552cf3ebf05bbc2474eed415bbc2fa356ddee66ef0f5afa525688fbf8f6648fe86c90e2b47346e495fbfaddd1cff2a3b39783c1a7d43c581ddc932fe5b5e72a71785f7b80877a73c572ff1603fd59b508d0843917829fa1929e61e011cc73def", 0xa0}, {&(0x7f00000013c0)="b43d8ad97f19c5c8087f5ca4e75525ff200178d206b8b09c2a1246280c5f5aba9b8d8b335d2b6e1588b06177b2a1eacd92e0f5bd43d4db3cbeb8ef809158f68c2e20ed3d88431cfffc6a55342928d1abefd354de091a5620b8eddedc6a14725f412f45cb548c81c09a7245816341f75399c375737a4061eaa0cfe8568024427c842907b57f53a6", 0x87}, {&(0x7f0000001480)="8775f55ec63d400499ea1fc5d24633114716aa845a0b4a4929c6f49c707ea686a285d3f4b8329a36be5e659d4d119882e8db68aead5d5a6d662d9e2d460c93d6214c2e9b16b2decc9aafedf150b23b2efd4ecdfbecb774ae78ebc755b75ff4e79d751e7df52e3fffcb741a6a7120bba5b98565dc0013f89daa51476b1327b773a39ac1a97402c10a7f3634fde4ff91bd5beb73", 0x93}, {&(0x7f0000001540)="2e67c6d8db16c91ae7f89c5ee1c13296ea02fb6ca4d6ad713a07a57a0e1cb3967064b23c3cf744ec3c72070f6fe5b2a9dc1794aefddacd18e0d00b7809c51c5ec5ac1c03731a5d28ec3e3fe914b2d03e78d468a4695d45ef6fd2c8dc0ac8e446e9d86890969cfbcea939798586bbe8dbc9ff3817d55eb939c28c9dd9fc1d5b29e6c2bc4f1dade6bd1373059d3901b41ee64ae27b201e235db6ba504356ba670a34d4041ad18e393fc58ea322af807b42d91dac5696205bfc2ad5272c31399b59ab", 0xc1}], 0x7, &(0x7f0000001b80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {r2, r3, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r4}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x10}}, @rights={{0x1c, 0x1, 0x1, [r1, r7, r8]}}], 0x120, 0x44}, 0x4000084) ioctl$SNAPSHOT_AVAIL_SWAP_SIZE(r0, 0x80083313, &(0x7f0000000100)) openat(r0, &(0x7f0000000000)='./file1\x00', 0x3c12c2, 0x0) r9 = syz_open_dev$usbmon(&(0x7f0000000040), 0x2, 0x4002) ioctl$EXT4_IOC_GROUP_EXTEND(r9, 0x40086607, &(0x7f0000000080)=0xdcd) ioctl$RFKILL_IOCTL_NOINPUT(r1, 0x5201) 18:27:43 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:27:43 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001540), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_SCAN(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000100)={0x20, r2, 0x301, 0x0, 0x1000000, {{}, {@void, @val={0xc, 0x99, {0x3ff, 0x74}}}}}, 0x20}}, 0x81a) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x28, r2, 0x400, 0x70bd2a, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x8, 0x20}}}}, [@NL80211_ATTR_MAX_CRIT_PROT_DURATION={0x6, 0xb4, 0x628}]}, 0x28}, 0x1, 0x0, 0x0, 0x40000}, 0x44) openat$vcsu(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) 18:27:43 executing program 0: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$INCFS_IOC_CREATE_FILE(0xffffffffffffffff, 0xc058671e, &(0x7f0000000640)={{}, {}, 0x20, 0x0, 0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000540)='./file0\x00', 0x0, 0x0, 0x0, &(0x7f00000009c0)=ANY=[], 0x10ca}) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) socket$inet(0x2, 0x0, 0x101) socket$inet6_tcp(0xa, 0x1, 0x0) r2 = syz_io_uring_setup(0x1, 0x0, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100), 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(0xffffffffffffffff, 0x2, 0x0, 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) pread64(r2, &(0x7f0000000140)=""/90, 0x5a, 0x4) pwrite64(r0, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) lseek(r1, 0x0, 0x4) creat(&(0x7f0000000280)='./file0\x00', 0x34) 18:27:43 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0/file0\x00', 0x40000, 0x0, &(0x7f0000000200), 0x849044, &(0x7f0000012c00)=ANY=[@ANYBLOB='s']) r1 = creat(&(0x7f0000000080)='./file0/file0\x00', 0x0) write$P9_RREADLINK(r1, &(0x7f0000000040)={0x16, 0x17, 0x0, {0xd, './file0/file0'}}, 0x16) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000280)={"b5a825d89ff62f49f80f06eaf72ab615", 0x0, 0x0, {0x4, 0x1}, {0x5, 0x3}, 0x13, [0xffffffffffffff50, 0x1ff, 0x1000, 0x8, 0x10001, 0x5cb, 0x7fff, 0x1000, 0x3, 0x7, 0xe9, 0x4, 0x81, 0x1ff, 0xffffffffffffffff, 0x8]}) fallocate(0xffffffffffffffff, 0x49, 0x9, 0x3) write$P9_RREADLINK(r1, &(0x7f0000000200)={0x16, 0x17, 0x2, {0xd, './file0/file0'}}, 0x16) r2 = syz_open_dev$vcsa(&(0x7f0000000100), 0x6459, 0x800) sendmsg$NL80211_CMD_LEAVE_MESH(r2, &(0x7f0000000180)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)={0x1c, 0x0, 0x4, 0x70bd29, 0x25dfdbfc, {{}, {@val={0x8}, @void}}, ["", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x8080}, 0x40000) [ 2248.433859] audit: type=1400 audit(1627237663.535:79): avc: denied { create } for pid=15965 comm="syz-executor.2" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=dccp_socket permissive=1 [ 2248.443996] FAULT_INJECTION: forcing a failure. [ 2248.443996] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2248.445632] CPU: 1 PID: 15969 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2248.446405] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2248.447830] Call Trace: [ 2248.448123] dump_stack+0x107/0x163 [ 2248.448526] should_fail.cold+0x5/0xa [ 2248.448962] __alloc_pages_nodemask+0x182/0x680 [ 2248.449591] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2248.450327] ? handle_mm_fault+0x20f/0x3830 [ 2248.450864] ? lock_downgrade+0x6d0/0x6d0 [ 2248.451326] alloc_pages_vma+0xbb/0x410 [ 2248.451771] handle_mm_fault+0x17cd/0x3830 [ 2248.452227] ? do_raw_spin_lock+0x121/0x260 [ 2248.452704] ? __pmd_alloc+0x5e0/0x5e0 [ 2248.453142] __get_user_pages+0x61d/0x1410 [ 2248.453629] ? follow_page_mask+0x1860/0x1860 [ 2248.454127] ? down_read+0x10f/0x420 [ 2248.454550] ? down_write_killable+0x180/0x180 [ 2248.455084] ? mark_held_locks+0x9e/0xe0 [ 2248.455527] get_user_pages_unlocked+0x18a/0x690 [ 2248.456061] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2248.456726] ? internal_get_user_pages_fast+0x9af/0x2290 [ 2248.457431] internal_get_user_pages_fast+0x143f/0x2290 [ 2248.458015] ? create_object.isra.0+0x3ad/0xa20 [ 2248.458686] ? pin_user_pages_unlocked+0x70/0x70 [ 2248.459305] get_user_pages_fast+0x66/0xa0 [ 2248.459788] iov_iter_get_pages+0x297/0xf40 [ 2248.460260] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2248.460799] ? mempool_resize+0x7d0/0x7d0 [ 2248.461249] ? lock_downgrade+0x6d0/0x6d0 [ 2248.461712] bio_iov_iter_get_pages+0x224/0x1030 [ 2248.462245] ? bio_alloc_bioset+0x2a1/0x600 [ 2248.462740] ? bio_add_pc_page+0x100/0x100 [ 2248.463223] ? bvec_alloc+0x290/0x2f0 [ 2248.463646] ? iov_iter_npages+0x1fd/0xa70 [ 2248.464101] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2248.464587] iomap_dio_bio_actor+0x77a/0xef0 [ 2248.465075] iomap_dio_actor+0x36f/0x560 [ 2248.465528] iomap_apply+0x282/0x9e0 [ 2248.465934] ? iomap_dio_rw+0x90/0x90 [ 2248.466354] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2248.467037] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2248.467631] ? mark_held_locks+0x9e/0xe0 [ 2248.468101] ? filemap_check_errors+0xa5/0x150 [ 2248.468609] __iomap_dio_rw+0x6cd/0x11a0 [ 2248.469060] ? iomap_dio_rw+0x90/0x90 [ 2248.469498] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2248.470023] ? down_read+0x10f/0x420 [ 2248.470425] ? down_write_killable+0x180/0x180 [ 2248.470943] iomap_dio_rw+0x31/0x90 [ 2248.471348] ext4_file_read_iter+0x2c3/0x4c0 [ 2248.471842] new_sync_read+0x424/0x6f0 [ 2248.472264] ? fsnotify+0xf30/0xf30 [ 2248.472658] ? __ia32_sys_llseek+0x380/0x380 [ 2248.473140] ? _cond_resched+0x12/0x80 [ 2248.473567] ? avc_policy_seqno+0x9/0x70 [ 2248.474009] ? selinux_file_permission+0x36/0x510 [ 2248.474540] vfs_read+0x453/0x580 [ 2248.474942] ksys_read+0x12d/0x250 [ 2248.475341] ? __ia32_sys_pwrite64+0x230/0x230 [ 2248.475844] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2248.476418] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2248.477000] do_syscall_64+0x33/0x40 [ 2248.477406] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2248.477963] RIP: 0033:0x466609 [ 2248.478322] 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 [ 2248.480306] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2248.481147] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2248.481927] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2248.482717] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2248.483498] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2248.484279] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:27:43 executing program 3: r0 = memfd_create(&(0x7f0000000480)='/dev/bsg\x00', 0x0) io_setup(0x401, &(0x7f0000000040)=0x0) r2 = dup(r0) io_cancel(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, 0x0, r0, &(0x7f0000000100)="3caea886d73b672e82f177fcd29c430be8263db5f477405bf8ce668476ba834364879325e5b75e882e0d487f2e8231d295658bf8f57b1b6b8b452a3e0a1ab6a32741aa92efbb94cd296dfc9431e87e6c6d89430085c431469d41051514515eaaa5c1ddd9cf7e514216d2996223ff176fe5ae4da0299fd20cf244db6d0f69018e9ef0e1d47f6c7923cc924af100069aef92161b6441e485e5f1e05760cf935a911386c2e90b6d09f40e483fb9ca59b6ab34a27a8770ff26c59b021ab02699d995d9", 0xc1, 0x401, 0x0, 0xaeb86b9ec364ed5e, r2}, &(0x7f0000000080)) io_submit(r1, 0x1, &(0x7f00000000c0)=[&(0x7f00000004c0)={0x0, 0x0, 0x0, 0x1, 0x0, r0, 0x0}]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) r4 = eventfd(0x6) io_cancel(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x2, 0x5, r3, &(0x7f0000000200)="c02329746755e61dd69c13251a17c4096e7ed07509c77db1837d8689be0a436e2b4910bd5f4a216dd928b15b3a3db036d77c2a6a091b3e2b50a0465cdb0eda8a6cb3fe484b747f65edec1c016374c9f08954b92cb0dca3c7cde4334017b3bf6aaf6a21b576ce6085777e20a893425c9c6862cb186fd51fbd4331b917c6c29954464564795049907dcdcba119a96362c7d1f628d57f139725de4e7d9d8558c42efe1bd53497c4ad92cdda51488dcd53d927a453d29292890aa9aa44d00fa9523c1c6cbdad5a06a7b312a41b846473441151a6fc035ed2c6", 0xd7, 0x6, 0x0, 0x2, r4}, &(0x7f0000000340)) 18:27:43 executing program 7: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETSW2(r0, 0x402c542c, &(0x7f0000000080)={0xfffffffe, 0x0, 0x0, 0xd0ac, 0x0, "68b8df2ed852aee23fd4fae0e3bb2cd44d0080"}) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000040)) ioctl$TIOCSTI(r1, 0x5412, &(0x7f00000000c0)=0x4) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)) 18:27:43 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x0) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:27:58 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={0x0}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:27:58 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) r1 = dup2(r0, r0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/schedstat\x00', 0x0, 0x0) ioctl$TCXONC(r1, 0x4b4a, 0x100000000000000) 18:27:58 executing program 0: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x840, 0x0) fcntl$notify(r0, 0x402, 0x1) r1 = syz_open_dev$mouse(&(0x7f00000000c0), 0x0, 0x82201) pidfd_getfd(r1, r0, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x0) syz_open_dev$hiddev(&(0x7f0000000040), 0x6, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r2, &(0x7f0000000000), 0x20002000) ioctl$TIOCSTI(r2, 0x5412, &(0x7f0000000080)=0x32) 18:27:58 executing program 7: r0 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000010}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB='X\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="040029bd7000ffdbdf250100000008003c004000000008003c00f500000008002b001000000008003b000000000005002f00000000000500370001000000"], 0x44}, 0x1, 0x0, 0x0, 0x840}, 0x40040) r1 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffffffffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x2) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x13, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r2, &(0x7f0000000000), 0x20002000) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(r2, &(0x7f0000000380)={&(0x7f0000000280), 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x54, r0, 0x20, 0x70bd28, 0x25dfdbfb, {}, [@BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x10001}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0xff}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x80000001}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x80000000}]}, 0x54}, 0x1, 0x0, 0x0, 0x10}, 0x0) fsetxattr$security_selinux(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)='system_u:object_r:cgroup_t:s0\x00', 0x1e, 0x2) 18:27:58 executing program 1 (fault-call:2 fault-nth:50): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:27:58 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x4, &(0x7f00000000c0)=0x6, 0x4) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @remote}, 0x14) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) r5 = dup(r4) r6 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_MCAST_MSFILTER(r4, 0x29, 0x30, &(0x7f0000000180)={0x1a1, {{0xa, 0x4e20, 0x0, @loopback, 0x200}}, 0x0, 0x3, [{{0xa, 0x4e21, 0x3, @loopback, 0x7}}, {{0xa, 0x4e22, 0xfffffc00, @loopback, 0x6}}, {{0xa, 0x4e23, 0x7, @ipv4={'\x00', '\xff\xff', @local}, 0x800}}]}, 0x210) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) ioctl$sock_inet6_SIOCDIFADDR(r5, 0x8916, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x2, r7}) setsockopt$packet_add_memb(r3, 0x107, 0x1, &(0x7f0000000040)={r7, 0x1, 0x6, @link_local}, 0x10) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random="4ad3636875b1"}, 0x14) 18:27:58 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x0) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:27:58 executing program 2: r0 = socket$nl_audit(0x10, 0x3, 0x9) lseek(r0, 0x8, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0xfffffffffffffff8, 0x0, 0x0, 0x6002, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000180)='./file0\x00', 0x0, 0x1f3000, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0xcce4, &(0x7f0000000040)=ANY=[@ANYBLOB="0668652c00000000008a641e7b93c233eac1d050800349dfa18e3f4deb7705db65b7672b5c9ec43dd34e"]) getdents(0xffffffffffffff9c, &(0x7f0000000000)=""/3, 0x3) [ 2263.142664] EXT4-fs (sda): Unrecognized mount option "he" or missing value [ 2263.162086] audit: type=1400 audit(1627237678.263:80): avc: denied { create } for pid=16025 comm="syz-executor.0" name="16029" scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:kernel_t:s0 tclass=file permissive=1 [ 2263.164271] FAULT_INJECTION: forcing a failure. [ 2263.164271] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2263.166621] CPU: 1 PID: 16032 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2263.167606] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2263.169220] Call Trace: [ 2263.169241] dump_stack+0x107/0x163 [ 2263.169263] should_fail.cold+0x5/0xa [ 2263.169289] __alloc_pages_nodemask+0x182/0x680 [ 2263.169314] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2263.169337] ? handle_mm_fault+0x20f/0x3830 [ 2263.169354] ? lock_downgrade+0x6d0/0x6d0 [ 2263.169385] alloc_pages_vma+0xbb/0x410 [ 2263.169405] handle_mm_fault+0x17cd/0x3830 [ 2263.169429] ? do_raw_spin_lock+0x121/0x260 [ 2263.169447] ? __pmd_alloc+0x5e0/0x5e0 [ 2263.169497] __get_user_pages+0x61d/0x1410 [ 2263.169529] ? follow_page_mask+0x1860/0x1860 [ 2263.169547] ? down_read+0x10f/0x420 [ 2263.169562] ? down_write_killable+0x180/0x180 [ 2263.169593] get_user_pages_unlocked+0x18a/0x690 [ 2263.169617] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2263.169648] internal_get_user_pages_fast+0x143f/0x2290 [ 2263.169664] ? create_object.isra.0+0x3ad/0xa20 [ 2263.169719] ? pin_user_pages_unlocked+0x70/0x70 [ 2263.169750] get_user_pages_fast+0x66/0xa0 [ 2263.169769] iov_iter_get_pages+0x297/0xf40 [ 2263.169789] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2263.173639] EXT4-fs (sda): Unrecognized mount option "he" or missing value [ 2263.173823] ? mempool_resize+0x7d0/0x7d0 [ 2263.185158] ? lock_downgrade+0x6d0/0x6d0 [ 2263.185720] bio_iov_iter_get_pages+0x224/0x1030 [ 2263.186349] ? bio_alloc_bioset+0x2a1/0x600 [ 2263.186914] ? bio_add_pc_page+0x100/0x100 [ 2263.187475] ? bvec_alloc+0x290/0x2f0 [ 2263.187973] ? iov_iter_npages+0x1fd/0xa70 [ 2263.188513] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2263.189082] iomap_dio_bio_actor+0x77a/0xef0 [ 2263.189674] iomap_dio_actor+0x36f/0x560 [ 2263.190209] iomap_apply+0x282/0x9e0 [ 2263.190683] ? iomap_dio_rw+0x90/0x90 [ 2263.191188] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2263.191950] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2263.192655] ? mark_held_locks+0x9e/0xe0 [ 2263.193206] ? filemap_check_errors+0xa5/0x150 [ 2263.193807] __iomap_dio_rw+0x6cd/0x11a0 [ 2263.194338] ? iomap_dio_rw+0x90/0x90 [ 2263.194855] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2263.195472] ? down_read+0x10f/0x420 [ 2263.195958] ? down_write_killable+0x180/0x180 [ 2263.196556] iomap_dio_rw+0x31/0x90 [ 2263.197041] ext4_file_read_iter+0x2c3/0x4c0 [ 2263.197616] new_sync_read+0x424/0x6f0 [ 2263.198123] ? fsnotify+0xf30/0xf30 [ 2263.198597] ? __ia32_sys_llseek+0x380/0x380 [ 2263.199182] ? _cond_resched+0x12/0x80 [ 2263.199697] ? avc_policy_seqno+0x9/0x70 [ 2263.200228] ? selinux_file_permission+0x36/0x510 [ 2263.200888] vfs_read+0x453/0x580 [ 2263.201336] ksys_read+0x12d/0x250 [ 2263.201795] ? __ia32_sys_pwrite64+0x230/0x230 [ 2263.202393] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2263.203100] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2263.203782] do_syscall_64+0x33/0x40 [ 2263.204272] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2263.204937] RIP: 0033:0x466609 [ 2263.205355] 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 [ 2263.207754] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2263.208742] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2263.209673] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2263.210593] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2263.211525] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2263.212463] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:27:58 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x0) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:27:58 executing program 5: r0 = syz_mount_image$nfs(0x0, 0x0, 0x0, 0x2, &(0x7f0000000380)=[{&(0x7f0000000080)="ce", 0x1, 0x1000}, {&(0x7f0000000180)="82", 0x1}], 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x40a001, 0x41) 18:27:58 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={0x0}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:27:58 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x0, 0xe0, 0x1, 0x8, 0x0, 0xfb, 0xe0640, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0xfff, 0x0, @perf_config_ext={0x6, 0x58d}, 0x4001, 0x6, 0x4, 0x2, 0x7fffffff, 0x7, 0x7, 0x0, 0x100, 0x0, 0x1}, 0x0, 0xa, r0, 0x1) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x20, 0x7f, 0x81, 0x2, 0x0, 0x4, 0x31050, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8000, 0x4, @perf_bp={&(0x7f0000000000), 0xc}, 0x10, 0x0, 0x8, 0x9, 0x10001, 0x6, 0x7, 0x0, 0x8c7a, 0x0, 0x1}, 0x0, 0xc, 0xffffffffffffffff, 0xa) 18:27:58 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(0xffffffffffffffff, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:27:58 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000000100)={r2, 0x3, 0x6}, 0x10) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000000080)={r2, 0x1, 0x6, @dev}, 0x10) r3 = fcntl$dupfd(r0, 0x406, r1) sendmsg$inet6(r3, &(0x7f0000000540)={&(0x7f0000000000)={0xa, 0x4e21, 0x4, @ipv4={'\x00', '\xff\xff', @remote}, 0x1000}, 0x1c, &(0x7f0000000180)=[{&(0x7f0000000040)="7800abe78a0785dcf8d7ca7f78b835e4c897a660fa87c06dfe8ae8", 0x1b}, {&(0x7f00000000c0)="7c3ff88317e533b5e022605ac711428b5186af3c97b75b", 0x17}], 0x2, &(0x7f00000001c0)=[@tclass={{0x14, 0x29, 0x43, 0xff}}, @hopopts_2292={{0x80, 0x29, 0x36, {0x0, 0xd, '\x00', [@padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @calipso={0x7, 0x28, {0x3, 0x8, 0x1, 0x7ff, [0x7, 0xda, 0x2, 0x3]}}, @calipso={0x7, 0x30, {0x2, 0xa, 0x2d, 0x9f, [0x400, 0x20, 0xe0, 0x8000, 0x1]}}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x10001}}, @tclass={{0x14, 0x29, 0x43, 0x800}}, @dstopts_2292={{0x20, 0x29, 0x4, {0x89, 0x0, '\x00', [@pad1]}}}, @tclass={{0x14, 0x29, 0x43, 0x7}}, @hopopts={{0x138, 0x29, 0x36, {0xbd, 0x23, '\x00', [@jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0xffff}, @calipso={0x7, 0x20, {0x1, 0x6, 0x4, 0x4, [0x200800000000, 0x1ff, 0x8]}}, @generic={0x8, 0x8a, "a12cca312f3463f7f9d5b29bdb449478bb1145550924e2169eb3edea151e96dd6df5d48040d45d3ce1e989277edc86f751fa458df59820cd63e1bc5d2bb9c717788112ff64b8fb3f1d6125324d559f0748dc0ecd1d9c4108bf531852b21b9f6a66687472c6ea83097c5332aee6f6559cd6e05515ba471ae3226e8ff976075367f1cac3c0401fe3711ce0"}, @calipso={0x7, 0x28, {0x2, 0x8, 0x60, 0x12df, [0x5, 0x4, 0x8, 0xfffffffffffffff7]}}, @calipso={0x7, 0x30, {0x0, 0xa, 0x3f, 0x1f, [0x9, 0x2, 0x2, 0x9, 0x8]}}, @ra]}}}, @rthdrdstopts={{0x30, 0x29, 0x37, {0x32, 0x2, '\x00', [@ra={0x5, 0x2, 0x8}, @pad1, @pad1, @ra={0x5, 0x2, 0x5}, @enc_lim={0x4, 0x1, 0x1}]}}}, @tclass={{0x14, 0x29, 0x43, 0x8}}, @hopopts={{0xe8, 0x29, 0x36, {0x5c, 0x19, '\x00', [@generic={0x3, 0x77, "dda528e3f8d511c3252e7810bf664f16bd2e0d532166b5a04be3d4cf04440477f734293d709a598112372e2e1bf0e46930db554106f8b16581f090089ce460330a1774c5993684648bdb545bc19cae0e911ce8969decef495b9e2faaf26ae9df20aa578e812a6976dbf31be5813de932f8d154b2cb31c8"}, @hao={0xc9, 0x10, @private2}, @calipso={0x7, 0x20, {0x2, 0x6, 0x1, 0x101, [0x3f, 0x400, 0x9]}}, @ra={0x5, 0x2, 0x3a2b}, @hao={0xc9, 0x10, @remote}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}], 0x368}, 0x10000004) r4 = dup2(r1, r0) r5 = pidfd_getfd(r4, r3, 0x0) accept(r5, &(0x7f0000000580)=@caif=@dbg, &(0x7f0000000600)=0x80) 18:27:58 executing program 3: r0 = syz_mount_image$vfat(&(0x7f00000001c0), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000001580)="eb58906d6b66732e66617400020820000200008000f8000020005d00000000000000000001", 0x25}, {0x0, 0x0, 0xffffffffffffc587}], 0x0, &(0x7f00000000c0)=ANY=[]) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x1a40c2, 0x0) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x800, 0x1) openat(0xffffffffffffffff, &(0x7f0000000300)='./file1\x00', 0x4000, 0x90) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000540)='T', 0x3f9b}], 0x1) r2 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000003, 0x13, r1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r4, &(0x7f0000000000), 0x20002000) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000340)={0x0, r4, 0x3, 0x1, 0xffffffffffffffe0, 0x2f}) syz_io_uring_setup(0x4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000a0000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000040), &(0x7f0000000140)=0x0) syz_io_uring_submit(r2, r5, &(0x7f0000000000)=@IORING_OP_RECV=@use_registered_buffer, 0x0) r6 = socket$nl_audit(0x10, 0x3, 0x9) pwrite64(r6, &(0x7f0000000240)="25db94e99a3e519868a60f31176c990246552ab00c96b22218a0ffdbb9a0f5882876bf001c9f4386c5377d4a117e011951d3671196e1d1c8da70dfb5c98d5f57390ad966c80d371b825b9f1342b5084dad58a75a47a2477351e73813e042a67cb30b77724ba7f6ee5e50bb71e1e74f2715eddcbb30c09171f8d164f3d0fe715fd1e2d1afed", 0x85, 0x3ff) openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x8000, 0x90) write$binfmt_elf64(r1, &(0x7f00000015c0)=ANY=[], 0xfdef) 18:27:58 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={0x0}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:27:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) fsetxattr$security_evm(r0, &(0x7f0000000080), &(0x7f00000000c0)=ANY=[@ANYBLOB="030001f793b3700b7058b6b71f90919fe10aa950209c80206ef5c1a3441d7ba2e63031681574d5df2969e3207aa79b339ef566f8859473bb834ff38ec6a0ae"], 0x4f, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x5, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) syz_io_uring_setup(0x774f, &(0x7f0000000100)={0x0, 0x92c6, 0x4, 0x0, 0x1c3, 0x0, r1}, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000180), &(0x7f00000001c0)) [ 2263.671584] device lo entered promiscuous mode [ 2263.679691] device lo left promiscuous mode 18:27:58 executing program 1 (fault-call:2 fault-nth:51): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) [ 2263.700347] device lo entered promiscuous mode [ 2263.702060] device lo left promiscuous mode [ 2263.881887] FAULT_INJECTION: forcing a failure. [ 2263.881887] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2263.884480] CPU: 0 PID: 16088 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2263.885948] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2263.888402] Call Trace: [ 2263.888977] dump_stack+0x107/0x163 [ 2263.889775] should_fail.cold+0x5/0xa [ 2263.890622] __alloc_pages_nodemask+0x182/0x680 [ 2263.891645] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2263.892949] ? handle_mm_fault+0x20f/0x3830 [ 2263.893879] ? lock_downgrade+0x6d0/0x6d0 [ 2263.894799] alloc_pages_vma+0xbb/0x410 [ 2263.895692] handle_mm_fault+0x17cd/0x3830 [ 2263.896608] ? do_raw_spin_lock+0x121/0x260 [ 2263.897553] ? __pmd_alloc+0x5e0/0x5e0 [ 2263.898463] __get_user_pages+0x61d/0x1410 [ 2263.899419] ? follow_page_mask+0x1860/0x1860 [ 2263.900394] ? down_read+0x10f/0x420 [ 2263.901206] ? down_write_killable+0x180/0x180 [ 2263.902221] get_user_pages_unlocked+0x18a/0x690 [ 2263.903283] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2263.904332] internal_get_user_pages_fast+0x143f/0x2290 [ 2263.905561] ? pin_user_pages_unlocked+0x70/0x70 [ 2263.906618] get_user_pages_fast+0x66/0xa0 [ 2263.907549] iov_iter_get_pages+0x297/0xf40 [ 2263.908496] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2263.909541] ? mempool_resize+0x7d0/0x7d0 [ 2263.910425] ? lock_downgrade+0x6d0/0x6d0 [ 2263.911353] bio_iov_iter_get_pages+0x224/0x1030 [ 2263.912379] ? bio_alloc_bioset+0x2a1/0x600 [ 2263.913312] ? bio_add_pc_page+0x100/0x100 [ 2263.914238] ? bvec_alloc+0x290/0x2f0 [ 2263.915095] ? iov_iter_npages+0x1fd/0xa70 [ 2263.916010] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2263.916948] iomap_dio_bio_actor+0x77a/0xef0 [ 2263.917938] iomap_dio_actor+0x36f/0x560 [ 2263.918831] iomap_apply+0x282/0x9e0 [ 2263.919627] ? iomap_dio_rw+0x90/0x90 [ 2263.920459] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2263.921698] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2263.922853] ? mark_held_locks+0x9e/0xe0 [ 2263.923790] ? filemap_check_errors+0xa5/0x150 [ 2263.924783] __iomap_dio_rw+0x6cd/0x11a0 [ 2263.925655] ? iomap_dio_rw+0x90/0x90 [ 2263.926517] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2263.927535] ? down_read+0x10f/0x420 [ 2263.928339] ? down_write_killable+0x180/0x180 [ 2263.929339] iomap_dio_rw+0x31/0x90 [ 2263.930124] ext4_file_read_iter+0x2c3/0x4c0 [ 2263.931101] new_sync_read+0x424/0x6f0 [ 2263.931933] ? fsnotify+0xf30/0xf30 [ 2263.932723] ? __ia32_sys_llseek+0x380/0x380 [ 2263.933677] ? _cond_resched+0x12/0x80 [ 2263.934528] ? avc_policy_seqno+0x9/0x70 [ 2263.935409] ? selinux_file_permission+0x36/0x510 [ 2263.936494] vfs_read+0x453/0x580 [ 2263.937253] ksys_read+0x12d/0x250 [ 2263.938018] ? __ia32_sys_pwrite64+0x230/0x230 [ 2263.939001] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2263.940135] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2263.941262] do_syscall_64+0x33/0x40 [ 2263.942062] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2263.943184] RIP: 0033:0x466609 [ 2263.943877] 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 [ 2263.947937] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2263.949571] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2263.951109] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2263.952605] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2263.954122] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2263.955661] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 [ 2264.053933] audit: type=1326 audit(1627237679.155:81): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=16073 comm="syz-executor.0" exe="/syz-executor.0" sig=31 arch=c000003e syscall=202 compat=0 ip=0x466609 code=0x0 [ 2264.058718] audit: type=1326 audit(1627237679.156:82): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=16073 comm="syz-executor.0" exe="/syz-executor.0" sig=31 arch=c000003e syscall=3 compat=0 ip=0x4193eb code=0x0 18:28:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x727d, 0x8}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000140)={0xfffffffffffffffb, 0x0, 0x7, 0x0, 0x1, [{}]}) 18:28:15 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(0xffffffffffffffff, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:28:15 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000001100), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_MAX_PORTS(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, r1, 0x11, 0x70bd2a, 0x25dfdbfb, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000005}, 0x40091) sendmsg$TIPC_CMD_GET_BEARER_NAMES(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)={&(0x7f0000000800)={0x1c, r1, 0x200, 0x70bd25}, 0x1c}, 0x1, 0x0, 0x0, 0x24044051}, 0x14) 18:28:15 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) execveat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)='%-}\x94@(\x00', &(0x7f00000001c0)='nl80211\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='mptcp_pm\x00', &(0x7f00000002c0)='*,\n\'*/%!\x00', &(0x7f0000000300)='nl80211\x00'], 0x1000) read(r0, &(0x7f0000000a00)=""/102400, 0x19000) syz_genetlink_get_family_id$mptcp(&(0x7f00000009c0), r0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001540), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_SCAN(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000001580)={0x14, r3, 0x301, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r4, 0xf503, 0x0) sendmsg$NL80211_CMD_ADD_TX_TS(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x24, r3, 0x4, 0x70bd28, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_TSID={0x5}, @NL80211_ATTR_TSID={0x5, 0xd2, 0x3}]}, 0x24}, 0x1, 0x0, 0x0, 0x1}, 0x0) 18:28:15 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, 0x0, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:28:15 executing program 3: creat(&(0x7f0000000000)='./file1\x00', 0x0) clone3(&(0x7f00000008c0)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000200), 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r1, @ANYBLOB, @ANYBLOB=',\x00']) clone3(&(0x7f0000000500)={0x8000000, 0x0, 0x0, &(0x7f0000000380), {}, &(0x7f00000003c0)=""/22, 0x16, 0x0, 0x0}, 0x58) syz_open_dev$mouse(&(0x7f0000000080), 0x6, 0x40000) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) r3 = ioctl$LOOP_CTL_GET_FREE(r2, 0x4c82) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, r3) openat$dir(0xffffffffffffff9c, &(0x7f00000005c0)='./file2\x00', 0x0, 0x21) r4 = epoll_create(0x0) fchdir(r4) 18:28:15 executing program 2: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000100)={0x2}, 0x8, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="bdf601b2e4f2b40e"], 0x8, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/80}, 0x58, 0x2, 0x2800) r1 = msgget$private(0x0, 0x10) r2 = msgget(0x3, 0x2) msgsnd(r0, &(0x7f00000001c0)={0x1, "691cbbd6813256e5c35203ed0877d810136cf9e10c965b2966ce6781b028869e1cc16233c7f2efa24de93ce849ba9f7df0b7fa327ff13d6d53af518fe463bd3e236c901d22271a9ce80c16d0f43ec94f2270fc3451fd6cec827978974a2b65f436d3811a45a9d46243a8dfb365b82d86868b4330d3c6eeb3a741f159025abe2d6f9756340b5d521a7668727a1f3345cd64848c0906b8396a811002ca219505e9a5216e4ddbef357758d17a3f56621382683845a5178f9682baa05355e26c8585f220ed4ee5456a951e8afdae52040015d3e9"}, 0xda, 0x800) r3 = getegid() setgid(r3) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r4, 0x0) r5 = getegid() setgid(r5) r6 = fork() ptrace(0x10, r6) ptrace$getregset(0x4204, r6, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000002f6ce2679e95675f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000960000000000000000"], 0x65, 0x1, 0x1000) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1, 0xee01, r3, r4, r5, 0x28, 0x20}, 0x0, 0x0, 0x4, 0x4, 0x5, 0x9, 0x0, 0x67d, 0x2, 0x3ff, r6}) msgrcv(r1, &(0x7f0000000080)={0x0, ""/57}, 0x41, 0x0, 0x1000) msgctl$IPC_INFO(r0, 0x3, &(0x7f00000003c0)=""/195) 18:28:15 executing program 1 (fault-call:2 fault-nth:52): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) [ 2280.660105] FAULT_INJECTION: forcing a failure. [ 2280.660105] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2280.661889] CPU: 1 PID: 16103 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2280.662859] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2280.664570] Call Trace: [ 2280.664958] dump_stack+0x107/0x163 [ 2280.665500] should_fail.cold+0x5/0xa [ 2280.666082] __alloc_pages_nodemask+0x182/0x680 [ 2280.666760] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2280.667682] ? handle_mm_fault+0x20f/0x3830 [ 2280.668320] ? lock_downgrade+0x6d0/0x6d0 [ 2280.668947] alloc_pages_vma+0xbb/0x410 [ 2280.669532] handle_mm_fault+0x17cd/0x3830 [ 2280.670152] ? do_raw_spin_lock+0x121/0x260 [ 2280.670785] ? __pmd_alloc+0x5e0/0x5e0 [ 2280.671393] __get_user_pages+0x61d/0x1410 [ 2280.672016] ? follow_page_mask+0x1860/0x1860 [ 2280.672662] ? down_read+0x10f/0x420 [ 2280.673202] ? down_write_killable+0x180/0x180 [ 2280.673874] get_user_pages_unlocked+0x18a/0x690 [ 2280.674560] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2280.675253] internal_get_user_pages_fast+0x143f/0x2290 [ 2280.676040] ? create_object.isra.0+0x3ad/0xa20 [ 2280.676745] ? pin_user_pages_unlocked+0x70/0x70 [ 2280.677442] get_user_pages_fast+0x66/0xa0 [ 2280.678054] iov_iter_get_pages+0x297/0xf40 [ 2280.678677] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2280.679411] ? mempool_resize+0x7d0/0x7d0 [ 2280.680011] ? lock_downgrade+0x6d0/0x6d0 [ 2280.680614] bio_iov_iter_get_pages+0x224/0x1030 [ 2280.681309] ? bio_alloc_bioset+0x2a1/0x600 [ 2280.681928] ? bio_add_pc_page+0x100/0x100 [ 2280.682531] ? bvec_alloc+0x290/0x2f0 [ 2280.683079] ? iov_iter_npages+0x1fd/0xa70 [ 2280.683697] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2280.684317] iomap_dio_bio_actor+0x77a/0xef0 [ 2280.685114] iomap_dio_actor+0x36f/0x560 [ 2280.685704] iomap_apply+0x282/0x9e0 [ 2280.686235] ? iomap_dio_rw+0x90/0x90 [ 2280.686787] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2280.687637] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2280.688383] ? mark_held_locks+0x9e/0xe0 [ 2280.688960] ? filemap_check_errors+0xa5/0x150 [ 2280.689631] __iomap_dio_rw+0x6cd/0x11a0 [ 2280.690210] ? iomap_dio_rw+0x90/0x90 [ 2280.690770] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2280.691443] ? down_read+0x10f/0x420 [ 2280.691965] ? down_write_killable+0x180/0x180 [ 2280.692595] iomap_dio_rw+0x31/0x90 [ 2280.693117] ext4_file_read_iter+0x2c3/0x4c0 [ 2280.693690] new_sync_read+0x424/0x6f0 [ 2280.694242] ? fsnotify+0xf30/0xf30 [ 2280.694751] ? __ia32_sys_llseek+0x380/0x380 [ 2280.695383] ? _cond_resched+0x12/0x80 [ 2280.695948] ? avc_policy_seqno+0x9/0x70 [ 2280.696529] ? selinux_file_permission+0x36/0x510 [ 2280.697222] vfs_read+0x453/0x580 [ 2280.697725] ksys_read+0x12d/0x250 [ 2280.698228] ? __ia32_sys_pwrite64+0x230/0x230 [ 2280.698878] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2280.699735] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2280.700551] do_syscall_64+0x33/0x40 [ 2280.701124] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2280.701824] RIP: 0033:0x466609 [ 2280.702264] 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 [ 2280.704891] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2280.705964] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2280.706969] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2280.707991] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2280.708993] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2280.709987] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:28:15 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(0xffffffffffffffff, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:28:15 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) sendmsg$IPCTNL_MSG_CT_GET_STATS(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x5, 0x1, 0x201, 0x0, 0x0, {0xa, 0x0, 0xa}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x8000) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, 0x1, 0x4, 0x801, 0x0, 0x0, {}, [@NFULA_CFG_CMD={0x5, 0x1, 0x1}]}, 0x1c}}, 0x0) close(r0) 18:28:15 executing program 7: r0 = socket$netlink(0x10, 0x3, 0x4) sendmsg$TIPC_NL_MON_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}}, 0x0) r1 = syz_io_uring_complete(0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x80) sendmsg$nl_generic(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000080)={&(0x7f0000000500)={0x438, 0x3f, 0x200, 0x70bd29, 0x25dfdbfd, {0x17}, [@generic="a73c653eca77a4a795", @typed={0x8, 0x2c, 0x0, 0x0, @fd=r2}, @nested={0x40d, 0x3f, 0x0, 0x1, [@generic="2148d72e45b92ad7686cd28c5c0c3fe9bae098476011b68f82536d8bb3582f26d1952479c78bb8cd447687713b0521c80af4b5b19c1c1d792fef8bd9cfad71b51fb2b4724e0a5521236d0863d999bc073ec3a7474a03884105e7aa441b984337a03a40992913ede0480f02f17efa71a22d3fb5a877099032db7939c704a826d66c207cfb512877aa3b3549f7b317cb694f7a50e5024e598cee03662dda0320e5a6fb0566791f0ef7db45e15f9fe87e8b6c05814cf2326c8e038dfc67694944f6da106d1d72a536f7d861ea787a2238e1bb0d3c5de64bb85590d401fa23af233426dafad5f4b2fd8796509ce3a9fb546e427005c4739681", @typed={0x3b, 0x5f, 0x0, 0x0, @binary="ca7248e4b535e337f3594bea3a2746de153a40a5e6acecd9207d390ebe6e1b9f5622b9bd1bef0a8190c3c630960ad723c8980c166e9cad"}, @generic="f5b646b025ccc40596588b2710ae04f011958dfd04338e6701104285d73f13266d66369f659474d32dc8050481da0f0b711a3ba0613a19e9b3a8334a73205025d9653cfdf68b8f40768b89cf76721edd8182dd87fe62b140f39976d58eae75d4a555f511ef19b14b0350747298be9f66c39e8c346daf15d98b907205e3c4980eaa7d7deada50f24af4ccfe2a43306f5210de6233a58844414c5764506a1755c27aa2711e1aedd978bee7dd1244708eb72f3810dac818dd1327f5f79d4c10f06649c82cfdb47890b5ca80f0784eb490", @generic="b9f8c36abc722600bc9c6765e9610ef2d816a8da223cdf0cbee3c8b99f4d88e5c047ec7da22372ee23a9261963d440beb9641ab8ec4316a392b472110774a1706571d996d3cb11b16c05022ea52639e9c3d2b62f0af7d3d39d9e911728cd0706ad96b11c24f7269a53b95db101e1a09593032b1a075d603b196e5094e95b198f17d91a1404be2f0264587de8283e8f36f52c915383d4aefcfc506f4bb6b4974d9d3f15785bb632ae948f0adc", @generic="0437b5475a8f5ee98e81f1005567c64d5f25f4f36a82cec32e9403d26907db728ddab35c1c328076964e17683680a43ccb88736d737ac87b2415b716645634b3359f89fad70fb95808559786cb9b5d6bcb151f3021079443c6e759c293aa6afc4ec92b9efa6194d3117937bfa047a56e4b4fbe626130b310e106e292ebeec52883bbb4f9ea0438740fd1cda47a88a64546822cfa9c5d60b884487cbc5ff102d7d8", @generic="bd4c09ae48a5c650ed69cd6c17fffe125b15b6e3acf41ad89fd596e9a75dcf506f371301a72b167f8d480cb8c45d2c0f4288a40af65518545c64de125f403da5de1a9b17ba2a740681d93ad31d33f95f20ba84e5f181d48f8372241aceed03d38a4c887f38b2166a1ae7675adca498f0604442061cd8f512507a402c8a5c1c8082abf9594dfe0a75f047885e5014d8160e5c2619ed6cddc6dd0a26f931dd788d1ebe7e18f097ae76b5cb1ad33f690c3910b19b49cb0e385b1eda"]}]}, 0x438}, 0x1, 0x0, 0x0, 0x10}, 0x800) 18:28:15 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000040)=0x219c, 0x4) sendmsg$inet6(r0, &(0x7f0000001e40)={&(0x7f0000001d00)={0xa, 0x4e23, 0x0, @empty}, 0x1c, 0x0}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) recvfrom$inet6(r1, &(0x7f0000000080)=""/91, 0x5b, 0x10000, &(0x7f0000000000)={0xa, 0x4e20, 0x3, @empty, 0x7f}, 0x1c) 18:28:15 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, 0x0, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:28:16 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:28:32 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:28:32 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000080)='./file0/file0/file0\x00', 0x180000000, 0x0, 0x0, 0x180c15, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)='./file0/file0\x00') openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0\x00', 0x0, 0x0) mount(&(0x7f0000000100)=@sr0, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='ext4\x00', 0x84, &(0x7f00000001c0)='\\,!/]$\'-:\x00') 18:28:32 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, 0x0, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:28:32 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655f030000000000000053ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x8000}, {&(0x7f0000010200)="0100962ef5dc110040", 0x9, 0x560}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000012500)="ed41000000100000d5f4655fd5f4655fd5f4655f000000000000040080", 0x1d, 0x4080}, {&(0x7f0000013000)="504d4d00504d4dff", 0x8, 0x40000}, {0x0, 0x0, 0x80000}], 0x840c4, &(0x7f0000000040)=ANY=[]) geteuid() chroot(&(0x7f0000000040)='./file1\x00') 18:28:32 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/partitions\x00', 0x0, 0x0) ioctl$VT_RESIZE(r0, 0x5609, &(0x7f0000000080)={0x0, 0xff}) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) writev(r1, &(0x7f00000006c0)=[{&(0x7f00000002c0)="9aca958312bbac092a16f44417d65630985be72477ab1e9e07cfb3647d767dd4a48cd9010ca75ccbb2a94c010fffca99e426e908b96fd094ac73530295b1d411750ac52fa09aa0b2802e2547e49e71ba2e73bf016287958cb07ba09039d81a1120976ab17bed69481fd2d568370082880f1a0e03bb8a6be2db1090ad8a7370b882536885629e6a31da74fa69d126e09b", 0x90}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)='\nD', 0x2}], 0x1) 18:28:32 executing program 3: r0 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000880), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'wpan0\x00', 0x0}) sendmsg$NL802154_CMD_SET_CCA_MODE(r1, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, 0x0, 0x300, 0x70bd2d, 0x25dfdbfc, {}, [@NL802154_ATTR_CCA_MODE={0x8, 0xc, 0x6}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x2}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r2}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x34}}, 0x0) r3 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000280), r1) sendmsg$NL802154_CMD_SET_CCA_ED_LEVEL(r1, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x48, r3, 0x2, 0x70bd27, 0x25dfdbff, {}, [@NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x5}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x3}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r2}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x9}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x5}]}, 0x48}, 0x1, 0x0, 0x0, 0x5040}, 0x40) sendmsg$NL802154_CMD_NEW_SEC_LEVEL(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000900)={&(0x7f00000008c0)={0x1c, r0, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@NL802154_ATTR_IFINDEX={0x8, 0x3, r2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x1001) r4 = syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000100)='./file0\x00', 0x100000, 0x2a, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000800100000f000000000000000100000005000000000004000040000020000000d3f4655fd3f4655f0100ffff53ef010001000000d3f4655f000000000000000001000000000000000b0000000004000008000000d2c20100120300000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e32373131373433303500"/192, 0xc0, 0xd139}, {&(0x7f0000010100)="00000000000000000000000079d64a30b19941939d5c6a24092e8c9a010040000c00000000000000d3f4655f00"/64, 0x40, 0x4e0}, {&(0x7f0000010200)="00000000000000000000000000000000000000000000000000000000200020000100000000000000000000000000000000000000040000004400000000000000", 0x40, 0x540}, {&(0x7f0000000080)="0300000092faa45c6971c6699089fd40c4aaff0000000000010400000000000000411f00", 0x24, 0x641}, {&(0x7f0000010400)="02000000030000000400000018000f000300040000000000000000000f00c2b4", 0x20, 0x800}, {&(0x7f0000010500)="ff000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000d3f4655fd3f4655fd3f4655f00"/4128, 0x1020, 0x1000}, {&(0x7f0000011600)="ed41000000080000d3f4655fd3f4655fd3f4655f00000000000004004000000000000800050000000af301000400000000000000000000000100000020000000", 0x40, 0x2400}, {&(0x7f0000011700)="200000004c7ddc8f4c7ddc8f00000000d3f4655f00"/32, 0x20, 0x2480}, {&(0x7f0000011800)="8081000000180000d3f4655fd3f4655fd3f4655f00000000000001004000000010000800000000000af301000400000000000000000000000300000040000000", 0x40, 0x2800}, {&(0x7f0000011900)="20000000000000000000000000000000d3f4655f00"/32, 0x20, 0x2880}, {&(0x7f0000011a00)="8081000000180000d3f4655fd3f4655fd3f4655f00000000000001004000000010000800000000000af301000400000000000000000000000300000050000000", 0x40, 0x2c00}, {&(0x7f0000011b00)="20000000000000000000000000000000d3f4655f00"/32, 0x20, 0x2c80}, {&(0x7f0000011c00)="c041000000380000d3f4655fd3f4655fd3f4655f00000000000002004000000000000800000000000af301000400000000000000000000000700000030000000", 0x40, 0x4800}, {&(0x7f0000011d00)="20000000000000000000000000000000d3f4655f000000000000000000000000000002ea00"/64, 0x40, 0x4880}, {&(0x7f0000011e00)="ed4100003c000000d3f4655fd3f4655fd3f4655f0000000000000200000000000000001003000000020000000d0000001000050166696c65300000000e0000002800050766696c6531000000000000000000000000000000000000000000000000000000b65c7bf3000000000000000000000000000000000000000000000000200000004c7ddc8f4c7ddc8f4c7ddc8fd3f4655f4c7ddc8f0000000000000000000002ea04070000000000000000000000000000646174610000000000000000", 0xc0, 0x4c00}, {&(0x7f0000000640)="ed8100001a040000d3f4655fd3f4655fd3f4655f00000000000001004000000000000800012000000af30100040000000000000000000000010000006000000000000000000000000000000000000000e7ff0000000000000000000000000000000000005a0e012500000000000000000071000000000000000000000000dc8f4c7ddc8fd3f4655f617ddc8f0000000000000000911fa6b262da5f3fe0b33664f75dc13775b6afe42ea69a88468981a8b17926a512a8baeeb648f359df86f049ccd920a1a23d98f721b571c9043d35dedfc68682059ddd71b3c463fdff81204cb5d7e2b9c7d674c1d549e4993c22bdfde039a09a14bdad8ce036f48c3cfb16d71855e00bf3c4ec42e309659c04aae35568d830768ad6181db0c3c087f6009c3a81514f6a9e736e50c6b4a70cacf59fb0ba50e96806ed", 0x136, 0x5000}, {&(0x7f0000012000)="ffa1000026000000d3f4655fd3f4655fd3f4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3237313137343330352f66696c65302f66696c653000000000000000000000000000000000000000000000b8e8b49f000000000000000000000000000000000000000000000000200000004c7ddc8f4c7ddc8f4c7ddc8fd3f4655f4c7ddc8f0000000000000000", 0xa0, 0x5400}, {&(0x7f0000012100)="ed8100000a000000d3f4655fd3f4655fd3f4655f000000000000010000000000000000100100000073797a6b616c6c65727300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b63b3ec000000000000000000000000000000000000000000000000200000004c7ddc8f4c7ddc8f4c7ddc8fd3f4655f4c7ddc8f0000000000000000000002ea040700000000000000000000000000006461746106015403000000000600000000000000786174747231000006014c0300000000060000000000000078617474723200"/256, 0x100, 0x5800}, {&(0x7f0000012200)="0000000000000000000000000000000078617474723200007861747472310000ed81000028230000d3f4655fd3f4655fd3f4655f00000000000002004000000000000800010000000af30100040000000000000000000000050000007000000000000000000000000000000000000000000000000000000000000000000000000000000044cd9848000000000000000000000000000000000000000000000000200000004c7ddc8f4c7ddc8f4c7ddc8fd3f4655f4c7ddc8f0000000000000000", 0xc0, 0x5be0}, {&(0x7f0000012300)="ed81000064000000d3f4655fd3f4655fd3f4655f000000000000010000000000000000100100000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c4794644c000000000000000000000000000000000000000000000000200000004c7ddc8f4c7ddc8f4c7ddc8fd3f4655f4c7ddc8f0000000000000000000002ea04073403000000002800000000000000646174610000000000000000", 0xc0, 0x6000}, {&(0x7f0000012400)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00lersyzkallersyzkallersyzkallersyzkallers', 0x40, 0x63c0}, {&(0x7f0000012500)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c6533000000110000009407090166696c652e636f6c64000000", 0x80, 0x10000}, {&(0x7f0000012600)="0b0000000c0001022e000000020000000c0002022e2e000000000000e8070000", 0x20, 0x18000}, {&(0x7f0000012700)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x18800}, {&(0x7f0000012800)="00000000c80800"/32, 0x20, 0x19000}, {&(0x7f0000012900)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x4}, {&(0x7f0000012a00)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x1a000}, {&(0x7f0000000780)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x1a800}, {&(0x7f0000012c00)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x1b000}, {&(0x7f00000000c0)="111fc03a09c5949047ff00000000000000e6688505000006000000000072e100"/44, 0x2c, 0x1fffd}, {&(0x7f0000012e00)="0200"/32, 0x20, 0x20400}, {&(0x7f0000012f00)="0300"/30, 0x1e, 0x20800}, {&(0x7f0000000600)="0400"/32, 0x20, 0x20c00}, {&(0x7f0000013100)="0500"/32, 0x20, 0x3bb}, {&(0x7f0000013200)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000200"/96, 0x60, 0x21400}, {&(0x7f0000013300)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x28000}, {&(0x7f0000013400)="0200"/32, 0x20, 0x28400}, {&(0x7f0000013500)="0300"/32, 0x20, 0x28800}, {&(0x7f0000013600)="0400"/32, 0x20, 0x28c00}, {&(0x7f0000013700)="0500"/32, 0x20, 0x29000}, {&(0x7f0000013800)="0000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000200"/96, 0x60, 0x29400}, {&(0x7f0000013900)="73797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c65797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c65727379193ff16a6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b618ea3cb9906cd7076f7018f455d6c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273687a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c65", 0x41e, 0x30000}], 0x0, &(0x7f0000000040)=ANY=[@ANYRESOCT]) r5 = signalfd(r4, &(0x7f0000000140)={[0x80000000]}, 0x8) futimesat(r5, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r6, &(0x7f0000000000), 0x20002000) utimensat(r6, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x77359400}}, 0x0) 18:28:32 executing program 1 (fault-call:2 fault-nth:53): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:28:32 executing program 7: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'ipvlan1\x00', 0x0}) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/locks\x00', 0x0, 0x0) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000000380)={r1, 0x1, 0x6, @local}, 0x10) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x1b, &(0x7f0000000200)={@remote, r1}, 0x14) getsockname$packet(0xffffffffffffffff, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f00000002c0)=0x14) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r4, &(0x7f0000000000), 0x20002000) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x800) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f00000003c0)={@dev={0xfe, 0x80, '\x00', 0x3c}, r3}, 0x14) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000100)={{{@in6=@mcast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@local}}, &(0x7f0000000000)=0xe8) sendmsg$NL80211_CMD_EXTERNAL_AUTH(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)={0x38, 0x0, 0x2, 0x70bd29, 0x25dfdbfe, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_BSSID={0xa}, @NL80211_ATTR_STATUS_CODE={0x6, 0x48, 0x1f}, @NL80211_ATTR_STATUS_CODE={0x6, 0x48, 0x14}]}, 0x38}, 0x1, 0x0, 0x0, 0x4}, 0x4000000) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f0000000240)={r6, 0x1, 0x6, @random="8f12ebb85179"}, 0x10) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r7, &(0x7f0000000000), 0x20002000) r8 = syz_open_dev$vcsu(&(0x7f0000000400), 0x3ff, 0x8000) ioctl$sock_inet6_SIOCSIFADDR(r8, 0x8916, &(0x7f0000000440)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x60, r6}) tee(r7, r4, 0x4000003, 0x1) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1c, &(0x7f0000000040)={@dev={0xfe, 0x80, '\x00', 0x44}, r6}, 0x14) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'geneve0\x00'}) [ 2297.328431] FAULT_INJECTION: forcing a failure. [ 2297.328431] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2297.328448] CPU: 1 PID: 16170 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2297.328460] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2297.328465] Call Trace: [ 2297.328486] dump_stack+0x107/0x163 [ 2297.333154] should_fail.cold+0x5/0xa [ 2297.333174] __alloc_pages_nodemask+0x182/0x680 [ 2297.333192] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2297.333212] ? handle_mm_fault+0x20f/0x3830 [ 2297.333225] ? lock_downgrade+0x6d0/0x6d0 [ 2297.333248] alloc_pages_vma+0xbb/0x410 18:28:32 executing program 2: r0 = syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x10800, 0x9, &(0x7f0000000200)=[{&(0x7f0000010000)="01434430303101004c494e55582020202020202020202020202020202020202020202020202020204344524f4d2020202020202020202020202020202020202020202020202020200000000000000000210000000000002100000000000000000000000000000000000000000000000000000000000000000100000101000001000808001800000000000018130000000000000000000015000000002200170000000000001700080000000008007809140b2a3a08020000010000010100202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202073797a6b616c6c65722020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202047454e49534f494d4147452049534f20393636302f4846532046494c4553595354454d2043524541544f5220284329203139393320452e594f554e4744414c452028432920313939372d32303036204a2e50454152534f4e2f4a2e534348494c4c494e472028432920323030362d32303037204344524b4954205445414d202066696c6533202020202020202020202020202020202020202020202020202020202020202066696c6531202020202020202020202020202020202020202020202020202020202020202066696c6532202020202020202020202020202020202020202020202020202020202020202032303230303932303131343235383030083230323030393230313134323538303008303030303030303030303030303030300032303230303932303131343235383030080100202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202000"/1408, 0x580, 0x8000}, {&(0x7f0000010600)="ff43443030310100"/32, 0x20, 0x8800}, {&(0x7f0000010700)="01001700000001000000050018000000010046494c4530000000000000000000", 0x20, 0x9800}, {&(0x7f0000010800)="01000000001700010000050000000018000146494c4530000000000000000000", 0x20, 0xa800}, {&(0x7f0000010900)="2200170000000000001700080000000008007809140b2a3a080200000100000101002200170000000000001700080000000008007809140b2a3a080200000100000101012c00190000000000001964000000000000647809140b2a3a08000000010000010a46494c452e434f4c3b31002600180000000000001800080000000008007809140b2a3a08020000010000010546494c45302a001a0000000000001a0a0000000000000a7809140b2a3a08000000010000010846494c45312e3b31002a001b0000000000001b28230000000023287809140b2a3a08000000010000010846494c45322e3b31002a001b0000000000001b28230000000023287809140b2a3a08000000010000010846494c45332e3b3100"/288, 0x120, 0xb800}, {&(0x7f0000010b00)="2200180000000000001800080000000008007809140b2a3a080200000100000101002200170000000000001700080000000008007809140b2a3a080200000100000101012a0020000000000000201a0400000000041a7809140b2a3a08000000010000010846494c45302e3b3100"/128, 0x80, 0xc000}, {&(0x7f0000010c00)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0xc800}, {&(0x7f0000010d00)='syzkallers\x00'/32, 0x20, 0xd000}, {&(0x7f0000010e00)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x10000}], 0x0, &(0x7f0000011300)) r1 = dup(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x440000, 0xb) [ 2297.333265] handle_mm_fault+0x17cd/0x3830 [ 2297.333282] ? do_raw_spin_lock+0x121/0x260 [ 2297.333295] ? __pmd_alloc+0x5e0/0x5e0 [ 2297.333332] __get_user_pages+0x61d/0x1410 [ 2297.333357] ? follow_page_mask+0x1860/0x1860 [ 2297.333371] ? down_read+0x10f/0x420 [ 2297.333383] ? down_write_killable+0x180/0x180 [ 2297.333407] get_user_pages_unlocked+0x18a/0x690 [ 2297.333427] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2297.333453] internal_get_user_pages_fast+0x143f/0x2290 18:28:32 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) [ 2297.333466] ? create_object.isra.0+0x3ad/0xa20 [ 2297.333508] ? pin_user_pages_unlocked+0x70/0x70 18:28:32 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() [ 2297.333533] get_user_pages_fast+0x66/0xa0 [ 2297.333550] iov_iter_get_pages+0x297/0xf40 18:28:32 executing program 5: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000001580)="eb58906d6b66732e66617400020820000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x82, &(0x7f0000001500)=ANY=[]) openat(r0, &(0x7f0000000040)='./file0\x00', 0x100042, 0x0) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x3ff, 0x5, &(0x7f00000004c0)=[{&(0x7f0000000240)="e911bee6358dc1a018fc09f24a2d1d7005c7aedf2d470df7da38d3052db3de2f961497f357575519e677a7ee92eb3642673f4ef164d6c76437f3c362f8f4c79fb8fc1d05f6386411d52e5be6187837b7d66c12509fc5c04024e1c7eac59376e4f7b10bafdd8bf67ac678afe23079a8068ec27134485621df21c9fd938301bb53d125d341f93473f3882b468fce047989a33a22fa0ab449cf35660408f09e3d6c6de468a994135b623c5586fb2070faaebfe705509866861e5b4b243b50344ecca12fe9ef2c4b27a67e34fd48b5555cc71f67b9062c3c88a7530604118047eb02", 0xe0, 0x5}, {&(0x7f0000000340)="7f9c99b0deb70f82003a5a2ed9129a1f6ac5dad0937252aad1eb4a9b0c92fb306064836ce39e21736ec33e58f970445633b39c1521ade2ed4911b0059451e76af930fbba3cfff4362097e0f6d0467d9a22237363c9dce7f51b6a378658997c3faff2b5435b30e3cdb9f2953519eafda3f2d40532e9216ec7542c10036659ad4483acbdaeda7bf2f64ba740115b1a52bc2362a9f68a8580a323cb4da1a8c069401bba299dfab4fc928cc3241a0d02d3e72447ac2afb3aee251518f72ecd3dbf779ef3903637155770d479775ceebf1cb78beb9d455d116e9fb4963639e79c7c8b5dc843647b", 0xe5, 0x4}, {&(0x7f0000000140)="59e25c75dbc0ea767892a54abe77d71d3830206438122376c1e8fef261eb4053054df7f16f7c2d7d66854dc765d02aebee76ce2c279ea23977c0d264a1aa128c2f98dd76168e2cdb9ab8ceb5b36f9c7b9f09b44b2014b649f8148bb425478aafc83c7eb8889971cd9a73", 0x6a, 0x8000}, {&(0x7f00000001c0)="d71f0f9f0c491d", 0x7, 0x5}, {&(0x7f0000000440)="5c0d98e4c6a4855a7b2dc4b6cab17b6ba6ac9dbceedef87c173fdfcd1bdbef30ae67a51ebb80c2dc8d59228d603f3468b2706ca29b09988976bbc30a63193e067f87cd780e7d8c96ee7c9b4b89e02a104667e4bd52a392427372a5fc822b48cd92fdff9b7fba7bfbcb8b3b688685263979b6967d039b7f76d6ba752e", 0x7c, 0xfffffffffffffff7}], 0x140000, &(0x7f0000000540)={[], [{@euid_lt={'euid<', 0xee00}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@dont_measure}, {@audit}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}, {@smackfsdef={'smackfsdef', 0x3d, 'vfat\x00'}}, {@fowner_eq}, {@appraise_type}, {@measure}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}]}) [ 2297.333567] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2297.333582] ? mempool_resize+0x7d0/0x7d0 [ 2297.333591] ? lock_downgrade+0x6d0/0x6d0 [ 2297.333610] bio_iov_iter_get_pages+0x224/0x1030 [ 2297.333635] ? bio_alloc_bioset+0x2a1/0x600 [ 2297.333646] ? bio_add_pc_page+0x100/0x100 [ 2297.333658] ? bvec_alloc+0x290/0x2f0 [ 2297.333672] ? iov_iter_npages+0x1fd/0xa70 [ 2297.333683] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2297.333699] iomap_dio_bio_actor+0x77a/0xef0 [ 2297.333728] iomap_dio_actor+0x36f/0x560 [ 2297.333748] iomap_apply+0x282/0x9e0 [ 2297.333758] ? iomap_dio_rw+0x90/0x90 [ 2297.333771] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2297.333793] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2297.333803] ? mark_held_locks+0x9e/0xe0 [ 2297.333830] ? filemap_check_errors+0xa5/0x150 18:28:32 executing program 1 (fault-call:2 fault-nth:54): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) [ 2297.333847] __iomap_dio_rw+0x6cd/0x11a0 [ 2297.333856] ? iomap_dio_rw+0x90/0x90 [ 2297.333884] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2297.333904] ? down_read+0x10f/0x420 [ 2297.333916] ? down_write_killable+0x180/0x180 [ 2297.333932] iomap_dio_rw+0x31/0x90 [ 2297.333947] ext4_file_read_iter+0x2c3/0x4c0 18:28:32 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "8260a89f122322d20a7e6056dd9344585677e7fad105d33b69477fe550d07d23cd2f89da2996a712a4e0ccaf84786b59460818977f67d5e5cd159e384baa0bce", 0x2e}, 0x48, 0x0) syz_genetlink_get_family_id$nl802154(&(0x7f0000000600), 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$KEYCTL_MOVE(0x1e, r1, r0, r0, 0x1) [ 2297.333962] new_sync_read+0x424/0x6f0 [ 2297.333972] ? fsnotify+0xf30/0xf30 [ 2297.333983] ? __ia32_sys_llseek+0x380/0x380 [ 2297.333995] ? _cond_resched+0x12/0x80 [ 2297.334010] ? avc_policy_seqno+0x9/0x70 18:28:32 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() [ 2297.334022] ? selinux_file_permission+0x36/0x510 18:28:32 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) [ 2297.334050] vfs_read+0x453/0x580 [ 2297.334067] ksys_read+0x12d/0x250 [ 2297.334079] ? __ia32_sys_pwrite64+0x230/0x230 [ 2297.334093] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2297.334106] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2297.334121] do_syscall_64+0x33/0x40 [ 2297.334132] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2297.334140] RIP: 0033:0x466609 18:28:32 executing program 5: fchown(0xffffffffffffffff, 0xee00, 0x0) unshare(0x28020600) r0 = fork() r1 = signalfd(0xffffffffffffffff, &(0x7f0000000100)={[0x2]}, 0x8) r2 = syz_genetlink_get_family_id$devlink(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_SET(r1, &(0x7f0000000440)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8080}, 0xc, &(0x7f0000000400)={&(0x7f00000001c0)={0x224, r2, 0x300, 0x70bd25, 0x25dfdbfc, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5, 0x83, 0x1}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x1}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}, {0x5}}, {@pci={{0x8}, {0x11}}, {0x1c}, {0x5, 0x83, 0x1}}]}, 0x224}, 0x1, 0x0, 0x0, 0x40800}, 0x20000810) tkill(r0, 0x9) fork() wait4(0x0, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) wait4(r0, &(0x7f0000000000), 0x4, &(0x7f0000000040)) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(0xffffffffffffffff, 0x942e, 0x0) [ 2297.334154] 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 [ 2297.334160] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 18:28:32 executing program 3: r0 = perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0xe}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_RELOAD_REGDB(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x0, 0x400, 0x70bd2b, 0x25dfdbfd, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40}, 0x40000) ftruncate(r0, 0xf77) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_COALESCE(r1, &(0x7f0000000340)={0x0, 0x74, &(0x7f0000000300)={&(0x7f0000000080)={0x1c, r2, 0x1, 0x0, 0x0, {{0x7e}, {@void, @val={0x8}, @void}}}, 0x1c}}, 0x0) [ 2297.334173] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2297.334180] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2297.334186] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2297.334193] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2297.334199] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 [ 2297.576062] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 2297.637874] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 2297.690333] FAULT_INJECTION: forcing a failure. [ 2297.690333] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2297.690366] CPU: 1 PID: 16212 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2297.690377] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2297.690382] Call Trace: [ 2297.690403] dump_stack+0x107/0x163 [ 2297.690428] should_fail.cold+0x5/0xa [ 2297.690458] __alloc_pages_nodemask+0x182/0x680 [ 2297.699992] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2297.700020] ? handle_mm_fault+0x20f/0x3830 [ 2297.700037] ? lock_downgrade+0x6d0/0x6d0 [ 2297.700065] alloc_pages_vma+0xbb/0x410 [ 2297.700087] handle_mm_fault+0x17cd/0x3830 [ 2297.700110] ? do_raw_spin_lock+0x121/0x260 [ 2297.700128] ? __pmd_alloc+0x5e0/0x5e0 [ 2297.700176] __get_user_pages+0x61d/0x1410 [ 2297.700207] ? follow_page_mask+0x1860/0x1860 [ 2297.700227] ? down_read+0x10f/0x420 [ 2297.700243] ? down_write_killable+0x180/0x180 [ 2297.700275] get_user_pages_unlocked+0x18a/0x690 [ 2297.700303] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2297.700336] internal_get_user_pages_fast+0x143f/0x2290 [ 2297.700355] ? create_object.isra.0+0x3ad/0xa20 [ 2297.700412] ? pin_user_pages_unlocked+0x70/0x70 [ 2297.700444] get_user_pages_fast+0x66/0xa0 [ 2297.700465] iov_iter_get_pages+0x297/0xf40 [ 2297.700488] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2297.700511] ? mempool_resize+0x7d0/0x7d0 [ 2297.700523] ? lock_downgrade+0x6d0/0x6d0 [ 2297.700548] bio_iov_iter_get_pages+0x224/0x1030 [ 2297.700580] ? bio_alloc_bioset+0x2a1/0x600 [ 2297.700595] ? bio_add_pc_page+0x100/0x100 [ 2297.700614] ? bvec_alloc+0x290/0x2f0 [ 2297.700636] ? iov_iter_npages+0x1fd/0xa70 [ 2297.700650] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2297.700675] iomap_dio_bio_actor+0x77a/0xef0 [ 2297.700718] iomap_dio_actor+0x36f/0x560 [ 2297.700747] iomap_apply+0x282/0x9e0 [ 2297.700764] ? iomap_dio_rw+0x90/0x90 [ 2297.700784] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2297.700817] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2297.700833] ? mark_held_locks+0x9e/0xe0 [ 2297.700877] ? filemap_check_errors+0xa5/0x150 [ 2297.700904] __iomap_dio_rw+0x6cd/0x11a0 [ 2297.700916] ? iomap_dio_rw+0x90/0x90 [ 2297.700962] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2297.700998] ? down_read+0x10f/0x420 [ 2297.701016] ? down_write_killable+0x180/0x180 18:28:32 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() [ 2297.701045] iomap_dio_rw+0x31/0x90 [ 2297.701068] ext4_file_read_iter+0x2c3/0x4c0 [ 2297.701090] new_sync_read+0x424/0x6f0 [ 2297.701107] ? fsnotify+0xf30/0xf30 [ 2297.701124] ? __ia32_sys_llseek+0x380/0x380 [ 2297.701143] ? _cond_resched+0x12/0x80 [ 2297.701167] ? avc_policy_seqno+0x9/0x70 [ 2297.701185] ? selinux_file_permission+0x36/0x510 [ 2297.701235] vfs_read+0x453/0x580 [ 2297.701262] ksys_read+0x12d/0x250 [ 2297.701280] ? __ia32_sys_pwrite64+0x230/0x230 [ 2297.701303] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2297.701322] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2297.701348] do_syscall_64+0x33/0x40 [ 2297.701367] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2297.701380] RIP: 0033:0x466609 [ 2297.701398] 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 [ 2297.701408] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2297.701429] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2297.701439] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2297.701449] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2297.701458] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2297.701469] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 [ 2297.793226] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 18:28:32 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000030c0)='mountinfo\x00') fork() tkill(0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd_index}, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x2, &(0x7f0000000080)=0x90, 0x4) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000002ec0), 0x4) sendmsg$inet6(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xb144e5b9}], 0x1}, 0x10044001) recvfrom$inet6(r1, &(0x7f0000000700)=""/4096, 0xe34e, 0xcd08, 0x0, 0x120c) preadv(r0, &(0x7f0000002400), 0x0, 0x0, 0x0) [ 2297.943027] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2297.982291] syz-executor.3 (16224) used greatest stack depth: 22808 bytes left 18:28:47 executing program 1 (fault-call:2 fault-nth:55): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:28:47 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x15, &(0x7f00000000c0)=0x6, 0x4) r1 = socket$inet(0x2, 0x80000, 0xa6fa) r2 = dup(r0) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f00000002c0)={r2, 0x2, 0xfffffffffffffffb, 0x3}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r4, &(0x7f0000000000), 0x20002000) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = syz_open_procfs$userns(0xffffffffffffffff, &(0x7f0000000300)) r7 = getegid() setgid(r7) fsopen(&(0x7f0000000340)='bdev\x00', 0xfa65eb6eb7a55d8f) socketpair(0x26, 0xa, 0x81, &(0x7f0000000380)) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r8, 0x0) lstat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r2, &(0x7f0000000480)=[{&(0x7f0000000000)=@abs, 0x6e, &(0x7f0000000740)=[{&(0x7f0000000080)="bbac", 0x2}], 0x1}, {&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000180)="eb7690d4dceec936c051c0b1ca7653201f4c444366dff399b0f984887cdd09186ac960fa8137c09ff1de561c86da7e78d4c97f05276e38a8155a91681858b0d40095a6f5a0df344b23c8a60fd46a0fee021f0b7e9dea449a02969dfc5b", 0x5d}, {&(0x7f0000000200)="ee4d12bf222ff2246be4b831f81a4503da97054a54a840ec9ade19e7d9da8447334b5ddb707b8231747a2bda2fa4fa596657d109da6f2a56a0216bbaf948ec9cc5e0161c300d2a9295f8a39f3039", 0x4e}], 0x2, &(0x7f0000000640)=ANY=[@ANYBLOB="18000000000000000100000001000000", @ANYRES32=r3, @ANYRES32=r1, @ANYBLOB="34000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=r7, @ANYBLOB="000000001c0077000000000001000000020000009cf502deb61e81b04368ae6ab3c5b91277c4", @ANYRES32, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x5}], 0x2, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r10, &(0x7f0000000000), 0x20002000) ioctl$FICLONE(r10, 0x40049409, r2) 18:28:47 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:28:47 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="eb58906d6b66732e66617400020820000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x2008818, &(0x7f0000001500)=ANY=[]) r1 = creat(&(0x7f0000000080)='./file0/file0\x00', 0x0) pwrite64(r1, &(0x7f0000000680)="93caa11dadc3574feea28a11f3d89bcb0b889c905b523f03567dc6d72739b8c74f84c06c65a7c0b1d0576b4fdfcb1be685c43afdd5aab7a5cc37b48db09b53c80e4e7846bd3d97be376b6ba8319b33daea5422c3dda3364bb3fd0b7bbff82606afcedca7d5a87b7e53907f0cca7bb2dc5447eda674df721765802d98c42513ac09578d9e08c1f05bd258ceb4483321f32eebbc8a2a86a6251f456f420b50f6f39ff72169bf0dd1aa77a1df6d6e335c65b7ca8c23a0263490b6c1aff73752566dea9ec75146929757269602324b939d2f9bad985467822d4f7f239f4b8008a1b6f4a1e04609d9830a04e896d550653150fc0616422339c86f5c796c092a52322e4328371dcc0d395ee9320bee631ba2dd5c219ffe527d8ed2b98bc6bf991679b13d25c7857402c9bf174431f519f979aa9be11d3ca9cff2504edbc69fd9275ae9692a7de373ac6bda248d0c6d665e58bcc2d3771cf5503de07389515858f3eb08ee8fca3eb2efd80b02e3ceb76477622a493c3a3285ca3c17d0b8af28b2469285ccfa32e6d38541956b09f51c57c787e7a1bbb4de39af8a2810ef51627276719f1365a35000081901afa929c0849e2d981542f5312534b2bd88b755975b4eb932e817065dd254ae826038a4081c584b1c3c23b4d23a4f0eaa3a72985f81000bbb71e9b5d2a3f176466dcb4391db8eb237669fcb7cd73009f9ec25fddf3af38cac11b213a940fa942eb6f2361a81387459d68b9ed738077d8de1880648e5c4b2dac32e2b37292e2c4edc197f3c6fa5b3fb31da78f7fa4d8035690aa85e709cc7a3d2d909ea926b8eea7465a21bec84d607df879c939f3259f4693c7670272953ec8763f124df4c9f2c82fe9b4530f3bff7918a1f2690f1f22e89c9baf6f01d3fb2ae0aa9a0d9467c0c6f3b088ff3ce2d184907f808918a2b0ecd1f96a6b7aa8f96361901721cd16dc1937b9883fda6515bf4352981f43653ccfebb25e9b9aaa4dd66f2eacbd9a0b3054e08c420130d2b0d79d5bd7a3d456b14028dd0682d2f045573c9c2bc942aaae0030827e193a3f439a62d74e0584a16958bdc0e4fe1d182522e88088b8aa8da809acc936b12975943779dd6b4d0758b4af066e96e6cd8a65ff79edce469cf5fa424e3bb52db83f44e875c8392b9577eab727b64ff44115ba89c122081d17d58841dffe0f8c3a2ecc3aae91c2d235adaea63e06ecd6e1fb3193016a569a1d9914226742ad98bc906b00d266243a26d1f58b748bd345caaa5fc1c580f942859b10a73babed3ef69c7db93cb46526fcc97cae835dae2b64eb89643c6ea6bb4fc644f9bd98dfd051067526aad35f7c259b1e04be5d4f177e9ae3febbf74db70cc4156afcd728a601cd4ee1aa0246f9615b883befe307767a593f807acbc91007fdbd71df8aa2830b517a61027a8fc6c1e52bbd0546b99580543089f497d74e8724bc63eb49d93ee0f69989423b92dc03d666338f063eeb9cbc9415a7dfba8087ff7eb83946e05c6b8f4e382ac711634777a9917bc433d53e63e65373d2e26832f9deb76b60c3f8ef748c248688ff7b1da7745a91bdf1beb4f4efe75be925d27b78991dd9afbf006e2788aa4cfeddd711e6672ca2dbc109e3ea3cadf385e8c72cebcfb7237842dda0fa5d7d6944f0ae2a88e1a141b182f70b60d9ab59db6d9bdfeb60b308b50c7668c55971ddf5a8a9d0df0ce8c1249b42758fceeb55bd21544628633dee62b05e536e03fc90be504cd63fbca206ac363a8a0ce83f8c341feb6122227bec68d234594bedcff00b44d1b2c8da8f6b49f61d2bf4b4dc01199c4cdd9dfe63769d86940a961383dc9ca71aa3c3e4a81639d563d93ecd08a7fef93ce7342b56bfc1176fce5d9431618f838ee7493fa7954fd9c35cb0d67ac44680541df577da23e9dd7e14720e592ab1e87709ac529c78506ee11104a774a50f41aa08b5b11113c86f2b24493c69c4c7263d3b30279f8c70868c8ad41702881b457add0c38a5686809893928d2b2662cb18e3f0792f76d736c93f35b842eaf61621873a2dac1af513dbd15d7ab883d1cbd93398e91aec9f59bee61aa686aec349fb632f4f1742b6ecd57e2d090915189e748363ba3d7c9c1b87af8a32fd97d99f0e5e7e6d6e84df3db2cc6f7b624f3f16b0ca4ddd0a5c98a94471fe2a01a3ea6c6949807b298284b2a4713911b6fbf6085c1e7eba2acb0b5a4f52efe84cf7b2a43b3eec93ee17f4eefe7312810671afef85a886f601b49b74781c8fdde1f0d3aaf8b7c94bb1f2237c2d524c711e8f5540d423939a28d20dd8f5dc244fbf2f102006f9bc6103de6518f4fd7ba8df9a047eb45706ee9402742b40be7c85ee4397f57be2ca9e860d67cccf20bd90c41c9997e9ce276adb4799c3d47ed1f7c46855894f4881dbf0e58317c5c188f800aa79edc7fcfe7fd6c7f910ff2b205bf076162ff390bd2ac6b4e78f5fa15fa44b569ca0bb1acaa11a45ffc68a1421f8e84273a411433f5e2d7501caf59754620992e7e381b7ed9882899d0eae69da0a30ff0518d3ae81590e96ad600fd1c79648e1fd7409763a4e073bcb38d9fd6e28c711cd0b4dbea4b29911f7113f86322eb157ddb6719f39b7b458da57969e41957acab2ada598cbaeb4c842bfb90dda6cdde1a420c5244572426591844eec9d99313029190dae0279d191ab76199e3d5d8d88fa81ca433706e3677cbb5687ea4c335e89974d289abc5a9114eb272597bf9c073cd0e3f075c517da0b03029a2e243c08859fd8c826a50c1ae570a41b9fb7897087dcfaea0daaa375eb7128d50bff43519e948d53581090134eecc243bfe6f73ce97902a69337228dbd50570ce2cfcccc0af34e8bdd55f7a0c697591ca14d1e4a0d8b8701bc6ed504acca092b4f964cffa8096bbce49ab3779d78e00be3928e02cbde4c6c979b46adef6b4729774e440b2bf8d839c65191be27a1b60706773ddfb0428eb079e22e352c7ec0cab830c68bf7eb15ef0da83b93968d240619a3e5bae06278f275d60b4d718630b737dc0fc74d0e6a46a06ef4c61736f688fe5494283886388c692d45ddecfac908868a543f2d35c0b7d7261dd7557a2f6909f0bde24d0f40d41e9b70f5058c08b60378af6fb13488ad3c27b73a5638554e0b4cb491495ac26c624e781af2da4dc96b5fe699908ed5b64b1088088ee06ea47eea9a47cf53eb9442ec13053e8eaa3fc9ad2a8f31645bcd4519458a5a8c70149ca7ec6664f4c275f6b99c91649a162b1366b673d45cd409ddad54581b718b92244f41c6ed70056a3bbb62ad889ca40167d309a531be6f0a965e502e3c4f0ca6cec2a4e1ace612a2dae1969185b1b5d8ffeebab183c185ce0ea7582f002215152cc1c2ae6e79a202888f32d9a245f6fe104aa3ead3b411f94c846cb8ae8158f84d80bd0c3c5784a495a8a9c0fff13364b1c66562338644dd3e023e3cee2b80fc3638e131f69fd4fa6e8b7ff72eec1970ff84bb6f90f2a70b82d363b2b4bf99e222e05954907759cd207e8c49bfa525f3e73d7cdeab5708c5e634e023900b798a26f8e7e01b5bd10dbd2e7805c4e46859f1b24824de1d7b85519c7d27f165b341fe66b4665f1554d1925cf4508d5c269f39d9af71053dbce81b03d3810209b6b5e39dd73d4fce46e1b4812340c94447979167a0e05a7bc35d7accceb0994ae063e85f10f21e34640241b9eb0e7e945cef769a8fafd5fa72f0f7d1825d29dfcd57251e39c73d0bc3423de4ab04fa0a4e64ac79c16bb7da35869d3c07cf518250da919f4c6ec82020a99592315c23f5abd046928ce80514904bf62767d162b5f83adceea516a4c236bebf6d386bbbaef5392cfdc3d91d0c8fe2a2a91f168552f23314e43e9bd208e51ce18d21d539e576d1be32a8a762fabdfa3b1445a480b62e23477c65b564e3e372f32c11cc1e5a1300157b381516dc12a933da05ce7ff34d7249ae9496331ef19a21c29182b3f91cb7b9aed5669be7c290f94a974b88e3aa32ebee6bf9ccc8a91e37941dc65c4fd22114c93767cb258592f13d89b12038e9c6812cae70344610054a8ed20c3e4389aa1113ee41567a02aa1c8643459aeea9f9966301f3a3977068aa9463e6f73f0be1bedb910d241115a1ef923cc675869c72b4ee40aedbbd447141ffe98f6bf684b8ae9a447e2d372ab707e5c06eab309b7992eb7439ce18b76a2c8db8ec82178df728969f29d82a914565189c388ed0c422fbefac3252bf0f1871d482c15b7b51037db8ce124fe30231a14e45cf5691ddc4527c3fe4fee79e53a3e4d54495b31bdfeaadde993ba9c021743268fff79f564a38f6ad2fb4ebd68035b3d234ba99644cf6041d2488da29736d857446414ddc3f97130266ddf5b4e20f869457f1add7927068cc1750d58e905317b8aed2d5daf91afcaa53c39c3242c06a424e958891da78ca508d8dafcb61a1c7b5c372f2848810c5794e56ab4c950610d6d1a2c18ee3d246d5073060808c6b7d1565efadf5ee7f9518e1dc6bf2c92212d2050bbc1d2ed954ce9a2a9e1abf3d10b082da4c5a6c17be8d63b2923a6b70f2f43e0208201214229b49334009af3cafeae1cb506fb315625edd359b6dce29101c9743dc35709bbd5a640c8746ac5479a4d444ab55e2a2ca2797326f8c97c3d2aa69c402622457de6444f98f33947a0ab637fa8deef7ce90c4835c7267808ead9d23aeedd98248fccfca3b43cd792a54c95786accc783035a0f02d6ef70b018f5aae2bb81f9b7140ba65609beff0f7542a150d1fd11f0ed61e30fa334781bc64e4d708e6d5ef745312c02fd546661dc638c242e2fbdb880d6084ab7e4aed23334a69bc8ea93e36e62b1536193c45df9e5b5eb54df47ad13e3fa1d0da7eb720884471b4c2ce0ab8b7fde30761fee406acc4f23ef4839e5a88c502e13aa4654d101cefc664f66b7f0600e4ddb53c56f2b4388e2dac01b77516153ee1a3a9b343a096e121d6322d8ea77083ee4a3c5c6165d7921ddf4fe95edb6c352151f988ac3d0910cbc864047de74854ce5d27947d8440569a607bf50fcb17325db1fa602132f6384f8885178e6eb99caeedb7cd982be62bf4720fd471f52f228a4a5b3f4ead1624d3d8b04a31ff48efd32f9f9859465eb140097d7117b025b94dffee92d4cd99c0c928ffbbcded705ad9bb55bcb32564dc765e310ee52282c7ac06567b19f0faf25ba62ff1e0a631e95ed5f2b872987a8cb799cd4152394c090aebfc4bcb74f54c0c8ddf65e29d558f765e6ad2cfd93716478ebbe907620ac08039a4bf4e48fa597bcfcefb69ab1553b2ad9c462c03d38fe24bec0631f955578f2a4a4367c886db50bb8fd4fd4a1d459e613014315805868e17c5b2c2a7894cefe0145f6f336be24f3b0d293e2d7696d43c1037985cc0e35c25357cc20a4afbe609c9978671c3435eba729017ab154b736660370f0c14c289bf3b9a79ed4bef381bbce0deb5c2290829e3ab91cc593ba9d0f6b0b8f2825ad029ba521458967a5f60c6636b04b023b3a22ed5507bf51e488094699d8b05934eb720ce4b9171cccc413ce469514912c94fe1790bb5ecbd0b797f80cfe248819f281f5f2780965e5756e0f347cc46a645d6343f820d9fada4fadbf3a0f689036cddacee3b01ce50c3bde02736b3b03ffd1d7d303c1a233a96c6a0c285860b3c3c76ab5708c92fc1d2fc9ac079776c901e8c8a23ec5d0f8b70cc702ae1c2273b28453660133debed201d19519d75cab9485d227d69bf8a90aeeec51a0b3426a9d7d2da68b1043057d178a15e47b54c8748", 0xffa, 0x7) r2 = creat(&(0x7f00000001c0)='./file0/file0\x00', 0x0) r3 = socket(0x0, 0x802, 0x400) setsockopt$inet6_udp_int(r3, 0x11, 0x0, &(0x7f0000000180)=0x4513, 0x4) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000280)="1d", 0x20000281}], 0x1) fallocate(r2, 0x0, 0x7, 0x6) pwrite64(r1, &(0x7f00000000c0), 0x0, 0x0) pwrite64(r2, &(0x7f00000002c0)="8b", 0x1, 0x0) fcntl$getflags(r0, 0x3) syz_mount_image$tmpfs(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x8, 0x2, &(0x7f0000000400)=[{&(0x7f0000000300)="565473b1536028d5de91a4a1ffba328028065839dc75c75f56de364127618d60c8da06214d130f16be", 0x29, 0x2}, {&(0x7f0000000340), 0x0, 0xe}], 0x2004040, 0x0) 18:28:47 executing program 2: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x1ff) r0 = socket$netlink(0x10, 0x3, 0xb) r1 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r1, 0x10e, 0xc, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file1\x00', 0x20000, 0x40) ftruncate(r2, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r2, 0x40086602, &(0x7f0000000000)) syz_genetlink_get_family_id$nl80211(&(0x7f0000000600), r3) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0xfdef) lseek(r2, 0x0, 0x3) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000680)={'wlan0\x00', 0x0}) write$P9_RREADLINK(r3, &(0x7f0000000440)=ANY=[], 0x10) sendmsg$NL80211_CMD_LEAVE_MESH(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000002c0)={&(0x7f00000006c0)={0x1c, 0x0, 0x300, 0x70bd27, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r4}, @void}}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x2004c880}, 0x4044880) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$FICLONE(r0, 0x40049409, r5) sendmsg$NL80211_CMD_SET_PMK(r2, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="b4000000", @ANYRES16=0x0, @ANYBLOB="00012cbd7000fbdbdf257b00000008000300", @ANYRES32=r4, @ANYBLOB="0c00990004000000000000000a000600ffffffffffff00000a000600ff18000000ff00000a00060008021100000100001400fe008116318664cdae6aece733d62fa8b8d1402010cb07756b7102ec7e0beb1400020179671d343424bf4d15a10d504ec5aa880a00060008021100000100000a000600080211001400fe0075c26923c7006bf6500000000015000000000000000000001400fe00cfc3d37cc10cecc9f1f05fd28e7ce85e"], 0xb4}}, 0x8000) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x101) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) 18:28:47 executing program 3: openat(0xffffffffffffff9c, 0x0, 0x0, 0x10) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_CLOSE={0x13, 0x1, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) sendmsg$NFNL_MSG_ACCT_DEL(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x2, &(0x7f0000000080)=0x90, 0x4) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000002ec0), 0x4) sendmsg$inet6(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) recvfrom$inet6(r1, &(0x7f0000000700)=""/4096, 0xe34e, 0xcd08, 0x0, 0x0) 18:28:47 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x5452, &(0x7f0000000000)=ANY=[@ANYBLOB="f15e"]) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r6, &(0x7f0000000000), 0x20002000) copy_file_range(r3, &(0x7f00000001c0)=0x5418, r6, &(0x7f0000000200)=0x7, 0x5, 0x0) read(r5, &(0x7f0000000000), 0x20002000) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r7, &(0x7f0000000000), 0x20002000) poll(&(0x7f0000000180)=[{r0, 0x202a}, {r4, 0x1000}, {r1, 0x348}, {r5, 0x3149}, {r7, 0xa000}], 0x5, 0xfffffffb) bind$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$sock_int(r3, 0x1, 0x12, &(0x7f0000000040)=0xffeffffc, 0x4) sendto$inet6(r3, &(0x7f0000000100)="e3fb43fa5201929fab8b0bf9fb0bb34c119f20dfbfcaff98b27e94252f729a50801a1021031237cb88fe94085b24aadd3ba96b4a4e67fd969b35cb4cdf4505b98a8f11b45fc4acc5adc4d22da15001578eec59bb48c9ceaeb12e1383bb74b650b4ebac096cfc58246649251f95cf50c3d7d06f618da1f8e98a2252be99341ec4", 0x80, 0x0, 0x0, 0x0) r8 = dup3(r2, r1, 0x0) dup3(r8, r0, 0x0) 18:28:47 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() [ 2312.318525] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 2312.330280] FAULT_INJECTION: forcing a failure. [ 2312.330280] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2312.333025] CPU: 0 PID: 16273 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2312.334509] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2312.336934] Call Trace: [ 2312.337514] dump_stack+0x107/0x163 [ 2312.338311] should_fail.cold+0x5/0xa [ 2312.339147] __alloc_pages_nodemask+0x182/0x680 [ 2312.340173] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2312.341472] ? handle_mm_fault+0x20f/0x3830 [ 2312.342412] ? lock_downgrade+0x6d0/0x6d0 [ 2312.343324] alloc_pages_vma+0xbb/0x410 [ 2312.344229] handle_mm_fault+0x17cd/0x3830 [ 2312.345160] ? do_raw_spin_lock+0x121/0x260 [ 2312.346099] ? __pmd_alloc+0x5e0/0x5e0 [ 2312.347003] __get_user_pages+0x61d/0x1410 [ 2312.347989] ? follow_page_mask+0x1860/0x1860 [ 2312.348973] ? down_read+0x10f/0x420 [ 2312.349781] ? down_write_killable+0x180/0x180 [ 2312.350802] get_user_pages_unlocked+0x18a/0x690 [ 2312.351880] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2312.352929] internal_get_user_pages_fast+0x143f/0x2290 [ 2312.354193] ? pin_user_pages_unlocked+0x70/0x70 [ 2312.355242] get_user_pages_fast+0x66/0xa0 [ 2312.356176] iov_iter_get_pages+0x297/0xf40 [ 2312.357121] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2312.358199] ? mempool_resize+0x7d0/0x7d0 [ 2312.359084] ? lock_downgrade+0x6d0/0x6d0 [ 2312.360010] bio_iov_iter_get_pages+0x224/0x1030 [ 2312.361057] ? bio_alloc_bioset+0x2a1/0x600 [ 2312.361983] ? bio_add_pc_page+0x100/0x100 [ 2312.362889] ? bvec_alloc+0x290/0x2f0 [ 2312.363731] ? iov_iter_npages+0x1fd/0xa70 [ 2312.364667] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2312.365621] iomap_dio_bio_actor+0x77a/0xef0 [ 2312.366628] iomap_dio_actor+0x36f/0x560 [ 2312.367739] iomap_apply+0x282/0x9e0 [ 2312.368554] ? iomap_dio_rw+0x90/0x90 [ 2312.369392] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2312.370646] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2312.371803] ? mark_held_locks+0x9e/0xe0 [ 2312.372731] ? filemap_check_errors+0xa5/0x150 [ 2312.373735] __iomap_dio_rw+0x6cd/0x11a0 [ 2312.374608] ? iomap_dio_rw+0x90/0x90 [ 2312.375483] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2312.376547] ? down_read+0x10f/0x420 [ 2312.377374] ? down_write_killable+0x180/0x180 [ 2312.378374] iomap_dio_rw+0x31/0x90 [ 2312.379175] ext4_file_read_iter+0x2c3/0x4c0 [ 2312.380146] new_sync_read+0x424/0x6f0 [ 2312.380999] ? fsnotify+0xf30/0xf30 [ 2312.381800] ? __ia32_sys_llseek+0x380/0x380 [ 2312.382759] ? _cond_resched+0x12/0x80 [ 2312.383623] ? avc_policy_seqno+0x9/0x70 [ 2312.384528] ? selinux_file_permission+0x36/0x510 [ 2312.385620] vfs_read+0x453/0x580 [ 2312.386396] ksys_read+0x12d/0x250 [ 2312.387166] ? __ia32_sys_pwrite64+0x230/0x230 [ 2312.388179] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2312.389308] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2312.390439] do_syscall_64+0x33/0x40 [ 2312.391240] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2312.392375] RIP: 0033:0x466609 [ 2312.393069] 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 [ 2312.397039] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2312.398691] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2312.400236] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2312.401794] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2312.403322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2312.404878] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:28:47 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() [ 2312.493264] raw_sendmsg: syz-executor.5 forgot to set AF_INET. Fix it! [ 2312.549807] attempt to access beyond end of device [ 2312.549807] loop7: rw=2049, want=122, limit=64 [ 2312.577255] attempt to access beyond end of device [ 2312.577255] loop7: rw=2049, want=67, limit=64 [ 2312.579627] Buffer I/O error on dev loop7, logical block 66, lost async page write 18:28:47 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, 0x0) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) [ 2312.660027] attempt to access beyond end of device [ 2312.660027] loop7: rw=2049, want=122, limit=64 [ 2312.665928] attempt to access beyond end of device [ 2312.665928] loop7: rw=2049, want=67, limit=64 [ 2312.667573] Buffer I/O error on dev loop7, logical block 66, lost async page write 18:28:47 executing program 5: r0 = syz_mount_image$tmpfs(&(0x7f0000000b00), &(0x7f0000000b40)='./file0\x00', 0x0, 0x2, &(0x7f0000000f00)=[{&(0x7f0000000b80)="df", 0x1, 0xc888a9b}, {&(0x7f0000000cc0)="cc8637d23a188cf4f1d0", 0xa, 0xfffffffffffffff7}], 0x0, &(0x7f0000000f80)={[{@huge_always}], [{@fscontext={'fscontext', 0x3d, 'root'}}, {@subj_role={'subj_role', 0x3d, 'n{{\x00'}}]}) mknodat$loop(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x0) 18:28:47 executing program 0: stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r0, 0x0) syz_mount_image$msdos(&(0x7f0000000d40), &(0x7f0000000d80)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f0000000040)="51d6", 0x2, 0xf2}], 0x0, &(0x7f0000000000)=ANY=[@ANYRES16=r0]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x20) syz_io_uring_setup(0x7f2e, &(0x7f0000000100)={0x0, 0xc950, 0x20, 0x0, 0x34f}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000180)=0x0, &(0x7f00000001c0)) r2 = syz_open_dev$usbmon(&(0x7f0000000200), 0x4, 0x20000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000240)=@IORING_OP_POLL_ADD={0x6, 0x1, 0x0, @fd=r2, 0x0, 0x0, 0x0, {0x1009}, 0x1}, 0x1) [ 2312.707673] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 18:28:47 executing program 7: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736689254300080220000400004000f8000020004000030000000000000001", 0x25}, {&(0x7f0000010100)='RRaA', 0x4, 0x800}, {&(0x7f0000010200)="001000000000000012", 0x9, 0x9}, {&(0x7f0000010400)="f8ffff0fffffff0fffffff0f", 0xc, 0x10000}], 0x0, &(0x7f0000011200)=ANY=[@ANYBLOB]) 18:28:47 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x1f3000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000005c0)='mounts\x00') r1 = syz_open_procfs(0x0, &(0x7f00000005c0)='mounts\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r2, &(0x7f0000000000), 0x20002000) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8933, &(0x7f00000000c0)) mount$9p_fd(0x0, &(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000ed26ab15aaf20a56323367f2e0283ad6c81b6306b94d2935a661496d336a997d2490fe8ff5b92dff629e6036961e2f46ac569b9242d9f9d47170c63b3b280ee8e3b8c0a9a77b0e9f2383e949e2df98619f566b3558fd20c47cc501ee59a73c1b74ad12f476fd1ea58fee7ab718b1760dce22f6d8cfa089ff2ecac86b991f8be9fe72172c7e0d0d2c65602907adb0f0e5bbb0562ccbcf6f1b1ca09f1959", @ANYRESHEX=r0, @ANYBLOB="2c776609000010d4115d35c14fb32c25c09cfac88e4bb5ebad8995a104a5608a600760c60091dd7b7a34d97d28df452ddd31a4e291b5a0cdbb841b2afaa3d70c309873fa817514de35c14f93b4a0462ad75586a32d96dfbbcb4d4f0f97f7e7da592aa4ec722875039c0f097271059a12dde3440de5a4d42e2f242dc535222a477ab3ab8dadd729a958873d594788cf2f12e5a7d804f049593c7979877ca5aaba3a24d8f882fc9c98275d2b13481e1d156bb69ac6fb07f63db86c", @ANYRESHEX=r1, @ANYBLOB=',\x00']) io_cancel(0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1, 0x5, r2, &(0x7f0000000180)="aa641e16aeb908de5e9a03d95c7c86417d344bb3c24fe21e25cae0be406a3bf269e4048ec4d6f1e792e27d07623d57081610c6152967ff30e02ce432d29291a15349b304839b0ad2cc1bfb711d42003d04c03ca803e2c3f0b0b94ca163c150e505c3e95d7308e98e5345cc5dc0447163482bac16f956c65af833eebf5cab823e059ecf3abfa2ab58f54b3b0357d767c5", 0x90, 0xffffffff, 0x0, 0x0, r0}, &(0x7f0000000300)) syz_mount_image$ext4(&(0x7f0000000280)='ext3\x00', &(0x7f00000002c0)='./file0/../file0\x00', 0x0, 0x0, 0x0, 0x2044034, &(0x7f0000000040)) 18:28:47 executing program 1 (fault-call:2 fault-nth:56): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) [ 2312.883090] tmpfs: Unsupported parameter 'huge' [ 2312.909631] tmpfs: Unsupported parameter 'huge' [ 2312.928470] EXT4-fs (sda): re-mounted. Opts: ,errors=continue [ 2312.953019] FAULT_INJECTION: forcing a failure. [ 2312.953019] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2312.955771] CPU: 0 PID: 16314 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2312.957238] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2312.959533] Call Trace: [ 2312.960046] dump_stack+0x107/0x163 [ 2312.960750] should_fail.cold+0x5/0xa [ 2312.961490] __alloc_pages_nodemask+0x182/0x680 [ 2312.962391] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2312.963557] ? handle_mm_fault+0x20f/0x3830 [ 2312.964414] ? lock_downgrade+0x6d0/0x6d0 [ 2312.965226] alloc_pages_vma+0xbb/0x410 [ 2312.966001] handle_mm_fault+0x17cd/0x3830 [ 2312.966828] ? do_raw_spin_lock+0x121/0x260 [ 2312.967659] ? __pmd_alloc+0x5e0/0x5e0 [ 2312.968481] __get_user_pages+0x61d/0x1410 [ 2312.969321] ? follow_page_mask+0x1860/0x1860 [ 2312.970190] ? down_read+0x10f/0x420 [ 2312.970907] ? down_write_killable+0x180/0x180 [ 2312.971816] get_user_pages_unlocked+0x18a/0x690 [ 2312.972771] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2312.973714] internal_get_user_pages_fast+0x143f/0x2290 [ 2312.974809] ? pin_user_pages_unlocked+0x70/0x70 [ 2312.975744] get_user_pages_fast+0x66/0xa0 [ 2312.976571] iov_iter_get_pages+0x297/0xf40 [ 2312.977411] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2312.978364] ? mempool_resize+0x7d0/0x7d0 [ 2312.979154] ? lock_downgrade+0x6d0/0x6d0 [ 2312.979973] bio_iov_iter_get_pages+0x224/0x1030 [ 2312.980911] ? bio_alloc_bioset+0x2a1/0x600 [ 2312.981743] ? bio_add_pc_page+0x100/0x100 [ 2312.982569] ? bvec_alloc+0x290/0x2f0 [ 2312.983309] ? iov_iter_npages+0x1fd/0xa70 [ 2312.984142] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2312.984986] iomap_dio_bio_actor+0x77a/0xef0 [ 2312.985865] iomap_dio_actor+0x36f/0x560 [ 2312.986663] iomap_apply+0x282/0x9e0 [ 2312.987361] ? iomap_dio_rw+0x90/0x90 [ 2312.988093] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2312.989207] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2312.990207] ? mark_held_locks+0x9e/0xe0 [ 2312.991014] ? filemap_check_errors+0xa5/0x150 [ 2312.991925] __iomap_dio_rw+0x6cd/0x11a0 [ 2312.992695] ? iomap_dio_rw+0x90/0x90 [ 2312.993463] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2312.994353] ? down_read+0x10f/0x420 [ 2312.995061] ? down_write_killable+0x180/0x180 [ 2312.995947] iomap_dio_rw+0x31/0x90 [ 2312.996663] ext4_file_read_iter+0x2c3/0x4c0 [ 2312.997506] new_sync_read+0x424/0x6f0 [ 2312.998235] ? fsnotify+0xf30/0xf30 [ 2312.998925] ? __ia32_sys_llseek+0x380/0x380 [ 2312.999766] ? _cond_resched+0x12/0x80 [ 2313.000523] ? avc_policy_seqno+0x9/0x70 [ 2313.001304] ? selinux_file_permission+0x36/0x510 [ 2313.002261] vfs_read+0x453/0x580 [ 2313.002944] ksys_read+0x12d/0x250 [ 2313.003620] ? __ia32_sys_pwrite64+0x230/0x230 [ 2313.004507] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2313.005512] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2313.006496] do_syscall_64+0x33/0x40 [ 2313.007225] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2313.008212] RIP: 0033:0x466609 [ 2313.008831] 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 [ 2313.012338] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2313.013776] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2313.015147] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2313.016506] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2313.017859] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2313.019172] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 [ 2313.044653] FAT-fs (loop0): Unrecognized mount option "A" or missing value [ 2313.046804] FAT-fs (loop7): bogus number of reserved sectors [ 2313.047981] FAT-fs (loop7): Can't find a valid FAT filesystem [ 2313.127761] FAT-fs (loop7): bogus number of reserved sectors [ 2313.128991] FAT-fs (loop7): Can't find a valid FAT filesystem 18:29:02 executing program 3: alarm(0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x74580004, 0x1010c0) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000040)={0x6d, "1c510647a1e2c7c1ec3014650f78bf7d95f1879be3705ab4ef379971f911e678fb157360128e3425640c5979e59f720bb4cb0a8edb1a5026deb2fbdffa1758f92684e19e0b637841d970438051d56667e520b1310d7a9dac6df115bbe2917cb9bc9cfe541e7a792caf2fa53e02"}) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x2) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/pid\x00') r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'wpan0\x00', 0x0}) sendmsg$NL802154_CMD_SET_CCA_MODE(r1, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, 0x0, 0x300, 0x70bd2d, 0x25dfdbfc, {}, [@NL802154_ATTR_CCA_MODE={0x8, 0xc, 0x6}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x2}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r2}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x34}}, 0x0) r3 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000280), r1) sendmsg$NL802154_CMD_SET_CCA_ED_LEVEL(r1, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000340)={&(0x7f00000005c0)=ANY=[@ANYBLOB="48c62fa39978fa71063c9364d019ffe7", @ANYRES16=r3, @ANYBLOB="020027bd7000ffdbdf250e00000008000e000500000008000e00030000000c000600010000000100000008000300", @ANYRES32=r2, @ANYBLOB="08000e000900000008000e0005000000"], 0x48}, 0x1, 0x0, 0x0, 0x5040}, 0x40) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000400), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000004c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="000126bd70e09fdbdf2d18fa000008b47298b3b107f9724b48b95e00010000000000080002000200007c6f00010001000000080002000200000008020000020000000800010001000000"], 0x44}, 0x1, 0x0, 0x0, 0x11}, 0x20000015) fsconfig$FSCONFIG_CMD_RECONFIGURE(0xffffffffffffffff, 0x7, 0x0, 0x0, 0x0) alarm(0x3f) r5 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(r5, 0x4c82) fsopen(&(0x7f0000000580)='adfs\x00', 0x1) r6 = ioctl$LOOP_CTL_GET_FREE(r5, 0x4c82) ioctl$LOOP_CTL_REMOVE(r5, 0x4c81, r6) 18:29:02 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, 0x0) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:29:02 executing program 1 (fault-call:2 fault-nth:57): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:29:02 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0xffffffffffffffff, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:29:02 executing program 5: mount$9p_fd(0x0, &(0x7f0000003fc0)='./file0\x00', &(0x7f0000004000), 0x0, &(0x7f0000004040)=ANY=[@ANYBLOB="7472616e733d4b50bdad66646e6f3d", @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX, @ANYBLOB=',privport,func=FILE_MMAP,subj_user=+$,permit_directio,\x00']) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000300)=0x0) fcntl$setownex(0xffffffffffffffff, 0xf, &(0x7f0000000340)={0x2, r0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) write(r1, &(0x7f0000000000)="b2", 0xffffff69) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x2000000200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) io_pgetevents(0x0, 0x100000000, 0x1, &(0x7f00000000c0)=[{}], &(0x7f0000000140)={0x0, 0x3938700}, 0x0) r6 = socket$inet6(0xa, 0x1, 0x7) r7 = dup3(r2, r5, 0x80000) ioctl$INCFS_IOC_PERMIT_FILL(r6, 0x40046721, &(0x7f0000000280)={r7}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_submit(0x0, 0x1, &(0x7f00000008c0)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r8, &(0x7f0000000140)="ee", 0x1, 0x800000}]) r9 = syz_open_dev$tty20(0xc, 0x4, 0x0) r10 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/ip_mr_cache\x00') io_cancel(0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd, 0x1ff, r9, &(0x7f0000000180)="23ec84c750d41f3ebc65271ea445183a52ca94446db3f29a980d7a05fd87eb3602324df412a6753af2b6e52f031a01c28a3c278f87c7af0524366fd1f4e6c0f1bc61cb3373795daae2ebb94bfe292597909912050d62ac5789fea7d3d0eb16e7a5766fa6fcd11e6abceb60212ed623e2429e87fcc2dbe80d4322a63f0c28ac2476fc74c67126e466c1c33bd23148d4c97ed3e41e104e237701eaf1387556d3", 0x9f, 0x1ff, 0x0, 0x3, r10}, &(0x7f0000000240)) copy_file_range(r5, 0x0, r4, 0x0, 0x2000000200f5ef, 0x0) 18:29:02 executing program 7: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffc) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, r0) request_key(&(0x7f0000000100)='ceph\x00', &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)='syz', r0) keyctl$revoke(0x3, r0) 18:29:02 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000001300)=0x8, 0x4) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f0000000180)={0x0, 0x1, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x10) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f0000000200)={0x0, 0x1, 0x6, @remote}, 0x10) ioctl$BTRFS_IOC_LOGICAL_INO(0xffffffffffffffff, 0xc0389424, &(0x7f0000000040)={0xffff, 0x10, '\x00', 0x1, &(0x7f0000000000)=[0x0, 0x0]}) r2 = socket$packet(0x11, 0x3, 0x300) fsetxattr$security_capability(r2, &(0x7f00000000c0), &(0x7f0000000100)=@v1={0x1000000, [{0xfff, 0x8}]}, 0xc, 0x1) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) r3 = creat(&(0x7f0000000240)='./file0\x00', 0x41) pwrite64(r3, &(0x7f0000000000)="a7", 0xfffffd6b, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) r5 = dup(r4) r6 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) ioctl$sock_inet6_SIOCDIFADDR(r5, 0x8916, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, r7}) setsockopt$packet_add_memb(r3, 0x107, 0x1, &(0x7f0000000080)={r7, 0x1, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x10) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044008) 18:29:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x101802, 0x10) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000100)={'erspan0\x00'}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r5, 0x0, r4, 0x0, 0x200f5ef, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x101080, 0x8) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x3, r1}) [ 2327.811481] FAULT_INJECTION: forcing a failure. [ 2327.811481] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2327.813203] CPU: 0 PID: 16344 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2327.814207] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2327.815756] Call Trace: [ 2327.816159] dump_stack+0x107/0x163 [ 2327.816697] should_fail.cold+0x5/0xa [ 2327.817257] __alloc_pages_nodemask+0x182/0x680 [ 2327.817949] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2327.818805] ? handle_mm_fault+0x20f/0x3830 [ 2327.819413] ? lock_downgrade+0x6d0/0x6d0 [ 2327.820045] alloc_pages_vma+0xbb/0x410 [ 2327.820642] handle_mm_fault+0x17cd/0x3830 [ 2327.821245] ? do_raw_spin_lock+0x121/0x260 [ 2327.821856] ? __pmd_alloc+0x5e0/0x5e0 [ 2327.822446] __get_user_pages+0x61d/0x1410 [ 2327.823056] ? follow_page_mask+0x1860/0x1860 [ 2327.823674] ? down_read+0x10f/0x420 [ 2327.824197] ? down_write_killable+0x180/0x180 [ 2327.824840] get_user_pages_unlocked+0x18a/0x690 [ 2327.825500] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2327.826174] internal_get_user_pages_fast+0x143f/0x2290 [ 2327.826955] ? pin_user_pages_unlocked+0x70/0x70 [ 2327.827632] get_user_pages_fast+0x66/0xa0 [ 2327.828250] iov_iter_get_pages+0x297/0xf40 [ 2327.828856] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2327.829536] ? mempool_resize+0x7d0/0x7d0 [ 2327.830100] ? lock_downgrade+0x6d0/0x6d0 [ 2327.830679] bio_iov_iter_get_pages+0x224/0x1030 [ 2327.831353] ? bio_alloc_bioset+0x2a1/0x600 [ 2327.831954] ? bio_add_pc_page+0x100/0x100 [ 2327.832551] ? bvec_alloc+0x290/0x2f0 [ 2327.833096] ? iov_iter_npages+0x1fd/0xa70 [ 2327.833679] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2327.834286] iomap_dio_bio_actor+0x77a/0xef0 [ 2327.834923] iomap_dio_actor+0x36f/0x560 [ 2327.835504] iomap_apply+0x282/0x9e0 [ 2327.836044] ? iomap_dio_rw+0x90/0x90 [ 2327.836599] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2327.837427] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2327.838149] ? mark_held_locks+0x9e/0xe0 [ 2327.838757] ? filemap_check_errors+0xa5/0x150 [ 2327.839392] __iomap_dio_rw+0x6cd/0x11a0 [ 2327.839954] ? iomap_dio_rw+0x90/0x90 [ 2327.840525] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2327.841169] ? down_read+0x10f/0x420 [ 2327.841704] ? down_write_killable+0x180/0x180 [ 2327.842365] iomap_dio_rw+0x31/0x90 [ 2327.842889] ext4_file_read_iter+0x2c3/0x4c0 [ 2327.843479] new_sync_read+0x424/0x6f0 [ 2327.844039] ? fsnotify+0xf30/0xf30 [ 2327.844562] ? __ia32_sys_llseek+0x380/0x380 [ 2327.845190] ? _cond_resched+0x12/0x80 [ 2327.845746] ? avc_policy_seqno+0x9/0x70 [ 2327.846315] ? selinux_file_permission+0x36/0x510 [ 2327.847037] vfs_read+0x453/0x580 [ 2327.847531] ksys_read+0x12d/0x250 [ 2327.848036] ? __ia32_sys_pwrite64+0x230/0x230 [ 2327.848718] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2327.849429] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2327.850158] do_syscall_64+0x33/0x40 [ 2327.850699] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2327.851408] RIP: 0033:0x466609 [ 2327.851854] 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 [ 2327.854405] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2327.855454] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2327.856480] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2327.857471] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2327.858483] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2327.859491] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:29:02 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, 0x0) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:29:02 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0xffffffffffffffff, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:29:02 executing program 7: ioctl$TIOCL_SCROLLCONSOLE(0xffffffffffffffff, 0x541c, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x107142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x11000, 0x0) ioctl$VT_RESIZEX(r2, 0x560a, &(0x7f0000000000)={0x2c6, 0x9, 0x2, 0x8001, 0x20, 0x6}) copy_file_range(r2, 0x0, r1, 0x0, 0x2000000200f5ef, 0x0) ioctl$KDGETLED(r1, 0x4b31, &(0x7f00000001c0)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r4, 0x0, r3, 0x0, 0x2000000200f5ef, 0x0) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r4, 0x80489439, &(0x7f0000000140)) copy_file_range(r3, 0x0, r0, &(0x7f00000000c0)=0x2, 0x5, 0x0) ioctl$FS_IOC_FSSETXATTR(r3, 0x401c5820, &(0x7f0000000040)={0x8}) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x10000, 0x11) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x5414, 0x0) 18:29:03 executing program 1 (fault-call:2 fault-nth:58): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:29:03 executing program 3: openat$hpet(0xffffffffffffff9c, &(0x7f0000000a00), 0xa460, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1000002, 0x12, r0, 0x0) sendmsg$NL80211_CMD_GET_SCAN(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="ba8da2e3", @ANYRES16=0x0, @ANYBLOB="01030000000000000000200000000c0099000900000024000000"], 0x20}}, 0x0) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000425bd7000fedbdf252000000008000300", @ANYRES32=0x0, @ANYBLOB], 0x1c}, 0x1, 0x0, 0x0, 0x20040040}, 0xc014) r1 = perf_event_open(&(0x7f0000001d80)={0x7, 0x80, 0x0, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x9, 0x101}, 0x2382, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0x0, 0xffffffffffffffff, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000200)="a806205b8d5ff4db9366611e920d1ad31f0c17752cf82f092b313cc8706480f77c5f7eb3782ea3d31717e17dc0256d9da02c6fdc9957073abcd5ed397e4f8bbf2c20a7b9e796d7a33ce65081e6cc3c4bae22d7da84acac1b16a20b5bbd1eac5f2af5651e5377879f5bf825ffa6e1c9d96542f7d6d2b8440d1f4e40b17e32adba0189c8e856c1952baaf03660596979fb47bb02f72cc1efc6d3bb651fa3ba2f5bf8d76aa0ce89a8e9ff61e0e6dfcf3d27453d6d8b51db8719556bef0d591dbd62cfc76d727e986c2c27a356a29cc0f4b5bc3090f86d2ce535a72c8fa3bb18835902f2f274e889996a1828e71191443648ece5258763752a", 0xf7}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, r2, 0x7634c000) close(r1) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(0xffffffffffffffff, 0x800c6613, &(0x7f0000000080)=@v1={0x0, @aes256, 0x5, @desc3}) r4 = openat(r3, 0x0, 0x0, 0x22) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r6 = syz_io_uring_complete(0x0) unlinkat(r6, &(0x7f0000000040)='./file1\x00', 0x200) copy_file_range(0xffffffffffffffff, 0x0, r5, 0x0, 0x2000000200f5ef, 0x0) copy_file_range(r4, 0x0, 0xffffffffffffffff, 0x0, 0x2000000200f5af, 0x0) [ 2328.051473] FAULT_INJECTION: forcing a failure. [ 2328.051473] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2328.052863] CPU: 1 PID: 16380 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2328.053599] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2328.054810] Call Trace: [ 2328.055117] dump_stack+0x107/0x163 [ 2328.055528] should_fail.cold+0x5/0xa [ 2328.055942] __alloc_pages_nodemask+0x182/0x680 [ 2328.056452] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2328.057097] ? handle_mm_fault+0x20f/0x3830 [ 2328.057558] ? lock_downgrade+0x6d0/0x6d0 [ 2328.058007] alloc_pages_vma+0xbb/0x410 [ 2328.058442] handle_mm_fault+0x17cd/0x3830 [ 2328.058892] ? do_raw_spin_lock+0x121/0x260 [ 2328.059352] ? __pmd_alloc+0x5e0/0x5e0 [ 2328.059788] __get_user_pages+0x61d/0x1410 [ 2328.060274] ? follow_page_mask+0x1860/0x1860 [ 2328.060755] ? down_read+0x10f/0x420 [ 2328.061155] ? down_write_killable+0x180/0x180 [ 2328.061654] get_user_pages_unlocked+0x18a/0x690 [ 2328.062164] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2328.062689] internal_get_user_pages_fast+0x143f/0x2290 [ 2328.063283] ? create_object.isra.0+0x3ad/0xa20 [ 2328.063815] ? pin_user_pages_unlocked+0x70/0x70 [ 2328.063834] get_user_pages_fast+0x66/0xa0 [ 2328.063848] iov_iter_get_pages+0x297/0xf40 18:29:03 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={0x0}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) [ 2328.063862] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2328.063875] ? mempool_resize+0x7d0/0x7d0 [ 2328.063882] ? lock_downgrade+0x6d0/0x6d0 [ 2328.063896] bio_iov_iter_get_pages+0x224/0x1030 [ 2328.063915] ? bio_alloc_bioset+0x2a1/0x600 [ 2328.063924] ? bio_add_pc_page+0x100/0x100 [ 2328.063933] ? bvec_alloc+0x290/0x2f0 [ 2328.063945] ? iov_iter_npages+0x1fd/0xa70 [ 2328.063954] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2328.063967] iomap_dio_bio_actor+0x77a/0xef0 [ 2328.063989] iomap_dio_actor+0x36f/0x560 [ 2328.064003] iomap_apply+0x282/0x9e0 [ 2328.064012] ? iomap_dio_rw+0x90/0x90 [ 2328.064022] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2328.064038] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2328.064046] ? mark_held_locks+0x9e/0xe0 [ 2328.064071] ? filemap_check_errors+0xa5/0x150 [ 2328.064091] __iomap_dio_rw+0x6cd/0x11a0 [ 2328.064097] ? iomap_dio_rw+0x90/0x90 [ 2328.064120] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2328.064138] ? down_read+0x10f/0x420 [ 2328.064147] ? down_write_killable+0x180/0x180 [ 2328.064160] iomap_dio_rw+0x31/0x90 [ 2328.064173] ext4_file_read_iter+0x2c3/0x4c0 [ 2328.064186] new_sync_read+0x424/0x6f0 [ 2328.064194] ? fsnotify+0xf30/0xf30 [ 2328.064203] ? __ia32_sys_llseek+0x380/0x380 [ 2328.064214] ? _cond_resched+0x12/0x80 [ 2328.064227] ? avc_policy_seqno+0x9/0x70 [ 2328.064238] ? selinux_file_permission+0x36/0x510 [ 2328.064264] vfs_read+0x453/0x580 [ 2328.064277] ksys_read+0x12d/0x250 [ 2328.064286] ? __ia32_sys_pwrite64+0x230/0x230 [ 2328.064298] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2328.064309] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2328.064321] do_syscall_64+0x33/0x40 [ 2328.064330] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2328.064336] RIP: 0033:0x466609 [ 2328.064347] 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 [ 2328.064352] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2328.064363] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2328.064368] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2328.064373] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2328.064378] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2328.064384] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:29:18 executing program 7: ioctl$TCSETSF2(0xffffffffffffffff, 0x402c542d, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x6, "779b1e7567d62f09a2d166d436fc9990c772b9"}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454ca, &(0x7f0000000000)={'veth0_vlan\x00'}) fsync(r0) dup3(r0, r0, 0x80000) r1 = socket$inet(0x2, 0xa, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TUNSETQUEUE(0xffffffffffffffff, 0x400454d9, &(0x7f0000000040)={'ipvlan1\x00'}) ioctl$TUNSETQUEUE(r2, 0x400454ca, &(0x7f0000000000)={'veth0_vlan\x00'}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) ioctl$TUNSETSNDBUF(r3, 0x400454d4, &(0x7f0000000080)=0x4) dup3(r1, r0, 0x0) 18:29:18 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0xffffffffffffffff, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:29:18 executing program 2: sendmsg$inet(0xffffffffffffffff, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000340)="7a60db6399f176a773a212ba2e87b4c5cb2b72dc8b", 0x15}], 0x1}, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000180)={0x2, 0x4e22, @rand_addr=0x64010102}, 0x10, &(0x7f0000000280)=[{&(0x7f00000001c0)="757e227fbde24bb0b0abb04672380496bc340b430eae276ce70474f34feaca20db5b0a4b777ed5532f8de5453bf782ec0669a4393dd70fd13485b13b978c5392e777ee5f1bc3748d1654c56cfc", 0x4d}, {&(0x7f0000000240)='K', 0x1}, {&(0x7f0000000380)="54bc2b2692d3f3489ae24a5d960533d160f7e3b35d8c53a76933c427dc54d060312770baf1ccbb628a48189991bcb3021e297ac66ebeda09b6f8265d4cd0ad0310343d8fff2bb087a8176b403f12c90eb5148b50a5a90241a302d5099a8de54e92915bb539b7c5e41bb00cfe96917904d07f50bff7071fe5f4357ccf05754ac25c96a7bfc6511442dabda0b81f199ac307258a8ad38f8e0fca8c3319b583401bf604d2f6ea04092485ebe891", 0xac}], 0x3}, 0x1) r0 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_mreqn(r0, 0x0, 0x40, &(0x7f0000000300)={@local, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000540)={'syzkaller1\x00', 0x0}) setsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000000580)={@multicast1, @multicast2, r2}, 0xc) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) r4 = dup(r3) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) ioctl$sock_inet6_SIOCDIFADDR(r4, 0x8916, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x2, r6}) setsockopt$inet_mreqn(r1, 0x0, 0x23, &(0x7f0000000480)={@empty, @broadcast, r6}, 0xc) write(r1, &(0x7f00000004c0)="a1043741367db985e0503c5a26e7a16fe859e8f780686d6a9ac516517d0bf135cce1d6a6ea3576b411d4281437b6b054a5", 0x31) sendto$inet(r0, &(0x7f0000000000)="b2e95da12ba3a07b3aa3271b8fcf6793156d04c6f7a0449bdb1f43353c5fb3268ef2cc351b171f2df0ff0b1e94c355a53c600aa2347c0cdf20e4e67a73abc6175fd475a571e84145f056b15335c8edaf69cbaca36a72239808ea3cda4cffdf28ac0d6e65377d4e7d05d46a57bfd66a7c918b5daaf2009b9646bc886e8486bc9a71c0bbab36ea4f3c90826b5b56cfe0042ada1afb6846b9b644c13f7025b0e89b09cfff22f2a526ae5ccf9c838e13086e5bc7205bd95ca50781783e04833ed2c2518d7a5da34737261756b628030f50d3413673fbeb8113b127f5eaf17385ad7e4c24ce39d06b4c2cd28154d3", 0xec, 0x37e20fb6ad548c1f, &(0x7f0000000140)={0x2, 0x4e21, @private=0xa010100}, 0x10) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000500)={'syzkaller0\x00'}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r7, &(0x7f0000000000), 0x20002000) openat(r7, &(0x7f0000000440)='./file0\x00', 0x40400, 0x5c) 18:29:18 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x48}, {0x6}]}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000080)={0x28, 0x18, 0xc21, 0x0, 0x0, {0xa}, [@typed={0x14, 0x600, 0x0, 0x0, @ipv6=@empty}]}, 0x28}}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@link_local, @random="1c9b0988430a", @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @local}, @dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x800000, @broadcast}}}}}}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r2, &(0x7f0000000000), 0x20002000) recvmmsg(r2, &(0x7f0000000000), 0x0, 0x40, 0x0) 18:29:18 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={0x0}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:29:18 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'wpan0\x00', 0x0}) sendmsg$NL802154_CMD_SET_CCA_MODE(r1, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, 0x0, 0x300, 0x70bd2d, 0x25dfdbfc, {}, [@NL802154_ATTR_CCA_MODE={0x8, 0xc, 0x6}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x2}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r2}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x34}}, 0x0) r3 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000280), r1) sendmsg$NL802154_CMD_SET_CCA_ED_LEVEL(r1, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x48, r3, 0x2, 0x70bd27, 0x25dfdbff, {}, [@NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x5}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x3}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r2}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x9}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x5}]}, 0x48}, 0x1, 0x0, 0x0, 0x5040}, 0x40) sendmsg$NL802154_CMD_DEL_SEC_KEY(r0, &(0x7f0000000740)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x5c, 0x0, 0x100, 0x70bd28, 0x25dfdbfb, {}, [@NL802154_ATTR_SEC_KEY={0x18, 0x25, 0x0, 0x1, [@NL802154_KEY_ATTR_BYTES={0x14, 0x4, "eb1b62a73fd8e211058f2adb1b238109"}]}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r2}, @NL802154_ATTR_SEC_KEY={0x28, 0x25, 0x0, 0x1, [@NL802154_KEY_ATTR_USAGE_FRAMES={0x5, 0x2, 0x74}, @NL802154_KEY_ATTR_USAGE_FRAMES={0x5, 0x2, 0x8}, @NL802154_KEY_ATTR_BYTES={0x14, 0x4, "bca7ada75c17461073fc5d9c1d97c80f"}]}]}, 0x5c}, 0x1, 0x0, 0x0, 0x1}, 0x4000000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r5 = clone3(&(0x7f00000008c0)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000000), 0x0, &(0x7f0000000140)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r7}, 0x2c, {[{@cache_mmap}, {@debug}, {@version_u}, {@version_9p2000}]}}) fcntl$getown(0xffffffffffffffff, 0x9) write$char_usb(r7, &(0x7f0000000200)="0d90147fecf676a4e54d9aa2bf4f31e08768858f29213192b15d5ea2a272d30414a2d7f6731151502c578c2452ced7620b216c9357d0d3709416f2569d7f1922d530ee960e03eb8c828c2e56670cc699f63a596ae7f3781c9096da", 0x5b) r8 = syz_open_procfs$userns(r5, &(0x7f0000000080)) vmsplice(r4, &(0x7f00000005c0)=[{&(0x7f0000000940)="a83f3a318865709ebd21631efc312accf70e5660504b4635dabb3caf1afd53aaf058f5b849f39c6335164b9ab1120a37e2e7cbecdb6e44c50b75dc2eec99d623c80860ab95b154902c04ff9f6e95ae8be825ee96e45e563820544c84776ed7a14da9868b078eb581813be3f3e05c757e5398d799696b3abac2afc1caaf51ea37f1e79c7af740039ea366c1c660dd7f4d9107402fbd527865b69b8fcce5f58e7c36defcbdae9a157e2192ece43551ea78f0c722521398d215edf33c1af8383f7f2597b37f91d872d281f39de8c35019e3241bfffcfd2bc332bf81008880cd9a16b947377356501d086de96981ecd033ebcdbc0eab7dbeb101d383fd6de9325e5e3e62f4ee35018740d1e2a5ccad6ca0e6ff168d407f01ddb9855b820da7b9e4afee02a2f2544ed672be696bdfcdd41b5db17d191728cd3d92ee7280456d3a250079629abbfb401c430d8b981194b2f10316d63b4335612d3fa738209242d3d7e3d1e1a23a5c1161eb154333c143a9652ba7129bc5b4f624dd1e6296f184f4dc6275c93cbce7030ef909f38f483234e11458227a4ed755e2a610776bd66838d4f25ee2586c874a76cb338dfd9bee5288e54d094e91d4a1f1b3fd3ab5c21424e7f97cdb54a5de41ee3a22b48c325552a226739eb343166c113a405f02b1bed12bf9449312e57c6141d96f7790fd8dd9bc7dc29e68e172be90078d0f97c37d324e1738f6a8f81155cf91214974677cf0d3d3c6a841800990de4bfc743cec86337e60f2ebf44008ff95c07912ae0918726d1e3ac5ed23a826168aaf2d422760f297b3b8f0cfc1445e68d888f1d214a3858c59e39b09c4adde8485bd32bae2d0698a9a425008c4a8a5ffeb610b561cc36ca0cef22741f285a2463ca751f34ebe965456849ccae5b8505a59f469fd48038f2bbf4a41b6172b2cc9196ee6227ce20958a91db8ce0fff2ce60faa1016d96b17c3bc184c793ccbde82971f80117509c6f4d68fd495561f8a2273eee12e951e8aa23b915475be1118fcb0e9e37e3c834089940d0f19aa84190ab4a10225628f3d1fbc0084c3cf37f4c6f774ff4476f31c56f25cbe5c167c883cb29a7af4cc1468ab3edf5a48bb90e36bbd845d646da0bb6ff96a7928d3597b62603f9a5c003ca017a37bf1e8f26ccc3255427a9a2fd6b289266571394474c52e847418af2ef894dd6570c69b4d80f65f3b5c855ebc4601e4cabcd88a3ec5341e566762ff684e714f89b1cf9087c5865f8547e318fdd5a71c8ed0941a95405b1505a61231c022daf405d49db4f2b2f6e249cb74af6a82298fa421e4fcb257476fd7a507f7b72ed40d6e7f58fb03712d6c8e47caa359ad42fb949dba87d54e2dc997da5341541f6ff19be82b99494c446740d684d2b28afaed1805cd115dc21f1205a4792cb1706455e2b6885ef00066c01a2b0cd88e9b632f7e9e58f04a19aec0f984729a32c87c02a4fcaa4f31b76e3b3aed503c08f0fc61271a34ff26fd7e1d8d711190b9c042e2e3971ebd3e3f6ab6a3bf414b1bd268995b378dd76454ada5a1ccd278280993304bc5cd53ab0205cdbc940bdb2c6146ab155b19beaca24f878085d0eddbac1ad5aa73fe5993cea4801bcaa44f869bccd14175a61099865a46d898f5ed307043c65654beb8c2bc57e6c433e93a91b3ba8eacf6a35ff8511bcf6b3a9e8852f00e8273402ba9aa90dccc2c0a60e9c820b96e50bf881da4a97118cd999ee766c64e11edbcdeac0c78946970e9cda200eb73c57538b211529aa79d5baad3cdd541b5b93759bbe43c898b3981ecc6f60ebbc80e729b85975d1de7766a2b42e644a55e1f48cb1795bb289b45df7996e7a4f8bc52927892006fbbdae1291b1be55a939338f27c8ff2103ffa2f0771f04d14f94ad7f0f3b0c94158491f58a6e4a4db58f1259adffa5c0e591aa419a110486b455f868c0a22e4d0333fb7683688d7f0950c848b70a3d54f900d0c0cdee93e8d971b1340249bd1b20f3104c0b626a48c26b3704d335d987c65b8af88523324c4e3fa692bc88d022d88ebdb5adde21832259020fe7391f0dfefb1572bf1995acf54d4d93f4cca696edeaf32338f09c8373970432020500fe22a09f65fb1b29cbd0ee2dde182d674ed688d9a10831a8ec5dadf799913eca5c4497df069d0593e4fffd15adb1c556d3c83f963de88e37d25e3c9378dcb9688098a8a75be35ce9b9386a1f3bd0252ede3e8f2322033bbeb0613ea573abd12dc4db4231bb8aeedce705580ab3dbf8dedb43051ffd3809da2be794e2c8d7851a1c9a818644a647e72403e886fc3f3d04576bd1913298c3c4310e7480483365a539c3e6f79a4b87290c8edf6349fbf70cad2cead9b7e1e6ea3fed079ffaa5ee1d9101dc5d4c402024176f4c00fa7db0ac2ec2a0b5a7b5aca5b2d5813462ff91c39043255a76f66b90e7978d1a67c17313e922f7732dcfcde7406e9297f4c3da55e38135fcbfdd7de9064040bb2b9c630e9963c71e18e559ee30c00d439319f3a9830444f51cdf9bdab417f688c6f3c72e5f6df18e82b0758ab2e5e82449a06c5fffe1950256d3f71ac9ede5119f616e83b327aa3570f5c1c3462e2988eaf9caf5f657852621bedd5bcd77ad9608fedce6577f4517fc58b7bc310250fb704f8a4c9764069d3ec9a76ac5e8787c1c71310aebfb11e828f8d4ac3189f5ed03adb898c6d1103f98dbf73e03bcd3ada7d1637ca0f76209894c09ecd245b25e8b02fb2800accfdb40c6f6b839d48a76af25b272232593c1d7ba9a6dd9a67195beea238191c07cf25fc8ca336a18dde9f5051deec6c44eabedef83eaaa386fd5d1720ec81cea03c8310c63a6c0c22fc6aa4e70e586d6a181f81237c6ab7177558e5175ead4f4eecf934c17a63c6076a0002bea267201c20aa2faf11efd1d1a067ff012d52d4a73644d9c46227ff0337c191657034deae4b83b47707a9e50e2271394625cb663b710209c1f8d94344bf7a1186109cc7f21263e6367b9a97b6f372747c9292aef4e5ba4f1ecacbc2e180ebd35a66e14d6fa3485bcf189b8f27be158d5e9b19394927dcb85e29de4ab9921bd38dc86d755f44232d49aa7af4262574988ff2857e3292d847828e0e23a40663a83d1c66b15cccd135aa122afcec7535e344fcf1cb4abe8782f91ce71c23d7dd4ebfe7aed7361bf8b138cfb41ee99261d6aba47a2bdcbd8f77518906979aba9c1c87ebbf4f7c3cbba17f6a393c8522a7c985c11e75333edc228365f25e77261d33f0d94bd75ba96854ff1da7bbda4d99f91ef7a79a76c39010e8be8b68a2781c7f3140c0814cda1341b8396911298383fe36c3a8473e79495b93076baef0c1db376a30bb08d71d0058a8a405da187ef01a4b1e41e11744e05da3e1bc1a004363afe6618972c7dd10c2a8caf92944261af2995a65fa9d951087cd7bb77ae141b52b7599ce94dca13639d4938bc0e24842b882ec2ee5c7c26011030581f5cd86b56167f4697ad0b15764c2459e34325c0b5c4d0793a71a2fb86bab5671b183ae3c48f3f3bca3e9cd4d14cdbd34867af312b9d74b55c0da2fa8b825180b8158c40f770e76b3f14b745250151ead62bd836acbcf08f58c4d31492a0d020782e3f01403f1a8f478b251ba86c961005a78d215bf6c0af652a680a5f4f836bf359a799eead70b64eb8534a2884e92621165ff8f3c6cb20f61bdcfead97c24458c0e94276b0c8f30125f5efb6cd7fdbe832349a7f29617800af4d152c2d20b6b0c441880aebcb33f5d01c1738f6f93b28ebb684264dd393630a80cb7d425d0cafc6005b78062cd381346214a878e7661c59c537afc5040000905dfaaf831aed6d07f5c59c9c91fb420f82ba9968c9e9c38e840fa31f4faa35e5f8b01762f8d0780b41e2f65c22e55034a628b888447e59870983b9ae40d2c05cac685ab3dab07ee1896c69f8244c0b505fd5df163a00c31a7cd5d9f6a93f5e68324bbd4de24415169202ba8e736b952591e66f33d37fef4f719d358ffe3733e3639d3b3a2b07d23325621d5a71ae12c6d9f31dec4ac55a9c8fc504a8f523640a914abf311552afccb021c16282c028b9d79716a43b561cbaeb55dad2d2a0563513c807fd2ca5c36aa407d97cce2eedbb45d2652df7ac74559dd129fa6634db52192d15c4dfafb5507d7e774a49dbb820abb4d6f0d8ee1f480e403ee430b14778c8f7ddd8ffa245287778be52d0c48d7270537529d3688ee4e7076a5e80a00cb64d8884c7849b99d7c4bf0e1937d6c6a3b6f4da94128b64ca6cf10c8bf2729f3985be958043bc1c7da26c3b134b2a109a700ff5a3ec96ce9375b4e498cb02a8878660e60f7e595dab85c2fc494d40dc598db897e197d5974ad747c79b07addd382128a124aaee982a33461c74bbc865d0c834da071d736f8174410f921fcdabb5c165757f6cf2eae6dd8735ec0424381b5fb64c111bfb8e87f36cdeb1e1db84fbce6a37f6d4b3844bbc2b84e5621a2b7b40bc349e0d324d509c0ffe9a1c235955b5a511e889fb061bff7c7eaaa0a4ed3eac31a20efb00c605597145327b3fe7952f595c994531aef88a750107d731e74d587fc55db4d7e479c2e6921fcad173da979c7095e0842cc07cf1f32582768028cd868f7df2bd87405bfb0cd1bcaae1577f24473790c2417515d4f7396f83b6f15e3e278ce66015d1a542214f234bca7e851f931091599ec459124186840d123b321fd9bff941d7d1ab38e23be37326c509952b80b21fd0e93ddda3fa7057e27360d9b0e593047591adecf46d478c15024922f8b4c78c64f8fdee4923ee2b1e0b9b908bbf70301d57bca77def2b529c7a671d043e653102108abdfb521d870116d23d9e1b66c40305e8e1bb832ca60d9f088bf65f95ef7562b2a96a60483eea2348d3816cbdd48785d1041573ce04bf7e796b62c761aacd86271ae3c7f293f9bf2c460d97ff51ec8a5e6557d3b82d770b15506cf1f3783298719c63604eb89cb9ad0cba784264e9caa196fc595a6dd89945e35b6f2da81df4cec33556ad64db8d0c46252015b00a5fc554b937eaa6fc8fe92c17273f2b888d5a53a50213b0ce3ac20a496679104e85cbc370d22690c36fb3c6d75e5b8319ac90a9522a02aa26ddc9e4393e0c26da4dea3a69967d0f9168220659f4a1bf7217fde8f03f87681695123ed6e54b961fdaade277043686a2946c81affa08cddba32ab8f0bb2ff7ac1a32fefe9c03fc8be9585248f30feabf224f836238fa0eee364c0556774b8276c5c3d29303c2f560e9b3b23b7a3df3e4ab98ce52fe5fa8bb650d16f029a806200f34c57c8eb2e022c0e305dcc5a3879fc829643cd25b73ad98b5e35ab9ede398c7c749fe7a2430c8cea870368f83980e526ecee544634870e93720319d0e47ac84caf7e2466fe3bd67761405b08694f9fae668df6a51c4b894d4c65c9079d1f454ffbe79cbff23a54b73fc736fe3878b55c732a039faa5e0bb77bee90348b6b980e64344da1bd2c365979d7b0ec4e4019602011bda005dabf012e163c92a2400efa659933064b791176a2f38238b41e69ba4b54f684eda5a78fcff690b1148b1e4a43641993be0af76dc0ce4d43e46cca5bf5e7fb0bbe4d5b9c70c5cc95ae26e1ffbf069053d7f909c233062adf36094cff8cc976a9027fe6ec80ce619954bff804c147dc33e7d00780c8af61b7c3470871c38f3e1cfc500bd8ede57fa5cb4ae6205b77f93965e79868a7176775ffb72a153cda9845999a37b7802e07ebe6dcb5735e02ba318eace41ed5c93ffa1bdc615e03dbf43f12d79e48259ec0", 0x1000}, {&(0x7f00000002c0)="41630e3f", 0x4}, {&(0x7f0000000300)="e4f170a2c9a04bdf0dd19a56ca06d3431cc26e7d75cb2287041385281bae29ed460825264084371214fff6441a2628229d78238cce4287390711ddc2731218a1aad6154dc195e7026a3fa0bbd70c26bed44eb6b0f214bd4597ca8a5fe1bc8888d50163c6dd19f9bd4a875ab8b849d1c458d40203e26f78e65249699f89c7be79622bff43092c9d8ec5a802645f50ab4bf879e75237fea1619f5b70ecfb1d2f0b002ac414f111ca047e05c01ec1e76910a102b210d462613285eb3761ad507de4bbe691fd", 0xc4}, {&(0x7f0000000400)="50bd6ede567f079a28494c58be0e8c209d6c14683e6d16c89ca83673db37d2e629319541588de7b5bd44fdb68dd763c05c1ccfaeb6cbc723413fe5cea6f2f8f9fd4486d7a6dc64c3269e704fa64e687e856b89453a3e6d4adfd0064a71e56d04a36c2aff747c61e2b1fbda7b28401169b1da61af7569802563f914d964e8", 0x7e}, {&(0x7f0000000480)="d9b6776bb9182e632af7227a16c8320747ba3a885797ff60138b8e7de7f04c36fbf43eb4638166e6948d7c525611a4645659ec8f065a07fefbb14dd9b4cfbeb8ffb26a7a5c29cd9838645a157f9ccfdd9dbf0e9b98659c255c6e1bdad470b3bfcb5aa6c5e27f0bd4b28ffabaa4a2265623c948243754a573080ec3815d1746cefce1e01f5cb80fcb40575656c912c4a432bc2ee5e6d3de93310b7f5ee9eec329ea6ba031b51619488294b6423dd126a52235578934c0ce85c5c5c566ef8f2708648e933ef4e8c4734d17d3b42597c443e464e24fa015ca", 0xd7}, {&(0x7f0000000580)="17670dc36736", 0x6}], 0x6, 0x8) r9 = open_tree(r4, &(0x7f0000000280)='./file1\x00', 0x1001) copy_file_range(r8, &(0x7f00000000c0)=0x9, r9, 0x0, 0x9, 0x0) 18:29:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0xa) connect$netlink(r1, &(0x7f0000000180)=@kern={0x10, 0x0, 0x0, 0x800040}, 0xc) sendfile(r1, r0, 0x0, 0x80464c457f) 18:29:18 executing program 1 (fault-call:2 fault-nth:59): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) [ 2343.478615] FAULT_INJECTION: forcing a failure. [ 2343.478615] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2343.480678] CPU: 1 PID: 16419 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2343.481665] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2343.483387] Call Trace: [ 2343.483808] dump_stack+0x107/0x163 [ 2343.484398] should_fail.cold+0x5/0xa [ 2343.484992] __alloc_pages_nodemask+0x182/0x680 [ 2343.485727] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2343.486557] ? handle_mm_fault+0x20f/0x3830 [ 2343.487127] ? lock_downgrade+0x6d0/0x6d0 [ 2343.487702] alloc_pages_vma+0xbb/0x410 [ 2343.488231] handle_mm_fault+0x17cd/0x3830 [ 2343.488804] ? do_raw_spin_lock+0x121/0x260 [ 2343.489376] ? __pmd_alloc+0x5e0/0x5e0 [ 2343.489923] __get_user_pages+0x61d/0x1410 [ 2343.490516] ? follow_page_mask+0x1860/0x1860 [ 2343.491113] ? down_read+0x10f/0x420 [ 2343.491621] ? down_write_killable+0x180/0x180 [ 2343.492253] get_user_pages_unlocked+0x18a/0x690 [ 2343.492900] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2343.493559] internal_get_user_pages_fast+0x143f/0x2290 [ 2343.494266] ? create_object.isra.0+0x3ad/0xa20 [ 2343.494912] ? pin_user_pages_unlocked+0x70/0x70 [ 2343.495555] get_user_pages_fast+0x66/0xa0 [ 2343.496117] iov_iter_get_pages+0x297/0xf40 [ 2343.496725] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2343.497408] ? mempool_resize+0x7d0/0x7d0 [ 2343.497949] ? lock_downgrade+0x6d0/0x6d0 [ 2343.498527] bio_iov_iter_get_pages+0x224/0x1030 [ 2343.499198] ? bio_alloc_bioset+0x2a1/0x600 [ 2343.499789] ? bio_add_pc_page+0x100/0x100 [ 2343.500385] ? bvec_alloc+0x290/0x2f0 [ 2343.500923] ? iov_iter_npages+0x1fd/0xa70 [ 2343.501511] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2343.502122] iomap_dio_bio_actor+0x77a/0xef0 [ 2343.502762] iomap_dio_actor+0x36f/0x560 [ 2343.503338] iomap_apply+0x282/0x9e0 [ 2343.503859] ? iomap_dio_rw+0x90/0x90 [ 2343.504479] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2343.505262] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2343.505953] ? mark_held_locks+0x9e/0xe0 [ 2343.506510] ? filemap_check_errors+0xa5/0x150 [ 2343.507111] __iomap_dio_rw+0x6cd/0x11a0 [ 2343.507643] ? iomap_dio_rw+0x90/0x90 [ 2343.508183] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2343.508802] ? down_read+0x10f/0x420 [ 2343.509288] ? down_write_killable+0x180/0x180 [ 2343.509888] iomap_dio_rw+0x31/0x90 [ 2343.510368] ext4_file_read_iter+0x2c3/0x4c0 [ 2343.510942] new_sync_read+0x424/0x6f0 [ 2343.511449] ? fsnotify+0xf30/0xf30 [ 2343.511922] ? __ia32_sys_llseek+0x380/0x380 [ 2343.512502] ? _cond_resched+0x12/0x80 [ 2343.513028] ? avc_policy_seqno+0x9/0x70 [ 2343.513557] ? selinux_file_permission+0x36/0x510 [ 2343.514212] vfs_read+0x453/0x580 [ 2343.514671] ksys_read+0x12d/0x250 [ 2343.515132] ? __ia32_sys_pwrite64+0x230/0x230 [ 2343.515725] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2343.516423] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2343.517096] do_syscall_64+0x33/0x40 [ 2343.517581] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2343.518248] RIP: 0033:0x466609 [ 2343.518668] 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 [ 2343.521055] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2343.522039] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2343.522963] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2343.523887] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2343.524828] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2343.525750] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 [ 2343.560142] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 18:29:18 executing program 0: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x20840, 0x40) r0 = syz_io_uring_setup(0x21, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000feb000/0x13000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000002a40)=0x0) r3 = socket$inet(0x2, 0x1, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000580)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r3, 0x80, &(0x7f0000000200)=@in={0x2, 0x0, @empty}}, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(0xffffffffffffffff, 0x0, 0x63, 0x0, &(0x7f0000000080)) io_uring_enter(r0, 0x27a2, 0x0, 0x0, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001540), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_SCAN(r5, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000001580)={0x14, r6, 0x301, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_DEL_INTERFACE(r4, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="00000000000000000000000028001000", @ANYRES32=r7, @ANYBLOB="0c0099000200000026000000"], 0x28}, 0x1, 0x0, 0x0, 0x8801}, 0x40080) 18:29:18 executing program 3: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x2fc001, 0x0) sendmsg$AUDIT_GET(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x10, 0x3e8, 0x200, 0x70bd25, 0x25dfdbfd, "", ["", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x8040}, 0x40081) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000001c0)={0x28, 0x20, 0xc21, 0x0, 0x0, {0x2}, [@typed={0x8, 0x0, 0x0, 0x0, @uid=0xee01}, @nested={0xc, 0x18, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @fd}]}]}, 0x28}}, 0x0) 18:29:18 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, 0x0) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:29:18 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={0x0}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:29:18 executing program 1 (fault-call:2 fault-nth:60): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:29:18 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000700)='./file0\x00', 0x40000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400006009000000000000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="17e36adbf2a75940007f346ef750239d696ae4bb019ec7ac3c25a9b4cc87b9fad88e99c7966325abc47ad514afa1211d24e57b2275bd2df77a740b994ad2c13678c79c3df8ddf7bac1a2e51ca56f1800c95c9233bfab3f3639040be354da68967f0dd1dc566e99c16de54e541987bdef3556f97fdf6f5c680fe9d1e4d001a8cd213738404779c0a4b879cd33b06c69276bb84c184d23b5bc7435a279e322193ad5d31187c4a4ee1f2c49bad968d0bf0ee702ea16be28bfbe258083a5b27372ce20fe6cf603df93ed91efb99d0f39c10058fb7482a6e5e0a1ec76f17e8e57bba86d0f"]) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r1, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') mount$9p_unix(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x2008004, &(0x7f0000000100)={'trans=unix,', {[{@posixacl}, {@aname={'aname', 0x3d, 'ext4\x00'}}], [{@obj_type={'obj_type', 0x3d, '\\+\'\\):'}}, {@euid_eq={'euid', 0x3d, r1}}, {@fowner_eq={'fowner', 0x3d, 0xee00}}, {@fowner_eq={'fowner', 0x3d, 0xee01}}, {@subj_user={'subj_user', 0x3d, 'ext4\x00'}}]}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0x8, 0x0) fspick(r0, &(0x7f0000000400)='./file0\x00', 0x0) 18:29:18 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @remote, @void, {@ipv4={0x800, @udp={{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote, {[@ssrr={0x89, 0xf, 0xf, [@multicast2, @initdev={0xac, 0x1e, 0x0, 0x0}, @rand_addr]}, @ssrr={0x89, 0x3}]}}, {0x0, 0x0, 0x8}}}}}, 0x0) syz_emit_ethernet(0xa1, &(0x7f00000000c0)={@local, @local, @void, {@x25={0x805, {0x1, 0x13, 0x27, "c11ab21ed06e57d3b8a0a35bc75824f2f02033dda289a7c5c87fe61aa02342d5196863fdc8727b7bb21bd1ee9944338c063e305c03726d82820e4571bfc9b295b5820d5826ecdb50658adb747771454398c9ba27036b22461aa055afe0897115c7d5d2768c581956b86503f27f0d6188507207fdcebdbe078df9d18d4ff110867f93a8738fc42ad4d75f35e839fe25c8"}}}}, &(0x7f0000000000)={0x0, 0x2, [0x606, 0x30d, 0x7eb, 0x824]}) [ 2343.796782] FAULT_INJECTION: forcing a failure. [ 2343.796782] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2343.798196] CPU: 0 PID: 16468 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2343.798984] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2343.800235] Call Trace: [ 2343.800555] dump_stack+0x107/0x163 [ 2343.800981] should_fail.cold+0x5/0xa [ 2343.801426] __alloc_pages_nodemask+0x182/0x680 [ 2343.801965] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2343.802659] ? handle_mm_fault+0x20f/0x3830 [ 2343.803156] ? lock_downgrade+0x6d0/0x6d0 [ 2343.803641] alloc_pages_vma+0xbb/0x410 [ 2343.804109] handle_mm_fault+0x17cd/0x3830 [ 2343.804636] ? do_raw_spin_lock+0x121/0x260 [ 2343.805131] ? __pmd_alloc+0x5e0/0x5e0 [ 2343.805606] __get_user_pages+0x61d/0x1410 [ 2343.806114] ? follow_page_mask+0x1860/0x1860 [ 2343.806637] ? down_read+0x10f/0x420 [ 2343.807064] ? down_write_killable+0x180/0x180 [ 2343.807611] get_user_pages_unlocked+0x18a/0x690 [ 2343.808169] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2343.808745] internal_get_user_pages_fast+0x143f/0x2290 [ 2343.809393] ? pin_user_pages_unlocked+0x70/0x70 [ 2343.809960] get_user_pages_fast+0x66/0xa0 [ 2343.810452] iov_iter_get_pages+0x297/0xf40 [ 2343.810959] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2343.811533] ? mempool_resize+0x7d0/0x7d0 [ 2343.812020] bio_iov_iter_get_pages+0x224/0x1030 [ 2343.812589] ? bio_alloc_bioset+0x2a1/0x600 [ 2343.813084] ? bio_add_pc_page+0x100/0x100 [ 2343.813569] ? bvec_alloc+0x290/0x2f0 [ 2343.814011] ? iov_iter_npages+0x94/0xa70 [ 2343.814493] ? iov_iter_npages+0x1fd/0xa70 [ 2343.814973] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2343.815473] iomap_dio_bio_actor+0x77a/0xef0 [ 2343.816000] iomap_dio_actor+0x36f/0x560 [ 2343.816499] iomap_apply+0x282/0x9e0 [ 2343.816934] ? iomap_dio_rw+0x90/0x90 [ 2343.817373] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2343.818039] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2343.818648] ? mark_held_locks+0x9e/0xe0 [ 2343.819145] ? filemap_check_errors+0xa5/0x150 [ 2343.819674] __iomap_dio_rw+0x6cd/0x11a0 [ 2343.820143] ? iomap_dio_rw+0x90/0x90 [ 2343.820614] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2343.821154] ? down_read+0x10f/0x420 [ 2343.821586] ? down_write_killable+0x180/0x180 [ 2343.822129] iomap_dio_rw+0x31/0x90 [ 2343.822566] ext4_file_read_iter+0x2c3/0x4c0 [ 2343.823074] new_sync_read+0x424/0x6f0 [ 2343.823521] ? fsnotify+0xf30/0xf30 [ 2343.823930] ? __ia32_sys_llseek+0x380/0x380 [ 2343.824454] ? _cond_resched+0x12/0x80 [ 2343.824921] ? avc_policy_seqno+0x9/0x70 [ 2343.825394] ? selinux_file_permission+0x36/0x510 [ 2343.825982] vfs_read+0x453/0x580 [ 2343.826393] ksys_read+0x12d/0x250 [ 2343.826809] ? __ia32_sys_pwrite64+0x230/0x230 [ 2343.827324] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2343.827920] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2343.828530] do_syscall_64+0x33/0x40 [ 2343.828964] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2343.829541] RIP: 0033:0x466609 [ 2343.829910] 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 [ 2343.832015] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2343.832853] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2343.833607] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2343.834389] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2343.835158] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2343.835930] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:29:18 executing program 3: r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x6) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) ftruncate(r1, 0x628) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) creat(&(0x7f0000000080)='./file0\x00', 0xe3e552b751dacece) writev(r0, &(0x7f0000001040)=[{&(0x7f0000000040)="cb", 0x1}], 0x1) 18:29:18 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0xa, &(0x7f0000000040)=0x28c0, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) setsockopt$inet6_tcp_int(r1, 0x6, 0x2, &(0x7f0000000080)=0x9, 0x4) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/icmp\x00') setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0xffffffffffffffbc, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x8000) recvfrom$inet6(r0, &(0x7f0000000700)=""/4096, 0x131a0, 0x500, 0x0, 0x0) [ 2343.865067] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 18:29:18 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, 0x0) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() [ 2343.909960] EXT4-fs (loop7): Unrecognized mount option "jY@" or missing value 18:29:36 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) socket$inet6_udp(0xa, 0x2, 0x0) r0 = syz_io_uring_setup(0x2, &(0x7f0000000500), &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil, &(0x7f0000000080), &(0x7f0000000140)) eventfd(0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r2, &(0x7f0000000000), 0x20002000) getdents(r1, &(0x7f0000000180)=""/194, 0xc2) io_uring_register$IORING_REGISTER_EVENTFD(r0, 0x4, &(0x7f0000000000)=r2, 0x1) 18:29:36 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) 18:29:36 executing program 5: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x401, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x103000, 0x0) r3 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, r3) ioctl$LOOP_CTL_REMOVE(r1, 0x4c81, r3) r4 = ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) ioctl$LOOP_CTL_ADD(r1, 0x4c80, r4) socket$nl_generic(0x10, 0x3, 0x10) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000080), 0x101480, 0x0) r5 = openat$bsg(0xffffffffffffff9c, &(0x7f00000000c0), 0x143200, 0x0) ioctl$LOOP_CTL_GET_FREE(r5, 0x4c82) 18:29:36 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000100)='environ\x00') r1 = ioctl$TIOCGPTPEER(r0, 0x5441, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r2, &(0x7f0000000000), 0x20002000) sendfile(r1, r2, &(0x7f0000000080)=0x3ff, 0x7fff) pkey_mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0xffffffffffffffff) r3 = syz_open_procfs(0x0, &(0x7f0000000100)='environ\x00') pread64(r3, &(0x7f0000000000)=""/95, 0x5f, 0x0) 18:29:36 executing program 7: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x2) io_setup(0xffff, &(0x7f0000000580)=0x0) r2 = creat(0x0, 0x26) ioctl$TIOCGDEV(r2, 0x80045432, &(0x7f0000000040)) r3 = openat$cgroup_ro(r2, &(0x7f0000000180)='cpuacct.usage_user\x00', 0x0, 0x0) r4 = perf_event_open$cgroup(&(0x7f0000000240)={0x0, 0x80, 0x5, 0x40, 0x3, 0x6, 0x0, 0x4, 0x102, 0x6, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000200), 0x4}, 0x8, 0x43, 0x9, 0x8, 0x2, 0x8, 0x8, 0x0, 0x7}, r2, 0xb, r2, 0x8) r5 = accept$inet6(r2, &(0x7f0000000400)={0xa, 0x0, 0x0, @local}, &(0x7f0000000440)=0x1c) r6 = dup3(r2, r0, 0x80000) io_submit(0x0, 0x4, &(0x7f0000000600)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x81, r2, &(0x7f00000000c0)="95bffbb5b4b40ed48e4ca845f21a3a50d84f80623c1ec10d52e2aa729306f330c75b49e940496d6dbaf100fd02cc0003856ca6af311ff4880e15d13a87146b4b5f4d7d03d4ab386069986f2071e63f1724820414899e1010710d658f01c222eb798566792edd12c1724ca618a9f609efbf8ee9b68d7381dcd609f7a9a1210b1a19d730582f0cdf84b5a94446460c0dad8a6851b1161fc8b4bb29187337c78867c58fb4a1b360c4538c4c6e891040c749d0dff5b0b25862f15e0e59b0ed", 0xbd, 0x3, 0x0, 0x3, r3}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x2, 0x2, r4, &(0x7f00000002c0)="94096aa1ae8ced13cfe5aed71c2946162320d0b89eb7c3560ebece06907801330534ffe0bd5b739c3fc992aa6645dd33b08963d63645216d2f9eb0e3ff6ccc2c31a8a22aa902e19be249359af8f893a36913fc3e2d71008cc0f7da1bf3f76483b7df37a58bcc59baf02ee275158b5f67528f0953e3a3cee651d885d69138d265505c47f9b7e02f3fef684e3a1ba5c55419d513db6165a92bd2ef7f85426c57881825627483ba13e5bbb48d51be25d6b62d1edca55e506a54ffb3594ef5b54046c1a5e9900247a0d747ac07a10743a7397c592c45934b22bb5339e184fc", 0xdd, 0xa3}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x5, r5, &(0x7f0000000480)="477298a3a7d1584c2f5efe9602d29fcb2b54c5cb38422585350faefa088557868e22117653e3ca8f6dbc6bb7b94ea33897807c3a5a3c587ef5547219f88d35a06d251f5fce785d6cdb6915f1708378", 0x4f, 0x40, 0x0, 0x2}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x3, 0xc, r2, &(0x7f0000000540)="5be4c2b3c5536c31bc8ea97d875a4f0f6e7f3dad9b3295f532f9", 0x1a, 0x80000000, 0x0, 0x0, r6}]) io_submit(r1, 0x1, &(0x7f0000000a40)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}]) r7 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCVHANGUP(r7, 0x5437, 0x0) 18:29:36 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, 0x0) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:29:36 executing program 1 (fault-call:2 fault-nth:61): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:29:36 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_SWAP(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={0x0}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'wpan0\x00', 0x0}) sendmsg$NL802154_CMD_SET_CCA_MODE(r1, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, 0x0, 0x300, 0x70bd2d, 0x25dfdbfc, {}, [@NL802154_ATTR_CCA_MODE={0x8, 0xc, 0x6}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x2}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r2}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x34}}, 0x0) r3 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000280), r1) sendmsg$NL802154_CMD_SET_CCA_ED_LEVEL(r1, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x48, r3, 0x2, 0x70bd27, 0x25dfdbff, {}, [@NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x5}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x3}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r2}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x9}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x5}]}, 0x48}, 0x1, 0x0, 0x0, 0x5040}, 0x40) sendmsg$IEEE802154_LLSEC_DEL_SECLEVEL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x68, 0x0, 0x10, 0x70bd2b, 0x25dfdbfb, {}, [@IEEE802154_ATTR_LLSEC_DEV_OVERRIDE={0x5, 0x36, 0x1}, @IEEE802154_ATTR_LLSEC_CMD_FRAME_ID={0x5, 0x34, 0x3}, @IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r2}, @IEEE802154_ATTR_LLSEC_DEV_OVERRIDE={0x5}, @IEEE802154_ATTR_LLSEC_DEV_OVERRIDE={0x5, 0x36, 0x1}, @IEEE802154_ATTR_LLSEC_CMD_FRAME_ID={0x5, 0x34, 0x98}, @IEEE802154_ATTR_DEV_INDEX={0x8}, @IEEE802154_ATTR_LLSEC_FRAME_TYPE={0x5, 0x33, 0x3}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8}]}, 0x68}, 0x1, 0x0, 0x0, 0x5}, 0xc004) [ 2361.711080] FAULT_INJECTION: forcing a failure. [ 2361.711080] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2361.711098] CPU: 0 PID: 16519 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2361.711105] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2361.711110] Call Trace: [ 2361.711127] dump_stack+0x107/0x163 [ 2361.711148] should_fail.cold+0x5/0xa [ 2361.711171] __alloc_pages_nodemask+0x182/0x680 18:29:36 executing program 5: clone3(&(0x7f00000008c0)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fsetxattr$security_capability(r0, &(0x7f0000000040), &(0x7f0000000080)=@v3={0x3000000, [{0x0, 0x5}, {0x6, 0xffff0e8a}]}, 0x18, 0x1) setsockopt$inet6_int(r0, 0x29, 0x43, &(0x7f0000000140)=0xb6, 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, 0xfffffffffffffd3c) [ 2361.711191] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2361.711213] ? handle_mm_fault+0x20f/0x3830 [ 2361.711227] ? lock_downgrade+0x6d0/0x6d0 [ 2361.711253] alloc_pages_vma+0xbb/0x410 [ 2361.711271] handle_mm_fault+0x17cd/0x3830 18:29:36 executing program 2: unshare(0x60040000) r0 = socket$inet(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f00000000c0)={0x0, {0x2, 0x4e20, @broadcast}, {0x2, 0x4e22, @loopback}, {0x2, 0x0, @broadcast}, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0xaef}) unshare(0x40000000) stat(&(0x7f0000000900)='.\x00', &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r1, 0x0) r2 = fork() stat(&(0x7f0000000900)='.\x00', &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(r3, 0x0) prlimit64(r2, 0x0, 0x0, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f0000000140)={0xc8a1, {{0x2, 0x4e20, @multicast2}}}, 0x88) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$sock_inet_SIOCGIFDSTADDR(r0, 0x8917, &(0x7f0000000040)={'veth0_to_batadv\x00', {0x2, 0x0, @dev}}) [ 2361.711291] ? do_raw_spin_lock+0x121/0x260 [ 2361.711306] ? __pmd_alloc+0x5e0/0x5e0 [ 2361.711351] __get_user_pages+0x61d/0x1410 [ 2361.711376] ? follow_page_mask+0x1860/0x1860 [ 2361.711391] ? down_read+0x10f/0x420 18:29:36 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, 0x0, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() [ 2361.711403] ? down_write_killable+0x180/0x180 [ 2361.711428] get_user_pages_unlocked+0x18a/0x690 18:29:36 executing program 0: sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_SET(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="20000000030801040000000000000000000000a90a00ee8a40197a3100000000"], 0x20}, 0x1, 0x0, 0x0, 0x40d0}, 0x0) sendmsg$IPCTNL_MSG_TIMEOUT_DELETE(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETSET(r0, &(0x7f0000000f40)={&(0x7f0000000e80)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000f00)={&(0x7f0000000ec0)={0x14, 0xa, 0xa, 0x401}, 0x14}}, 0x0) [ 2361.711450] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2361.711477] internal_get_user_pages_fast+0x143f/0x2290 18:29:37 executing program 1 (fault-call:2 fault-nth:62): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) [ 2361.711526] ? pin_user_pages_unlocked+0x70/0x70 [ 2361.711552] get_user_pages_fast+0x66/0xa0 [ 2361.711569] iov_iter_get_pages+0x297/0xf40 [ 2361.711587] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2361.711604] ? mempool_resize+0x7d0/0x7d0 [ 2361.711612] ? lock_downgrade+0x6d0/0x6d0 18:29:37 executing program 3: sysfs$2(0x2, 0x55ec, &(0x7f00000000c0)=""/8) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x80000, 0x1d, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b0200000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e35373134333434333800"/192, 0xc0, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040000c00000000000000ddf4655f00"/64, 0x40, 0x4e0}, {&(0x7f0000010200)="0100000000000500400000000000000000000000000000003400000000000000", 0x20, 0x560}, {&(0x7f0000010300)="03000000040000000500000015000f0003000400"/32, 0x20, 0x800}, {&(0x7f0000010400)="ff070000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000ddf4655fddf4655fddf4655f00"/2080, 0x820, 0xc00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f000000000000040020000000000008fdffffffffffffff000400000000000000000000000100000010000000", 0x40, 0x1480}, {&(0x7f0000010e00)="8081000000300404ddf4655fddf4655fddf4655f00000000000001002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000", 0x60, 0x1700}, {&(0x7f0000010f00)="c041000000300000ddf4655fddf4655fddf4655f00000000000002002000000000000800000000000af301000400000000000000000000000c00000020000000", 0x40, 0x1900}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070000000000000000000000000000000000000000000000000000000000000000000000000000000964fcfce800000000000000000000000000000000000000000000000ed81000028230000def4655fdef4655fdef4655f00000000000002002000000000000800010000000af30100040000000000000000000000090000009000000000000000000000000000000000000000000000000000000000000000000000000000000001aae9ff000000000000000000000000000000000000000000000000ed81000064000000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af3010004000000000000000000000001000000a000000000000000000000000000000000000000000000000000000000000000000000000000000001a8985c00"/768, 0x300, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000040c00ff022e2e00000b000000b752111e5be92c943b85f614000a026c6f73742b000c0000061000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6522000000100000001000050166696c6533000000110000009403090166", 0x7a, 0x4000}, {&(0x7f0000011400)="0b0000000c0001022e00000002000000f40302022e2e00"/32, 0x20, 0x8000}, {&(0x7f0000011500)="00000000000400"/32, 0x20, 0x8400}, {&(0x7f0000011600)="00000000000400"/32, 0x20, 0x8800}, {&(0x7f0000011700)="00000000000400"/32, 0x20, 0x8c00}, {&(0x7f0000011800)="00000000000400"/32, 0x20, 0x9004}, {&(0x7f0000011900)="00000000000400"/32, 0x20, 0x9400}, {&(0x7f0000011a00)="00000000000400"/32, 0x20, 0x9800}, {&(0x7f0000011b00)="00000000000400"/32, 0x20, 0x9c00}, {&(0x7f0000011c00)="00000000000400"/32, 0x20, 0xa000}, {&(0x7f00000004c0)="00000000000400000000000000000000000000000000000000000000000000004cfc1271e15e3efc79d8c82220939fc4b409468fd927c99409ec3990cf69458b61be273f814c9f0656ed776ad654e8216d7c0a0c904cdaab797ec5c1563cca73a99813ef53fce00e6bff7784f00ca94def29294ada4ccc1a754d12c175285624727649a4b556730070d2c3bd049db54351451c1c43f0b88647a350aab7dff560c368a4233ea6ff00000000000000e9123201510e753e432bdfbc17b767e05f00eb678d6ef6099da88f9f47b9ba17a0bd6c4b885c364757fa378c9d40f6d4a489f71c7a0770e1f27e03d2a2f5f286283e9abc0d2cb14fefbc492793294fb21d111797154b5201a73bf2f4355dd7fec0665ca3974e277c3dc2ba8bbcfef32a93249c1c66f7fa2fe69b02b12ddf3563fc2fab935be16b9db7310a2afcf2d9cbdcb1a7af1100c66eb312cd0f8ee4860a2710b3d1b3cd2fc30d73fbd549d43dec2841899373c58c929d64e2b5c4dd085bc7", 0x16f, 0xa400}, {&(0x7f0000011e00)="00000000000400"/32, 0x20, 0xa800}, {&(0x7f0000011f00)="00000000000400"/32, 0x20, 0xac00}, {&(0x7f0000012000)="504d4d00504d4dffdef4655f00000000647679756b6f762d676c6170746f70320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c6f6f7033350075782f746573742f73797a5f6d6f756e745f696d6167655f650500"/128, 0x80, 0x10000}, {&(0x7f0000000040)="0c0000000c0001022e00000002ff7f000c0002022e2e00000d00000010000d0166506c65300000000e000000d803050766696c65310000000000000000000000d06e3cd059185124ea6b14e100000000000000537c4c21435bcee481b882da48eb8fd51652495c18e1521a94bbfdc33efbeb2a", 0x73, 0x14000}, {&(0x7f0000012200)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x18000}, {&(0x7f0000012700)='syzkallers\x00'/32, 0x20, 0x1c000}, {&(0x7f0000012800)="000002ea0100000001000000270f240c000000000000000000000000000000000601f8030000000006000000779b539778617474723100000601f00300000000060000007498539778617474723200"/96, 0x60, 0x20000}, {&(0x7f0000012900)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00xattr2\x00\x00xattr1\x00\x00', 0x20, 0x203e0}, {&(0x7f0000012a00)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x28000}], 0x4d800, &(0x7f0000012b00)) [ 2361.711630] bio_iov_iter_get_pages+0x224/0x1030 [ 2361.711655] ? bio_alloc_bioset+0x2a1/0x600 [ 2361.711666] ? bio_add_pc_page+0x100/0x100 [ 2361.711677] ? bvec_alloc+0x290/0x2f0 [ 2361.711693] ? iov_iter_npages+0x1fd/0xa70 [ 2361.711702] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2361.711719] iomap_dio_bio_actor+0x77a/0xef0 [ 2361.711749] iomap_dio_actor+0x36f/0x560 [ 2361.711768] iomap_apply+0x282/0x9e0 [ 2361.711778] ? iomap_dio_rw+0x90/0x90 [ 2361.711792] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2361.711813] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2361.711823] ? mark_held_locks+0x9e/0xe0 [ 2361.711852] ? filemap_check_errors+0xa5/0x150 [ 2361.711869] __iomap_dio_rw+0x6cd/0x11a0 [ 2361.711877] ? iomap_dio_rw+0x90/0x90 [ 2361.711914] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2361.711944] ? down_read+0x10f/0x420 [ 2361.711959] ? down_write_killable+0x180/0x180 [ 2361.711980] iomap_dio_rw+0x31/0x90 18:29:37 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, 0x0, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() [ 2361.711998] ext4_file_read_iter+0x2c3/0x4c0 [ 2361.712014] new_sync_read+0x424/0x6f0 18:29:37 executing program 5: sendmsg$IEEE802154_ASSOCIATE_REQ(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x2c, 0x0, 0xc28, 0x70bd29, 0x25dfdbff, {}, [@IEEE802154_ATTR_CHANNEL={0x5, 0x7, 0x14}, @IEEE802154_ATTR_COORD_PAN_ID={0x6}, @IEEE802154_ATTR_CAPABILITY={0x5, 0x11, 0x87}]}, 0x2c}, 0x1, 0x0, 0x0, 0x60008094}, 0x20000051) sendmsg$IEEE802154_LLSEC_DEL_KEY(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x34, 0x0, 0x200, 0x70bd26, 0x25dfdbfb, {}, [@IEEE802154_ATTR_LLSEC_KEY_SOURCE_EXTENDED={0xc}, @IEEE802154_ATTR_PAN_ID={0x6, 0x6, 0xffff}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}]}, 0x34}, 0x1, 0x0, 0x0, 0x41}, 0x40090) r0 = signalfd(0xffffffffffffffff, &(0x7f0000000200)={[0x7]}, 0x8) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(r0, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x60, r1, 0x300, 0x70bd27, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x0, 0x3e}}}}, [@NL80211_ATTR_IE={0x22, 0x2a, [@peer_mgmt={0x75, 0x16, {0x0, 0x0, @void, @val=0x39, @val="fb09595e5d03681301189d48d0dbadd6"}}, @chsw_timing={0x68, 0x4, {0x800, 0x4}}]}, @NL80211_ATTR_STATUS_CODE={0x6, 0x48, 0x2a}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_STATUS_CODE={0x6, 0x48, 0x6a}]}, 0x60}, 0x1, 0x0, 0x0, 0x20000014}, 0xc840) r2 = socket$netlink(0x10, 0x3, 0x9) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000480)={&(0x7f00000003c0), 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x24, 0x0, 0x100, 0x70bd2b, 0x25dfdbfb, {}, [@BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x80000001}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x1240}]}, 0x24}, 0x1, 0x0, 0x0, 0x844}, 0x4040004) r3 = syz_open_dev$vcsn(&(0x7f00000004c0), 0x891, 0x111200) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000540), r0) sendmsg$NL80211_CMD_GET_WIPHY(r3, &(0x7f0000000600)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)={0x20, r4, 0x400, 0x70bd2d, 0x25dfdbfe, {{}, {@void, @void, @val={0xc, 0x99, {0x7, 0x69}}}}, [""]}, 0x20}, 0x1, 0x0, 0x0, 0x40004}, 0x8080) getresuid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)=0x0) r6 = getpgid(0xffffffffffffffff) sendmsg$nl_generic(r2, &(0x7f0000000980)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000940)={&(0x7f0000000740)={0x1d4, 0x14, 0x200, 0x70bd26, 0x25dfdbfc, {0x5}, [@generic="c8fd9327f21e0d0e372d855528f4dd8dd8b879f54f5e55a954e384c88537daf79c182ff40108343612c205f702fdb8f0cdce59d3eee7d45601585eccc44eb71e3b455fa7f32ce3db49c5e29a406376109e96c27e11b702a4f25a1f97dfa12a23f59ab33c3ad2fa0fc67dfbc29486332c04f25baa42", @typed={0x8, 0x50, 0x0, 0x0, @uid=r5}, @typed={0x14, 0x6d, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00'}, @nested={0x55, 0x14, 0x0, 0x1, [@typed={0x8, 0x38, 0x0, 0x0, @u32=0x5}, @generic="2add5f56d7fc2c2adeda4d4a9467c7efc6150f244d0b2f630907f963cb815914f8fefe175d948e0c8c591cd24b75598f1f57dc82614e82aae9755506fe98c2f85c0340090e0a7ab528"]}, @generic="fbe8d4ecbbd2a56b7f7288e260ee27c6f37d4573fa573971d9ddb2c3e973649f553bcdf9cef8651beb502df643b1f490b3e65833febb", @typed={0x8, 0x75, 0x0, 0x0, @pid=r6}, @typed={0x8, 0x7d, 0x0, 0x0, @pid=0xffffffffffffffff}, @typed={0x8, 0x41, 0x0, 0x0, @u32=0x6}, @generic="3a6f60a6c8c0574a779b826bc84923c4434627050d63e183d9bf06f0660efa6b412368c91a6c18a98f8c940aec29c91f68f97be4c401019580a44072ea8132bfc0c2bdcc6d24b487d67f7fca1f48ac58dc998d39ea4e636f5b8c77e3f2f8f69b853e3bb6e39da9de222aac8a98ea8745803a632e17c85e095e974a9abd4e2e46463a79a1cf4d"]}, 0x1d4}, 0x1, 0x0, 0x0, 0x40040c5}, 0x24004001) pipe2$9p(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$FICLONE(r2, 0x40049409, r8) r9 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000a00), 0x640000, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x810, r9, 0x10000000) syncfs(r7) r10 = syz_genetlink_get_family_id$devlink(&(0x7f0000000a80), r0) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000a40)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000bc0)={&(0x7f0000000ac0)={0xd0, r10, 0x100, 0x70bd27, 0x25dfdbff, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0xb, 0xf2}, {0x6, 0x11, 0xfe00}, {0x8, 0x15, 0x20}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0xffff8c6f}, {0x6, 0x11, 0xad}, {0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x5}, {0x6, 0x11, 0x40}, {0x8, 0x15, 0x894}}]}, 0xd0}, 0x1, 0x0, 0x0, 0x40}, 0x24008081) [ 2361.712024] ? fsnotify+0xf30/0xf30 [ 2361.712035] ? __ia32_sys_llseek+0x380/0x380 [ 2361.712047] ? _cond_resched+0x12/0x80 [ 2361.712063] ? avc_policy_seqno+0x9/0x70 [ 2361.712074] ? selinux_file_permission+0x36/0x510 [ 2361.712109] vfs_read+0x453/0x580 [ 2361.712128] ksys_read+0x12d/0x250 [ 2361.712139] ? __ia32_sys_pwrite64+0x230/0x230 [ 2361.712154] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2361.712166] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2361.712183] do_syscall_64+0x33/0x40 [ 2361.712193] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2361.712201] RIP: 0033:0x466609 [ 2361.712212] 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 [ 2361.712218] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2361.712231] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2361.712238] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 18:29:37 executing program 3: ioctl$BLKROTATIONAL(0xffffffffffffffff, 0x127e, &(0x7f00000012c0)) fchown(0xffffffffffffffff, 0xee00, 0x0) unshare(0x28020600) r0 = fork() tkill(r0, 0x9) fork() wait4(0x0, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x2, 0x0) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f00000002c0)=""/4096, 0x1000}) ptrace$peeksig(0x4209, r1, &(0x7f0000000000)={0x1, 0x0, 0x5}, &(0x7f0000000040)=[{}, {}, {}, {}, {}]) [ 2361.712244] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2361.712250] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2361.712257] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 [ 2362.144526] FAULT_INJECTION: forcing a failure. [ 2362.144526] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2362.144556] CPU: 0 PID: 16563 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2362.144570] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2362.144578] Call Trace: [ 2362.144605] dump_stack+0x107/0x163 [ 2362.144683] should_fail.cold+0x5/0xa [ 2362.144723] __alloc_pages_nodemask+0x182/0x680 [ 2362.144760] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2362.144798] ? handle_mm_fault+0x20f/0x3830 [ 2362.144822] ? lock_downgrade+0x6d0/0x6d0 [ 2362.144868] alloc_pages_vma+0xbb/0x410 [ 2362.144907] handle_mm_fault+0x17cd/0x3830 [ 2362.144943] ? do_raw_spin_lock+0x121/0x260 [ 2362.144970] ? __pmd_alloc+0x5e0/0x5e0 [ 2362.145052] __get_user_pages+0x61d/0x1410 [ 2362.145102] ? follow_page_mask+0x1860/0x1860 [ 2362.145128] ? down_read+0x10f/0x420 [ 2362.145151] ? down_write_killable+0x180/0x180 [ 2362.145202] get_user_pages_unlocked+0x18a/0x690 [ 2362.145245] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2362.145299] internal_get_user_pages_fast+0x143f/0x2290 [ 2362.145398] ? pin_user_pages_unlocked+0x70/0x70 [ 2362.145465] get_user_pages_fast+0x66/0xa0 [ 2362.145500] iov_iter_get_pages+0x297/0xf40 [ 2362.145537] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2362.145569] ? mempool_resize+0x7d0/0x7d0 [ 2362.145584] ? lock_downgrade+0x6d0/0x6d0 [ 2362.145620] bio_iov_iter_get_pages+0x224/0x1030 [ 2362.145688] ? bio_alloc_bioset+0x2a1/0x600 [ 2362.145710] ? bio_add_pc_page+0x100/0x100 [ 2362.145733] ? bvec_alloc+0x290/0x2f0 [ 2362.145765] ? iov_iter_npages+0x1fd/0xa70 [ 2362.145782] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2362.145816] iomap_dio_bio_actor+0x77a/0xef0 [ 2362.145876] iomap_dio_actor+0x36f/0x560 [ 2362.145915] iomap_apply+0x282/0x9e0 [ 2362.145935] ? iomap_dio_rw+0x90/0x90 [ 2362.145962] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2362.146005] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2362.146023] ? mark_held_locks+0x9e/0xe0 [ 2362.146080] ? filemap_check_errors+0xa5/0x150 [ 2362.146115] __iomap_dio_rw+0x6cd/0x11a0 [ 2362.146130] ? iomap_dio_rw+0x90/0x90 [ 2362.146193] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2362.146257] ? down_read+0x10f/0x420 [ 2362.146281] ? down_write_killable+0x180/0x180 [ 2362.146318] iomap_dio_rw+0x31/0x90 [ 2362.146349] ext4_file_read_iter+0x2c3/0x4c0 [ 2362.146381] new_sync_read+0x424/0x6f0 [ 2362.146400] ? fsnotify+0xf30/0xf30 [ 2362.146421] ? __ia32_sys_llseek+0x380/0x380 [ 2362.146446] ? _cond_resched+0x12/0x80 [ 2362.146476] ? avc_policy_seqno+0x9/0x70 [ 2362.146497] ? selinux_file_permission+0x36/0x510 [ 2362.146567] vfs_read+0x453/0x580 [ 2362.146605] ksys_read+0x12d/0x250 [ 2362.146627] ? __ia32_sys_pwrite64+0x230/0x230 [ 2362.146656] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2362.146681] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2362.146724] do_syscall_64+0x33/0x40 [ 2362.146745] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2362.146759] RIP: 0033:0x466609 [ 2362.146780] 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 [ 2362.146792] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2362.146816] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2362.146828] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2362.146840] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2362.146853] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2362.146865] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 [ 2362.305427] selinux_netlink_send: 74 callbacks suppressed [ 2362.305452] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=0 sclass=netlink_audit_socket pid=16575 comm=syz-executor.5 18:29:53 executing program 3: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) mmap$perf(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2000000, 0x20010, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r1, 0xc0045878, 0x0) 18:29:53 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) 18:29:53 executing program 0: syz_io_uring_setup(0x5c9d, &(0x7f0000000000)={0x0, 0x0, 0x4}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x79b8ed7c033e4bf1, 0xffffffffffffffff, 0x10000000) munlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCADDRT(r0, 0x890b, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000380)='./cgroup.net/syz1\x00', 0x200002, 0x0) syz_genetlink_get_family_id$fou(&(0x7f00000004c0), r1) 18:29:53 executing program 1 (fault-call:2 fault-nth:63): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:29:53 executing program 2: ioctl$KDDISABIO(0xffffffffffffffff, 0x4b37) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$nbd(r1, &(0x7f0000000240)=ANY=[], 0x20000250) read(r0, 0x0, 0x0) 18:29:53 executing program 7: mount$bind(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x10a1008, 0x0) umount2(&(0x7f00000000c0)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) umount2(&(0x7f0000000140)='./file0\x00', 0xd) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x402, 0x48) umount2(&(0x7f00000001c0)='./file0\x00', 0x9) getpeername(0xffffffffffffffff, &(0x7f0000000200)=@sco={0x1f, @fixed}, &(0x7f0000000280)=0x80) umount2(&(0x7f00000002c0)='./file0\x00', 0x1) r1 = accept4(0xffffffffffffffff, &(0x7f0000000300)=@vsock, &(0x7f0000000380)=0x80, 0x0) name_to_handle_at(r0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=@GFS2_SMALL_FH_SIZE={0x10, 0x4, {0x2, 0x20, 0x48eb, 0x6}}, &(0x7f0000000440), 0x1400) mknodat$null(0xffffffffffffff9c, &(0x7f0000000480)='./file1\x00', 0x100, 0x103) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f00000004c0)={'wlan1\x00'}) r2 = socket(0x5, 0x80000, 0xfffffff8) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f0000001c00)={'batadv0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000002480)={'ip6_vti0\x00', &(0x7f0000002400)={'ip6gre0\x00', 0x0, 0x4, 0x5, 0x6, 0x80, 0x18, @remote, @private0, 0x8000, 0x80, 0x1, 0x5}}) sendmmsg$sock(r2, &(0x7f0000003100)=[{{&(0x7f0000000500)=@ethernet={0x1, @multicast}, 0x80, &(0x7f00000017c0)=[{&(0x7f0000000580)="40571205ff8e7ecb2ea8ab61c9c2220c868a856000f83ad341aca6f18dff470aa7a4a9571d2048f8f65d944098e5a16c7b1ed7d6cfdc8495b22f91c1810891d0200a02edb9d58eae2b4420de9f0a613d076f24fe733ea616e4612a3cde6d283ef3919a4918778267d7adb3b72158e5903984b76df8f3ee8c5abd55c819e21eb335b6ae5dae0b5273bcba056ed0b937707485d49ba04aa075ffbdc5602f5e9d4f5efe35f629a626ca7ed8d9d0113bed1f355ba969677f5f38a968558dfb0d6aba8db5aad38c56b07c0b373467ef68b53b3e0aa0274fb91be3faecc18c9df92362f72e746bcb3c80a0a07c606db31453ed43ebf771b896089200c8b9c6dfbc4bf0660409f03bafa6244c1e6b96bf56e60b5dbede6c540ffcfd08dc44def7bff41c503a97855bb3a9c7507ca31c41d074244954e3a588e4b48d76bf9235cc1257ffe0e2da9c40c90f5872b4f874447e69b9a235a14130695e72057338cf254a2b429795809db30412fc35becac710655aba038efb2d4052480945ea26bcb33083991310a03aa298f0ded85a9974c9e7bb87dedac37b4a55f3f05a1e00e48a7a7584d91fbf31bdbbf59187cad68ebde758d1edfaac42387fe0ebdf5d6c80637df4698cb08e3cd0be41b54b2232f139169f7896921885c7017c68afda3dc24a9a1102ccb425b6b916bed02303959107dbe2ceb323c8acd42a049f2cce5504da550f545954d4817c7f26775a5823580a7ae93222dc248336a1c96ed53b03d88c5631a57ba21faffc3e17640fe9f3f40ecbe2981621ad9c5f725a51b9506e79ca359fb55b42f1518330c0d2305cdb57dfac706c2c3a9a6fe781547afdb5071d9fc031a910b53aa1cfae358d1bb0d402914856b2cc1cf68095eed854a9dcaf57c65870015fade5184e884a3f66d92bbfa2559cffb8eae67017272da30e6a1c1b7d5ab7db91e1c77c50d8031f357afc9feeebb77cf4fd1e336f64d2d9f3b207b5fce6264b638744c4babbe6b79893158dd9490e2eee441d862fbf4a9b72a0eb4bd458c9d42e44f0c7911a743922b4480d7b810b8687a150c601598bbe8de863c5efa52a41cde819f153fbf48277069e6740c87444b002be3b00dcb7d0dfb0e51e66753476e8ccafb0dae61ed4a60aa2f34042926faf1cca6e6918211150d17590ed312ddac68a8c79d8e013facd1abd218d1d22e3a152b4aae88bc2c19bea22bb132a9dd670352ad51f8da6a099694cc67486cb8f68ef218fb0ccab3d695f8fccc18564a7ec63a151343eb628d04cf8f0283b7cb95542526efc0215c1fef90ef8d2f9557de19386273a277f9f5706de6099e6135a113322f8e6af4b09926d4921e91a2d4e12749ad13782600898be7a171b57a029da5eb4841702c42ba2bf4fc9bd5de3213e8f7ec01e209e23f60c15b4328fdfa8aff2bf3a1c840acf572298d287f005e4a646d20e82f6eb1389647721ac4877173b792b527133e6d3e0e38701e5343101f53f3f8ef9429202f312a21f3505edca09005277b1564ecdafe3cced8d52445f23d4d2838428e84414e6637d6cd000e0fd8f3761a4dc803fc9231e98779d727c3775d330290e031d19be432d36fc5dc0b295b96177e8fc7cdc9d41d81da52b4732879f1ecdc730bb275d539d97a41d7ac89a0001c38e906f783fc6c226c8f1d8fc4794d59ebdd5461dda50eda5426581b77c036da98ea27d555e247e21cb90240f4cd4f2a61b3d66b96770db6a40cdfa6b09f530c010d609e44815416f8b5900d6bf77030d61422b05ce7ff21e5a5c9b0b25ff96e74cc3ac8d1328920fea6b7189776e101320a33f4a53c187be3f6dfae2c47a417254d0dfc590197408d394da9f7f3ee50d57eb7f67f671604bf3631f4512c66f4e44de05a3de5d7677ffd91c0ef9c7e39226907182f8f0486e98d8cb00749bd3dd10e7762d78ac52229611cdc916818a5d985ff746678a5e60ece2227ff5b0d40de1dfe3cefedda9a36a73458d6245934895bda2877f90821baf14da63fcf60836eed9818d9cee41cec47ee4055514d9e1d7895d89366054e049ab922bb0f17c61607e7030409664184318d6b7e25222fb502f3be6a1259904ed5bf91431db85be5259a6c648333160cee7ba5e0c5a296f7638a756dd393e7cec45af42292e74052223412413c651eb73d73e2f924d39bd67eb1bb36c74c17923447da4ac6f55c05e2936ad9475aba2ec8e806e7c96b2c3d25c689d40a834cca8fd6e39530456e8d2838d3fb6bf2ebe2e15a2afc4d3e48fec67d511b893900656a7890ece33e4689cf5e7941bcb7838747d7e12d2821dc9c92370daa499589a99ae4d47f468f2be446c40dbcd696f9392edd762be84aa169fe4d2f5701e12ae91347c46dfdaf7ea97636c86546c1ed45f0f38af36807b311e33ee68f01a5a11cea57b743db7b8b661165280a8ced8f152c6e307fee11a8b647e972e736ecc617603cb6b7043c90af8cd0bd9287a423e30348d81b34fa94def0e81041ae6cbd67e49b0555e0d1eb7ffe5b1e61ca05f066dc541f6d7fecc31da69401b75016c9351f58fbb3300f7c85fe4417ad8ea958d0a4853ca799f1671fdc5e39e1d6fe0eb6fe6f98963ad56c29adc40b0b38118c025a9d42eb05611b82afd885bbea9de891bca21c7ae5aba315399f4e8394aa37a72c831007ddf47040bdc3f3b56a289b7a66e5f428d14f47199a9e900f319a12c2f744dcc86da764aa9c3d3364c2eb463f6b233ea282dd2eff5a487b053e7951188ad43760ec36c1d7a08e665769cdbb6ac2b0fac4a095e8b1895606614433cf1239c6e92f5c8145116595db90b072ec4d37545d8b8d3eefb6a474c960c1d1136d4bc912eb1048b5fc89b548a6aab95f2530a988a77bc859726709b1df35cb48f54624e066938eff6415d6fe7477080a8b2fff0f1e7545f2db04a9a81b2d919afac27ac710d55fc47f79bcbe29f71ef83e8035c84a5fe5d69caa48b2cd24fcfaed3294406e48d1dccfa42321ee9f1fd0505d4ecfd5c255c34db6b229c220f9452615afab315e818221d6e4c615cfbc4c6beef6dde70d29fa62d4289d3b10144754626dddcd83fd8c7ce014729a928e54a299eaea1d1dcc248cd37038af67bece3789861f7bd0dbdbf56cab63f44e4eeecb911bc12aaf22b0912629d0130efd54f332b3ee22f67d328ae886f04006dded6a070e463fbe88658be56352b237b9ac1b1aad8045d63ea8edf3c3dbdb41ecba36b51027008a8ee23c33521a9f7887ff5018cb9cf0bf2eda4ca15d98c374d6d8335d0d68bbd22ee510c93de17b52062d36f9507efd202e0c4ab48790ef07f3a90b377931db4d760f4150275f45de1b01fb876840fd34f4b4c774ba8a5129d254df7837ea31303451cb2ac294ebe48f86bca46cac3fc2956379d1b87979d8fa3e647f0152db40cb078075ee8244bf289ce0e12b9e67d86439d6b11e0a74291edb45c3fb041892f0173a40fb2faaac1e80af3fdcc5ff8e295ec465693c233d40508ad99601052783e10584bb3f08ae75e60b4eb123af2f1f737e5529df3a4baa77bbe936dcbf624d96dd29789631da2990d4bed3d6a3d71322f1c918d8159d7df9173e49400322f52df3367ed90a54a305451afc7113375c5692ca99a9846d23f2c21103804d96a7e063a2a7cedcf743f911fa463cc53d17304ab6a4de91ee4e43549b46ec0c2c1fe4a0cf8df862b02b60f4c44a64521403628906a8ddf9ff3d3032a5100fccc59e672bd12699c01c62d7ab04689e7db03f9867a229371bf3ff1ab6bbb37b2175b560781379d3971b73f4f0df4612383b054a813d24187963b7572d16b965fe5dbef0e41f73db3f71240c0dda04694cea6fcfcb5d62d9beca8c7eddedffb29845516705868f2b5d2c8276662a74d76f86a9a5b7fa4ac0fec4ead1d5021ca820d929825796f264ff5e930eda29c6f460acfeca76f19c1338b02ecc3abfa8f0e47ffba0066201c83fd46bb582ad4dc520defefa9aae9a631749336ea650dc271035f7ed8cbc9aacb871b2272575ff3686cac922c8fa92f7d5aad4bdf0104075eb4da2a315be0957065b9a696e021b9cb24ad4fde8749b694a5f7a521604eb5afed1064f95eb11385671fe9d48fe4200befb9feb188969fa1ea6f4a624a87d24709ca54061a583949912112604072aa0ab5f720024ffb468db8ab47f2c7a11116fae4a56aaa88c79e69465a2de8567b6aae3128675aea9d4f511d6037445b43599813c3afa9de25ebe4e5139133a9a3f753db8cb38cdf008f4575ae6f5777d50183a9e2a1b967c9f801751dbc2f09084709512f03365a1769e0e39d8c2d53ddf9760c4290b721136cf4740de0c0785987f0dcec0056f9e25058024e68f18be42eca4c0047f55dd93118d3f3ebd57848b463fb96642b69bd4e852e97e105c52aea8c451a64c4180c4d1ff4ba97cd3f6f45d0e60a47c3e862ee48444b197b7521ebfb778c824574d95bded54bf6d1285fe924b37990a3f8495a58a64b0ae5c8e8f9756dc038dc05846e1629016a07ad5325197dceff706742582e75575b15ae336dccb3422cfb2e81718f6fbb93376de63257300d35d4386866923c4a847ee85347c395a4e679c4869f167f97117ece431f5d929a3ed13d4fe42ad6907e4c6b5cbb53aae20deb2919724784c5bc63b89a58b2d752f674faef603377e7ef27c669ee23f95f71fb730e0e7b21a47a2c73e8ac9f7209f766e4bd0014bc61ecc0bba1dddc064d456948afb4197f69b0103f01dd9964a77feca26dc580c6f1430ca0fa5546fb210fd451b9b337b51c3a7d750c35b978ed897d854c98500cb766915c4db6458ae67167e06b5f35039c76ed57c72fdbea20376ceca64eee14c0b104939a6348a38c455a4dc3d1767a19a369d83154a5089a4fe20b82df1c6109026e0e0c080043af29e005d8a812d40c377cce7a581a1b92ca75b1c2276834901ce2ec1dd442bb2a6be7e8bed0857b11da689ff44301c2462d7d1965710e60e1e29850154de9b198b4960b86e1063d37d0f1f77611b373ad310931b7d21d8e768c5e75cf943d5742fc7f3b9958a68ea5cf45a23018204c60ba5b98c35f2bdc59e8d670cd80bf6321b3d68bd0a2e5284d959563b3f5b968bad92569d8f42ac8eec028e64184877b0561e7b59b6e3b9d82214d15e704a675ff576aebba9a96d4424a8d5a6e8242fb08a4ab91f1410c5dec78deeae43d93328b3d6a4931c362846c8e01d286917bdb311694451ebe21e2ff96294c48fd5fde07b7af179c49000d5b1f6994c2bd9abf6d5e68ee58a2d3d7f8d641dd53dcef0a8b721242f421ec5eee87ad9dba75cfa79ed83e4f0da1fdb42b624442d54188bc4bcd6330421677d185f6a3519869b0c1fb233201877b9a0fcae990ec762fcab7b1091bd963b5575d984d7f256542c5f59fa8608ba34641d922adfa45a826c54a8d1635e7a22b95f11324b899eaf4adc432da7ee237d9dec3edd7b7198f2a1259a2f3f02670fb7875a69a01f11e069f9b76a6023edb1f79ef855179c23ff35cd972795bd616cee6238caae7b6040bfd06e7facb78fa36bb3a4f6fbd75060ef54cf36f88689106fd6e49ad3480c8c144e077f4851afe4a43cc347dce03b01ff6225b1db8010b9e8413250c3624a18ef980eedb0968cad4ff1d48d99476ca7b368749ebe4b487a9ae8b3d8a338f949967d57bf2527da22a2589d4dcde74cd955fefde0ac4e49dfcb5bd652ff6dea61ee51401a51b2702b8909175efcfd4a63e724b10dd2eb5e0a3dda31239f79cf476737ae1910ff481768a6395151cfa7d", 0x1000}, {&(0x7f0000001580)="bf145a23b20c7bd2f5049a1719ebe2f0b574fff3b727a6a7cb7bc3acdcebb6f4f1aff3e453463ac0a58627cd6779dcab0d38fe77077738af4698927802d1794ccd80d8b911f9aeef7be3c748577c4b9fd6f1b5f52fbd5d", 0x57}, {&(0x7f0000001600)="4d18ce24575ec042928fd72613142325df8bf6c67117ffc9fb590a772e4a04de10e775812affb99c5d5e0f2812318d5d630f88379bfb8342d35470473c073473221e284704f8d858c7c40261a94167d63303f80d773f2bf47cd6f593069b031c7518cd28cbf213e63c834104ae9218d6af6406487190067350e2a3bfdeb5538e7b3edc05fdecccb1bdb87103c6ecb0de83919140fddfaa78cc8757b47ad67a54174b79e481feecf3d403156ed479ea42b3d66f4c27fd2ffe6467c4afc0a63539467059a2a72dbe19a542092ef92b9d6ecd5b", 0xd2}, {&(0x7f0000001700)="b21724b07b60ee5605a935739dfc32318db42912622c5ed4d1fcc6bdf7bac8c718f52d0c7c0053d2d09d76286f6f1dc6d8b50cd85720c5ae70afab6b370c7ce889393f25c968b5e901ebda3f6fb50820140aefef6b5483edd5e505d02fed151da1a6bcdb397d881897830620a203e5110d75df19e923576ac8b21c292629264eebf2a4d0c1fbbd9bf8b0244b3a11ee596aaeb45d0eddf2025048389c3dda120942e699013bce84d1e30fe6da", 0xac}], 0x4}}, {{&(0x7f0000001800)=@nl=@unspec, 0x80, &(0x7f0000001b80)=[{&(0x7f0000001880)="28d204c289b21ccdd585ebc8d619888c70200fc545544e0dc8c747cb8e2c53300640b860aee3abe5e1bafcf03f71762d3af7a855c9b7806cce3c0607f4e301637a6c26d52b18ec8e3eb6a9d3d941a8fa9abf6e1a6d42739988d8bd8f46d9911e3e92693ea1d268146fac131fc31d93d9b7c16ae718c03b77191f872d4f51be887c", 0x81}, {&(0x7f0000001940)="378e425a510d7c4db5ff8f7fc76c7aec73584722c370da392c237910a3768f8812a8a6e991b42e4c0966f7e28d33336d787dd3016761ea227f76ed332b78937b4a4f771f4e84e8fe2ad449a680e25e9bff34f84b80850e2e8533a8e80ed1bf1e90b0420183055934a90d67860b3d062f592012bf0411c2df44f71163e1b55e4073f662971ff8ee108213e6a3bd300777e4a7db64d1ce5e44909a1be935b287e5f9484d5b8407f33b476522e737a143d4d5c6b0d3b0d3cde32dc3b37bdccc107f042ebec8de5f427a58d787c14230c0b45169f5f2", 0xd4}, {&(0x7f0000001a40)="5a9092b2abc187704c9efed4b3976882355bcd304699140dbd55ed4c4c956e9806f4c73301ad30acad9aef2f879f164f8692b7166e49235a011ba7e7e4027fcc95f3f709be78f30ae8b9ce6ed4cf7587fee9a7846866a81fc5fbb0a4d81a1f69575f6c9355b75e30fa2b6f389bc88057182efb774005fc160aa4b9bf95e5273af4d682", 0x83}, {&(0x7f0000001b00)="f0920906364074330abe4e544f9b5ed110bd995d00654b21971048241562eb73e0230bff880d27dca6b87fba7e75997b7839646016f948a82c6ece2a6b363d0e86e223a10bd101b2bdc102155196d9852e63ac3134", 0x55}], 0x4}}, {{&(0x7f0000001c40)=@ll={0x11, 0xf8, r3, 0x1, 0x5, 0x6, @local}, 0x80, &(0x7f0000001f80)=[{&(0x7f0000001cc0)="ef", 0x1}, {&(0x7f0000001d00)="9346f249676d36ca7876f45974181e23cbd04db6a1ec0b9d7ade331162aefe36865275bba101d22d06915ed8786af56df9568675641a5bfec3a61e436a931b90db6ff9861a0836269bac52a6d69bf2a47ee70d772b2c68f7ac8c04cdd87bc6c2facfe6c19863c414842d3f2c75f2454b17224649ba66e751bb50ada669ed83f466ced14d98e61410a36175eff46601bd7bcfdc06624e5904e50e43ea71cd5f3ed46198d04103e9f7ff50e41aaf1bf8", 0xaf}, {&(0x7f0000001dc0)="4e9b89d2897589c7c837f6a7b1a1120ff483b4d83548cd902a99a37312b6206c21e15799565186c1ec4635bd39a4ab444df45c7335dc410e235fb500dd4e52efb6439c83d3a5d49fd1ff5df5cc73edaa004fedbcfbd1b322bb9014d65816df9bbdd7f143d20899d6ba84f3900254d553b647feef478fa46d1a7b76859535d8ca264b8151d48200d3758c9c2be6d13a09d58ba323e33a5e0620761bf1555dc19b234aef0ffac152", 0xa7}, {&(0x7f0000001e80)="388946b32bee34ac7600df00602fc2609b08c160d6078c3caee4b059821d3433f4a8f3f27cc3cfe038eaed87680ad73f5e7f5bcc17c0d0ecf580cb17906ff768e6fe257ab086b895d5d12328796c0d2d92f635c5e7f4279380e6db041768a843864370af4e4ea1790ac16e52f5e0dff6326ee8b79d281a983d736e1a6f0785011b988368a7b3762818980e8a5c450f4095d11c0bb568deaaf4c2be57745257477417eb502e75fbb5cbaaaab04b8c1f8c7ed38f48ec260f6165e704a3fd22f0e5fc4b14669cc1be5ee2c24585c55ad9d0d58a69878339ffe77b582afc7e5a15b3d2b99a", 0xe3}], 0x4, &(0x7f0000001fc0)=[@txtime={{0x18}}, @txtime={{0x18, 0x1, 0x3d, 0x8}}], 0x30}}, {{0x0, 0x0, &(0x7f00000020c0)=[{&(0x7f0000002000)="012fef55de17e56d07102b74a1e9a4b3e58bb826da73", 0x16}, {&(0x7f0000002040)="7bfc56ad128479a5d598819d5ade9340240f9a3f47b34cc32e3d8011b6ebe1f5ac9eea16ed49033834fb94e9b12d874e41d37a10373b1047eaf52ca766c3e315ce03d9a2a361befee4c23dc8d0b47e3ae5a859b83095ceb5bff745fb603156951d35cb8e87d194975cdff21329a2a38748e4b5624e856e", 0x77}], 0x2, &(0x7f0000002100)=[@mark={{0x14, 0x1, 0x24, 0x3}}, @timestamping={{0x14, 0x1, 0x25, 0x3}}, @timestamping={{0x14, 0x1, 0x25, 0x100}}, @timestamping={{0x14, 0x1, 0x25, 0x730000}}], 0x60}}, {{&(0x7f0000002180)=@pptp={0x18, 0x2, {0x0, @broadcast}}, 0x80, &(0x7f0000002240)=[{&(0x7f0000002200)="0af77d10848854", 0x7}], 0x1}}, {{&(0x7f0000002280)=@hci={0x1f, 0x0, 0x3}, 0x80, &(0x7f00000023c0)=[{&(0x7f0000002300)="93590f0134d3bea316f83814cc46b1a00e8d0f2e14ccd02d5c5ab1356c0ba2bacbb4af07ec6f7305e21b32c8e95147bb9850c0a151dd9166eeebea279239a1fd1ce6838a8184618ad7ce8a2e7349f3ca6b0bfeab83653ac0a3c4e01142c8f90fb6a9a4cf1711d99745801202128a616d91d884bc50f71f8edc57dece48b74dfd693329d7d1d35f5a37faf0edf985cac64d574a8cce92956a74e5a23d28ff76dfd6ee6ab98f38220a63a3a79e7d7d668a8ac629be0b4aa175d047cd", 0xbb}], 0x1}}, {{&(0x7f00000024c0)=@can={0x1d, r4}, 0x80, &(0x7f0000002880)=[{&(0x7f0000002540)="d9b929d72cdd78a9e84ae6bbaf07c3701156f236e0a91be47daa7a221e1909a9bf62e92ee29fff36626a29d08dc6e2137670d3396bdf088d78edf3ccd5f08d25b42a87fa67faea274342c06d991310f4cd23c3a0f574862ebc65213cfcefdd8f9ddeace17044248cda5771f66794c478cdc4bb62bf3cb74e67f84e7d3236f6b4b5bf5d29ddd4127b85b9eb125dd463253ffc45c3a4055c1147376b03f583", 0x9e}, {&(0x7f0000002600)="3f9bee702db16cdbfb5048e4b45d8a5f72132874dc17080e83d57064307fa60382bbb75fd877be8956405098dbb12df8964150b71a30f9c483d5dccc726a4e959b8a761b307450c59a53d8fe02ea1428bb6ed1bfd95aeeebf0f5d50e592049b89b9eeface66b6c804025f73abcb93283d03291f482dcb02da1235d2d4cfb5b1140d8002bf09a8831b6ca2800d8d6b1022c694b9beaaaf7b373efb225acfa59283a860869e081606d23b12d6705c2c24d6fbee109692fbee5e659b9a6", 0xbc}, {&(0x7f00000026c0)="a66e3150b0248952ffe9c27ced325ce83257a9609177319300df3a8d282f7d15bf895c0b22618e95dfcde63a6759c83055b3dc44ac685596dd0f90ba9d8c48ad190a6850c24f88c24b08db2fe306c5c515ccf6459340", 0x56}, {&(0x7f0000002740)="7240d05be7c7e8ebcd04ebad302d0e279c602d4f337936f301ebeee037aa4a1de48d3a4185d436f7bee3999a43e8c38e2ef8ba7e0a9b69c5747278e0d5bfac72d0fef67f9d7f", 0x46}, {&(0x7f00000027c0)="4534fb7ee4a58f60c03ca387d654c39b81672f2e5f7ac2dcac5941a3d03aa6d0aeaa1f8c8861a14630cdf7c7635b01de035044e6e87f1c1270d1b2e3a9fd019d20b31eb840028fa98f35a9ccc10faf34300a2550f24bd3e50be8d51da39b7b7746ebbe82131708cca208c0691ef1ad98a511facb0807fc790be196f6dc1b4a1b868c0091ae93fd29b0c7530b43f48692c2c7eb2bee0682d399bc2bf57f7d5addad443e978f98d99e7c29cead8116d0dcaa5d", 0xb2}], 0x5, &(0x7f0000002900)=[@mark={{0x14, 0x1, 0x24, 0x9}}], 0x18}}, {{&(0x7f0000002940)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x4, 0x0, 0x4, 0x4, {0xa, 0x4e24, 0xd9b, @loopback, 0x9}}}, 0x80, &(0x7f0000002dc0)=[{&(0x7f00000029c0)="f931ed3d7b2758a86162e2a692429aa7c219e2abdd27dfda8ddaba111287f22965d0256d222ed9d67e52e13fa6ede9d0022d4435f2d0c9d0e82065c450854de57623fd3f6116f8f78c551e80b836ae196fea6fd39cf8d1b86f6fe08c79a62bf2857f9d8fc91579ab4e23dcf190bd738cf9dd45a48f50276bad093b6d9a3240b92b2ad054bbc52f318598d002945339bec7a20cba6ca7de48b4672177aa886107eddbd5744e646c2e0d9b2ba76c8c5c2a330001c1edb7cdec19beb7ad6e55747f325722d7ae042784022d5a824f9a7d2eebea310a7baac8ba4d223fdebb4acdff554692d8e3351e1e08b15226b6f95e62edb182eb2c753ee1d295", 0xfa}, {&(0x7f0000002ac0)="88913e93c394775752c41e9b8e44d826baa038d62915f403", 0x18}, {&(0x7f0000002b00)="9ea6f523ec55890de89374c972c513acdf7988ea3f20ae8f89931f59e65922dac26d3219", 0x24}, {&(0x7f0000002b40)="ce5e3d6eca0a28c888b481", 0xb}, {&(0x7f0000002b80)="13147bdd31a107dbcadc6d690536f43f65a97e1866690c53037384fea36a5f711e368cb3c12325651dd9142cb5530b500a7f4f38521ee975caf6f71a5828c7f6fcd387e9f92197b817c60e35d6ddb7ea14704b2e9955f0646aa97c686786d9b7ad180b972284a1355d14a05e18c07c9ab86042351cd61f6589334433047c39c1855e41213b178bf69fb1bf2a1427258a5797f739cc8028e796f5e440da23d08c4e48f7b01d999d1bd7bcb1e0", 0xac}, {&(0x7f0000002c40)="15bd7b31fca9dc776aa9d01b8e16d46ec0b0622fbbbd9142f86d22a1c9f9538d566be30e7dae48d78b66e5ffd20430adf00c70417690f893280771b9dca3a2ec69d42625a91bf66541154f73058b3025cc19f414c5494c12761e5b050a3c20b2fddd0e0dadcb6f1d2f34733dd04cacc836da0d6b98fa12463433de015fb8", 0x7e}, {&(0x7f0000002cc0)="63489c5cd82e45533ef458670ef5f9f93adb827c7d8811ba3e9bdf177f1c784c43e14aaae73983aeb10e5364535695ed982edf359d6df1e9362218eb48f4ff80e3a09d8b34b14eb7af0863c33b0950390d44591f7ac166708cf5e14e6e71176b013e8a6bf18fd35126d13758fa16bc79c4155f9a4686edd0c5dea94b6151cd59ee5635d28592e7028805c94c0c78090b71e7af32fe6bca2f3896e9d946c442c4352f9486de9540461ff225ce237ba327d499cef8aeb9c4815420332212e2ebf7be0cc6870968dbc947257a6b2fc959e5c83613d72c0723db7ff62209dcbd48ae5d5888d859c1", 0xe6}], 0x7, &(0x7f0000002e40)=[@timestamping={{0x14, 0x1, 0x25, 0x5}}], 0x18}}, {{&(0x7f0000002e80)=@alg={0x26, 'aead\x00', 0x0, 0x0, 'ccm_base(ctr-cast6-avx,md4)\x00'}, 0x80, &(0x7f0000002f40)=[{&(0x7f0000002f00)="e4c56f981ebfe8f5ff0cc4850c47e0bd7a", 0x11}], 0x1, &(0x7f0000002f80)=[@mark={{0x14, 0x1, 0x24, 0x5}}, @mark={{0x14, 0x1, 0x24, 0x2}}, @mark={{0x14, 0x1, 0x24, 0x9}}], 0x48}}, {{&(0x7f0000003000)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f00000030c0)=[{&(0x7f0000003080)="c98c61bfbf7c4bef144e8b1e78589a4796fb971746469faac1f55cba21bc56a7651eb76f535eae5a", 0x28}], 0x1}}], 0xa, 0x8001) mknod$loop(&(0x7f0000003380)='./file0\x00', 0x20, 0x1) sendmsg$NL80211_CMD_START_AP(0xffffffffffffffff, &(0x7f0000003480)={&(0x7f00000033c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000003440)={&(0x7f0000003400)={0x38, 0x0, 0x100, 0x70bd2b, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x6, 0x67}}}}, [@NL80211_ATTR_P2P_CTWINDOW={0x5, 0xa2, 0xd1}, @NL80211_ATTR_SSID={0xe, 0x34, @random="7751cf9e6a8bdff8df1c"}]}, 0x38}, 0x1, 0x0, 0x0, 0x4000000}, 0x8000) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f00000034c0)={{{@in=@dev={0xac, 0x14, 0x14, 0x25}, @in6=@ipv4={'\x00', '\xff\xff', @broadcast}, 0x4e21, 0x2a49, 0x4e22, 0x800, 0xa, 0x20, 0x80, 0x2e, 0x0, 0xee00}, {0x9, 0x1000, 0x80000001, 0xb5, 0x0, 0x5, 0x6, 0x2}, {0x5, 0x3, 0x1, 0x2}, 0x0, 0x6e6bbe}, {{@in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x4d2, 0x2b}, 0x2, @in=@remote, 0x3506, 0x4, 0x3, 0x1a, 0x20, 0x8, 0x3ff}}, 0xe8) chdir(&(0x7f00000035c0)='./file1\x00') 18:29:53 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, 0x0, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:29:53 executing program 5: r0 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000140)={{r0}, 0x0, 0x3, @inherit={0x58, &(0x7f0000001140)={0x1, 0x2, 0x3, 0x7fff, {0x33, 0x1, 0x1, 0x1, 0x100000001}, [0x7fff, 0x0]}}, @devid}) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) openat(r0, &(0x7f0000001240)='./file0\x00', 0x4e2040, 0x30) fallocate(0xffffffffffffffff, 0x35, 0x1, 0x1) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x8800000) ioctl$EXT4_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0x6612) fcntl$F_GET_RW_HINT(0xffffffffffffffff, 0x40b, &(0x7f0000000000)) fallocate(0xffffffffffffffff, 0x3, 0x0, 0x8000) syncfs(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) sendfile(0xffffffffffffffff, r3, &(0x7f0000001340)=0x4, 0x7) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r4, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r4, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendfile(r4, r2, 0x0, 0x80464c453f) sendmsg$NFT_MSG_GETOBJ_RESET(r0, &(0x7f00000012c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000001280)={&(0x7f00000011c0)={0x2c, 0x15, 0xa, 0x5, 0x0, 0x0, {0xa, 0x0, 0x8}, [@NFTA_OBJ_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_OBJ_TABLE={0x9, 0x1, 'syz0\x00'}]}, 0x2c}, 0x1, 0x0, 0x0, 0x85}, 0x20000010) setxattr$trusted_overlay_upper(&(0x7f0000001200)='./file0\x00', &(0x7f00000014c0), &(0x7f0000001500)={0x0, 0xfb, 0x3b, 0x2, 0x1f, "8a062c3cd56d5c18ad1eb398b171f2e3", "5a114f8f6bd32f75db51f3b1190e17ecb7147075851b1b3fcc45cc0bf99ad91f3ca24c83a3c4"}, 0x3b, 0x2) [ 2378.132472] FAULT_INJECTION: forcing a failure. [ 2378.132472] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2378.134324] CPU: 1 PID: 16613 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2378.135351] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2378.137038] Call Trace: [ 2378.137416] dump_stack+0x107/0x163 [ 2378.137936] should_fail.cold+0x5/0xa [ 2378.138493] __alloc_pages_nodemask+0x182/0x680 [ 2378.139146] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2378.140007] ? handle_mm_fault+0x20f/0x3830 [ 2378.140602] ? lock_downgrade+0x6d0/0x6d0 [ 2378.141220] alloc_pages_vma+0xbb/0x410 [ 2378.141792] handle_mm_fault+0x17cd/0x3830 [ 2378.142409] ? do_raw_spin_lock+0x121/0x260 [ 2378.143084] ? __pmd_alloc+0x5e0/0x5e0 [ 2378.143672] __get_user_pages+0x61d/0x1410 [ 2378.144310] ? follow_page_mask+0x1860/0x1860 [ 2378.144961] ? down_read+0x10f/0x420 [ 2378.145502] ? down_write_killable+0x180/0x180 [ 2378.146174] get_user_pages_unlocked+0x18a/0x690 [ 2378.146891] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2378.147582] internal_get_user_pages_fast+0x143f/0x2290 [ 2378.148392] ? create_object.isra.0+0x3ad/0xa20 [ 2378.149120] ? pin_user_pages_unlocked+0x70/0x70 [ 2378.149848] get_user_pages_fast+0x66/0xa0 [ 2378.150455] iov_iter_get_pages+0x297/0xf40 [ 2378.151106] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2378.151806] ? mempool_resize+0x7d0/0x7d0 [ 2378.152423] ? lock_downgrade+0x6d0/0x6d0 [ 2378.153030] bio_iov_iter_get_pages+0x224/0x1030 [ 2378.153743] ? bio_alloc_bioset+0x2a1/0x600 [ 2378.154346] ? bio_add_pc_page+0x100/0x100 [ 2378.154978] ? bvec_alloc+0x290/0x2f0 [ 2378.155526] ? iov_iter_npages+0x1fd/0xa70 [ 2378.156161] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2378.156788] iomap_dio_bio_actor+0x77a/0xef0 [ 2378.157474] iomap_dio_actor+0x36f/0x560 [ 2378.158084] iomap_apply+0x282/0x9e0 [ 2378.158627] ? iomap_dio_rw+0x90/0x90 [ 2378.159187] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2378.160047] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2378.160826] ? mark_held_locks+0x9e/0xe0 [ 2378.161452] ? filemap_check_errors+0xa5/0x150 [ 2378.162125] __iomap_dio_rw+0x6cd/0x11a0 [ 2378.162715] ? iomap_dio_rw+0x90/0x90 [ 2378.163298] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2378.163980] ? down_read+0x10f/0x420 [ 2378.164527] ? down_write_killable+0x180/0x180 [ 2378.165220] iomap_dio_rw+0x31/0x90 [ 2378.165766] ext4_file_read_iter+0x2c3/0x4c0 [ 2378.166436] new_sync_read+0x424/0x6f0 [ 2378.167018] ? fsnotify+0xf30/0xf30 [ 2378.167560] ? __ia32_sys_llseek+0x380/0x380 [ 2378.168214] ? _cond_resched+0x12/0x80 [ 2378.168808] ? avc_policy_seqno+0x9/0x70 [ 2378.169416] ? selinux_file_permission+0x36/0x510 [ 2378.170153] vfs_read+0x453/0x580 [ 2378.170686] ksys_read+0x12d/0x250 [ 2378.171189] ? __ia32_sys_pwrite64+0x230/0x230 [ 2378.171862] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2378.172632] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2378.173424] do_syscall_64+0x33/0x40 [ 2378.173997] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2378.174749] RIP: 0033:0x466609 [ 2378.175225] 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 [ 2378.178003] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2378.179102] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2378.180166] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2378.181225] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2378.182272] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2378.183286] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:29:53 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) 18:29:53 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x0, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:29:53 executing program 0: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file1\x00', 0xfffffffffffffffd, 0x1, &(0x7f0000000200)=[{&(0x7f0000001580)="eb58906d6b66732e66617400020820000200008000f8000020004000000000000000000001", 0x25}], 0x0, &(0x7f00000000c0)=ANY=[]) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x2000000200f5ef, 0x0) ftruncate(r1, 0x1) [ 2378.410568] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 18:29:53 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x0, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:29:53 executing program 7: r0 = syz_io_uring_setup(0x21, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x2, 0xfffffffe, 0x0, 0x0}, &(0x7f0000ffd000/0x2000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000140)=0x0, &(0x7f0000002a40)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000540)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000300)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = syz_io_uring_setup(0x1f67, &(0x7f00000001c0)={0x0, 0xb499, 0x20, 0x2, 0x3a9, 0x0, r0}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000240)=0x0, &(0x7f0000000280)) r5 = syz_io_uring_setup(0x7d31, &(0x7f0000000080), &(0x7f00000a0000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000000000)=0x0) r8 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xa, 0x13, r3, 0x0) r9 = mmap$IORING_OFF_SQES(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x13, r5, 0x10000000) r10 = syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000100), &(0x7f0000000140)) r11 = io_uring_register$IORING_REGISTER_PERSONALITY(r10, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r10, 0x2, 0x0, r11) syz_io_uring_submit(r8, r9, &(0x7f0000000440)=@IORING_OP_WRITE={0x17, 0x0, 0x4007, @fd_index=0x2, 0x2, &(0x7f0000000340)="d4dd07fc16ceabbb59143619bddaf80a0d0fa9e651fb40fb5f2d0cdea973cbcd86286a7900c11ef0156a9e1fad4165ea98fce60ac41533c762557c6033b83d2f78603ecfc0fdd7219d9a784dcfebccf6f6c4fc59ed36eb0ad9d328cad11ddc77746b650ec0f68348e1bf5ea1e3482530326888b133acb34d52a8f7f02306d14506c297de48938ff926459b30f8f3845692d305a5dbb1d856e59827ea0eac64a390548877d8ea4f218205415ceedab9eede3ab0108c4774650edcd38745be3f346a48dc21eedc8deedec23b7170750aca8e470b6692f011660e62f3405a2cc7fc14ecf092cbf4384bfe775454006f4b1d", 0xf0, 0x8, 0x1, {0x0, r11}}, 0x4) r12 = socket$unix(0x1, 0x3, 0x0) syz_io_uring_submit(r6, r7, &(0x7f0000000680)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r12, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0, 0xcd44}, 0x0) syz_io_uring_submit(r4, r7, &(0x7f00000002c0)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x0, 0x0, @fd_index=0x1, 0x8dc, 0x0, 0xfffffffa, 0x0, 0x1}, 0x7fff) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x2, 0x0, 0x7, 0x0, 0x0}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000040)=@IORING_OP_ASYNC_CANCEL={0xe, 0x5}, 0x1) syz_io_uring_setup(0x21, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000a0000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000180), &(0x7f0000002a40)=0x0) syz_io_uring_submit(r1, r13, &(0x7f0000000100)=@IORING_OP_FADVISE={0x18, 0x0, 0x0, @fd_index}, 0x0) io_uring_enter(r0, 0x7655, 0x0, 0x0, 0x0, 0x0) [ 2378.507429] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 18:30:09 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={0x0, 0x0, r3}, 0xc) 18:30:09 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, &(0x7f0000000080)={0x0, 0xfdfdffff, 0x102, 0x0, '\x00', [{}, {0x800, 0x0, 0x400000000000000}], ['\x00']}) r1 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_inet_SIOCGIFNETMASK(r1, 0x8910, &(0x7f00000001c0)={'veth0_vlan\x00', {0x2, 0x0, @empty}}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) fallocate(r2, 0x7e, 0x6, 0x9) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) pwrite64(r3, &(0x7f0000000200)="b84771190daf1a00bc3e1026e49204fa8d4ccd41bd1b48b876c772ca31a51c35ce6f11d0053fbfa15a342a46dca5961c4935590c57a0f35d3cf6abf1db31df05cdb980e2ed2a74af3b476f9830f91e58a8ed40dad55ed17364b403628312005d5553d623ea9cb550e202e734189942a1ce0dd9c1fb743f0e1cd372da5ca9362723d996ba3a427ab7c3ad80862f273a9e65abc737a377e69432eab9b515ac9583bc7144a94023d8be4c100b586a33531cc1a5ed38bedf0862e785775c94329d9099c00ae348c1cae12651610666f61d49", 0xd0, 0x4) read(r2, &(0x7f0000000000), 0x20002000) getsockopt$inet_mreqn(r2, 0x0, 0x24, &(0x7f0000000000)={@initdev, @multicast2}, &(0x7f0000000180)=0xc) 18:30:09 executing program 0: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='configfs\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0xac) creat(&(0x7f0000000040)='./file0/file0\x00', 0x0) 18:30:09 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x0, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:30:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'wpan0\x00', 0x0}) sendmsg$NL802154_CMD_SET_CCA_MODE(r1, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, 0x0, 0x300, 0x70bd2d, 0x25dfdbfc, {}, [@NL802154_ATTR_CCA_MODE={0x8, 0xc, 0x6}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x2}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r2}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x34}}, 0x0) r3 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000280), r1) sendmsg$NL802154_CMD_SET_CCA_ED_LEVEL(r1, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x48, r3, 0x2, 0x70bd27, 0x25dfdbff, {}, [@NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x5}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x3}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r2}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x9}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x5}]}, 0x48}, 0x1, 0x0, 0x0, 0x5040}, 0x40) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wpan1\x00', 0x0}) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'wpan0\x00', 0x0}) sendmsg$NL802154_CMD_SET_CCA_MODE(r5, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, 0x0, 0x300, 0x70bd2d, 0x25dfdbfc, {}, [@NL802154_ATTR_CCA_MODE={0x8, 0xc, 0x6}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x2}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r6}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x34}}, 0x0) r7 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000280), r5) sendmsg$NL802154_CMD_SET_CCA_ED_LEVEL(r5, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x48, r7, 0x2, 0x70bd27, 0x25dfdbff, {}, [@NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x5}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x3}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r6}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x9}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x5}]}, 0x48}, 0x1, 0x0, 0x0, 0x5040}, 0x40) sendmsg$NL802154_CMD_DEL_SEC_KEY(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000180)={&(0x7f0000000080)={0xf0, 0x0, 0x200, 0x70bd25, 0x25dfdbfe, {}, [@NL802154_ATTR_SEC_KEY={0x8c, 0x25, 0x0, 0x1, [@NL802154_KEY_ATTR_BYTES={0x14, 0x4, "18c118aaf778e25d4b0bf1699d313986"}, @NL802154_KEY_ATTR_ID={0x18, 0x1, 0x0, 0x1, [@NL802154_KEY_ID_ATTR_SOURCE_SHORT={0x8, 0x4, 0x1}, @NL802154_KEY_ID_ATTR_SOURCE_EXTENDED={0xc, 0x5, 0x1}]}, @NL802154_KEY_ATTR_USAGE_CMDS={0x24, 0x3, "0da6fc338a4a1a3d2b1b807cf3cb3b1520cec6fc2f3c66bbdbd4d195dfeab1a1"}, @NL802154_KEY_ATTR_USAGE_CMDS={0x24, 0x3, "5a89075f833f445d9f9a53ca5b192eb1b814b93eafee38ff483b9d82c4d11922"}, @NL802154_KEY_ATTR_BYTES={0x14, 0x4, "d8f9b45e11209f4cadcec2d732627bdc"}]}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r2}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x2}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r4}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r6}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000003}]}, 0xf0}, 0x1, 0x0, 0x0, 0x50}, 0x80) 18:30:09 executing program 1 (fault-call:2 fault-nth:64): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:30:09 executing program 7: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x10400, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_DEL_TX_TS(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x50, r1, 0x200, 0x70bd2b, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0xfffffffa, 0x6c}}}}, [@NL80211_ATTR_TSID={0x5, 0xd2, 0x5}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_TSID={0x5, 0xd2, 0xf}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_TSID={0x5, 0xd2, 0x9}]}, 0x50}, 0x1, 0x0, 0x0, 0x800}, 0x800) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) r3 = open_tree(r0, &(0x7f0000000200)='./file0\x00', 0x101) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f00000002c0), r3) sendmsg$NL80211_CMD_TESTMODE(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000540)={&(0x7f0000000440)={0xd0, r4, 0x2, 0x70bd27, 0x25dfdbfb, {{}, {@void, @void}}, [@NL80211_ATTR_TESTDATA={0x37, 0x45, "611533b33817c196d07e85fff665930cfb4a263bc2aa592de73edf1bd0b9aa51a743694f38eebfdbeed0e26ea5bd6e9f7c663d"}, @NL80211_ATTR_TESTDATA={0x46, 0x45, "9a89aa816130efa774664f56d633880d4a94e8662355d1c52fb766b7ea1ea2e14e8ed761e1d11215c93601ea326590b55f2905d3598dd282bc36131316164ec0f6e9"}, @NL80211_ATTR_TESTDATA={0x3c, 0x45, "0e56bafd23a7180bdd46ea89e288e0aff32a7790c4d146fb0fa246d48533da04da69076ba0a283bf034a7aa9c8498ccfb2de2bb9a050f4d2"}]}, 0xd0}, 0x1, 0x0, 0x0, 0x1}, 0x20004000) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000140), r5) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r6, 0x4, 0x70bd2a, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x7ff}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(r3, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYBLOB="020020001fd818dd729aa5ded7033e0d4ed643b6f9ece51b4d23332befb04917f4c2e2bc90a0ecdfa1475ce99c38ddd5948e506b9b399d505ffe9f938f8eba3eb67fe4af66f31f026feaf10163d7e1d7379d322c770cb7d8", @ANYRES16=r6, @ANYBLOB="00032dbd7000fcdbdf250a0000000500300001000000050038000000000008003200000000000a000900aaaaaaaaaa330000060028000200000005002d0001000000"], 0x48}, 0x1, 0x0, 0x0, 0x40c05}, 0x4011) ioctl$TCGETA(r2, 0x4b6c, &(0x7f00000000c0)) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001540), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_SCAN(r7, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000001580)={0x14, r8, 0x301, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) sendmsg$NL80211_CMD_SET_INTERFACE(r5, &(0x7f0000000740)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000700)={&(0x7f0000000600)={0xc4, r8, 0x20, 0x70bd28, 0x25dfdbff, {{}, {@val={0x8}, @val={0xc, 0x99, {0x1, 0x5}}}}, [@mon_options=[@NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa, 0xe8, @device_b}, @NL80211_ATTR_MNTR_FLAGS={0x10, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_OTHER_BSS={0x4}, @NL80211_MNTR_FLAG_PLCPFAIL={0x4}, @NL80211_MNTR_FLAG_ACTIVE={0x4}]}, @NL80211_ATTR_MNTR_FLAGS={0x28, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_ACTIVE={0x4}, @NL80211_MNTR_FLAG_CONTROL={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}, @NL80211_MNTR_FLAG_COOK_FRAMES={0x4}, @NL80211_MNTR_FLAG_ACTIVE={0x4}, @NL80211_MNTR_FLAG_OTHER_BSS={0x4}, @NL80211_MNTR_FLAG_OTHER_BSS={0x4}, @NL80211_MNTR_FLAG_OTHER_BSS={0x4}, @NL80211_MNTR_FLAG_PLCPFAIL={0x4}]}, @NL80211_ATTR_MNTR_FLAGS={0x20, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_FCSFAIL={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}, @NL80211_MNTR_FLAG_ACTIVE={0x4}, @NL80211_MNTR_FLAG_OTHER_BSS={0x4}, @NL80211_MNTR_FLAG_COOK_FRAMES={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}, @NL80211_MNTR_FLAG_PLCPFAIL={0x4}]}, @NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa}, @NL80211_ATTR_MNTR_FLAGS={0x20, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_PLCPFAIL={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}, @NL80211_MNTR_FLAG_OTHER_BSS={0x4}, @NL80211_MNTR_FLAG_OTHER_BSS={0x4}, @NL80211_MNTR_FLAG_ACTIVE={0x4}, @NL80211_MNTR_FLAG_PLCPFAIL={0x4}, @NL80211_MNTR_FLAG_ACTIVE={0x4}]}], @NL80211_ATTR_MESH_ID={0xa}]}, 0xc4}, 0x1, 0x0, 0x0, 0x20091}, 0xc4) 18:30:09 executing program 5: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7fc00002}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000000140)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(r2, 0x40082102, &(0x7f00000001c0)=r3) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r1, 0x40182103, &(0x7f0000000100)={r3, 0x0, r0, 0x1}) prctl$PR_SET_SECCOMP(0x16, 0x1, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x264, 0x12, 0x4, 0x5}, {0x7ff, 0x1f, 0x0, 0x2}, {0x1, 0xc, 0x6, 0x7}]}) [ 2394.438104] FAULT_INJECTION: forcing a failure. [ 2394.438104] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2394.440287] CPU: 0 PID: 16675 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2394.441041] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2394.442393] Call Trace: [ 2394.442694] dump_stack+0x107/0x163 [ 2394.443104] should_fail.cold+0x5/0xa [ 2394.443541] __alloc_pages_nodemask+0x182/0x680 [ 2394.444062] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2394.444732] ? handle_mm_fault+0x20f/0x3830 [ 2394.445223] ? lock_downgrade+0x6d0/0x6d0 [ 2394.445695] alloc_pages_vma+0xbb/0x410 [ 2394.446143] handle_mm_fault+0x17cd/0x3830 [ 2394.446618] ? do_raw_spin_lock+0x121/0x260 [ 2394.447100] ? __pmd_alloc+0x5e0/0x5e0 [ 2394.447567] __get_user_pages+0x61d/0x1410 [ 2394.448053] ? follow_page_mask+0x1860/0x1860 [ 2394.448555] ? down_read+0x10f/0x420 [ 2394.448966] ? down_write_killable+0x180/0x180 [ 2394.449503] get_user_pages_unlocked+0x18a/0x690 [ 2394.450042] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2394.450582] internal_get_user_pages_fast+0x143f/0x2290 [ 2394.451215] ? pin_user_pages_unlocked+0x70/0x70 [ 2394.451753] get_user_pages_fast+0x66/0xa0 [ 2394.452222] iov_iter_get_pages+0x297/0xf40 [ 2394.452723] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2394.453276] ? mempool_resize+0x7d0/0x7d0 [ 2394.453709] ? lock_downgrade+0x6d0/0x6d0 [ 2394.454197] bio_iov_iter_get_pages+0x224/0x1030 [ 2394.454754] ? bio_alloc_bioset+0x2a1/0x600 [ 2394.455249] ? bio_add_pc_page+0x100/0x100 [ 2394.455724] ? bvec_alloc+0x290/0x2f0 [ 2394.456155] ? iov_iter_npages+0x1fd/0xa70 [ 2394.456637] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2394.457138] iomap_dio_bio_actor+0x77a/0xef0 [ 2394.457667] iomap_dio_actor+0x36f/0x560 [ 2394.458147] iomap_apply+0x282/0x9e0 [ 2394.458581] ? iomap_dio_rw+0x90/0x90 [ 2394.459023] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2394.459683] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2394.460298] ? mark_held_locks+0x9e/0xe0 [ 2394.460778] ? filemap_check_errors+0xa5/0x150 [ 2394.461311] __iomap_dio_rw+0x6cd/0x11a0 [ 2394.461769] ? iomap_dio_rw+0x90/0x90 [ 2394.462234] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2394.462766] ? down_read+0x10f/0x420 [ 2394.463204] ? down_write_killable+0x180/0x180 [ 2394.463745] iomap_dio_rw+0x31/0x90 [ 2394.464169] ext4_file_read_iter+0x2c3/0x4c0 [ 2394.464686] new_sync_read+0x424/0x6f0 [ 2394.465135] ? fsnotify+0xf30/0xf30 [ 2394.465565] ? __ia32_sys_llseek+0x380/0x380 [ 2394.466061] ? _cond_resched+0x12/0x80 [ 2394.466522] ? avc_policy_seqno+0x9/0x70 [ 2394.466980] ? selinux_file_permission+0x36/0x510 [ 2394.467568] vfs_read+0x453/0x580 [ 2394.467976] ksys_read+0x12d/0x250 [ 2394.468373] ? __ia32_sys_pwrite64+0x230/0x230 [ 2394.468902] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2394.469497] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2394.470093] do_syscall_64+0x33/0x40 [ 2394.470511] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2394.471113] RIP: 0033:0x466609 [ 2394.471479] 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 [ 2394.473556] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2394.474403] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2394.475184] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2394.475970] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2394.476752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2394.477540] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:30:09 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, 0x0) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:30:09 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={0x0, 0x0, r3}, 0xc) 18:30:09 executing program 2: r0 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) fallocate(r1, 0x43, 0x8001, 0x7) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x8) fcntl$F_GET_RW_HINT(0xffffffffffffffff, 0x40b, 0x0) fallocate(r3, 0x3, 0x0, 0x8000) syncfs(r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r0, 0xf505, 0x0) recvfrom(r2, &(0x7f0000000200)=""/236, 0xec, 0x40000000, &(0x7f0000000300)=@l2tp={0x2, 0x0, @multicast2, 0x4}, 0x80) setsockopt$inet6_tcp_int(r5, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) r6 = dup(0xffffffffffffffff) bind$inet6(r6, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback, 0xe6}, 0x1c) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(0xffffffffffffffff, 0x80286722, &(0x7f00000001c0)={&(0x7f0000000100)=""/151, 0x97, 0x8001, 0xc9b3}) connect$inet6(r5, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendfile(r5, r4, 0x0, 0x80464c453f) 18:30:09 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet(r0, &(0x7f00000001c0)=[{{&(0x7f0000001480)={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000002500)=[{&(0x7f0000000500)="b026", 0x2}], 0x1, &(0x7f0000002540)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r2, @empty, @empty}}}], 0x20}}], 0x1, 0x0) 18:30:09 executing program 7: socket$inet6_tcp(0xa, 0x1, 0x0) syz_mount_image$nfs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={[{'/'}]}) [ 2394.635917] audit: type=1326 audit(1627237809.737:83): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=16672 comm="syz-executor.5" exe="/syz-executor.5" sig=9 arch=c000003e syscall=231 compat=0 ip=0x466609 code=0x0 18:30:09 executing program 3: unshare(0x60040000) r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080), 0x200400, 0x0) ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f00000000c0)={0x0, {0x2, 0x4e20, @broadcast}, {0x2, 0x4e22, @loopback}, {0x2, 0x0, @broadcast}, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0xaed}) unshare(0x40000000) ioctl$sock_inet_SIOCDELRT(r0, 0x890c, &(0x7f0000000200)={0x0, {0x2, 0x4e21, @multicast1}, {0x2, 0x4e23, @empty}, {0x2, 0x4e24, @local}, 0x1, 0x0, 0x0, 0x0, 0x89d, &(0x7f0000000000)='gre0\x00', 0xfffffffffffffffa, 0x5, 0x2}) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f0000000140)={0xc8a1, {{0x2, 0x4e20, @multicast2}}}, 0x88) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$sock_inet_SIOCGIFDSTADDR(r0, 0x8917, &(0x7f0000000040)={'veth0_to_batadv\x00', {0x2, 0x0, @dev}}) 18:30:09 executing program 1 (fault-call:2 fault-nth:65): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:30:09 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={0x0, 0x0, r3}, 0xc) 18:30:09 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, 0x0) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() [ 2394.816278] nfs: Unknown parameter '/' 18:30:10 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, 0x0) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:30:10 executing program 7: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r2, &(0x7f0000000000), 0x20002000) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000140)="4cc6e1e6daa281f45de90293bc324ef4276a2fde442ce0a4a00452fecb31b17d62c3bd3b22d49fd7c0a28e69182dc7047b4b9a08bc650b3aa2d17d54c3e1af01b5655afd1fc65484185c7f915745f84092814e659870b82880aa65da9bffd7f032af88e299f6646fbdb850940c92b46d61e0709a5e1ba19960ea556d8625c4cb0fe3f94abac6722c9582482928d00656879d6f316fb510c547d725c169bb680934b548a5", 0xffffff0d}, {&(0x7f0000000200)="47953ad8b5e42dfaf0afef7e24ced3e69ce3177ddec28b0a08a9ad651516c08e5f528861a3c6f0aa9d35091c37fb5718376334da608da7c3d536dbac5485683a01001f58a21584db35c1325acc90413047176dae9a25998378e7269d66b772820e17e53e5a517e8f73a620", 0x6b}], 0x2) [ 2394.938722] FAULT_INJECTION: forcing a failure. [ 2394.938722] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2394.940291] CPU: 0 PID: 16725 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2394.941065] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2394.942377] Call Trace: [ 2394.942681] dump_stack+0x107/0x163 [ 2394.943108] should_fail.cold+0x5/0xa [ 2394.943564] __alloc_pages_nodemask+0x182/0x680 [ 2394.944114] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2394.944810] ? handle_mm_fault+0x20f/0x3830 [ 2394.945313] ? lock_downgrade+0x6d0/0x6d0 [ 2394.945807] alloc_pages_vma+0xbb/0x410 [ 2394.946275] handle_mm_fault+0x17cd/0x3830 [ 2394.946777] ? do_raw_spin_lock+0x121/0x260 [ 2394.947278] ? __pmd_alloc+0x5e0/0x5e0 [ 2394.947759] __get_user_pages+0x61d/0x1410 [ 2394.948247] ? follow_page_mask+0x1860/0x1860 [ 2394.948744] ? down_read+0x10f/0x420 [ 2394.949157] ? down_write_killable+0x180/0x180 [ 2394.949700] get_user_pages_unlocked+0x18a/0x690 [ 2394.950235] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2394.950777] internal_get_user_pages_fast+0x143f/0x2290 [ 2394.951488] ? pin_user_pages_unlocked+0x70/0x70 [ 2394.952030] get_user_pages_fast+0x66/0xa0 [ 2394.952509] iov_iter_get_pages+0x297/0xf40 [ 2394.952994] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2394.953552] ? mempool_resize+0x7d0/0x7d0 [ 2394.954006] ? lock_downgrade+0x6d0/0x6d0 [ 2394.954473] bio_iov_iter_get_pages+0x224/0x1030 [ 2394.955041] ? bio_alloc_bioset+0x2a1/0x600 [ 2394.955539] ? bio_add_pc_page+0x100/0x100 [ 2394.956035] ? bvec_alloc+0x290/0x2f0 [ 2394.956475] ? iov_iter_npages+0x1fd/0xa70 [ 2394.956955] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2394.957472] iomap_dio_bio_actor+0x77a/0xef0 [ 2394.957999] iomap_dio_actor+0x36f/0x560 [ 2394.958475] iomap_apply+0x282/0x9e0 [ 2394.958908] ? iomap_dio_rw+0x90/0x90 [ 2394.959354] ? trace_event_raw_event_iomap_apply+0x430/0x430 18:30:10 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2}, 0xc) [ 2394.960025] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2394.960718] ? mark_held_locks+0x9e/0xe0 [ 2394.961212] ? filemap_check_errors+0xa5/0x150 [ 2394.961737] __iomap_dio_rw+0x6cd/0x11a0 [ 2394.962184] ? iomap_dio_rw+0x90/0x90 [ 2394.962631] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2394.963151] ? down_read+0x10f/0x420 [ 2394.963564] ? down_write_killable+0x180/0x180 [ 2394.964075] iomap_dio_rw+0x31/0x90 [ 2394.964491] ext4_file_read_iter+0x2c3/0x4c0 [ 2394.964986] new_sync_read+0x424/0x6f0 [ 2394.965428] ? fsnotify+0xf30/0xf30 [ 2394.965832] ? __ia32_sys_llseek+0x380/0x380 [ 2394.966320] ? _cond_resched+0x12/0x80 [ 2394.966758] ? avc_policy_seqno+0x9/0x70 [ 2394.967209] ? selinux_file_permission+0x36/0x510 [ 2394.967772] vfs_read+0x453/0x580 [ 2394.968165] ksys_read+0x12d/0x250 [ 2394.968558] ? __ia32_sys_pwrite64+0x230/0x230 [ 2394.969072] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2394.969689] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2394.970275] do_syscall_64+0x33/0x40 [ 2394.970697] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2394.971268] RIP: 0033:0x466609 [ 2394.971635] 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 [ 2394.973752] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2394.974641] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2394.975462] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2394.976294] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2394.977124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2394.977959] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:30:26 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={0x0}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:30:26 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000040)='./mnt\x00', 0x0, 0x0, 0x0, 0x1000, 0x0) mount$9p_unix(0x0, &(0x7f00000001c0)='./mnt\x00', &(0x7f0000000280), 0x0, &(0x7f00000002c0)={'trans=unix,', {[{@msize={'msize', 0x3d, 0x7fffffff}}]}}) 18:30:26 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="2000000080000000060000006a0000000f000000000000000100000001000000004000000040000020000000d9f4655fd9f4655f0100ffff53ef", 0x3a, 0x400}, {&(0x7f0000010400)="0200000003000000040000006a000f000300040000000000000000000f00bc0f", 0x20, 0x800}], 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB]) openat2(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x101800, 0x16e}, 0x18) syz_io_uring_setup(0x7d31, &(0x7f0000000080), &(0x7f0000ffc000/0x4000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000000000)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) openat(r3, &(0x7f0000000040)='./file0\x00', 0x2040, 0x61) r4 = socket$unix(0x1, 0x3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000680)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r4, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0, 0xcd44}, 0x0) syz_io_uring_setup(0x7d31, &(0x7f0000000080), &(0x7f00000a0000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000000000)=0x0) r7 = socket$unix(0x1, 0x3, 0x0) syz_io_uring_submit(r5, r6, &(0x7f0000000680)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r7, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0, 0xcd44}, 0x0) socket$unix(0x1, 0x2, 0x0) syz_io_uring_submit(r1, r6, &(0x7f0000000080)=@IORING_OP_MADVISE={0x19, 0x4, 0x0, 0x0, 0x0, &(0x7f0000fff000/0x1000)=nil, 0x1000, 0x14}, 0x9) 18:30:26 executing program 3: ioctl$TCSETSF2(0xffffffffffffffff, 0x402c542d, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x6, "779b1e7567d62f09a2d166d436fc9990c772b9"}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454ca, &(0x7f0000000000)={'veth0_vlan\x00'}) io_uring_setup(0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x161}) r1 = openat2(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x50242, 0x4a}, 0x18) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000100)) r2 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_inet_SIOCGIFNETMASK(r2, 0x8914, &(0x7f00000001c0)={'veth0_vlan\x00', {0x2, 0x0, @empty}}) ioctl$TUNSETOWNER(r0, 0x400454cc, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000040)={0x1, 0x0, 0x3, 0x0, 0xffffffffffffffff}) 18:30:26 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2}, 0xc) 18:30:26 executing program 1 (fault-call:2 fault-nth:66): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:30:26 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x6, 0x80, 0x0, 0xfe, 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={0x0, 0xffffffff81000110}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40042408, 0x0) 18:30:26 executing program 0: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x21) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='numa_maps\x00') socket$inet(0x2, 0x5, 0x101) creat(&(0x7f00000000c0)='./file0\x00', 0x50) creat(&(0x7f0000000180)='./file0\x00', 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) getsockopt$IP_VS_SO_GET_INFO(r3, 0x0, 0x481, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$inet6_tcp_buf(r2, 0x6, 0x0, 0x0, &(0x7f0000000080)) r4 = syz_io_uring_setup(0x4, &(0x7f0000000080)={0x0, 0x878b}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000040), &(0x7f0000000140)) syz_io_uring_setup(0x1, 0x0, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000100), 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r4, 0x2, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) pwrite64(r0, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) lseek(r1, 0x0, 0x4) [ 2411.861893] FAULT_INJECTION: forcing a failure. [ 2411.861893] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2411.864494] CPU: 1 PID: 16760 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2411.865992] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2411.868399] Call Trace: [ 2411.868965] dump_stack+0x107/0x163 [ 2411.869771] should_fail.cold+0x5/0xa [ 2411.870606] __alloc_pages_nodemask+0x182/0x680 [ 2411.871607] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2411.872895] ? handle_mm_fault+0x20f/0x3830 [ 2411.873860] ? lock_downgrade+0x6d0/0x6d0 [ 2411.874756] alloc_pages_vma+0xbb/0x410 [ 2411.875607] handle_mm_fault+0x17cd/0x3830 [ 2411.876529] ? do_raw_spin_lock+0x121/0x260 [ 2411.877469] ? __pmd_alloc+0x5e0/0x5e0 [ 2411.878356] __get_user_pages+0x61d/0x1410 [ 2411.879277] ? follow_page_mask+0x1860/0x1860 [ 2411.880241] ? down_read+0x10f/0x420 [ 2411.881038] ? down_write_killable+0x180/0x180 [ 2411.882076] get_user_pages_unlocked+0x18a/0x690 [ 2411.883122] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2411.884174] internal_get_user_pages_fast+0x143f/0x2290 [ 2411.885334] ? create_object.isra.0+0x3ad/0xa20 [ 2411.886432] ? pin_user_pages_unlocked+0x70/0x70 [ 2411.887488] get_user_pages_fast+0x66/0xa0 [ 2411.888417] iov_iter_get_pages+0x297/0xf40 [ 2411.889370] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2411.890476] ? mempool_resize+0x7d0/0x7d0 [ 2411.891362] ? lock_downgrade+0x6d0/0x6d0 [ 2411.892261] bio_iov_iter_get_pages+0x224/0x1030 [ 2411.893297] ? bio_alloc_bioset+0x2a1/0x600 [ 2411.894259] ? bio_add_pc_page+0x100/0x100 [ 2411.895169] ? bvec_alloc+0x290/0x2f0 [ 2411.895994] ? iov_iter_npages+0x1fd/0xa70 [ 2411.896900] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2411.897882] iomap_dio_bio_actor+0x77a/0xef0 [ 2411.898865] iomap_dio_actor+0x36f/0x560 [ 2411.899762] iomap_apply+0x282/0x9e0 [ 2411.900576] ? iomap_dio_rw+0x90/0x90 [ 2411.901411] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2411.902714] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2411.903878] ? mark_held_locks+0x9e/0xe0 [ 2411.904794] ? filemap_check_errors+0xa5/0x150 [ 2411.905828] __iomap_dio_rw+0x6cd/0x11a0 [ 2411.906706] ? iomap_dio_rw+0x90/0x90 [ 2411.907566] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2411.908579] ? down_read+0x10f/0x420 [ 2411.909391] ? down_write_killable+0x180/0x180 [ 2411.910418] iomap_dio_rw+0x31/0x90 [ 2411.911224] ext4_file_read_iter+0x2c3/0x4c0 [ 2411.912180] new_sync_read+0x424/0x6f0 [ 2411.913025] ? fsnotify+0xf30/0xf30 [ 2411.913849] ? __ia32_sys_llseek+0x380/0x380 [ 2411.914814] ? _cond_resched+0x12/0x80 [ 2411.915670] ? avc_policy_seqno+0x9/0x70 [ 2411.916555] ? selinux_file_permission+0x36/0x510 [ 2411.917664] vfs_read+0x453/0x580 [ 2411.918423] ksys_read+0x12d/0x250 [ 2411.919196] ? __ia32_sys_pwrite64+0x230/0x230 [ 2411.920197] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2411.921340] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2411.922482] do_syscall_64+0x33/0x40 [ 2411.923307] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2411.924397] RIP: 0033:0x466609 [ 2411.925103] 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 [ 2411.929045] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2411.930746] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2411.932262] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2411.933804] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2411.935320] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2411.936835] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 [ 2411.986538] EXT4-fs (loop7): Unrecognized mount option "./file0" or missing value 18:30:27 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r1 = creat(&(0x7f00000002c0)='./file0\x00', 0x0) pwrite64(r1, &(0x7f00000001c0)="9d", 0x1, 0x1) fallocate(r0, 0x3, 0x0, 0x8000) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)='9', 0x1}], 0x1) dup(r1) 18:30:27 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2}, 0xc) 18:30:27 executing program 7: unshare(0x60040000) r0 = socket$inet(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f00000000c0)={0x0, {0x2, 0x4e20, @loopback}, {0x2, 0x4e22, @local}, {0x2, 0x0, @broadcast}, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0xaef}) unshare(0x40000000) ioctl$sock_inet_SIOCDELRT(r0, 0x890c, &(0x7f0000000200)={0x0, {0x2, 0x4e21, @multicast1}, {0x2, 0x4e23, @empty}, {0x2, 0x4e24, @local}, 0x1, 0x0, 0x0, 0x0, 0x89d, &(0x7f0000000000)='gre0\x00', 0xfffffffffffffffa, 0x5, 0x2}) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f0000000140)={0xc8a1, {{0x2, 0x4e20, @multicast2}}}, 0x88) r1 = socket$inet(0x2, 0x5, 0x4) setsockopt$inet_buf(r1, 0x0, 0x2a, &(0x7f0000000080)="e75965c3d4b5067b67009917e63ec0909ab0b80347e1ecaacf70ce352d336a0c18736a948dac4f96800a9f344cf76c6b146e29d575b012cfc9", 0x39) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$sock_inet_SIOCGIFDSTADDR(r0, 0x8917, &(0x7f0000000040)={'veth0_to_batadv\x00', {0x2, 0x0, @dev}}) pipe2(&(0x7f00000033c0)={0xffffffffffffffff}, 0x4000) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000003440)={'filter\x00', 0x7, 0x4, 0x3f0, 0x110, 0x0, 0x0, 0x308, 0x308, 0x308, 0x4, &(0x7f0000003400), {[{{@uncond, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @empty, @empty, @dev={0xac, 0x14, 0x14, 0x30}, 0x8}}}, {{@uncond, 0xc0, 0xe8}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x2}}}, {{@uncond, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @empty, @multicast2, @loopback, 0x8, 0xffffffff}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x440) 18:30:27 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={0x0}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() [ 2412.294045] device veth0_vlan entered promiscuous mode 18:30:27 executing program 6 (fault-call:9 fault-nth:0): r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:30:27 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={0x0}) ptrace$getregset(0x4204, r1, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:30:27 executing program 1 (fault-call:2 fault-nth:67): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) [ 2412.536867] FAULT_INJECTION: forcing a failure. [ 2412.536867] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2412.538364] CPU: 0 PID: 16814 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2412.539149] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2412.540455] Call Trace: [ 2412.540757] dump_stack+0x107/0x163 [ 2412.541185] should_fail.cold+0x5/0xa [ 2412.541657] __alloc_pages_nodemask+0x182/0x680 [ 2412.542183] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2412.542869] ? handle_mm_fault+0x20f/0x3830 [ 2412.543354] ? lock_downgrade+0x6d0/0x6d0 [ 2412.543846] alloc_pages_vma+0xbb/0x410 [ 2412.544309] handle_mm_fault+0x17cd/0x3830 [ 2412.544800] ? do_raw_spin_lock+0x121/0x260 [ 2412.545292] ? __pmd_alloc+0x5e0/0x5e0 [ 2412.545791] __get_user_pages+0x61d/0x1410 [ 2412.546304] ? follow_page_mask+0x1860/0x1860 [ 2412.546827] ? down_read+0x10f/0x420 [ 2412.547263] ? down_write_killable+0x180/0x180 [ 2412.547795] get_user_pages_unlocked+0x18a/0x690 [ 2412.548333] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2412.548885] internal_get_user_pages_fast+0x143f/0x2290 [ 2412.549547] ? pin_user_pages_unlocked+0x70/0x70 [ 2412.550106] get_user_pages_fast+0x66/0xa0 [ 2412.550603] iov_iter_get_pages+0x297/0xf40 [ 2412.551108] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2412.551670] ? mempool_resize+0x7d0/0x7d0 [ 2412.552148] ? lock_downgrade+0x6d0/0x6d0 [ 2412.552633] bio_iov_iter_get_pages+0x224/0x1030 [ 2412.553194] ? bio_alloc_bioset+0x2a1/0x600 [ 2412.553701] ? bio_add_pc_page+0x100/0x100 [ 2412.554179] ? bvec_alloc+0x290/0x2f0 [ 2412.554618] ? iov_iter_npages+0x1fd/0xa70 [ 2412.555100] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2412.555602] iomap_dio_bio_actor+0x77a/0xef0 [ 2412.556129] iomap_dio_actor+0x36f/0x560 [ 2412.556608] iomap_apply+0x282/0x9e0 [ 2412.557036] ? iomap_dio_rw+0x90/0x90 [ 2412.557487] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2412.558155] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2412.558759] ? mark_held_locks+0x9e/0xe0 [ 2412.559247] ? filemap_check_errors+0xa5/0x150 [ 2412.559767] __iomap_dio_rw+0x6cd/0x11a0 [ 2412.560222] ? iomap_dio_rw+0x90/0x90 [ 2412.560682] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2412.561219] ? down_read+0x10f/0x420 [ 2412.561651] ? down_write_killable+0x180/0x180 [ 2412.562172] iomap_dio_rw+0x31/0x90 [ 2412.562591] ext4_file_read_iter+0x2c3/0x4c0 [ 2412.563090] new_sync_read+0x424/0x6f0 [ 2412.563524] ? fsnotify+0xf30/0xf30 [ 2412.563930] ? __ia32_sys_llseek+0x380/0x380 [ 2412.564420] ? _cond_resched+0x12/0x80 [ 2412.564862] ? avc_policy_seqno+0x9/0x70 [ 2412.565314] ? selinux_file_permission+0x36/0x510 [ 2412.565905] vfs_read+0x453/0x580 [ 2412.566311] ksys_read+0x12d/0x250 [ 2412.566707] ? __ia32_sys_pwrite64+0x230/0x230 [ 2412.567221] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2412.567802] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2412.568383] do_syscall_64+0x33/0x40 [ 2412.568805] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2412.569378] RIP: 0033:0x466609 [ 2412.569749] 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 [ 2412.571796] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2412.572653] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2412.573416] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2412.574244] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2412.575058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2412.575850] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 [ 2412.643641] FAULT_INJECTION: forcing a failure. [ 2412.643641] name fail_usercopy, interval 1, probability 0, space 0, times 1 [ 2412.646648] CPU: 1 PID: 16817 Comm: syz-executor.6 Not tainted 5.10.52 #1 [ 2412.648101] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2412.650540] Call Trace: [ 2412.651102] dump_stack+0x107/0x163 [ 2412.651882] should_fail.cold+0x5/0xa [ 2412.652700] _copy_to_user+0x2e/0x180 [ 2412.653539] simple_read_from_buffer+0xcc/0x160 [ 2412.654538] proc_fail_nth_read+0x194/0x220 [ 2412.655455] ? proc_sessionid_read+0x220/0x220 [ 2412.656422] ? security_file_permission+0x24e/0x570 [ 2412.657526] ? proc_sessionid_read+0x220/0x220 [ 2412.658505] vfs_read+0x228/0x580 [ 2412.659253] ksys_read+0x12d/0x250 [ 2412.660010] ? __ia32_sys_pwrite64+0x230/0x230 [ 2412.660984] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2412.662122] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2412.663226] do_syscall_64+0x33/0x40 [ 2412.664016] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2412.665101] RIP: 0033:0x41935c [ 2412.665818] 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 [ 2412.669749] RSP: 002b:00007f3d15f80170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2412.671362] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041935c [ 2412.672879] RDX: 000000000000000f RSI: 00007f3d15f801e0 RDI: 0000000000000004 [ 2412.674414] RBP: 00007f3d15f801d0 R08: 0000000000000000 R09: 0000000000000000 [ 2412.675926] R10: 0000000020000140 R11: 0000000000000246 R12: 0000000000000001 [ 2412.677439] R13: 00007ffe38fc6e4f R14: 00007f3d15f80300 R15: 0000000000022000 18:30:44 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000600), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000000), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVEDEF(r2, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000007c0)={&(0x7f0000000300)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, 0x1c}}, 0x0) 18:30:44 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0xa, &(0x7f0000000040)=0x8001, 0x4) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000000c0)=0x1, 0x4) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, 0x1c) 18:30:44 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:30:44 executing program 7: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x1, 0x0, 0x10, 0x0, 0xfffffffffffff801, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x4, 0x1, 0x0, 0x8, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x2, 0xffffffffffffffff, 0x3) r0 = syz_open_procfs(0x0, &(0x7f0000001040)='numa_maps\x00') pread64(r0, &(0x7f0000000000)=""/4098, 0x1002, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$LOOP_CTL_ADD(r2, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) ioctl$LOOP_CTL_ADD(r1, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) ioctl$FS_IOC_READ_VERITY_METADATA(r3, 0xc0286687, &(0x7f0000002080)={0x2, 0x1, 0x1000, &(0x7f0000001080)=""/4096}) r4 = pidfd_open(0x0, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000002180), 0x240000, 0x0) io_uring_register$IORING_REGISTER_FILES(r0, 0x2, &(0x7f00000021c0)=[r4, r5, r3], 0x3) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) read(r6, &(0x7f0000000000), 0x20002000) preadv(r6, &(0x7f0000002280)=[{&(0x7f00000020c0)=""/21, 0x15}, {&(0x7f0000002100)=""/34, 0x22}, {&(0x7f0000002200)=""/85, 0x55}], 0x3, 0xf76d, 0x3) 18:30:44 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, 0x0, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:30:44 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020101000258008000f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000010d00)) r0 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7000003, 0x30, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x7d31, &(0x7f0000000080), &(0x7f00000a0000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000000000)=0x0) r3 = socket$unix(0x1, 0x3, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000680)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r3, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0, 0xcd44}, 0x0) r4 = syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000100), &(0x7f0000000140)) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(r4, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r4, 0x2, 0x0, r5) syz_io_uring_submit(r0, r2, &(0x7f00000000c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x1, 0x2000, @fd_index=0xa, 0x0, &(0x7f0000000040)=""/102, 0x66, 0x4, 0x1, {0x0, r5}}, 0x80) 18:30:44 executing program 3: r0 = request_key(&(0x7f0000000100)='dns_resolver\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='/dev/hpet\x00', 0xfffffffffffffffc) request_key(&(0x7f00000001c0)='cifs.idmap\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f0000000280)='big_key\x00', r0) request_key(&(0x7f0000000040)='big_key\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)='/dev/hpet\x00', r0) r1 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x6801, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f0000000000)) 18:30:44 executing program 1 (fault-call:2 fault-nth:68): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) [ 2429.484999] FAT-fs (loop5): bogus number of directory entries (88) [ 2429.486945] FAT-fs (loop5): Can't find a valid FAT filesystem [ 2429.493106] FAULT_INJECTION: forcing a failure. [ 2429.493106] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2429.496686] CPU: 1 PID: 16850 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2429.498822] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2429.502139] Call Trace: [ 2429.502884] dump_stack+0x107/0x163 [ 2429.503920] should_fail.cold+0x5/0xa [ 2429.505008] __alloc_pages_nodemask+0x182/0x680 [ 2429.506348] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2429.508037] ? handle_mm_fault+0x20f/0x3830 [ 2429.509246] ? lock_downgrade+0x6d0/0x6d0 [ 2429.510445] alloc_pages_vma+0xbb/0x410 [ 2429.511575] handle_mm_fault+0x17cd/0x3830 [ 2429.512772] ? do_raw_spin_lock+0x121/0x260 [ 2429.514011] ? __pmd_alloc+0x5e0/0x5e0 [ 2429.515170] __get_user_pages+0x61d/0x1410 [ 2429.516388] ? follow_page_mask+0x1860/0x1860 [ 2429.517648] ? down_read+0x10f/0x420 [ 2429.518707] ? down_write_killable+0x180/0x180 [ 2429.520016] get_user_pages_unlocked+0x18a/0x690 [ 2429.521363] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2429.522733] internal_get_user_pages_fast+0x143f/0x2290 [ 2429.524224] ? create_object.isra.0+0x3ad/0xa20 [ 2429.525605] ? pin_user_pages_unlocked+0x70/0x70 [ 2429.526989] get_user_pages_fast+0x66/0xa0 [ 2429.528186] iov_iter_get_pages+0x297/0xf40 [ 2429.529411] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2429.530800] ? mempool_resize+0x7d0/0x7d0 [ 2429.531955] ? lock_downgrade+0x6d0/0x6d0 [ 2429.533133] bio_iov_iter_get_pages+0x224/0x1030 [ 2429.534517] ? bio_alloc_bioset+0x2a1/0x600 [ 2429.535727] ? bio_add_pc_page+0x100/0x100 [ 2429.536915] ? bvec_alloc+0x290/0x2f0 [ 2429.538004] ? iov_iter_npages+0x1fd/0xa70 [ 2429.539182] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2429.540403] iomap_dio_bio_actor+0x77a/0xef0 [ 2429.541684] iomap_dio_actor+0x36f/0x560 [ 2429.542869] iomap_apply+0x282/0x9e0 [ 2429.543915] ? iomap_dio_rw+0x90/0x90 [ 2429.544986] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2429.546626] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2429.548125] ? mark_held_locks+0x9e/0xe0 [ 2429.549322] ? filemap_check_errors+0xa5/0x150 [ 2429.550635] __iomap_dio_rw+0x6cd/0x11a0 [ 2429.551775] ? iomap_dio_rw+0x90/0x90 [ 2429.552885] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2429.554214] ? down_read+0x10f/0x420 [ 2429.555270] ? down_write_killable+0x180/0x180 [ 2429.556570] iomap_dio_rw+0x31/0x90 [ 2429.557796] ext4_file_read_iter+0x2c3/0x4c0 [ 2429.559046] new_sync_read+0x424/0x6f0 [ 2429.560139] ? fsnotify+0xf30/0xf30 [ 2429.561161] ? __ia32_sys_llseek+0x380/0x380 [ 2429.562407] ? _cond_resched+0x12/0x80 [ 2429.563512] ? avc_policy_seqno+0x9/0x70 [ 2429.564651] ? selinux_file_permission+0x36/0x510 [ 2429.566064] vfs_read+0x453/0x580 [ 2429.567063] ksys_read+0x12d/0x250 [ 2429.568064] ? __ia32_sys_pwrite64+0x230/0x230 [ 2429.569355] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2429.570845] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2429.572305] do_syscall_64+0x33/0x40 [ 2429.573355] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2429.574796] RIP: 0033:0x466609 [ 2429.575707] 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 [ 2429.580840] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2429.583006] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2429.585004] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2429.587015] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2429.589007] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2429.591029] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:30:44 executing program 0: r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000001a80)={{0x77359400}, {0x0, 0x3938700}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) write(r1, &(0x7f0000001200), 0xffffff45) timerfd_settime(r0, 0x0, &(0x7f0000000000)={{}, {0x77359400}}, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{0x77359400}, {0x77359400}}, &(0x7f0000000080)) r2 = timerfd_create(0x3, 0x80000) timerfd_gettime(r2, &(0x7f00000000c0)) 18:30:44 executing program 1 (fault-call:2 fault-nth:69): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:30:44 executing program 3: r0 = request_key(&(0x7f0000000100)='dns_resolver\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)='/dev/hpet\x00', 0xfffffffffffffffc) request_key(&(0x7f00000001c0)='cifs.idmap\x00', &(0x7f0000000200)={'syz', 0x2}, &(0x7f0000000280)='big_key\x00', r0) request_key(&(0x7f0000000040)='big_key\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)='/dev/hpet\x00', r0) r1 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x6801, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f0000000000)) 18:30:44 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x8, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:30:44 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, 0x0, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:30:44 executing program 7: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="2000000080000000060000006a0000000f0000", 0x13}, {0x0}], 0x0, &(0x7f0000012c00)=ANY=[]) open_tree(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80000) 18:30:44 executing program 7: ioctl$KDFONTOP_COPY(0xffffffffffffffff, 0x4b72, &(0x7f0000000400)={0x3, 0x0, 0x10, 0x17, 0x1e}) link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000d80)={{{@in=@multicast2, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}}}, &(0x7f0000000e80)=0xe8) syz_mount_image$tmpfs(&(0x7f0000000900), &(0x7f0000000a40)='./file0\x00', 0xd4, 0x2, &(0x7f0000000d40)=[{&(0x7f0000000bc0)="1730d9fbf45e4e9e691e4ffefcce8eec798164aa7a81dc6d0df85a21ab10b977df2f4b7b416b878dbf0bf0de87e899e804e509c735dcde546ccc8767935634e963bcbb35cd9500195a4dd24266691c55a835e21d93bf2743a61b81f4c6a1f2f3ea30e9eff11a1d524c5cd5509522982c4412d0ba83466756d15fed13184c301aaccbc9457c9f70fc3b2696ca1d19a308671b80c63bbb9eae3a4794df167ab7158e", 0xa1, 0x80000001}, {&(0x7f0000000c80)="fddd8720affd49a368555cc8bb6f505bf45076339143c25b493f0f634f8436c0c1c841d05ddf3049cbd4aa6bb90e9fb0e948835b32416f4e601d3a7ef6aa9f6733adc3fc338effa2633c6f6531a5eb6902cb381272063093597db11b8db6f67540e24d73f8b3d25ac0895c9f1c224dff918f8d8a4e4fed19fc95dbf4fa2019a521cc6982976925066c3eef018d55f1fe9fe0e00248cdccd1c2f10abe6044170c853c2c9fd1", 0xa5, 0x2}], 0x802000, &(0x7f0000000ec0)={[{@nr_inodes={'nr_inodes', 0x3d, [0x35, 0x78, 0x2d]}}, {@uid={'uid', 0x3d, r0}}, {@nr_inodes={'nr_inodes', 0x3d, [0x6d, 0x67, 0x35, 0x74, 0x67, 0x78, 0x33]}}, {@mode={'mode', 0x3d, 0xffff}}, {@mode={'mode', 0x3d, 0xfffffffffffff800}}, {@huge_never}], [{@fowner_gt={'fowner>', r1}}, {@smackfsfloor={'smackfsfloor', 0x3d, '[:)*){'}}, {@dont_hash}, {@hash}]}) r2 = getuid() ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000a00)=0x0) fstat(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$nfs(&(0x7f0000000480), &(0x7f0000000540)='./file0\x00', 0xf1, 0x7, &(0x7f0000000940)=[{&(0x7f0000000580)="ceaa1f63ed7d88bfdf5feb6fcdb05fdc756c82a4788ae3514490282010b8d74b08509176e540fdeedca686ebf977d180c0fed38dfbcefa8ff7ec18009fa51468086dc91d528fc958cbad693639a59ea44baaef8cf819f70cb991f4a298a2f5cd771a301b6031cfb367a4fa84c4804baaa4993a3297e88ae1934cc0b29848cb5d410d4f85bcd28050fcb97378b4f50036d19e6155eb7d81488b447e", 0x9b, 0xbe}, {&(0x7f0000000640)="185482f53e328016c74d9513896e", 0xe, 0x7}, {&(0x7f0000000680)="516f278e07d0c1cb204947903ffbeac6cecdc1f73c107fb0818841fd3cb254aac233a4c71f04bc62b6d5517427268ba93288b5c486c555efebd666e853f902b599f368949cdd6e58b02e207b931431ff809f3fea05f521a82c223880c32b22b59bb6c617cb29", 0x66, 0x80000000}, {&(0x7f0000000700)="edc0737cbc68a38c47c3532e0d8b53c955f69a197a3ab36cbff6f73fc8bd84e7945bc9f565667fb584895c4fafad30fb08f14655e695003b7ece5ace489e82e4f30b8b89a53469381ed1fbc5ba7769a3981315927cf5169fedc4a1fbf01e13b30defa310193000f60f77a75bbc9309ae33d71b8a0fcdd7155f7db4c0f94fd0041ae57707a2cd3b317080f9c57bc79d92a418f134deae13643ad99491305c9b2ad13c9ed1bf80f274e29cbbbf6564b319ae261a24f1ea918e9dea813d3727b23dad81108ea2", 0xc5, 0x4}, {&(0x7f0000000800)="dfb61f0edb4f4cfa4ef0ac6043f554cd0c849ee01cf821508630428faf61aabdd4af9672408e8d80c100a07b31317a7843ab97297147d687b0ad273df274c022cd643f93ef027b6034e4ccdce842898366c2a0b8b4c50c7b536aa244302d22d6091dfe7c2e4e02738b", 0x69, 0x6}, {&(0x7f0000000880)="cc386c0f5af3601306457275a70073d3582bf0c6751c2c9c427c807189b047e078be119cbc1a6e28094e76d79ec0519cc9ebad0aa026ef42b62d990963d894f9eb86ebd55b9c0d5430ae", 0x4a}, {&(0x7f0000000900), 0x0, 0x6}], 0x4000000, &(0x7f0000000b00)={[{'J'}], [{@subj_role={'subj_role', 0x3d, 'tmpfs\x00'}}, {@obj_user={'obj_user', 0x3d, 'tmpfs\x00'}}, {@fowner_lt={'fowner<', r2}}, {@euid_eq={'euid', 0x3d, r3}}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@appraise_type}, {@fowner_eq}, {@euid_gt={'euid>', r4}}]}) r5 = syz_open_dev$tty1(0xc, 0x4, 0x3) ioctl$GIO_CMAP(r5, 0x4b70, &(0x7f0000000440)) syz_mount_image$tmpfs(&(0x7f00000011c0), &(0x7f0000001200)='./file0\x00', 0xfed2, 0x3, &(0x7f0000001380)=[{&(0x7f0000001240)="f469f75d87e1744b09469a3b9fe4034208b8d23eec7bb43536bda8b56d4f368a8836e44b7ed08fdaceea5725a6f15ee5ef5b5dfb0fff41bf31d7fe2232a06096a55db2d47a0b7e3a7a12cb3d31eceedeeb3d3ffdf003f046661e633aefef1dfe9c7cdc771ac103f488f56f17e2dcf38aab570ca79111063569a1effa331ba4fa49b9fd0d4146aff8816fbe73bfb413189f38ab19ce85d3e70a2bcb556104cf64180a798b", 0xa4, 0x8}, {&(0x7f0000001300)='%', 0x1, 0x3}, {&(0x7f0000001340)="d1", 0x1, 0x9}], 0x2, 0x0) 18:30:44 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r0, 0x0) [ 2429.784334] FAT-fs (loop5): bogus number of directory entries (88) [ 2429.785889] FAT-fs (loop5): Can't find a valid FAT filesystem 18:30:44 executing program 5: ioctl$sock_proto_private(0xffffffffffffffff, 0x0, &(0x7f0000000000)="51e252c23542e9c432de5065ce9357115d") r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454ca, &(0x7f0000000000)={'macvlan0\x00'}) r1 = socket$inet(0x2, 0x2, 0x1) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30a) dup3(r1, r0, 0x0) [ 2429.891372] FAULT_INJECTION: forcing a failure. [ 2429.891372] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2429.894026] CPU: 0 PID: 16895 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2429.895507] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2429.897962] Call Trace: [ 2429.898539] dump_stack+0x107/0x163 [ 2429.899333] should_fail.cold+0x5/0xa [ 2429.900174] __alloc_pages_nodemask+0x182/0x680 [ 2429.901187] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2429.902507] ? handle_mm_fault+0x20f/0x3830 [ 2429.902533] ? lock_downgrade+0x6d0/0x6d0 [ 2429.903987] alloc_pages_vma+0xbb/0x410 [ 2429.904853] handle_mm_fault+0x17cd/0x3830 [ 2429.905792] ? do_raw_spin_lock+0x121/0x260 [ 2429.906727] ? __pmd_alloc+0x5e0/0x5e0 [ 2429.907627] __get_user_pages+0x61d/0x1410 [ 2429.908558] ? follow_page_mask+0x1860/0x1860 [ 2429.909506] ? down_read+0x10f/0x420 [ 2429.910348] ? down_write_killable+0x180/0x180 [ 2429.911429] get_user_pages_unlocked+0x18a/0x690 [ 2429.912520] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2429.913582] internal_get_user_pages_fast+0x143f/0x2290 [ 2429.914805] ? pin_user_pages_unlocked+0x70/0x70 [ 2429.915862] get_user_pages_fast+0x66/0xa0 [ 2429.916782] iov_iter_get_pages+0x297/0xf40 [ 2429.917731] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2429.918822] ? mempool_resize+0x7d0/0x7d0 [ 2429.919707] ? lock_downgrade+0x6d0/0x6d0 [ 2429.920611] bio_iov_iter_get_pages+0x224/0x1030 [ 2429.921653] ? bio_alloc_bioset+0x2a1/0x600 [ 2429.922591] ? bio_add_pc_page+0x100/0x100 [ 2429.923488] ? bvec_alloc+0x290/0x2f0 [ 2429.924315] ? iov_iter_npages+0x1fd/0xa70 [ 2429.925243] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2429.926220] iomap_dio_bio_actor+0x77a/0xef0 [ 2429.927202] iomap_dio_actor+0x36f/0x560 [ 2429.928084] iomap_apply+0x282/0x9e0 [ 2429.928885] ? iomap_dio_rw+0x90/0x90 [ 2429.929706] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2429.931017] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2429.932148] ? mark_held_locks+0x9e/0xe0 [ 2429.933060] ? filemap_check_errors+0xa5/0x150 [ 2429.934056] __iomap_dio_rw+0x6cd/0x11a0 [ 2429.934919] ? iomap_dio_rw+0x90/0x90 [ 2429.935793] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2429.936810] ? down_read+0x10f/0x420 [ 2429.937618] ? down_write_killable+0x180/0x180 [ 2429.938638] iomap_dio_rw+0x31/0x90 [ 2429.939435] ext4_file_read_iter+0x2c3/0x4c0 [ 2429.940400] new_sync_read+0x424/0x6f0 [ 2429.941232] ? fsnotify+0xf30/0xf30 [ 2429.942017] ? __ia32_sys_llseek+0x380/0x380 [ 2429.942995] ? _cond_resched+0x12/0x80 [ 2429.943861] ? avc_policy_seqno+0x9/0x70 [ 2429.944746] ? selinux_file_permission+0x36/0x510 [ 2429.945856] vfs_read+0x453/0x580 [ 2429.946626] ksys_read+0x12d/0x250 [ 2429.947403] ? __ia32_sys_pwrite64+0x230/0x230 [ 2429.948406] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2429.949521] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2429.950631] do_syscall_64+0x33/0x40 [ 2429.951440] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2429.952550] RIP: 0033:0x466609 [ 2429.953250] 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 [ 2429.957157] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2429.958786] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2429.960305] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2429.961819] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2429.963317] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2429.964835] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:30:45 executing program 7: unshare(0x60040000) unshare(0x0) r0 = socket$inet(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f0000000000)={{0x2, 0x4e24, @multicast1}, {0x6, @remote}, 0x40, {0x2, 0x4e20, @remote}, 'macsec0\x00'}) 18:30:45 executing program 2: r0 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000140)={{r0}, 0x0, 0x3, @inherit={0x58, &(0x7f0000001140)={0x1, 0x2, 0x3, 0x7fff, {0x33, 0x1, 0x1, 0x1, 0x100000001}, [0x7fff, 0x0]}}, @devid}) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) openat(r0, &(0x7f0000001240)='./file0\x00', 0x4e2040, 0x30) fallocate(0xffffffffffffffff, 0x35, 0x1, 0x1) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x8800000) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(r0, 0x80286722, &(0x7f0000001300)={&(0x7f0000001340)=""/146, 0x92, 0x0, 0x81}) ioctl$EXT4_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0x6612) fcntl$F_GET_RW_HINT(0xffffffffffffffff, 0x40b, &(0x7f0000000000)) fallocate(0xffffffffffffffff, 0x3, 0x0, 0x8000) syncfs(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) creat(&(0x7f0000001200)='./file0\x00', 0x113) ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, &(0x7f0000001280)=""/114) setsockopt$inet6_tcp_int(r3, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendfile(r3, r2, 0x0, 0x80464c453f) writev(r2, &(0x7f00000011c0)=[{&(0x7f00000000c0)='\x00', 0x1}, {&(0x7f0000000100)="2c217c9b2cc4bceded232beba852ba53cb", 0x11}, {&(0x7f0000001400)="e5638a1694f78aa1bb7e166e9491de81d3dfaa8c75f1b806c60e9f636498c9e27a40416f22ad06825fc21e9190e40893cfeb172d68b230607de6e1ad738cd82ba2bd803c94015bf31db12bd51e03867d522cf437d07ba70530a1cb95321b2549d39957c1f7eed8c398052db0463f3acffcb1a8f5631321a5ebf3a7e26d176d809f307cfbcfdf0000", 0x88}], 0x3) 18:30:45 executing program 3: ioctl$sock_ifreq(0xffffffffffffffff, 0x8993, &(0x7f0000000000)={'macvlan1\x00', @ifru_ivalue}) r0 = memfd_create(&(0x7f0000000340)='\x00', 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x200000b, 0x2812, r0, 0x0) 18:30:45 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, 0x0, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:30:45 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x10, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:30:45 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_calipso(0x0, r0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(r1, 0x29, 0x2f, &(0x7f0000000480)={0x0, {{0xa, 0x0, 0x0, @private1}}, {{0xa, 0x0, 0x0, @loopback}}}, 0x108) 18:30:45 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4206, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:31:00 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:31:00 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x5, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="200000000002000019000000800100000f000000000000000100000005000000000004000040000020000000e0f4655fe0f4655f0100ffff53ef010001000000e0f4655f000000000000000001000000000000000b0000000004000008000000d2c201001203", 0x48, 0x400}, {&(0x7f00000002c0)="0017cf5621b2fc4343000000000000000000000000000000000000000000008961f26267545c1d3612d49875c2d962e0b9b00bc289a336318841a89626e4627cc3e98ddeab39aa3ee7ee7941596c94b81025d5c3cb215cbbe9a050b0dda4e0ffce4b64feadf8802afbce010a75412721ae242038dae6", 0x1f, 0x4e0}, {&(0x7f0000010300)="03", 0x1, 0x80000640}, {&(0x7f0000010400)="02000000030000000400000018000f000300040000000000000000000f00c2b4", 0x20, 0x800}, {&(0x7f0000011600)="ed41000000080000e0f4655fe0f4655fe0f4655f000000000000040040", 0x1d, 0x2400}, {&(0x7f0000011800)="8081000000180000e0f4655fe0f4655fe0f4655f00000000000001004000000010000800000000000af301000400000000000000000000000300000040", 0x3d, 0x2800}, {0x0, 0x0, 0x80002880}, {&(0x7f0000012d00)="00000100e706", 0x15, 0x20001}], 0x0, &(0x7f00000003c0)=ANY=[]) syz_mount_image$tmpfs(0x0, 0x0, 0x0, 0x1, &(0x7f00000015c0)=[{&(0x7f0000000480)=']', 0x1}], 0x0, 0x0) lsetxattr$security_evm(&(0x7f0000000080)='./file0\x00', &(0x7f0000000400), 0x0, 0x0, 0x0) syz_io_uring_setup(0x474a, &(0x7f0000001a40)={0x0, 0x0, 0x20}, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) setxattr$security_capability(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140), 0x0, 0x0, 0x0) chown(&(0x7f0000000040)='./file0\x00', 0xee00, 0x0) 18:31:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x26e1, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000080)={0x17e}) ioctl$FS_IOC_SETFLAGS(r0, 0x6611, 0x0) statx(r0, &(0x7f00000001c0)='./file0\x00', 0x100, 0x7ff, &(0x7f0000000200)) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0), 0x8888, &(0x7f00000003c0)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@version_u}, {@version_9p2000}, {@access_uid={'access', 0x3d, 0xffffffffffffffff}}, {@version_u}, {@version_L}, {@debug={'debug', 0x3d, 0x9}}], [{@dont_appraise}, {@fowner_lt={'fowner<', r1}}]}}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r2, &(0x7f0000000000), 0x20002000) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f00000004c0)={{r2}, 0x0, 0x2, @unused=[0x5, 0x5, 0x2, 0x7], @devid}) 18:31:00 executing program 5: ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(0xffffffffffffffff, 0xc0096616, &(0x7f0000000000)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x200002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) ioctl$TIOCSSOFTCAR(r1, 0x541a, &(0x7f00000002c0)=0x5) r2 = getpid() clone3(&(0x7f0000000240)={0x200, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100), {0x40}, &(0x7f0000000140)=""/13, 0xd, &(0x7f0000000180)=""/90, &(0x7f0000000200)=[r2, 0x0], 0x2, {r0}}, 0x58) 18:31:00 executing program 1 (fault-call:2 fault-nth:70): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:31:00 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4207, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:31:00 executing program 0: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$P9_RGETLOCK(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="ff0300003701000000000200000000010000000000000000c9fc856ecf943e277f8d51648a1d568600804ca42104fd0aade2b8329173dd5c276baaa42b10766d71ea5cbd8b1cc60d747a475a998f82a36ac841fab9b10b5010acff3886b7e5a1b317fb76eb38bc02ef405bdc8c220aee8f1ca1f56bebcd4fe518659ab7ece267beb73687ee40f7068aa4cb3ad0f761e9d1c9d100"/161, @ANYRES32, @ANYBLOB="e4ff00c5584412b99753d2e29a4fbd65ccb1d4b3dc839a921d3c87b6ca1807f2f60f4bb4718d0c39a68d46efa1b594efb19af03643122bbcbf7da9ecbcb680b0586cf87a482a8a3f5a595227d70d729872efed12380ef2b62e023929971a5ddad70f696e659e203629d977261544c8c2f0b8821f5e39306c384c99010416cd341c9e4bd859dae24ba753df959737ab608b272d2c74f1a8aaab1ccd05446a9427b191e49d5285f4598607f542"], 0x1e) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x188) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r2, &(0x7f0000000000), 0x20002000) perf_event_open(&(0x7f0000000400)={0x1, 0x80, 0x1c, 0x6, 0x3, 0x9, 0x0, 0x7, 0x4efc46d06f99d7d5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x100, 0x2, @perf_config_ext={0x7, 0x2}, 0x100, 0x0, 0x3, 0x1, 0x4, 0x3, 0xce8, 0x0, 0x0, 0x0, 0x5}, 0xffffffffffffffff, 0x8, r2, 0x8) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) setxattr$incfs_metadata(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0), &(0x7f0000000100)="613ca3f729e1065a841f3086d60a4c7b575a905611f5a7c6344da63c85329ed1fc8d5d52ecb8f59d3d780e0e08292b81be5d395bf9d5a794df7cc2a4cb40e26474a07df2401f7569a1bade90729caeba5c794c69a04064345faf29df4e5c67f430b2f7a6", 0x64, 0x3) setresuid(0xffffffffffffffff, r4, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)) ioctl$EXT4_IOC_SWAP_BOOT(r3, 0x6611) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file1\x00') 18:31:00 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000002480)={&(0x7f0000000380)=ANY=[@ANYBLOB="04010000160001000000000000000000ff010000000000000000000000000001fe8000000000000000000000000000bb00"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="fe80000000000000000000000000000000000002330000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000001400000000000000800000000000000000000000010400c00c7f000000073500fdffffff"], 0x104}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) r4 = dup(r3) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) ioctl$sock_inet6_SIOCDIFADDR(r4, 0x8916, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x2, r6}) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r7, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000240)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000280)=0x14) sendmsg$nl_xfrm(r0, &(0x7f0000000200)={&(0x7f0000000180), 0xc, &(0x7f00000001c0)={&(0x7f00000004c0)=@acquire={0x1338, 0x17, 0x10, 0x70bd25, 0x25dfdbfe, {{@in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x4d3, 0x2b}, @in6=@remote, {@in6=@private2={0xfc, 0x2, '\x00', 0x1}, @in=@loopback, 0x4e1f, 0x0, 0x4e20, 0x7, 0xa, 0x80, 0x50, 0x0, 0x0, 0xee01}, {{@in6=@private0, @in=@loopback, 0x4e21, 0x0, 0x4e20, 0x2, 0xa, 0x20, 0x80, 0x2e, r6}, {0x8, 0x6, 0x40, 0x7, 0x6, 0x0, 0x81, 0x80}, {0x420b3e0a, 0xfffffffffffffff9, 0x3, 0x3f}, 0x4, 0x6e6bac, 0x1, 0x1, 0x3}, 0x3, 0x7, 0x5, 0x70bd26}, [@algo_auth_trunc={0xcc, 0x14, {{'blake2s-128-x86\x00'}, 0x400, 0xa0, "39a27d7a1ac2adb0fff44118da8862ce14d24cf495ea50fad1b4e91cafac63e5d37e315e5546c2bf21817bf95540f92f0b14cb456a1d61364198b52299e61c88c25a2252d26474c9b8deedd3188766f6f92fd19db8a307380d3d6e887e607cd31c4cccf8a6bb26efdf089bcbbac6d4587bbcf7cca3d13d66e0a1f8d9b8a8d6f1"}}, @sa={0xe4, 0x6, {{@in=@initdev={0xac, 0x1e, 0x1, 0x0}, @in=@private=0xa010100, 0x4e21, 0x1, 0x4e21, 0xfffe, 0x2, 0x20, 0x0, 0x33, r8, r7}, {@in6=@private1={0xfc, 0x1, '\x00', 0x1}, 0x4d6, 0x2b}, @in=@rand_addr=0x64010101, {0xffff7ffffffffffe, 0x7, 0xff, 0x8, 0xc8a, 0x1, 0x0, 0x3}, {0x1, 0xe38f, 0x7, 0x81}, {0xffffffff, 0x1, 0x568e}, 0x70bd26, 0x0, 0x2, 0x3, 0x9, 0x21}}, @address_filter={0x28, 0x1a, {@in6=@local, @in6=@private0, 0x2, 0x8, 0x1}}, @sec_ctx={0x100c, 0x8, {0x1008, 0x8, 0x0, 0x6, 0x1000, "824c0a8d91020d37d9154a8ca1baf369247128f376e1ff69ba2fd8e1b1fe4a69765cc9d7aa8dceb73ebebc37aba4c6b120504db2a7c6f13c85110a0f71e79e1eb1d47954403047b73f15c41e117c2a4ef0e732a339a50122be600babc32a3e0eb4c1c02ab02ea69ff8b89da4cce4beff6fc7ab9dbede40e642241df1a8cee8c0ea82a901844282131cf7f60c63320ff0ee53dbfcaeee3e351ef13816af620f9c647c8c8593a6bc9657083e9daeb5bd585f4fa1a288880acc6c9251d4d37a6e586d5e5b4b15e978b1c0269a25e393472abfc49b7f33b6a6cbb10156ea282e52898f3dfd919c4e3e87bc6fbb9ff50ede91e41efbc85d96bdce8e7f7db062db36395c9c855bb44a488136181da47e22ffebb92f10095f9074fcd56dd93e003c76d344961814d9f8ba9344b1fff1c9ea03b192d8ab3d374c67a134b886d47f74fd6d0a4eba51b7ba6fbb32451956b36bd1142bf872f3f2534162afdaf6a856cf79919bc861beb79b30141b94fb63b12d31a6490ec90344b328242a489ffcf6e1c771f601b245e7c2369826682c1121f8d76d42a2c2ecb8a094150a50cfbbdaf4caead5fcfac037ad6bbb72b042f49505c915aca4d22b5c78e937a112dcca8fecb5cfbcbd1d33b9190b69019a21968f16d13ee8de1c0cd6b68ea5e1a8710062f6dd7c8ab3e395bea6d3e034af946eee667be3c24076cb884af8fa46533d9b80a28277b145d21ee4ba3be8127e30b4c3956ece700f638f960d2895dc7f920fa3afc2dae6fd2379e0fd7b13b7bbb3bc797e22f729b727694c90c196a532853553d87f9d927f603d3c754fba9ed8829deb4844883b8eb63a352fe4c5e9476e0fe959d35361358603f5ff8a1b78fa6797634a399e02c3bbd79fb604ea43f375ad62fb97a70213e57391136b66e2e77f4ba1bd92e7c244b35a0bd8febca930779ef9bf168941bcf7021cff57d42ace6ee0370443bad108a0336538cf2a1c7d5b061ed4137dd76dcf83590317e1ef3fb6a9af4dec2597685adb12f9ff4e8d1f8bc96477d7bbc091dfa14e59caaa9cd8b5d43271e7ccd065b09184fcdcf2d26dc644d0fe03e0604fc60a7144e14f0285f0eb503dfbe1c752e85aa7ef86a87a6352042e31eedc2ccc5b79790ebee9bb77a476a3eada819e827c572f86c82d150da5dceacc08b2352648c4b78b187d0560d27a44316a64bc8e48bed4f943dd391c89e4792281a124c0e96b857eb11bdd07ebec32e8448c83713fe59469fb6088523868d4da1e7e341ad895d0594a499c43e43f9766ad2980ae501cc0f8b49f1e68bcffbf9f2b9d367c966b157b943101c3862b09cbd44181b3afe9555e6207ae2077c5afb195de8333c758ce964deabe17e10d334f7a5d8ca07013368227422a8e3cad8b77bee32649ad419e489126b6ba31adc23ce5195d837e9841e36ed4fb6b948fc9fd5cbcc8ca26e73ef0b84ea315615c499a14af85337a23825b7b8361df5080d8060cb79fe485a274b35888429cfae11a006fd7ba49d8313008b3a0912d78066c8167653582173afd0367fdddaa7b944366afcbf3acf1d00eaf855fd142fc521dc6a91ba98eac2d790fe2565c6ad04c7ae8f0f2b088508078ae138e9a70178e9cf4c22b89a7eb1fe20f7db21b3c0eb1e6f7d147355b83252691f0ef7c21793718160440a8e0ec8c9210b25377a006a8480427662becb7cb9afa407e7870d27084dc1f357707b7a4e9e07adb0116b8da0fe94f98a23e0a670fd28090de34c44409caf67d7071140226a1e80929aad9dd6b1e5f8127daa4b91a9c053b572e582a6cd8c626d655859b9899b799a3694bcc940cb82ec569fd8c200e1ad5ccff1b7f305d18eb1c55b6d4269a3d6ac2178800cec42ba31ff9bf989b7302e6a8ce655f59f1bb306899eb278bfab350784602aa77534d38cbe5149c37daf6396aa3ee4c924647101ab9b66315effe88e4c22e4d8f18a8706e92e8541c00b85cbaaf6eff7e68c41dbe0b02ca8e3797cf053ee7ba79777561ad05fe1ba6ab3d92c0c119f87eeea9066e7e1f3bb03e0ff6504e9cbd69827ac0cef19fc086d5eeec70018580cac9a54c2615573d494c151e85635c0459c968a2a7b6ed4b0ee540032d397e8db52e6883b27ad4dac1591c1cd4c3745babb6f3762cc18ed5fadb410771e6a9997c96bb95fdbd45b934aece07fede5a61f6401a47da853edbfafaa066ba1a2ffb7d2aea3b618dc1cc226ef9d8ecad0d4ecfabbaa48c8d69ed564ddc67f9ffc514778da752edcc3a5ee02d9ab8a0d97b279b3e0b19b3e7322d0bfacfaebb0dd6cba8d4101502f1cd528cef289a4fccff38e6a6f6cc4395dd39bf90725f68354306539ccf4754f4355c077488faf8b49089ffee3f7e66973d32d242d728fd7e44533be0dcabe4c540fc1f0da81a3d3b555c5f2eb99db2604f2eea369de1394ca0b983129d244e7b1e18d0682c4a56404eff68babc56d47795d0eb5ddaaf8f9cf2f9f81cf4f14a93d6cf5b8b985c403ceb658486769dde369ffb6cb148983e4dfa8c72aff69c57184e20e5ad2fb9a8788ef19da4fce682b589e0b3752c4677d14edf3e1576924f922a28bc75d6a27c72f53ee5ccc28c7a6cf4d09fa3fed70db1f11619c6292b16a1908f8f3f560612d2dd3032d60ecf2c928655fae669f1e7f803e7006265e16e3983cac6c293721807d96ad86002d67f007dee60a6c4f5996a4c3095fe921321f96903d3fcfb3577f13511cb7f40ef40148cd0d0095a30c85e14ea7bbb1fa81852bfc82c8592506fff28bca78818a790f86177d6154713bd2b88e7a2a63ed45669c4641ee8bf82a3689930d22c830cb736cf3a1888c5e6f9c53fcd682dd77b61d6412407822de0ed76576b706e7da2f749ae7c7b981e581d59356a542e8de41cfe7150397ca899e6da0b640fec6fc58ef6d8d5f6d39a9fba2ef858bb43f023fcdaf2d32cc894b2aad4d5a7a8a6b81d493cde380efc7804dbfb00aa6d4d4f75074e47b529bbc0d39a810d9dcd0d3c55eda5768a6bd047c8edbc6b5ac6ed6c0c8d714bba03c8ed68cf415af9281baa4067ad157dc566284d8d47025694c39b636340cca05c5a7fb1a2a6b91bdc50a31fa18ae7c050b064f4343c05ad9e72d12ebc7b726dfe6bc2fb094386b02987d5d3904a7fcac3fb334d5d45cbd190b89e1b985d4bed67ffaf96dfbd636e8e9872826934a283f5914827b7e66fedcda273d800ec93d6afa182be9b8a4e3fbba8ab3e129f091366dfab2a5e32ca924c4d1962673745cd8923b35b9472b594980dcb40456b2c5c87d75de1e587948e77ad11bd40ac0fa83e221ef0e0092e60127899c59a91aade310678234e9dcecec39d9802b11f0c3ac4a659b840c7608431e3eb2eaba749b3677253ff20950e7f4cc3aa946d3bc55c389b89ef407bae09fec2d4efc11651ff2f300f65391e20980f9faefad291d6d1f39b08a5c08386e723565015cf58106c435b318d6294bcd2e1067cbac0311a7600a7b676c6116d3784ad42fdc042d06d53675ca9f30d2b86128e68440d1315458c566e4b5537afa331938f1d1c164bac942bf449002ceef96d20ac947cd3377680f0c6bf19edf73a6c0e91b4ed8cbd64e00ad14a1caf75c9fada50c490d2683699f9301a2a86ef721b65f4a95ac8af1ce3d03771871c5a583ad7e122aa09d04b44475900497eb867bbfab9c8f40fe72730030918b620d6968deaf3fb9cdbb5b2615fe6659aa6093f3c413f904b5f9b87d3e2ff76117631b4b3bfc8072d1df7832f0f0b3ada2cf91d6cbc89388b4611bc2fd23b431d39d4694ceee5d0c9b4ea7dc7c3e2ba390ec6c83fc7bdf736b1c9e4ce6b9fe4a1c02ef33473cb5764160e3a27042ecc0f703189df1e5c695f36bc8646476fa333326c3324f0b9cf6e0cfcd43641d02ceb4e0753a2bcced0f12291daacb5a4fc93578e4466ccf6f25de8b6a80613dd97efba48cb49113f4d1f63938826e4e4fbfc1e9a96ad3d3c4e2f5ff9bbcfa205db8ea25f9e50d0ade10f0f9d2b32cd478e60f558802ab9818d07a5b6161c9266172eea8be8f1ad594b564c8dc5dc8d6e11e7b86c850a2ed2b9b488e696c8b3c1a4a2045f913f3928069aa5ef1c910c8a44986538568c56a4a6c7912d24ab863e93e8c70acac27eff0d735a797f5a8cf1f0c16ebb71ca7d79c9e59aee4fdf4ec31b4c4b9ae6e2e5b4806174921c8440e7315707dc8a66d7c96e1643eb8e8b2724e0ac02455fd61fa177feadca75ac7b034f611def7e4d89b2c9a52592f421cf37b01fe13b6af6f8e07ae6c00b2c0445a6094b0be616f250b6a161c8f48475b55b647f193fb19ab6e2c64b6e55fa0337a1402cac8c29d2c5cb007e3ad9942fdd5bab0d6a551f43ef3afd9000cd4d232c4cf9e9b929712cb914baf424552a82a0189cc510998913bad79da453524a4211dc67431de3f9099d42d51e8dc30db5a34d88ffdff3d8939be2c04672ecc7a19afede5317ce5a6c8ffeb9d802db8815c127b4cb87d753bb8100fe6f76ad10f5e2f7c5b0431f45a1a4a0a91643a5bec6b48d3b6f7ad6766b84456ed9ccc11f52e866793c23e227d1d5e0505c1726f37b6aa581d7604619cba56715cdb1cbbe708a9e3556deb7f81f9e27ce95f631fa85b8b5dd7b5b3b5c3ad7c13e10b6e1c2c75d1355eaf34b8759dcc8a92fd03dd3f0e600df1711d425deaf47ed522bacc3f0159afc24ad0c7424660e46dd59a87dff3104b0b05d366b482e2e2b363bc120db9f818edd799d7a0ffcbea9098dd4038ef3583747f10dcc2efb8906dd85fe02df269cabf35354005609ac35865bfb585e1fa8cb218be92d0a49ea6238b215eaf19a9f4aa69975a015d0ea121f3f2ebb6aa6768c81b2b61f2b1a700ec9752d0e555c4f88aa2307020d3d0e07a4268dcaa35cfa25b03c2b10f3faeff7f6a409814b35c674f4dbffe0a43e3dfaf7c0638ad3148c097e9cb42161f9db7bf54b33b80005ae3ee70fb6d36f6f4b2fa6fad67644ae1e87fd60a979761fab9a290f758b8776a8774c36cc06d9b4a1a7d8ff05c0118a7860a184da2d6d0d5c2a1dc1ecc113d71757e7f49b3afda71e5e303eb938eb14f547fe6a0de294c6de0cf3a7ce55f8028066cea0db84f5fbf8d450c930e3ef1250a16f18e49473f077a46914bad84934fca4432d08001ce49cebced20a74b73b8a1cc43304efb738cff8a3db55ff90ff5fd478aeb5bbf2d649699c124645c84c45acb4fcb9b98f50cd7a12ed8d51e7b69f6046aa24e2d93fd565321e9fafae6ef8159843ac1abce4dab35bf671cfdb7fc43d43933535ad36d00e84bab1bf2598bdc553e7b4937c87fe836de3870425d1f2df214cf720b160b3b47dd1d4497a28ba7ac6be6372546f6ebba6540bcc593b74cfca1ca64a1e17c9c2dececd3c4014b218f222ac388a1f227a739a1e58a87804b48383acab024d5db84244b5682cb959eeb82d0e67e064bdeb10fbfd2ac2894a4b25b5622c81bb95730324a2540daee0fbc109fc165cb739088a328cf74003683a94baa03d703c99a675a7e7aabe491314b61852e6b064d1ef167b95fa895237afc9d1a72955c57ead514c58553094af1032af1afee9210180a55e3222e549db23265277c9b64efad608e6f01b4540eee651537752dd6246b2eb31207fd54b1aec68ec4403246919600e574fcfee844be6c92cc13f7e989809c09aa4a259c4e2645fc988ca6466991ec39b9ff1ab9b5e7392d76b223b226e7c2aaadf2aa5cab0649dcdc071af637713e1331eae285361240bf62c99450e0ec066e85019710689a6f4f2035077c81a19"}}, @user_kmaddress={0x2c, 0x13, {@in=@initdev={0xac, 0x1e, 0x0, 0x0}, @in=@multicast2, 0x0, 0x2}}]}, 0x1338}, 0x1, 0x0, 0x0, 0x805}, 0x2040004) read(r2, &(0x7f0000000000), 0x20002000) bind(r2, &(0x7f0000000100)=@ethernet={0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x41}}, 0x80) read(r1, &(0x7f0000000000), 0x20002000) sendmsg$ETHTOOL_MSG_EEE_SET(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x24, 0x0, 0x8, 0x70bd29, 0x25dfdbfb, {}, [@ETHTOOL_A_EEE_ENABLED={0x5}, @ETHTOOL_A_EEE_TX_LPI_TIMER={0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x200080dd}, 0x8000) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f00000002c0)={'macsec0\x00'}) [ 2445.441131] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. [ 2445.455509] FAULT_INJECTION: forcing a failure. [ 2445.455509] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2445.456921] CPU: 1 PID: 16963 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2445.457711] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2445.459000] Call Trace: [ 2445.459307] dump_stack+0x107/0x163 [ 2445.459726] should_fail.cold+0x5/0xa [ 2445.460179] __alloc_pages_nodemask+0x182/0x680 [ 2445.460709] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2445.461408] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2445.461976] alloc_pages_vma+0xbb/0x410 [ 2445.462414] handle_mm_fault+0x17cd/0x3830 [ 2445.462900] ? do_raw_spin_lock+0x121/0x260 [ 2445.463399] ? __pmd_alloc+0x5e0/0x5e0 [ 2445.463881] __get_user_pages+0x61d/0x1410 [ 2445.464385] ? follow_page_mask+0x1860/0x1860 [ 2445.464906] ? down_read+0x10f/0x420 [ 2445.465340] ? down_write_killable+0x180/0x180 [ 2445.465879] get_user_pages_unlocked+0x18a/0x690 [ 2445.466412] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2445.466975] internal_get_user_pages_fast+0x143f/0x2290 [ 2445.467551] ? create_object.isra.0+0x3ad/0xa20 [ 2445.468106] ? pin_user_pages_unlocked+0x70/0x70 [ 2445.468631] get_user_pages_fast+0x66/0xa0 [ 2445.469120] iov_iter_get_pages+0x297/0xf40 [ 2445.469591] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2445.470178] ? mempool_resize+0x7d0/0x7d0 [ 2445.470657] ? lock_downgrade+0x6d0/0x6d0 [ 2445.471140] bio_iov_iter_get_pages+0x224/0x1030 [ 2445.471704] ? bio_alloc_bioset+0x2a1/0x600 [ 2445.472211] ? bio_add_pc_page+0x100/0x100 [ 2445.472698] ? bvec_alloc+0x290/0x2f0 [ 2445.473156] ? iov_iter_npages+0x1fd/0xa70 [ 2445.473615] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2445.474124] iomap_dio_bio_actor+0x77a/0xef0 [ 2445.474650] iomap_dio_actor+0x36f/0x560 [ 2445.475125] iomap_apply+0x282/0x9e0 [ 2445.475552] ? iomap_dio_rw+0x90/0x90 [ 2445.475996] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2445.476676] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2445.477294] ? mark_held_locks+0x9e/0xe0 [ 2445.477768] ? filemap_check_errors+0xa5/0x150 [ 2445.478279] __iomap_dio_rw+0x6cd/0x11a0 [ 2445.478736] ? iomap_dio_rw+0x90/0x90 [ 2445.479157] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2445.479665] ? down_read+0x10f/0x420 [ 2445.480089] ? down_write_killable+0x180/0x180 [ 2445.480591] iomap_dio_rw+0x31/0x90 [ 2445.481009] ext4_file_read_iter+0x2c3/0x4c0 [ 2445.481484] new_sync_read+0x424/0x6f0 [ 2445.481920] ? fsnotify+0xf30/0xf30 [ 2445.482336] ? __ia32_sys_llseek+0x380/0x380 [ 2445.482861] ? _cond_resched+0x12/0x80 [ 2445.483291] ? avc_policy_seqno+0x9/0x70 [ 2445.483758] ? selinux_file_permission+0x36/0x510 [ 2445.484330] vfs_read+0x453/0x580 [ 2445.484732] ksys_read+0x12d/0x250 [ 2445.485143] ? __ia32_sys_pwrite64+0x230/0x230 [ 2445.485679] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2445.486255] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2445.486852] do_syscall_64+0x33/0x40 [ 2445.487254] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2445.487840] RIP: 0033:0x466609 [ 2445.488187] 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 [ 2445.490310] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2445.491179] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2445.491990] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2445.492806] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2445.493572] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2445.494400] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 [ 2445.502079] EXT4-fs (loop7): fragment/cluster size (32768) != block size (2048) [ 2445.560872] 9pnet: Insufficient options for proto=fd 18:31:00 executing program 7: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000140)=[{&(0x7f0000000040)="eb58906d6b66732e66617400020820000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001500)=ANY=[]) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = creat(&(0x7f00000001c0)='./file0/file0\x00', 0x0) openat(r1, &(0x7f0000000240)='./file0\x00', 0x24100, 0x60) acct(&(0x7f0000000200)='./file1\x00') fsconfig$FSCONFIG_SET_PATH(r1, 0x3, &(0x7f00000000c0)='vfat\x00', &(0x7f0000000180)='./file0\x00', r1) [ 2445.638040] 9pnet: Insufficient options for proto=fd [ 2445.692969] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 2445.806325] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 18:31:17 executing program 1 (fault-call:2 fault-nth:71): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:31:17 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:31:17 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1008}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:31:17 executing program 2: r0 = fork() ptrace(0x10, r0) ptrace$getregset(0x4204, r0, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) r1 = syz_open_procfs(r0, &(0x7f0000000080)='net\x00') syz_open_dev$mouse(0x0, 0x0, 0x0) r2 = syz_io_uring_setup(0x7e03, &(0x7f0000001840), &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f00000018c0), &(0x7f0000001900)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000001b00)=[0xffffffffffffffff], 0x1) lseek(r1, 0x7, 0x0) 18:31:17 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) pwritev2(r0, &(0x7f0000001580)=[{&(0x7f0000000080)='O', 0x1}], 0x1, 0x910d, 0x0, 0x1) fallocate(r0, 0x20, 0x0, 0x8800000) 18:31:17 executing program 7: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x1ff) socket$netlink(0x10, 0x3, 0xb) r0 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r0, 0x10e, 0xc, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r2 = syz_mount_image$iso9660(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', 0x3f, 0x0, &(0x7f0000000480), 0x82400, &(0x7f0000000700)=ANY=[@ANYRESOCT, @ANYRESHEX=0xee00, @ANYBLOB=',map=normal,norock,sbsector=0x000\x00\x00000000,utf8,cruft,f\x00f8,cruft,context=staff_u,uid<\x00\x00\x00\x00\x00', @ANYRESDEC=0xee01, @ANYBLOB=',dont_hash,obj_role=.u#/,mask=MAY_WRITE,measure,seclabel,\x00']) r3 = openat(r2, &(0x7f00000005c0)='./file1\x00', 0x20000, 0x40) ftruncate(r1, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r1, 0x40086602, &(0x7f0000000000)) syz_genetlink_get_family_id$nl80211(&(0x7f0000000600), r3) write$binfmt_elf64(r1, &(0x7f00000001c0)=ANY=[], 0xfdef) lseek(r1, 0x0, 0x3) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000680)={'wlan0\x00', 0x0}) write$P9_RREADLINK(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1000000017020007002e2f66696c6531f44c8a1b1c4465e97de83a39429d27a7c95f4857d05d10239c8b9062502f3d85295ff3fe671245e98256dfb54734bd33cca4"], 0x10) sendmsg$NL80211_CMD_LEAVE_MESH(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000002c0)={&(0x7f00000006c0)={0x28, 0x0, 0x300, 0x70bd27, 0x25dfdbfc, {{}, {@val={0x8}, @val={0xc, 0x99, {0x0, 0x4e}}}}, [""]}, 0x28}, 0x1, 0x0, 0x0, 0x2004c880}, 0x44890) lseek(r1, 0x3800000000000, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NL80211_CMD_SET_PMK(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0xb4, 0x0, 0x100, 0x70bd2c, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r4}, @val={0xc, 0x99, {0x4}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_PMK={0x14, 0xfe, "8116318664cdae6aec6b71baba6f6dfb"}, @NL80211_ATTR_PMKR0_NAME={0x14, 0x102, "79671d343424bf4d15a10d504ec5aa88"}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_PMK={0x14, 0xfe, "75000000001500"}, @NL80211_ATTR_PMK={0x14, 0xfe, "cfc3d37cc10cecc9f1f05fd28e7ce85e"}]}, 0xb4}}, 0x8000) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) 18:31:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r1, 0x6, 0x13, &(0x7f0000000080)=0x1, 0x4) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f0000000040)=0x2, 0x4) r2 = fcntl$dupfd(r1, 0x0, r0) sendmmsg$unix(r2, &(0x7f0000004f80)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000000000000000085ba986415e5010dea500002c8f2088c086d914d3f4ffaef4064b552d2b1c15c2118d7be73ce8d6da693ce055876285298e292d180289af5587f6fac828f622f0fb89e955284ac8564a4325bbe17610f5ef3a11bf76a9c18584fc32150a9ac60d5ed917e02b05c89e2cead83b745f4cc9186f5c93a0f2627c665c2a56780af45cc2fe0cad639a89650562dc1cb281e7f812b69c954bf262c3def56b5215a5958fb6db"], 0x20}], 0x1, 0x0) setsockopt$inet_group_source_req(r2, 0x0, 0x0, &(0x7f0000000140)={0x3, {{0x2, 0x4e22, @local}}, {{0x2, 0x4e21, @multicast1}}}, 0x108) 18:31:17 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='ramfs\x00', 0x0, 0x0) syz_mount_image$vfat(&(0x7f00000001c0), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000001580)="eb58906d6b66732e66617400020820000200008000f8000020005d00000000000000000001", 0x25}, {0x0, 0x0, 0xffffffffffffc587}], 0x0, &(0x7f00000000c0)=ANY=[]) mount(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00', 0x0, 0x221004, 0x0) mount$9p_unix(&(0x7f0000000040)='./file0\x00', &(0x7f0000000540)='./file0\x00', 0x0, 0x9005, 0x0) mount$bind(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00', 0x0, 0x1000, 0x0) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x2154d4, 0x0) umount2(&(0x7f0000000000)='./file1\x00', 0x3) [ 2462.862051] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 2462.884706] FAULT_INJECTION: forcing a failure. [ 2462.884706] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2462.886096] CPU: 1 PID: 17007 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2462.886853] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2462.888046] Call Trace: [ 2462.888334] dump_stack+0x107/0x163 [ 2462.888730] should_fail.cold+0x5/0xa [ 2462.889148] __alloc_pages_nodemask+0x182/0x680 [ 2462.889643] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2462.890290] ? handle_mm_fault+0x20f/0x3830 [ 2462.890817] ? lock_downgrade+0x6d0/0x6d0 [ 2462.891269] alloc_pages_vma+0xbb/0x410 [ 2462.891709] handle_mm_fault+0x17cd/0x3830 [ 2462.892170] ? do_raw_spin_lock+0x121/0x260 [ 2462.892640] ? __pmd_alloc+0x5e0/0x5e0 [ 2462.893072] __get_user_pages+0x61d/0x1410 [ 2462.893557] ? follow_page_mask+0x1860/0x1860 [ 2462.894049] ? down_read+0x10f/0x420 [ 2462.894474] ? down_write_killable+0x180/0x180 [ 2462.894985] get_user_pages_unlocked+0x18a/0x690 [ 2462.895514] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2462.896040] internal_get_user_pages_fast+0x143f/0x2290 [ 2462.896624] ? create_object.isra.0+0x3ad/0xa20 [ 2462.897166] ? pin_user_pages_unlocked+0x70/0x70 [ 2462.897691] get_user_pages_fast+0x66/0xa0 [ 2462.898155] iov_iter_get_pages+0x297/0xf40 [ 2462.898631] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2462.899166] ? mempool_resize+0x7d0/0x7d0 [ 2462.899609] ? lock_downgrade+0x6d0/0x6d0 [ 2462.900063] bio_iov_iter_get_pages+0x224/0x1030 [ 2462.900580] ? bio_alloc_bioset+0x2a1/0x600 [ 2462.901046] ? bio_add_pc_page+0x100/0x100 [ 2462.901505] ? bvec_alloc+0x290/0x2f0 [ 2462.901918] ? iov_iter_npages+0x1fd/0xa70 [ 2462.902400] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2462.902867] iomap_dio_bio_actor+0x77a/0xef0 [ 2462.903358] iomap_dio_actor+0x36f/0x560 [ 2462.903793] iomap_apply+0x282/0x9e0 [ 2462.904197] ? iomap_dio_rw+0x90/0x90 [ 2462.904606] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2462.905240] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2462.905812] ? mark_held_locks+0x9e/0xe0 [ 2462.906272] ? filemap_check_errors+0xa5/0x150 [ 2462.906793] __iomap_dio_rw+0x6cd/0x11a0 [ 2462.907236] ? iomap_dio_rw+0x90/0x90 [ 2462.907677] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2462.908185] ? down_read+0x10f/0x420 [ 2462.908591] ? down_write_killable+0x180/0x180 [ 2462.909094] iomap_dio_rw+0x31/0x90 [ 2462.909499] ext4_file_read_iter+0x2c3/0x4c0 [ 2462.909980] new_sync_read+0x424/0x6f0 [ 2462.910428] ? fsnotify+0xf30/0xf30 [ 2462.910820] ? __ia32_sys_llseek+0x380/0x380 [ 2462.911296] ? _cond_resched+0x12/0x80 [ 2462.911721] ? avc_policy_seqno+0x9/0x70 [ 2462.912167] ? selinux_file_permission+0x36/0x510 [ 2462.912702] vfs_read+0x453/0x580 [ 2462.913086] ksys_read+0x12d/0x250 [ 2462.913473] ? __ia32_sys_pwrite64+0x230/0x230 [ 2462.913975] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2462.914568] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2462.915116] do_syscall_64+0x33/0x40 [ 2462.915519] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2462.916075] RIP: 0033:0x466609 [ 2462.916424] 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 [ 2462.918429] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2462.919257] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2462.920030] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2462.920806] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2462.921583] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2462.922376] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:31:18 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) getgid() 18:31:34 executing program 1 (fault-call:2 fault-nth:72): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:31:34 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:31:34 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/100, 0x64}], 0x1, 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000300)={0x53, 0x0, 0x6, 0x0, @buffer={0x2, 0x0, 0x0}, &(0x7f0000000000)="aaa66e607959", 0x0, 0x3, 0x0, 0x0, 0x0}) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000800)={0x53, 0xfffffffffffffffe, 0x15, 0xf7, @scatter={0x9, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/7, 0x7}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000280)=""/32, 0x20}, {&(0x7f00000002c0)=""/41, 0x29}, {&(0x7f0000000380)=""/202, 0xca}, {&(0x7f0000000480)=""/173, 0xad}, {&(0x7f0000000540)=""/228, 0xe4}]}, &(0x7f0000000700)="9b45436823b1a6aba0df220b2143f9c51ec7bfe8aa", &(0x7f0000000740)=""/126, 0x196, 0x10, 0x2, &(0x7f00000007c0)}) 18:31:34 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_ADD_DEVKEY(r0, &(0x7f00000009c0)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000980)={0x0}}, 0x8000) 18:31:34 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x1ff) close(r0) execveat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='*+^\x00', &(0x7f0000000180)=' \x00', &(0x7f00000001c0)='\xb5\x00', &(0x7f0000000240)='\x00'], &(0x7f00000002c0), 0x1000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x2, 0x0) write$binfmt_script(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2321fe7f4e7ba089ebdf60bb2727d3356a767e97b02420"], 0xb8) close(r1) execveat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x400) 18:31:34 executing program 2: unshare(0x2a040600) unshare(0x60020000) unshare(0x0) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$bind(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file0\x00', 0x0, 0x2002818, 0x0) 18:31:34 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDDELIO(r1, 0x4b35, 0x800) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) io_uring_enter(r3, 0x1f83, 0x28f4, 0x3, &(0x7f0000000000)={[0x8000]}, 0x8) syz_io_uring_submit(r2, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r4 = fork() ptrace(0x10, r4) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000680)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0, 0xcd44}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000180)=@IORING_OP_NOP={0x0, 0x2}, 0x8) ptrace$getregset(0x4204, r4, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r4, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r5 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r4, 0x0, r5}, 0xc) 18:31:34 executing program 7: perf_event_open(&(0x7f0000000040)={0x2, 0xfffffffffffffde0, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x4, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0xffffffffffffffff, 0x10, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)) write$binfmt_elf64(r0, &(0x7f00000001c0)=ANY=[], 0xfdef) creat(&(0x7f00000000c0)='./file0\x00', 0x10) [ 2479.114129] FAULT_INJECTION: forcing a failure. [ 2479.114129] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2479.116830] CPU: 0 PID: 17051 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2479.118315] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2479.120722] Call Trace: [ 2479.121287] dump_stack+0x107/0x163 [ 2479.122111] should_fail.cold+0x5/0xa [ 2479.122970] __alloc_pages_nodemask+0x182/0x680 [ 2479.123973] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2479.125255] ? handle_mm_fault+0x20f/0x3830 [ 2479.126213] ? lock_downgrade+0x6d0/0x6d0 [ 2479.127135] alloc_pages_vma+0xbb/0x410 [ 2479.127994] handle_mm_fault+0x17cd/0x3830 [ 2479.128914] ? do_raw_spin_lock+0x121/0x260 [ 2479.129875] ? __pmd_alloc+0x5e0/0x5e0 [ 2479.130787] __get_user_pages+0x61d/0x1410 [ 2479.131723] ? follow_page_mask+0x1860/0x1860 [ 2479.132846] ? down_read+0x10f/0x420 [ 2479.133737] ? down_write_killable+0x180/0x180 [ 2479.134844] get_user_pages_unlocked+0x18a/0x690 [ 2479.135941] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2479.137047] internal_get_user_pages_fast+0x143f/0x2290 [ 2479.138505] ? pin_user_pages_unlocked+0x70/0x70 [ 2479.139621] get_user_pages_fast+0x66/0xa0 [ 2479.140579] iov_iter_get_pages+0x297/0xf40 [ 2479.141602] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2479.142772] ? mempool_resize+0x7d0/0x7d0 [ 2479.143702] ? lock_downgrade+0x6d0/0x6d0 [ 2479.144648] bio_iov_iter_get_pages+0x224/0x1030 [ 2479.145828] ? bio_alloc_bioset+0x2a1/0x600 [ 2479.146880] ? bio_add_pc_page+0x100/0x100 [ 2479.147842] ? bvec_alloc+0x290/0x2f0 [ 2479.148709] ? iov_iter_npages+0x1fd/0xa70 [ 2479.149692] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2479.150699] iomap_dio_bio_actor+0x77a/0xef0 [ 2479.151733] iomap_dio_actor+0x36f/0x560 [ 2479.152669] iomap_apply+0x282/0x9e0 [ 2479.153508] ? iomap_dio_rw+0x90/0x90 [ 2479.154416] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2479.155756] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2479.156952] ? mark_held_locks+0x9e/0xe0 [ 2479.157944] ? filemap_check_errors+0xa5/0x150 [ 2479.158998] __iomap_dio_rw+0x6cd/0x11a0 [ 2479.159892] ? iomap_dio_rw+0x90/0x90 [ 2479.160786] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2479.161865] ? down_read+0x10f/0x420 [ 2479.162711] ? down_write_killable+0x180/0x180 [ 2479.163744] iomap_dio_rw+0x31/0x90 [ 2479.164565] ext4_file_read_iter+0x2c3/0x4c0 [ 2479.165556] new_sync_read+0x424/0x6f0 [ 2479.166455] ? fsnotify+0xf30/0xf30 [ 2479.167289] ? __ia32_sys_llseek+0x380/0x380 [ 2479.168276] ? _cond_resched+0x12/0x80 [ 2479.169162] ? avc_policy_seqno+0x9/0x70 [ 2479.170102] ? selinux_file_permission+0x36/0x510 [ 2479.171252] vfs_read+0x453/0x580 [ 2479.172049] ksys_read+0x12d/0x250 [ 2479.172853] ? __ia32_sys_pwrite64+0x230/0x230 [ 2479.173931] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2479.175138] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2479.176311] do_syscall_64+0x33/0x40 [ 2479.177149] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2479.178329] RIP: 0033:0x466609 [ 2479.179079] 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 [ 2479.183204] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2479.184927] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2479.186545] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2479.188149] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2479.189764] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2479.191375] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:31:34 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:31:34 executing program 3: syz_io_uring_setup(0x5aca, &(0x7f0000000640)={0x0, 0x0, 0x2}, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x0, 0x0) syz_io_uring_setup(0x10ab, &(0x7f0000000800), &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, &(0x7f0000000880), &(0x7f00000008c0)) 18:31:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) ioctl$KDGKBMETA(r0, 0x4b62, &(0x7f0000000040)) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x200000, 0xb, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736676209600088020000200000004f80000200040000000000000000000010000000000000002000000010006000000000000000000000000008000"/96, 0x60}, {&(0x7f0000010100)='RRaA\x00'/32, 0x20, 0x800}, {&(0x7f0000010200)="00000000727241610100000007000000000000000000000000000000000055aa", 0x20, 0x9e0}, {&(0x7f0000010300)="601c6d6b646f736676209600088020000200000004f80000200040000000000000000000010000000000000002000000010006000000000000000000000000008000"/96, 0x60, 0x3000}, {&(0x7f0000010400)="f8ffff0fffffff0fffffff0fffffff0fffffff0fffffff0fffffff0fffffff0f", 0x20, 0x10000}, {&(0x7f0000010500)="f8ffff0fffffff0fffffff0fffffff0fffffff0fffffff0fffffff0fffffff0f", 0x20, 0x10800}, {&(0x7f0000010600)="53595a4b414c4c45522020080000ea80325132510000ea80325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000b4ea70325132510000ea70325103000000000041660069006c00650031000f00100000ffffffffffffffffffff0000ffffffff46494c45312020202020202000b4ea70325132510000ea70325105000a00000041660069006c00650032000f00140000ffffffffffffffffffff0000ffffffff46494c45322020202020202000b4ea70325132510000ea70325106002823000041660069006c0065002e000f00d263006f006c0064000000ffff0000ffffffff46494c457e312020434f4c2000b4ea70325132510000ea703251070064000000", 0x120, 0x11000}, {&(0x7f0000010800)="2e202020202020202020201000b4ea70325132510000ea7032510300000000002e2e2020202020202020201000b4ea70325132510000ea70325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020202000b4ea70325132510000ea70325104001a040000", 0x80, 0x51000}, {&(0x7f0000010900)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x91000}, {&(0x7f0000010e00)='syzkallers\x00'/32, 0x20, 0xd1000}, {&(0x7f0000010f00)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x151000}], 0x0, &(0x7f0000011000)) 18:31:34 executing program 2: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000040)='ns/uts\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendfile(r1, r0, 0x0, 0x80464c453f) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r2, &(0x7f0000000000), 0x20002000) pwrite64(r2, &(0x7f0000000100)="53ce25d1991136c89f6108cbcf6ca36483158c897ff811d783a900b114aa0a39988d452eddd53ff8d580b0b39fd284ab817aaeb7a9601f5dd29daa27c01068f0", 0x40, 0x7) connect$inet6(r0, &(0x7f00000001c0)={0xa, 0x4e22, 0x3f, @mcast2, 0x2}, 0x1c) pidfd_getfd(0xffffffffffffffff, r0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) 18:31:34 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc4103, 0xb1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000380)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(0xffffffffffffffff, 0x80089419, &(0x7f00000000c0)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r4, &(0x7f0000000000), 0x20002000) pwrite64(r4, &(0x7f0000000000)="8475ffffffffffffffffab36c4a90d8cacaa3454c213979015d4b4d414e3437b308e25c49fb3ee975987e507", 0x2c, 0x2) write$tcp_mem(r2, 0x0, 0x0) close(r2) openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/tty/drivers\x00', 0x0, 0x0) open(0x0, 0xd0080, 0x0) 18:31:34 executing program 7: syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000040), 0xffffffffffffffff) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_NEW_SEC_LEVEL(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL802154_CMD_NEW_SEC_DEV(r0, &(0x7f0000000d80)={&(0x7f0000000cc0)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000d40)={&(0x7f0000000d00)=ANY=[@ANYBLOB="14030200", @ANYRES16=0x0, @ANYBLOB="000000000000000000001a000000"], 0x14}}, 0x0) 18:31:34 executing program 1 (fault-call:2 fault-nth:73): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:31:34 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xc0800) io_uring_enter(r4, 0x1d88, 0x1760, 0x162c0398ae322ae5, &(0x7f0000000180), 0x8) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) [ 2479.477404] FAULT_INJECTION: forcing a failure. [ 2479.477404] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2479.479608] CPU: 1 PID: 17080 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2479.480677] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2479.482434] Call Trace: [ 2479.482873] dump_stack+0x107/0x163 [ 2479.483440] should_fail.cold+0x5/0xa [ 2479.484051] __alloc_pages_nodemask+0x182/0x680 [ 2479.484795] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2479.485738] ? handle_mm_fault+0x20f/0x3830 [ 2479.486412] ? lock_downgrade+0x6d0/0x6d0 [ 2479.487094] alloc_pages_vma+0xbb/0x410 [ 2479.487731] handle_mm_fault+0x17cd/0x3830 [ 2479.488392] ? do_raw_spin_lock+0x121/0x260 [ 2479.489065] ? __pmd_alloc+0x5e0/0x5e0 [ 2479.489713] __get_user_pages+0x61d/0x1410 [ 2479.490367] ? follow_page_mask+0x1860/0x1860 [ 2479.491094] ? down_read+0x10f/0x420 [ 2479.491681] ? down_write_killable+0x180/0x180 [ 2479.492513] get_user_pages_unlocked+0x18a/0x690 [ 2479.493268] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2479.494023] internal_get_user_pages_fast+0x143f/0x2290 [ 2479.494879] ? create_object.isra.0+0x3ad/0xa20 [ 2479.495623] ? pin_user_pages_unlocked+0x70/0x70 [ 2479.496363] get_user_pages_fast+0x66/0xa0 [ 2479.497022] iov_iter_get_pages+0x297/0xf40 [ 2479.497698] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2479.498456] ? mempool_resize+0x7d0/0x7d0 [ 2479.499113] ? lock_downgrade+0x6d0/0x6d0 [ 2479.499769] bio_iov_iter_get_pages+0x224/0x1030 [ 2479.500509] ? bio_alloc_bioset+0x2a1/0x600 [ 2479.501271] ? bio_add_pc_page+0x100/0x100 [ 2479.501928] ? bvec_alloc+0x290/0x2f0 [ 2479.502520] ? iov_iter_npages+0x1fd/0xa70 [ 2479.503218] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2479.503952] iomap_dio_bio_actor+0x77a/0xef0 [ 2479.504719] iomap_dio_actor+0x36f/0x560 [ 2479.505349] iomap_apply+0x282/0x9e0 [ 2479.505931] ? iomap_dio_rw+0x90/0x90 [ 2479.506529] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2479.507458] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2479.508288] ? mark_held_locks+0x9e/0xe0 [ 2479.508941] ? filemap_check_errors+0xa5/0x150 [ 2479.509650] __iomap_dio_rw+0x6cd/0x11a0 [ 2479.510270] ? iomap_dio_rw+0x90/0x90 [ 2479.510898] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2479.511613] ? down_read+0x10f/0x420 [ 2479.512175] ? down_write_killable+0x180/0x180 [ 2479.512947] iomap_dio_rw+0x31/0x90 [ 2479.513562] ext4_file_read_iter+0x2c3/0x4c0 [ 2479.514250] new_sync_read+0x424/0x6f0 [ 2479.514950] ? fsnotify+0xf30/0xf30 [ 2479.515509] ? __ia32_sys_llseek+0x380/0x380 [ 2479.516212] ? _cond_resched+0x12/0x80 [ 2479.516828] ? avc_policy_seqno+0x9/0x70 [ 2479.517454] ? selinux_file_permission+0x36/0x510 [ 2479.518228] vfs_read+0x453/0x580 [ 2479.518788] ksys_read+0x12d/0x250 [ 2479.519333] ? __ia32_sys_pwrite64+0x230/0x230 [ 2479.520089] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2479.520916] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2479.521721] do_syscall_64+0x33/0x40 [ 2479.522295] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2479.523303] RIP: 0033:0x466609 [ 2479.523896] 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 [ 2479.526724] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2479.527882] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2479.528977] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2479.530066] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2479.531214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2479.532313] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:31:34 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) inotify_add_watch(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BLKSECTGET(r1, 0x125e, 0x0) 18:31:34 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:31:34 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r2, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r3 = fork() ptrace(0x10, r3) ptrace$getregset(0x4204, r3, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ioctl$KDFONTOP_GET(r1, 0x4b72, &(0x7f0000000180)={0x1, 0x1, 0x1c, 0x1e, 0x26, &(0x7f00000006c0)}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r4, &(0x7f0000000000), 0x20002000) pread64(r4, &(0x7f0000000300)=""/99, 0x63, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000500)=""/218, 0xda}, {&(0x7f0000000600)=""/158, 0x9e}], 0x2, 0x4, 0x8) syz_open_dev$tty20(0xc, 0x4, 0x1) ptrace$getregset(0x4204, r3, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r5 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r3, 0x0, r5}, 0xc) 18:31:34 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x23, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000290000000f000000000000000200000002000000008000000080000020000000d3f4655fd3f4655f0100ffff53ef010001000000d3f4655f000000000000000001000000000000000b000000800000000800000052470000620100000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e39313835313737393300"/192, 0xc0, 0x400}, {&(0x7f0000010100)="0000000000000000000000001990af8004b0449aa6346f3aaa58d0b5010000000c00000000000000d3f4655f00"/64, 0x40, 0x4e0}, {&(0x7f0000010200)="0100000000000500080000000000000000000000040000007200000000000000", 0x20, 0x560}, {&(0x7f0000010300)="030000000400"/32, 0x20, 0x640}, {&(0x7f0000010400)="02000000120000002200000029000f0003000400"/32, 0x20, 0x1000}, {&(0x7f0000010500)="ff3f0c00fc010000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c653300000011000000940f090166696c652e636f6c64000000", 0x1080, 0x2000}, {&(0x7f0000011600)="0b0000000c0001022e00000002000000f40f02022e2e00"/32, 0x20, 0x4000}, {&(0x7f0000011700)="00000000001000"/32, 0x20, 0x5000}, {&(0x7f0000011800)="00000000001000"/32, 0x20, 0x6000}, {&(0x7f0000011900)="00000000001000"/32, 0x20, 0x7000}, {&(0x7f0000011a00)="504d4d00504d4dffd3f4655f00000000647679756b6f762d676c6170746f70320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c6f6f7033300075782f746573742f73797a5f6d6f756e745f696d6167655f650500"/128, 0x80, 0x8000}, {&(0x7f0000011b00)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x8fff}, {&(0x7f0000011c00)="0200"/32, 0x20, 0x9400}, {&(0x7f0000011d00)="0300"/32, 0x20, 0x9800}, {&(0x7f0000011e00)="0400"/32, 0x20, 0x9c00}, {&(0x7f0000011f00)="0500"/32, 0x20, 0xa000}, {&(0x7f0000012000)="000000000000000001000000000000000000000081a99a520000000000000000000000000000000008000000000000000000000000000000000000000000000000d000"/96, 0x60, 0xa400}, {&(0x7f0000012100)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0xb000}, {&(0x7f0000012200)="0200"/32, 0x20, 0xb400}, {&(0x7f0000012300)="0300"/32, 0x20, 0xb800}, {&(0x7f0000012400)="0400"/32, 0x20, 0xbc00}, {&(0x7f0000012500)="0500"/32, 0x20, 0xc000}, {&(0x7f0000012600)="000000000000000001000000000000000000000081a99a520000000000000000000000000000000008000000000000000000000000000000000000000000000000d000"/96, 0x60, 0xc3fc}, {&(0x7f0000012700)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d80f050766696c653100"/64, 0x40, 0xd000}, {&(0x7f0000012800)="ffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000002ea0100000001000000270f240c000000000000000000000000000000000601f80f0000000006000000779b539778617474723100000601f00f00000000060000007498539778617474723200"/4192, 0x1063, 0x12000}, {&(0x7f0000013900)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00xattr2\x00\x00xattr1\x00\x00', 0x20, 0x13fe0}, {&(0x7f0000013a00)="0000000000000000d3f4655fd3f4655fd3f4655f00"/32, 0x20, 0x22000}, {&(0x7f0000013b00)="ed41000000100000d3f4655fd3f4655fd3f4655f00000000000004000800000000000800050000000af301000400000000000000000000000100000003000000", 0x40, 0x22080}, {&(0x7f0000013c00)="8081000000180000d3f4655fd3f4655fd3f4655f00000000000001001000000010000800000000000af301000400000000000000000000000200000009000000", 0x40, 0x22100}, {&(0x7f0000013d00)="8081000000180000d3f4655fd3f4655fd3f4655f00000000000001001000000010000800000000000af30100040000000000000000000000020000000b000000", 0x40, 0x22180}, {&(0x7f0000013e00)="c041000000400000d3f4655fd3f4655fd3f4655f00000000000002002000000000000800000000000af301000400000000000000000000000400000004000000", 0x40, 0x22500}, {&(0x7f0000013f00)="ed41000000100000d3f4655fd3f4655fd3f4655f00000000000002000800000000000800030000000af30100040000000000000000000000010000000d00000000000000000000000000000000000000000000000000000000000000000000000000000043c80773000000000000000000000000000000000000000000000000ed8100001a040000d3f4655fd3f4655fd3f4655f00000000000001000800000000000800010000000af301000400000000000000000000000100000023000000000000000000000000000000000000000000000000000000000000000000000000000000e2d10f33000000000000000000000000000000000000000000000000ffa1000026000000d3f4655fd3f4655fd3f4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3931383531373739332f66696c65302f66696c653000000000000000000000000000000000000000000000c5138713000000000000000000000000000000000000000000000000ed8100000a000000d3f4655fd3f4655fd3f4655f00000000000001001000000000000800010000000af301000400000000000000000000000100000024000000000000000000000000000000000000000000000000000000000000000000000000000000f9342088130000000000000000000000000000000000000000000000ed81000028230000d3f4655fd3f4655fd3f4655f00000000000002001800000000000800010000000af301000400000000000000000000000300000025000000020000000100000027000000020000000180000027000000000000000000000000000000f7d62bee000000000000000000000000000000000000000000000000ed81000064000000d3f4655fd3f4655fd3f4655f00000000000001000800000000000800010000000af301000400000000000000000000000100000028000000000000000000000000000000000000000000000000000000000000000000000000000000fc8c5a3c00"/768, 0x300, 0x22580}, {&(0x7f0000014200)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x23000}, {&(0x7f0000014700)='syzkallers\x00'/32, 0x20, 0x24000}, {&(0x7f0000014800)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x28000}], 0x0, &(0x7f0000014900)) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x101000, 0x80) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r0, 0xc0406618, &(0x7f0000000080)={@desc={0x1, 0x0, @desc2}}) 18:31:34 executing program 0: r0 = perf_event_open(&(0x7f0000001d80)={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={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/nf_conntrack\x00') r2 = dup3(r1, r0, 0x0) pread64(r2, &(0x7f0000000000)=""/8, 0x8, 0x100000000ff) 18:31:34 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x8000, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x64040, 0x0) perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000140), 0xd}, 0x9c, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='sysfs\x00', 0x0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x181002, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r1 = openat(r0, &(0x7f0000000080)='/proc/self/exe\x00', 0xf23408f33f293d78, 0x20) read(r1, &(0x7f0000000000), 0x20002000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2b0a42, 0xad75c99acc8afb06) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x86) [ 2479.942972] EXT4-fs warning (device loop7): ext4_enable_quotas:6417: Failed to enable quota tracking (type=0, err=-22). Please run e2fsck to fix. [ 2479.946210] EXT4-fs (loop7): mount failed [ 2480.015832] EXT4-fs warning (device loop7): ext4_enable_quotas:6417: Failed to enable quota tracking (type=0, err=-22). Please run e2fsck to fix. [ 2480.023538] EXT4-fs (loop7): mount failed 18:31:51 executing program 7: unshare(0x48040080) unshare(0x580) unshare(0x0) 18:31:51 executing program 1 (fault-call:2 fault-nth:74): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:31:51 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), r0) sendmsg$ETHTOOL_MSG_STRSET_GET(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0xb4, r2, 0x100, 0x70bd27, 0x25dfdbfc, {}, [@ETHTOOL_A_STRSET_STRINGSETS={0xa0, 0x2, 0x0, 0x1, [{0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}, @ETHTOOL_A_STRINGSET_ID={0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0xa}]}, {0x54, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x2}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x4}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x6}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x7}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_STRINGSET_ID={0x8}, @ETHTOOL_A_STRINGSET_ID={0x8}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x5}, @ETHTOOL_A_STRINGSET_ID={0x8, 0x1, 0x1}]}]}]}, 0xb4}, 0x1, 0x0, 0x0, 0x8000}, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000280)=ANY=[@ANYBLOB="3401f0909fc083e7a6f161d3d5d0e95bb34de16282f09eb6dd7d5fdd51eaa39931fe72a02bcafaa2d3c295fac6764b7ab13c43620a4e32e3d1789cea483b73a24925cab71b7109cf01d6c03bc3de99547873876fbb3572afe8a18d04", @ANYRES16=r3, @ANYBLOB="0517000000000000000001"], 0x134}}, 0x0) 18:31:51 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x2, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:31:51 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x52b281, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r2, &(0x7f0000000000), 0x20002000) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x6609, 0x0) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x54000, 0x0) 18:31:51 executing program 3: clone3(&(0x7f0000000000)={0x2010c00, 0x0, 0x0, 0x0, {0x14}, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[0x0], 0x1}, 0x58) 18:31:51 executing program 4 (fault-call:7 fault-nth:0): r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:31:51 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='configfs\x00', 0x0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mount$9p_xen(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0), 0x2004802, &(0x7f0000000200)=ANY=[@ANYBLOB="736d61636b6673726f6f743d636f6e6669676673002c66756e633d4d4f44554c455f434845434b2c66736e616d653d2c736d61636b6673726f6f743dc3262c646566636f6e746578743d756e636f6e661f77127ebc552b696e65645f752c00"/105]) dup2(r0, r1) [ 2496.692116] FAULT_INJECTION: forcing a failure. [ 2496.692116] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2496.695132] CPU: 1 PID: 17141 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2496.696645] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2496.699159] Call Trace: [ 2496.699741] dump_stack+0x107/0x163 [ 2496.700545] should_fail.cold+0x5/0xa [ 2496.701414] __alloc_pages_nodemask+0x182/0x680 [ 2496.702438] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2496.703826] ? handle_mm_fault+0x20f/0x3830 [ 2496.704815] ? lock_downgrade+0x6d0/0x6d0 [ 2496.705770] alloc_pages_vma+0xbb/0x410 [ 2496.706652] handle_mm_fault+0x17cd/0x3830 [ 2496.707616] ? do_raw_spin_lock+0x121/0x260 [ 2496.708598] ? __pmd_alloc+0x5e0/0x5e0 [ 2496.709522] __get_user_pages+0x61d/0x1410 [ 2496.710478] ? follow_page_mask+0x1860/0x1860 [ 2496.711483] ? down_read+0x10f/0x420 [ 2496.712309] ? down_write_killable+0x180/0x180 [ 2496.713337] get_user_pages_unlocked+0x18a/0x690 [ 2496.714417] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2496.715523] internal_get_user_pages_fast+0x143f/0x2290 [ 2496.716656] ? create_object.isra.0+0x3ad/0xa20 [ 2496.717720] ? pin_user_pages_unlocked+0x70/0x70 [ 2496.718753] get_user_pages_fast+0x66/0xa0 [ 2496.719697] iov_iter_get_pages+0x297/0xf40 [ 2496.720665] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2496.721739] ? __traceiter_irq_enable+0xc0/0xc0 [ 2496.722756] ? mempool_resize+0x7d0/0x7d0 [ 2496.723669] ? lock_downgrade+0x6d0/0x6d0 [ 2496.724593] bio_iov_iter_get_pages+0x224/0x1030 [ 2496.725655] ? bio_alloc_bioset+0x2a1/0x600 [ 2496.726603] ? bio_add_pc_page+0x100/0x100 [ 2496.727545] ? bvec_alloc+0x290/0x2f0 [ 2496.728397] iomap_dio_bio_actor+0x77a/0xef0 [ 2496.729375] iomap_dio_actor+0x36f/0x560 [ 2496.730269] iomap_apply+0x282/0x9e0 [ 2496.731087] ? iomap_dio_rw+0x90/0x90 [ 2496.731916] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2496.733175] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2496.734328] ? mark_held_locks+0x9e/0xe0 [ 2496.735257] ? filemap_check_errors+0xa5/0x150 [ 2496.736255] __iomap_dio_rw+0x6cd/0x11a0 [ 2496.737131] ? iomap_dio_rw+0x90/0x90 [ 2496.737985] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2496.739007] ? down_read+0x10f/0x420 [ 2496.739817] ? down_write_killable+0x180/0x180 [ 2496.740812] iomap_dio_rw+0x31/0x90 [ 2496.741601] ext4_file_read_iter+0x2c3/0x4c0 [ 2496.742554] new_sync_read+0x424/0x6f0 [ 2496.743404] ? fsnotify+0xf30/0xf30 [ 2496.744188] ? __ia32_sys_llseek+0x380/0x380 [ 2496.745134] ? _cond_resched+0x12/0x80 [ 2496.745980] ? avc_policy_seqno+0x9/0x70 [ 2496.746872] ? selinux_file_permission+0x36/0x510 [ 2496.747946] vfs_read+0x453/0x580 [ 2496.748705] ksys_read+0x12d/0x250 [ 2496.749472] ? __ia32_sys_pwrite64+0x230/0x230 [ 2496.750459] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2496.751598] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2496.752715] do_syscall_64+0x33/0x40 [ 2496.753519] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2496.754618] RIP: 0033:0x466609 [ 2496.755318] 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 [ 2496.759261] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2496.760884] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2496.762402] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2496.763924] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2496.765447] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2496.767236] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:31:51 executing program 6: ioctl$TUNSETNOCSUM(0xffffffffffffffff, 0x400454c8, 0x0) r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r2, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x3, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r3 = fork() r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r4, &(0x7f0000000000), 0x20002000) openat$cgroup_ro(r4, &(0x7f0000000180)='cpu.stat\x00', 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x5602, &(0x7f0000000000)={0x80, 0x98, 0x5, 0x4, 0x7}) ptrace(0x10, r3) ptrace$getregset(0x4204, r3, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r3, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r5 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r3, 0x0, r5}, 0xc) 18:31:51 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000000)={'vxcan1\x00'}) syz_io_uring_setup(0x591b, &(0x7f0000000040)={0x0, 0x13e6, 0x70, 0x1, 0x282}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140)=@IORING_OP_CLOSE={0x13, 0x2}, 0xfffeffff) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = socket$packet(0x11, 0x0, 0x300) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) r5 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r5, 0x0, 0x0, 0x8800000) r6 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r7, 0x0, r6, 0x0, 0x200f5ef, 0x0) io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, &(0x7f00000028c0)=[r7, r2, r6], 0x3) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @random="29872b7f4900"}, 0x14) r8 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r8, &(0x7f0000000000), 0x20002000) sendto$packet(r8, &(0x7f00000001c0)="f3452dc06926a124be81c5b5702b44badef44c076c391b00ae7051f1f9a17272dcf0b23efa69e12c40e6dd1518a08c7fb9f9c77141c4b684fb4b5eb0b1c040f22271a04df566702327a412", 0x4b, 0x805, 0x0, 0x0) recvmsg(r6, &(0x7f0000002880)={&(0x7f00000002c0)=@ieee802154={0x24, @short}, 0x80, &(0x7f00000027c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/156, 0x9c}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/76, 0x4c}, {&(0x7f0000002480)=""/237, 0xed}, {&(0x7f0000002580)=""/218, 0xda}, {&(0x7f0000002680)=""/233, 0xe9}, {&(0x7f0000002780)=""/49, 0x31}], 0x8, &(0x7f0000002840)=""/64, 0x40}, 0x10000) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r1, 0x89f5, &(0x7f0000000240)={'ip6gre0\x00', 0x0}) [ 2496.793007] FAULT_INJECTION: forcing a failure. [ 2496.793007] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2496.795911] CPU: 1 PID: 17137 Comm: syz-executor.4 Not tainted 5.10.52 #1 [ 2496.797470] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2496.799818] Call Trace: [ 2496.800361] dump_stack+0x107/0x163 [ 2496.801114] should_fail.cold+0x5/0xa [ 2496.801913] _copy_to_user+0x2e/0x180 [ 2496.802706] simple_read_from_buffer+0xcc/0x160 [ 2496.803694] proc_fail_nth_read+0x194/0x220 [ 2496.804596] ? proc_sessionid_read+0x220/0x220 [ 2496.805546] ? security_file_permission+0x24e/0x570 [ 2496.806593] ? proc_sessionid_read+0x220/0x220 [ 2496.807541] vfs_read+0x228/0x580 [ 2496.808267] ksys_read+0x12d/0x250 [ 2496.809125] ? __ia32_sys_pwrite64+0x230/0x230 [ 2496.810076] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2496.811170] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2496.812239] do_syscall_64+0x33/0x40 [ 2496.813040] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2496.814133] RIP: 0033:0x41935c [ 2496.814828] 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 [ 2496.818908] RSP: 002b:00007f21fc2f2170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2496.820559] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041935c [ 2496.822077] RDX: 000000000000000f RSI: 00007f21fc2f21e0 RDI: 0000000000000003 [ 2496.823525] RBP: 00007f21fc2f21d0 R08: 0000000000000000 R09: 0000000000000000 [ 2496.825072] R10: 0000000020000140 R11: 0000000000000246 R12: 0000000000000001 [ 2496.826517] R13: 00007fffa21e621f R14: 00007f21fc2f2300 R15: 0000000000022000 18:31:51 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:31:52 executing program 0: r0 = syz_io_uring_setup(0x6556, &(0x7f0000000180), &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, r3, 0x0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0, 0x12143}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) io_uring_enter(r0, 0x1, 0x0, 0x0, 0x0, 0x0) 18:31:52 executing program 2: getpgid(0xffffffffffffffff) r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000002c0), 0x220, 0x0) ptrace$setregs(0xd, 0xffffffffffffffff, 0x3, &(0x7f0000000000)="04e8d57c7ed3158a3c7cd54e") ioctl$SNAPSHOT_FREE(r0, 0x3305) 18:31:52 executing program 1 (fault-call:2 fault-nth:75): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:31:52 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f00000002c0)={r0, 0x80, 0xbee8, 0x1}) read(r1, &(0x7f0000010440)=""/102384, 0x109e3) sendmsg$NL80211_CMD_DEL_INTERFACE(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000226bd7000ffdbdf250800000008000300", @ANYRES32=0x0, @ANYBLOB="0c006be0cf71edd0c8200020"], 0x28}, 0x1, 0x0, 0x0, 0x2004c005}, 0x804) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000580)='./file0\x00', 0x80000001, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="2000000080000000060000006a0000000f000000000000000100000001000000004000000040000020000000d5f4655fd6f4655f0100ffff53ef010001000000d5f4655f000000000000000001000000000000000b0000000001", 0x5a, 0x400}, {&(0x7f00000000c0)='\x00\x00\x00\x00\x00\x00\x00\x00S', 0x9, 0x4e2}, {&(0x7f0000010400)="020000000300000004", 0x9, 0x800}, {&(0x7f0000000040)="ed41000000080000d5f4655fd5f4655fd5f4655f000000000000040004", 0x1d, 0x2100}], 0xa00001, &(0x7f0000000540)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r2, &(0x7f0000000000), 0x20002000) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000100), 0xcf99deee889b5f6a) syz_genetlink_get_family_id$ethtool(&(0x7f0000000300), r2) dup2(r2, r3) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r3, 0x80089419, &(0x7f0000000280)) 18:31:52 executing program 7: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f00000000c0)=0x14) ioctl$BTRFS_IOC_SUBVOL_CREATE(0xffffffffffffffff, 0x5000940e, &(0x7f0000000100)={{r0}, "53fff1c1ec40de51c687331897f3372fc0c210cb9c017170ff460437850411732636182a40f59e893b87bb58094711f1f7e3674a0221e9e34f116a187efa18adb4ca0a4acfe1104db426e6cadbf8b2f5f25bfbbc0c1b5cfaf1502933a67df500e144c63416948c2bd00a4eaec91831ef7011f9262ef1628ab8e83091192a51d4966a38a07b3b3ca694f25f835ff187bcca662e28929c218e1bec8f355f75d16255b90a7c58ace2b391a7af60e792251bff856adfd4c03777089a3831c0d1134d570867dbaa3b8abd7d123674c2582be17b29e25fa490de3bbfc952bba2fb8d039b07ae1509e01ee9e4fc2cadd73d6e15ad1a0d03689a095c46269d09fd2a3e04ec8af6152085e76dff03a17ffeea78cd4f40ffe9bb9b2cd130c120fdfa49a7aba01a129a3564e374d7c0034f8dcd3a1e72c81d5845ea4b3b29f8d43dea0eb2296098854ebcee52563148ce694f20f91519d5cc498ab095e09986d45c7baef547546302a4bcc355df38919aa7bfd84536d0a00991cb43f8beeb2ee331a30723404bb9877d4cff8cc55d3a9461bba5438fd0a2eb50a9fde6cab698816f1058110ab26f53f7f5d5627a097f0871097b8335c66d79d47b1e0dc087739f411567e924b019e3cda036981dcfbd2c7b0c69f039e6293cca1e7e20973423ee3710d69f3b9fa4586018ff6c1fe18af4cf878b8121cc8bb9b6f62e2676d6b4471279f9d77eba2480bba6adee283869e04c0762692cf529989d51649e1d5e4088fd571b460cca880ad619f51036a50417b9ee7259659458181fd370b4950131db4a9919656a9adb0638affeec1d8f9cf46e59e676093d8ef0578d2cabb024fcb76737e4934c140b97b98969015c67cc9e6c4fb3ddb50a652e9ea62d3455263cc820acd04c6b6ce8ca4a876acd3445a787ed78b4f81b23b3038a9e36e3dcd7c752125bd353f85adaecba32ba4b9af09d635d67c34d0366ad2c601352cf53cb32b3afeeff7b657a8ca18f690749decbd522685a47565936a93f12bf03c05106004e45a65e3e87a41fc9b7055b25b48994a74e2897926aa2cdcdebfc398d880b71bf544459edd7dad6081163d8e2b81e85152ea49e15d6042403547bdd25f7c3719ba01d1aafc1345c0542d9dc221c2f95b54b5582fdc236ace8ae66f730d0fff7bfb9b57c75f56c436d2200f25999912edfb387072e1285a7de6ed3b85a32442ca6f19898ea629434a311dd7499aab3c57cb652b0b2e28d14f45254b63a311d88c998b6f75e7ed01dff63038aa20c162a8c55ede6eebf348a411034d3a5f62c1ae471fc2ade58b3a901c078f08c1425a530a13355e96dce2724776ac79be420c4f9df0b5c0ba2666852e824693108e466da728834354c05841e6dd361c6350caf06c56f7e87a113bd278c114bc81e8b9a6109ebe9ee0e298f6f73b5ec25dc4d0b03b7a639a245daf6c5c2c05eb4960714e2c9cfc88fb34453ab83307199692cbdc62a958ec3c6f0e7f2a48b14faf5b4efeca80a0e5496ea702623c1fa73563f1eccc522f5be9c668e0d00aed316115af4c74744379d428025fa64512669304dd94158ac5e86e9370563841cc1e0939c2479ae5302c4e08c2cd1f5767b92f8eb3cc3d3d298bd7c6a97ea0d4765ece0363442b80b0f5cf3d7e93cd3d4b71fa33ef275256f5251889a3ac3f00e21f1359320883d5772341ce7a4018eed23a0b011dc0d6886c6a1fe7865e1aee06b2402b1bf314992e91215079506f91659be5845ad868742d4a0a234d0cea5d7a1950cdd939c7e7a6799ab551647c5c2f4279fe5deadbddd3fe249e91649a22d00861579b1686a7af43d08f20656d91490b27fc9bac3d0c84a2d0940e6e3148b7a4f643f4e262171ece7fa6f2ff9b1a84c6501f5033592074995f8b5b3282c7ee7aefdeae66df55db460606a3379093a3b5b228219480ca0320e771889375e3c34de87b56307e6f7c2358a0e3b5ade6241b9a40437c596c803c4f83d916eabd19897c28da0881956cf5bf328524651057835ecd8f6eef7348104c937440c3dc52e51b1d21da5fd2d9d65d73079a896a869533562391221d542d5c8508ab6de0387ce54768d935f1939a82e126db735641a9d418b7a57e740f068e33207f90a83b866d483d102746e3194d42c75e003787d97c126c10598a959c04d5556d7c0b64f094c44157fe012c7acb0700d8db46ac8e5a7da739074c78597a47145ef7b42469997e6a32d4b05fd96328e5e53b77651b05b134514969ff98efbb797bb0bfd706af19b570d207cf557be872526dd19a4c3fc09ee9e142f00f93b5630f63a68eed1633764e217d430e653cbc40c67cfd59d0b457c8d9c74bb88257200dfe6f35d376d93f1dfd0a41d9aae6964b530a545efd7e15a66aa0f146cc1823653f4241b8990e19f3d332fd1c385ee31a95e632f5e9f8a1476515cb3869ddc93fdc55789fcef5adbe86624992362f421802c599680b9913a6166f8d6b513c6fd7bff9b51fad476cd3363f69de43fcd6fdbcdc2a35ca4c7f8f672c7bfb92f0ff066ef246ab22ae2affe5d0bde75a7f156e5c5e357001a29527e06a6b4c5251651bb6d208ecb96660bbc225dda9a9f3a783e06d4019fde446d2b6f20a5a0cb025c032a580b5d8defb0c48ffd38a4e312ff5d7e0025104fcf4814ea605f3e41d5d1c754de9fb93dad715818096c09ec42ad090bcb1b6e9b1efa35ab62013a2639aed897e11e3adc596c9dff895cb5f7556cb28732585e2c71c984e7193a154f62929134175442dabe4e4fc45f6f75d7f5fc3f8d2f803e0caa2aabde653d49dc0e258fe59242b6130291fa6d14913e94d837725f07112e01272072b16ae89260f363cd51c5f1580e591953b73553cade660c4e8077d03ed2ca64c567e4fa661b84daaca1fc13542ec16cf523102c96eaa8b8860f58779f1564f4d1d4a0e1a6c532a834e84cb2ac76a7bdb1973f4fe3d893ce871f88bdcf5611bef3fd13c5becca73382c1be3ad622af47e199a1b47acc41e35f7ca7efcd844ef5486ee8be85f93ae9bf14cd097255654f2927b20d0faf4e6285321dc34694b03de5209ea0117a3231284b5264b2543e4b463aa8f934c8848c654ee9917a4d226d023cf818576d8f1077b0f89d4af9847ee901dc71f99d75886faad8db504cc85c627ec459abcc07ec37a87c01e375708c427f0e4b9114a01a8d5fbb304dfc90902e6f299cb7b095b71d65bc3e7fc2f207f017ce0497fcc5a9947296b4c83968bfc462cca2154c14b900739c01611f720798f439a77f554c2d3810d05bb2df4337be51d796c9737da67dde995567faf04c5bf66ec3439be7b2d48e7ecc6b3eb00923aa6ef562a9d50fce2271839146234421e99bf7058b3c830144651adf9d1aa5b9a8595be389bca8d283e65a1ab0344d52544c5d6577501fafa26bcd239ba7e455d0db783326010ad0a5c0e95aada06c6043fa38404bf27138fd4cf142f7c16abb66e048c5372488b7be5a471f6afde7fc00759dfb696cec8e77d508ec194298684a601bb2ce6e3ddd4e499218febd20746bebcd45ed7911f802c4ea9c0170a638a4814872cac378b26f7ef50da7682d8fb8cbdf940c1c473f50be1b6af08b77ee0951e454f98e56ddabc7d98e8688b88423d241790b4854472ff3db0d0b491de6fd3282848d7bdc13ca52876eb4713da5d2e3152ba2aaef0684efc7568f1a63fec5df002437ffb403997fd7dac55704c058fe38d3c8b5249046f3af565babe8ab05e402138965e824fe57b949a00910c9c9d5ef458c4143b72afb866f7ea40621f235f223971f8407fb541843cb58597b941fbe50c6f4892a5863903f6b6b936a7409b805e87f7433f6382213f13fa3035c1b5a15061a83055fad27cb6d5f4655e5befa9735532b005c81475e52696cc01b5770cb0130f36ffa119027c83ca340120cfd47781fa25d4a67773fdb4db7e1e09eb610f65729c79c00f8432f146a6a88d0234c231d93f837ed0815ee6e7578cb7a4a81c982fe00b587172556e2eb36487c7d0d81f880fdc331d7517e988c9df549c39724a8093ccefba083ff44a0acce6e9ac5c159c855c3c26e8949960a7accc976fde9e093279a4e481143851c668dfb1385e882b5972d4755cec86343dde5ad645860b79ef8f55909998cd8c761a0609f63c232be215080638060cb00fc90b6788e0b49f41386c8c056f4d47c03ea89816826d6c3ab9bdbf4d663af8c7d066c0f44416b81b9981117bf2e97f94c5cb7ffe3d2aeed07ecb9c7d700bbb29ba1422372e75502cd6c29a4e30536be3c9c938a96cd0b00992fe36c3dc7359ce73b4b4d483ae957a0aa3ca96e0145081ec12963ed357f0fe721e320634116116adf26cc8db810ac0bcd40da225887d7bfd8e62c18f0075f4c4a489f16e37757572216c26a8792f082c1adcdd9c224d0301e3dbc8e5a9d5b78bac40847eb2cd45878ae02a6e109991813de2d5e15c18513cbb11e708b3fbd3fee73ddcf99fb094039cf751fce3dc9e58b08556018e54a410f6731f2d33cca684b7dc8be0aca7d9944b68c410eb239431018d7f29ac3c9c5dc90dbaf8dc04d8e935da385aef995d501225d4a1d4a66099f4a3250814c5b9161087f98a929907f10525bb8c93e61c3214cfc8b24156618027229467c06dca4d09466bb926c5dfe22846c703c5eb2535b5be3508b563559fcc023d7a95ba011f0f35035c8af1c4ed8cc509baea44864391c3f6a08b9856e9449af8dc2886cf629d9bd01e0e310088c149e2c8cc448f21648b22d49e4765a5edb6f675287b86a641f5e3b8a29ef3bea38eda9267906b1cfd44eb3e58465f778b308385c56975d299cfa25c37501d0051cf31ccc8a39508e1633e7f28a4073c6069934b2853252bcb6ddf6174e3b8c17625ad3f8a4833f8ad3fe569bdc799963eb00c703ab774c08de7b4e9bd607fc057ea22189a43d968f528ec49021e7e7dcdb6fe60aca6022d015a846cdd3e29350f419fab4c429403ec660df4f482286d81aebe89090a00123c1b0bfbee337b79866f38a127c036c5b49237105867fe3c7e2da6145b8619cddddc30a264e02d035f096878735d9a67d003792a14968b55ff08c7e33a7f0a51b39ff1218f5c071285c21af4874230d394c4ca557e3b17d3131f8a3634a00e485a0df7f394a7da63eca19379def6ef3b5b1689824e1c9997794a7eeee2e97c7da32c28432f46b86db98164a4e6ec17683f529b3356f81ce11e03f4ba4a3491237bb2e23ef52d68bbb661d7dab0adc55687f21648908d1fc3ae43c1cf8c9d5a17d466159f4f654335e6c33ecf4d704effa0a855d5734ef1bda33ddb7e20eb80948adc31a044d60d65bb9aa09e2130a99f24534768496b96d9ca65531e0fe0539a870b8341c1ab06d03a0d8f6b20d2ae4b7b002be71f82647cf6f598e4ddb42dffd36f9b131521412416a68895bda8d63bf3b28e1548d57a21a674118d3e2c63baefc98e1bc31c87807baa956bd946a12f218c524277f0dc3e452a39eb62519f4a2a008de11b4e1d4019ea23402169e5c3f69f16ad66ea4796662a2c2923d005fe706e73047412fa266c73055933792d1e31a9dca3db76300d08a26d9d2bb64ea5041f70a9746770ee3af0ccb0fec96605be9e9780765ac35662ace6f0464744074c7baab8e7943bb35278e6296fe7aa576ccf946dd59eecde766a490438b352d8bf53048d35805f537ce50aa411c5e461f7b95b5a445c027ddf5ed5d8e1466c74fcf3c4cc4bf23d0cff67a4ed6633d900ca6c6531195b314590367dba1"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x7, 0x80, 0x0, 0xde, 0x0, 0x0, 0x33400, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, @perf_config_ext={0x7, 0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000001100)='cgroup.max.descendants\x00', 0x2, 0x0) close_range(r1, r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) fsmount(r3, 0x1, 0x4) 18:31:52 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x2, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() [ 2497.251089] FAULT_INJECTION: forcing a failure. [ 2497.251089] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2497.253859] CPU: 0 PID: 17180 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2497.255351] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2497.257761] Call Trace: [ 2497.258341] dump_stack+0x107/0x163 [ 2497.259168] should_fail.cold+0x5/0xa [ 2497.260023] __alloc_pages_nodemask+0x182/0x680 [ 2497.261046] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2497.262364] ? handle_mm_fault+0x20f/0x3830 [ 2497.262678] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 2497.263324] ? lock_downgrade+0x6d0/0x6d0 [ 2497.263374] alloc_pages_vma+0xbb/0x410 [ 2497.266150] handle_mm_fault+0x17cd/0x3830 [ 2497.267096] ? do_raw_spin_lock+0x121/0x260 [ 2497.268045] ? __pmd_alloc+0x5e0/0x5e0 [ 2497.268971] __get_user_pages+0x61d/0x1410 [ 2497.269936] ? follow_page_mask+0x1860/0x1860 [ 2497.270936] ? down_read+0x10f/0x420 [ 2497.271757] ? down_write_killable+0x180/0x180 [ 2497.272785] get_user_pages_unlocked+0x18a/0x690 [ 2497.273844] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2497.274917] internal_get_user_pages_fast+0x143f/0x2290 [ 2497.276172] ? pin_user_pages_unlocked+0x70/0x70 [ 2497.277236] get_user_pages_fast+0x66/0xa0 [ 2497.278170] iov_iter_get_pages+0x297/0xf40 [ 2497.279161] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2497.280241] ? mempool_resize+0x7d0/0x7d0 [ 2497.281142] ? lock_downgrade+0x6d0/0x6d0 [ 2497.282064] bio_iov_iter_get_pages+0x224/0x1030 [ 2497.283150] ? bio_alloc_bioset+0x2a1/0x600 [ 2497.284105] ? bio_add_pc_page+0x100/0x100 [ 2497.285033] ? bvec_alloc+0x290/0x2f0 [ 2497.285874] ? iov_iter_npages+0x1fd/0xa70 [ 2497.286795] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2497.287757] iomap_dio_bio_actor+0x77a/0xef0 [ 2497.288754] iomap_dio_actor+0x36f/0x560 [ 2497.289667] iomap_apply+0x282/0x9e0 [ 2497.290479] ? iomap_dio_rw+0x90/0x90 [ 2497.291330] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2497.292603] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2497.293771] ? mark_held_locks+0x9e/0xe0 [ 2497.294689] ? filemap_check_errors+0xa5/0x150 [ 2497.295720] __iomap_dio_rw+0x6cd/0x11a0 [ 2497.296606] ? iomap_dio_rw+0x90/0x90 [ 2497.297480] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2497.298506] ? down_read+0x10f/0x420 [ 2497.299333] ? down_write_killable+0x180/0x180 [ 2497.300347] iomap_dio_rw+0x31/0x90 [ 2497.301153] ext4_file_read_iter+0x2c3/0x4c0 [ 2497.302125] new_sync_read+0x424/0x6f0 [ 2497.302982] ? fsnotify+0xf30/0xf30 [ 2497.303780] ? __ia32_sys_llseek+0x380/0x380 [ 2497.304750] ? _cond_resched+0x12/0x80 [ 2497.305589] ? avc_policy_seqno+0x9/0x70 [ 2497.306461] ? selinux_file_permission+0x36/0x510 [ 2497.307551] vfs_read+0x453/0x580 [ 2497.308311] ksys_read+0x12d/0x250 [ 2497.309062] ? __ia32_sys_pwrite64+0x230/0x230 [ 2497.310061] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2497.311174] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2497.312297] do_syscall_64+0x33/0x40 [ 2497.313090] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2497.314445] RIP: 0033:0x466609 [ 2497.315266] 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 [ 2497.319214] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2497.320847] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2497.322365] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2497.323918] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2497.325472] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2497.327029] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:31:52 executing program 2: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10009, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff0001, 0x0, 0x3}, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) perf_event_open(&(0x7f0000000100)={0x4, 0x80, 0x5, 0x1, 0x2, 0x6, 0x0, 0x34e, 0x8, 0x8, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x90000, 0x2, @perf_bp={&(0x7f00000000c0), 0xd}, 0x10000, 0x5, 0x9, 0x6, 0x1, 0x100000, 0x3, 0x0, 0x9, 0x0, 0x7}, 0xffffffffffffffff, 0xe, r0, 0x0) ioctl$KDGKBENT(r1, 0x541b, &(0x7f0000000080)) 18:31:52 executing program 7: syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400020801000470008000f801", 0x17}, {0x0, 0x0, 0x1000a00}], 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="29deb7a092f2a339e65d968ed3a2d784085f36a629d7dcb51bb992753dc5110d649197a9b7"]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_io_uring_setup(0x2180, &(0x7f0000000140)={0x0, 0xe273, 0x8, 0x2, 0x7d}, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f00000001c0)=0x0, &(0x7f0000000240)) syz_io_uring_setup(0x7d31, &(0x7f0000000080), &(0x7f00000a0000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000000000)=0x0) r6 = socket$unix(0x1, 0x3, 0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000680)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r6, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0, 0xcd44}, 0x0) syz_io_uring_submit(r3, r5, &(0x7f0000000280)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x4) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) ftruncate(r0, 0xfff) [ 2497.422439] FAT-fs (loop7): Unrecognized mount option ")޷9]Ӣׄ_6)ܵu=d" or missing value [ 2497.558736] FAT-fs (loop7): Unrecognized mount option ")޷9]Ӣׄ_6)ܵu=d" or missing value [ 2497.663627] EXT4-fs (loop5): orphan cleanup on readonly fs [ 2497.664293] EXT4-fs error (device loop5): ext4_orphan_get:1413: comm syz-executor.5: bad orphan inode 5439488 [ 2497.668740] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue 18:32:08 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r0, 0x0) syz_mount_image$tmpfs(&(0x7f00000018c0), &(0x7f0000001900)='./file0\x00', 0x0, 0x0, &(0x7f00000019c0), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="736d61636b6673726f6f743d8dd9e36310725284564312b1eb99fa43edfecfcbb02e267da7fe85ab804beeed3d855e194659295ea2b2c25ff56631499b311e62ae4eb21a5d212c657569643d", @ANYRESDEC=r0, @ANYBLOB="2c6d656173757265460008551487cc90898f50eeb1bb2867ef5d746322894f3b498f353b93338157e0aeed25beeb14b6289ceee8b8fe852694321b827a52beb020903f542c05160a34d5589fde29321e5f0dbf5c23ef8450a0966f573c224a5fc852645d8233a946adbffaecc655c5cf2b95e1196898941062fe2fd882d7687a4aa699963eb50d2375356a87f6f3cbf239c1e74136945fcc618de07d0b513de15a07269a96fc57deea49a840"]) 18:32:08 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r2, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r3 = fork() ptrace(0x10, r3) ptrace$getregset(0x4204, r3, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r3, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000000)=0x0) ptrace$setregset(0x4205, r4, 0x4, &(0x7f0000000180)={&(0x7f0000002280)="69ff6c41fe2e8ed33e1efd00cc19766230f66130a496b3320361ce93710d19e800399839ff37031368270cd797fe74cb8b8cbc69debc1f971be5869e2ff9c6a7fdc29e14dbfdad3a211c3748388b2c1044c372dc95c12afee8bc60fb1c32c320de5aceb934611c1e2bff9af14449c76ba27432e1fda978b276358360d1b2f8e8060167daa0e4ed15cb10c263ca5a7a9391c89a2a5e81ec499aef229424ad1c8ca45ee1c6d40b692ebdcfa5cfa4454236189ad7ae48f2c6f5edef58b73722cda7c323a7884c5c794bd4002f072cf555bab442bedb8b2fb4093733c675d6878f50b05d38123708027eecd428fb1d5daed9d085649498c6e4481045ba5edd2cb178a9109e49daa6fea01deff9a4aafb6c5239dbc4628f0b2768b56b6024a3143adc32390e198a61fbbd210eb536e0535f98b4e369b8bb5d82bb4fa8e3bfb432f4c77f39520aa34b757ee63b475c15d112b88e8a6674246f622ccc621433306d8c79651db5752c05e3dfc1e69be104088e9becfbdfe840c270e238638b93a3bed4575aa05e70a0c2e3890cb111a395f262de795185cc55d57792999300d200a9bc2e372f3e1f08ad96ca4b1f6c6b138aafd49be31edc062464c8e4505a4714176f6fc268b4a4c3aa14c627928fddeac2c035280da2770e4e9ded9431ce30bac6311c11612ce9e1cd8bca0ba681edc7129c0bf40e7ee1f9f2031d538d16035987e9c4d5dc9254684bd514e77e3e8547b19a7fd8090bfe0489ad4fac48bf53966b1183e782aa5a167afd032ec745818673af8f21c3de51eb980238acc70efe2839ed5536df4a1ec3c109ed3b96613dd82a106c36aae00ce80017c94b278e10c9b9de7bb7fbcb65a2b342a04aca63e14da7cfbc70c74e5a0bdf37e6408f7a0cef1ef08fd58435df2043d5d80a443a2391178a5fe316093c2dbf5aff6e924f409c5b9a60a0186661c9020f99aed1db395e2db901f1a90bd3e032ac7e86ab1a899dd6ab8e2e6a9d533d23438fc87e419f90db8212e4f549b24e3b5d8afbaaf36190e3aac7378fe7435cfb6469fe5694998a3559c2e5ac8c8a6bcd1625b92e3aa69ae49e416ad5d453ec6321c1ecf85dba499bbe025eac8bda472f41c2043f3576a715585ea38092575a7ed58150dc4feb49eb25c5c6a55e368acb833537f43c1c0915c460ed59d5165aed16ee0cd4c22b5bd713bddb9a74e3e4a7091a33f5f53f6a8aa3ba7dd5f4bab2e7a034b945cc380b360c17577c5e5b70ca1cf80cabee07f5888302f67fe1d8bb079d58f4f6c55a5f4eb6a5723f3cf03da2ff2581ee04ee5585de0a983521ac88a23e403bb5ee6511ae1329ea068c8bd02b2edcfcc3050ca6eaa71f1fa71e38d8c3116d65218d1f912c7297890e52dd15ae057cf25311e45e6532ddb34266ea7432c4693b0c4d8854f2c12419bc5c3d19d38dfefcfe299542476391f223cb94380198624526994e304ab8392489b1db78502b0511474071d2b90b816a12514e855bf66855931d2038684a816b46f7a0a6f86b69b31f0c0ab27a083627f28f3f0315958fdbb8e1042ea521b86e6c3bcf095d0a6a7c22d81cb3459be89a6eefdd2eb9bcf099727b3df004097cc388d3f8445f364d7d789863a31cb9f39a01d774d56ece4abf522c747ba518a4c6d4d1cc70be3f492003f5ee934da4ed84bd5d00b247903abce22bdd1966f215b479410aad9f6c8a68c9c5b81ff02acb24b56c2f3e13cc79a660a453b376a717e76d012a1810aa52fddf2d7c3d82bb481cbfed7321eb8710c12d77a2fbe8c516f4bc7f94aacf3233fb8b4deae4ee52613c7f1e253f286d3cd0d83787c2fc49553afdf7acc6e5801e0d60af3725dcd8e7a4c2dceffebbe0f38352e6d14d54ccef76b3c4a08ae2e6f11349f5ae03e33081115389539c0a6169bf47b897400c3dede3b37cfa0d1a3b4fbe165e7ce9cce68b8e42bf27322a1ef762d9dd21b87147fa952649370c707cc030cee822524962adfc55e02d761ae18729cc64e24ec9e27f99f937613f59a3053efc6e36893f0505fe9bea2bba87ad4b1ee22e50c5a60a8087f9a041a8bb62c430b1219567bc206feaa834f4f14ed426cf3502d1ee2b0781488210dcf95a0bd82495679adb36799d97c846bc31b6699f49c3398dcbf4272e8758af2b15201008fec61ccd27daf25e4b15690836e80f6de9eaf05f99f8173c68c90aee516e056affd5e4de716a1b68fc5836d070d853e53f9a7f4163977362f5f69ff19e0437d3479437453680327f31dd9d39d34f4c22fe61d249a0c507493e6d91a2272a095e68e9dcfbdfa49d2f11ae47b5fca57c807657658fc6a1060b143f1e37785e2f303fa34bafdac3f2b10de674ce9302d8d2544eee218b9dcacef3f4f68626e28394a736d7175c56000a7128393b77d4e87ebe20019cdbaaf77472396af489c5f1296ef7ffe195618fa5ee77d6cffb65acfb36abef129a7138e4f8bea17954289c519f6898a6eea81fa2831ff6e64ac7a4ca2b5109e23ff4db3f716895b77a700089a23eb2cdda6fe1acece4596172a65accea29a335331aefa7d78d2017a7a3727837afa2104fc4c43cf2d4f849021ee7accaa4289855188203d6fd824fe11a2a51c46d17bcc31fdf8f21e36ac0dc2514f901bf36332efb96263cb0714708058247ad4c4bb637f32644c95c92d0cb9566d9379f709ff728f9d82d085b0e9a7cc48ae1268f8a6b9e88abcdf12f1cf35852b38325749904a6b26964d287ffb179f4eb1b4afcf204bb1fdc227d489291874c43dc5fcd18239a44e3bdee234755b224a6951c9cea69c23685b631609d1ea8bd54034c18b753dd5b24cb37afe23f7826ddc91fce425bfc1f343ad8ec189336b0c51e034ae66fd027b89bbb80363fedcce3c79987932245fad9db5c94503e27bb1e6cd08f7774e5ef69a58d26021dd46b8a7e0cbf0bf1548ada500c8212657cca41ad3980903b57460cbe02b0f1a30df70c41323e04ceceb519cb1cb9b4054aba7314fdfae2b1ea4e66e8d00e7fe1ed2d13bf1d8c5e0d2159e23ca5b9a83018736b329eabe5af4e308f0dd34be43ed10066ae1b7ee2091390f53163d9cce6ed6103256067f322df007ea26de2cd202b2c9947ba6bab193626e447020c5a4efd9bf24ced939db70c045e49b32070bc9ae6b42cb85bacbcc0c9559205a41fedd2339afefaac628b70ce4bc5d569d9fb4ed8fcf84efbf37b468e680a400642e5184a7b2bb84059df26cb1229305f12fb16cb57fcf51ba73d70db99e1d4f6f70b286c8a03c836633e1ab96c1346501d1530512a166cb225d8038adde17b5c2168cad0a1366d1e597c2a398298f185d63a01cd69a945df6e395af9c92bb5e8fbb848d8225d4a157ef9aa0e278261d3342405d45cb2c6cad45192973a4b423281263bb9183c6253c079fdc831705cbd604ca390aa1ad4aefba9738a2263051d4d02267dca0ad7b3d3fb8b1666f3b3b3bae7113e26703c1d2a12016f21610c2ebff335242d587eed99a7b05c6295b8491560d145493f98a4ca90de50cdbbdc84ec0523731d549d5752d4b698f65eee143e9bb15d14c08e851800141b9c3cf5f15c324d015b226ce7009a2eb0f23b9240b8bcd90466c528aa4514ff02ee9071c3f09a475aa7b7c90d3e4181539888041b4caa2fcf02a79fb2a02674a0709d74e36ec5d28454762e23060234275615905d9b998ea799c104af7a569b5f735b840a180debc7eb6df42c4f3f60139585acec28e8852c9fbbe5dd37c3f383ea8316b1125cdf24402d413e3fb941fc3cc77145505691c63824fc6e451403d8183df26e23dd16e43ee49b65ea52f080492514f6c05bf932befd49dc82a2b1a4e283ad68b805a18553236b1fce15616858f2708b0fac2048e34ae5dcfbba019298084e607a2dd43d78e7ea7e5319c16d5ea107c0c2bd06892239d37f606665abc95a37bafa2cfcb582752781a7f80193bd091fc312875ee749168d180137c013f7f547ec8fb557cc515459c56251195e4ba1b1e1808b80fc875f1276caff0bd6e59e2c23081fdec9cefc54013e10f4bf6545074ddfbd9ecf7ca272229f4c909d32971bd242b4e40ad352025d8fa021ae88a4ba96052fd842c3e1889b6abf1afaf4697ca4f75155102f68f1481c517d5f9630d433c643ad093aace0661742441fddb72493ad1a2633fca54355eb6f4d86700ac3c9a924ab808e83c40a9e454cbaacff0e10af09331b900912c7d52cb0d8274357e18cbed9fd371aee3f7061ad9bb49b25f2b24a663985469da555f9823203f5c5afad1dbe7f584c96e628c7a4e3d163be54c3e83bd094faeda67aec7dcc9f7d0ef1a10c6b2325bf925294a96823f4c937deb647ab8b40c70326bfb19423a8af3f5c4d60fba00be9f8245640a2e61928259ee7a4ff9d5024b7654b80980134d3b26abeba7cf3895c826c02532c90fc5b37637f2dbefaf1e98a72bccdfc83d8c4d7d38f1cb84bcffbfd48728fa20f3ffa68ab314c8a7ff98defc6ddeb12b383f985c84f262057b7ce1b926e90f1edfd0b1443f999c8017f69d0e6684b699b346d15c02c3cc1c0f50155bdac87cec1e2f514dcd694ec97ed83b01349ff58e13f58eb36f93435d3d775e7498ac9b09a5c3df46a3e6ce21a2b79592df9b25ee96325e0754844119e5e81b4e2ba59d19b70f564e88cc302fc63f3b280391847ee09e65a7fafbc1bf9ceddd76f482b905f4f4ce6c7f74391be4791de6068f511c1156555478bd6908fd625a3ffe1c1442d2bf710b989219d7388f6684c3d18ad008820e9e85ced2e22d723a418cbb02c625c6c8ead97bb6ffe68b1dd296503e6ea9a1b1e49eade1407107e028baa7de0f3781fb16689e6e8099f28c15f998bedeeb1f1dce836b14911df0b04b9c6e8c2f851af1c8ee72df0ee540cd059a2635057330458f300986845a4f28b7033f9e89b325040587411469512f75ee45ece3657659c8c190baed7b078761e1bd264fa4d4bbbfde3874e44643bc8be039a072847cb3071bbadeb751dc70bdf70703ed13ba188b88e8f6f770e44a1d79f5208e042a534be0d0d3743918027fd51c685d2f3ee17f60988e3d8ab02e0a4ad9cf904b7a3a72e7285d040c9d935d14fc21591c55c3a570892f21016d574cbf9f864f34722f1a6bdd747a0f6c01fdc9014e2fc7f644775acd197bec21cc4ca1f04497dcbe06a5e2fb902de95bdfa0472d2cd27dbb3d2fad491966955ce14a5c23c3ea189a3b77bfec78587f3f3984d189f3b710617d78fc38d364f99369771503a5eeaf7cc031adb4863207a4bd679d3adcff44db26a67d820bf92592f2e64483d2f7cc1600a24cf752c5c1690103fd07400dd7551ce48bd66952dd03e683dfc06e5187d46d1844d0aa8a6fc33575a2d938bf52552df746a5575edf58698f148bcd9d906a9b748e5ca512f6c0f9a5f842621c9c237ba1094a2facf3114303b47511f66114cda4eef3ebeb6af21e9292e764d9460f598116cde68eb6c423263ca0120fff4eb3db0a04ca3916e9889578553c9ff643c86da3381d94404e9739f15a85bd10565bec62569ec918ca0f434134b95a8cc17c63255734ac126269c5b6c67e48f3c41091986ab2125407a72138683806ccd80b371052065f910e95be58a304d3cfa2700bfecb1bb5827bddaaf3c0166c046635ab0b197b862892c2900ded793b98e68d0b352b635c6a3d831b90fc61e23f4e01171aeb65d36fc3f5270d95c61ef8f672db67f6fafa70ddc432103e4c9de692c635f6c7afa97fb0904b0fd91e4e22829aad37402beba92e712082541a5750c57", 0x1000}) r5 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r3, 0x0, r5}, 0xc) 18:32:08 executing program 3: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x20}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f00000000c0)) clone3(&(0x7f0000000300)={0x40940100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 18:32:08 executing program 5: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001540), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_SCAN(r1, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000001580)={0x14, r2, 0x301, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) sendmsg$NL80211_CMD_DEL_INTERFACE(r0, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="00002cbd08000300"/18, @ANYRES32=0x0, @ANYBLOB="0c009900800200006c000000"], 0x28}, 0x1, 0x0, 0x0, 0x22000040}, 0x20000001) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000580)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000000040)="2000000080000000060000006a0000000f000000000000000100000001000000004000000040000020000000d5f4655fd6f4655f0100ffff53ef010001000000d5f4655f000000000000000001000000000000000b000000000109e4e2b1c494d563046751", 0x65, 0x400}, {&(0x7f0000000140)="0000000000000000000000002446d29025514b1c88f096dc535cf002aa97374615018ae7e599bf422d0768f8f6326f29f9da55ddf08c7f645d69bc08a91c668884a92d06ab4e9bb28ec51d2ca3109e7c7048eea727c567c18fd5f49f3fa5c0d59274e7a3892b70e6205c391e800e3a4f3f97561622bae2e24ba98ce227", 0x7d, 0x4e2}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="005c05125c8abc6317aec81236ab38b88a02023e037fd9818f4afe2607a1610a026e762f07592ff613a018177d83d171"]) 18:32:08 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000100)={0x1f, 0xc8, &(0x7f0000000000)="9f27ef9a86d5c9f45286cd6dd6197079059d5af27e1734a4968731dce60af9e32042e0e94cdd53960cf51e355b702e80f938259300a53413ff4d4f11890779b7dc5ab1b7487776c223a56cf71aa286862cc4cf884e1df309c289963ed7f526f52afdbc79d969429227f40dbda6de3e23bd4f52bec7b981a353697972807501fafd981da0964b3a683869ea8e185145562193af48aeb2e5fc09a82f523c4c3cffe955adde892c98c6060499abfe40648e6bb9ab27b695d11ec1c9428544181ef9c79eafb30d2a64a0"}) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x0, 0x400) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000028c0), 0xffffffffffffffff) 18:32:08 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:32:08 executing program 1 (fault-call:2 fault-nth:76): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:32:08 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x1, &(0x7f0000000080)=[{&(0x7f0000010000)="601c6d6b646f736606ecb500080801000440040000f801", 0x17}], 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="64656275670ca2"]) [ 2513.747593] FAULT_INJECTION: forcing a failure. [ 2513.747593] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2513.748933] CPU: 1 PID: 17223 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2513.749663] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2513.750864] Call Trace: [ 2513.751178] dump_stack+0x107/0x163 [ 2513.751579] should_fail.cold+0x5/0xa [ 2513.751596] __alloc_pages_nodemask+0x182/0x680 [ 2513.751610] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2513.751623] ? handle_mm_fault+0x20f/0x3830 [ 2513.751634] ? lock_downgrade+0x6d0/0x6d0 [ 2513.751650] alloc_pages_vma+0xbb/0x410 [ 2513.751662] handle_mm_fault+0x17cd/0x3830 [ 2513.751676] ? do_raw_spin_lock+0x121/0x260 [ 2513.751686] ? __pmd_alloc+0x5e0/0x5e0 [ 2513.751713] __get_user_pages+0x61d/0x1410 [ 2513.756474] ? follow_page_mask+0x1860/0x1860 [ 2513.756957] ? down_read+0x10f/0x420 [ 2513.757370] ? down_write_killable+0x180/0x180 [ 2513.757896] get_user_pages_unlocked+0x18a/0x690 [ 2513.758408] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2513.758950] internal_get_user_pages_fast+0x143f/0x2290 [ 2513.759552] ? create_object.isra.0+0x3ad/0xa20 [ 2513.760099] ? pin_user_pages_unlocked+0x70/0x70 [ 2513.760641] get_user_pages_fast+0x66/0xa0 [ 2513.761124] iov_iter_get_pages+0x297/0xf40 [ 2513.761625] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2513.762179] ? mempool_resize+0x7d0/0x7d0 [ 2513.762642] ? lock_downgrade+0x6d0/0x6d0 [ 2513.763090] bio_iov_iter_get_pages+0x224/0x1030 [ 2513.763632] ? bio_alloc_bioset+0x2a1/0x600 [ 2513.764093] ? bio_add_pc_page+0x100/0x100 [ 2513.764571] ? bvec_alloc+0x290/0x2f0 [ 2513.764980] ? iov_iter_npages+0x1fd/0xa70 [ 2513.765481] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2513.765983] iomap_dio_bio_actor+0x77a/0xef0 [ 2513.766499] iomap_dio_actor+0x36f/0x560 [ 2513.766961] iomap_apply+0x282/0x9e0 [ 2513.767373] ? iomap_dio_rw+0x90/0x90 [ 2513.767814] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2513.768481] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2513.769078] ? mark_held_locks+0x9e/0xe0 [ 2513.769544] ? filemap_check_errors+0xa5/0x150 [ 2513.770069] __iomap_dio_rw+0x6cd/0x11a0 [ 2513.770546] ? iomap_dio_rw+0x90/0x90 [ 2513.770995] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2513.771533] ? down_read+0x10f/0x420 [ 2513.771938] ? down_write_killable+0x180/0x180 [ 2513.772456] iomap_dio_rw+0x31/0x90 [ 2513.772860] ext4_file_read_iter+0x2c3/0x4c0 [ 2513.773352] new_sync_read+0x424/0x6f0 [ 2513.773776] ? fsnotify+0xf30/0xf30 [ 2513.774167] ? __ia32_sys_llseek+0x380/0x380 [ 2513.774645] ? _cond_resched+0x12/0x80 [ 2513.775071] ? avc_policy_seqno+0x9/0x70 [ 2513.775529] ? selinux_file_permission+0x36/0x510 [ 2513.776059] vfs_read+0x453/0x580 [ 2513.776448] ksys_read+0x12d/0x250 [ 2513.776834] ? __ia32_sys_pwrite64+0x230/0x230 [ 2513.777345] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2513.777912] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2513.778482] do_syscall_64+0x33/0x40 [ 2513.778884] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2513.779464] RIP: 0033:0x466609 [ 2513.779812] 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 [ 2513.781813] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2513.782638] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2513.783437] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2513.784211] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2513.784978] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2513.785754] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 [ 2513.820620] tmpfs: Unknown parameter 'smackfsroot' [ 2513.835959] EXT4-fs (loop5): bad s_min_extra_isize: 57996 18:32:08 executing program 2: ioctl$TCSETSF2(0xffffffffffffffff, 0x402c542d, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0x6, "779b1e7567d62f09a2d166d436fc9990c772b9"}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454ca, &(0x7f0000000000)={'veth0_vlan\x00'}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454ca, &(0x7f0000000000)={'veth0_vlan\x00'}) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000040)=0x1) [ 2513.904912] tmpfs: Unknown parameter 'smackfsroot' 18:32:09 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = syz_open_dev$rtc(&(0x7f0000000080), 0xfffffffffffffffa, 0x208681) pwritev2(r0, &(0x7f00000012c0)=[{&(0x7f00000000c0)="bfa24e5dad8706418e548dc4c62bc27d5e5e534a784fc26b55c4361f3cdfe4297d9a8020acbdf5b734f9b3fc37359735d1666d700dd4683922655c0e855b97747ffd34e009ef53046103debafa01e70142a0cd8ebef754b6525d9312e4584136ce38e9d511972c47d2825ebdb69bf11ef2a6ab4bc5b8c350f50f15036be78d47c88452648ca81ae622a09d9ebaac180d8e94933f77b92d417c64fa5584b5a70b33ca7273a6bf728c43d6f8c5f0a6982d8e8f090cb0c96186e8020bfdb6ad6baa96531a2a3df0f507c1dd6ce16b3609e6e50667ca8a227a2d133702eb445498ad4015179767dd807798fa05d923a0e2", 0xef}, {&(0x7f00000001c0)="9eb92767bed40475c7b301f4f63c5789699285067358d1a2b9b5f7829ac35bb4aa2ffe381f557be888096792ee0f5556f14cf50528a6cf653788a39323f6da68347a6499bbc483e428da79de341de051b15c5e4a59c65369bf856c270e5ad374646529a42171660f5190d55723b0fc63435e69b87b2abedd7d74dfc82221045f7cf90eeb823d4f2896e68a4724816fe15866732da821c559319e52a7301c7d031785e5e389c8d3475f88b371d5b4fb764c92c59e4e605dfedf4c1435d5384a88f77789b1f447e5e3b421f80e06a5ecebb2f9910069f7f53f3f2d471575be0ef3d54dd3839eb502ada3c2a63a619ec8ff6e005f9b84795cec", 0xf8}, {&(0x7f00000002c0)="be9e3e47d654cca58b53b6e120f0f9a516d9a3d1ea2e3219f3c94cb48181c464b804487939e470b91f9c70b0af8c025d387c7a77b9611673bda61dcca611d72fb7e31c63d83e179b6c4e339e95f58a006f83f7d95c5882d9433b38b6b7198de38ef27a6633b23a5201944035a0458213b917cefc21d211ec30e6afc6f4d417bb97d5810e50adbbad2c24d0eef4fcba54c3f29fbb848028b703a3b6360324ce1c227cf5e7dd51653bdb66ca862167b7fae91bb019b2e3217539e8eacbb202598a9b721754c8050b8a1955a0bdf011c4a5566ca471335d080fb5f8c7ca44a16bbcea2df84c983678b155515f060a42aa15d45d3d43615862f6ee6ac1559f4c5e6fbf48ef325c3fe6b98ddc01de56423f90fcc9d209ba49fb8b1718978cd9e5e0a03e436833dbf7dffb7a7ab14fbf7e3771d0629b9b94632160ae275d4d1d90f739671f6181df84ec39eeebb955ce92552bc86423317b70a6f41be4e72da46f192be3582cf077167fe998183fae7d6a1b81daca4903cfc53840c65a66e3ee563d05ad7c7282a751d04a0c8562984ffd3baaaaa72ad7009ca2c1d6d2f435257da04d78bacd07efffe4c272c7269a5edd9ead513f5c479939b0b095a2b93346a6d4de0843ee247e170dc597aa4ffa1d42d7b1ad4b6f7a98276fc40543137e3b64f18cc7777004ed2d6bf491f348ef602b2bb2e16b9cd9a4ffaaa55a7617b838a9945145f0db405be63e4680b63e08b528ffd0447343667fee048507ee3900bea356746634135a0031d2ac7f5ffd7a41fbdeeea6e33054e6d489e065726ff18eedc54ce78f718e71e237a5ff64290bf1df37329b05e860f0dfe387be6847a60fa8e713ca06acfa8647153147d2c6071d9d153004872a171faa2f72b3e4ccc12f42cfd386234483e83f7e57dd360b156ff1b4758128f42ce4bdc58ef0295209a9272cf28ec60b031617380f100a718a2bb07e0fd17094295f71d828feab7eddb4ebc12c9fcba690fad38bb245d5d85a79c8ba8df6d74010f68f043dac467143cf35fe6f862e5abf2853d59ce9d532087bf5b9b47e6633f48416e46f9848294b142e474d2ed752792b0a3a860c24fd3920efa37e6cf60a8d247c5c772f6b82f00b0eb29a425cc80c6c8a791edaa8ac29128248ade00aa547b8094188a54729421bacb7c81b9e30c88a5e86de31c5797a3338029aaa25d2d2e7d4d92510c0bac9574f4ff67a8b38449fd6997164bf469ee84e38e3dd9c0f664381d32d4ade5ea0edfd3d53736dbb050ffea6aaed64348c3f66b49f3521bfd9e60aa02d7e3b8428a6672a1b95e2a9d3b0d0f6b379aa7e219bff53f457b1f88674bc0c54f4f73715f945db6268fe600b3fde5b71403e59fc48cf6d9bf7e9ce75553214520cabb8c7b1b6cd68096859e762c7da10c30edfc0410adfa816b1065a5ccb15ab6fdd0b58861b43326e4c6e22f469d85737bee38829b2db988d8b1fecb2dcbbcf29c55844dff4ceacc25b1a88a43142f3227e66a033e2c05fe5b2d76133db4e7e61ed26e78e030e1025510e937424fed37ced368a6d475f9933b778d5c73404e055487db223c88a488b85662db9251a59dc4ec96ff15720936abef1b733a35ba15f9dc004413fc29e18f1f61098162e538d4759a09bcbebe337a3c1a1d998de0b1d5c55c27905b39c2ea7b031bb1eb09f91a8467508dd9ac5217d4399b39358b41bc1518ec983131dfb03ab7ece89ee5326bafe55b30f75e0e9921580b66f510f560dff893f17a3f3be3c6cb7b5d48af18817c128b9652b4e90fe943da52756cb3a151789e76dfd6d6e22b51c7195da25b6e0673608042b14a20275ce94cd91d602b69c9774eadf7b64331c19bf3e8e00a50120d10c9a81c483026c1118a96eee3a93c235d53152478e4072ffb50877385494f6a1dd48b88d77584693a95893961ba6384bb9b5958e708631a4df01bb100552829ea2c746f73e95138aa9169c49c45f3fd47ea4f162f032ca5e42acc236490bc6d28789eda3a9be38ae19d99fd39ab78a754d53930782676c4c00607710d196d789fa7ca05ec1017997059444c0604b719ec557d314515ac2e3704c05bc74625f3adc0266f0b90b6aef00a1b73832845aeb52f062e84ea497247e5c1a3e738a993feff3b7d9157e1553c15501092c0d406790e381c1313ad1450e9bdbd076b936b3883b62551f67a829d97de9cf1cedf5617be4669312030eb5acf03ed2145cb3e467e186d66432a9714cd3919bac5dc9d187da028b2ddce9cfd9f3ba31fc1a530340b4da68f9949acfcacab4e6155fec7cbc207a27d9e57a3afc81b0ca54fe2e62fe954e221a8f72e4809ad1e4d65d96619271730952591eb8bbeb09bec72bff72b73e03d715c794fe39912a23246ff354d6969912f4b751acd217ac1bc0d141f8bdacecc6bffb3d33810541cc594f49fa5285c42be3272e33bd1fee200f29ba63f5e5eb3dd34312f587ccee64593467a1799fa17ee1b01c02052ff545808c25f6b63ed4998c0f4671bd5d68379bc94c1345a38fe680c6afd07171f593b1738248442aa9a33e75d385d86650f691c74700369b585e59cbe577b3c7d10f891a42a870f0c450262883c425feff94df14e5f2fc0ad44412d0ea5e46d6c51ab26d868236b3299389c21a8ef62fbff44714a33b713e22498baeb10c64a5ef6ac77c96f581e8351c2a4fb30f078d58b381f196a24cdd10b25636a931230f9b76e6f62fa3fc1435f60bbf6a37612ada44518a60d4a40986921787c64907b1c97fb81a10d09c8e23116a3a4bfa0566aec8c1f91cfbad523b5d4df09f1c353c15461fdbedebc1997c03c0f7b1d8495968b3804efe3907e748db709da154a2490237702007ee2b66434a3c1a5e35dba5028ffc0b01724949465701f85c47d2346d39cd72534790e50151e7fa5db465b53156de231148a0183ffafe005844d2de23c559f10124029c8b116ac3bae6186b000494e4059599d2d912f5bd4d01203f3d731e7953d5e6b3e4e9c22724abb347dff127f3d41766b8745bcd5b07282ad20035ae7ec72b76d49442b034d78a8a4d740c58bcde11d9e77c481f380460ff45606d1034d6fd83d2b375e5ffa8f505b4aa47d4afc7b67eff9f63d3f58e442a1b5cd65ea58ea0897e727f27b2569113bc98dedea497cdf017b6fdf6e575477cb63103c6f05b1b90fb7555edbfd51fb70621eca4b63d7f5c34a2cf5cdfaf6dc4531830de7fc1b6770bbe5da2049cdbe6cd6d26a66375de84c57937028ec7314d88c1c3613d03bf1f361005523e2cdd4c1300c788166da5cc5510e578162d1bd354d6417f9987072d8b55123d10f6df10c0427cfac0927bc3a41b6dc286c6c0150eb08091b9dabcd46e6c66223b2f0a5f8976d83d6a8d9879769964b071f8951ca9da9165a93b1941105bb3d0a1e0e08f7bc891fdf57efdc6cf33ed0d96ab8a525b5dfe279b654e029d38a270a2fd2a5efed93f81f526d2085817c646cf5deecbcace5db45a32fe6aa7932925ee848574e910a3ea02e100dfacc8fd2dd8beba3703275f5b749918b52533e04caaf47cd4d569b2f45c93a8f8a1adcb8b97f1f92e537c07e2d3593994922bad8ec71610989e976abb3e5465bffd9ed6e5694da48caf4c2541b733126ca8d6e3724d89cd98fc5083bd7e38b0115a945df6f15b611a625a20a275022e3e4858d1dd2aef76753b0756907ed28fee7666c6b0df65982913f7b39d02aebde206ef588820bca165179dac8b932c24061ac56e5e7f83013fcdc2444b90b21d7e7bc7815f0d265e4b4effb9b577f1db32810a59b429e5b2beb2412283ff1a819a52e19db1c77cc4f55260f1e22d30ff21dbb02d60bda41e699b71f7b9d5cb0d86ec42daed6a7a1135abbcf550897198b6df0260852d16af57741fbe21b22d58d473ee783104634808ab0f7f1c3a867300316d5319510af4c234427ae6ca5a177bac1793cb348cf6add99a50b7aa8ad83934f5ffa31d0c412cf475f61049dfdde4327cc5883bfa6160248e2ac9d984242922a5ccc8e8950583c9ff17731899c9ab87b0821dcb1113673b4efed6dff55e63e017b5b18c98b4c98d6ce5d551344a9aadd409cb4dba4b65963a9d1612e033825b3ef2e64f520a2a27dbffe98e524c5a171f17ad8a5ccf1540944a5bb8357e728e6140988d29f9b2218f7f533c7e1f678894486aaa09f672012f3be2157add25b6c0a323778891d2a5d3f1abbde9046d8d42d3698fc803a7e074ae62476e45832051f24ce60096bb103c229f8ca3b3a81293d302650da52b20061cb4a0b0f4270761fb0fdc8fb5a465aa361b8288881138d4def6167b69f29b74c46f0d9d636f93725d62292258c17c364fabe9a8f47fcc5d1bed27a3802a3c9860f8f249bf8aac2faa9e47f631658784ea9f63f13a495c03f176bd6469dbed7cf37407c1916b59533b190ec54066e34331d22f198af08f8ea67dc79d305361f827242ab6f4483983b97219f146fab1bb7c544a244ddb593fb13f6f1ceb067baa987d223f63a6ee75150909eb7731706036c05de774c7cb603e6a87039e35ba781ffe25cb6d96ce4e4428cf43320a69b4cc3d91d35de4150e48c4e019eea970515f84d7e1ef1f32fca052ec9108d06924bf3f1464ecc04ba1b10072454be5bac9f1999168d534b36c47fce818cb586c42891bce214a4708a512c38ba0850805578c644b81a964c165349c9a35e50564932e993b1b234fb16d60c8dc3b58037e7287d91c825fd4822de24804d7faf44afbb913264a1e32782561af0290ffdd7507a02425d6f26cb7b01c4381b1269e1d6763bece1e3c3d82ec1e70a60573190134fadb5c0853bee68e31c48908c924c857097004079a26c5fe0cf56d7a516b89dc8555d96e4e6f81250899d475a0b506921eb116ecebea567092e11a1c53b2806e3616b6bc4b55de8011ca023bcd2ca1a04e713270661a6ad71991e21aa8c84407cbde1ec556b92307f49817ea4315856f3beed6233b063e4aa92bafbba64865b480787593d77b218b393e296bf76d753a1c2d18b1cf5dc9fcd6f205de8acd87a8259f96ac470107abc98a4b1d722bdbf602494d50ee37a695cec3649edcc67913f67508819f43a1a4ba47c873f66840a012137cd02a7167552f4855aa021bfa66af5ac31a71269374343e3fb7346587ac2222acaee72b4096a633bfeaa4c213e2d7715b318dd0b0df4f4892fec7ef5050dfe48451871f1b017c5967093306bc2950fbbac39146566f9d53ec9fe0d9f0737be84714b7ab73739cc5fe3e508d31f9062572a857453d928aa1a75b8337f6b141663040addbe385fdd967328e2e24c8c4782727b99f9e234a328229155a84c05c15036ba0aff8d54764b402f1bebf1dec5e2d3aca2a7b5453b21726ed16a99b75de5fe95aa2dc60f6c141c7a1b1e6943842f985479dac0d24a53538e9f48153e6b673f4915c0f5070a9a339c7e37d3b7bda2b3d6f203347e8ba556c6f46eb39520bdaf441eae552a42d8c1458b1323139a37b5205ddddae52176021026e5d84827e7b0e617acba638c0dfc5c03abc14106ea45613a99075324168a4f00856417c138c7e813f3e10a72b83eb024562d729fc66e3250a4cfe49803161fd7d01763c7645d9f60a6cb71f9fe3eb7c55e09198a1bf39816f5b8fb61e7725dd6ef595b8d543afe6d9315c0230a71a75846bf08d9d6e83fe9369154986e2315757862d39c980c24d7e9eab19b7add4959e360915368351db22d5006e1cd954b7f751decf034a1825219b0e366ecf6ad96d85dfb22b9aab3e3923ee2a", 0x1000}], 0x3, 0x1ff, 0x0, 0x2) 18:32:09 executing program 1 (fault-call:2 fault-nth:77): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:32:09 executing program 2: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) r0 = syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) r1 = creat(&(0x7f0000000140)='./file0\x00', 0x80) sendmsg$SEG6_CMD_SET_TUNSRC(r1, &(0x7f0000000540)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00022dbd7000fedbdf25030000000500060004050005000000080002007f0000000500050002000000050005000200"/62], 0x44}, 0x1, 0x0, 0x0, 0x8}, 0x20004011) io_uring_enter(0xffffffffffffffff, 0x2981, 0x9249, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fcntl$setlease(0xffffffffffffffff, 0x400, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r4, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r4, 0x8, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000081a90017107534b84346d1178382000000006e78fedec722b8462eeb82d634a95065dacb744fe1bc693a11000000090000000000b545f58b36e44a9a00893fc8f800000000000000000000055435b74aac2719000000"], 0x7) fallocate(r2, 0x1, 0xffffffffffffffc1, 0x40b) pwrite64(r3, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) io_uring_enter(0xffffffffffffffff, 0x66a9, 0xec68, 0x2, &(0x7f00000002c0)={[0x1]}, 0x8) dup(r0) unlink(&(0x7f0000000100)='./file0\x00') fallocate(r2, 0x8, 0x0, 0x8000) syz_io_uring_setup(0x0, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) pwrite64(r3, &(0x7f0000000340)="49fae5de8994442bacdb3d7affbcdc849ea2cbdb64f7ec80bea0ae04416e4978842d3647075a99ef11a8ee2e8ff2ae17e7b71bc1eb78e74b8124312748deeb8f3cce83878ae71f76100e3a4bb119b058f4ca6768ca90182503282232bf3891289e384897ab2c3c7311fc5e5213cab8c28a2f6d7c60150104487b02a226a839e59047b6f0164d", 0x86, 0xffff) 18:32:09 executing program 5: ioctl$TIOCGPKT(0xffffffffffffffff, 0x80045438, &(0x7f00000002c0)) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./mnt\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='mnt/encrypted_dir\x00', 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/consoles\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000140)=0x6e) ioctl$F2FS_IOC_SET_PIN_FILE(r0, 0x4004f50d, &(0x7f0000000280)) syz_mount_image$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000180)='mnt/encrypted_dir\x00', &(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000000)='mnt/encrypted_dir\x00', &(0x7f0000000080)='./mnt\x00') [ 2514.029765] FAULT_INJECTION: forcing a failure. [ 2514.029765] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2514.031268] CPU: 0 PID: 17257 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2514.032014] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2514.033227] Call Trace: [ 2514.033517] dump_stack+0x107/0x163 [ 2514.033914] should_fail.cold+0x5/0xa [ 2514.034341] __alloc_pages_nodemask+0x182/0x680 [ 2514.034857] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2514.035549] ? handle_mm_fault+0x20f/0x3830 [ 2514.035995] ? lock_downgrade+0x6d0/0x6d0 [ 2514.036434] alloc_pages_vma+0xbb/0x410 [ 2514.036868] handle_mm_fault+0x17cd/0x3830 [ 2514.037334] ? do_raw_spin_lock+0x121/0x260 [ 2514.037846] ? __pmd_alloc+0x5e0/0x5e0 [ 2514.038306] __get_user_pages+0x61d/0x1410 [ 2514.038817] ? follow_page_mask+0x1860/0x1860 [ 2514.039312] ? down_read+0x10f/0x420 [ 2514.039749] ? down_write_killable+0x180/0x180 [ 2514.040287] get_user_pages_unlocked+0x18a/0x690 [ 2514.040851] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2514.041407] internal_get_user_pages_fast+0x143f/0x2290 [ 2514.042074] ? pin_user_pages_unlocked+0x70/0x70 [ 2514.042638] get_user_pages_fast+0x66/0xa0 [ 2514.043154] iov_iter_get_pages+0x297/0xf40 [ 2514.043661] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2514.044238] ? mempool_resize+0x7d0/0x7d0 [ 2514.044713] ? lock_downgrade+0x6d0/0x6d0 [ 2514.045206] bio_iov_iter_get_pages+0x224/0x1030 [ 2514.045758] ? bio_alloc_bioset+0x2a1/0x600 [ 2514.046256] ? bio_add_pc_page+0x100/0x100 [ 2514.046737] ? bvec_alloc+0x290/0x2f0 [ 2514.047184] ? iov_iter_npages+0x1fd/0xa70 [ 2514.047655] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2514.048169] iomap_dio_bio_actor+0x77a/0xef0 [ 2514.048694] iomap_dio_actor+0x36f/0x560 [ 2514.049180] iomap_apply+0x282/0x9e0 [ 2514.049603] ? iomap_dio_rw+0x90/0x90 [ 2514.050050] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2514.050735] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2514.051356] ? mark_held_locks+0x9e/0xe0 [ 2514.051846] ? filemap_check_errors+0xa5/0x150 [ 2514.052385] __iomap_dio_rw+0x6cd/0x11a0 [ 2514.052841] ? iomap_dio_rw+0x90/0x90 [ 2514.053308] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2514.053849] ? down_read+0x10f/0x420 [ 2514.054269] ? down_write_killable+0x180/0x180 [ 2514.054805] iomap_dio_rw+0x31/0x90 [ 2514.055235] ext4_file_read_iter+0x2c3/0x4c0 [ 2514.055747] new_sync_read+0x424/0x6f0 [ 2514.056176] ? fsnotify+0xf30/0xf30 [ 2514.056568] ? __ia32_sys_llseek+0x380/0x380 [ 2514.057067] ? _cond_resched+0x12/0x80 [ 2514.057521] ? avc_policy_seqno+0x9/0x70 [ 2514.057982] ? selinux_file_permission+0x36/0x510 [ 2514.058562] vfs_read+0x453/0x580 [ 2514.058962] ksys_read+0x12d/0x250 [ 2514.059386] ? __ia32_sys_pwrite64+0x230/0x230 [ 2514.059914] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2514.060519] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2514.061108] do_syscall_64+0x33/0x40 [ 2514.061543] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2514.062126] RIP: 0033:0x466609 [ 2514.062489] 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 [ 2514.064581] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2514.065447] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2514.066250] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2514.067067] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2514.067892] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2514.068694] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:32:09 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = fsmount(0xffffffffffffffff, 0x0, 0x82) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r2, &(0x7f0000000000), 0x20002000) io_uring_enter(r2, 0x1b57, 0xb161, 0x2, &(0x7f0000000000), 0x8) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_EPOLL_CTL=@add={0x1d, 0x1, 0x0, r1, &(0x7f0000000300)={0x40000014}, 0xffffffffffffffff, 0x1, 0x0, 0x1}, 0x1) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r3, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r4 = fork() ptrace(0x10, r4) ptrace$getregset(0x4204, r4, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r4, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(0xffffffffffffffff, 0x2, 0x0, r5) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000440)=@IORING_OP_READV=@use_registered_buffer={0x1, 0x4, 0x4004, @fd, 0x40, 0x0, 0x0, 0x0, 0x1, {0x0, r5}}, 0x1) r6 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r4, 0x0, r6}, 0xc) 18:32:09 executing program 7: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f00000000c0)={0x0, {0x2, 0x0, @remote}, {0x2, 0x0, @loopback}, {0x2, 0x10, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xbb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000, 0x2}) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f0000000000)={{0x2, 0x4e23, @multicast1}, {0x306, @random="a6cd41d7ab5c"}, 0x7a, {0x2, 0x4e24, @rand_addr=0x64010102}, 'syzkaller1\x00'}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$sock_inet_SIOCSARP(r1, 0x8955, &(0x7f0000000140)={{0x2, 0x4e20, @private=0xa010102}, {0x306, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, 0x62, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x3c}}, 'tunl0\x00'}) 18:32:25 executing program 1 (fault-call:2 fault-nth:78): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:32:25 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x5, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:32:25 executing program 2: r0 = syz_io_uring_setup(0x0, &(0x7f0000000a40), &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x1000009, 0x810, r0, 0x8000000) r2 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f0000000580)=@IORING_OP_RECV=@use_registered_buffer={0x1b, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x40, 0x1, {0x2}}, 0x0) syz_io_uring_setup(0x47fb, &(0x7f0000000000)={0x0, 0xa33b, 0x2, 0x3, 0x14f, 0x0, r0}, &(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000080), &(0x7f00000000c0)=0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2000000, 0x11, r0, 0x0) syz_io_uring_submit(r4, r3, &(0x7f0000000480)=@IORING_OP_READV=@pass_iovec={0x1, 0x1, 0x2000, @fd_index=0x2, 0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/236, 0xec}, {&(0x7f00000002c0)=""/135, 0x87}, {&(0x7f0000000380)=""/28, 0x1c}, {&(0x7f00000003c0)=""/80, 0x50}], 0x4}, 0x9) ppoll(&(0x7f0000000100)=[{r0, 0x11}], 0x1, &(0x7f0000000140)={0x77359400}, &(0x7f0000000180)={[0x200]}, 0x8) pread64(r0, &(0x7f00000005c0)=""/247, 0xf7, 0x4) 18:32:25 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) ioctl$FICLONE(r3, 0x40049409, r0) setresuid(0xffffffffffffffff, 0x0, 0x0) r4 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r4}, 0xc) 18:32:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x420800, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_JOIN_IBSS(r0, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)=ANY=[@ANYRES16=r1, @ANYBLOB="08002abd7000ffdbdf252b0000000c00990001000000260000000a000600080211000000000034002380060010000400000005000e0004000000050006000000000008001a000300000005000f00070000000800140088ffffff0400cc0008006b4007000000"], 0x6c}}, 0x84) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./mnt\x00', 0x0, 0x0, 0x0, 0x0, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000080)='./mnt\x00', &(0x7f0000000400)='system.posix_acl_default\x00', &(0x7f0000000140)={{}, {0x1, 0x4}, [], {}, [{0x8, 0x5}, {0x8, 0x1}, {}, {0x8, 0x1}, {}]}, 0x4c, 0x0) syz_mount_image$ext4(0x0, &(0x7f00000007c0)='mnt/encrypted_dir\x00', 0x0, 0x0, 0x0, 0x220000, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='mnt/encrypted_dir\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000480), r3) sendmsg$ETHTOOL_MSG_FEATURES_SET(r0, &(0x7f0000000640)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000600)={&(0x7f00000006c0)=ANY=[@ANYBLOB="88000000", @ANYRES16=r4, @ANYBLOB="20002cbd7000fddbdf250c0000004c000180080003000000000008000100", @ANYRES32=0x0, @ANYBLOB="140002006711313000000000000000000000000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="140002006e657464657673696d3000000000000028000180140002006d61637674617030000000000000000008000300030000000800030002000000"], 0x88}, 0x1, 0x0, 0x0, 0x8000}, 0x20000000) ftruncate(r3, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r3, 0x40086602, &(0x7f0000000000)={0x0, 0x0, 0x80, 0x9}) r5 = dup3(r2, r2, 0x0) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000780), r5) write$binfmt_elf64(r3, &(0x7f00000001c0)=ANY=[], 0xfdef) lseek(r3, 0x0, 0x3) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000680)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_PMK(r3, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000800)={0xcc, 0x0, 0x4, 0x70bd2c, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r7}, @val={0xc, 0x99, {0x80000001, 0x4d}}}}, [@NL80211_ATTR_PMK={0x14, 0xfe, "b939c71b1fc1019fa186a537c0526a6b"}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_PMKR0_NAME={0x14, 0x102, "590975847ecb26548e6938f03a55d1c5"}, @NL80211_ATTR_PMK={0x14, 0xfe, "8116318664cdae6aec6b71baba6f6dfb"}, @NL80211_ATTR_PMK={0x14, 0xfe, "da9670a2d3c609fa1a5e0ce0aff59e8b"}, @NL80211_ATTR_PMKR0_NAME={0x14, 0x102, "e1000000000000000000002300"}, @NL80211_ATTR_PMK={0x14, 0xfe, "18936a3d4bc070cca4aec4a1bece16e6"}, @NL80211_ATTR_PMK={0x14, 0xfe, "75000000001500"}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0xcc}}, 0x8000) sendmsg$NL80211_CMD_REGISTER_FRAME(r2, &(0x7f00000003c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0xd040e3b5a66bd113}, 0xc, &(0x7f0000000380)={&(0x7f0000000500)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="00042abd7020ffdbdf253a0034c28f4e1f241311deaeb67b686f81341da956880646bbcc69dd2f047fc2cb7d94c88bcf2b0300000600000000bd82862a000000060000000000000000712b98df1f0eb4d5a7e32a370f415c5c8038", @ANYRESDEC, @ANYBLOB="0c0099000800000006000000", @ANYRESDEC, @ANYRES64=r6], 0x28}, 0x1, 0x0, 0x0, 0x80}, 0x810) 18:32:25 executing program 5: keyctl$update(0x2, 0x0, &(0x7f0000000000)="2516ad4e6ec028be76f8c699e29252cd8fc7f9578d180a9df7bc86639e9710ff6734648eab25d60a5a10cbfb8e08e381cc0894647a9c9954b5a9eb5efaa416b0", 0x40) r0 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$get_security(0x11, r0, &(0x7f0000000200), 0x0) add_key(&(0x7f0000000040)='ceph\x00', &(0x7f0000000080)={'syz', 0x0}, &(0x7f00000000c0)="c514b0e621e8ffae75eadf08af1bbd23645d1a63c34d78e03d52c73716e03c6d33cc069062d03d75d046b26d5d7cc7f58249116309638873aa4229e8e9c1e437d6fe24d92c80a6e75467209ae27277f41a8ed59a047ede2d86d2ae31f8e628e2da8182af915daa1e9de022a78b196364e21d8826822bbad982d9b0f39c3cda101dce20647339f18a321dc47f3f747885ed887a2c6e127d78829db5844b8049fc459c534f7d4d7943615b747b4d62a5a8535d854c56ed33a449b25326e53af8df0281b07f02dc138a2c9173522413dade", 0xd0, r0) syz_emit_ethernet(0x4e, &(0x7f0000000340)={@broadcast, @link_local, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "96153f", 0x18, 0x3a, 0xff, @rand_addr=' \x01\x00', @mcast2, {[], @ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @mcast2}}}}}}, 0x0) 18:32:25 executing program 7: unshare(0xc000e00) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000000c0)={0x0, {0x2, 0x4e20, @broadcast}, {0x2, 0x4e22, @loopback}, {0x2, 0x0, @broadcast}, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0xaef}) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40086607, &(0x7f0000000380)=0x100) sendto$inet(0xffffffffffffffff, &(0x7f0000000280)="9aa47f4058bd2f34e511689dde7c5924e334ad5c6b55b3fa54053592a0680e33510d1c7911b28251a3a14200ed791050f0eac75c36d5550b137670bb84b4a16324a18788ff0963386f8cdd6aeeef211f5e43dd3ba99b695b0ae51c1d267774b9ed42ed71327c362988900c0bafe2ce3888150c07e08a8e5e3894f61b6a8d5d5c9b81097aa3d5b84a65a05f1be2798c464dc7ec20729eef2308732c9576cd29097eba2c1beaddfcfeb9f087fd765b1528", 0xb0, 0x80, &(0x7f0000000340)={0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) unshare(0x18000000) unshare(0x40000000) ioctl$sock_inet_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f0000000200)={0x0, {0x2, 0x4e21, @multicast1}, {0x2, 0x4e23, @empty}, {0x2, 0x4e24, @local}, 0x1, 0x0, 0x0, 0x0, 0x89d, &(0x7f0000000000)='gre0\x00', 0xfffffffffffffffa, 0x4, 0x2}) setsockopt$inet_MCAST_LEAVE_GROUP(0xffffffffffffffff, 0x0, 0x2d, &(0x7f00000003c0)={0xc8a1, {{0x2, 0x4e20, @multicast2}}}, 0x88) unshare(0x30600) unshare(0xa000000) r0 = socket$inet(0x2, 0x5, 0x4) setsockopt$inet_buf(r0, 0x0, 0x2a, &(0x7f0000000080)="e75965c3d4b5067b67009917e63ec0909ab0b80347e1ecaacf70ce352d336a0c18736a948dac4f96800a9f344cf76c6b146e29d575b012cfc9", 0x39) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) unshare(0x40000200) ioctl$sock_inet_SIOCGIFDSTADDR(0xffffffffffffffff, 0x8917, &(0x7f0000000040)={'veth0_to_batadv\x00', {0x2, 0x0, @dev}}) pipe2(&(0x7f00000033c0)={0xffffffffffffffff}, 0x4000) unshare(0x12000000) setsockopt$ARPT_SO_SET_REPLACE(r1, 0x0, 0x60, &(0x7f0000003440)={'filter\x00', 0x7, 0x4, 0x3f0, 0x110, 0x0, 0x0, 0x308, 0x308, 0x308, 0x4, &(0x7f0000003400), {[{{@uncond, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @empty, @empty, @dev={0xac, 0x14, 0x14, 0x30}, 0x8}}}, {{@uncond, 0xc0, 0xe8}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x2}}}, {{@uncond, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @empty, @multicast2, @loopback, 0x8, 0xffffffff}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x440) 18:32:25 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='oom_score\x00') r1 = syz_io_uring_setup(0x1432, &(0x7f0000000080)={0x0, 0x0, 0x1}, &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000140)=0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) syz_io_uring_submit(r2, r3, &(0x7f00000002c0)=@IORING_OP_READ=@pass_buffer={0x16, 0x2, 0x0, @fd, 0x4, &(0x7f00000007c0)=""/42, 0x2a, 0x8}, 0x3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r5, &(0x7f0000000000), 0x20002000) ioctl$TIOCGPGRP(r4, 0x540f, &(0x7f0000000280)) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000003280)=0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r7, &(0x7f0000000000), 0x20002000) r8 = perf_event_open(&(0x7f00000032c0)={0x2, 0x80, 0x0, 0xff, 0x9c, 0x3, 0x0, 0x76000, 0x40003, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x79, 0x4, @perf_config_ext={0x401, 0x6}, 0x14001, 0x2, 0x2, 0x7, 0x8, 0x1, 0x6, 0x0, 0x9, 0x0, 0x6}, 0xffffffffffffffff, 0x3, r0, 0x1) r9 = openat$cgroup_devices(r4, &(0x7f0000003340)='devices.deny\x00', 0x2, 0x0) r10 = syz_open_dev$loop(&(0x7f0000003380), 0x8, 0x610943) r11 = syz_io_uring_complete(r2) ioctl$LOOP_GET_STATUS(r11, 0x4c03, &(0x7f00000034c0)) r12 = syz_open_dev$hidraw(&(0x7f00000033c0), 0x1f, 0x101080) sendmsg$netlink(r0, &(0x7f0000003480)={&(0x7f00000001c0)=@proc={0x10, 0x0, 0x25dfdbff, 0x10000}, 0xc, &(0x7f0000000200)=[{&(0x7f00000038c0)={0x38c, 0x22, 0x100, 0x70bd2d, 0x25dfdbfe, "", [@nested={0x1c, 0x16, 0x0, 0x1, [@typed={0x8, 0x74, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}, @typed={0x8, 0x1b, 0x0, 0x0, @fd=r5}, @typed={0x8, 0x64, 0x0, 0x0, @uid}]}, @nested={0x92, 0x76, 0x0, 0x1, [@generic="ecb20a14ed21650e848519f2705508670382718f4219ba5ff22a837d3ba87f21ec5ebc1c3fc231f2c4dca7f6c7d45cd9aa24ac10d2846f5e92b4384efee70f5e8656304c49acf951b327fe3bbdea1c569d927528693fcc691e5ed82c257cd206e0ec2f358d22d84c68abfcf6eaef434d720afac1b43264bd04ee0652e77313d5aaef2f567bdbe38b94ecfba7706c"]}, @nested={0x166, 0x33, 0x0, 0x1, [@generic="dc6ec8d33682ac97e1bfdc7d92947deeba1e04fabbaff6c241f154f710ee0ac659a065d266947de24ec5f081dc0e2bbac448a6789e049fc10f54e1c1d39159efb9be07dfae49f177c752947d91a017dca01faee99f1b76b3542fe1f3e37204ea8f0a9f0e1314f288667251365f996866077816bf2473cae1dbacc439bc2854519e988ec0f34f203ca30a5c583604ae022c641b711210c8c2d6d877269b5939ca697cec", @generic="9190216f9b3a592b5953518c8957deb63404f6a49a7d9017f2b20515c2fd87d9786e4f763446e16243397d2307d4d37eb042bef09cbde31f8dfb7cd82b7e77be30cf172bb35504ac7ac577e936a898fea21e2ac0d03131b88b2d01c8d63fc7bdf140bfa5421e76a42a32e64012d7846d8c2ab7eca254e5eb3bf334216c4c60e02ddc46107f0c41741c86776803f21b2268deb458d4fc340de6a7bd7ac5a7429cb57a71cb662898ed525998f383fec83a26b365b9e4f7e8425ef5ba", @typed={0x4, 0x78}]}, @generic="0c379e8a9e9de3bcf7a892e97bc9a33013783d8d6506cfa03c60ad459f5ec7220e433fd9b632f92a037cb81bc811bf5708a9c26f3dbc53d8e3521942577f6437a07b94e3a9f8e39b11acab1c90092190f7b3f58ae260c15d9e8e670f4b7fb6da4dbcf51ce88257e1c1a56513dc2d45fcab26b9b9e9c296bb0a2dec96653ce0538bcc495d2f9182b0ed6f6d181b52be327847cc1b22f2566c9edada367ee8341e4dce16db4b8e1ebd747681a60117d100d4c71b2a63a310e37715475f25bd129951e8dd3b7bca06cc6f0e21de35062b2ad7bad4ae723c11d71bb6f51f55f0139e5b9986f49a54ed2e02912ec860c7", @generic="d208724136778c66311913bf7fd7664e6aadd03f7b9c29d512250633fbe1ca6cef85637a2079f1e8b16cdb8ff468a8d0d587916f26d960fa2b196b4c7f0c1113850a916e34c49a42df1dd8c9b1b0dbcebcfdf25030a0c5ddcde224e26593792928e10634df587d0378b324324f2e945ad88ea14f"]}, 0x38c}, {&(0x7f00000006c0)={0xe0, 0x40, 0x4, 0x70bd28, 0x25dfdbfc, "", [@nested={0xcf, 0x1b, 0x0, 0x1, [@typed={0x8, 0x7d, 0x0, 0x0, @ipv4=@multicast1}, @generic="40c0f9a1723175667c", @generic="a0836e5e51dfeff97b700e96bb1d8c1091708100adf4a5add5ea50b017850bc62087307072921f8aa435d1c9200009eed1cfb24634860b15de9e29ccf5e4957fa36ec96348b7bef595b8d18f9c592b36b8ca915835786eda384b280d9f89f414961c62c759653a800bdfb7942bb0be4f4bbd11465c8a8d09251704324ba4de37775486d8906fe7a03637045d4a4753f797bfc7b253c30def4a484737c7ebc376661c07f83799a2f481095847ada7827e8bfcec90429b", @typed={0x4, 0x68}]}]}, 0xe0}, {&(0x7f0000003640)=ANY=[@ANYBLOB="58020000270000002bbd7000fbdbdf250c000000000200000000000035004c80285c0720d178fd21fdc6612b6eb056bdca8cd8060e6772312766c1d1d3f3d1957769d16fcd5ddb92f75c6bf8c19d137e2f0000008c000a00d6100da43d7f36a72ab3059fa577a4ba55753e08dadb7985ac3820ef28c9ec98257993780eb88af893a531a072662b8955182d1f673bbf943450efbe07f9161b494e703dceafc5d8b4d5939ee43fe1a7e5c6c259e11c24d5a9cabc193f392cfaedf28238124a5921cbe758c2f57de6fe1bb4d2ffb648cf0780e2c08f372c2d9f1c0984019171f023ce004a80804c6b77410653cbd24af50dad9bf520a94d8cc97306fc782e6bee49c60f2532f9547c61dfa4f77f3375095908740dd98fa031575d01b6fd573cee62ae102ac60037e0b551472a8b5247c6c302f5f930f01f1448950474fa02802b4dd067f5c68c753806dddd8acb7699851e8bfde2adef138e497694af09c8a80b446e5f842d78b118384ac1bc3288362ad776ecfd80894e70fde93775338f0d2055ea060a2d432e2d646f52a07b55fc58085f62a572509d335e1de4a39d78ba8913b2b8f58ca55a90855ba3344ec2164f9adc9d4dcb6401827c8373b4341564a4f4a3e11450ea8c635b5bdc9b5fe7216eda49320a4871b9cb94b2af08f117413866fd06e53597e51120ad7ef7ba67dbda09ab31d112a91c12a7ef9e3148478554df3a2ee9f171529d405777234a11597e9ed63dc765207363f567aaa575f847ad0d45f625666461fe8bab41bcc5b3829c4bd4950cdec45d461ce2af49876a6d90de7fe4af742ab41c57dc207c00004e76bbcb27ff1e0c36c7c0c4cab640cb14a0"], 0x258}, {&(0x7f0000000a40)=ANY=[@ANYBLOB="00210000230000042abd7000ffdbdf25a85cfedcadcf537c2006745209e401ece8b2b4480f0289ae27ee0182d0d016c67e162913af46d024ad4ad0b6f6aa254eca97b7f0382b34cf0d96240aa69ccacb0fb080fad34bd6a39541c0ff258fcd733caac8c89527455e093223eeea9f3d234ae94c626a49d886450d431c054a30adf365e1afc43650c6fceefac0da408f06349ca213266c46639550cbef421d112f2ae935182f8eb9e012afa8079e937c136e39da91517a3851f46aab49d384173f53955b0f10c7611ee3718bf71e3ec527f5afcc10d8c64290dda66752577e8bb2d3611d916b7de298a838634395111b37d1307cb61078392bd50a5814d70f96868619e9d3e20973b828d1f20cc9a4543d6cfcc1e77cde591d2d62ed0908b3ab51f80d9dee67c5b60ae94d0c652d3ab91aa90e9c77c1b504cc8c4d47699be409130cc19e5a5f6e24df7fbfbf52309339f63c1db0dd4c075858e03d2fd2f5a2869d7d7a5d9946a07e793633b49deec927b0d2f6d85673c27884c369409c962baa4bf1d5bbe70be562f2e6b97d05bac0a61ed63c6990e14c611df2d050da017d549474641dc967356dac6e2490e0287fe4c5d266fbf2ba638f321bbb6cc63840696864d5a37057d60975df5f37290ce335aacc8822eebc79bf0deadf40ac9f7027b915829291d7428daf586999b6f2afd946522980a8397eb95810c18ccb8213ac3927e8e18be247e8b1af8cfa5aa8e02a45ccc3e14ef4566c691fd3776804115162826221274bdddde4c96f1eb3bd8b50f6268d197cb2c40cd2ed999693cf9acb97998ebe10a276d15ca8adca9a071d5d496e3f72507116dff87a4f9a00f85dd56fb8ecb9d9e5220a2ff2a37e1f7b52a1634a4dcddaba4c15d0821a34a186a17d6fbfd480877d62c4fa549480061aac55bdfb38a5e09556b518e990dfccd0527796560270399e77706bc48f9b1beab2fd4e68bf3ac15ea8f56dd1fef2041dd247ad5afaab59fced867d1cbbf88f11218cccd2adae2ab56519267b2a8fe41d71c4e46e02d9e9ebaa7380e72a6f47e03c123be081c8f527270e7cf1767bc8e1dce5f276e1e361bae826c0f7a43ea03abcee3d8ba221337f4cf3328434a33aae3d3b3a559325ff3265e164885d989e5db4de623a49a5b105f245303c47fbd1861ea8e162a470b224ea284f67feb4ce64001782a812c8e9e6accee633b7435146ae14e3635712545ae5ce07c96d5b64a44d9a416b79d335b83e3f3891e0ad87d226a49970e83b35a07057fe1e8e8061dc3fbb277e5b4c423c822e51489cfd1beb23c0617e9993054eba3535d8a8e310600a48b4b407dfbd41f7d051a8f36291bd704f7bc9c5598061dd212ba0869be0ce448319a433511f1c74714ae75c578fbbbb6d7ea18d95ba0f185700e0f9304aa4c38f9b20d892ba354cc86651370570c535d0869ffe4b2f2a94d47da08257a447c6a1b75871d39dc5491a427c646b77e0a42552132f12780a89c2d291bb5db01de3e807c27782e179f273cc44c80a380e856ef3e4ccdb7cf492a19e9ad5fded815f64fb0be34ca930de433911f4c937e1113a3e6a8a9daa31ce5e7e722d12ec3171f3e1a745a606abc74eeeda40d56076f6af1da48ca01f13962308a7b0936a12231dca278a65eefaac424498b42150fba7d755b63c6cefb80eded6fe13370539486d2ea0f0ea051b2db2b08473a8db6d357901a06de1c5df4c26c3f52712dde35ed39ac896a013cd76aea346d42821814cb443ee24bacf81e16fc6de6763713b107868b7476d2a11c5314091bfc5009c1c5ae69d91113032a6b88cf5ec53ef23c2833946d9bfaad72001a67c928774778e73fcb204cacf8a4bc737fd75f37c996d70f700c159c8dd24af3dfd21a07a21e2c857099b616d8ced725af7b310ea7421c04e74adc202a4020e9314159ddeca6651dadcee440791569f3bde509404f4d04ec6e18bbd1df72400e2b21568c0296cac4875cc45d96c8d2cd64c73df33145458ea67493da61158c66050a3821a89ba047f6e973c89d922fcaa424c82865013297f677e26529b87f4128e42647db44e2cd186b34545eaea357c1ee0d84d280876e47a73a299041f84b8a3a2aee50487f8448204cc40832475cc32c73504613c74329f3b67f752b032b862dc834f95fb72f7024b4cbce447fa0ae974d0250be5d00eed7d4e532802f86080577d1160723e4cff9f5a2187f94ca12d187356b9faa818300323e744fc96ae945404af3806ec1185967c69e135248f372d6b443eb17ee92f9c5696b95553c392fc24d52045a85f4dc0dcec967980af156cbae4a56c1ea94cb08c0951ac991b9f49c775a8192361f5f304c8a6baf7929e10c586a412736fc0f7aebecbdf59709f56aceeb882473db642c63238b2f660354e900379eeb61062ba416d681d5c0d9e0c8464978b51940905295821f9056640a12e95efa82fd3162db9f00c39d910bcf4404e44d8261b701b92b53028282c69370dc008215220cee7f2c6ecc6680d81541731ac38912a6e0b2a1f05318630cb99e2bd98022a12e7ed5068e997f77f7e92503d5b84e6717bce422e9f4ec5ed8892356170330c07e39fb22797359c9376553af4a26d3d963cebd3a5c8b3c27416f7c63fbfb16ea459f3c08d2e1276b54ffc2e076198971b7a41cd883d71e149b0e5ec4798a37eee390d6ab40d981ffc429de131731968d0ae1780165518e4969093c660e3181023234ebce2ec55f8f5b33e8be7686c697d0b22653aac3d3a5024af41211078d1bcea78446a3547450b76d22d5b6acbc993fea7c1d3c408583a5d33107834e6513220c722207c22dcb87ca86158019bf1a59f5b06267d380f25849c2754a29cc28d64aec1a40ef78878d0eb51967b0da1c0b80b71cbe9e970ab5a04db6844d6b7f9a9955ec6a7fa4315722f17960bc4d3b0c52d323b531f13165f56e07946d26960e41e68474d2407699037783ae968788f0bafe0364c0d02cf5aac5a9b3117a0dcd2a4e22555fa6b255099475c3b32a871f0a6afa5d4281d5f291f223aec31a78599c995f58b35d262a12df64cb9d6f07e8e942ef2ad593a4d14b5f39a2c1b3199d4d1fec413ebc778eb9542fe66d02a96b9a0b79d1710e52f231e83c999e655991961b81e8f0000cc4d48846167b8d81e7cc665dbe3b5f75b7731b7d2c7887515438ab1137f5d24f88325a9b99157484626248fc8db74b47ac8422e066a750bb19c4d1ad105d7a8af7c308ae0d7e9d979d02ae0fa560558bdc661efcb84321d037bf979dae945f60fb7de6872f3966ac1fed2ed7fc0ac6083b6a1c5073e3b98eadd7f1e3e742c2fcf0a9fa424516dedda7c77d4986f755171a09df7815b3b894776fd75ccfcb41a832372dd06d3c3410ee8fcc3e856dc2a37bf3257df5f6644905e410f993ccca89bf1795d7dbed3a22253dbf7344451235bf5d68f6680c6ded41d40bbc6284aecb0a24eaa960869b26e84a776c778d660dd70b2d502afd57484897a2de5af8dc5342c5126e4623102d0dbe7eaf6907149b0b139901d05e6a7122ce77b727403b239f958622aeb3058232cc3a1062b63f4b58b49858cd1a27b6c94e2067b1ed36967b8532a9773d4f216d30188c60e4028cd5fbd519a59a8a5c4f2149515429c10cf90f3bc59964dc51caa3dcd3de2427f5442c8569d5945c98a8820f36aa19c65dd2c18f9c6a32fe03845e3a59c768452b46b32f446c113fb51883d1be290f7ee215d0000738efdfb4153e8c95eb66c5f7587fedb22dc8bbceba446c36be29af19d66d7c962a433170abd907c62b84fe207f1d1f3a34f28338741bc2245594cbab3926d1079cff855e984fd7707d32a19475cfdeadbada846841267cdccc1e4fbb177b70e11345746642a381f020eccecef534e8b131609b69b9970dc752c63d3eadea8854af3f66435a65ad928ccae51c6efecf38f451cc92df52b88b4f2f3dcdf4ace47ec5cfc38350c4b7f1d8c03028d863b1dc37ec96d0c778c2018c60f0c7516e31fb95332c7228a57f079cb39f8880047c683e20c6209a65b504d9b073a027aeb81e8f5a18bf0af17e9cede56172d1f5a1e643caee17c8660b4ab731f34cee4f612cb309b8dcb7c693872e7e8b4b5824cbdb8a5ac00763bccc2b2a4ac7b1753f071cfb9474cbbbd91c58317431da73f2bde079d3c1df48adbcff18fe81feda696f544113c02b0ff155592baaabd5b5089ee6cb45840cce7faca73bceead3dba3a04bd9eefb72e81d64f23a8ec1bbbe3ce976e7779e8a5a53ad15bcfb668dd69b0cc4ae6b92c0a7791a421c64fbec8c16e0f0610d2ca817662200172b85ff4159983fcf8f78a4dd46cf2018b52d14c911fd0f7c2d181c1af3a312fab52382fdeac207ff4819948f36183b18910c0beafa601249ffa44f30906c9647d7d72f1e16371b1b33a2f8fcd48627bb18fbcc64c0078538a710e20d2b59307a148bdd0814af292382ec4b57e0e26c3eb9bed938c36906c73d65f7fdf127e7a0ff8b745a83ea653056bc8abb3080aa5f42301bedfaa8ecb1483d1d4dcb0fb67207c204ac038f282377d7563d82f774575e19c8b1f9bddb6580c8e8aed1af7e589a9cc1a4d84fd7d69b09a93b4b05880df1c63353c955de0485bda5b74444132be998a8292ad313ba18e83a535229d89abb1be59af5c541c731a406dc69ad6fd6d81025036d2e7deff66bb4e7fed6af42c8c00bcf1ff7431a53f7c9cb5a238b3e587034804a030044f0936acf9cf3c40fc97418c7d6abf3689ab1c32b8d0d7af145dfb9f6634f1f51b0330eb4de22e9613ce4362ded4f2b7ce7c6724ba56fd546f8d6e079494ecd450c2a71a6b52d31f0ba4d5430c9f0d715ba53b3c429f27edd2f8110376abefe39e3bf8ead6d08b49b30880b88c6fc2885f68756f070456a5ac2f267baa6192846d9f7380ecc57fdabd37aa40a4df9c2f3019fafbc38ddbeb65a9af818132660d51e5d70bf3268ddfce3e5e4e670a3ca3296a27d55f7763fd2d5b33b726ad641728951798ed3ac75875db41c9ae71b5ce78bf830d8004132c72ca9f64efa4a1655975ca40821b2c91a82adc53da253e9b373f32a2484a6126e3d9c9baf7f5bd13205c6efd7305c6e0a00142e7179b0ea87d37aedce6cb2b0cf76475ab3c4ab5a6efb5b594c45df19dfed226bc0d763b01c7e685a74d6ee4a14e73c259fb62d1ebaf58ca3c91ac5788a740da0026648cafa6d18356559d827e7143d3b4f02c1e02f2f4ee2e9ec550b0fd93b7c0a978d08edee32e01f0a03509c626fa611cfe2075c38ff742b76a80073569f5727b22b41df57bbf46367fcd21237a072b8a9771d45ef5ce790aea50c786523c3bb7129edae3b064b71d72a09dd78583078d0e5d410ef216dbde6a1c58202f1a1362b479789af969f349e8a1e8d596260201a1f4ec4ced225b3df84a890d0e55be00cc5bf971e800b85b7a01b53a744529d7d7a2a84cd1d2e753a1cb4043460f065055d6056ffbb8e242b437847a2a83d59449d7af3601dde4fe8355d6bdb5be2408916628c030237c2e9a5b5e1e01225d8ff4543a6882340495b863102d4f2fb4587093762a2cf57fdfc9603c0faa89dea15769dbb8dc7d7d2692dd7e16b3cf511faf62a8ae0e27a6fe7574650ef9321ef59a6deb920ece7ce41e3648d70a88d8360eb6eef22bb4b198b5bfef94a470890768f704df9c952b99099fd9c5f9be13ca9808cc7a9932111931d723c09755b3e7a7f53d15db9b3b87a9bc54a5573e0f764f97bda983611edf3510c98746aac474f538e6180e7a56b9c8c25e1f80d7cae19ed0250647e8e6e919e3b033bd8fd6f166daacdf49f3f4dee859cff498c3ac33137acc1373a7325eb69ef89c76fe35b3b46cfe9b8794a51d0a0dad60bcf4314749184f6eb90f5ee812b0c7a05d1aadc9a9f7c09e8a70a5975a2b0388fa54fc82cd908b7a9a247d4ff6de46eaf70a26a91684b4d399296885a5aa003e5291a179afffe71367b86448519ed4e38c5f0c9bd555525e63a3eb04ef13723735b63f94309c34d117b61ceac9c085bb9a64843b07fa6547bc68455ef03d662f6fa497ee93189dd663f3eac91b88111c99adae40e99bfac168c8d0d66ae2d5b67757ff2cb736d42043dd8bdbbcb2837a9fb95a0e96c55a4ca1c61945327db926e729122e61d754b1d687e9e6d927ab626252732e1ad5c1f2d039e16a0270f947e98f41bd5d430010667e853055779f50bb915589be294e869d7a0fbf28b78a60ea2d2d07f8047add8ebef2e24386bef5d23b36643c91154c56339cbdd5f51b1a7a24a369a89f43cb1f98106578ce242bd42476dd5c4d81781f1a37228cfafd5a7c801bf4b08b7b6c1cbc29252bc12726ea505f36e8f04bb7e79e275c8aa1b0679e02fd168381e0d1855f4e32745a924534e86b05b6061b4bd44ddaeed5eb4ebdf4ce7d25913d3c470fbe2c4d10b94d45ef586ed17953e1197da6999ec5eceacd5ea2924909e80fc7454bcff0cfe8954c9a99a3c8e3eebfc2a91205898e0378ef69c485b78601535fce474ed1e9a207c08fde2ef2cbf703eebb7560afdf983a76fa6a1eedc74de6da24a85da1015824e0efdecc5799f87f88b923d22b88938716a0524eff0d1f482ebbad449705d27bff5522134515735a34a5501d11621b519f94a2603dac2577fe6639e3cf7b65cc0d8154d182b29c9321b4796704fe3c7b573f4ef18a500480e02fbe13d3988b2fb10fe87eb77b44319976296989e11ff36e7002a0cdeff74e34c99765c7b9a44f7a1195c39ca1f326772cb163d72cc8571413c574e5a0db846a41b393c4e5df12f7d3788250bebba5c1ecb9bf6a9fa25ac7f5ef3f813831b72a6b1b7b7d2a24f986a2b4f5f0adacd413b759be07268528297d37cd75df990baa8b6a98c123f287b3f6632acc74ef46b14f0cad7e408e3af653a77c0455bee2cc0943877d488c477a609665df558f1dbd44067e14185958509825b3ec9a77835a456ca64dcb41ed95ad65ad9ba0d338d08df7f27614bff963286851741d6a2431bb8f37f7380e7db3f207d17b126d18483847a4e64074adb59cc2122ec5b3adfaa03aa9bc7c9e8c36e894d8afb49f8a1d5b3e7e3b8b23eb19de3cef77bbf521bf58680cad0fa015c5aaa767dd5f0444a46765553bbdd5bec99eb4ff6b3be4bf46103d16dca551f42b398aa2d1322253a48578d520bfe33a8e78ef6d32dc3a27c27e16deea2cc7c944185425277284e89fc89277051edb8c9789a0ca78718d7e5a72058b3262b8ca5d11e83c847cfbe4e0f865586dac71af7b827488bb0ab03656707c59be378dd4294ec278f55736d85f73a3e24c69335aa51df2e06ec86457630814f74dfdada6f3e93cee96db5a392d6d4af534504330565a321c349cf4320717dcc9dc191c7f8842565a1c6b2058e0a61b3e168f7385781e11f498c8f8483cf095e8a53f65559c946919ac27443b671d7365325004b42d893793e5cffccd45ca9fd6840e0722413cf28205ea162ac610767a6fc96040a9680ae41302d703aade4b35d1a08ae23f1e6f36b208ce0673bf7842141820a8337a2a14f3d5b2028363984c6eabee954976f6a6e8760dd39eece89fc0091f353947b822151ec0b9b2372d5a30aa6d559d2d4c3c6c6c9805aa0bd6dcb8fab9ccdd2285cddd5f006626938b2a3d4cbe6982f404c54677b072230f2fe7f9609255c9188d43b1270f61437aef200d7162b9fc5913e38d1b9d770ebcc61c1dd325d6242ab7b1ce2fe705c497050b1926d8f727ba84ff9023e3a68213c55b096a5312d330be5aafdb4eec61232e9986a3d6eee60e83f04a28e6b58d436faa00ff97b6eec24756b423aa9f81d3c4c130733e99619337d234b808cc5b3dbd16ea43076a4aa98e669f6f0f47e556476db37e461432b03a86f6801b1f3bf1823176464d3f7f02319efb65b5c9a6ad6935beb2a55790c852d9c8925fcf5dc1e1d3d79197087486666d61de98cd2b07f996af611ee5dfe0ae95811a636521188d6817056837f4512db878502bde16e722b28109efe50568c556ffffb3a5eb9f69ace921874ce2716137a1819f72f039ee1a13c029d76d1e3db4b53510af29d6f1f53ee9fdfa429c248b551b99f7ea1348f97ed59d82e80c673b2dca14c7fd2aef73b88bd654799b43400a415a3916fe6c8393973e7d6095a8b3b2e6b4ad5f05067b02b9fd7c0cd9eef2b9ae7f49bea13abda7aea68b9f2ab1de320f5dd80dcbc8f81174a495f494af6b6f28eb0fe43706992f07c390aca004abd2bfc8efee01945dfd2604be3243a5d34eefc95810d0da2871db9bead4e81bdec540a11ce719139b85c267d2e0c85c37a8c460a59afd9865e1deb4d94566086b5878085edda182685f0fa1c84eeac5c198581d0d436c4e5e09a1e7a7566487dfc047569f9e8e2936caa2b1225f307cb82cb201360884ebd858d8b7d0c3d8184aaeaf543d5fd9d9af2333f6631e254053d376eec3e65730219fac3f9a278fd990f7ed214303c1ef00f338a27ba56eda449b2e303a5a89542dc076f558487e6189b7bab47d4946e566e425ec0895edd959dbc248f8274e2513ec6573f9d61fbc7c0e56268e0684bd5790cc84cab557db7f0e1914227013d7e21fea6ccb4f7894408f53cf6e22a9931003831996c06afbb38620ab2a131d9a1b01d415eaccb634effb34a5569b7f7ada28089189ad1c3fd00270e023efabda440fc35cc865189a90f0b091bbe2571383a9e949fe82d3cda8db67c0eeb5240f35e7a523d4788870bb42b37858ffc69ec4a457e167a9870283457510fd4d08c3e8e96ff942eab109444b8b825ff8ea57c369efe02b5729467a28467c8045596f88104218d544ccbbc26d37db0fdb73bf472707e333eb554851e123cc372b25737109e31da8e36bc5da444ed41cd9c4353e4f47c3d7caaab5020b562ca4b73760f9260efc5a26d3a28f8fec7171ce194364fde960b696fbaa1197a74e11a14e7e3c2c2e4f6dd71d92094922e0124c6086906df53ee56792b89e82e98de56c8f2d26a84200792b681eae9a3acd0b2f19989dd4fe5121c3baa9ee9e7b7e63f7d53c2288ce9331b35efb71e05f48edefb8a3ecb8b358505d15830ab9dcc075f2e9f0438a6c79f59f867e9f67a357afef49820d5ceb6356181e5bbfab0b0b8829d9ef0fa03f41b64fc565c7c3e792f71660a348aa5042da0a47e9b209ab311c5c905038a21ec826925f959ff230a55921c7c1ce98b20a67c0098e531b8a441f7c29d1c9e90faf39977234089837c26ac5545c3e14bb057cd86023f18c4585dda0c59c8d16061787b0e2f463b25f948c7e91e6832c1c721b7f672676057daf58c8fe3be2103c8388456f8ba2ffb8eb51d2914e7274cfa9f5dbb1622d377a5d3b9ba18d4606624e8763c81c6f583658d62b52f5124c954a966704c2fa70e232f559552d840348f827408036b744c40985e8b52cccef0d9949898fdd098bf581b901c69ac3d7257fa7c9f156125d884ae21f86faf4c7a30239609b3a05c013cd6acc8a6483e171d5300c4d0d57f45061a708a4b4171832c9eed28f966738a40a81a3f1a4b30b0719a8f2a5d8d9639a6714747013f921eb1c4bf95f077007b31e5a7e31fda973bc8683ef31c5d00794e344e51aee7620ca7659c19af5797ea9340f72883d45ae0efdf02ee2a46f7d0ea57ec7f789067df7316eb0f65c1ca92edfdae5ed1af7c645f2b6e73b2a93ade08d8bcc884662e9f4706fdd8ec06dc5cbf017764603585591778d60a08ba67c0b963700d1e0dc8dca39193119cb27c685db1e0e8b4b1b2149ef71690a9351e6e254010e9db92a6e63fe8e22eb92ce5f93d5abd366f259fb3e7a70671b98272b6b07ce19875607b9150ae63a818fd8fcea6eb6724daca236c81d2ea27f49d5408e1efc8464283981329399eab53babd373b3597c44c63de6ac637d4dcd0076c78192f93947de5d67645876be76af92b523105afe65b49e659be1bcd278ff6f135e620ea3003e5a94d7129fa14bf170dc131c0d1ed42a8eb66280c61f2662b96110a04b6f16d1e796f1e808371794ae1bae2b020f17302b24451dc4ce46964f4d4e8801a2a7bbb3a9d0acb2bf758e451ef2ff09b49e523072992e08e1119659a58736b56bd38517135a0e4fee849118ec02e837fd9c5ff7e3a551e9fc267c7d875b1259b0f50f773893646fd88f8199cf963a1c004980ca67f2eb44feae8d91874ae4a83d22d86628a5345521ca49cfa289a7a370a6ce5d6a079c6eae56f1e80f63c19a096860f837815e85326479b9b872837851b1e92c817a5ad319216d8070ddf89b0fa911b54a7ff6ec0c2bd68c6c493a93c0d30ab582e60c216814890c1b000630e0f8597b4168d442570d7dbf82e0c82e99088420cc6a071fecaea2e5c03eba24b1d2ec42c07f515355b58e9a5d6b92433d14caddefaf99dbad0ff0f84982c29f722311521741911723d6b69d026ca807329f502f6f30549ce4844695d90237e524a31472fbe9f2efa2d78b1502da97a93ea8183326114b3c3192f30e269281b02f86a3dcee151402e0594326ac6635f746caecd5bc2a494caa02232f795c2106a547ac6abed761c8d2bf1b535c77615bef407a2df89f3294f6ad71c6db39c0a77451835c28a321ce88797eb86dea81cf255484814227f2c790c6b6609c0c7492160bdc588f80087cbfabf0cc134688cc0201020df4c5ef5d08a45202f87318531b17dac3ca8dcd46a2f7ed85f79259409b1f10159b5f9677c1a1e2bd4da1dd4d93c24106525f03f2d5275a755874983669780fd2ef24fc9e21562c561bef65cb8a1b723141472657515ca1a61b5adcc00426c177edf8fd638f2246c9fb657b4c0771f9e50682cff5e7d5f523a9f60f55b94e31cad57caf11160590ec26a32507c00f90af240f198253c6410fbc519490c85fb1c7220cd9e34876a990753468d79f027d95a669dd09c2384842227966d6a5f7771f03ece042da6918c0db932dcd2e74588e8807ef201887c55dc9c470bd44d4486602798d1df405f705137f4431c535cbbc14a696ca57115f85f7d62974db96d5444a7bc4072b4d3c7717f8eec5eeda682bb2281b11275274f58b9f1789fae97545cb67fc7b9c94e0fce8b823c0e1de85d311a2e4c9db3b5b9b30d01a2ffe7deec380ad331d1442a7ca535110a7df7b2e5a51e51109caf8e3989f5682269e95d0f5174d688e6cda69bca6228bbcb85ea203dfc23a55700de2c8aac49415548c91c64f0ea2bba489bab662631bc128a591f24a27cf05c6a49fed58b8e7631c8aed805ebeeac79244be8b917ff107b4d9b2c808b323fcb9ff14abfd1d3b9b77ef31edc5fa05c18e09ce2244595f8b79b96a7208f5dc821a657e1b9a723c6b7647a77e9fd34320b30c96ebf04a749f43e7b0367b167c6e77382ba36c48778afcb10b88e75ef240cd7b40d9e219ddcfbc8800941bab4396c646a099ef7953dd06690760cbe5bd11be99184f2e4b478cda7d469de8ec3585f51a4c4ee7698849146560c7fa046a748f929cf7a7a562303adbd57d43892af2c8040ebb10dc1d12a8e288221f41421aad1dfadb0cb8a99e3e79599b83e4930b865a6061465d9b094954efe6627639fcf653cb2f6a881127d79692e425530077e2ffff132afa9a853a3878801746c6f15cf3fbbbddbe83727e8ebc2ec785163c2434eadae56e3ff62e75519fc10617b31fffc90f11786a430c71d5387095f0ec96832c771854af19daab8340eeb806f287aa52a5bfc07afd7b07f6cc8db85697e7f51c533d84da3dfff5afd24254fac4e520c9a1d8d420168d7a47b2f2c467b47915bd625348ef82c633a70381fcee1effdf077c2d1c4782515ef79067ba06d59984f7e2149e098c6022e44817760a2a8aed205fce2b9b4d7ee021746d91cec186ef1793ced1193ec6101f1ff907905540057b26b3ffa20bec100e3a"], 0x2100}, {&(0x7f0000002b40)=ANY=[@ANYBLOB='5'], 0x10}], 0x5, &(0x7f0000003580)=ANY=[@ANYBLOB="18000000000000000100000002000000", @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYBLOB="00000000200000000000000001000000010000004379f73ec6b03f3563089437ddf6309700bc3d8015da9fb239be36", @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r8, @ANYBLOB="2800000000f6ffff0000002d0e364d78", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r1], 0x68, 0x5000}, 0x80001) io_uring_enter(r1, 0x58ab, 0x0, 0x0, 0x0, 0x0) execveat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) [ 2530.035950] FAULT_INJECTION: forcing a failure. [ 2530.035950] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2530.037402] CPU: 1 PID: 17296 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2530.038245] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2530.039522] Call Trace: [ 2530.039815] dump_stack+0x107/0x163 [ 2530.040228] should_fail.cold+0x5/0xa [ 2530.040687] __alloc_pages_nodemask+0x182/0x680 [ 2530.041286] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2530.041954] ? handle_mm_fault+0x20f/0x3830 [ 2530.042542] ? lock_downgrade+0x6d0/0x6d0 [ 2530.043010] alloc_pages_vma+0xbb/0x410 [ 2530.043470] handle_mm_fault+0x17cd/0x3830 [ 2530.043943] ? do_raw_spin_lock+0x121/0x260 [ 2530.044420] ? __pmd_alloc+0x5e0/0x5e0 [ 2530.044869] __get_user_pages+0x61d/0x1410 [ 2530.045347] ? follow_page_mask+0x1860/0x1860 [ 2530.045892] ? down_read+0x10f/0x420 [ 2530.046395] ? down_write_killable+0x180/0x180 [ 2530.046921] get_user_pages_unlocked+0x18a/0x690 [ 2530.047458] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2530.048113] internal_get_user_pages_fast+0x143f/0x2290 [ 2530.048693] ? create_object.isra.0+0x3ad/0xa20 [ 2530.049237] ? pin_user_pages_unlocked+0x70/0x70 [ 2530.049763] get_user_pages_fast+0x66/0xa0 [ 2530.050253] iov_iter_get_pages+0x297/0xf40 [ 2530.050750] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2530.051323] ? mempool_resize+0x7d0/0x7d0 [ 2530.051812] ? lock_downgrade+0x6d0/0x6d0 [ 2530.052408] bio_iov_iter_get_pages+0x224/0x1030 [ 2530.052955] ? bio_alloc_bioset+0x2a1/0x600 [ 2530.053473] ? bio_add_pc_page+0x100/0x100 [ 2530.053991] ? bvec_alloc+0x290/0x2f0 [ 2530.054437] ? iov_iter_npages+0x1fd/0xa70 [ 2530.054893] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2530.055412] iomap_dio_bio_actor+0x77a/0xef0 [ 2530.055935] iomap_dio_actor+0x36f/0x560 [ 2530.056412] iomap_apply+0x282/0x9e0 [ 2530.056840] ? iomap_dio_rw+0x90/0x90 [ 2530.057283] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2530.057941] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2530.058574] ? mark_held_locks+0x9e/0xe0 [ 2530.059134] ? filemap_check_errors+0xa5/0x150 [ 2530.059681] __iomap_dio_rw+0x6cd/0x11a0 [ 2530.060219] ? iomap_dio_rw+0x90/0x90 [ 2530.060657] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2530.061183] ? down_read+0x10f/0x420 [ 2530.061598] ? down_write_killable+0x180/0x180 [ 2530.062123] iomap_dio_rw+0x31/0x90 [ 2530.062536] ext4_file_read_iter+0x2c3/0x4c0 [ 2530.063032] new_sync_read+0x424/0x6f0 [ 2530.063485] ? fsnotify+0xf30/0xf30 [ 2530.063887] ? __ia32_sys_llseek+0x380/0x380 [ 2530.064400] ? _cond_resched+0x12/0x80 [ 2530.064847] ? avc_policy_seqno+0x9/0x70 [ 2530.065303] ? selinux_file_permission+0x36/0x510 [ 2530.065861] vfs_read+0x453/0x580 [ 2530.066258] ksys_read+0x12d/0x250 [ 2530.066668] ? __ia32_sys_pwrite64+0x230/0x230 [ 2530.067188] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2530.067757] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2530.068349] do_syscall_64+0x33/0x40 [ 2530.068749] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2530.069341] RIP: 0033:0x466609 [ 2530.069688] 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 [ 2530.071806] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2530.072674] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2530.073486] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2530.074303] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2530.075110] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2530.075937] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:32:25 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x7, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:32:25 executing program 5: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x1ff) r0 = socket$netlink(0x10, 0x3, 0xb) r1 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r1, 0x10e, 0xc, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r3 = syz_mount_image$iso9660(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', 0x3f, 0x0, &(0x7f0000000480), 0x82400, &(0x7f00000004c0)=ANY=[@ANYBLOB='norock,norock,gid=', @ANYRESHEX=0xee00, @ANYBLOB=',map=normal,norock,sbsector=0x000\x00\x00000000,utf8,cruft,f\x00f8,cruft,context=staff_u,uid<\x00\x00\x00\x00\x00', @ANYRESDEC=0xee01, @ANYBLOB=',dont_hash,obj_role=.u#/,mask=MAY_WRITE,measure,seclabel,\x00']) r4 = openat(r3, &(0x7f00000005c0)='./file1\x00', 0x20000, 0x40) ftruncate(r2, 0x1000003) ioctl$FS_IOC_FSSETXATTR(r2, 0x40086602, &(0x7f0000000000)) syz_genetlink_get_family_id$nl80211(&(0x7f0000000600), r4) write$binfmt_elf64(r2, &(0x7f00000001c0)=ANY=[], 0xfdef) lseek(r2, 0x0, 0x3) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000680)={'wlan0\x00', 0x0}) write$P9_RREADLINK(r4, &(0x7f0000000440)=ANY=[], 0x10) sendmsg$NL80211_CMD_LEAVE_MESH(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000002c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="000327bd7000fcdbdf254500000008000300", @ANYRES32=r5, @ANYBLOB="979e749574e91548ae7b142dc230db7bd752390218ced6b70de214265c25f5b1fe01a64fe330b0226ae701fd6876522c36a38a6806a909da9e79609bf0070658d13f5090bc589cce450e67c787001827849952ac9027dee93da3f00867de95738171787cd80e0a328564e14bd0f5b9aaef29424235eed2bbe69478e07cfd2945b0476a830866e5de811a69976725e3ed67c78bb079342e88a137e6f7650ee43148888313292e6541722d50f14f9d238a47af018b998129fd3a851d96f5"], 0x1c}, 0x1, 0x0, 0x0, 0x2004c880}, 0x4044880) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$FICLONE(r0, 0x40049409, r6) sendmsg$NL80211_CMD_SET_PMK(r2, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000001c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="b4000000", @ANYRES16=0x0, @ANYBLOB="00012cbd7000fbdbdf257b00000008000300", @ANYRES32=r5, @ANYBLOB="0c00990004000000000000000a000600ffffffffffff00000a000600ffffffffffff00000a0006000802110c000100001400fe008116318664cdae6aec6b71baba6f6dfb1400020179671d343424bf4d15a10d504ec5aa880a00060008021100000100000a00060008021100000100001400fe00750000000015000000000000000000001400fe00cfc3d37cc10cecc9f1f05fd28e7ce85e4c5ea2d4395afb795d81349e505e1cfe716232f9a751c4f8264e1f28147a9097cce3c0751a6a84ce9fb287f8d407e9a97377bc8b880b606fde5f32e3f1fc32d9ef14e3bf5ac0748a4f8c7bf9dec2125467e856492e566f5738b787026bbf9c514d11e81e8af0"], 0xb4}}, 0x8000) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x101) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) 18:32:25 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) clone3(&(0x7f00000008c0)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) creat(&(0x7f0000000000)='./file1\x00', 0xf0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_SET_FD(r2, 0x4c00, 0xffffffffffffffff) fsetxattr$trusted_overlay_origin(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000280)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@cache_fscache}, {@version_u}, {@loose}]}}) syz_mount_image$vfat(&(0x7f0000000240), &(0x7f0000000340)='./file1\x00', 0x2, 0x0, 0x0, 0x214408, &(0x7f0000000380)=ANY=[@ANYBLOB="becfd04f57ed9e0e1c76c1d64a0a7f73686f72746e616d653d6d697865642c73686f72746e616d653d77696e39352c756e695f786c6174653d312c73686f72746e616d653d6d697865642c736d61630000737472616e73"]) syz_open_dev$sg(&(0x7f0000000200), 0x0, 0x2) syz_open_dev$sg(&(0x7f0000000400), 0x2e99, 0x109000) 18:32:25 executing program 6: r0 = syz_io_uring_setup(0x9, &(0x7f0000000400)={0x0, 0x1d5d, 0x1, 0x2, 0x40002d9}, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f00000003c0), 0x0) read(0xffffffffffffffff, &(0x7f0000000000), 0x20002000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000180)=@IORING_OP_TEE={0x21, 0x5, 0x0, @fd, 0x0, 0x0, 0xfff, 0x8, 0x1, {0x0, 0x0, r1}}, 0x3) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r2, 0x0, &(0x7f0000000380)=@IORING_OP_ASYNC_CANCEL={0xe, 0x0, 0x0, 0x0, 0x0, 0x12345, 0x0, 0x0, 0x1}, 0x2) r3 = fork() ptrace(0x10, r3) ptrace$getregset(0x4204, r3, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r3, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xee01, 0x0, 0x0) r4 = getgid() r5 = socket$packet(0x11, 0x3, 0x300) writev(r5, &(0x7f0000000780)=[{&(0x7f0000000500)="40ae89d5fa8aaa28764217caacc8a322271d76beb8cd01a8de2ba16768fa8a2bd7b4a93975e51917122678849a2372be95197d5e69ee018a8dcb963cf13e538a8559771a5b8890742af5a0403fbd6696b416d16a9b5e4e8603ab3367c56b74f66de39eda65199f4bc1ede41e5e5a61160fa82ebe142b976e08e6920ee46db407db49bd06455fd749593bb85c4171674f2aec604e3c76c41a8cedf41286550c3f2a9ed1b34811c00617722271bdb7c270eff615", 0xb3}, {&(0x7f00000005c0)="42aa84e5b4d2e9d88bec2a0f07e98c887bf2651479003e75e8c8224b091347e40fb5e005b33ab71f0e855dac27ff808ece1efe6ea37af1d89eb14000a7a3a2e80c120b60f3e459797a4656f80fe48137cb3e9a11dff40427c7a19273d26d0ca04540f40f0d2546109a41a8d089fd51269d234c23088eb3fa44160ce0488bdd6c9aa29f9644bf05c2e26cfac4c8baad50505e1c684ecca880023b2c8328f152a5906fe877ad2efb534c636aa62c1c9d65f5ecabdca4ef739fd9b6eaeddcd5b00620d8d98c49c96b59", 0xc8}, {&(0x7f00000008c0)="4ad317459dc9ee733cf8b7f4e4acd7998a03cafa63519cde998a3452cf86b81122d1771912f93c7567c4033a0292e1b6e6f1317956cf69478da7c523c6b7c09f74025927b4a0dd0a98a583644ce9e259f1695d8da62b750c2bceedca7a057390f429faaf25557e521436d992f7c33150166832248b09036b3f07bd2112a6b18bf53f6ffa586726a1724df88d7474e088493c235331bcebafefea11318e932ca85d8dd6ed11012ef12c759ba8dcfb365b9660f83e8a82530a6074a56027bf383796815b6689f4e6fc4d8c35ac32ac14b8834216f35f96c52fe9ace74dc50367919580f4f939b57cdb0dfdebdc4fb8e5a58171d8e40278f78caff5146cb65e6cce0567593d6b225dbd15cfcb118f54b6f5318a935fddba45e1f86aa8d4d7141943f757f308161f6ae864845ea34255c3655df32eb3e63cc52328c02fd66f52a686c517474d9d8399a82f92b2aa6d1c44cb75d3b012406ec75e40954efa713721796551f2c8b1e11677c98142493ee29e0bbbfba1b3bfaf7e91191c22ff10829e44b5142708808972c94a5e4374d08ebbc0490ffc3c564fd532938dbd7ec1", 0x19d}, {&(0x7f0000000000)="0a219a5dbd7447b8e18c5445d03b31f88d82c5beaf85705ed26dce6d3a", 0x1d}, {&(0x7f0000000300)="07f19a61a5f66f39a22fc6f4094dedd7f655b3e6bce2fc121f4a941f2057a8ad5346d260628988968dea4eb79ded4c3d4de6680ddec31179ad849261b389cbb0853856baaefcbaf2c8ec004dcb42ad06beca32134ca2c45fae48506b6c16", 0x5e}], 0x5) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r3, 0x0, r4}, 0xc) 18:32:25 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_MGMT_C_LISTALL(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x4c, 0x0, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x3}, @NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @dev={0xfe, 0x80, '\x00', 0x28}}, @NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @local}, @NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x3}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4041}, 0x1) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_LBT_MODE(r0, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, r1, 0x800, 0x70bd28, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x20}, 0x4044810) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$IEEE802154_SET_MACPARAMS(r2, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x2c, 0x0, 0x300, 0x70bd25, 0x25dfdbfc, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan3\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4880}, 0x80) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000400), r2) sendmsg$NL802154_CMD_DEL_SEC_LEVEL(r3, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x28, r4, 0x100, 0x70bd28, 0x25dfdbfb, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000003}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x28}, 0x1, 0x0, 0x0, 0x1}, 0x20060040) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f0000000500)={'wpan4\x00', 0x0}) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000780)={&(0x7f0000000580)={0x1e0, 0x0, 0x100, 0x70bd25, 0x25dfdbfd, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x101}, {0x6}, {0x5}, {0x6, 0x11, 0x6}, {0x8, 0xb, 0x10001}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x9}, {0x6, 0x16, 0x200}, {0x5, 0x12, 0x1}, {0x6, 0x11, 0xa3d}, {0x8, 0xb, 0xfffffffb}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x4}, {0x6, 0x16, 0x836}, {0x5, 0x12, 0x1}, {0x6, 0x11, 0x9}, {0x8, 0xb, 0x2}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x1}, {0x6, 0x16, 0x5}, {0x5}, {0x6}, {0x8, 0xb, 0x7}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0xceb9}, {0x6, 0x16, 0x8}, {0x5}, {0x6}, {0x8, 0xb, 0x165e}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x4}, {0x6, 0x16, 0x3704}, {0x5}, {0x6, 0x11, 0x200}, {0x8, 0xb, 0x3}}]}, 0x1e0}, 0x1, 0x0, 0x0, 0x800}, 0x810) ioctl$sock_SIOCGIFINDEX_802154(r3, 0x8933, &(0x7f0000000840)={'wpan4\x00', 0x0}) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f0000000880)={'wpan1\x00', 0x0}) sendmsg$NL802154_CMD_GET_SEC_DEV(r2, &(0x7f0000000940)={&(0x7f0000000800)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000900)={&(0x7f00000008c0)={0x3c, r1, 0x8, 0x70bd25, 0x25dfdbfb, {}, [@NL802154_ATTR_IFINDEX={0x8, 0x3, r6}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r5}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r5}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r7}]}, 0x3c}, 0x1, 0x0, 0x0, 0x8c0}, 0x40000) sendmsg$NL802154_CMD_DEL_SEC_KEY(r0, &(0x7f0000000a40)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000a00)={&(0x7f00000009c0)={0x1c, r4, 0x1, 0x70bd25, 0x25dfdbfe, {}, [@NL802154_ATTR_IFINDEX={0x8, 0x3, r7}]}, 0x1c}, 0x1, 0x0, 0x0, 0x8004}, 0x24000001) sendmsg$IEEE802154_LIST_IFACE(r0, &(0x7f0000000b40)={&(0x7f0000000a80)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000b00)={&(0x7f0000000ac0)={0x40, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r7}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan3\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}]}, 0x40}, 0x1, 0x0, 0x0, 0x6c}, 0x20024081) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl802154(&(0x7f0000000b80), r8) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000bc0), 0xffffffffffffffff) 18:32:25 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x8, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:32:25 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000040), r0) sendmsg$NLBL_CIPSOV4_C_REMOVE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x100, 0x0, 0x25d7dbfb, {}, [@NLBL_CIPSOV4_A_DOI={0x8}]}, 0x1c}}, 0x0) 18:32:25 executing program 1 (fault-call:2 fault-nth:79): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:32:25 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0xc0101, 0x0) ioctl$KDFONTOP_SET_DEF(r2, 0x4b72, &(0x7f0000000180)={0x2, 0x0, 0x17, 0x16, 0x15a, &(0x7f0000000500)="c0869d6318cfdd6450a4d645515d9bc31a478c80f888d79d6c6ef00e9eb57bbe04f503f17530adacd8c5e151bd1516d2c2f55bd654effab15d64df0fd0d8816e1c75ea89b88424634909b7caa60fe05e6d36412f371d54e969fa2054631b9228d7d19cc7a8069315c7617f5a2535b8b201d9ac112326c83f5aaf5de16ab10c815c5c761d1f430c7bcd9bc3352bd000e107cc6b3ac83f1229bff58e5a517de830427b0d9417af9f817ae5cc83fb00c01c655f358c62c4f82ab0d84682d05f76cf55b01e1055c9c21bd064183e260f5978f0d342c8b8b6eec239af9efd37b79e94d6c65977d95f081eff284ceb2e096268e0260d32d6e69125856ce4fe72bba94fbbe74efd6b62a662a440c9324ec320a7d84acdd86da2249cb5954afe364f5d89d6b7b86358d2c94bae040200212b17eac428f1accc13b99c3a3de9abab317c2747522dfe9f62a7f6b4747b853608b6ceefcd515cb16dea2cbb45042e1439851ec9b98e8bd725d49d43a5a0fa2bce893a8bf0b3c7ebad213b56f1b57d8c947199ea24a0fe692ca4c07db9e38d25a21e13fc2dfcd347729cb4a2d69e94e78d200c039d5e17c9e18bc0d858a7c798d77ef94279f3e7d09c7c0586e963a92f872fd023139589ed2339693288123c6df9e2a27183c96b7215456437ff918d07e6f4cb484351a747bde8e2be36472e045a1f31d8845d28ba63d823fe171f457a7101d26e02f0e0d19b84cdeda5942b833e41995c841c16032b1619dee5dec583ca4f45a868925a9a64e326755f69da89c6a7ec4a2747ec88b73828e767b9496a728eb07f7499252f2db9f7a055bef197546f349ffd71b0fad25de3921220b5e2d63a76558c31692b8fd23bd0928a558bb0fd9f66563a8714aec2410c34b43eafa68c8d2f8ee128f8985afa0138437292a366338f46fbf5ee63dd01255cc8b366a6103b89e6b7b4586cd6e6be5aa045a3c8eb8e4244cc96341ecbf4baf9ad0ae22b0056cade419ced64b14466054389dee83930a9d024b9b0b56393198f6a7ced7a7a3effe8a0e8af7f911200fb35bc5e08c7fb97b47e1ae659e6a7d74d9098abed8a62ade51875d85ae55209ca9a1a463a8d6631a38f53a4cac635a63427658bfa0e96497a9471dfc547e77df72405d5dd433f19ea314a1189261dd6135da091275b7db2a39e214c90d538513452e852cdda6fd78da66f0bc0523e63855331ad41a32a1cedfbdd12a03501245b456f79027e13c023649e0c502b87d01a90c1a5e939d4571eba935addf970460e35d669c79151b6203aae3bb1349438eae3eea40fcbae85bd449a58955a9176a0e2ffbc1c75ff09da4268224298912bc288b57e28e6b448d1cfa4bb09bc0f9a5af3d8d86c668b467da62c4a0f9f07361c82d01e4f8224554ace8de55576e04cfc1d8f1f0c8d766bfbbbe85b4b3334e89f8f1c497f14ca"}) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r3 = fork() ptrace(0x10, r3) ptrace$getregset(0x4204, r3, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r3, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r4 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r3, 0x0, r4}, 0xc) 18:32:25 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x9, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() [ 2530.806134] FAULT_INJECTION: forcing a failure. [ 2530.806134] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2530.808715] CPU: 0 PID: 17384 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2530.810005] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2530.812197] Call Trace: [ 2530.812700] dump_stack+0x107/0x163 [ 2530.813388] should_fail.cold+0x5/0xa [ 2530.814117] __alloc_pages_nodemask+0x182/0x680 [ 2530.815000] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2530.816157] ? handle_mm_fault+0x20f/0x3830 [ 2530.816968] ? lock_downgrade+0x6d0/0x6d0 [ 2530.817770] alloc_pages_vma+0xbb/0x410 [ 2530.818522] handle_mm_fault+0x17cd/0x3830 [ 2530.819327] ? do_raw_spin_lock+0x121/0x260 [ 2530.820154] ? __pmd_alloc+0x5e0/0x5e0 [ 2530.820943] __get_user_pages+0x61d/0x1410 [ 2530.821757] ? follow_page_mask+0x1860/0x1860 [ 2530.822623] ? down_read+0x10f/0x420 [ 2530.823325] ? down_write_killable+0x180/0x180 [ 2530.824223] get_user_pages_unlocked+0x18a/0x690 [ 2530.825251] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2530.826166] internal_get_user_pages_fast+0x143f/0x2290 [ 2530.827233] ? pin_user_pages_unlocked+0x70/0x70 [ 2530.828161] get_user_pages_fast+0x66/0xa0 [ 2530.828959] iov_iter_get_pages+0x297/0xf40 [ 2530.829778] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2530.830698] ? mempool_resize+0x7d0/0x7d0 [ 2530.831478] ? lock_downgrade+0x6d0/0x6d0 [ 2530.832265] bio_iov_iter_get_pages+0x224/0x1030 [ 2530.833173] ? bio_alloc_bioset+0x2a1/0x600 [ 2530.833979] ? bio_add_pc_page+0x100/0x100 [ 2530.834769] ? bvec_alloc+0x290/0x2f0 [ 2530.835512] ? iov_iter_npages+0x1fd/0xa70 [ 2530.836300] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2530.837114] iomap_dio_bio_actor+0x77a/0xef0 [ 2530.837971] iomap_dio_actor+0x36f/0x560 [ 2530.838746] iomap_apply+0x282/0x9e0 [ 2530.839451] ? iomap_dio_rw+0x90/0x90 [ 2530.840171] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2530.841260] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2530.842246] ? mark_held_locks+0x9e/0xe0 [ 2530.843037] ? filemap_check_errors+0xa5/0x150 [ 2530.843913] __iomap_dio_rw+0x6cd/0x11a0 [ 2530.844665] ? iomap_dio_rw+0x90/0x90 [ 2530.845419] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2530.846294] ? down_read+0x10f/0x420 [ 2530.846993] ? down_write_killable+0x180/0x180 [ 2530.847879] iomap_dio_rw+0x31/0x90 [ 2530.848569] ext4_file_read_iter+0x2c3/0x4c0 [ 2530.849400] new_sync_read+0x424/0x6f0 [ 2530.850126] ? fsnotify+0xf30/0xf30 [ 2530.850805] ? __ia32_sys_llseek+0x380/0x380 [ 2530.851640] ? _cond_resched+0x12/0x80 [ 2530.852381] ? avc_policy_seqno+0x9/0x70 [ 2530.853143] ? selinux_file_permission+0x36/0x510 [ 2530.854085] vfs_read+0x453/0x580 [ 2530.854752] ksys_read+0x12d/0x250 [ 2530.855443] ? __ia32_sys_pwrite64+0x230/0x230 [ 2530.856303] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2530.857279] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2530.858250] do_syscall_64+0x33/0x40 [ 2530.858947] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2530.859909] RIP: 0033:0x466609 [ 2530.860512] 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 [ 2530.863924] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2530.865337] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2530.866658] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2530.867997] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2530.869322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2530.870650] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:32:26 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000000, 0x8010, r3, 0x0) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) read(0xffffffffffffffff, &(0x7f0000000000), 0x20002000) ioctl$PIO_UNIMAP(0xffffffffffffffff, 0x4b67, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x80, 0x2bec}, {0x8000, 0x8001}]}) setresuid(0xffffffffffffffff, 0x0, 0x0) r4 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r4}, 0xc) 18:32:26 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000600), r0) sendmsg$NLBL_MGMT_C_ADD(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x24, r1, 0x800, 0x70bd27, 0x25dfdbfc, {}, [@NLBL_MGMT_A_IPV4MASK={0x8, 0x8, @local}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x6}]}, 0x24}, 0x1, 0x0, 0x0, 0x8d1}, 0xa0dbba3ec3855dac) sendmsg$NLBL_MGMT_C_ADDDEF(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000640)={0x30, r1, 0xa1c047e168b2633, 0x0, 0x0, {}, [@NLBL_MGMT_A_PROTOCOL={0x8}, @NLBL_MGMT_A_IPV6MASK={0x14, 0x6, @local}]}, 0x30}}, 0x0) 18:32:26 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x10, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:32:26 executing program 3: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0xc0101, 0x0) ioctl$KDFONTOP_SET_DEF(r2, 0x4b72, &(0x7f0000000180)={0x2, 0x0, 0x17, 0x16, 0x15a, &(0x7f0000000500)="c0869d6318cfdd6450a4d645515d9bc31a478c80f888d79d6c6ef00e9eb57bbe04f503f17530adacd8c5e151bd1516d2c2f55bd654effab15d64df0fd0d8816e1c75ea89b88424634909b7caa60fe05e6d36412f371d54e969fa2054631b9228d7d19cc7a8069315c7617f5a2535b8b201d9ac112326c83f5aaf5de16ab10c815c5c761d1f430c7bcd9bc3352bd000e107cc6b3ac83f1229bff58e5a517de830427b0d9417af9f817ae5cc83fb00c01c655f358c62c4f82ab0d84682d05f76cf55b01e1055c9c21bd064183e260f5978f0d342c8b8b6eec239af9efd37b79e94d6c65977d95f081eff284ceb2e096268e0260d32d6e69125856ce4fe72bba94fbbe74efd6b62a662a440c9324ec320a7d84acdd86da2249cb5954afe364f5d89d6b7b86358d2c94bae040200212b17eac428f1accc13b99c3a3de9abab317c2747522dfe9f62a7f6b4747b853608b6ceefcd515cb16dea2cbb45042e1439851ec9b98e8bd725d49d43a5a0fa2bce893a8bf0b3c7ebad213b56f1b57d8c947199ea24a0fe692ca4c07db9e38d25a21e13fc2dfcd347729cb4a2d69e94e78d200c039d5e17c9e18bc0d858a7c798d77ef94279f3e7d09c7c0586e963a92f872fd023139589ed2339693288123c6df9e2a27183c96b7215456437ff918d07e6f4cb484351a747bde8e2be36472e045a1f31d8845d28ba63d823fe171f457a7101d26e02f0e0d19b84cdeda5942b833e41995c841c16032b1619dee5dec583ca4f45a868925a9a64e326755f69da89c6a7ec4a2747ec88b73828e767b9496a728eb07f7499252f2db9f7a055bef197546f349ffd71b0fad25de3921220b5e2d63a76558c31692b8fd23bd0928a558bb0fd9f66563a8714aec2410c34b43eafa68c8d2f8ee128f8985afa0138437292a366338f46fbf5ee63dd01255cc8b366a6103b89e6b7b4586cd6e6be5aa045a3c8eb8e4244cc96341ecbf4baf9ad0ae22b0056cade419ced64b14466054389dee83930a9d024b9b0b56393198f6a7ced7a7a3effe8a0e8af7f911200fb35bc5e08c7fb97b47e1ae659e6a7d74d9098abed8a62ade51875d85ae55209ca9a1a463a8d6631a38f53a4cac635a63427658bfa0e96497a9471dfc547e77df72405d5dd433f19ea314a1189261dd6135da091275b7db2a39e214c90d538513452e852cdda6fd78da66f0bc0523e63855331ad41a32a1cedfbdd12a03501245b456f79027e13c023649e0c502b87d01a90c1a5e939d4571eba935addf970460e35d669c79151b6203aae3bb1349438eae3eea40fcbae85bd449a58955a9176a0e2ffbc1c75ff09da4268224298912bc288b57e28e6b448d1cfa4bb09bc0f9a5af3d8d86c668b467da62c4a0f9f07361c82d01e4f8224554ace8de55576e04cfc1d8f1f0c8d766bfbbbe85b4b3334e89f8f1c497f14ca"}) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r3 = fork() ptrace(0x10, r3) ptrace$getregset(0x4204, r3, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r3, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r4 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r3, 0x0, r4}, 0xc) 18:32:41 executing program 5: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000002f00)='./file0/../file0\x00', 0x0, 0x1f3000, 0x0) syz_mount_image$ext4(&(0x7f0000000280)='ext2\x00', &(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0, 0x0, 0x1046034, &(0x7f0000000040)=ANY=[@ANYBLOB='debug_want_extSa_isize=0x0000000000000084,\x00', @ANYRES16, @ANYRESHEX=r0]) 18:32:41 executing program 2: r0 = accept4$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x0, @initdev}, &(0x7f0000000180)=0x10, 0x0) sendto(r0, &(0x7f00000001c0)="ec5d20896332579880ffc989b3806780915104b2285645b8f5fb6da20e2723466ef8e0e0685148826ef3529ece961567059053aa869ff60ed2ce0f222b73d00d3cbd60d5e98bad5b25cf83c4c1613ecbe17276030030e2b873485ca94ff520e924e9829e6dd74e0d9ee0e5f4cfca4e42afeb5e4efc3e7e2f89672ca88c9049a886c847f0052238d3c6dbce979abc1a8df238ec94a56d08554396ed04d90d075e26f9dec640", 0xa5, 0x81, &(0x7f0000000280)=@phonet={0x23, 0xb4, 0x6, 0x80}, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) linkat(r2, &(0x7f0000000040)='./file1\x00', r4, &(0x7f0000000300)='./file1\x00', 0x400) clone3(&(0x7f00000008c0)={0x1040100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) clone3(0x0, 0x0) socket$inet(0x2, 0x1, 0x0) kcmp$KCMP_EPOLL_TFD(0xffffffffffffffff, 0x0, 0x7, r3, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x6609, 0x0) 18:32:41 executing program 3: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0xc0101, 0x0) ioctl$KDFONTOP_SET_DEF(r2, 0x4b72, &(0x7f0000000180)={0x2, 0x0, 0x17, 0x16, 0x15a, &(0x7f0000000500)="c0869d6318cfdd6450a4d645515d9bc31a478c80f888d79d6c6ef00e9eb57bbe04f503f17530adacd8c5e151bd1516d2c2f55bd654effab15d64df0fd0d8816e1c75ea89b88424634909b7caa60fe05e6d36412f371d54e969fa2054631b9228d7d19cc7a8069315c7617f5a2535b8b201d9ac112326c83f5aaf5de16ab10c815c5c761d1f430c7bcd9bc3352bd000e107cc6b3ac83f1229bff58e5a517de830427b0d9417af9f817ae5cc83fb00c01c655f358c62c4f82ab0d84682d05f76cf55b01e1055c9c21bd064183e260f5978f0d342c8b8b6eec239af9efd37b79e94d6c65977d95f081eff284ceb2e096268e0260d32d6e69125856ce4fe72bba94fbbe74efd6b62a662a440c9324ec320a7d84acdd86da2249cb5954afe364f5d89d6b7b86358d2c94bae040200212b17eac428f1accc13b99c3a3de9abab317c2747522dfe9f62a7f6b4747b853608b6ceefcd515cb16dea2cbb45042e1439851ec9b98e8bd725d49d43a5a0fa2bce893a8bf0b3c7ebad213b56f1b57d8c947199ea24a0fe692ca4c07db9e38d25a21e13fc2dfcd347729cb4a2d69e94e78d200c039d5e17c9e18bc0d858a7c798d77ef94279f3e7d09c7c0586e963a92f872fd023139589ed2339693288123c6df9e2a27183c96b7215456437ff918d07e6f4cb484351a747bde8e2be36472e045a1f31d8845d28ba63d823fe171f457a7101d26e02f0e0d19b84cdeda5942b833e41995c841c16032b1619dee5dec583ca4f45a868925a9a64e326755f69da89c6a7ec4a2747ec88b73828e767b9496a728eb07f7499252f2db9f7a055bef197546f349ffd71b0fad25de3921220b5e2d63a76558c31692b8fd23bd0928a558bb0fd9f66563a8714aec2410c34b43eafa68c8d2f8ee128f8985afa0138437292a366338f46fbf5ee63dd01255cc8b366a6103b89e6b7b4586cd6e6be5aa045a3c8eb8e4244cc96341ecbf4baf9ad0ae22b0056cade419ced64b14466054389dee83930a9d024b9b0b56393198f6a7ced7a7a3effe8a0e8af7f911200fb35bc5e08c7fb97b47e1ae659e6a7d74d9098abed8a62ade51875d85ae55209ca9a1a463a8d6631a38f53a4cac635a63427658bfa0e96497a9471dfc547e77df72405d5dd433f19ea314a1189261dd6135da091275b7db2a39e214c90d538513452e852cdda6fd78da66f0bc0523e63855331ad41a32a1cedfbdd12a03501245b456f79027e13c023649e0c502b87d01a90c1a5e939d4571eba935addf970460e35d669c79151b6203aae3bb1349438eae3eea40fcbae85bd449a58955a9176a0e2ffbc1c75ff09da4268224298912bc288b57e28e6b448d1cfa4bb09bc0f9a5af3d8d86c668b467da62c4a0f9f07361c82d01e4f8224554ace8de55576e04cfc1d8f1f0c8d766bfbbbe85b4b3334e89f8f1c497f14ca"}) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r3 = fork() ptrace(0x10, r3) ptrace$getregset(0x4204, r3, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r3, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r4 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r3, 0x0, r4}, 0xc) 18:32:41 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f00000005c0), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x2) r2 = fork() r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(0xffffffffffffffff, &(0x7f0000002280)=""/102389, 0x18ff5) execveat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00X\x8d\xb08\xad\x93~\xd8\xb0\xea\x96CqYB\xeaM\xd2\xd8\xee\xd7~-\xa3F\xce\xfd.\xcf\xb2\x053', &(0x7f0000000340)='\x00'], &(0x7f0000000580)=[&(0x7f0000000300)='\x00', &(0x7f0000000440)='\x00X\x8d\xb08\xad\x93~\xd8\xb0\xea\x96CqYB\xeaM\xd2\xd8\xee\xd7~-\xa3F\xce\xfd.\xcf\xb2\x053', &(0x7f0000000500)='\x00X\x8d\xb08\xad\x93~\xd8\xb0\xea\x96CqYB\xeaM\xd2\xd8\xee\xd7~-\xa3F\xce\xfd.\xcf\xb2\x053', &(0x7f0000000540)='\x00'], 0x100) ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) r4 = signalfd(r3, &(0x7f0000000480)={[0x20]}, 0x8) openat(r4, &(0x7f00000004c0)='./file0\x00', 0x47d0b9589e48af16, 0x103) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000006c0)={&(0x7f0000000700)=""/55, 0x37}) setresuid(0xffffffffffffffff, 0x0, 0x0) waitid(0x0, r2, &(0x7f0000000640), 0x8, 0x0) r5 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={0x0, 0xee01, r5}, 0xc) 18:32:41 executing program 1 (fault-call:2 fault-nth:80): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:32:41 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000000)='./file0\x00', 0x38, 0x0, 0x0, 0x10808bb, 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='sysfs\x00', 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r0, 0x0) syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000140)='./file1\x00', 0x2, 0x4, &(0x7f0000001400)=[{&(0x7f00000001c0)="76f14df1e47124cad2f6c54654e617babaa5317d2ed6f9e381a243fc40e7bd83ae5d5ee6818c86da4b4f777b07fcf5e64a691aed6183154a44a216d144c21655304aeb91ebfbb9aeb8ab23ea6bf3369fc4e15dd517ebf9c73e0a6280261d1487d6ed56dc3f29709e0cf5fcc170ef16e0dd30eace690e4b44085b5a5141c4c40c77f858ee9107ddc044a7806ad1", 0x8d, 0xfffffffffffffff8}, {&(0x7f0000000280)="fd24cb8e529b81e2486cb92c8b9e010ab895db95c83cc2d5fe5862fe5873512db367d477ac6e7211bce246ec5836002f7f678564a47c2bd7cb20b6d3b80f9862a93d4b33dd4fe696c30c87c73316d7abda8b4db303ea146d924272c6952ff1bd79a140742b813f3940863f1bc3c755548a21074d7373a946db11fdabcbc55fb5806b", 0x82, 0x2400000000000000}, {&(0x7f0000000340)="c9c650cc9e05d768f72d1a51226c873ca19b0834ece89a268afa5084d5104a96941a183eb5b4ff9bd7e06d35b2284c600f8476b408e317c995e2e027748012a184dd80251517724ea9437f547cebd579dc90719c77cdc63ac517deb89c7b2d9c57da7f850b10195059e93d1d415d756b71b1f609c1895fafba121d13a2149b172e84e5db9ac3fd453ea707bdabde9f64c20b4046c65d06019fd49acbfb9255e5245843a7d08fd5e3", 0xa8, 0x100}, {&(0x7f0000000400)="21622fa3f043b675dc35ff3377a59d191fd5621076bf55e2278cd495280380fc5f3e5f79123bf22fab3687d4f21e4bbd6767f4721fe8f75b1de8f31cb4998e05b383cc682e21bb3f623159520c0908901983ca497df7b64278580a3ff8e493638fd84db223d7164da2b02a3374e51b0eafa869b5ddd28eeb4e9be222fef2c4517d1321abbf1df6d74047820efcb6c3515c765b252daeeabf5b29340e8b3acd47b55aaffb0ffbf4f1ed3fbf3c3a6f84d63b76f329fea711893d93e6b49262770572c7e008205a5df370ba81df58b3a6b55c42e2057b37175adefd8906d8b460f88b5afdc6938a3b4fa1282ddbbf65755119e7806f36fc13f79c960bbb117332150e26adb51cd3de3e57428b3a5e85b3e03910f43681b1885ef647062764ea90359ea9585f34424ea77da96e1c01e12f0b9b6148180eedd0ba6c6e0c862d551ca331b895a8d9f360a3c990f9affefb86e63bb4b24bcfb48660bb8d082472c2dcc0a0b2e57487c92b93925feece4c7fabc6796784273d708b1a37b71ebc76e7abb13da066e2561d46b96c8dd423a93e0d8719d368abccc66b6a4aea8d5e20f9618e17bc2cdb914aaf87465e2309613303939782f9b5d377f2210c3e622cc4761120df7063dcc325320cdac168f6fe28f6911db07d9407bc323e60a56da92cb9c22b2c114ac51d44ccfa3a057109197a383d79b16f1539e2347fcff6a419b1394206c3b65f4d3571c22ad5543386e8adca0c959332bdcf6d2dc77b7584e9b0c9f665d643d17d95306b9a7b09ea1bc37b19151b79431b5c7a80f5ae3b544dbb66a33b4ce127a61e108da45538699fdb127974e7d889247dbdf051ed402972ebe6dca7496b57a38f86296396bbc080ca10dbfb9502c25c33dcac532066f417d1cd7c0b05d9e097622fa03651bf8c10dac1a51318321285ca4e7963a260aa89bc3844c10ae53b97cd8805cd9ba43c9968288a7b12e205a9d3478d28e0519e1bedf597936ce5341c8ceac595d23672d711e084c0c9482541ae521180a7bde467e8c27a74a53e5b3cb2fd947285e3b3695fef0a1fa187367873070327236f14fc44e6c2ee9729ac7e102ed321bf8f32de8935107e7cb6df5df547fbffbdbc08c5e85fb23cd3759b53172d609d82fc55dd9c567f53a7b8494cb4ad8a4a970510c2cf2374a46f193fd7a698c9221edc1614b331b8bc22cc505ea23107293b60f37b120e28889b948ea5f85bfb4894797a88f79fc616b73da2d95417e41fab9de2256a5b457aa5ee61f79f818429fc8f83f6f801d8176c4df1ee8433e90da55d46b966f765d7cbaddbec782bf143f39b0fa884421e8075bc310b4b53e8c15ba3c8ae5c45e82a2df7578c73ffdb2087cf1feb9b98bc10faf10c728d1704fc4cf0f2e9bfbd91c2602f2a7c5ef50c7d0e7be08da6f54993480de927021e67df5c1342d463c17e22dbce62c8c2228f4a86467876304779597090de80f60350df6022bbf6559a56efeee093a3832853d5c126b206eedff1d0ec500aa20f4a6bc142f0a681965f82ab64f27d669081a7c54f090e293d0760ee56de2f79bada189918c2f6c74df6377b72821986cf655cdd7d6ee7db28dd1abe1bcd515d12252376be19622b51ee049d5a89ba3709c0b2602995b8a6a1837061f3e90abe712077336451dc3e5c9b3c24f993f410ff12d83f450efd22cce06c4cb054d158a9697cdf831d0efb8e61ea68ebcd60c09174b77f7c1c2493be38417e2cf0548a691f52fb877ce6f0b817a4c1e9da886fa12e4d55bcd801cdaa64d0aaf573b4f5cad759aedeb8059dc5ebb6547883a5b7af08eb038399adaafced3d9005e177360f504a709b2462656bc7dbe63fa5ad6a6abc982216d3f9cdd7d95b1f37142142f594a9fb93a58e9ac86853960e488cbca0a4bdf0a4f6590671a17f24339b6af16e94a9ca346406530ffff6f817035d3fa78dfcd7284aa17ffd5d74b33252e00fcecb6419998633d03adb1aee33b721698b72c3a67313f6ff82d141ac55a3d66fe5940a4965395887c91528df7a33c1b0573b42950f7b65907015585ff149f29642063c139f38890f30f56807e03ef9c9b4a4b11058fea6069a5577a2a58da6b4d87594631c5f418eee04b2e66c8de7f40ced494f8b0a72def1912f100fdbc90ca38b3bf2b2029268c4103c9c58d05f2d20bc1b4d49ed6189dfe46b2b10aa8ff00b98c946a64c4709efe5176a885c6deb35eb70d23fbb0ffefe27d8d5d74b173b816fb8e51308bcb98a689cbc4f62907f370112b7777332349012fb9ba4f86f8fda08831a04e6cabcc8f0c45af296632d13fdde3011adda379b89596689f6835443f76d5cfae441f61a534c6394c5f6633821a1253f4c8c22af2bac073e3e5a31b3f633069619958d5e047ca69fd30966f18c5a5a537462968f2a047fbea9ac7b8b6fd45a580643b386a790cbe10ad0c1fb9ee4ba818713b2ed4ab384d5319c0cefd81b7029ba2af7f49ff2d12b60c5af758ad5bdf9d405e2125e66a5d0774b59148320ada16849cf7a2db628a403ebc81f7bca8001b0245f49315cecf12a2909979d9c9e6b58e9f0eaca4c56f8716b2065c2174662cbdf06423063435adde7d60b88e7f74e26abc815a3e8c2b05fbbb869cfc475be15d6671d5b13912f04585b5791b0f0707c10f81f4766741f4ab01f97c60b06b3b191c7aa0581c93b6acc737e5e6e7a55741346ff766f980c3761ee10db19832ff3b118d076738477b508ecf7e11c34cacde6548a02c2bb4fcbfbfad571e6d8fdef20062edd29af410ac577fb9b578ebf59c7729585231b821ce953088747fda5f9854011fa5bc31ec11a9e8c60b77e40b5574e8e0738e73bf79a277fb37e8e8320baacc8364c487502cfaa4480d43bf7515ccef83b3ee0d99127a2955719302906f8b9e4d38da77296992dcf5b8f6ab98bbf5454b1393c2bebf4ddad49aef49d115e8445626df2e49f264396fa2633a5a45acd0bf417d0d142d1f3c454d77202c1059c5945b4f79d796c5e44a5c27777517d9b775af76b618f31791872def9ded105f0dd8b73771eae3bbbb7610db252fbbb80acc16f0926a955015fef31ae356472126dd74b47e42372e35dc9c12d8cecac3b816c32c2e7083440ee099893a7fd027767869d67b4bf5bd603588beabfc8ace8f6f2381b45a538d975dacb683c999062fbeeecad1206702c4a76e441e1e7efa0935d5eef89142552bf2e85f7caccd7077a3a0e772695284e1eb3b914a819ad18b145ddeb1c7e69c1369eda27af5ae7ebf9fcbafc8a850cb31269b171376cba7e60759e6eb2425895cbb41611f1cd3dad9f08360f6dc8f7e3b6c9b9d8afc709532338349852a94e9bcd6bb81f07aa876c2b719ae7471d9ce677e50279da4b9080ca0f6d58fb88428cda0f26c4279cb0c6ccd346e8958a98c916b4114952c7c2efbb29e26be889cea07ecea7707d3102fdb11005cae70d80608a46e67fd4e12d88b5569afba69fdcdbb2223e80426253ca9694fd62c63f638cd19efa090fb8f622becdfbbcb164def29c0f5f3e9c518f56ed78bc74851219b637e45420dc4fdf8fd86b87f8e473f4810864f9143592ffbf1607e2d5a491011c33dc6250c4b02162093cf55e432190fdbf058bb604c91fdcf6daf51ff5e1f6645c8e2d998176cc7d711c183c1973d9153b5967576abcaccb79bb38bc30cce0e5f6833256c6491cccb4d8f0720608f0769734583df86973d18a7080a99b2254931ba2a7af70647980a86a5273786fc0313d90152b7fd304755358b7dfef94b612e86a79df4fe7f10578050f72d389684612c4a8ae5ab04b0752281bc60a0ecd649ba4024c14d8ff0ef1c8e0d60db80045b562b9e940da7e87cd694e377513fe20807599b6d1c0fdca258e005ff2f8b87bffb098d8db15a8d3ad31441a6aec1f9554aac1b13a57d23c175d81e21edb1478a569928a854f624d6724b36b1c5656524bca928600e2ce812b49c9c9ddd9d1f026cc70094ec72888e9a7a4a91d9ef794564bf04b7fb0b116ce2ff53bc42dba6c3e28f6693312d9c86b5ec92a438aa0248b209b483e595d4029d7aac1d1551fa0137b7afc239e509606c34f16082e570e2950490156a6822517675b9c2804e38b31f6c95609584f727d6267dcf98522d29bee014c973a5165eaf1c76921482a82c6fe7b6bad8d94910eaf147d3acb6d1e0fcb9c587563046f3f86c16d7059aa9ad053c30af79c442a7f8bb027f4aa9e782ab7db9434d15a48973bc249c0b79fd92fa73ac0538287ca9e6b7696ea8ac1ce2f10faea9f9d0563fc8f9d2da4398d9d64fb1a3fe33c54834c1d2869f09f3c9ebe8ce8676bb2d717a4011f5a0bf83209748a4ad5e853ad641629ac90094165a38f21d680c244e9e755e563550dfb9194a3b5898c9c0e069f8e8ba47b4ddde4f2509348d3b913a2b134f356ae9d380ba9898534d0da3e1974470bac4f53d372537c76cc3fad44015ad3fc219338992c1613b5074dca758279ff0c86517e1e6840195e8f4bcdd6d5c18f959f8050d29b5e2c02456c094405ca2123aef736022e2005f85442b4c9594969ff211b862a410553680894c2e9358edfc02f5c90c5edc53d7702336e701ced95d2ff2996b4dbdb0840e25b673947aea14e1ab2de77c98744a98689a7448700cfaede4a2052d1d393d8bf559beba5578b1856a83b719d284167482f17e24a464c2df43622f1e4f10077752941e93aa581f339946d0a19b37e0e401c95e61ed2f316899e89c1bd655327f9b1956b1897189affce412d91e53e6567c4e36e4a1efd106dc2566155895be21dce221b6009d6e75e7305f48a56731b0b34b3a8bf44bd11d58a2824c39920ed801a06d5cdeb0177a63e312f2d8262030086fd7b8c50a8f4474b7f388aa76810c8c35da69e411f59c0e30af1f6277ec74a84c667852ea1cce5804d55a2429c80f477e1055f600cb9152a49dd396a569c695e3b450e4df63b5d576073501ebb06ce0c8cbee29950fcaff8aeb98776ca0a8d7a95b89f329f68b73cfa09f99085bf1433173cd696afe42b18158e71e19f2f3135b8a05ae4dd4c86c702e50c6e7c04713fcb5c0dcad2fc54e8e0c1690ea8db0baafb9c32d1e0433cfa4c0de3495ab9ce949e1db0bd3e6aac73294a90ec754d12994e9bce1427b6c7a307cecaf6e158a54b0038f2973b25795e6193ff141544498881fa32050bf5416a6b37fdffe0bef0f488600dd56e69a1decb8ec852baf66d425ff0bc23d065ccb43ac2c3d038eb8f9d95041b1bdc4d709528642bdb3ab1e382d6ff58d33475075e1b159b7facb29825c2dfdbcd3a4e1b3853c0a91eb869bfa1bce35f335d2e4c4ec376f44c205de933d4bdbe0d597c8ddb76c8b3697d4b529be2627f712ff07c00ca4a17b478107797be9a83c0554e60ee3e292afe88da02c9fd71853f95d100b2435793c449a7c4f31eee2f39a50da8168cefab49e57e38e0afe74aa29cd125eb9dbb9d714e8a3673e3424ad31ffbf51b71169427f2e14276d9261d806b1cb4ccc5fa1e23c534a3ae84f3f25a2d7e5f0314a5f70b5d2a88bd2d4b7f3ec42f5c9c4f4684ff8c8b6e8b72bb9fb4f8458aaf7485eb7c0d21da86daa73201ebf7082ba088f31c7ab4a703ad7787d5bdcf330ee1cba802369faf730be022182b490fc6f67eed86bd577f069d37092eba93e90c52a66c0f9bb8e74bce812499de10d9435d165ac90b3884c67789ce60aa046d7d7df0f8565020e4e7af600e6702a1c70c14006f1c79460eaf4281a39ecaefd386f1c171967cc3943dfe44c9258c3aceae", 0x1000, 0x7}], 0x80000, &(0x7f0000001480)={[{@mpol={'mpol', 0x3d, {'default', '=static', @void}}}, {@huge_advise}, {@nr_inodes={'nr_inodes', 0x3d, [0x38, 0x78, 0x37, 0x70, 0x65, 0x6d, 0x30, 0x32, 0x79, 0x34]}}, {@size={'size', 0x3d, [0x34, 0x74, 0x38, 0x34]}}, {@nr_blocks={'nr_blocks', 0x3d, [0x6b, 0x67, 0x65, 0x30, 0x6d, 0x4f, 0x36, 0xee8e6a75ddc10c40, 0x36]}}], [{@seclabel}, {@smackfshat}, {@uid_eq={'uid', 0x3d, 0xee00}}, {@smackfsroot}, {@euid_eq={'euid', 0x3d, r0}}]}) 18:32:41 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x11, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:32:41 executing program 7: mkdir(&(0x7f0000000480)='./file0\x00', 0x0) fstat(0xffffffffffffffff, &(0x7f0000000140)) mount$9p_xen(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x10d000, &(0x7f0000000340)={'trans=xen,', {[{@cache_none}, {@cache_loose}, {@dfltuid={'dfltuid', 0x3d, 0xffffffffffffffff}}], [{@smackfsdef={'smackfsdef', 0x3d, '9p\x00'}}, {@audit}, {@fscontext={'fscontext', 0x3d, 'unconfined_u'}}]}}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknodat$loop(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) lsetxattr$security_capability(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), &(0x7f0000000300)=@v3={0x3000000, [{0x10000, 0x1}, {0xeead, 0x7fffffff}], 0xee00}, 0x18, 0x37d87371e7ef974f) name_to_handle_at(r0, &(0x7f0000000200)='./file0\x00', &(0x7f00000004c0)=ANY=[@ANYBLOB="100000c504000000ffff04000000000000000100000000006abff8a2e3912d1cecbb8023c96ff429d876cf5eedeabef1d008f18b272addb3e9dd15029042bb982ba819935e6dcd56d0dfd28fb400f3483fa53fb11b87d2678ab06d8d1d120cb48058483dbb19a70809d901be0139d1e165f5e48dc968afac471dfc9308df1c485d9834de7865eea34fab821b6dc0d930020744ba4c80e796738bf1d4da8ffc3db344c1b05f3987dab1420e694bcea03b8a91dc8cefe5a1ecce911d19908b957e94be97c8ad3c38d0a937a3e787524a21d946b34090370e953ef972813db4915f5d6a8862a375128e027f3b2d9f1f15a8c837c08efe591f1cf28a2a80e0d45c6f9b45f88ce187e872c159dad8f12a9d314816765936a45ccebb11bbe7476907944e5af4f72cf45a041b79122c46c1902ee0750d8d2370f97ea125"], &(0x7f0000000280), 0x0) 18:32:41 executing program 2: syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000000280)="01434430303101004c494e55582020202020202020202020202020202020202020202020202020204344524f4d20202020202020202020202020202020e2e02675e7d56a22a24f2718b62020202020202020202020eeffffff000000002900000000000029000000000000000000000000000000000000000000000000000000000000000001000001010000010008080018000000160000000022001cd1a5a2eb1667db9877512f1bea6fef4e0f3333c27a45660a21a9e29a252ef1e1ac21daee6e98f02dd14342db80cfa66507af8c9f1b54152ebb75658ca7809edf3ad2fccb3e60ba7dd58cac9a4462b683ae7c38400cabb73a07956071ac379df40031cab991d150209570ae274f2b867a6dd767fc6d52a14b0edddabf9ea248e669be81987f384cba3d154328590e7e85e40e8844a07f516cb1365a4768957198dd01c6b6cf173704b12bc969dbc6746fecd0e3317d3a30a98c463a3edbfe01762e78295b1e7d5f5f02f3b2c426368c5d00d3523246beb04815c488a8867de5a150a4e1105154c16ded33e3bcdbf42a1c", 0x18d, 0xffffffffffffffd2}, {&(0x7f0000010600)="0243443030310100004c0049004e0055005800200020002000200020002000200020002000200020004300440052004f004d0020002000200020002000200020002000200020002000000000000000002900000000000029252f", 0x5a, 0x5}, {&(0x7f0000011100)="88810000000000000008007807000b2a3a0802000001000001010053500701beef005252050181505824016d41", 0x2d, 0xe000}], 0x328000, &(0x7f0000012200)) [ 2546.336956] EXT4-fs (sda): Unrecognized mount option "debug_want_extSa_isize=0x0000000000000084" or missing value [ 2546.357574] FAULT_INJECTION: forcing a failure. [ 2546.357574] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2546.359930] CPU: 0 PID: 17450 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2546.361198] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2546.363273] Call Trace: [ 2546.363769] dump_stack+0x107/0x163 [ 2546.364449] should_fail.cold+0x5/0xa [ 2546.365176] __alloc_pages_nodemask+0x182/0x680 [ 2546.366054] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2546.367137] EXT4-fs (sda): Unrecognized mount option "debug_want_extSa_isize=0x0000000000000084" or missing value [ 2546.368883] ? handle_mm_fault+0x20f/0x3830 [ 2546.368905] ? lock_downgrade+0x6d0/0x6d0 [ 2546.370376] alloc_pages_vma+0xbb/0x410 [ 2546.371133] handle_mm_fault+0x17cd/0x3830 [ 2546.371949] ? do_raw_spin_lock+0x121/0x260 [ 2546.372783] ? __pmd_alloc+0x5e0/0x5e0 [ 2546.373595] __get_user_pages+0x61d/0x1410 [ 2546.374414] ? follow_page_mask+0x1860/0x1860 [ 2546.375271] ? down_read+0x10f/0x420 [ 2546.375998] ? down_write_killable+0x180/0x180 [ 2546.376913] get_user_pages_unlocked+0x18a/0x690 [ 2546.377837] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2546.378757] internal_get_user_pages_fast+0x143f/0x2290 [ 2546.379849] ? pin_user_pages_unlocked+0x70/0x70 [ 2546.380774] get_user_pages_fast+0x66/0xa0 [ 2546.381582] iov_iter_get_pages+0x297/0xf40 [ 2546.382424] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2546.383336] ? mempool_resize+0x7d0/0x7d0 [ 2546.384088] ? lock_downgrade+0x6d0/0x6d0 [ 2546.384847] bio_iov_iter_get_pages+0x224/0x1030 [ 2546.385748] ? bio_alloc_bioset+0x2a1/0x600 [ 2546.386572] ? bio_add_pc_page+0x100/0x100 [ 2546.387397] ? bvec_alloc+0x290/0x2f0 [ 2546.388151] ? iov_iter_npages+0x1fd/0xa70 [ 2546.388959] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2546.389801] iomap_dio_bio_actor+0x77a/0xef0 [ 2546.390684] iomap_dio_actor+0x36f/0x560 [ 2546.391474] iomap_apply+0x282/0x9e0 [ 2546.392207] ? iomap_dio_rw+0x90/0x90 [ 2546.392877] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2546.393995] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2546.395026] ? mark_held_locks+0x9e/0xe0 [ 2546.395864] ? filemap_check_errors+0xa5/0x150 [ 2546.396743] __iomap_dio_rw+0x6cd/0x11a0 [ 2546.397520] ? iomap_dio_rw+0x90/0x90 [ 2546.398305] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2546.399229] ? down_read+0x10f/0x420 [ 2546.399973] ? down_write_killable+0x180/0x180 [ 2546.400846] iomap_dio_rw+0x31/0x90 [ 2546.401556] ext4_file_read_iter+0x2c3/0x4c0 [ 2546.402422] new_sync_read+0x424/0x6f0 [ 2546.403142] ? fsnotify+0xf30/0xf30 [ 2546.403870] ? __ia32_sys_llseek+0x380/0x380 [ 2546.404721] ? _cond_resched+0x12/0x80 [ 2546.405491] ? avc_policy_seqno+0x9/0x70 [ 2546.406278] ? selinux_file_permission+0x36/0x510 [ 2546.407216] vfs_read+0x453/0x580 [ 2546.407873] ksys_read+0x12d/0x250 [ 2546.408556] ? __ia32_sys_pwrite64+0x230/0x230 [ 2546.409442] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2546.410487] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2546.411503] do_syscall_64+0x33/0x40 [ 2546.412235] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2546.413224] RIP: 0033:0x466609 [ 2546.413855] 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 [ 2546.417434] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2546.418915] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2546.420318] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2546.421703] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2546.423088] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2546.424500] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:32:41 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000320000000f000000000000000200000002000000008000000080000020000000d4f4655fd5f4655f0100ffff53ef", 0x3a, 0x400}, {&(0x7f0000010300)="02aaaf2db30045000000000f002f7c000000000000000000", 0x18, 0x9}], 0x0, &(0x7f0000000080)={[{@jqfmt_vfsv0}, {@max_dir_size_kb}]}) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x101000, 0x1) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r0, 0xc0406618, &(0x7f00000000c0)={@desc={0x1, 0x0, @desc2}}) 18:32:41 executing program 0: sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000040)={0x7c, 0x0, 0x1, 0x0, 0x0, 0x0, {}, [@CTA_SYNPROXY={0xc, 0x18, 0x0, 0x1, [@CTA_SYNPROXY_ISN={0x8}]}, @CTA_MARK_MASK={0x8, 0x15, 0x1, 0x0, 0x2}, @CTA_SEQ_ADJ_REPLY={0xc, 0x10, 0x0, 0x1, [@CTA_SEQADJ_OFFSET_BEFORE={0x8}]}, @CTA_TIMEOUT={0x8, 0x7, 0x1, 0x0, 0x3}, @CTA_TUPLE_ORIG={0x4}, @CTA_LABELS={0x1c, 0x16, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @CTA_LABELS={0x10, 0x16, 0x1, 0x0, [0x0, 0x0, 0x0]}, @CTA_NAT_SRC={0x10, 0x6, 0x0, 0x1, [@CTA_NAT_PROTO={0xc, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MIN={0x6}]}]}]}, 0x7c}}, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="b400000032000100000000f2ff0000000b0000000a0000003a2329252d000000930001"], 0xb4}}, 0x0) 18:32:41 executing program 1 (fault-call:2 fault-nth:81): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) [ 2546.647087] netlink: 143 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2546.660854] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 2546.661105] FAULT_INJECTION: forcing a failure. [ 2546.661105] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2546.661844] EXT4-fs (loop7): group descriptors corrupted! [ 2546.665164] CPU: 1 PID: 17474 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2546.666443] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2546.668593] Call Trace: [ 2546.669091] dump_stack+0x107/0x163 [ 2546.669781] should_fail.cold+0x5/0xa [ 2546.670512] __alloc_pages_nodemask+0x182/0x680 [ 2546.671390] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2546.672540] ? handle_mm_fault+0x20f/0x3830 [ 2546.673361] ? lock_downgrade+0x6d0/0x6d0 [ 2546.674162] alloc_pages_vma+0xbb/0x410 [ 2546.674916] handle_mm_fault+0x17cd/0x3830 [ 2546.675418] netlink: 143 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2546.675746] ? do_raw_spin_lock+0x121/0x260 [ 2546.678693] ? __pmd_alloc+0x5e0/0x5e0 [ 2546.679492] __get_user_pages+0x61d/0x1410 [ 2546.680333] ? follow_page_mask+0x1860/0x1860 [ 2546.681194] ? down_read+0x10f/0x420 [ 2546.681909] ? down_write_killable+0x180/0x180 [ 2546.682799] get_user_pages_unlocked+0x18a/0x690 [ 2546.683720] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2546.684640] internal_get_user_pages_fast+0x143f/0x2290 [ 2546.685649] ? create_object.isra.0+0x3ad/0xa20 [ 2546.686588] ? pin_user_pages_unlocked+0x70/0x70 [ 2546.687503] get_user_pages_fast+0x66/0xa0 [ 2546.688324] iov_iter_get_pages+0x297/0xf40 [ 2546.689148] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2546.690079] ? mempool_resize+0x7d0/0x7d0 [ 2546.690860] ? lock_downgrade+0x6d0/0x6d0 [ 2546.691654] bio_iov_iter_get_pages+0x224/0x1030 [ 2546.692578] ? bio_alloc_bioset+0x2a1/0x600 [ 2546.693394] ? bio_add_pc_page+0x100/0x100 [ 2546.694195] ? bvec_alloc+0x290/0x2f0 [ 2546.694921] ? iov_iter_npages+0x1fd/0xa70 [ 2546.695740] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2546.696563] iomap_dio_bio_actor+0x77a/0xef0 [ 2546.697416] iomap_dio_actor+0x36f/0x560 [ 2546.698195] iomap_apply+0x282/0x9e0 [ 2546.698899] ? iomap_dio_rw+0x90/0x90 [ 2546.699624] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2546.700735] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2546.701740] ? mark_held_locks+0x9e/0xe0 [ 2546.702531] ? filemap_check_errors+0xa5/0x150 [ 2546.703400] __iomap_dio_rw+0x6cd/0x11a0 [ 2546.704172] ? iomap_dio_rw+0x90/0x90 [ 2546.704917] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2546.705800] ? down_read+0x10f/0x420 [ 2546.706505] ? down_write_killable+0x180/0x180 [ 2546.707376] iomap_dio_rw+0x31/0x90 [ 2546.708090] ext4_file_read_iter+0x2c3/0x4c0 [ 2546.708928] new_sync_read+0x424/0x6f0 [ 2546.709665] ? fsnotify+0xf30/0xf30 [ 2546.710353] ? __ia32_sys_llseek+0x380/0x380 [ 2546.711186] ? _cond_resched+0x12/0x80 [ 2546.711938] ? avc_policy_seqno+0x9/0x70 [ 2546.712707] ? selinux_file_permission+0x36/0x510 [ 2546.713645] vfs_read+0x453/0x580 [ 2546.714313] ksys_read+0x12d/0x250 [ 2546.714985] ? __ia32_sys_pwrite64+0x230/0x230 [ 2546.715872] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2546.716865] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2546.717845] do_syscall_64+0x33/0x40 [ 2546.718551] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2546.719521] RIP: 0033:0x466609 [ 2546.720142] 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 [ 2546.723616] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2546.725075] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2546.726423] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2546.727782] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2546.729128] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2546.730480] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 [ 2546.780120] EXT4-fs (loop7): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 2546.782460] EXT4-fs (loop7): group descriptors corrupted! 18:33:05 executing program 1 (fault-call:2 fault-nth:82): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:33:05 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x29, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) setsockopt$inet_tcp_TCP_MD5SIG(r1, 0x6, 0xe, &(0x7f0000000000)={@in={{0x2, 0x4e23, @loopback}}, 0x0, 0x0, 0x1, 0x0, "04a2770d4958cbfe9e7a42d5b6a851b682d864e3752a29e1f4057b089f4008c692be5c3b904fac2765bf7565cdf7dc64c6cf5603d8d08ddb5f0305bd6543323d4e0d81aacdbd0e0eeb4a87afff098b12"}, 0xd8) 18:33:05 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x1, &(0x7f0000000080)=[{&(0x7f0000010000)="601c6d6b646f736606ecb500080801000440040000f801", 0x17}], 0x0, &(0x7f0000000380)=ANY=[]) setxattr$incfs_id(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0), &(0x7f0000000140)={'0000000000000000000000000000000', 0x32}, 0x20, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = creat(&(0x7f00000001c0)='./file0/file0\x00', 0x0) write$P9_RLERROR(r0, &(0x7f0000000180)={0x13, 0x7, 0x0, {0xa, '\xc3*%:)(:!.]'}}, 0xffffff2c) openat(r0, &(0x7f0000000200)='./file0/file1\x00', 0x180, 0x5f) fallocate(r0, 0x3, 0x0, 0x0) creat(&(0x7f00000001c0)='./file0/file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x3, 0x0, 0x0) 18:33:05 executing program 3: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) pread64(r1, &(0x7f0000000100)=""/20, 0x14, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='stack\x00') preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/206, 0xce}], 0x1, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r0) ioctl$PERF_EVENT_IOC_QUERY_BPF(r3, 0xc008240a, &(0x7f0000000000)={0x2, 0x0, [0x0, 0x0]}) 18:33:05 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x15, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:33:05 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) syz_io_uring_setup(0x1055, &(0x7f0000000300)={0x0, 0x6795, 0x1, 0x0, 0x225}, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000), &(0x7f0000000180)=0x0) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000003c0), 0x2c04c1, 0x0) r3 = syz_io_uring_setup(0x1, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000100), &(0x7f0000000140)) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r3, 0x2, 0x0, r4) syz_io_uring_submit(0x0, r1, &(0x7f0000000600)=@IORING_OP_STATX={0x15, 0x4, 0x0, r2, &(0x7f0000000500), &(0x7f0000000440)='./file0\x00', 0x8, 0x800, 0x0, {0x0, r4}}, 0x20) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r5, 0x0, &(0x7f0000000380)=@IORING_OP_FSYNC={0x3, 0x2, 0x0, @fd_index=0x6, 0x0, 0x0, 0x0, 0x1, 0x1}, 0xf4) r6 = fork() ptrace(0x10, r6) ptrace$getregset(0x4204, r6, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r6, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r7 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r6, 0x0, r7}, 0xc) 18:33:05 executing program 0: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, 0x0, 0x0, 0x0) creat(&(0x7f0000000080)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='mountinfo\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r1) mount$9p_fd(0x0, &(0x7f0000000d80)='./file0\x00', &(0x7f0000000dc0), 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r2, @ANYBLOB="53681e50d02e999c33f6854167b80e43b4d712ec85acaedf20a7c4f5c8ce0a25c886e983fc5a6b0c7a0bcd42466afcf93f46e28ef6e03f267355ec34725c3bf39bacb8f41748e9dd816fbaa2e71b3622a8", @ANYRESHEX=r0, @ANYBLOB=',\x00']) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) getsockopt$bt_hci(r3, 0x0, 0x2, &(0x7f00000000c0)=""/127, &(0x7f0000000000)=0x7f) write$vga_arbiter(r0, 0x0, 0x0) [ 2570.731941] FAULT_INJECTION: forcing a failure. [ 2570.731941] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2570.734546] CPU: 1 PID: 17493 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2570.735958] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2570.738244] Call Trace: [ 2570.738786] dump_stack+0x107/0x163 [ 2570.739532] should_fail.cold+0x5/0xa [ 2570.740338] __alloc_pages_nodemask+0x182/0x680 [ 2570.741289] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2570.742522] ? handle_mm_fault+0x20f/0x3830 [ 2570.743398] ? lock_downgrade+0x6d0/0x6d0 [ 2570.744286] alloc_pages_vma+0xbb/0x410 [ 2570.745102] handle_mm_fault+0x17cd/0x3830 [ 2570.745973] ? do_raw_spin_lock+0x121/0x260 [ 2570.746850] ? __pmd_alloc+0x5e0/0x5e0 [ 2570.747693] __get_user_pages+0x61d/0x1410 [ 2570.748586] ? follow_page_mask+0x1860/0x1860 [ 2570.749492] ? down_read+0x10f/0x420 [ 2570.750250] ? down_write_killable+0x180/0x180 [ 2570.751194] get_user_pages_unlocked+0x18a/0x690 [ 2570.752210] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2570.753202] internal_get_user_pages_fast+0x143f/0x2290 [ 2570.754269] ? create_object.isra.0+0x3ad/0xa20 [ 2570.755256] ? pin_user_pages_unlocked+0x70/0x70 [ 2570.756259] get_user_pages_fast+0x66/0xa0 [ 2570.757128] iov_iter_get_pages+0x297/0xf40 [ 2570.758013] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2570.759014] ? mempool_resize+0x7d0/0x7d0 [ 2570.759860] ? lock_downgrade+0x6d0/0x6d0 [ 2570.760745] bio_iov_iter_get_pages+0x224/0x1030 [ 2570.761725] ? bio_alloc_bioset+0x2a1/0x600 [ 2570.762598] ? bio_add_pc_page+0x100/0x100 [ 2570.763442] ? bvec_alloc+0x290/0x2f0 [ 2570.764243] ? iov_iter_npages+0x1fd/0xa70 [ 2570.765100] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2570.765987] iomap_dio_bio_actor+0x77a/0xef0 [ 2570.766904] iomap_dio_actor+0x36f/0x560 [ 2570.767752] iomap_apply+0x282/0x9e0 [ 2570.768510] ? iomap_dio_rw+0x90/0x90 [ 2570.769287] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2570.770458] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2570.771540] ? mark_held_locks+0x9e/0xe0 [ 2570.772417] ? filemap_check_errors+0xa5/0x150 [ 2570.773351] __iomap_dio_rw+0x6cd/0x11a0 [ 2570.774171] ? iomap_dio_rw+0x90/0x90 [ 2570.774971] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2570.775929] ? down_read+0x10f/0x420 [ 2570.776703] ? down_write_killable+0x180/0x180 [ 2570.777638] iomap_dio_rw+0x31/0x90 [ 2570.778383] ext4_file_read_iter+0x2c3/0x4c0 [ 2570.779282] new_sync_read+0x424/0x6f0 [ 2570.780116] ? fsnotify+0xf30/0xf30 [ 2570.780877] ? __ia32_sys_llseek+0x380/0x380 [ 2570.781791] ? _cond_resched+0x12/0x80 [ 2570.782728] ? avc_policy_seqno+0x9/0x70 [ 2570.783699] ? selinux_file_permission+0x36/0x510 [ 2570.784737] vfs_read+0x453/0x580 [ 2570.785443] ksys_read+0x12d/0x250 [ 2570.786166] ? __ia32_sys_pwrite64+0x230/0x230 [ 2570.787095] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2570.788197] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2570.789343] do_syscall_64+0x33/0x40 [ 2570.790146] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2570.791182] RIP: 0033:0x466609 [ 2570.791844] 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 [ 2570.795596] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2570.797176] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2570.798628] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2570.800066] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2570.801698] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2570.803234] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:33:05 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000340)=@loop={'/dev/loop', 0x0}, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='hugetlbfs\x00', 0x0, 0x0) mount(&(0x7f0000000000)=ANY=[@ANYBLOB="2f6465f62f6d643000"], &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='incremental-fs\x00', 0x0, &(0x7f00000000c0)='hugetlbfs\x00') syz_mount_image$ext4(&(0x7f0000000140)='ext3\x00', &(0x7f0000000180)='./file0\x00', 0x3, 0x5, &(0x7f00000005c0)=[{&(0x7f00000001c0)="7e31ea34df702c0e6497b40c07cf006e7955391471ad6a006c98aae3bc3ad5", 0x1f}, {&(0x7f0000000200)="674cf036ec14f91b1d80a4fd12cb32ca092895c833c389551d22aea1654426bad9652e61ff5e6adfc95d6d5003a0ee66e32f7ad7275f45b4a78688f006f7263ee180f515348f9e72cca9238b1d996c435cb26463214eb520d54eae51981549ed0ced82a07ccd863d5068487478cb3a97dbe2fdaf1e6fb3052243ca84dac71417f760055a8bce99ad3fb63d26621a66273f834c29ece3d8dc", 0x98, 0x5}, {&(0x7f0000000400)="5fa99a9a35eb06ede1b6400989dff2a4adc66672c5fac650452c93ad1eda442635321a678710e75259d83b01591cddb2046ee259072281d29bc91725885153c0fbee07d3a844363035c143ccb5cedf34113ae59f36e8d5a1777d27bda4dcb4824815676dbe3af6f19a15958d634f0858c61affcc2983a7520f5f45dab37c97b040534ec915199f75bfaf658b4413fe22278090344699040f96a8323933c5728cbf4914adb507d0eb8ceee66187f27d259f683d9f72749492912491cf5a187b9940968ef823136a6479a97ed52c363a66eecf1c3fd761eabbba210d443c9f9430485084d946ed1c474541502180df3cda", 0xf0, 0x20}, {&(0x7f00000002c0)="f98748713e94ff9b1328038bd0ac3ea404230beeecd95bd6f459ddbebe8981d2938c7ed7dc7f04f6e3a4df408de981b877391b451607cc96ec7d72025e43e0a28cddf438241eef446febae61f1907f0fa807036e9c302db4301b434e", 0x5c, 0x5}, {&(0x7f0000000500)="59cdd4257dc5739283a6088c4d4f31de5f7be9cee62e4f31ea3406b5d1852c138bdb817b6fe0c167cf2691c3cff085e0aac5fb4d770750dbc53fba0147df2e967578f36e4e35e527e852a0d30f0422877248371ff7bfb6ad5798c40bc17bafed8376f9168dec58738b876eafaf11c98ee2254a45a3692c572ce79cbf819c57203b705cf43f53fd7d3f35ccc985188e5e47dd8dfb1378cb5c00a533d0eecbc9412877057abb808be44c0f3675", 0xac, 0x5}], 0x80000, &(0x7f0000000640)={[{@norecovery}, {@commit={'commit', 0x3d, 0x5}}, {@auto_da_alloc_val={'auto_da_alloc', 0x3d, 0x6}}, {@acl}, {@grpjquota_path={'grpjquota', 0x3d, './file0'}}, {@min_batch_time={'min_batch_time', 0x3d, 0x356}}], [{@audit}, {@mask={'mask', 0x3d, '^MAY_EXEC'}}, {@seclabel}]}) [ 2570.810633] 9pnet: Insufficient options for proto=fd [ 2570.884156] 9pnet: Insufficient options for proto=fd 18:33:06 executing program 0: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0, 0x9}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x1, &(0x7f0000000240)=[{&(0x7f0000000180)="071fb99cfba5ace380825cdb335ee89ad1a492e4e0b425033d9ca869c00cc5eea5ab7215369d3d6cc52394ba523e23ba1b6f28c037c9aa938fd50926f9bcc29467e5e6168ef1686b2f71310b5df9ba363dc6b0b3acf0e029304d82d544fa21cf11cc58823a3f1dc4f43eec890b060b7aee5a12f21144c62537c8e75ae6ba61623d77520ac76c42a7ee6ba1be6c64157d067e7d1586", 0x95, 0x1}], 0x103809, &(0x7f0000000280)=ANY=[@ANYBLOB="687567653d616e6f6465733d1333313578742c687567653d616c776179732c6e725f696e6f6465733d78782d6d250d2c6d6f64653d30303030303030303030303030303030303030313030302c687567653d2c73697a653d38376b2c646f6e745f61707072615173652c00"/123]) r1 = openat(r0, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) pwrite64(r1, &(0x7f0000000000)="5b272075a6f424ff1fb0b63d29103302b80be3dcb483d7625767402543fa2fd245c48a88d01041953309dc42bd2948f9bb1b063d9d5875c94a2ab1e74b2b2a4dc9360420d8d2ebabbe37bb48d78755a9e02ea1ab1e3cd00ddee3a01933b7f6247c819e9546fa827fd008a3aae403c6e4c16b4d229dc5bfba92f69ae022f07b6feaa0d6d1d18a70d0b406f2904729872708b9412adf45f2405ee7123a883aa324adb4a3182420cf6ccbd0a5c28123d6c3e7a364039d39244e928763deab93966679c20d64e9ed49dad09cd3d8d0a75414ebe651cf73971c699182bcacc7a7bb6d67d19e15cdb489aa", 0xe8, 0x8) syz_open_dev$vcsu(0x0, 0x3, 0x0) unshare(0x48020200) 18:33:06 executing program 7: write$binfmt_script(0xffffffffffffffff, &(0x7f00000008c0)={'#! ', './file1', [{0x20, 'user.incfs.metadata\x00'}, {0x20, 'user.incfs.metadata\x00'}, {0x20, '\xb9\xe7\x92\xc6\x8fm\x00'}, {0x20, '\xac+)&'}, {0x20, 'user.incfs.metadata\x00'}, {0x20, 'user.in\xe3\xc0ax\xads\xe5+\xdb\x9f\v\xcfcfs.metadata\x00'}, {0x20, 'user.inc&s.metadata\x10'}, {0x20, '&!'}, {0x20, 'user.incfs.metadata\x00'}], 0xa, "614ed56d952ed7de2f6d4e2505c961b9da2474ccda44bd5bb925996c19efe8675981fa51c95d851670cff3a61d594958e184867b0e1b743a905cb5197ad1cd0a63d7b303178880c25ab2984ca111ef60b40a44e85915871b51cc68cdcb339115a61777001301d2c72966eece7824d808877a96bb325e5b702a16f2e243aa6bf371af7c4cea9060c8a7d188a8c98bd294c5f72781a448f6730dda4d3e6dbde600a442f93f7c186e208c77994e28d01f6f4a90d23f475d669cc22f249c25fb3a7231d5414c6bd852da6392185c6b967c6c7e9a3dd5155aaa14c852b69e4b8f"}, 0x183) r0 = syz_mount_image$tmpfs(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) fgetxattr(r1, &(0x7f0000000080)=@known='user.incfs.metadata\x00', &(0x7f0000000100)=""/105, 0x69) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000800)) openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x4200, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000180)={r0, 0x1, 0x1, 0x100000001}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000000200)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r3, 0x40286608, &(0x7f0000000080)={0x4a, 0x0, 0x5, 0x0, 0x93}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000280)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(r3, 0x40082102, &(0x7f00000001c0)=r4) syz_mount_image$tmpfs(&(0x7f0000000340), &(0x7f0000000380)='./file1\x00', 0x2, 0x1, &(0x7f0000000400)=[{&(0x7f00000003c0)="ecd41d45735073537a36ac580b47df64be7396ea70c9897eb67d5b42163c67ea06ccd4abe61a8de23ba7de313e7f9c7dbbc860a5196bb42cc2b34a3957f763ab", 0x40}], 0x10000, &(0x7f0000000440)={[{}], [{@context={'context', 0x3d, 'root'}}, {@dont_appraise}]}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) preadv2(r5, &(0x7f0000000780)=[{&(0x7f00000004c0)=""/93, 0x5d}, {&(0x7f0000000540)=""/113, 0x71}, {&(0x7f00000005c0)=""/28, 0x1c}, {&(0x7f0000000600)=""/112, 0x70}, {&(0x7f0000000680)=""/65, 0x41}, {&(0x7f0000000700)=""/97, 0x61}], 0x6, 0x800, 0x3, 0x0) [ 2571.213066] EXT4-fs warning (device sda): verify_group_input:131: Cannot add at group 74 (only 16 groups) [ 2571.303526] tmpfs: Unknown parameter 'dont_appraise' [ 2571.330798] EXT4-fs warning (device sda): verify_group_input:131: Cannot add at group 74 (only 16 groups) [ 2571.355965] tmpfs: Unknown parameter 'dont_appraise' 18:33:23 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x18, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:33:23 executing program 0: io_uring_setup(0x4994, &(0x7f0000000200)={0x0, 0x0, 0x20, 0x0, 0x257}) 18:33:23 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) ioctl$RNDADDENTROPY(r0, 0x40085203, &(0x7f0000000000)={0x5, 0x1c, "3f3e880198c4fea32eae68f6fc1df996bc1b03ecd5e73f0e357b2fca"}) syz_emit_ethernet(0x7e, &(0x7f0000000040)={@link_local, @dev, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote, @local}, @time_exceeded={0xb, 0x0, 0x0, 0x0, 0xff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @rand_addr, {[@timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ssrr={0x89, 0x1f, 0x0, [@multicast2, @broadcast, @local, @local, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, @local]}]}}}}}}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="1157320025ce9a0d645b63b399bd9606d9a063bf3a0722d41b756f", 0x1b}], 0x1) 18:33:23 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000000)={0x8020}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x220000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f00000001c0)={0x0, r3, 0x6, 0x4, 0x1, 0x9}) read(r1, &(0x7f0000000000), 0x20002000) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r1, &(0x7f0000000080)={0x80000000}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) creat(&(0x7f0000000040)='./file1\x00', 0x9) pwritev(r4, &(0x7f0000001500)=[{&(0x7f0000000140)="10", 0x46}], 0x1, 0x0, 0x0) copy_file_range(r4, 0x0, r0, &(0x7f0000000180)=0x5, 0x5, 0x0) 18:33:23 executing program 2: r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x8800000) fallocate(r0, 0x0, 0x5, 0x2) pwrite64(r0, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) 18:33:23 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000000)={0xca0, 0x5, 0x800, 0xfff, 0xd, "8a3b13b3463c101b08598807b284f5c17607e4"}) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r2, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r3 = fork() ptrace(0x10, r3) ptrace$getregset(0x4204, r3, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r3, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r4 = getgid() syz_io_uring_submit(0x0, 0x0, &(0x7f0000000680)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0, 0xcd44}, 0x0) r5 = syz_io_uring_setup(0x1, &(0x7f0000000080)={0x0, 0x2d13}, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000100), &(0x7f0000000140)) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r5, 0x2, 0x0, r6) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000180)=@IORING_OP_MADVISE={0x19, 0x1, 0x0, 0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x64, 0x0, {0x0, r6}}, 0xcd9) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r3, 0x0, r4}, 0xc) 18:33:23 executing program 1 (fault-call:2 fault-nth:83): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:33:23 executing program 5: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000040), 0x48001, 0x0) r1 = socket$netlink(0x10, 0x3, 0x4) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$TIPC_NL_LINK_GET(r1, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000240)={&(0x7f00000003c0)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010027bd7000fcdbdf2508000000180002801400038008000100000001000800020059040000200005801c0002800800010017000000080001001c0000000800030000000000503cbbb33edb6650d15bab43f4d439710fbbbe20ff5a0a6fe5aaef9dfddc4550a279c847061b6d349196389a66b4c197a2f7ab3cfb2b9b984f1593f312a20e46efbdeea96f0bf4e1489ba6a84cd466bbdc70fc8f115b93702903818532eac74b010aba3f116781b299105a96b36f88131733ef657abda8608a"], 0x4c}, 0x1, 0x0, 0x0, 0x20040000}, 0x0) sendmsg$TIPC_NL_MON_PEER_GET(r0, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000280)={0x124, r2, 0x400, 0x70bd2d, 0x25dfdbfe, {}, [@TIPC_NLA_NODE={0x110, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8}, @TIPC_NLA_NODE_ID={0xf6, 0x3, "eba33ddff22925a0b0957354a0acefd6842218f7889fb6ea5c93474174a4d5644bbebfce6bd69f982323660d178b9071a587edd05a9b0b6c716ea8611b4e64a0970a1232cf555b02f317f59760aeec568c4c4b5e2f988032e7fbbde8cfc5d2aeb4542a016d3c81c29c9f421580d34430ab3547dd64784b139132317de6159ce70756dbd164a2090de867db790554c91d4f2681612250d826b3317fe316ad21e8f21b2d154deb3e2b9db7d203cabf063086a7005bffd83763c4b8d40644316978e37fd0943a7bfbe3a1e96aec9877eb3a6fbb065d52fb860ccbf3a9a1682df6d00a0569d20e37420d51c5ce735bbc9b3a5489"}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x81}, @TIPC_NLA_NODE_UP={0x4}]}]}, 0x124}, 0x1, 0x0, 0x0, 0x8000}, 0x1) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000dc0000000f000000010000000000000000000000002000000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000001000028020000028401", 0x63, 0x400}, {&(0x7f00000004c0)="00a361154cbb560000000000000000000000191e9a1afbab4a0784039e22778533ac", 0x22, 0x4e0}, {&(0x7f0000010200)="00000000000000000000000000000000000000000000000000000000200020000100"/55, 0x37, 0x540}, {&(0x7f0000010400)="030000000400000005000000dc000f000300040000000000000000000f004582", 0x20, 0x800}, {&(0x7f0000010e00)="ed41000000040000d1f4655fd1f4655fd1f4655f000000000000040002", 0x1d, 0x1500}], 0x0, &(0x7f0000012800)) [ 2588.052680] FAULT_INJECTION: forcing a failure. [ 2588.052680] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2588.054319] CPU: 1 PID: 17554 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2588.055374] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2588.057031] Call Trace: [ 2588.057448] dump_stack+0x107/0x163 [ 2588.058005] should_fail.cold+0x5/0xa [ 2588.058578] __alloc_pages_nodemask+0x182/0x680 [ 2588.059282] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2588.060188] ? handle_mm_fault+0x20f/0x3830 [ 2588.060815] ? lock_downgrade+0x6d0/0x6d0 [ 2588.061414] alloc_pages_vma+0xbb/0x410 [ 2588.061984] handle_mm_fault+0x17cd/0x3830 [ 2588.062591] ? do_raw_spin_lock+0x121/0x260 [ 2588.063223] ? __pmd_alloc+0x5e0/0x5e0 [ 2588.063831] __get_user_pages+0x61d/0x1410 [ 2588.064481] ? follow_page_mask+0x1860/0x1860 [ 2588.065158] ? down_read+0x10f/0x420 [ 2588.065648] ? down_write_killable+0x180/0x180 [ 2588.066346] get_user_pages_unlocked+0x18a/0x690 [ 2588.067050] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2588.067826] internal_get_user_pages_fast+0x143f/0x2290 [ 2588.068647] ? create_object.isra.0+0x3ad/0xa20 [ 2588.069400] ? pin_user_pages_unlocked+0x70/0x70 [ 2588.070134] get_user_pages_fast+0x66/0xa0 [ 2588.070802] iov_iter_get_pages+0x297/0xf40 [ 2588.071446] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2588.072156] ? mempool_resize+0x7d0/0x7d0 [ 2588.072706] ? lock_downgrade+0x6d0/0x6d0 [ 2588.073332] bio_iov_iter_get_pages+0x224/0x1030 [ 2588.074052] ? bio_alloc_bioset+0x2a1/0x600 [ 2588.074687] ? bio_add_pc_page+0x100/0x100 [ 2588.075314] ? bvec_alloc+0x290/0x2f0 [ 2588.075885] ? iov_iter_npages+0x1fd/0xa70 [ 2588.076532] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2588.077187] iomap_dio_bio_actor+0x77a/0xef0 [ 2588.077859] iomap_dio_actor+0x36f/0x560 [ 2588.078478] iomap_apply+0x282/0x9e0 [ 2588.079013] ? iomap_dio_rw+0x90/0x90 [ 2588.079584] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2588.080497] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2588.081285] ? mark_held_locks+0x9e/0xe0 [ 2588.081907] ? filemap_check_errors+0xa5/0x150 [ 2588.082592] __iomap_dio_rw+0x6cd/0x11a0 [ 2588.083187] ? iomap_dio_rw+0x90/0x90 [ 2588.083762] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2588.084463] ? down_read+0x10f/0x420 [ 2588.085017] ? down_write_killable+0x180/0x180 [ 2588.085698] iomap_dio_rw+0x31/0x90 [ 2588.086246] ext4_file_read_iter+0x2c3/0x4c0 [ 2588.086911] new_sync_read+0x424/0x6f0 [ 2588.087491] ? fsnotify+0xf30/0xf30 [ 2588.088025] ? __ia32_sys_llseek+0x380/0x380 [ 2588.088701] ? _cond_resched+0x12/0x80 [ 2588.089291] ? avc_policy_seqno+0x9/0x70 [ 2588.089903] ? selinux_file_permission+0x36/0x510 [ 2588.090648] vfs_read+0x453/0x580 [ 2588.091168] ksys_read+0x12d/0x250 [ 2588.091703] ? __ia32_sys_pwrite64+0x230/0x230 [ 2588.092390] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2588.093170] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2588.093938] do_syscall_64+0x33/0x40 [ 2588.094491] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2588.095243] RIP: 0033:0x466609 [ 2588.095843] 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 [ 2588.098847] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2588.099978] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2588.101123] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2588.102296] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2588.103359] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2588.104438] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 [ 2588.114013] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=65535 sclass=netlink_tcpdiag_socket pid=17561 comm=syz-executor.5 [ 2588.160208] EXT4-fs: Warning: mounting with data=journal disables delayed allocation, dioread_nolock, O_DIRECT and fast_commit support! [ 2588.162259] EXT4-fs (loop5): encrypted files will use data=ordered instead of data journaling mode 18:33:23 executing program 1 (fault-call:2 fault-nth:84): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:33:23 executing program 7: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) writev(r0, &(0x7f0000000b40)=[{&(0x7f0000000000)="25268e83b7242e3b7aa2c1548683a370a343c2521dbc99b7e9048537df790d4a0445e139be2eabbf8784182cdbe152be88efdb63f444495048661491c401feb2dfc9318cf4508b453648c1518c783fbeafbe3e493843d27a69dca07b8c257b7b9e03ee6447100c222246725d2aeb8cda454c166f1f6becbc99704e7ca6040654f603c48493b23369d76e2b66c823c4f8ee1be351b24620e31c770b64e0eda88bee556467bc7e7296e62c4ce58a655308768adee264b275571d4823219c410cf7fcab284f4905f927397da59ec3f9e8f424760ed18d4325162d0c5f6018f8976cdeaf0efd6d030ff893ee3dd446d8d889fb16de81a83e5dfa62757a6d0c4811c4d2212db710ea72df02dab491c16c55fabe54fc00f3dad133709a414fc901de04a7adfcfe62ea10680fd920cb3e2c700cc0ff233407265320f941fe15cf10f5b6a63f54d8b5039c28c0186a496b8543e4ceadf38eff3488e4e8174a8bcea1c269c583272c31f4f9a0c0b2da0cfc9a02700e368706306fe26a3b3914f8d9d320d56372281e2efe215e4f569ab5afb96704e1ff2d5fc588a1cb8052e71ba03be7746dfe58a27a3feb2d2cf8e4f262562e8659f96f447b0210c4292f07bf0feb4ca434217c7d4f448c80e9d776256e928c1d7c3db225f4df1c26a12af1dd74961fa9db3d48fdaaa3fd7d3edd303857c17ed6b3dd674ceda219cb19968d3000b0cf23c6c309d2b7bd1a60e70f4d4eb7794c502029d974f44c71794a377889f8e36f750375ef66bc83469803d365a6f68280b9c108695cd52c00153aecb883a88df8764aaec69b32a53937887766e672580d6ca1d2163a73492de9522bee8b17c3ef690a5d31aab32d6f0286a96bd10f721165ad87d644e9caabe2a545eab9850ae507b5f0704634db2f69ee5366f0da2b92a9c53fd61d63784e6ac464e85fb6ae6c46ce128c22af50cdd81442a47493dffa9733ab4791e64db9550acc737017ddd2cd89475db6558724330a9b8d32ab9cc592f14b919be83b0125f038541c2974e7822041c245d82748f394cc90ba01398f0dc4be8ffb44ca8619f549411025ff4d6d2b174524ca603900f7667b189554b845ada5a66e852d1438a80b30e990c47049fc493c83e1d894ec12467daae29a74a562347e9e8eee5f68cf05d660e424940477c1fe5c8017f38d28306ed98fa09cad03e4722e841cdf8dcf8a2724e62830c407bcb0f76cbdadbd065d24848461e09dc8f834d3ee76b912a986392ffa33bbbcc51128e6f517a506d825786d88fc28abec693500d0e238e81a178b20ffa00e832fad53e4fa933bf4c1a18b573834b5ef5ece72155549c01b5ad87985dfed7a08e4d8700b1a4de0e3c23b972537f25f6d1f946606cc7229051a6abf990a9a507b8aed04d59178c8824ea088cd79f3c9467ce731f5e9aefc0b1d61093a30f8b211d93ca4675486a6669a5cc126db256330ff258b03a2f9ec672922f6b311adfe0f1e319e7b1ce1ec86ae6f6d02961315d5e9ce4ad2a28ab3d13510f121a760d951d59b8b401d64a23dd01bf37979af3d2a92a8c1ae2ba4ddb796fbe82cf4ef88abfa529ceb7bd43d0967437e74966073673c91b59367e2c023ad6d1aa8cb1d64b4036eefb753a738c27c065b6530106da87449bab6de6c6154cc74571ea6c0859f11d3dc8d0e3c840bff548bd54ee9f33a72bac417d4639d98256b54b9c73abb5e5a2fdee527bbf647f29fc24431c293c0f29e5e7bf02103d17457826955a1e1b3d30f6f9298753769db37cd38e7755fb463eaa4b241d747db0e7150d99b51070cebf07b11f080e1a853ae4756f485027f854a538139220feec451b1494a0e2fffbe32d127c874ea38f8c50b31b4379d36643b5a13639f022e49f447954b89a8e266a3cf8361b04f72603054bba7c1552293e6c18b8d8a90ba82f4e653b37aa7a3a6aa3d15677151835d058015402c9894dbe4e2615cc4d187828abd6ce74158633d7814966cfbced36a2a18fd4240c3c7e8810d7da5b31007c85366408ac414e56a73a63bced1f98a843b4ee7be426e8884840160aaeeca7fd5ce66fda91a10cf202b3aa05395277972fe7eadfaf722b231d48221a4f64af0d91aa7d883578903cc5be1cda0cd2ccfbc77ed7e59d21b8453929627dcf6ecc40b667d4cce1d08103f75d15e51806758cdd8f6f98e62b7ce9f457ccc087c99c8880d504066db5e06d05ab09c3c81cc3427446f8de758f5556dcf1a25203c5277e93baa7b4e9325389d99f27904a2b85f16cc05b228246810ec8c2b2151cfd1c1c18814d024ca9799b9315ebc6cd46a6b84b45ad22f5f374e151234f12b16441ac27816aaa7c931ad1f0e53d97ba553b892c23e3cb7c57960ff43484b7ff7ef8d5380fd174132874bb7201fcd03e35b4bbf5d1b91986274c12ae248f0e023bbcce0efc7efa68d2b21d2dfac8990856c6742d747ed69da20707c35e8f73197149b0fd371e6ea8bacb6191395a5ce1211f2bbf77e5bdbf14646567494a44aa62991ffcce595f2a28cd262c0f3eaf4504e0a6bcbeb1d5ea1f9961e7bf9dc5ea64749760ccc306b4926cea303e315f273d1528fc3c9af9b96b9432e8b50f88edc431165e9d72f7f85b670458fd2eb9a78bfbbcc8b1c5e4f5e03b7d013d15b543b70f1478b2bba1612c81b52c4d3062fc21faa5c129020bb1445a88a3a13060f1b1bc15f09b6da577ab3b987372122b67cc78d65d0a81568d99b587694f98bd141b0856dc96075a0f2208dc39f457794733e84d8dd28df7de5010bad6770922e343716f381b23e247f23ff41b5730273d50a0f805a976b9550cb418843302fe6950681a76e6fdc30018217cc40067079bc548183512bd52363a0422215e2680ff82a0e34fbba46445c0500eb0a849b6c9d0c691cc3e0caff6548c7a034b97d6f309e36c9ad3a73a1e2a259410c464c72851f7e3a02000000000000002524880b3c63ab6d379b4c062a99869f0f59f0c6baabff88526830019b090a02dbb7afe2863cca214ad8ea7b586e432ca17123dcbb933dca3d84ba1ccde16860cf90db83c98aa8b8ad53f7fb191a15023ad65087dc4f4306ce979d324dcf2188a15d425f08f3b1c9104cf7a98d1138f2680dfd2e8aa0c751727b889908020c19eec096466635ff0dedae4ca9157fbb3d0b23dc66989fbbca4e53e29d5ccd391184a79e18b8f0cc8896053e34c6fdeb50dc1cacd43a4e9844e6aa26a142adbcc5158c8667684aa80180686d07abae576342e2e64c6a44ea6b4f8d53a8b81e29a633fb65bf286aec59e3b387582b871aa64cbd4a03dc97e00d119ba34dc2521f8f2a0477e387202f51ac0c4e52d344146b39caf29a1c2e1fa2ec93763e4d70f0fa33b3a396ef4cabcc6ee75ad38d6d6ccaf6c6abff3191a8960d67368b74ef8dbf267ecfc9e8f83af4966ef004439c846b44e4834f551c1a6b815dee8eb55d48a15333652ccbedb42ddefe1723e9bd15b05b8df7ba1ec4c03ce56e9b55ac45e24cc3c462399e7be7527d2d929b612355d1ecf5f058661092129d0d6a61eebd09f5511132f7825affc58129ab5c5015547133a65d1be045559d31ac6d17cf1f747f4a68eeed85bfbb61a45b4a18c2cf715b0a8c20f9a6ed2286295fe55209b75bbed3d5101a8381386b1e8db2d2ccb86edf19366e3bca38ea47f14e48d7236d105ed77ba4df0a5e3f4f7ced64f10b441e60969b7d333808a4807c8230b2f31667294da2d9ebc52a631b5d3240cc7d267b8866da536ebea5370e", 0xa69}], 0x1) ioctl$KDGKBMETA(r0, 0x4b62, &(0x7f0000000a80)) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000ac0)=0x14) [ 2588.185344] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=e002e01c, mo2=0002] [ 2588.186754] System zones: 1-12 [ 2588.188739] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue 18:33:23 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) r2 = fsmount(0xffffffffffffffff, 0x0, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000005, 0x8010, r2, 0x0) syz_io_uring_setup(0xd3a, &(0x7f0000000300)={0x0, 0x60e8, 0x4, 0x1, 0x23f}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000), &(0x7f0000000180)=0x0) syz_io_uring_submit(r3, r4, &(0x7f00000003c0)=@IORING_OP_POLL_ADD={0x6, 0x7, 0x0, @fd=r1, 0x0, 0x0, 0x0, {0x8340}, 0x1}, 0x7) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x4400, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r5, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r6 = fork() ptrace(0x10, r6) ptrace$getregset(0x4204, r6, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r6, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r7 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r6, 0x0, r7}, 0xc) 18:33:23 executing program 0: timer_create(0x0, 0x0, 0x0) timer_create(0x2, &(0x7f0000000000)={0x0, 0x1c, 0x0, @tid=0xffffffffffffffff}, &(0x7f0000000040)=0x0) timer_create(0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, @thr={&(0x7f00000000c0)="afd93d852065ca41", &(0x7f0000000100)="c5c7edd535d42093e748c9a43754ce0d1782647dac91328498a2ac8e68c41b41cb8c1a7ada1660f527acec045b285e4327e901887efa43d8c0a7ff7bd6d7cc80bde83649b4d2"}}, &(0x7f00000001c0)) timer_settime(r0, 0x1, &(0x7f0000000080)={{}, {0x0, 0x989680}}, &(0x7f0000000200)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FITRIM(r1, 0xc0185879, &(0x7f0000000a40)) clone3(&(0x7f00000005c0)={0x40182300, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 18:33:23 executing program 3: r0 = creat(&(0x7f0000000080)='./file1\x00', 0x0) pwrite64(r0, &(0x7f0000000040)="a7", 0x1, 0x5a32) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x6c00) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) sendfile(r2, r1, 0x0, 0x100000080000002) ioctl$TIOCVHANGUP(r2, 0x5437, 0x0) 18:33:23 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x21, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:33:23 executing program 5: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0xc0}, 0x18) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000080)=0x4000) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f00000000c0)) ioctl$TCSETS2(r0, 0x402c542b, &(0x7f0000000100)={0x8, 0x62e7, 0x1f, 0xff, 0x3, "d1ce80a78969e887c7415635fb13064994f9ba", 0x8, 0x40}) [ 2588.392561] FAULT_INJECTION: forcing a failure. [ 2588.392561] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2588.394416] CPU: 0 PID: 17584 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2588.395467] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2588.397220] Call Trace: [ 2588.397627] dump_stack+0x107/0x163 [ 2588.398205] should_fail.cold+0x5/0xa [ 2588.398820] __alloc_pages_nodemask+0x182/0x680 [ 2588.399552] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2588.400509] ? handle_mm_fault+0x20f/0x3830 [ 2588.401170] ? lock_downgrade+0x6d0/0x6d0 [ 2588.401836] alloc_pages_vma+0xbb/0x410 [ 2588.402461] handle_mm_fault+0x17cd/0x3830 [ 2588.403128] ? do_raw_spin_lock+0x121/0x260 [ 2588.403782] ? __pmd_alloc+0x5e0/0x5e0 [ 2588.404467] __get_user_pages+0x61d/0x1410 [ 2588.405149] ? follow_page_mask+0x1860/0x1860 [ 2588.405891] ? down_read+0x10f/0x420 [ 2588.406500] ? down_write_killable+0x180/0x180 [ 2588.407224] get_user_pages_unlocked+0x18a/0x690 [ 2588.407968] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2588.408737] internal_get_user_pages_fast+0x143f/0x2290 [ 2588.409632] ? pin_user_pages_unlocked+0x70/0x70 [ 2588.410389] get_user_pages_fast+0x66/0xa0 [ 2588.411042] iov_iter_get_pages+0x297/0xf40 [ 2588.411712] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2588.412471] ? mempool_resize+0x7d0/0x7d0 [ 2588.413108] ? lock_downgrade+0x6d0/0x6d0 [ 2588.413755] bio_iov_iter_get_pages+0x224/0x1030 [ 2588.414517] ? bio_alloc_bioset+0x2a1/0x600 [ 2588.415188] ? bio_add_pc_page+0x100/0x100 [ 2588.415841] ? bvec_alloc+0x290/0x2f0 [ 2588.416448] ? iov_iter_npages+0x1fd/0xa70 [ 2588.417090] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2588.417766] iomap_dio_bio_actor+0x77a/0xef0 [ 2588.418477] iomap_dio_actor+0x36f/0x560 [ 2588.419123] iomap_apply+0x282/0x9e0 [ 2588.419705] ? iomap_dio_rw+0x90/0x90 [ 2588.420297] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2588.421210] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2588.422014] ? mark_held_locks+0x9e/0xe0 [ 2588.422669] ? filemap_check_errors+0xa5/0x150 [ 2588.423388] __iomap_dio_rw+0x6cd/0x11a0 [ 2588.424004] ? iomap_dio_rw+0x90/0x90 [ 2588.424646] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2588.425371] ? down_read+0x10f/0x420 [ 2588.425941] ? down_write_killable+0x180/0x180 [ 2588.426655] iomap_dio_rw+0x31/0x90 [ 2588.427226] ext4_file_read_iter+0x2c3/0x4c0 [ 2588.427912] new_sync_read+0x424/0x6f0 [ 2588.428508] ? fsnotify+0xf30/0xf30 [ 2588.429062] ? __ia32_sys_llseek+0x380/0x380 [ 2588.429755] ? _cond_resched+0x12/0x80 [ 2588.430370] ? avc_policy_seqno+0x9/0x70 [ 2588.431004] ? selinux_file_permission+0x36/0x510 [ 2588.431787] vfs_read+0x453/0x580 [ 2588.432344] ksys_read+0x12d/0x250 [ 2588.432900] ? __ia32_sys_pwrite64+0x230/0x230 [ 2588.433613] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2588.434410] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2588.435222] do_syscall_64+0x33/0x40 [ 2588.435794] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2588.436592] RIP: 0033:0x466609 [ 2588.437095] 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 [ 2588.439918] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2588.441103] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2588.442201] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2588.443294] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2588.444418] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2588.445520] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:33:23 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ftruncate(r0, 0x20) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) sendfile(r2, r0, &(0x7f0000000040)=0x3ed1, 0xd315) 18:33:23 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000040)={0xffffffe0, 0x0, 0x0, 0x0, 0x0, "ec335edb4e9be8e206038e14a945d3889f806e"}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f00000003c0)=0xe) ioctl$TIOCSWINSZ(r0, 0x5414, &(0x7f0000000080)={0xff7f, 0xfff, 0x6, 0x3}) ioctl$TCSETSF(r0, 0x5406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "f94ba7a300ba21a59a40ea0ae647d40c4c7f9e"}) 18:33:23 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4200, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:33:40 executing program 7: unshare(0x60040000) unshare(0x8010100) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback={0x0, 0x7}}, 0x1c) ftruncate(0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) 18:33:40 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4201, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:33:40 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() io_uring_register$IORING_REGISTER_PROBE(r0, 0x8, &(0x7f0000000000), 0x0) ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:33:40 executing program 1 (fault-call:2 fault-nth:85): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:33:40 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0xa43, 0x0) mount(&(0x7f0000000080)=@sr0, &(0x7f00000000c0)='./file1\x00', 0x0, 0x209000, 0x0) open$dir(&(0x7f00000001c0)='./file1\x00', 0x541400, 0xa) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) r0 = openat(0xffffffffffffff9c, &(0x7f0000004c40)='./file1\x00', 0x84e00, 0x0) ioctl$SG_SET_TIMEOUT(r0, 0x30d, &(0x7f0000000000)) 18:33:40 executing program 5: ioctl$sock_inet6_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000080)={@ipv4={'\x00', '\xff\xff', @empty}, @mcast1, @ipv4={'\x00', '\xff\xff', @dev}}) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000300)="0c1600d0f60032acc34ff9c53b88183e", 0x10, 0x40040, &(0x7f0000000340)={0xa, 0x4e24, 0x80000000, @loopback, 0xfffffffa}, 0x1c) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r2 = dup3(r1, r0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x2184, 0x100) sendmsg$NL80211_CMD_DEL_STATION(r3, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x50, 0x0, 0x1, 0x70bd28, 0x25dfdbfe, {{}, {@val={0x8}, @val={0xc, 0x99, {0x2, 0x47}}}}, [@NL80211_ATTR_STA_CAPABILITY={0x6, 0xab, 0xae}, @NL80211_ATTR_STA_FLAGS={0x10, 0x11, 0x0, 0x1, [@NL80211_STA_FLAG_SHORT_PREAMBLE={0x4}, @NL80211_STA_FLAG_AUTHORIZED={0x4}, @NL80211_STA_FLAG_AUTHENTICATED={0x4}]}, @NL80211_ATTR_STA_SUPPORT_P2P_PS={0x5}, @NL80211_ATTR_STA_CAPABILITY={0x6, 0xab, 0x4}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000}, 0x4000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) r5 = accept4$inet6(r2, &(0x7f0000000380)={0xa, 0x0, 0x0, @initdev}, &(0x7f00000003c0)=0x1c, 0x0) ioctl$sock_SIOCGIFCONF(r5, 0x8912, &(0x7f00000004c0)=@buf={0xbf, &(0x7f0000000400)="6430dda5a275e6e3a90511bbaf2b1b5d6aa581e1596803997cb3e4f0797393c7b45b47445134741d33274e8f599560c9208048ecc34e91f72928a6c1995f92b76a398782ef3912e8f19f3b1d202366d57529b8f25dce1f8f4c211abd839723c8d1f50ebcf2d65dcf9e16880dd26ed2f3e39d61244d02f9d2b40c4e5daa5b42f6abdc7e012879ffdac191db6140ca69c2f094396993114e6d7f4c349dfb037a9bafa4ffc99c86593ed549e55d944fff8bb0f0cf7dee66c5f1a1bbd41d6f7bcd"}) read(r4, &(0x7f0000000000), 0x20002000) setsockopt$packet_add_memb(r4, 0x107, 0x1, &(0x7f0000000100)={0x0, 0x1, 0x6}, 0x10) setsockopt$inet6_tcp_int(r3, 0x6, 0x11, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000080)=@abs, 0x6e, &(0x7f0000000140)=[{&(0x7f00000001c0)="61a4c147", 0x4}], 0x1}, 0x0) 18:33:40 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='proc\x00', 0x0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) acct(&(0x7f00000000c0)='./file0\x00') 18:33:40 executing program 0: r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000001580)="eb58906d6b66732e66617400020820000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x82, &(0x7f0000001500)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x50) openat(r0, &(0x7f0000000040)='./file0\x00', 0x100042, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000140), 0x656443, 0x0) openat(r3, &(0x7f0000000180)='./file0\x00', 0x4080, 0x40) read(r2, &(0x7f0000000000), 0x20002000) r4 = syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x7, 0x4, &(0x7f0000000540)=[{&(0x7f0000000280)="21cf", 0x2, 0x8001}, {&(0x7f00000002c0)="74511867f55851bd0da5699a63b2ddc43a36b2334590284b38201411d7ef3bc87692e05c032e692f4044ccf2da477f37b7c27c150c2de574b2ab07af6e30ec21d6f8f4ffeb8c9cd9e86aa2ef93d507bccb12ab937de76cc634fa36a7fc5e3d7e087f3e2aff21574a68c546b9a6c9db76587387b3ff364e3ff9961fdd5ac5371630cc93bd25955df77ade7f03763b0976f56b218de5f41b55819470bc8469635784999119effb8b5d858bc66fa5d6c97e786d2846f37dcfec2b1055e37b5bb447898ae4b5f9e12ba64f1b294eeeb13c5896af5f538b3cd812b012c41560504d8d9facc4c24fd4087d3d48fc91c80c0ef979df60dd", 0xf4, 0x8}, {&(0x7f00000003c0)="2d57545c2dca2a36b0eab20063bdb2d52aa84f367ca1b28aeb51f2649d88df9b32d4afc58146b6e30f3764f019740b1f1f941e6414aaf86021aa9f2fa8bda978171fbad33cf91cbd9cc7d9b6678b719ce17ffda1d21d297e696048a0744755cd6226bc79919a54abaaa3bc7a347c984a59e42c11384b705f9a2256b39faee33fcbaba1f9c0928b8c34007c8de3eb881b724e6dde68c12c831c78a2d6f2c2c4d1b661544b59b6f2746209359ff13e91733efe2138a917d188a0bd2068c2c0a521f42df714fa4ca62965d766eb47", 0xcd, 0xfffffffffffffff9}, {&(0x7f00000004c0)="26e88f2f53b9c934e06e955b85dd5aedcad13809600791ecd486646453adfdd8d3ebbdeaa3cc0d11ecbdc72242c9e978ab24c5fde71830ac41eac023ea7509ba037bece4d856e9d1a49bcdd1b48ecc8a2c73bb027e", 0x55, 0x6}], 0xc, &(0x7f00000005c0)={[{@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x1}}], [{@euid_lt={'euid<', 0xee00}}, {@hash}]}) openat(r4, &(0x7f0000000640)='./file0\x00', 0x40100, 0x88) write$P9_RREADLINK(r2, &(0x7f00000000c0)={0x10, 0x17, 0x1, {0x7, './file0'}}, 0x10) [ 2605.708328] FAULT_INJECTION: forcing a failure. [ 2605.708328] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2605.710269] CPU: 0 PID: 17647 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2605.711243] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2605.712930] Call Trace: [ 2605.713329] dump_stack+0x107/0x163 [ 2605.713861] should_fail.cold+0x5/0xa [ 2605.714438] __alloc_pages_nodemask+0x182/0x680 [ 2605.715122] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2605.716001] ? handle_mm_fault+0x20f/0x3830 [ 2605.716632] ? lock_downgrade+0x6d0/0x6d0 [ 2605.717270] alloc_pages_vma+0xbb/0x410 [ 2605.717860] handle_mm_fault+0x17cd/0x3830 [ 2605.718488] ? do_raw_spin_lock+0x121/0x260 [ 2605.719122] ? __pmd_alloc+0x5e0/0x5e0 [ 2605.719750] __get_user_pages+0x61d/0x1410 [ 2605.720391] ? follow_page_mask+0x1860/0x1860 [ 2605.721055] ? down_read+0x10f/0x420 [ 2605.721597] ? down_write_killable+0x180/0x180 [ 2605.722294] get_user_pages_unlocked+0x18a/0x690 [ 2605.723010] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2605.723716] internal_get_user_pages_fast+0x143f/0x2290 [ 2605.724562] ? pin_user_pages_unlocked+0x70/0x70 [ 2605.725308] get_user_pages_fast+0x66/0xa0 [ 2605.725944] iov_iter_get_pages+0x297/0xf40 [ 2605.726549] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2605.727265] ? mempool_resize+0x7d0/0x7d0 [ 2605.727869] ? lock_downgrade+0x6d0/0x6d0 [ 2605.728493] bio_iov_iter_get_pages+0x224/0x1030 [ 2605.729229] ? bio_alloc_bioset+0x2a1/0x600 [ 2605.729864] ? bio_add_pc_page+0x100/0x100 [ 2605.730483] ? bvec_alloc+0x290/0x2f0 [ 2605.731041] ? iov_iter_npages+0x1fd/0xa70 [ 2605.731652] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2605.732299] iomap_dio_bio_actor+0x77a/0xef0 [ 2605.732987] iomap_dio_actor+0x36f/0x560 [ 2605.733615] iomap_apply+0x282/0x9e0 [ 2605.734162] ? iomap_dio_rw+0x90/0x90 [ 2605.734718] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2605.735587] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2605.736360] ? mark_held_locks+0x9e/0xe0 [ 2605.737010] ? filemap_check_errors+0xa5/0x150 [ 2605.737682] __iomap_dio_rw+0x6cd/0x11a0 [ 2605.738273] ? iomap_dio_rw+0x90/0x90 [ 2605.738866] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2605.739558] ? down_read+0x10f/0x420 [ 2605.740105] ? trace_hardirqs_on+0x5b/0x180 [ 2605.740753] ? down_write_killable+0x180/0x180 [ 2605.741413] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2605.742231] iomap_dio_rw+0x31/0x90 [ 2605.742775] ext4_file_read_iter+0x2c3/0x4c0 [ 2605.743445] new_sync_read+0x424/0x6f0 [ 2605.744015] ? fsnotify+0xf30/0xf30 [ 2605.744560] ? __ia32_sys_llseek+0x380/0x380 [ 2605.745209] ? _cond_resched+0x12/0x80 [ 2605.745817] ? avc_policy_seqno+0x9/0x70 [ 2605.746404] ? selinux_file_permission+0x36/0x510 [ 2605.747156] vfs_read+0x453/0x580 [ 2605.747692] ksys_read+0x12d/0x250 [ 2605.748226] ? __ia32_sys_pwrite64+0x230/0x230 [ 2605.748921] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2605.749715] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2605.750478] do_syscall_64+0x33/0x40 [ 2605.751041] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2605.751771] RIP: 0033:0x466609 [ 2605.752253] 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 [ 2605.754991] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2605.756119] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2605.757199] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2605.758247] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2605.759334] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2605.760419] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:33:40 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'lo\x00', 0x0}) setsockopt$inet6_IPV6_PKTINFO(0xffffffffffffffff, 0x29, 0x32, &(0x7f0000000000)={@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', r2}, 0x14) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8937, &(0x7f0000000040)={'syz_tun\x00'}) [ 2605.836064] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 18:33:41 executing program 5: r0 = syz_io_uring_setup(0x59d6, 0x0, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000feb000/0x4000)=nil, &(0x7f0000000080)=0x0, 0x0) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_setup(0x30d6, &(0x7f0000000300)={0x0, 0x6fb3, 0x0, 0x0, 0x54}, &(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000380), 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000000)=@IORING_OP_CLOSE={0x13, 0x3, 0x0, r3, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r2}}, 0x1) 18:33:41 executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x80) ioctl$LOOP_SET_CAPACITY(r0, 0x127d) 18:33:41 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) mount(&(0x7f0000000080)=@sg0, &(0x7f00000000c0)='./file1\x00', 0x0, 0x209000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000004c40)='./file1\x00', 0x84e00, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x5319, &(0x7f0000000340)) 18:33:41 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) creat(&(0x7f0000000000)='./file0/file0\x00', 0xc) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:33:41 executing program 1 (fault-call:2 fault-nth:86): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:33:41 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4202, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() [ 2606.130024] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 2606.244145] FAULT_INJECTION: forcing a failure. [ 2606.244145] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2606.247023] CPU: 0 PID: 17683 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2606.248528] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2606.250966] Call Trace: [ 2606.251551] dump_stack+0x107/0x163 [ 2606.252363] should_fail.cold+0x5/0xa [ 2606.253301] __alloc_pages_nodemask+0x182/0x680 [ 2606.254330] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2606.255646] ? handle_mm_fault+0x20f/0x3830 [ 2606.256588] ? lock_downgrade+0x6d0/0x6d0 [ 2606.257531] alloc_pages_vma+0xbb/0x410 [ 2606.258412] handle_mm_fault+0x17cd/0x3830 [ 2606.259349] ? do_raw_spin_lock+0x121/0x260 [ 2606.260300] ? __pmd_alloc+0x5e0/0x5e0 [ 2606.261225] __get_user_pages+0x61d/0x1410 [ 2606.262176] ? follow_page_mask+0x1860/0x1860 [ 2606.263158] ? down_read+0x10f/0x420 [ 2606.263973] ? down_write_killable+0x180/0x180 [ 2606.265025] get_user_pages_unlocked+0x18a/0x690 [ 2606.266079] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2606.267147] internal_get_user_pages_fast+0x143f/0x2290 [ 2606.268386] ? pin_user_pages_unlocked+0x70/0x70 [ 2606.269457] get_user_pages_fast+0x66/0xa0 [ 2606.270385] iov_iter_get_pages+0x297/0xf40 [ 2606.271355] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2606.272430] ? mempool_resize+0x7d0/0x7d0 [ 2606.273344] ? lock_downgrade+0x6d0/0x6d0 [ 2606.274262] bio_iov_iter_get_pages+0x224/0x1030 [ 2606.275304] ? bio_alloc_bioset+0x2a1/0x600 [ 2606.276241] ? bio_add_pc_page+0x100/0x100 [ 2606.277186] ? bvec_alloc+0x290/0x2f0 [ 2606.278075] ? iov_iter_npages+0x1fd/0xa70 [ 2606.278994] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2606.279948] iomap_dio_bio_actor+0x77a/0xef0 [ 2606.280952] iomap_dio_actor+0x36f/0x560 [ 2606.281856] iomap_apply+0x282/0x9e0 [ 2606.282672] ? iomap_dio_rw+0x90/0x90 [ 2606.283494] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2606.284788] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2606.285986] ? mark_held_locks+0x9e/0xe0 [ 2606.286910] ? filemap_check_errors+0xa5/0x150 [ 2606.287914] __iomap_dio_rw+0x6cd/0x11a0 [ 2606.288784] ? iomap_dio_rw+0x90/0x90 [ 2606.289653] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2606.290659] ? down_read+0x10f/0x420 [ 2606.291471] ? down_write_killable+0x180/0x180 [ 2606.292480] iomap_dio_rw+0x31/0x90 [ 2606.293314] ext4_file_read_iter+0x2c3/0x4c0 [ 2606.294282] new_sync_read+0x424/0x6f0 [ 2606.295125] ? fsnotify+0xf30/0xf30 [ 2606.295913] ? __ia32_sys_llseek+0x380/0x380 [ 2606.296895] ? _cond_resched+0x12/0x80 [ 2606.297746] ? avc_policy_seqno+0x9/0x70 [ 2606.298628] ? selinux_file_permission+0x36/0x510 [ 2606.299723] vfs_read+0x453/0x580 [ 2606.300501] ksys_read+0x12d/0x250 [ 2606.301282] ? __ia32_sys_pwrite64+0x230/0x230 [ 2606.302327] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2606.303467] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2606.304609] do_syscall_64+0x33/0x40 [ 2606.305459] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2606.306584] RIP: 0033:0x466609 [ 2606.307300] 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 [ 2606.311328] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2606.312990] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2606.314540] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2606.316111] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2606.317691] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2606.319262] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:33:57 executing program 1 (fault-call:2 fault-nth:87): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:33:57 executing program 7: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000016d7fb4ca540446e9e3afc5ae1325600010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000000040)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af301000400000000000000000000000100000010000000e6c7e53cc348d0e1eaf2ac6a6f74c017ad7833c64b1574305d563a9c1eeef317dcb6ace5da5873e644", 0x69, 0x4080}, {&(0x7f0000013000)="504d4d00504d4dff", 0x8, 0x40000}, {0x0, 0x0, 0x80000}], 0x0, &(0x7f0000013b00)=ANY=[@ANYBLOB="03"]) 18:33:57 executing program 3: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00', 0x0}) r3 = socket$packet(0x11, 0x3, 0x300) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r5 = socket$inet6_udplite(0xa, 0x2, 0x88) r6 = dup(r5) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) ioctl$sock_inet6_SIOCDIFADDR(r6, 0x8916, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x2, r8}) sendmmsg$inet(0xffffffffffffffff, &(0x7f0000000940)=[{{&(0x7f00000000c0)={0x2, 0x4e20, @loopback}, 0x10, &(0x7f0000000500)=[{&(0x7f0000000180)="5d37364d2186dffd6a0bccce45563aadc850ec324c292a414f654778cf3391eaac09f4386597a2449c7fdd5d7cd70babc550b1f49bdeebe5b78fb45153b44625b3334801eb4c3ebaf6426fcc9a84aa87845080c37db5a246c6f41cebafd7bd450a53a8eaed3abccb04dca99d46ca460e373a86ba1397bde99eee559dd675c5", 0x7f}, {&(0x7f0000000200)="e76a955d78562b523c921e5ad2baea6f3c5742286ea8f74fc124fddd65d17edffdb357e335da6ba1b39f332cf0ffb1733ee5ee7c703f5b40b1bf3c7d6341bc032447dcba2bf49a0a9b57", 0x4a}, {&(0x7f0000000280)="7170ea288d67bab5b48733a0e782d6fa1fda67cfa2050fdc1273674c27b7b4a2e4c262a28dd1bf987e0b6de45c0e5b18beb8b21d4a97ac4e98da0de9f03c32251716df643119f57b83e4b1d4d93cd6302144153b26e56d9ce06a797b95e7f744af87558d537c154e6aa5b78f806c1e859755fbbdab6175f96d1abcb07944aea5e9c02d8ada938b27e2fb8d00bc314347ba7719961513118fc93a5bc1db325d3acda0bf5ac97221907d45f794e083f57935e27303abb74ffb9b55ee8eae2de8d5ae1b74fbb70460a110cc680384f35b1cf9d8f3a0ab85c088e1c682c78a9e2505efb263028fc569c6327cdfe8e63db34556", 0xf1}, {&(0x7f0000000380)="4053d7933fe58eb34b88c2134729cb4d51bf7a50aab4e123076b6cf39fa13dbd0837b8f6f31f1507eaa77ba6cf9063d74a8579f71f59e9ab8ab527e464c0a0c5ac7edc4e847d8f73d1bda9305c30ee44344a58f3fa266fd0467ef1eabd2cdf24e35ad1ea162863a39ec8", 0x6a}, {&(0x7f0000000400)="31c07a4bef839e967e29d0c7e19a72490e93455a7c67f835aa877d1e407e6536d5d7f20b778cca8da732c44c79582e0220f67bac61728992eec75b46126bf10f0b644be33f3d53df2f82d3910fc447e6d695f7c06115662cfc235510b78ea13e8593689e89a235b32a0a40e163740e89e26476e703431a98533c349d089de2a14a59b61e6128064fd6e26e76625c6b0f435a4df0ca8234ca0f267c2eb084c17c91ca477ed710c0312d3a2b8ac14d07e6921035e3ae37d07cfdf07442623d26de0edd940030a561ee42e13a04c70d4d25af8e162f2dbb5462c10c88dfb6a52795d8fe85b329ee1caac42f4eb04e21eaec5f553621ef754d8d05c1c6217c", 0xfd}], 0x5, &(0x7f0000000580)=ANY=[@ANYBLOB="140000000000000000000000ec00000000000000000000001400000000000000000000000200000027570000000000001c0100000000000000000000070000008907750a010101441c07437f00000100000008e000000200000080e000000200000007860dfff8ffff07071c438d3625940400000713e5ac1e01010a010100ac1414bb7f0000018670ffffffff0708732b261525540010e16eca30f0f141aa98bea0d49c290202051229b9a4f09575feced3ac1620bbe959730111444f489de40075679d7f37ffd1af8901116bd82acdfdff89b21edc98f4edd042061022433ed98abc2d0138787ad772620707401f026f290205665da3831744ac141410ac141435ac1414447f0000010a010101443cf9617f000001000000010000000000000001ac1e0001000100016401010000000004e00000010000001fe000000100000008ac1e01010000800000000000000014000000000000000000000001000013f208000000000000"], 0x168}}, {{&(0x7f0000000100)={0x2, 0x4e20, @empty}, 0x10, &(0x7f0000000880)=[{&(0x7f0000000700)="06c4ad0883d020c37e29cd651c8300a1c65e85d57887fc9d18b4be8ec5683f375834ffa10386d720619c4ccd8120de87d175cc7d5ee79cda189e7e047f21825988ceea42c7095d0bde80ce3495dc4059d6a2e85fcdbffdf7bed8a34a53798d3569c116ea4bee5a3b64023b247948fb25ed91552d6cbc1cf3e36b2b70b54e1de12d668e49a6814586c1557b00ef4142579b6c78a34eb5acfc83870cabd6f5bf3c5b25868d0f125d92e1c7aec21f9715c2434e17e12f39c60cdb8c541155c5", 0xbe}, {&(0x7f00000007c0)="920593ecfe3ce61c0dd62ce984a6bf5a20ee464a026f6838b1ed7cd43149338498d979c1d288b975ec253d7cb25ceff1b6077c7a83aa49a535a69b4d03ec02edc7bb7c726a01d77d18b74f5e0984ab48361589254128cbdb39b221d9ebc0648a3b343455836b8841d9e3fcb5bca28276224882b253f6b3a4e62c542a4fd74bc5dbe9f7a3740df0d37d80cf5ddadb63c752", 0x91}], 0x2, &(0x7f00000008c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r2, @multicast1, @broadcast}}}, @ip_retopts={{0x34, 0x0, 0x7, {[@cipso={0x86, 0x23, 0x1, [{0x6, 0x11, "d0dc2391ae7cae63b54e8e1d31a332"}, {0x7, 0xc, "76efdaab306fc193877c"}]}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xfffffffd}}], 0x70}}], 0x2, 0x4) read(0xffffffffffffffff, &(0x7f0000000000), 0x20002000) ioctl$sock_ipv6_tunnel_SIOCADD6RD(0xffffffffffffffff, 0x89f9, &(0x7f0000000a40)={'syztnl0\x00', &(0x7f00000009c0)={'ip6_vti0\x00', r8, 0x29, 0x2, 0x4, 0x8, 0x32, @private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x8, 0x7, 0x9f65, 0x1}}) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, &(0x7f0000000b00)={'sit0\x00', &(0x7f0000000a80)={'syztnl2\x00', r2, 0x2f, 0x1, 0x20, 0x80000001, 0x40, @mcast1, @mcast1, 0x20, 0x700, 0x401, 0x1ff}}) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$packet(r3, &(0x7f0000000000)={0x11, 0x0, r9, 0x1, 0x0, 0x6, @remote}, 0x14) r10 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r10, 0x8914, &(0x7f0000000140)={'lo\x00'}) r11 = socket$inet(0x2, 0x4, 0x4) dup2(r0, r11) 18:33:57 executing program 5: pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="e7cc61ee26c2e5ecd8e8", 0xfe6c) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) ioctl$TCSBRK(r0, 0x5409, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r4, &(0x7f0000000000), 0x20002000) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r5, &(0x7f0000000000), 0x20002000) dup(r5) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), 0x84010, &(0x7f0000000100)={'trans=fd,', {'rfdno', 0x3d, r3}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@mmap}, {@cache_none}, {@mmap}, {@aname}, {@loose}, {@privport}, {@access_user}, {@uname={'uname', 0x3d, '#'}}, {@posixacl}, {@noextend}], [{@pcr={'pcr', 0x3d, 0x17}}, {@smackfstransmute={'smackfstransmute', 0x3d, '(,]'}}, {@appraise}, {@fsuuid={'fsuuid', 0x3d, {[0x30, 0x64, 0x35, 0x30, 0x63, 0x39, 0x38, 0x63], 0x2d, [0x65, 0x65, 0x63, 0x34], 0x2d, [0x30, 0x34, 0x63, 0x37], 0x2d, [0x38, 0x32, 0x39, 0x39], 0x2d, [0x30, 0x33, 0x32, 0x64, 0x63, 0x66, 0x37, 0x32]}}}]}}) splice(r0, 0x0, r2, 0x0, 0xc, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r6, &(0x7f0000000000), 0x20002000) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r7, &(0x7f0000000000), 0x20002000) copy_file_range(r6, &(0x7f0000000300)=0xfffffffffffffff8, r7, 0x0, 0x513, 0x0) r8 = syz_mount_image$tmpfs(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x81, 0x3, &(0x7f0000000480)=[{&(0x7f0000000280)="6b45470b0d9eb920380d6632bcb35554ebcffc6662f7759f8742dda2ce0e3442928228dc32b34668f7444b1e5026c0cfc1da57ae2e0038054d9329df764a6f8dc4735568bb922d1d6d5f78456c8bb692faf096fb7f9eba2d9a6054c41c9dea4a4eaf9158", 0x64, 0x3}, {&(0x7f0000000500)="a9d8ebd41de9ca1a41cde3ddd1925968a930da5bb2ca778fa96a0362e3bcfd092fca20cee62baa7d3e89789ffe74e4f8452d28af8b8dc418e7658ae21b953225200671d5c839942e543e7f1054efe1056690ff3cb839630c2eb6421ebe8d101e3b0028ff05fb85191ef5b3bc65ec2f27118df599259033748587d000b86380e0ca37ec99bca64e40a549945b887ae7cb6341a5a1a81de383683efab9948711806184dff4637065478b691ba08fe6a17cebbf1260ae8b1eaa7c91207d1f3a9bddc470940dc484f8f8288cfe6d2f2ef7e962ffd4eefeefe60dc182d38b1f45fd", 0xdf, 0x3}, {&(0x7f0000000380)="461b328a030ee98386c6346f96222300af0ae0f312059ebbb769e9481042c46105872a5b6651dbcda9c42c7b009482c282b413ebd1ac25959987a01c9b6c6f49fc5817568248c03d242378e2810b2c8bbe54450fcabc1d2c886abb670a5560eeaace0ac3b67ae207d3d626752ca99ba998c29b0d2aeaa6d29c2c0fabdbf4dc2c75c05af8a4fed36a883284df3e9b4b1b0be6e4b6deb90e6f1146dd81fb04e0387c19ad6851360446ee169eb4f0e9cb39e3482541f27709be10080d1c9a97a617d61a43d94b824053769d", 0xca}], 0x0, &(0x7f0000000740)={[{@nr_inodes={'nr_inodes', 0x3d, [0x35, 0x79, 0x39, 0x6d, 0x31, 0x37, 0x34, 0x65]}}, {@nr_inodes={'nr_inodes', 0x3d, [0x35, 0x37, 0x61, 0x6b, 0x34]}}, {@uid={'uid', 0x3d, 0xee01}}, {@nr_blocks={'nr_blocks', 0x3d, [0x30]}}, {@nr_blocks={'nr_blocks', 0x3d, [0x6a, 0x39, 0x74, 0x6d, 0x70, 0x35, 0x35, 0x25, 0x38, 0x3b]}}, {@nr_blocks={'nr_blocks', 0x3d, [0x38, 0x33, 0x2d, 0x34, 0x37]}}], [{@fscontext={'fscontext', 0x3d, 'user_u'}}, {@dont_appraise}, {@uid_eq}, {@uid_lt={'uid<', 0xffffffffffffffff}}, {@fowner_eq={'fowner', 0x3d, 0xffffffffffffffff}}, {@smackfsroot={'smackfsroot', 0x3d, 'a\x1d\\ess=\xe5zer'}}, {@euid_gt}]}) openat(r8, &(0x7f0000000600)='./file0\x00', 0x4040, 0x81) 18:33:57 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='ramfs\x00', 0x0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file1\x00', 0x40, 0x0) preadv2(r0, &(0x7f0000000000)=[{&(0x7f0000000540)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0x0) syz_mount_image$nfs4(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x4, 0x5, &(0x7f0000000340)=[{&(0x7f0000000140)="e5f1408ef3388aa33b8fb461b52c6ea8157bbe5c65b3658c6910176c6185f24a75fcd4ec74396f9c3ba0402956fb88c2146ad188065ec7be096d6c6ed359299b26a6e5deab5d1fffb3bd6d22baa5b5c4b1b043125f720b978e545058eb5e1efe7b", 0x61}, {&(0x7f0000001540)="82726405ace52e2a929db32c6cf80c4861e5d36bb87bb7045bbc97ce3c7e9fbd9244e830e5c603fc39edceeabb82f1e663398cc6463f565bfd20e9f4f905adaf6956f69b2f4ec78a446143acc64364f3603e820a40d0808896c860cc5a14e57cf0523ae89072bdfb405e934e562b9f1094c9ae21e166264f8e8db5e3c4e1da86c76aab5cbe542be57cbe74af3e40ae349f7f2a4d7702f734439d5d91f5d4e667d3ce40ab6772184c7db22bd5b788450dacdedf1f8cb74889c3142ac7da2105faab6b170c29aec5aa786d37ce1d9cad74ebb188f11ddf75b419b4c7d20969b8c900f8fb0759a52809926dfa1dab8cdd1c7f9aa5d71d579aa47308e416d35fe3e70b43cd4e68549d6d9ba4f383410a06601c53fb04c2cd4df1ea37bfa85a640c0694080f39421f66ff90db81d14ae3bbf4e47bd417849e8f38dca7832a6f99dddeb1347296274dd0433084854d48a60386825413e03efc5bd977022865ef902cdd9e840480f158002dc9808983b6cf1e9f7f6b3e1ec0e65c8f9fdb2c6403e4f8293d0784b09f2ab334736e266a44e6ab84b89f4a241acb5c442b97bcab0638270d57cb30f9d503e977c7e29f1d1944fa0f6b0b74ff68fef4c40aa260073e4c7a5b31e26f53e13ebdf6a374045cdddfa2b9c2f8f20848f4b678fe081759173d91353e177eebb9a9656998938ae1e534426a4c0f9894693f97699885a684c1e71c927d35c6147f33d35901d8bc49a23c70fa536dc9bf99de50725a0fde631f7daa4789734e83c6d7381f79f196876663d27975686238d468c64bde3c38a1d0fea129179e2189dc364fd24a3c1a8ec1fdee2e379d939194a2aae4c375c76e1bffac85f8e759c0c56d26ee772a2f955dfbd88ec272efbcfca95d5cea604ec501558cb1e4679c24e5c4e3957d6ec6e7e7f5cb5b63cacdcbf0f686b1555d621f6ff19514daae3a7a73e156a0a56e4383ee6b2b874cd9d570ca568b7f4027aefa32ffc0eb61a5f3057226f934229ef0b732de5d0e25df0350ba088d4c845858c93db76669236d54b15d73da333673b7559ac67230b46965f6eeb1dea806f52580b6cc9c15398cba0006818c141bc35a5d0c06f4c8715d5452cbc8bc976d2ba0966aa8371b656b79f26e5e88c8df91defbffccf196f912646c623c8b51d441c3a0f01f2cd271706fbcdefd7259b9d85ae42dae1a20c3bd763fe176dac2db2f52edeea4e5f97105ecfbe632104588b6f80879225fc9d8f3ec1c8d135e102636d289fa6a026c96d2ab32dc62a8ed376c3298a9bd4a712cb87f21c274fcc03c00993581c4d47c90d660f518c139b635dbaaabc672771769ee8e7976cebbcda3ced432131a48ca0c505ac7c9ca835400c9aa64ca509f3f57a0c4b4ebceb699104e03f49c2b089a15aa90a27b6e3d01baaac39cb0e83c1e086e916e7cb9b806cbf31fbe8dc2d4c9fce5623bf9d729a58aa6133fc5b1db0720ae8c23fffa4597b67cca99a9876226abe0b0369089be5f0b72887d760d61f9135873c1e725d687d1f6eaf63991012fae77fe1e16c7a524e45f23a9d5328a78e10a04d8fb76660ade5f5d1bcb4a41985589d1f572b5cfdc9a9778f52a5f9f39663bc585d937a46a54661a17862469e93c2777b3f3c632d701bdbd39edcce477d5f90b7f9ba3ae862a700d03964ae6610f4d425b58114747fc568f5b336ff20c1a2368f597c3a5fc2cfc49c5aa72f870ffc3af53e69cbc32f7d264322eeba90b3dfb0d567026276db54e8facba570183a7f4c4a978cf633308d636eaea67866c65e3758199021f925e1dca338d46fd16cc43e80450d3595d750e760d2ab94a20a3d2562c91855769cd38a1453e859d3dad14b3fe49f92f6836a733fd7706968805ae316b3f1ed543b8633cc535dc7685666809d035c1590dfa894c84bcabc1b698136eecd0f56fac190adfd9757148c3049c0b0b5a888a82cd39bc6a22c012b2f5aadb9dbe2e4c3d073b2de39d617a04a4e02d33e3620084fc336219e377bb62fca193d9ef7f170619c45dad58199f56e845b5ea7c0dfc675f84543bb1b16ba91e868c23d233d422764f447e0019696411061f4e27a8082eb32405c3e70a3bd063ebdf3c6644ace368ca5c5e9c305840dee82eeab919135edae7e7386904c82e3c2715871e748fa034a10cb8afbee41742c6d98e42d2b9556d09c890a5055d66055abc5fd30ba1fd2c49418a2873835671fd991ff714da5733789d6b95ddc5f4de72c99fcdff933fb7399ccf287fa1ac329651acd97c1f90ed7bffecae71fa7ff3f8d68689edc824001a47d9469075be9cfb4f68c3f99afa532d49a58b5179697290bf0b06a02041fe98d266f184e6bd92a6e16c267c8e57af90b8a4f0ff5a8e5c18a11559b9e9d17be6299caae5a769dafabfaaa195a3fc653c6e33e0e3928161ec1db060e317dac7bc9f1f85f349c132f07bffd8a20f6fb9ee446fdd9f52cf9fd68bf985cc135d95cd3b8be851f478f7db9ed303991caea02603492a81a72d39e968c98d679f3dcfe7ea7e835066d87b7e836e9965bc8bf7c3fd3f28a2cbff3baabb7151e8cfe552b7cf73039d765d29b4aea3fb903e98cf907b7076d17fc0527e540a461e8290a5c32457c397616de8a31b416e30339c16ee248637afec0690a817eaaff90f7eadb8ae8d32ab88c7c2dcfd2759e34b3d337727729290b01990f228e0ed1a636832f472872a288e267e258f0905350956e832954a6d870cec6cc411208afcc046bbeb55ee806785c0f665e8d6d7b2c6e45ac76be5486c9b407d48e68f9f1141bd064516e3a529a6971d6df87839ea65e5148426c1df98a53e6b0e8e392d24df17aae7d2e2d058a3f7afcd0a6f5b85510f90f8e71f03a3b4f0198bb48e531aa03573fed35c63cad78f72eed3e5d689cffec223229c2feef9855e08a255a16d8832da3b41fd589107dc055af9e21959168209577bb77e3e6ed94809f115e8a873a6632cee17a0ce125da980690d23597d5c788dfc8e5c8bc59e94fe2a39b6fdd1673e22a7d4451cc62ecc69365abc694e7d887648549390118d227f3bd033fae07786750150e515e722172a1220f5c77196e0d05f0865ef1d6d9847c55c089975c08f8402bdca0f333f82bd71eb9caa8caec2bbd8035f7be678b9cdeb72c49fd7c7fea2a1b175bd2a373bccb1a9893a0b95ea4feaa1351e921827dd78fe18592b647de7eb1846c55638e44d7ab4b6bc7c8ea7628bc3e12be6ff1051e363284457ccf5b9949204aa0d8eead8355623f7160671e131b43ff54b387c909f33c9ee6496bb6143a88f79b02c76da077bf7b0dc41211fab1f9cab61a7b391547eaf2cb6ac4f45e3640872b665b4e7ddf4af045613cd6676199948fc4b461149f675c3974c44630b7fdec363411d176cc49f7289c82a3b62cf76101b01d988da88428c4ea03457e94bf209ed3b41d02337607193b00701e5772264d639a06b35583f785817590527239fc65d0510b489338d3c358cafb40b396cb616c4e799a820e5ab29396671480aaee742a955b6f545550fdc0a3e2514344226d6bb2a63ad9ec4eca23e895dd615cac444113eb7e67e3421af14961231589f53b2c2fcf66d05b07603387afd500b2a67ecdd65f928ba16ef28b194619edcfea0ea8ad7d068d46765b41c4b88c5d6dee68c69a57508d81e2ed4791be223234035b81c3b041335a0d6c78629f3017b773fa31074bd00af04003b46a43764e607bc63d0f06975310e4f39c912a1c3d9e370d76f391af7208044c25a7067ff3b6ed848c249bf6d0d3127a464046c38bb607ded215cd26af3e2590e58f8b00e688a60e3364532e60bdfd418f6dcf619854634c27fb9097959b2bcd5d0a4559384ae6564f1043bed3f315fa373ae5688505633e5e22d1ef465893328b1b0aec6dc9bc0746428918628403686627f4075fa4a2948ede63d84a2663582830ee9653b05e731dd580313ef17a9e23f9998d0fc67d392347f6de209af3c24c5f35200b08710dfa5ab516bec5aedb626533612149a29d82657897af10e72fa9f6c362afaf471feb4461e7321324a92526006fa6ae9966e9d69b6b9caf11c656fe9b4b6e3a75e3fb362582029f45bcd310039c96991144b4da825c099282555abab435502cf2fa95400d84dc00fe4db7dbbb30f8fb41e05bf9c513b64be0d68c683af8cd467c224a0b2b0511a2098065e9edc1417da41c6981d2226950f36e8e55d5310b2cd437f08910300ee1c4a091933afd5724712a6820971ff8db2ba27ceaf1126fe617235be6b07a636f1d8d45d099afab8e688fbb6344bc8e79ad3e68e6464b8975e2062e9591b96c31abe4cdc88360c050262ed4291e137a12b4c3592f3a4d13db27d977ace288ec7b5d9768b373b5caf98c9b9355ba096c0fc37f7f54c686a553b70e5028a04283eddb1b184fc424cf4be39823d6c2c9ca742e15e2865925e9abd9b586b93d6bb6941f454df6c3ac0e14a933ba5ad8a1336181c0d62929e15c7097c9f231e11fa27fedd41a133701a33e85c994fc909b16cefe45df660dfd650c56c3a40c3b086db3b869491b9852b03140ad3995db25f551a5cdfaa9502c31cd33e11b702925434e44900fa86212cf322a5b2b82389248032dfa4798032ea434b90d4f042777f30b4571e2c3be7cc877c4e939190d6fb8890ff31cd0e17028519c9bf41e81b57a8bcb3cac3857deaffcb21a01cf3d2744880f08ff0311cbabb6b6754f27d7f216800cec0e4e97bf528709860c598c28d18fade8a2639fd18f8700d2de2c6e2c9d6f7839a7636c262b47e845ecb400ea68e735f34bf6d627e51dcf016da40801bb3512521f8c0358ec66e50cfd8d975e06ba666ba47316dea47f12a39e6f618776d23cf436198a5b3aff1e2a2f6ac9802099af97caed85d6a0fa5e711df6d3d2ae3b68136befc5a49bfe63309a3f67c7b78f7a0f57d467069d26153be35f17edb53b1e78ddfe45e6b54311f8bbaddc22b7c593af4ab3edc24fc23ccfab391714934650e5d602d90c29f62504f71417ddb3d3e1d1da2dcc7bb3349a1ef4541e2f01b21965dcfa9222eddc6e062dc640fb066dea49928169530b7424b293220f4c091938909c2a0068e02cd11e95e637d0cd323289d6ff50f7a579aa556cbcc3ef97ef1cf3c94c034b6fe806cc3622e8eca63aade11fedbef5ac1d4e16db7e6d6d1c14dc03cbcf57a6781b3ca32a8bc7821470087b7149c9272414405ca9d01673c96441df1f2838e1d8310ab6095878dd973a41bc590c902faee20d6e52dfad4d6e0ba4b7d79f02452294927257d0c0ae46dc515aa9b505bf4065a3f9e9d7ab1e6bc6c4c8062b80751b4669df86bbf04b4f470bf49207ef92675d1d043aacbd7e92a599bdb281b58100d58bc1bc3bc42dd3818c304bd4004e0870c9c911321c85816c3d2afd72807cacf3e1c3b4cf8a1370a780140f3d26c3f021bd898646fb84495afdf9e1f494389535df5034dbb4474f37038038af48b4ad993a2022bd5e2aec02a4254d856c296f7a62d37e7a2c8c6897d229c4aacc3b9d0c83fadac7d8537861775a1967cc5ee25e275fe61895b1f51b1dcb16dd8b035d2e808bcb027dde12216c06ba09092bbe3d9a5cb62608e803774cf442bef9c868d903e8d26775064d0f63e92fc522cb679727fa1253ba1634a40ee0bebdb6f752e19600166fd27bd3692e60d6bd0de2262572a1877135a1d8d232794b1cfa24e43dfa083ef843772d8c4b421e2c532a9175774c7f042cee18424d649b3858668b5f4699c8801e72694ba4f81011789c3c7ba164087", 0x1000, 0xffff}, {&(0x7f00000001c0)="91da2c23fd512dcad4f5e9f206e125513ec07022a79275269b349ed0a48adcfc6d3fac1f57a895be0479da01cd98311bb72bac2ae21344a8b120ecde48e5309f12f6df98957378c9", 0x48, 0x10001}, {&(0x7f0000002540)="a07fb02a1c11bb2eec162ab09db82cac7d30710ca71e554aecb2dbbb9f517467b202e4d166202d34b0044ab33061af0aea55892f7197a0590c7107b163055fa69a07f953a0bcb542b40eae083d6debaced8b5be03688fb0d62b10b7cab006543f029f84c08bede1f6fbebd49fbaafe431f666821c719df50f061aa14191840ec265fef3f350a7c5daa16f48944ebe4c020caee3ca1c1c419ae9bd0a2503ad8d7afb1dc1ae7a892e554eba964ead15c0c901e0759b4ba397659ad9c371b08fc994541c91c6911327fc865a93c26601f78b3924166515e4d10c68e39abcca6350d7a98693a1b65d79c3d919e058ad935fb3e3749bbf6350c00c7e4bf8d1f0d386ae234fbd4e16c1a019d5ce960cec4b2acddbb57488e8bc9ffc49cf5c9d0e7fcb500da2674596263ca3d5debdf4594ddbf4145a5e6fd3c03dbf5db479f8b862445029083c117136067e28994a4fc0fc818766347a6ff1e41ecc8cb84509fb933d9d2d0005941c0e41b5f148ebce983b09b16d932b5fc309bbf41857e29e98b3cb927f90b338327a75f876530ee3f09b4c779b69d7c65ad5be02da055868596179b3a93499062dc632864ee8adb8d2caa4d06c912de80e4d0501ce6d2b6d0bbb07e6ee7481fd0c71557037cd531e9eaab4bdd24e14d0bed48a4578d1aca1eec92c98f0b060856942d2e95ea65835f522c9dc26f0205c31c4cfe30f7e01f07a262f9c3f84e894386d24d507f9e0f83679e139605314d01ac400feb8f62cb852002731d0062eabeb527fe9d944080a5cc553c621f31cf0a1867dca43e2b8411614b086b6b28b92aa5ed23c8d3232cd02b991a259b25f73ae0a54450016586ea69ea6898278d64b8bb4d2e02f37b2209cb66b10a43dca778960ad1ce3acf2d0e5eeb639efaaa98d52a654cc48c38ae8b9996270eb1297ccb2481b4d08f1793f49faf4fcf730a3e391bef0fefdca892f470430527967380185ee9c5da6f6a35dbf36f9a77fe151a9c5e043f0ed930cd61ceffd0e5d7090f39af1706b8ae91ef4a2ad7d1aacc641658874af2bb4c165eb503adb2937e48a7ca1baddbca658cb5be3829db4f9f89e9ad5602a0e9d95ccbf163aef317ca5102447dfc2cfbedb6b9188001e45460229a5f332b097594cc892ba498b6055e66b3490bc6ed8dd7400d26dad9d0d4cb5a4c34e2b4a46e4344b55d465c8940b5271eee37a6b5088761433908967c4e216f076354e142a03961334a9c16c824f06f1cef82ba11caf8bc4c090680668b31b8360adb61472eb91a15c2eb1d2ca843e1a8d5d8055a270b2bc435afdf98b7927240902b8b633d643313a3bcb826b2161a095d7b07b8db742d474c284a16d527f0b440fd7948da692b54b98c8e8573a9b4124b381e45c48d0219589e8727c9f00b8c37e10e9f6ce89cd1f8fff150874849c9c3b368789310d29cf5cd9fe845dd0eaa842d4311ca544019e2688530a4617e0ace7da71e87bb902c86a1e21dda5fea22c959d400a8d01f9fa4c3cbde0936ad2d87a7d883968f5eeb75bd6d27c20c66bc47763a5bd7f35ba05f52789c40d7d01e6980e0e49c4e624b58bf3f20828e3e6ba5c184f734a697e4aad71c2c82806e70b3a363ccd20305e7534d0f33c886db2ed2178157a60b7862195f42e286bd00c24e71b80685593d2b760df48898d1fc0c4ec2fcce2e4b37fbf0cfc90433dd89ac213570db64a2ea1d7d8d25504d407ad2c4aaa90aab57963613b2d95559b2cf684b4bce4783a9963ab2a4ef2c801e428a3cb084e2d1fd3c8db2eec596d8f26dd6b0b895df2e837c9170a84ec1c4918782e4b3c258543ca3c60d39d2c67eb95d27096ef31e80358a1c0d5103fd2fba7c1a68d2bcb6f7b789f1fa8572c7f4e36f23d2e15f8dae3abf69c97b9576ab6d4d05b4d29a93cfadee14ee236f01a50ab331d8f55104c064a919d8892ec73ccac07e746b20cabef81953af06b256ead49083e9a2ed7fe5eb5fb065acbc718da41bcda4dfadd9619e8c308beb0314912f3a243998040e2fe6189f3df23017aee10a34a402152649ca0f9a72d397343ec0f0eb43f57804558f8e7103864b1825a3e4ec0102781115c6d635b993554941bc5c6a557fbc740368a3a03d9319658612e8da44ac92fc009ebf5825cfd1987062c71862420baceefcc1723d91867c284b33fd023c1cd34361961f4d28ce01d7de9be4fdec6b9ecc8283efee574fa8ee6e6d9e2482b7cd87ac8944a89cd777a7e3ccc75286188143fad0e19082ac3bb80070a705e180cb764b0bb868bbcc1cbff43611b81d4a2ea4a149e3e18e0bb5deb4b5385f1b071c59007d8b825eb9d329bad48ffc1c89a7864e25a0f591248db6d4f75adcbea29650058b0473308bc5a73ad1a2757c624368c08902edf913c520f8ec829a74f3dc028a8778f1b58f70ee7f0073b484e6b174ab156759b2f319c27c2b95acc8ecacabed74394920b3ce989413989064cf4a141aad2a82c8c61ed01cea2f82d6d7627f7bcabcff7f76a02286d4364bfcb218563dca35661a5869696c6e15da5f1039f726f8b1420696ba5ab1f85433731881762e7f13ad73791b4152b0608ea7f717f562b996a1c8ada95abed7b9eaf2ca3b771ee63ce998c95896ea6d0978d769ea7e808783d05518852e26d721609ac0af4ff2dc7b60b77c90ae46771bc47b759f6a4768561cb454896e3cdbbfa6523a8851e41d8bdc865be88da5d43d62b9d2815f0f4020266759197125f8c93b3c4b51d10f6e548009a73632f44086750f1031f156d578255dfab9d0d429c478ec79b440aba45f01207dcb3baffd74ded54fa5aa8effc46e0c09ddee520015389a48d2980a9dd9e505914072b362b8773d3d31e9a14b391586dd584e0b4024c786e50649981a07af309724822cbb79396022fbe365d83d08fd4e97295a58b20a526466c98697fc378e1fbc5d3f9ef957ac842e474c6438a703bcbad89ebd06df4b1bfb809803f62abb2d33bb43981b657cefcbda36760c0cba3039ba5d02d04b848357e740f2c41556d240d16124d95d7c6e0411e5122aa42fb8546f4a2b750830194221ee3657ae6c5c42f8dcdaff415e20c134da28c527b4fe03cc5a6d27c37a3a157b2ff0d1a2d3a31119e2cdfdaabc08c19ddcc8d7104d25662b6905f8a3bf3eb4d33a3ab6063113d86d860d89e07f08d3b5be3627bdbbf3a6850f3ef991687dd5f3cf2ff556929abfb2e5acdcd4db3198d7230f110a71ca387b4356d735da81a6f173a43832294bfe503a8eda99bb63e791d0100cbd3ea185a382a06ffe201297a7f8cd31effb17101355f0057af7ff0f543dc0e01ceb5cb85071d72e5e27f79949f576e7016d218dd6c3cd3fdcb7ad9a774a540375a15b50ba9079e31718954608a46cdd2665249aa62973dd2f5cbd7b7ddff235cbac112cf2c9b6574c76fde43390f9c09d1e4afaa720aab91c00470fa5db85d81f5b15b700cf96c5f20c9998df1b17115ef00d94ed3963e6fe2d65b99603b3c026ba59d238f0032d986a6b57b47a58288f8dded4ada385ca74195fa8fb3c90576b5bbb82144845b3db1a075ab7d24a13ae19a4804c5a4ca1b263e9dce434ef555db0ac0ce5abaee8191f2c03a846788f1ab1a7fd2dbbcacce7450b72fcc6ecca962ce21cd37afe06c7126fa4923630122c3a0adc35a1f77e454dc5bd26a7bd3c3ef8d90563136b28a0c3c9971af117a6e6ad2bce6cb22a4f6c9b58e03a942e8c6ddfc56f9917e795c6c2bef733915204330dc5de7d7509b244391479abe0e174da75fc4df5fedc7d3094c2870214db2ac3ea686f6b91c20d03d1a4443197c9a0c35ad8239965268a0538fbc7a7a8d1af934d8fd0fa98ebfb41e1d773ce562823cc8e2ac7f2f009af6a82844cfa89c8c917f9fb2a335cca61a9066f7d3dc7a4fd5847e14d1ed8188efa8e5c819632933fc3c79db35fef488612fcdb3c35df9871c8ac1d70dbb982101bed78640cd505922900c2c5eeb2a959a421e1cadf701d88dd4018d36632b46e8c25f9dfac377df3fba90450a2e003de85d0e52562c95deece1fe190ec739a88e7c322b98c559c14ced9b78ceb10f03f03d15ba0bb29032117b0e6a612c28a5f29ed424a54dfcc60b5b9dd16aa27f281502aaa4fc8439e0f42d49269601de507d357d1bb727912d170f28510a3e503567430a316c5c2f5f7151fa2b9e043c02034fb6aed3aa87eca0ee5e7afe666a40342b2d27212fcab4750ef9d4a60747c0214d728e0183a334f88f029d0f165cd390b28fd022becbe93752925eef3eab417d7a6eba20d3687411ba242896dc992358e429d025c1b0ab39ad87f9e83f5b53a93ac94ba584cf1f662d5410baa3e9f803e80a60f67bf962c4c82d2fab6f1df41c3107996443799ac16bb15c576ecfd2888ebcdf51b3d8ee84eb62b1999e794dff98d2a9cf7acdc0b0872a02dea39154cebd09f07ed7cabf9c47be59d379af8095f30d403e733b91ed2bfae1361dc8f72a435603f1140a9628c98d5b091a92db993bfce3c86f856cb4a4db1c80a579c2b559814f7622fb551c94af7e9240e0da31a3ec7be08dc69dba541ed0e6c0a922cbc8cdba5816834eca9d35581c6cefb6bc500aa06046500df5416cd1abf6a26c03c2851d4c1faaf0ec4843d1ececde3fdcecdafff170717817edd98917fb5f7b8e87ceb1d3ad6d74a9cf3c6dbee9354976d8a0a45aa2dcb9e012aa979376ef0f61c6a1f6311806fbd858d9d33fbb3ed0902c2cda0982f88ae2548ac065680528948338db65de935f1f4f808339d8f7af7b7e46d6427af7c51b0ec6a8a09e16ea6dcd4c95f7c8f1ea5b825e27ce76c4930396434acddf30ed4f98740d34fe0f39d2b40fab47304bb965eeb931546154a1b979e140d768e34a40c91e978909488b38979e53106e4e624eb2bdd9d3ca4df83ee7851a14dfe44842a81d6e3f9144d107575df82e80cfd808c8be7ffd1f669bb1afed730844ec9eaa587eaffa8b84f4b966f507249a37443b4e77f2e38a572fa170ee3c34dd4cb20004994e103d224572e72e474c20cff2ca0219678d43fd62cb3526925c5b9a1e52f84a3ac429397964a40fd1d4156741c8e9e740aedb37104ce444a389e45cff8adae5d8e99c9edf83100c4f88d56c3fdd74b369ff00a972a3034d59aede52a5094378176fd30c4093954e6ca803263172a2f8aee7fbe1c0152708f21ab6e86817af9308cba86ed87b1e0739c6b731f5b57cc81f7c52f22b7ada4d73eec0db1d15273b00a01433ed2066593304a0477825b37ab825f24748140b315dcdde3f0ee978c58c8d651f1ca538e7f3f1df8f809ff0f1e0e7df21eac404a79c6b6a12ad0403b9e49dc60680ef17b3de8712eb155837b377ba8d672e30b64acd66aa06ebe9165af8985d4d0c7922b0546f20325956af832b9ef11753e96f530ed512be8a46d8d300283676c92b88ff7eb8efaa54bb98505697b3dff5c96f44601824236c9325bb933741474ae2d1f180b334d53937debcd2c5c7cc7bcc6e1ffdc00a5d742db6fdcb555e8c380a61b510f71c52fc7435a126f0a51c73293449a91f74bd16441d4a9c25c70b5396c72d4a1a21b2b0b0e172c2c40a890f04a7e810bccf42145a303d3d87817b86aea3a5b352721fea6ca5aa74e997c3af6b774cabbdfc755286ec6c2b564cecb50560a13926cfc88a81479083f3520822b2f873a5d322ccdf29040e36eee708f4aed3afeedca723889bcd450e45f267c00ac0588b377a5d2bde76cf4c8103089fb5cf096b2ba51c459ea6e02eb2e6557bf3fe3cc52443787501641db2c", 0x1000}, {&(0x7f0000000240)="4fac752f558d02f9ed22879190bf7c3a57e54bd2a384ad22ca8995cce66690a5f685eab0b289f1d9e60e8bbc10e266e0fe6d54dd12cdd1ff80d4f52eaa56c2e8ffd1776471e8b1f52b1476d2104116c813aa5f4be6075403a1e811729161dbe86c685f02b5de9675ce75847eb6aa72e67113d9ba6ba5c5f52ea1c2f10f770f6290f2f990daa3c4e30f42e89fbfd5481a527192dd4bd1a57e5e85744b9d3e4aed43de8057f9b4427481cf1dc1e52cbe00f37d02a14506c2c623a7330ba224a6d0528824be1237a89d10283defc579ebfa7c448afd6cde51289df983663f36d2b7ee272ef593ef53ed84b2caaf71cd7396ab405ce64337d83c20", 0xf9, 0xa7}], 0x800400, &(0x7f00000003c0)={[{'ramfs\x00'}, {}, {}, {'*}'}, {'ramfs\x00'}], [{@func={'func', 0x3d, 'PATH_CHECK'}}, {@dont_appraise}, {@smackfshat={'smackfshat', 0x3d, '#\xfa\xd0/-{\xa0'}}, {@subj_role={'subj_role', 0x3d, '-[*'}}]}) creat(0x0, 0x1a4) 18:33:57 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4203, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:33:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='/proc/self/exe\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd_index}, 0x0) sendmsg$NFNL_MSG_ACCT_DEL(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0, 0x28}, 0x1, 0x0, 0x0, 0x8800}, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x2, &(0x7f0000000080)=0x90, 0x4) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x8000000) syz_io_uring_submit(r2, 0x0, &(0x7f0000000180)=@IORING_OP_SEND={0x1a, 0x0, 0x0, r0, 0x0, &(0x7f0000000200)="cfbf308db881f732da7d0ff4ec7c0a79d58b99f1324271cc5c5c6fe6279c3339928375cf87441643456272b751c223ba6a4d4528258064d191bfbfd52d5133a59da5e2f820fe59e0a1c89a62d4782be1a4ec6eea479b9f8f3dfe7692c8deabdf6b249584034e5a4447fee8de7f18a08cd35f6764b226421af78630f51dc29d32e62ab5930e717001d553eba7", 0x8c, 0x24004020, 0x1}, 0x5) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000002ec0), 0x4) sendmsg$inet6(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044001) syz_io_uring_setup(0x62d6, &(0x7f00000002c0)={0x0, 0x2d02, 0x10, 0x2, 0x19a, 0x0, r0}, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000340), &(0x7f0000000380)=0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f00000003c0), 0xc3, 0x0) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000480)=@IORING_OP_OPENAT2={0x1c, 0x4, 0x0, r4, &(0x7f0000000400)={0x20000, 0x88, 0x12}, &(0x7f0000000440)='./file0\x00', 0x18, 0x0, 0x23456, {0x0, r5}}, 0x8) recvfrom$inet6(r1, &(0x7f0000000700)=""/4096, 0xe34e, 0xcd08, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r6, &(0x7f0000000000), 0x20002000) recvfrom$inet6(r6, &(0x7f00000004c0)=""/98, 0x62, 0x0, &(0x7f0000000580)={0xa, 0x4e23, 0x4, @private1={0xfc, 0x1, '\x00', 0x1}, 0x3ff}, 0x1c) 18:33:57 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r2, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r3 = fork() ptrace(0x10, r3) ptrace$getregset(0x4204, r3, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r3, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r4 = getgid() r5 = openat$incfs(r1, &(0x7f0000000000)='.log\x00', 0x400000, 0x8) io_uring_setup(0x3796, &(0x7f0000000300)={0x0, 0xad83, 0x2, 0x3, 0x398, 0x0, r5}) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r3, 0x0, r4}, 0xc) [ 2622.158089] nfs4: Unknown parameter 'ramfs' 18:33:57 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4205, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() [ 2622.196128] FAULT_INJECTION: forcing a failure. [ 2622.196128] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2622.198981] CPU: 0 PID: 17718 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2622.200457] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2622.202993] Call Trace: [ 2622.203582] dump_stack+0x107/0x163 [ 2622.204401] should_fail.cold+0x5/0xa [ 2622.205261] __alloc_pages_nodemask+0x182/0x680 [ 2622.206287] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2622.207613] ? handle_mm_fault+0x20f/0x3830 [ 2622.208575] ? lock_downgrade+0x6d0/0x6d0 [ 2622.209524] alloc_pages_vma+0xbb/0x410 [ 2622.210403] handle_mm_fault+0x17cd/0x3830 [ 2622.211358] ? do_raw_spin_lock+0x121/0x260 [ 2622.212306] ? __pmd_alloc+0x5e0/0x5e0 [ 2622.213244] __get_user_pages+0x61d/0x1410 [ 2622.214189] ? follow_page_mask+0x1860/0x1860 [ 2622.215169] ? down_read+0x10f/0x420 [ 2622.215994] ? down_write_killable+0x180/0x180 [ 2622.217209] get_user_pages_unlocked+0x18a/0x690 [ 2622.218286] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2622.219355] internal_get_user_pages_fast+0x143f/0x2290 [ 2622.220616] ? pin_user_pages_unlocked+0x70/0x70 [ 2622.221702] get_user_pages_fast+0x66/0xa0 [ 2622.222647] iov_iter_get_pages+0x297/0xf40 [ 2622.223600] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2622.224680] ? mempool_resize+0x7d0/0x7d0 [ 2622.225585] ? lock_downgrade+0x6d0/0x6d0 [ 2622.226521] bio_iov_iter_get_pages+0x224/0x1030 [ 2622.227571] ? bio_alloc_bioset+0x2a1/0x600 [ 2622.228515] ? bio_add_pc_page+0x100/0x100 [ 2622.229471] ? bvec_alloc+0x290/0x2f0 [ 2622.230350] ? iov_iter_npages+0x1fd/0xa70 [ 2622.231253] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2622.232190] iomap_dio_bio_actor+0x77a/0xef0 [ 2622.233233] iomap_dio_actor+0x36f/0x560 [ 2622.234129] iomap_apply+0x282/0x9e0 [ 2622.234946] ? iomap_dio_rw+0x90/0x90 [ 2622.235773] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2622.237047] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2622.238184] ? mark_held_locks+0x9e/0xe0 [ 2622.239110] ? filemap_check_errors+0xa5/0x150 [ 2622.240106] __iomap_dio_rw+0x6cd/0x11a0 [ 2622.240980] ? iomap_dio_rw+0x90/0x90 [ 2622.241847] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2622.242887] ? down_read+0x10f/0x420 [ 2622.243693] ? down_write_killable+0x180/0x180 [ 2622.244712] iomap_dio_rw+0x31/0x90 [ 2622.245518] ext4_file_read_iter+0x2c3/0x4c0 [ 2622.246475] new_sync_read+0x424/0x6f0 [ 2622.247311] ? fsnotify+0xf30/0xf30 [ 2622.248091] ? __ia32_sys_llseek+0x380/0x380 [ 2622.249058] ? _cond_resched+0x12/0x80 [ 2622.249911] ? avc_policy_seqno+0x9/0x70 [ 2622.250785] ? selinux_file_permission+0x36/0x510 [ 2622.251906] vfs_read+0x453/0x580 [ 2622.252675] ksys_read+0x12d/0x250 [ 2622.253452] ? __ia32_sys_pwrite64+0x230/0x230 [ 2622.254443] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2622.255571] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2622.256685] do_syscall_64+0x33/0x40 [ 2622.257495] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2622.258592] RIP: 0033:0x466609 [ 2622.259289] 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 [ 2622.263223] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2622.264856] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2622.266391] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2622.267913] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2622.269446] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2622.270971] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 [ 2622.291032] nfs4: Unknown parameter 'ramfs' [ 2622.301716] EXT4-fs (loop7): Unrecognized mount option "" or missing value [ 2622.338252] EXT4-fs (loop7): Unrecognized mount option "" or missing value [ 2622.433696] tmpfs: Bad value for 'nr_inodes' 18:33:57 executing program 7: ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'rose0\x00'}) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) connect$packet(r2, &(0x7f0000000040)={0x11, 0x7, r1, 0x1, 0xe1, 0x6, @random="4e13c1283e05"}, 0x14) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8914, &(0x7f0000000140)={'lo\x00'}) [ 2622.513494] tmpfs: Bad value for 'nr_inodes' 18:33:57 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) setxattr$trusted_overlay_nlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180), &(0x7f0000000300)={'L-', 0xffffffffffffff81}, 0x16, 0x1) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:33:57 executing program 3: r0 = shmget$private(0x0, 0x1000, 0x2610d5e356cc5f6f, &(0x7f0000ff8000/0x1000)=nil) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) r1 = shmget(0x2, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x5000) 18:33:57 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) r0 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000140)={{r0}, 0x0, 0x3, @inherit={0x58, &(0x7f0000001140)={0x1, 0x2, 0x3, 0x7fff, {0x33, 0x1, 0x1, 0x1, 0x100000001}, [0x7fff, 0x0]}}, @devid}) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) openat(r0, &(0x7f0000001240)='./file0\x00', 0x4e2040, 0x30) fallocate(0xffffffffffffffff, 0x35, 0x1, 0x1) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x8800000) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(r0, 0x80286722, &(0x7f0000001300)={&(0x7f0000001340)=""/146, 0x92, 0x0, 0x81}) ioctl$EXT4_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0x6612) fcntl$F_GET_RW_HINT(0xffffffffffffffff, 0x40b, &(0x7f0000000000)) fallocate(0xffffffffffffffff, 0x3, 0x0, 0x4000000000000000) syncfs(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, &(0x7f0000001280)=""/114) setsockopt$inet6_tcp_int(r3, 0x6, 0x2, &(0x7f0000000040)=0x81, 0x4) bind$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendfile(r3, r2, 0x0, 0x80464c453f) writev(r2, &(0x7f00000011c0)=[{&(0x7f00000000c0)='\x00', 0x1}, {&(0x7f0000000100)="2c217c9b2cc4bceded232beba852ba53cb", 0x11}, {&(0x7f0000001400)="e5638a1694f78aa1bb7e166e9491de81d3dfaa8c75f1b806c60e9f636498c9e27a40416f22ad06825fc21e9190e40893cfeb172d68b230607de6e1ad738cd82ba2bd803c94015bf31db12bd51e03867d522cf437d07ba70530a1cb95321b2549d39957c1f7eed8c398052db0463f3acffcb1a8f5631321a5ebf3a7e26d176d809f307cfbcfdf0000", 0x88}], 0x3) 18:33:57 executing program 1 (fault-call:2 fault-nth:88): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:33:57 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000040)=[{&(0x7f0000000180)="eb58906d4e66732e66617400020820000200008000f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6e66732c008136327ff1c11bd0339e6f953ac05fb02ff2183ff73b1280cb9fe39e0ee1dcdbfd312511ab314df575555d9900958b378b04d06c08435caee3c58c0ddde049b8c0d74e31a9d1eb8e456ece247d23e485db9be92b9ba087e674000440421564affcb9e545d4d03284483cada3604462c0bbbd118bf42f3b8bd5064ecbe8aa6ac1083dbcd363597558c524d6eb0f2f840e6d16e72908237117eae49a602074791c06f0ed404a19ef5774adf5ce421fa4"]) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') rmdir(&(0x7f00000000c0)='./file1\x00') r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r2, &(0x7f0000000000), 0x20002000) fsconfig$FSCONFIG_SET_PATH_EMPTY(r1, 0x4, &(0x7f0000000140)='mounts\x00', &(0x7f0000000280)='./file2\x00', r2) readv(r0, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) 18:33:57 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4206, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() [ 2622.897600] FAULT_INJECTION: forcing a failure. [ 2622.897600] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2622.899734] CPU: 1 PID: 17779 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2622.900856] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2622.902782] Call Trace: [ 2622.903234] dump_stack+0x107/0x163 [ 2622.903840] should_fail.cold+0x5/0xa [ 2622.904614] __alloc_pages_nodemask+0x182/0x680 [ 2622.905406] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2622.906428] ? handle_mm_fault+0x20f/0x3830 [ 2622.907145] ? lock_downgrade+0x6d0/0x6d0 [ 2622.907963] alloc_pages_vma+0xbb/0x410 [ 2622.908619] handle_mm_fault+0x17cd/0x3830 [ 2622.909323] ? do_raw_spin_lock+0x121/0x260 [ 2622.910013] ? __pmd_alloc+0x5e0/0x5e0 [ 2622.910706] __get_user_pages+0x61d/0x1410 [ 2622.911432] ? follow_page_mask+0x1860/0x1860 [ 2622.912282] ? down_read+0x10f/0x420 [ 2622.912888] ? down_write_killable+0x180/0x180 [ 2622.913753] get_user_pages_unlocked+0x18a/0x690 [ 2622.914520] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2622.915335] internal_get_user_pages_fast+0x143f/0x2290 [ 2622.916224] ? create_object.isra.0+0x3ad/0xa20 [ 2622.917141] ? pin_user_pages_unlocked+0x70/0x70 [ 2622.917916] get_user_pages_fast+0x66/0xa0 [ 2622.918623] iov_iter_get_pages+0x297/0xf40 [ 2622.919343] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2622.920160] ? mempool_resize+0x7d0/0x7d0 [ 2622.920964] ? lock_downgrade+0x6d0/0x6d0 [ 2622.921750] bio_iov_iter_get_pages+0x224/0x1030 [ 2622.922517] ? bio_alloc_bioset+0x2a1/0x600 [ 2622.923308] ? bio_add_pc_page+0x100/0x100 [ 2622.924012] ? bvec_alloc+0x290/0x2f0 [ 2622.924615] ? iov_iter_npages+0x1fd/0xa70 [ 2622.925341] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2622.926180] iomap_dio_bio_actor+0x77a/0xef0 [ 2622.926919] iomap_dio_actor+0x36f/0x560 [ 2622.927595] iomap_apply+0x282/0x9e0 [ 2622.928201] ? iomap_dio_rw+0x90/0x90 [ 2622.928947] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2622.929949] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2622.930819] ? mark_held_locks+0x9e/0xe0 [ 2622.931504] ? filemap_check_errors+0xa5/0x150 [ 2622.932224] __iomap_dio_rw+0x6cd/0x11a0 [ 2622.933034] ? iomap_dio_rw+0x90/0x90 [ 2622.933654] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2622.934490] ? down_read+0x10f/0x420 [ 2622.935099] ? down_write_killable+0x180/0x180 [ 2622.935852] iomap_dio_rw+0x31/0x90 [ 2622.936457] ext4_file_read_iter+0x2c3/0x4c0 [ 2622.937286] new_sync_read+0x424/0x6f0 [ 2622.937895] ? fsnotify+0xf30/0xf30 [ 2622.938495] ? __ia32_sys_llseek+0x380/0x380 [ 2622.939216] ? _cond_resched+0x12/0x80 [ 2622.939856] ? avc_policy_seqno+0x9/0x70 [ 2622.940521] ? selinux_file_permission+0x36/0x510 [ 2622.941356] vfs_read+0x453/0x580 [ 2622.941933] ksys_read+0x12d/0x250 [ 2622.942515] ? __ia32_sys_pwrite64+0x230/0x230 [ 2622.943270] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2622.944133] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2622.944992] do_syscall_64+0x33/0x40 [ 2622.945601] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2622.946439] RIP: 0033:0x466609 [ 2622.946968] 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 [ 2622.949988] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2622.951181] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2622.952353] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2622.953532] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2622.954686] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2622.955847] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 [ 2623.019668] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 18:34:14 executing program 3: r0 = shmget$private(0x0, 0x1000, 0x2610d5e356cc5f6f, &(0x7f0000ff8000/0x1000)=nil) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) r1 = shmget(0x2, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r1, &(0x7f0000ff8000/0x4000)=nil, 0x5000) 18:34:14 executing program 7: syz_mount_image$ext4(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') mount(&(0x7f0000000100)=ANY=[@ANYBLOB='-dev/'], &(0x7f0000000140)='./file0\x00', 0x0, 0x801451, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') umount2(&(0x7f0000000180)='./file0/file0\x00', 0x3) chmod(&(0x7f00000001c0)='./file0\x00', 0xd1) 18:34:14 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x9, &(0x7f00000001c0)=0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)='A', 0x1}], 0x1) io_submit(r1, 0x1, &(0x7f0000001840)=[&(0x7f0000000240)={0x0, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2}]) 18:34:14 executing program 1 (fault-call:2 fault-nth:89): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:34:14 executing program 2: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x59) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = accept4$inet6(r1, &(0x7f0000002740)={0xa, 0x0, 0x0, @local}, &(0x7f0000002780)=0x1c, 0x80800) dup2(r0, r2) bind$inet6(r1, 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0x1, 0xd, &(0x7f0000000140), 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000040)={@mcast2, 0x6, 0x2, 0xff, 0x2, 0x0, 0x40}, 0x20) syncfs(r0) 18:34:14 executing program 5: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x8800000) r1 = socket$inet6_icmp(0xa, 0x2, 0x3a) readahead(r1, 0x4, 0x0) 18:34:14 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4207, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:34:14 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000300), &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r2, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r2, 0x0, r3}, 0xc) 18:34:14 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, &(0x7f0000000180)={{0x0, 0x6, 0x3d, 0xfffffffffffffeff, 0x0, 0x3, 0x7ff, 0x7, 0x69, 0x1, 0x1, 0x1, 0x8, 0xeba3, 0x10000}}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) copy_file_range(0xffffffffffffffff, 0x0, r3, 0x0, 0x200f5ef, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x80000001, 0x80) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000040)={0x3, r0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0, 0x20}) 18:34:14 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4208, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() [ 2639.145085] FAULT_INJECTION: forcing a failure. [ 2639.145085] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2639.148029] CPU: 0 PID: 17813 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2639.149746] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2639.152643] Call Trace: [ 2639.153291] dump_stack+0x107/0x163 [ 2639.154126] should_fail.cold+0x5/0xa [ 2639.155150] __alloc_pages_nodemask+0x182/0x680 [ 2639.156600] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2639.158326] ? handle_mm_fault+0x20f/0x3830 [ 2639.159562] ? lock_downgrade+0x6d0/0x6d0 [ 2639.160761] alloc_pages_vma+0xbb/0x410 [ 2639.161900] handle_mm_fault+0x17cd/0x3830 [ 2639.163122] ? do_raw_spin_lock+0x121/0x260 [ 2639.164359] ? __pmd_alloc+0x5e0/0x5e0 [ 2639.165589] __get_user_pages+0x61d/0x1410 [ 2639.166838] ? follow_page_mask+0x1860/0x1860 [ 2639.168115] ? down_read+0x10f/0x420 [ 2639.169178] ? down_write_killable+0x180/0x180 [ 2639.170561] get_user_pages_unlocked+0x18a/0x690 [ 2639.171941] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2639.173353] internal_get_user_pages_fast+0x143f/0x2290 [ 2639.174918] ? pin_user_pages_unlocked+0x70/0x70 [ 2639.176021] get_user_pages_fast+0x66/0xa0 [ 2639.176953] iov_iter_get_pages+0x297/0xf40 [ 2639.177938] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2639.179011] ? mempool_resize+0x7d0/0x7d0 [ 2639.179942] ? lock_downgrade+0x6d0/0x6d0 [ 2639.180856] bio_iov_iter_get_pages+0x224/0x1030 [ 2639.181924] ? bio_alloc_bioset+0x2a1/0x600 [ 2639.183034] ? bio_add_pc_page+0x100/0x100 [ 2639.184235] ? bvec_alloc+0x290/0x2f0 [ 2639.185350] ? iov_iter_npages+0x1fd/0xa70 [ 2639.186546] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2639.187793] iomap_dio_bio_actor+0x77a/0xef0 [ 2639.189078] iomap_dio_actor+0x36f/0x560 [ 2639.190237] iomap_apply+0x282/0x9e0 [ 2639.191297] ? iomap_dio_rw+0x90/0x90 [ 2639.192385] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2639.194051] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2639.195544] ? mark_held_locks+0x9e/0xe0 [ 2639.196751] ? filemap_check_errors+0xa5/0x150 [ 2639.198091] __iomap_dio_rw+0x6cd/0x11a0 [ 2639.199194] ? iomap_dio_rw+0x90/0x90 [ 2639.200353] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2639.201714] ? down_read+0x10f/0x420 [ 2639.202779] ? down_write_killable+0x180/0x180 [ 2639.204107] iomap_dio_rw+0x31/0x90 [ 2639.205167] ext4_file_read_iter+0x2c3/0x4c0 [ 2639.206377] new_sync_read+0x424/0x6f0 [ 2639.207265] ? fsnotify+0xf30/0xf30 [ 2639.208101] ? __ia32_sys_llseek+0x380/0x380 [ 2639.209092] ? _cond_resched+0x12/0x80 [ 2639.209985] ? avc_policy_seqno+0x9/0x70 [ 2639.210903] ? selinux_file_permission+0x36/0x510 [ 2639.212219] vfs_read+0x453/0x580 [ 2639.213254] ksys_read+0x12d/0x250 [ 2639.214280] ? __ia32_sys_pwrite64+0x230/0x230 [ 2639.215589] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2639.217068] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2639.218512] do_syscall_64+0x33/0x40 [ 2639.219341] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2639.220474] RIP: 0033:0x466609 [ 2639.221207] 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 [ 2639.225175] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2639.226914] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2639.228472] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2639.230032] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2639.231569] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2639.233137] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:34:14 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100000, 0x19, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000100000005000000000004000040000020000000e1f4655fe1f4655f0100ffff53ef010001000000e0f4655f000000000000000001000000000000000b0000008000000018000000c20500002b0200000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e38373635383433343000"/192, 0xc0, 0x400}, {&(0x7f0000010100)="000000000000000000000000a4d0099b099d46eeb5a6d2ef5e9d5ded010040000c00000000000000e0f4655f00"/64, 0x40, 0x4e0}, {&(0x7f0000010200)="0100000000000500400000000000000000000000000000004700000000000000", 0x20, 0x560}, {&(0x7f0000010300)="02000000030000000400000015000f0003000400"/32, 0x20, 0x800}, {&(0x7f0000010400)="ff070000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000e0f4655fe0f4655fe0f4655f00"/4128, 0x1020, 0x1000}, {&(0x7f0000011500)="ed41000000080000e0f4655fe1f4655fe1f4655f00000000000004004000000000000800050000000af301000400000000000000000000000100000010000000", 0x40, 0x2080}, {&(0x7f0000011600)="8081000000601020e0f4655fe0f4655fe0f4655f00000000000001004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000", 0x60, 0x2300}, {&(0x7f0000011700)="c041000000400000e0f4655fe0f4655fe0f4655f00000000000002004000000000000800000000000af301000400000000000000000000000800000020000000", 0x40, 0x2500}, {&(0x7f0000011800)="ed41000000080000e1f4655fe1f4655fe1f4655f00000000000002004000000000000800030000000af301000400000000000000000000000100000050000000000000000000000000000000000000000000000000000000000000000000000000000000ba56a6e5000000000000000000000000000000000000000000000000ed8100001a040000e1f4655fe1f4655fe1f4655f00000000000001004000000000000800010000000af30100040000000000000000000000010000006000000000000000000000000000000000000000000000000000000000000000000000000000000078ce27cf000000000000000000000000000000000000000000000000ffa1000026000000e1f4655fe1f4655fe1f4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3837363538343334302f66696c65302f66696c653000000000000000000000000000000000000000000000ee3520d6000000000000000000000000000000000000000000000000ed8100000a000000e1f4655fe1f4655fe1f4655f00000000000001008000000000000800010000000af301000400000000000000000000000100000070000000000000000000000000000000000000000000000000000000000000000000000000000000070f9333800000000000000000000000000000000000000000000000ed81000028230000e1f4655fe1f4655fe1f4655f00000000000002004000000000000800010000000af301000400000000000000000000000500000090000000000000000000000000000000000000000000000000000000000000000000000000000000a9530bd8000000000000000000000000000000000000000000000000ed81000064000000e1f4655fe1f4655fe1f4655f00000000000001004000000000000800010000000af3010004000000000000000000000001000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000a1aee7ad00"/768, 0x300, 0x2580}, {&(0x7f0000011b00)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c6533000000110000009407090166696c652e636f6c64000000", 0x80, 0x8000}, {&(0x7f0000011c00)="0b0000000c0001022e00000002000000f40702022e2e00"/32, 0x20, 0x10000}, {&(0x7f0000011d00)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x10800}, {&(0x7f0000011e00)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x11000}, {&(0x7f0000011f00)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x11800}, {&(0x7f0000012000)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x12000}, {&(0x7f0000012100)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x12800}, {&(0x7f0000012200)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x13000}, {&(0x7f0000012300)='\x00\x00\x00\x00\x00\b\x00'/32, 0x20, 0x13800}, {&(0x7f0000012400)="504d4d00504d4dffe1f4655f00000000647679756b6f762d676c6170746f70320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c6f6f7032390075782f746573742f73797a5f6d6f756e745f696d6167655f650500"/128, 0x80, 0x20000}, {&(0x7f0000012500)="0c0000000c0001022e000000020000000c0002022e2e00000d0000001000050166696c65300000000e000000d807050766696c653100"/64, 0x40, 0x28000}, {&(0x7f0000012600)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x30000}, {&(0x7f0000012b00)='syzkallers\x00'/32, 0x20, 0x38000}, {&(0x7f0000012c00)="000002ea0100000001000000270f240c000000000000000000000000000000000601f8070000000006000000779b539778617474723100000601f00700000000060000007498539778617474723200"/96, 0x60, 0x40000}, {&(0x7f0000012d00)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00xattr2\x00\x00xattr1\x00\x00', 0x20, 0x407e0}, {&(0x7f0000012e00)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x50000}], 0x0, &(0x7f0000012f00)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x6) 18:34:14 executing program 0: rt_sigaction(0x16, &(0x7f0000000100)={&(0x7f0000000040)="c4412fd036de5cf336c4e1fd700f0047fa446f440f12ca660f381ea113a10000c4627d46150d000000c4a27913f38fe8588e0905", 0x80000005, &(0x7f00000000c0)="430f8f24f1a020470fae1a0fc74e0067f344aef30f2da800008020c462dd906c680665f336d01640df7f00c46285bb839911e161c461781042c6"}, &(0x7f0000000200)={&(0x7f0000000140)="43c74607c30312288f297883c8c4e1f971d600c481405905c8000000660f56dcc403e55c83000000800e67410f77c4031d4cae08d4000032f3df2bc4410c568c4f03000000", 0x0, &(0x7f00000001c0)="660f3a084551003e660fe63b0f42a652000000d326803b0bf7645b0b660f382811c441f853e8460f578a00000000c4c3557da8cab2000000"}, 0x8, &(0x7f0000000240)) r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000280), 0x400040, 0x0) io_uring_enter(r0, 0x7e7f, 0x117, 0x2, &(0x7f00000002c0)={[0x7]}, 0x8) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x6, &(0x7f0000000080)=[{0x84, 0x80}, {0xc, 0x0, 0x0, 0xfffbfffc}, {0x7, 0x0, 0x48, 0x8}, {0x1f, 0x89, 0xfc, 0x3}, {0xc2, 0x9, 0xc1, 0xb3}, {0x2, 0x7, 0x5, 0x8}]}) 18:34:14 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r2, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) syz_io_uring_setup(0x5789, &(0x7f0000000300)={0x0, 0xe645, 0x8, 0x3, 0x238, 0x0, r1}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000180)) r3 = fork() ptrace(0x10, r3) ptrace$getregset(0x4204, r3, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r3, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r4 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r3, 0x0, r4}, 0xc) 18:34:14 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x800, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1a18c1, 0x0) fallocate(r0, 0x0, 0xd263, 0x7fff) pwrite64(r1, &(0x7f0000000080)='*', 0x1, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000040)={0x0, r1}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) pwrite64(r0, &(0x7f00000000c0)="02", 0x1, 0x0) 18:34:14 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000040)='./file0/../file0\x00', 0x2, 0x0, 0x0, 0x210808, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000080)='./file0/../file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[]) sync_file_range(r0, 0x0, 0x0, 0x4) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) bind(r1, &(0x7f0000001540)=@ethernet={0x1, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x29}}, 0x80) ioctl$BTRFS_IOC_ADD_DEV(r0, 0x5000940a, &(0x7f0000000140)={{r0}, "b1483f6505b93f16b3046fea5f318e775b2cc12f73ea5a8fca0b893f28d0d54663d19e3fbe052537f481828b5dcda51fed42ac3769865aa5b208e44c8cc8e7c2084361fbb3a0ec2f69f4f61a88078b68e02b5148c1646454ccff37ce84a81db87d343bd641a637f25b9d97f3be3f0cc7358665080ed470e7de6121c2f870d0b292d031da0150dc2fa75e08e0e1cf21e5a2a5dbb8dbfc5d8b39a60205e4b259df44c315fbc9efc5f7a922991c4780cdf74c3b67e534ffbd4d28f102b2d151a509b234312bd05a86d82da5924b37544c1ffba75adbcc33fdf11faa6ea690d29e0af73be14cda6ca69cb7d1b5f789a149eaf065150163eb845e2cabbbabe52f31e10e78c28844cfa122feae9e316b1d85b95d1aa7b9d8d3980079bd3618d9b5f5fd108a02876b81b7428a0039b8bd6c39a85e2e76ee6e136b6830a8252f808b072a047d352d9cab37f14375acc86b1b9502fc210feabd2777c0e1fa75f3611b23783b07157573e8760564e544bd410c718d2aae0da369007794a4b551240e1189e2af075aa652b2af25b3cdf8a454351ea3de7c7374997e303897e4753a4c46d41002ee3104f8200dc2aa14eaa57310625430ea6431fa6fd480cd88b6cbf0a9765fc52608bd757d26cc32c4d38408531277315c8c3aaedb7daba535d81e2c56fab3bd0a7e079e0e041b60428c41127591455947ba99606365b1c5c3dd8a9e2e088afa50647f1af223f95d5e587e5cd83a66094add66ab24a7eecd297fb0b0dc7bc854a559c4c96378fc4735977cd25c175c240e1aa2864c3a90c06f2cdc68f753bc91acba87aca84999764e81a8261e60a0d93f60971b77bb3d4b7410739e1644464a3c8615a3fd3e2ac451e5d424ef927fa5fd36895fcd774110ee256c8d1753d45ec9eecba98e376b162640aff1b33077255c3fc32cad58612d981a856c3cf726e73f78261485ad9a2c8efefd42d8afb53c5336f2685c74d9c2e2e36e4d90c9e0886cc0a5d731612f1d657b740afd71abe62a2e1691e664042d5387cbf5d806a44763368d8a8b0a250aae15baee4d3c9d5999c25a03fc9a3dc1624771f46c54d6086e428388255a0fd45ee0240b6b2655c66136997fd83f4beb601129d002e2ec9a3a76aec031fdd5935f75b704fcfb776fae8025f7c75497a7b6dc274f71670e97065af40f2de9f2617666b67db2e24422a6ae1d733106764531fa67d757006e199cc7a467bd99b9ebe9a57c9124d0a261f2f55ee83bfdb8e7fa6abe8a1aeda20aa785a20a171002424aa6e2d9c7bfb103d4b85cdf14f668133c55c13bf8de35f45a89dc6f639e9bd7da6186a1013ef448f62a354e8b458f95a28160196650eabc51c9aadbde61d9bf069f247abe1ef38e96102aa54ec605e56f898a8594df21b340d081c9410b18d226f7dc00147be521bad7cf0bbbc3a20a7fe96101c35d3e8b8a9dba7a11bf4452ab07bb8156c085c06c9f3cf35da628978a2ad0ce81caec7bce1fac17a5a47110bee5197de27a1448277425893edda20a6c7ea10dffafb882eeb51f34fbe2b5da34f8ef9ce0b6c05552a0ba5874deaeb63e0004e5863ddd958726c80f962a64d59eb0564011be0ab9f70273c90fac67e36b9a55580ced2447bab7bec1613845ed7f773c1ba17712b0244a0bef45a7d1716f260fda2c84505ebd5c640429ae6cb795e47cdf9b99b77454f2a5532ba1ea10e84d009ce5488930ce0bcd338db50ae17a76a650abe6f6e8f2db2877532072c8e5732d3ccd937cbc7c61b9b8ddbadd2c251e7b3db60b057df204fd2e21a339b1ecac6318f83b622599e1eb55b955f030097d2b39b0789992c27d0517efeb81273519554c4b3748f18112776e548dc38d13fe34cd3f2db117aae4b1927baad2c5978adaf18387c1777fb4ffb09363e7501f276cee4a9c08524548b91bce39a31822a5ec5bf1b6be2e98d629e0b383b30d96630b700cdb033fcc21a5a04fe115c5e6c7805922fe58442fa5c3a5c6e540c658229e5254845cd2c8e0ae8616f9dffccaa6c6ae82b00e180b195939d8380947d825a4c2bd71a6f70cdbcf960b9ff39db1fdbcd4e009b2543bf95a62ede48dd4b565de246c88a97b252df40930459d044b3901c03d4ef09e6d94e540885562bc6ec84cf4fb7f965075d841cdaf45ce1982e759741becff6006cf7461cdbc7a1312734d6556ec83594fcf30769b48ea92b26996928a9b34eb5b6c59e479c8ab87c65a94146a3ec5de01abb7c6355a7232179d84c9ad60e1f2e82badf39d947cf8bc738bee6d69a87c4e4fbfba73356d673980282f4b882893ef00c3cada138b4f20dd27431b76772bced4c98686dc1a3d3766318d3bf857d25e78384b45c0f1d4aa004562d336467fb9542e018268efac44f9309e010c064b88e714aa68ccd314f4b943a764420661b9c672ce1886ee4848dc0b2b009a072e1dd4eb66c17074924d083dce92eac3a956afc26a0e54c8f86e0bbdeb1191cf6432e4ef554176321c7c8854a2374fff15e879832be859c7d1e27ea279784cdd54acd9dd6a7c1cfc64fdfec6f40dd3605352ab239f02b8cd6261120f33ade01c51651d02bd2ca529650858b94278808327c684e3ac05eb9090fbf39662a7e6fb4240bb6495801286985193db3bd4b3ddd4f6e559cf96d74669a5208b8329cf8e415e3aa47910636676e465bad8a8e51aea11f517b2b65b3ac0697529727a6468f83d45431e134a6a2e3c6c3471bbec0f01b7100ab4f51785895e85f1c8e995aec634b805c2656ab90fd4b1e87a3b0a5f4c944202e2e40ce4f5b9e115355d23719e37e2a72651cb9384ab534d170604d9d34fc3753a48d6355b59ce615fccea2ff34e1a54894f4e1b201a0d5e12706e649844e16a064f2173fdc34236d65346680b2f42b35c63f2a1a0f7874160ea1f43ea307c70e80970baae61bad2a7fec0279c4dad0e10848f8c83c73f377cbb575b427e5a263202c9a9759e0918f690691ef1bcacc46c0267a7ff5847e891e23e37701b818913db4f2b087fab07f727d313e4a36b46278b10ea58dcf386e26fad29dd108fb13fc1fbf618e07af74473dcd076566ada907b61e3001bfe8993b140436aa3f50b7878857d81cbc135e2d19cdef72d6403a848721042fce9735f329212fd15f37378f7d2d1f290fce13402639e4f4c570dddf66f5b04d3e02531abd54f3f7300692e026c08cbebdde188105ed6384b870ebafa39abdf5b9e313496136ae8477d1bd7f23ffb601a4bab601f76b9ec7f598cd3d2223567b706e99b1959a721d1a110cbe2523be97d03b241fbf14d61bf1be231587e0207b69e886491c2697e4b10171c654c88fb8e852b480d8bbb8e266eb068a935e526fdf3ac5046907e066b40d8adc6ca398a7efac060ddbf93e44af8eb052fd8b4290746a015ca88276590c60a49df58734b6beb2633c28cfe8efb134cdde5eb60ff7099bc6fc4f70497fa3a16df7b0cf1dff4b160317aad828325078a8c8aff1dcf15a6fd0995af70d5dc8633997f8edbb563876d9d2fc0d47137ba6d84dc5e49b6574ad589191d4daf446409c3393030c47afd53a09614cd8c84b61f7c786c9b45371f4e9c74205f8d48553b04d180c30a644d671bca44d99ea14c408041ab4fcf1102c5e76a7ec34e2e813c70dfb618ef49cc3b47bf8af8df0378c7629676d6e73dca1bb945d5c49c2434552a088dda5cd617fe554fc1b5b8989f99666b806da308ed979bb77123006f9174ff891c32a86833ca0096ae9bad491e9c3b9f676a3012bf5bab8021a9c360bae0f576e98615e3d9ed9fd5f22475129fd78ed96bdb3b8ba268e28b1ece7de821464fa68f60ff0989904dd8e2e9c043bfa61947230b4926dc434270b11e9e05af1b65dbb5089d7a1c9e25dda894144123aebfaa6ae7b7a9e96adc4a589ee500e8fa2e7fd37629304e8e4966ea93a4191ef585241d314bc2039105e1d97e7181902f9702f6ee66066c02203953178cf24bfd8476e1c3bff4d8ac99addc41ef9215c53853139ddfccf236c84a08cd0fa53c5f32df3bbbecd06ffee71d0ec96be06ca7cacf9f41c1c41f522b171c0d102333ee5064b36d35fb074c9568baaafd36b4768ba566e187eeb44db712705ea25afb654621bf84eaaf52cfe3593ecf6c4f5aea7e8edb51e734c401569dcd8268de43eb387478f13cb46c3e7f613f716f852abc3cdb61676ac1b6eb766d47acf5eb988aef858cb55df2b5dad7dd57e955011c6c6ce380ad8a44e73d210203956896f1b44b3d90de0fe31a3269ad040e25db4b6c8d181eb552a3cf1d2d6949e799f84dc5df1adfd2e7c3edbe53416a818ede30fe719116fc25fc23350bb2645da3790c1cb99720c5030d047697cfaa29f41326e57d12519727476176db5a814d79aaff99a2969cc9f52aa17b50e598b71274afff98620f0035e9230f94fbea9b4e22ffe91f376ae578e112bbc64b77a956655f37c0d127bdd282622216da42594b4a7635b836f436f28ab39bb735d5be8d24966b44fc3aaeceb6eb9a8e6e521dd3e517bc80f564c28eb14f7e462b626aa79d346ef4c64ed4c853b3c18e4016f80a0f1f9027bd48046f585952a2e890471c875f98140cb8351d91bcb67185780532749d570cd44db1bf499f92bd42acc7f62376e62a35c3a5c2e9d1b9085cd17921c4b3da45f9f45941f50cb2a94b38c7d0ba3e9d6c6e7adedb71543a97352b2bc54d844945949d5f22023f66a5bdd00262529471f86f9fbd3f20ab29534064bf6a18c2e68fe7fa094110b13ec133f8674d61a52e18750dc6f943b8ebe13a793cd131693424b5945bc2387a29f06d7a5c1dde5296eb1625d1ece5e333f51a63049ca263e3aea294e7b2ab2ffccff21c32eb610fae88cbd4d402e5c07be5c003e564c983c84b80b7267e3db4d3b79c37befe408de18c20362686ad037a956239728dda8b84d2a73484cfcf9f482a48ea132ebf85ab368e9ecff323a51064134633a217eca5b9d391a2e47061a010af55e5548c5e1ce5e72534e5844af6308ac515a53a0faf5ba327ff592e28501a48cd41ff4b80f0b5a7605f1af8e0821ff0f72db269442e22f923d8d0914b2b17ee1f802ce1baf12cc54227a4093f6069a85239985307e0af884eafa05a5314d6574f899ab5844ffead9d4dad102edea70b1b915f9b278448f847f58ae7020b2c4cbb071a012fdac53ab1b957e66d85db54ca1ed529fa0b2e0cdb29def05b7b02a0435818c287e0f6003abb2e13220a57514095ddebfbb2452594c9fea46111617e78155913c81c2b5b80ed0fa24d48cfa23886e1fd2aac18f705ae089969cac60d0c8fd8ed124c55fa65060732f1b6236da1365da5f43de22bc59159a6bf5d453ad2d357388330a2f4825f58d00aef0e62cd29cb6c49df114aaab4e63402912292f56cb2daa80376aa78ef530defb6913140d8501edca8adfeabcfb7734a826ab03814b41201593ada2e416a8d47bdb190f351f4ca39c7c57a770271449cfca31570495d0e3a3215732d109871135b70a8d1714e4e90ca48f307de42b9c3d72adfd2eb4c9e3894f3c3d62366de219941577780549f4b746f629ad4bb974d1342ac562d716a9bf37bcdc91b4a8a19aebc675fad70daa817c8f0097bcce051e33e4fb98ef7821a132852eb8e0db78f434bdaba4946c348edd1bfb643268acb3db649fe5564339416c33ec8f193eccc5fe42911a9313bd0c0eeeae117b2362fc1a93f9f8d986d547c09b6ffc8771a22a51d4820369ddb01cfb15a1a019c0da3c28c4620cc6a584dd5ff477130"}) r2 = accept4$inet(r0, 0x0, &(0x7f00000000c0), 0x0) stat(&(0x7f0000001200)='./file0\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r3, 0x0) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r4, 0x0) mount$tmpfs(0x0, &(0x7f0000000100)='./file0/../file0\x00', &(0x7f00000011c0), 0xc080, &(0x7f0000001280)={[{@uid={'uid', 0x3d, r3}}, {@size={'size', 0x3d, [0x38, 0x34, 0x31, 0x74]}}], [{@dont_measure}, {@subj_role={'subj_role', 0x3d, 'tmpfs\x00'}}, {@euid_gt}, {@smackfsfloor={'smackfsfloor', 0x3d, 'tmpfs\x00'}}, {@dont_measure}, {@obj_user={'obj_user', 0x3d, '][$:}@'}}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@euid_eq={'euid', 0x3d, r4}}, {@subj_role={'subj_role', 0x3d, 'tmpfs\x00'}}, {@smackfshat={'smackfshat', 0x3d, 'tmpfs\x00'}}]}) recvmsg(r2, &(0x7f0000001180)={&(0x7f0000001380)=@nfc_llcp, 0x80, &(0x7f0000001140)=[{&(0x7f0000001400)=""/168, 0xa8}], 0x1, 0xfffffffffffffffc}, 0x12020) 18:34:14 executing program 7: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = fork() clone3(&(0x7f0000002700)={0x20000, &(0x7f0000002440)=0xffffffffffffffff, &(0x7f0000002480)=0x0, &(0x7f00000024c0)=0x0, {0x3b}, &(0x7f0000002500)=""/195, 0xc3, &(0x7f0000002600)=""/147, &(0x7f00000026c0)=[r0], 0x1}, 0x58) r4 = fork() r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r5, &(0x7f0000000000), 0x20002000) mount$9p_fd(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000500), 0x440c0, &(0x7f0000000540)={'trans=fd,', {'rfdno', 0x3d, r5}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@access_user}, {@version_u}], [{@subj_type={'subj_type', 0x3d, '})]'}}, {@fowner_eq={'fowner', 0x3d, 0xffffffffffffffff}}, {@seclabel}]}}) ptrace(0x10, r4) ptrace$getregset(0x4204, r4, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) creat(&(0x7f0000000480)='./file0\x00', 0x80) clone3(&(0x7f0000000340)={0x20000000, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)=0x0, {0x8}, &(0x7f0000000280)=""/22, 0x16, &(0x7f00000002c0)=""/28, &(0x7f0000000300)=[r2, r0], 0x2}, 0x58) r7 = getpgrp(r3) clone3(&(0x7f0000000400)={0x8a2ac00, &(0x7f0000000000), &(0x7f0000000040), 0xffffffffffffffff, {0x3d}, &(0x7f0000000080)=""/87, 0x57, &(0x7f0000000100)=""/182, &(0x7f00000004c0)=[r4, r6, r7], 0x3}, 0x58) 18:34:14 executing program 1 (fault-call:2 fault-nth:90): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) [ 2639.618687] FAULT_INJECTION: forcing a failure. [ 2639.618687] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2639.620145] CPU: 1 PID: 17856 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2639.621112] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2639.622416] Call Trace: [ 2639.622721] dump_stack+0x107/0x163 [ 2639.623144] should_fail.cold+0x5/0xa [ 2639.623608] __alloc_pages_nodemask+0x182/0x680 [ 2639.624228] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2639.624915] ? handle_mm_fault+0x20f/0x3830 [ 2639.625437] ? lock_downgrade+0x6d0/0x6d0 [ 2639.625895] alloc_pages_vma+0xbb/0x410 [ 2639.626359] handle_mm_fault+0x17cd/0x3830 [ 2639.626851] ? do_raw_spin_lock+0x121/0x260 [ 2639.627324] ? __pmd_alloc+0x5e0/0x5e0 [ 2639.627801] __get_user_pages+0x61d/0x1410 [ 2639.628299] ? follow_page_mask+0x1860/0x1860 [ 2639.628787] ? down_read+0x10f/0x420 [ 2639.629401] ? down_write_killable+0x180/0x180 [ 2639.629973] get_user_pages_unlocked+0x18a/0x690 [ 2639.630577] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2639.631134] internal_get_user_pages_fast+0x143f/0x2290 [ 2639.631744] ? create_object.isra.0+0x3ad/0xa20 [ 2639.632301] ? pin_user_pages_unlocked+0x70/0x70 [ 2639.632964] get_user_pages_fast+0x66/0xa0 [ 2639.633777] iov_iter_get_pages+0x297/0xf40 [ 2639.634799] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2639.635859] ? mempool_resize+0x7d0/0x7d0 [ 2639.636879] ? lock_downgrade+0x6d0/0x6d0 [ 2639.637878] bio_iov_iter_get_pages+0x224/0x1030 [ 2639.638910] ? bio_alloc_bioset+0x2a1/0x600 [ 2639.639831] ? bio_add_pc_page+0x100/0x100 [ 2639.640880] ? bvec_alloc+0x290/0x2f0 [ 2639.641722] ? iov_iter_npages+0x1fd/0xa70 [ 2639.642701] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2639.643630] iomap_dio_bio_actor+0x77a/0xef0 [ 2639.644594] iomap_dio_actor+0x36f/0x560 [ 2639.645495] iomap_apply+0x282/0x9e0 [ 2639.646290] ? iomap_dio_rw+0x90/0x90 [ 2639.647257] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2639.648499] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2639.649770] ? mark_held_locks+0x9e/0xe0 [ 2639.650669] ? filemap_check_errors+0xa5/0x150 [ 2639.651805] __iomap_dio_rw+0x6cd/0x11a0 [ 2639.652700] ? iomap_dio_rw+0x90/0x90 [ 2639.653646] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2639.654644] ? down_read+0x10f/0x420 [ 2639.655440] ? down_write_killable+0x180/0x180 [ 2639.656425] iomap_dio_rw+0x31/0x90 [ 2639.657220] ext4_file_read_iter+0x2c3/0x4c0 [ 2639.658169] new_sync_read+0x424/0x6f0 [ 2639.658997] ? fsnotify+0xf30/0xf30 [ 2639.659776] ? __ia32_sys_llseek+0x380/0x380 [ 2639.660716] ? _cond_resched+0x12/0x80 [ 2639.661569] ? avc_policy_seqno+0x9/0x70 [ 2639.662608] ? selinux_file_permission+0x36/0x510 [ 2639.663765] vfs_read+0x453/0x580 [ 2639.664523] ksys_read+0x12d/0x250 [ 2639.665341] ? __ia32_sys_pwrite64+0x230/0x230 [ 2639.666412] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2639.667637] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2639.668754] do_syscall_64+0x33/0x40 [ 2639.669688] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2639.670896] RIP: 0033:0x466609 [ 2639.671590] 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 [ 2639.675766] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2639.677530] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2639.679171] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2639.680852] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2639.682492] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2639.684176] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:34:30 executing program 0: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x57}, 0x0, 0x0, 0xffffffffffffffff, 0xb) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r1, 0x0, r0, 0x0, 0x2000000200f5ef, 0x0) perf_event_open(0x0, 0x0, 0x0, r0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = syz_open_dev$ttys(0xc, 0x2, 0x1) close(r2) 18:34:30 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4209, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:34:30 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x802c2, 0x0) fcntl$setstatus(r0, 0x4, 0x6400) write(r0, &(0x7f0000001200), 0xffffff45) preadv2(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/124, 0x7c}], 0x1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) write$binfmt_elf64(r1, &(0x7f0000000400)={{0x7f, 0x45, 0x4c, 0x46, 0x6e, 0x4, 0x6, 0x2, 0x5, 0x3, 0x6, 0xe2f, 0xe6, 0x40, 0xac, 0x7, 0x5, 0x38, 0x1, 0x200, 0x5, 0x8001}, [{0x7, 0xd18, 0x6, 0x101, 0x5, 0x100000000, 0x0, 0x32}], "80d6055c034912d812c4361b76ad8c5c16080e47207ceb3aa3c9fd6b3bd4f50c2f9f0692491378d376cadbb76f3c9c992aa138533c3eb2aa75b6ae9f7abf991abe14226a56b83ea15566e765faf635bed8efad985a4e0684c972496424570c2ef58ffbf9cdee9f0e8cab78b6923fe726c544f061cfb7bbf281b59902aaa7866b67d1b9b539a232626be1e89433bd45e5ae930ee9e33d406008a3f150ae15556ed0a8fd1f2e5bf84aa12013b87abe67dc8aeb157cd4c37cbce1c19e15bd4b98eb054b5bf4e2ef9bdb95ed7b3fe44021f14cab5e8253fd7529c4a54d8e63fb742c0821492c14d677afaeb65fe2e6426724588b1250082142b4372372f01bcb5e356361ae3e726b031a2e4316744a440a62be4a49066d0dd20124c1443ce7ad01b3b9d5bbebfabb006ae1c4a5296055c03e45eccde1d868290164a80c3bc8d23c2941380826b9b3ba8e669b30ae0a242dfcd158309c2052c85e3dc7b0dcc4a1e1062d57d171a27158d57cc01936b82e7f07348f32130698dfd47f54a508822f767db9dfbf22e56717fd2135d88dfb5413c9904967c43e58375545016a838fe11fe6dd872a9720b4114930caf0b1dae2c99953cf3da8c8f5e3da14a6a685cc131bd4de909e8084e59464e6fac0f4efc1ec60ac774e342a16c15a5f6c086fb8e679dbbc71681bd5e67f8011579559e86f7d7bdd96549d3051fd63ab5c598f2e73aca522315e0fab82063796e373e0a4f99a73f39ffba41a342837315cbfb52043bffce30c61b3411b00470824ea6a46ee40e76b7297daacaf24ba44bd7bcede2c34f569da80d6374f5a1cc8303605eb57e362b22c1b0e6a05d02756d7a8328f8488aed3d6b534e5332adb2373e3278950fef80f3b9ff2ed8dacfb9e792b550bad3aafa73a217b267e6c569f5a0c15441ec9a01ff132fb6098118db3cfd5524d956fd1ddb3b4be7d7df98dbc2c67647ac59ff7d68a2085e62638dabc792e1409e610be284ec90a96680370858d5d38c4b439e118cef16e373fd816197ffc6a9b752c5432652c87d75d782d3b47013c2cfecb276fca5b4c581547882302a7436f3ede4e23dab683f9299c9e84bf15d34d9550379038ad33d2273fe8f834f8312b3ce5a0be4f93de93b50fbe25ad9ca4f641340ba7428fb4b1b744c5ec56b24d66ba1b4809b49fabb0245ed370a49f611145508c817b2a89f87903913f3a2151d1498d46c3616a8e7a6e20fe6a6d4cf37799e746f81cdd2241b8344f9c67afcbd48b04b8cdcb2799adedf88dc043a38caacbec7f9b741bfae44f80d1feac95d4e880470ad92817ecaf1b267828e47ddf777a91402a0d4fd51046db37556c082b065bcbcd4fa8fbc2f73ffbb59ad6b0e74289ed444e5b61cfa3753c82c42b95df683a31f3c1d8f0d7d54f3df94bf10df8bfaf3ebd9d992a6bdf0eb3bd2fa6cb901e4ce4a9af9a627b00695e775214b4812638d7311d60827e78dd03b1452a44e1e7696a2ec82fb83218668b25e2b928e8f3189d91170d83bef455106f2b2d1d558a701df07d105d649b3037551c81b09bbde436f8df5d52cffdae870a2fc933cdd4beea73bee08ad60bfeb19974b31ac54b6cbc80e5bf0684c3a2a5515b2a236c363696ca5359cf1f3d42ff3d7387d2f6ba1472702a64a5d448d2a73c4a3c1282b8dec1565a1c4b53493e6b480134b2812ccbe2fa36f43682f27f427d50d1170d64ff296417df4235083b21feaa3894927c0454db08ee9be950a33b9a2fc62bbb957d38947e6fd7874e0fcbdcddd140d9fe31db51e4f3d4516fe6dcf0c820445b8d2e811b705258a8e8d99c6fea960a4555be44bb34cf1f48a239441af18028be6836f7ff80e66b19e67b4d893ea2630895204b83fcba9def72f07ca4a5df23c45d206dcff744945a1c6c824bb62c6a4a5356978cbbd85db579e2b95b58c4c520d99b3259d396e04bf89a4c0cc9459d816325f67bab6b135cfe4ae6a9ce6de54602300c7bd0799d993ad261cafff8ce1aae6a423e0ce20e81d68207ec9326d439b1d55d7b24c91056f8a7a618e0ea9e24c7096b43d185a543cc4cd0ab82228683cab912a65ba183b0f0127eadeb9cc48ea74c462180f50184ed3d8abd665a03681d81bd21a6308849d64830fbded352d68782fdd4099a69bbd7cee0ca8872a52859453cb47afcdf846d965f05d54600bbd61f6fab29c02768eec410f1dcf2c111a1218b9363309217889eefdef0a1676b47567b455ae2b50e8e23fe12b5d382cb43c7140c5ced92723fafe9c796b2d7e3749cdd0a6922af7469cf2ab1f182bd8896380047261d545d1fd8590b6f0c46ec58b1cd50ba55145928fc4b92370e2684ebce53beaa639e2bc38a70c962f655d85ea0c22388533891ef4a418df81c4d598acb5bc04e6a47aab20dd7236e43c1921de7ce3dd977990e0480b2d6e214b872e2b27c29235c5bb1427de6455f9de8d1ef873af865622546539564d9d80e09fac53d179a7b50143fc6ed7afe453950be7d8ff1e7864c05d11b7e847b38f0550bb549d858f054eeb3fa4217e1fe3af4d2f43c4073a9b17ed104b014afd6ec5465bbff83878b6cf530a410c3bb2a70843e16f5fd9382ff19e2bac3391ea51c5dfce980ebfab5316a041e5affdbe3f5ad80fd1e19f8ff303f01591ba0b2e8da0e6511f5b84e5dc1ca984d053f1448fcc81246daf334174666f69763f34b8b97caae2250b04d37256ffbd5768589359b16bba5365150794853101c3f2e15a986bbb3f8cb6fb9681cae54fe7296f8b96367a0b021581698ab1fc08d6b6830e733639b2d5041a1d3bac392a8518d7b1b7f951c98d82e289536b959fb2927b4b244e3eb02fc020a7103fb6019b56063d1a728b865087b247d8ad2ebc1cdd90d2519720294da0b16b196a2fd78c2976566d6141d15218ca9dd9698baffcbed9a0485bebe8b06e29c142d626fe3825eff4c9b7afbb10220047c8df0e36d2fce29152dd9a2bfd317a4c40a48ef2aebbf17f2f8f3e47ee654f4951fed41d2ff24874e891e06c639d393f5dfb5ad98b82175f8e996e48481a1e20e8429b95c5ef71b070a0d6a34d16e5764a95eee958642e3ecf30312049e960b30ec34fd1ed3883b5db7675a83b943ae3e0bbb93bf0507c5c8816a2f4fd5d6d8db179018242924887b76ebfdd9b0697f33ec093f98e776d83c2d1fbc4cfaa1fcf7e813ec8ef4e3c589410381eaeb97d98c33627ce36bf38aab071c428bc4208a5eaa94ebab5b4259801f00b383c1c8ca8ec43484f899f04851e6ab90ea6217e48d4ba5a77e2b9879791f49f7cf924aaf063947db38e6104d37ec57ad46c6fe47fe3a74b605475c360e55964039c89c9c5491ccb6d1e82d136366ec5632b0bb9df0c9db646eaf67f7074703a82e573e454983d2e783eae023c2425b134206ad7d4474b1b95dac68f8614c4e51e308082c4f04b4cec91f19218b8c48235f3265f1567e8b18b1cea5e7004af0ec92ef994b3d9af153581eae6b300b3764799cb243de7d0d14af5fb8ef9fd6e77c2508243399a5b0de1d633e6c84438932d8cce580c69ae3a0a28b32026f07dc420cfd48d82266e3e862147e1960a0fda9b83c3c1121e0447ebb12809c1166ba140efa7d88a70dff935d4154fcbce7c0b1d5dcd76076ae84c2f061c9d87bb582d9e12c04eb9e51de4df80ca7b3f80f3be1d0febae0e5bf924205609ac2911bd759a948d1704afa9a8d6b65ab2edd370dfb48b4ec1a26277c8d84abf6522dd56880303dc76d3493c754260515cdcd1c6418c9ba011cdce13ed2b37184e5a98001e71a25a2c1aaa7e3943bbbacb493dc480054040c85b93fe822fd97492e4f642e08f776d62afb9e6eb60470e697dff32e6fd3e7e42e6a2adbc4527ca6fdf44f11fe9e4c2fa722932aa5cdd0d4b1d935ba6bfdc6eb32b8c35f0c3c157f457692adbe0447244a2924887927e46f1ff57319e0e1a20878c5576402bbea4fdbd0c7fa8062fbea7a1cdc730484c2d7491e7b960aeae5d259a0382523bc82c9cf73a8e599623e5b0b4d80ed1da9663905059b71ced38228fbd3b13d6d42dcd130f5fc9126cd68d74613483b76aef8eb46caad5e621dc9d32f1bdfe545e9aebe2b4ddeea91bd107f7bde5bab752774f34739d86653e2482254b8d93a457fbe7f8fed161434aa146a075523bd77b8c3bebcd1002e47ad196da0fb1e5de8dc98f2ba09291c81c9f1a0611785f6b90a2aaaac953bbb60b9b214c6f3d702dc666b67eddfe39c5dc6122d2db23d125fae33a0683f4f6354044bca741cd34d885235c836fe28879d7406f23a366d91282c56360ad2bfb60df06a387ac9b53c3948cccc7069e560abd07aee4512b6aabd206a5580e7082c741c153ec9f72af122643cb2771f05f7bb120e196cff50174387faee4e13fcdabe6648bf21a5312090a9dc68a90ce1de7ecb1c5a4a62b79a9f81c0f531d1f2a649630979f82758c6f7892f95fcad85c26d5c9b527b3c1a7243873daa7b130d8fbf6e9471f529631d9bd6f04d6ffcbcb2477fe634c1a5962733512671779f29f8e43265f450c6e866c2d7538650d8a859d88f7e89b89a95acc94e88c6cff117256436b60bc68894137a64007dd782febbeb9e801f4859ba2b28e27b39350a43fc6617c72e090ef00fc5d0321849e941367d7aa60d751bff688844feea5c124628dba2818cab791f8f8ebf7584856f00c7ad84c6943419376c41aa2e64ab6498543493b4a95970ee7afd3ac76849d0f806cbc04cbd615d22d0bff338ed8cadd971f581fe41d22f5e5c5458064065e0c1bbdf058a92e8462daa487419fb5e1d26c2c021d4941fa1c7ba5689d19cc6f9cc7309444e8395d59a5c4aba6178b378438fad522ff4f2b4613e2ec5500d1d23f8a7f2fdc9a0be751681c70210f6530b6e8a86c9a8e20873e203690f23576674304fc54c09ac0898025f15bac39950fe360b77a263aea5977fdb96770cb414addba8e275b531e92234093aef5848b7b0e8519e34c0d4d8229400abe7610b264c1e78a77a81ce842ccb67c8888fefe9491788e396e747089478e8452136b8f3852ec8f2cc42e3a33170d89ab96a2219c12a618060988d880b1c14d2ac111c438e00f51a47c0e15b96824d2830da2fa898334d0b178bc1d935aaaa22f5bb6febb43477e5fb7338783fc18689aa8f11122497cfac493e055b9e8267f214408965437dd1923a101aa7d64c84dbc1de5283cf25408f1e83187bc0c6bdc0876dd997b970fea2bc6c9bf442cba4c529b39f211afeb70d3abceb45ef96a62aa36bb90234eaed56a223f345c00d82852a055429591b79b3cec602d3605efae84450bf46d5c1a36812f4dfeabf0ac362d42288c7223d9b1677e6ab5b4d3fd0e02a3cc74573622fd18569817a6f4ac752d258d9aa4f4403ab0c6fd2956c938e3f1b0fe0c792a3ef1862209fe19e404136cee706aa0baa93fea8d8096c3744ea3d9b3742a4177c1600007fe1e7433745f64ee64726878a670de175c9ef4ba6481e5b492418e9cfb0c7b12400dcd99e33ee21df188131dc101966881fb197cf5046fe2e158113eb445372de721e930bc3112079eceefd98b26546e3698a955049bea22928237cd5f001dcdbe5769d9086b0f974f986712a6580a0fd3ecb529f1ffdcb691880e2d6ddbd98cda531739adf1b449fc9d629f7aa0e2b3743940d7a630c57c6cb4ef6cc24be02525cd76ebda9b44abd04388a656ef69707e6934cfd3988b3e140abc0c92f99e017a52171ce07d2f0208fd3b3fee8f97a6771f45d73b3d67629bf4eda9f0a50b5b8776a"}, 0x1078) 18:34:30 executing program 1 (fault-call:2 fault-nth:91): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:34:30 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) openat2(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={0x8102, 0x20, 0x4}, 0x18) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r2, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x1}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) fsconfig$FSCONFIG_CMD_RECONFIGURE(r3, 0x7, 0x0, 0x0, 0x0) r4 = fork() ptrace(0x10, r4) ptrace$getregset(0x4204, r4, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) setresuid(0xffffffffffffffff, 0x0, 0x0) r5 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r4, 0x0, r5}, 0xc) 18:34:30 executing program 3: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x5411, &(0x7f0000000100)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xa06e2, 0x0) syz_open_dev$vcsu(&(0x7f0000000000), 0x9, 0x40840) fallocate(r0, 0x10, 0x0, 0x52f8) ftruncate(r0, 0x1000203) write$binfmt_elf64(r0, &(0x7f00000001c0)=ANY=[], 0xfdef) lseek(r0, 0x0, 0x3) fsetxattr$security_selinux(r0, &(0x7f0000000040), &(0x7f00000000c0)='system_u:object_r:cert_t:s0\x00', 0x1c, 0x2) 18:34:30 executing program 5: r0 = socket$inet(0x2, 0x5, 0x5) vmsplice(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="63d747a010166c16e1a6d1f012a16c087c4f8c02843c66cbaacef8cf442714476587d3f5319033ca402eb9bc581810df53c8f28425b7baf4f8b822280f1abc66c3eb5777edde8482473b06a9a75e523bd35eb64203cb8d4bbee4208e966ddd35e6e1ccf8e5a5f4d1825b6befd19db4cd56adb7e01c1a4964df7a2d1e6454f223f1869c7f817bbf5148e6c3685e55b1fd880ac4600ef5999c9e69a0a801da692889fb8ceb17a7a4f0650b34afb7057022ac6c6bb3f78d2df2b931bc7d2bdbe1271d498a8cad898257231fb119a2cdcbe2d1a05b1f34a0e7b7c8b82af7d554b5a5dd9e58c4967ba56e82abf47fb8cd8073a3ade1fcaa68d163c960", 0xfa}, {&(0x7f0000000340)="b110c163984abbb7f737b71261b9997cef09f80d91a235e91692c87e46598fe44dcb99d0334daa43a70d9f6453f51051f4744f35599bed52cd008b44c28d6c755d91c12f2b6460e840680e59e72b8b0e30f30b66420821814726b4cb5e69a462e68f1c54659bef72b8d6cbeee53b3011083dbfb209273c3803198243c8ac16d2e8e3e8aa0c62cb4184ad87065543ece7c9e3a22cafe735c4cb6a956812c281e2a40ca394b5238361053215c03c6bca7e4c18c6d7edc39dc38df78a801f41ceebda13ebf3eb05ee4a745c5a2140efd4bbd06b55a62e98ab05fa567876", 0xdc}], 0x2, 0x6) syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000000040)="200000000002000019000000700100000f000000000000000000000004000000000002000020000020000000d1f4655fd1f4655f0100ffff53ef010001000000d1f4655f000000000000000001000000000000000b0000000004", 0x5a, 0x400}], 0x0, &(0x7f0000000140)={[{@nojournal_checksum}]}) 18:34:30 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000200)='.\x00', 0x0, 0x7, &(0x7f0000000880)=[{&(0x7f0000000240)="cb22b9d5ac7edd5a12d1d236315acc77f852f31957cee222d803efbe11", 0x1d, 0x2}, {&(0x7f0000000340)="9affe415ba8c9582a52e9d44605a118cb177174dada15bfa7b3a84c7a390f69853c3b44d8e9bd39e34f41d4052c55e4027d8076f379df810deba3f0bd72f3766bd99937e112c1a73c347add7842216e104a5b53bc704512530e0f312e8a74cd22bb1af0857ac35bb38d49cb2f37a64502824243819bf21f4115105b954eef20b471ff22a7ca4ade148ed6537fe9a42eb6bb9a6fe0fc54e5d6fb2c0e92fc90e585c3cd25e0204fb3d6a25d846cfd6870e3dd8a7646ef90897bbdae6d394396be5e348a000f6afddda8dfe6b461874969a8278e86bb10a52664c9d0dc78ae7f8b5f8d93ff8b4b7be5db6f8ee84af79f4969963c530a96b163940", 0xf9}, {&(0x7f0000000480)="682b1e6367adf22fc9a171a6245023baaecb01f13474cca8be18e59efaf4f999861e3e5e2e46ff38de19c674d520c194810011b37310d95205e372ebb40fc415ea14749869c335702b9776b8a920a56d1cef29cfa8a95c4059921dcdb50aed4d3996903405421dea743e20883b4623544c0203d2dd7254ea52b58ec1f576d552039445325a65bbc61dda52ec0eaa3e169ac258dc022a2831a91bb82117b66f4e17fc29c32f876552777a2caa9c442690a1c2c1cd6960bd51d96cbc5477f2a6ac700ac6ab3d5c8c9a81a2b998f054d7b6c8f728f9", 0xd4, 0x7ff}, {&(0x7f0000000580)="b6feed27163f322ee852a4fbb5d96b69d89d83de539540482f001470e886b3b8bca844dab513aa91050020d289909f4460a69e868cc16b92f246743082929832a1601ee97d3c18ca3c1d8084d5c94d40b8bccb3fda1f71fe6f8cdde47a3791968ef56e125e5b238445460aadd25b6a3ea7291be4cc364c9b58814773340ca8a2051a3f6d0104e35c3d2b016ef6d67e28c6969fc451e33dd6603d9825f806c31932de7718014f926eb11188de6ff6e08653b7fd2a0a047cd0527599815ce5291b4511fcaf2d41", 0xc6, 0x1}, {&(0x7f0000000680)="f23d432e9774f3cd37f1c880ad96326b8d1552e816514250ca18799f1cf525761eafcedc43ced09443df6a5e519dec875c0d86e35f1ed5bb22a59ea2a7375d48ac6b4509a16aa7ce154ff87c46c257bb9f08357830fabf", 0x57, 0x9}, {&(0x7f0000000700)="3a482f568a3fcbe61d821981a49a9dbbfbb85c25d9af4589e7268cb81b70cdd4739cc9ab0cc83ce297d2e8ed221ca3691d919d5335386db4a47ed2d329bccc43d5d3fee70b8b258ed1d78f048f9a7f8768d73730f1877b924703309efa8d884be9e5da31f8c5bfc90a6ef2", 0x6b, 0x1000}, {&(0x7f0000000780)="7222601dbd02af1184d6991bb2ec6ddbe4dbc65f782ab4c3a24704176c505baaf04b69a1119fa26d3f05c3a131f8148f4ac0b32eebd9fde914655df77e9524a748307bd10a84013c33e56b22d553f4c85b753d62544523a88bcd896eabb4371426a42e466315c79e4425256e773e736ab8c4f9fae12e9824d0c7d451521669c421b557b966d09244d65ecfbe3c84663b4c5b08d1bc817e1af8019645d8f69da74930eb3bf1e32d57de30351e5eb4504c7ab0660e810f20817d0ae0b049df478f620bb663f8d70516d675c19e1ff6fd072b", 0xd1, 0x5}], 0x201444, &(0x7f0000000940)=ANY=[@ANYBLOB='huge=always,smackfsroot=,fowner=', @ANYRESDEC=0xee00, @ANYBLOB=',mask=MAY_READ,euid>', @ANYRESDEC=0x0, @ANYBLOB="2c6f626a5f747970653d746d706673002c7063723d30303030303030303030303030303030303033312c7065726d69745f646972656374696f2c6d61736b3d7e911adb170efb3aed5664a4d7915e4d41595fa195be68dda1595167575249"]) mount$9p_unix(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x173000, 0x0) syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000080)='./file0/../file0\x00', 0x0, 0x0, 0x0, 0x100000, &(0x7f0000000440)=ANY=[]) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000280)='./file0\x00') mount$bind(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x1000, 0x0) mount$bind(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)='./file0\x00', 0x0, 0x2000, 0x0) r0 = openat$incfs(0xffffffffffffffff, &(0x7f0000000a00)='.pending_reads\x00', 0x400, 0x140) accept(r0, 0x0, &(0x7f0000000a40)) [ 2655.471286] FAULT_INJECTION: forcing a failure. [ 2655.471286] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2655.472769] CPU: 1 PID: 17883 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2655.473567] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2655.474896] Call Trace: [ 2655.475202] dump_stack+0x107/0x163 [ 2655.475630] should_fail.cold+0x5/0xa [ 2655.476065] __alloc_pages_nodemask+0x182/0x680 [ 2655.476605] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2655.477293] ? handle_mm_fault+0x20f/0x3830 [ 2655.477812] ? lock_downgrade+0x6d0/0x6d0 [ 2655.478289] alloc_pages_vma+0xbb/0x410 [ 2655.478749] handle_mm_fault+0x17cd/0x3830 [ 2655.479235] ? do_raw_spin_lock+0x121/0x260 [ 2655.479730] ? __pmd_alloc+0x5e0/0x5e0 [ 2655.480189] __get_user_pages+0x61d/0x1410 [ 2655.480674] ? follow_page_mask+0x1860/0x1860 [ 2655.481196] ? down_read+0x10f/0x420 [ 2655.481637] ? down_write_killable+0x180/0x180 [ 2655.482172] get_user_pages_unlocked+0x18a/0x690 [ 2655.482725] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2655.483283] internal_get_user_pages_fast+0x143f/0x2290 [ 2655.483898] ? create_object.isra.0+0x3ad/0xa20 [ 2655.484460] ? pin_user_pages_unlocked+0x70/0x70 [ 2655.485023] get_user_pages_fast+0x66/0xa0 [ 2655.485528] iov_iter_get_pages+0x297/0xf40 [ 2655.486042] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2655.486609] ? mempool_resize+0x7d0/0x7d0 [ 2655.487083] ? lock_downgrade+0x6d0/0x6d0 [ 2655.487561] bio_iov_iter_get_pages+0x224/0x1030 [ 2655.488116] ? bio_alloc_bioset+0x2a1/0x600 [ 2655.488612] ? bio_add_pc_page+0x100/0x100 [ 2655.489099] ? bvec_alloc+0x290/0x2f0 [ 2655.489557] ? iov_iter_npages+0x1fd/0xa70 [ 2655.490044] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2655.490737] iomap_dio_bio_actor+0x77a/0xef0 [ 2655.491306] iomap_dio_actor+0x36f/0x560 [ 2655.491837] iomap_apply+0x282/0x9e0 [ 2655.492260] ? iomap_dio_rw+0x90/0x90 [ 2655.492696] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2655.493356] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2655.493989] ? mark_held_locks+0x9e/0xe0 [ 2655.494462] ? filemap_check_errors+0xa5/0x150 [ 2655.495011] __iomap_dio_rw+0x6cd/0x11a0 [ 2655.495476] ? iomap_dio_rw+0x90/0x90 [ 2655.495930] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2655.496465] ? down_read+0x10f/0x420 [ 2655.496891] ? down_write_killable+0x180/0x180 [ 2655.497424] iomap_dio_rw+0x31/0x90 [ 2655.497858] ext4_file_read_iter+0x2c3/0x4c0 [ 2655.498371] new_sync_read+0x424/0x6f0 [ 2655.498824] ? fsnotify+0xf30/0xf30 [ 2655.499236] ? __ia32_sys_llseek+0x380/0x380 [ 2655.499738] ? _cond_resched+0x12/0x80 [ 2655.500191] ? avc_policy_seqno+0x9/0x70 [ 2655.500661] ? selinux_file_permission+0x36/0x510 [ 2655.501230] vfs_read+0x453/0x580 [ 2655.501642] ksys_read+0x12d/0x250 [ 2655.502050] ? __ia32_sys_pwrite64+0x230/0x230 [ 2655.502567] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2655.503162] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2655.503750] do_syscall_64+0x33/0x40 [ 2655.504185] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2655.504777] RIP: 0033:0x466609 [ 2655.505151] 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 [ 2655.507295] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2655.508182] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2655.508999] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2655.509820] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2655.510637] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2655.511452] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 [ 2655.589075] EXT4-fs (loop5): Mount option "nojournal_checksum" incompatible with ext3 18:34:30 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) r2 = syz_open_dev$rtc(&(0x7f0000000040), 0x3, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r2, 0x40806685, &(0x7f00000002c0)={0x1, 0x1, 0x1000, 0x5e, &(0x7f0000000180)="231bd6b6c900c16530f402e3ae91eac3c2a756b9c66d88ca7c5938e7112638bfa5cd39dfe6a984cb273b122a3c7826cd2d67a7537f8babf3c37196e3697dd4701b204ecb8863ce77db55a4f728efd6d48f33bff3c42e7bcc9dde3d632781", 0x85, 0x0, &(0x7f0000000200)="3c0fa56bf973a9d25b0e50d2a413301ed08f59ac2071b21342def3ec5f09d46fc607fb830532930689636e5f13a030584da871b977cc58925039c44a53a4791bd95b1735f9916796a152ff65424faf016e9aae33dfc3241a10cbf71988005060934dd7272d6ee5068caff8863bdd0676b07d77728526e06f2f4e23961baa7f7b279691d23a"}) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdbfc, 0x10000000}, 0xc) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x2c, 0x18, 0x1, 0x0, 0x0, {0xa}, [@typed={0x8, 0x0, 0x0, 0x0, @pid}, @nested={0x10, 0x8, 0x0, 0x1, [@typed={0xc, 0x0, 0x0, 0x0, @u64}]}]}, 0x2c}}, 0x0) sendmsg$inet6(r1, &(0x7f0000001a80)={&(0x7f0000000340)={0xa, 0x4e23, 0xffff, @dev={0xfe, 0x80, '\x00', 0x42}, 0x4}, 0x1c, &(0x7f0000001940)=[{&(0x7f0000000380)="a1b51cc3f71de48146f4b8b3eb0fafcfd4f505181a247315761cb4723d82b31f2fdb10b78022262c05c88c965c41a715028c6972e37f77fb2e2ece074f24dbb66aa3182736957a4625f004c0890acbc8e2bfb71ca9033ec479a824153db294dae2d234f39a12e667a310660b0753cc8800b5e485a5635d862032a616c6961bb2003c600d4b917e2ee07a", 0x8a}, {&(0x7f0000000440)="3e6c31ce34f704dd2a3a329c48fe5cd1f3bd0b3ab423a492f836377202e2f4fe50facefe3f6933a444a491c26251032c9bfb899a6ff25390f01bdb0686f3f6194754ea67883376a4b2029bfcf46ceed1ddeb19eba181398ba8a081fc59ce8c36d6677123e6f275afebb9b8e064f98dccc01dda748b4c7954c84ac3ee3e7b8e100c1afd0f81e7a02c4c60ef7e105de62fc134321d182a7ff1502992fe4fc43dc859b50c17b37ac1bc299c5af8b3684ca3681a1b8c65a3397b6167825a514aa5be18259d1b9b971b0be527650ae8985a7a5077", 0xd2}, {&(0x7f0000000540)="19f004bb2977841e765df5235c19a5090e461dd78b0d35d1780d5e86df787bc4277a680ee132f63c53f4e24ff9ea29db9204047480540270ada9d8966ce8fe6b12346705ab224022850d023ced31b50c0f31f4649d496890d3724eab716b81", 0x5f}, {&(0x7f00000005c0)="2691a4ae66312959feb0a02d1da1f856c1ef04bc0b5fd49c67d3be2043fad96c3aef06a71518cdc80506d77c808242d339f1eaf031fec8683b69b52b963ef7bd6cc974b90941f7", 0x47}, {&(0x7f0000000640)="ee8bc07a17fc71da0428ca65eff805829240de7fb135c4c2680a6efa37f47702fb1b0cdfcfb1f2bcc6fdea912ad1de95b056f7b2b637874a702d9045156d637408b978b40a167e15a9b4c86b1a47469fa3c653385e8f38ef676e59c39c836929204c4a9878331578d0a0933891b3e0a9428cf5b6c08e69440391d5c268d54e069ce104e4360af9e00a0f60c543a319be06648d4203c99a7fbba645063037b4a45f4fa8b588bc38a6c925cb6537c2bf9716cf04eaffaa44dbcc4159ce9cdac61b337221659727ab8418c5e00c48f0ef1a63a16a7dae44e8401de437f543a6dad4048d553bffb6977422a2f013749fbbc3111131a327d4cc6f285df314f3c6b93538b46a00719c02115b371b5b4424e2607d88fab2cda7ec8db50bafbd5b09405a6dfac811f556e7c75e64fedbe909d1631be7bc8d185b59923ec256b81e60a74507d43dea2766234002519189d3e12d814e7c45c52d5edfc9d998f343f92b53609cb2473ad98bdb98dee57eb7a9cb449e5c3e6474176a843e0acfef5776590c95b5593f6f777db8059efc443e0e0b3d69212846a81db16b61626461aa6b01bc3e5b22ff245d0eaec2e4c58fde61aa872cf8f2aec1a68d77621e4d4341c22de51cb0bcd813311d81d0e80212d1dbfb61a593ae3648df00358db60f0134012a40e9048c7dfd82b2b869951f54e59f1b3d47bc02f9677066bb429762c4752176dba8f5c71d40d51c396ab890eec68641712aa1b9c6ec48982ea6bfc16845b443d5838e9a29f3098f96f049c16a835ac3dcfe7ab1f4a17d3045ee6e747ccca3ee0fa8e09b6afe61524c44836fc11f2059ca5d719e1234a8943097f90c9289d038d41b0c0ff75dc19f38e4f2a3fde23cffaee6a17a32f96f9d4e44a34de0b6ab20cd40ba681d342609264a3bf4601a2955efbdecad0bf5a7ffc728322e4159ab728045239adc51bf9cc715162bcf7bf1b1a15f05ae5a5eb395fe15303e882b61cbd4a778438a27f5bb054703b186d5f4a2d628a8a57299a19a618561bdc47ba62a02fd8697936d53d9e03f9c16d445d71be8464d92cf81c61c327410da26851c53bf9c9664b88223a80d856762c8fc37e00df277f9b11deb19f705ab125f8aa14c5ca49dc31f5d14f41c466ca0ceb136a35d3824f917d737f1d0b4d580b7ae2a3597e08ccfecf35814a568905e87f16b5eb221b9113f91d32ec174a17683b4e5da8e0312db9e84d1aaa68bcf1567d6aeb39951a306c1c504ae2ceeefa16159eb7c591be1698b274f5764aca8a128c9bf7d84e92776f6368f7f9c640d92ac7e7bd19bf6912998335cca40c979c4b8143ad8f3cfc268600aaf9f66a1ad096fc9a645113d124de933e98f2eddfbaff532f7a66930e5ddb8a19179fa0f16f309fd2e01388c81e714ea165a9f0081a5fbd386e3932326cd40b11fbe3b43a4fdc13f46935a44684db72d9074de16399fb88730a47fb88e45255e0f9b0b2bd2aba38a291dfdbdaf500ce23b6ce9e007bee33b8503f1f053d30bfe5e4981d3556dd4d0dc768d62c5a2f6998af05a65d4296556ca677c54e386375c5a14573ccb55d3a9684707a7e9d75214ad0c997a05903d09f6570530bdd9c8e61cff51664d385b1b19833627ebccfacb549b9e76b05925bc1dc87bd4cdd60b09579546d320256eccb8cf26648491755888dbc420d4ceb1cdd8452e0c95a35e40c88c6239d60c4e894d0ff300debac522aae8835845abecacc8552cb3b8444659d037d3d12adb65a152c4e723990311deabb7c33604770d32521dbf253a8dddbceadd82d22fc3ffa7450729b7be021fff4ee7d3516e7379b3f1e8f35ff3c2ac6ac28e8a0f55c2ca1a52044bf8fb186c1a1a14e20edd5980982d0045a56322e9ae7c9df24a9ecc39896587007887e6405ed83e891dea2ab2acebc5bcdbf59524bcb6bc646a40faaf82a98a0312b89b085b056899be9f93520b8a76397fa19af53d2ea512448c641adf5652fca2f3dc37ddda3946bd061ce991bf77bc5b2003a431bc255073f767084ff1b5a908a4b9ca641efcfdd732a817d92a6af1e075c42349864a506696578397a7674841e833272fea6f18314f3de2fc3ce6609707a07fcad0d6d673faa605d82922710d1d446c95b135e47c7253a5251fd6ad0f9a8f39a15e481cd1c8b1f68803ed14504ed2c139862aa7fc97e8d73a7f39d6ec1f1f0dce9eb488815bde3d20f9022505acdcf695faf06b86be4af4c2c1bc3431d5b3bafd941524f901e656af9a668cc78d770cff081c9d73f09a9fc06df9ab2646c898601d13812d1bab6af94045092528acc2b43194d39e0af982df2629429157defa17f610946c6a421e7b288734e8cfae7d30aa17851a03709fa0e248424f75ffdb95265b0c9c2adbecc5074cda81fd179c2e21178b249d5cbed2b66d098c8edc1624787539c92c06517f203212dab8c7d8d0551fc456f6d46179efac97051ab11a442e3bd56669aa58fc80730e4c64016bd4666f4d86cd1f6222a0a5f73ee3284ec32af70804a1e11f5df5463b32a010e8c27d2268f0a07a7fcece32faaaf3ad1289c6e9647d08e571254a7339b5a6e541b7b6220dcd2c478a067526b5de4af336c7cdcdc2966123ec4786a8e0ce35e79266b5584b29710e19a9cc598cc6546a33f7dd8befcc36f041e5c796b06a2965c7e647f165f0a1955f5be133a5fce8d4178443bca42861d513d4e372213eaac3f9152cd91f71c5eadb4c7b6e2c970ab85cfacd9c6223e63dfa0528e3c1ca36b65eb3d3b079f6c6dc87d88bc427cf1622d352eb8682cb1f4cdf685cba7fc22896381b8d1234d85c7e11dbf55ab1b375ad040676676451bb11b3b7cceb4f8ae2518ef47d75f8dc83533b17743cce2e4f083228f9b6e244eed56f54d74aad9bf8ad8c6cc028ce3aadb8bb4ac7e626b0f6c3596f0cce89ff48231127361773e2dd1bdcfcf8df1bb3baebe2ae0bab0a415525b0118e8c9507743120b428e733d322b688e7fcb24a35e907490c1e34b87a5e6e88f0afd22914da68971c97e1aadb9815a4ba21848886b50e2bc01e9e82d0893734669acf72c0cedeb5595e073952d9de6a1175af4262735697d59018a4f7f265c18e2a51d321581c9976b30835b90f17b865166b1053bd85fd67ffd40a0892ce177bc755dd95a230d5c71e94e9507bd9d605e7be258cc4a12b05919e4cd7a023ae2e2c217e9f1b7afa3a6229438061f2ddaf1efb8168c15bb295000e3bc58abee6b550891123b7701943644fbecb46ec37543f84db80a1aca726c1e0d63b780ed205e2faf1fa40fe38db7cd9c1df78cf94af8fd1247fd3a99c00d4cd1d8d94f8600b38ce46855e13e8622119f76f42c1f91680db136227d753c159202517fb707ab3de05b6ec1608643e525967588a4631061217c2c98e5937654e918b9d88aa9f6ba48501916c26337534585428b6caeeea89a89d9f0859e42b7f14e583450fa538df3746a4865f9d1e7e70e6d9de84cc76e6767a453071c666d03fce8a24420e95f106384644fe6ac5feaf3f336d5ab55e6d2d467e2a018cb7fbc491d125935d1ac18be68662d8750f77b3ddf69b9a38db084c93448af7c776a88fc04d38beecab4b801f68a5bb60db78c1d9727ce871ba65ca80d7003f48a4078c1ed5ed193f22dbc14ffacd801403e041a3ffd2b02a601717d34d7952d92d362d8d368c7dd50b16f422df91866168ec2358ffdf22eddd8031aac9d89a2b5c9fef48477774e9f2cd631f0137962b2b0b07bc1dc588dd3bdbac4063a5d1522c24780a5e1ce4b53dd49b160beda0806d7cc27469b965a7984abf39bc7c4ed53f203e99a94e66dc7d771eb011d0280e0d12b2e70839cef6a2ea296c2fabcf6bbc5336eb444867747b48108a55adc78d5d487a1a679fc9fd30197a8ced556fbf89638180c86ba1c14f2ee0ed155de05aeabe34166baf90a4d3ca03ee59dcf9ae06281baacf5c5c28632cdc6deb61246d7a7ede49cf65f02303165bd4ddeda3235faf82c96c419363390f42602208d6076739f1dd9aaec41f27e0004e149bf986a5a22c18442280df578196b6eec8748c3c5779aeee296a2cf407985ce33a431b617727e8e2bdc5d73d6791546239f2dd8fac5dbb8e34afc92877a9e4c1addfbcec0ce142342b988ec035cda78162ddadcf06e558832db193440ef91beab489a1553a9a4f08611970df66914597d065b0f65818addc6a477d5d588a81d7e824ea682d38cae279b481d5a7a11583380f0dbd16ba8f768b796d87930bd919aee52ddcefd418a2123f34a2b61b0bf81389e4f3e2b7a936935a8c4af7cb7ff66f410cdafea3b85b7b55c8840b10a874b87a182c770ef5895429d30fd9a6229d5c278b3eb94c686d12748615094ea218dc5868210feeb637c7f6f1d16656c18a24948d022bcac2022e0cdfe0b2c787b1ed1108fd587f23b3de5b5be8a315da41e68fea35cb17c7e7ac151577742600029f9b1e9423519a64ca2f803d08e86955a18296e51ccb33a9a873d2a4eac7a4b141c1e29d2dafe114e456f8a5d8081a21d33b0be3fd931ce40003bdaa3831d8ac7016f28d7893992f2b4ef7f111115a1d31fbc150e6a05f2551543a4bc0788cb96e1450f56fe955906b56ef5d81e804ba548b3c32362019ac5a40b74223aa16c6b92f52aa9e643ed107b9d77f61efd88847e9c805327c61f79d70d70369a7dd501f7d4f1f8ce6acf12a72f7b3ae783f534324366b6363533df0c9a41c1f64fbd065ea85d3b8d3b4083710a5a08f963cf7879ce1cca290b722d9894620b1546b1e6b7f7f4b3742367293d2e0a9e4a12063ab9b183019034f7f0f07be88c411003b65530a681315e72dd8d0192cd34804eea5c2fbce17ecbedbf72e69907f680a722ba8eacfd6f966e26ec79ab2a539db40aac86785c945f30395c4ad7a3b8ff7e3956078625dab81454e2cf7c442951513ef8c786ab5607557f4038c5e83667394100f8b6eada12f94d51a7db1f4a53a3a982b005cd7b21e8128f917252a28696798015a42188ea3465eed85c63b3f94cb505b848d44ee6d9feb78993e10a787a9edf8df201de058cc3f1acd308eea7fc57509e67c5757c925a6ac479f54c3fb786351e24c26f2d9deb65e503827f97daab592c675a8d076c6476bb25bbb9a8f4f806c8fc4834cc64b7c65d33eeb314ada6078597eefef9db1c85c57ebba8c15d9dec3c7903f0e8ca3a8e216982fe6af5c63f092c3b57b83faa15ee5227b7561e0460de30bbdce2485d1e900cfe641f32f07b8ab169a99fb94ee4da84d7a2cebc851b3c5c005edf9d25ef1ac518f16d0dd737f95437a24922d5b64a46ceb4397b4af0e219bbc50c5408675409446ecbb1417a6f5a739e14bd707a7bf677998567cfc7ac82e0bb8c703d7209fef2e454a3da2a3e557d53473a44a1b98bdf714eb05e243e9fd20de1d98eee269aa4f6bc4b8a4af48c5c17d06a92079668ea91ba3eddac5fe5566ade7347c9509c888597e4f039f83196d409e341f6ea074e23ec037da073d64d9e6a27e7f1fea144b9422d6384971c240e54364bc53693de6c9816957af97e6649be1c723c00f0563fae058fe142f2af3934c7d6c4dff35fc2bb71446e9c44a976983ba0a46fe75b8b76de87c28d9859b74f0fd0e1809b124515f5eae8604e258d10c8e67cef78cee9a9096646ae3dfc3546d08d91d7971628f5235317de8a95861516afe749177b5ef323c77abdc38887a2bbd6ff005bffd515ee6bd0276cba09fc3b99fa15a65a155d8014463ff9274febb5cc7859adb7e2528df9e1b054202577ac2", 0x1000}, {&(0x7f0000001640)="da520d27db915aae9f5e9635129b7a41ec11c2ffd5c8301df667f111dbc49d2b5b33e3553b19da21d508852e102e93bb34f1f2c017515de29ba81186fc22a434dcb3770a10935f95825346868ef6195dfabbd23d10ce18698fa299b1837f8984f828658ff6733d2cef3e2dc187736a5f64c95f7244a9e061561dcc7103dbbd85272f7ad56ca70d5e6c1b0e2fcb25bda2ba104707ed540ced5dd262c06c63e256f5e36e2bc0d70805f4d1f682d4ebbebab21903736e5a2bfa23ee50f816ebf0b5a85811ecb626c3419e24db5cf3c8e4970ded16cf79495ab69907ac00fda76f", 0xdf}, {&(0x7f0000001740)="f0", 0x1}, {&(0x7f0000001780)="681811659c33b20747efd4928c1e2ab40a2305806dd11a4d74d62af14e039c5f345e7f669585d52775adca1ee9c1d7e9b3f66aef23d7bc87db0f88d9ccd6177bbdd856d7b3c819838405a4f48a5f51b6e1092c8dcf880630cd82e9793b3063ba36b5b7cf1bb5d117ba622cf09f7cec547c5cb66070df747060c4ac65808be2bf17de2b0da943d2fce5182d13cc5369bb7193939c25623d1d7d33e8bd47ae75", 0x9f}, {&(0x7f0000001840)="cf96bb0091717c326865efb2b074e4723753bd8cafea0fd2ed4e331e4037c6ce2d4215c67cc0cc203cbe64d8836f6eef6990b2bea694fac31eacfa5c72838a56edb63bcd6564ea26b2d30f26329feb0ed808a895673ac75950c45aff4ca222e0520ef7a90f15b121e33d614f2feca44a70e2712b9a81ffd4dd6e2223829598e9e759ed76aa38c7e539b94484341948ddb7e1b800834ab8ed63ba51253882c6eb7ee51be046ac8d9b0cda38b39319f28979f59a6d67badde9a7f9cc8ca3b5b6747d2b492c4f8bcba9010fa21bce7ec078b70e4add8612f795b539187b0e47021bbb4c96837aefb24dd56f65555313dc0d461c1e84077028404c", 0xf9}], 0x9, &(0x7f0000001a00)=[@hopopts_2292={{0x30, 0x29, 0x36, {0x0, 0x2, '\x00', [@hao={0xc9, 0x10, @private1}]}}}, @rthdr_2292={{0x28, 0x29, 0x39, {0x89, 0x2, 0x2, 0x80, 0x0, [@private1={0xfc, 0x1, '\x00', 0x1}]}}}], 0x58}, 0x805) 18:34:30 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x420a, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() [ 2655.733727] EXT4-fs (loop5): Mount option "nojournal_checksum" incompatible with ext3 18:34:30 executing program 1 (fault-call:2 fault-nth:92): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:34:30 executing program 3: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x40004}, 0x0, 0x2, 0xffffffffffffffff, 0x0) unshare(0x48020200) [ 2655.838270] FAULT_INJECTION: forcing a failure. [ 2655.838270] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2655.839722] CPU: 1 PID: 17923 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2655.840511] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2655.842023] Call Trace: [ 2655.842329] dump_stack+0x107/0x163 [ 2655.842805] should_fail.cold+0x5/0xa [ 2655.843344] __alloc_pages_nodemask+0x182/0x680 [ 2655.843841] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2655.844535] ? handle_mm_fault+0x20f/0x3830 [ 2655.845130] ? lock_downgrade+0x6d0/0x6d0 [ 2655.845617] alloc_pages_vma+0xbb/0x410 [ 2655.846076] handle_mm_fault+0x17cd/0x3830 [ 2655.846565] ? do_raw_spin_lock+0x121/0x260 [ 2655.847057] ? __pmd_alloc+0x5e0/0x5e0 [ 2655.847521] __get_user_pages+0x61d/0x1410 [ 2655.848006] ? follow_page_mask+0x1860/0x1860 [ 2655.848514] ? down_read+0x10f/0x420 [ 2655.848941] ? down_write_killable+0x180/0x180 [ 2655.849482] get_user_pages_unlocked+0x18a/0x690 [ 2655.850031] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2655.850575] internal_get_user_pages_fast+0x143f/0x2290 [ 2655.851188] ? create_object.isra.0+0x3ad/0xa20 [ 2655.851739] ? pin_user_pages_unlocked+0x70/0x70 [ 2655.852295] get_user_pages_fast+0x66/0xa0 [ 2655.852752] iov_iter_get_pages+0x297/0xf40 [ 2655.853305] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2655.854002] ? mempool_resize+0x7d0/0x7d0 [ 2655.854598] ? lock_downgrade+0x6d0/0x6d0 [ 2655.855069] bio_iov_iter_get_pages+0x224/0x1030 [ 2655.855617] ? bio_alloc_bioset+0x2a1/0x600 [ 2655.856107] ? bio_add_pc_page+0x100/0x100 [ 2655.856584] ? bvec_alloc+0x290/0x2f0 [ 2655.857012] ? iov_iter_npages+0x1fd/0xa70 [ 2655.857492] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2655.857953] iomap_dio_bio_actor+0x77a/0xef0 [ 2655.858461] iomap_dio_actor+0x36f/0x560 [ 2655.858931] iomap_apply+0x282/0x9e0 [ 2655.859349] ? iomap_dio_rw+0x90/0x90 [ 2655.859778] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2655.860436] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2655.861033] ? mark_held_locks+0x9e/0xe0 [ 2655.861512] ? filemap_check_errors+0xa5/0x150 [ 2655.862049] __iomap_dio_rw+0x6cd/0x11a0 [ 2655.862514] ? iomap_dio_rw+0x90/0x90 [ 2655.862967] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2655.863493] ? down_read+0x10f/0x420 [ 2655.863916] ? down_write_killable+0x180/0x180 [ 2655.864432] iomap_dio_rw+0x31/0x90 [ 2655.864842] ext4_file_read_iter+0x2c3/0x4c0 [ 2655.865331] new_sync_read+0x424/0x6f0 [ 2655.865885] ? fsnotify+0xf30/0xf30 [ 2655.866450] ? __ia32_sys_llseek+0x380/0x380 [ 2655.867121] ? _cond_resched+0x12/0x80 [ 2655.867718] ? avc_policy_seqno+0x9/0x70 [ 2655.868333] ? selinux_file_permission+0x36/0x510 [ 2655.869097] vfs_read+0x453/0x580 [ 2655.869653] ksys_read+0x12d/0x250 18:34:30 executing program 0: setresuid(0x0, 0x0, 0xffffffffffffffff) getresuid(&(0x7f0000000000)=0x0, &(0x7f0000000040), &(0x7f0000000080)=0x0) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(r1, r2, 0x0) setresuid(r0, r2, 0xee01) [ 2655.870190] ? __ia32_sys_pwrite64+0x230/0x230 [ 2655.871053] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2655.871841] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2655.872640] do_syscall_64+0x33/0x40 [ 2655.873210] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2655.873994] RIP: 0033:0x466609 [ 2655.874481] 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 [ 2655.877194] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2655.878365] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2655.879451] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2655.880544] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2655.881654] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2655.882734] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:34:31 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r2, &(0x7f0000000000), 0x20002000) io_uring_enter(r2, 0x182e, 0xa28a, 0x2, &(0x7f0000000000)={[0x1]}, 0x8) syz_io_uring_submit(r1, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r3 = fork() ptrace(0x10, r3) ptrace$getregset(0x4204, r3, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r3, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r4 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r3, 0x0, r4}, 0xc) 18:34:31 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x420b, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:34:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x26e1, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000080)={0x17e}) r1 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file0\x00', 0x92800, 0x41) syz_io_uring_setup(0x7d31, &(0x7f0000000080), &(0x7f00000a0000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000000000)=0x0) r4 = socket$unix(0x1, 0x3, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000680)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r4, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0, 0xcd44}, 0x0) syz_io_uring_submit(r2, 0x0, &(0x7f00000000c0)=@IORING_OP_FALLOCATE={0x11, 0x2, 0x0, @fd=r1, 0x4, 0x0, 0x1ff}, 0xffffffff) r5 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000140), 0x2000, 0x0) r6 = ioctl$TIOCGPTPEER(r0, 0x5441, 0x5) syz_io_uring_setup(0x7d31, &(0x7f0000000080), &(0x7f00000a0000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000000000)=0x0) r9 = socket$unix(0x1, 0x3, 0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000680)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r9, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0, 0xcd44}, 0x0) syz_io_uring_submit(r7, r3, &(0x7f0000000280)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0xff) r10 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001540), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_SCAN(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000001580)={0x14, r10, 0x301, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) sendmsg$NL80211_CMD_SET_MCAST_RATE(r1, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x8c5fa33e911412f}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r10, @ANYBLOB="000208bd7000ffdbdf255c00000048002500", @ANYRES32=0x0, @ANYBLOB="0c0099008f0000001700000008006b00e0010000"], 0x30}, 0x1, 0x0, 0x0, 0x24008005}, 0x80) ioctl$EXT4_IOC_MOVE_EXT(r5, 0xc028660f, &(0x7f00000001c0)={0x0, r6, 0x0, 0x4, 0x0, 0x1f}) r11 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x139) openat2(r11, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x5}, 0x18) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x13, r11, 0x8000000) 18:34:31 executing program 7: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000080)={0x0, 0x8000}, 0x4) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'veth1_vlan\x00'}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r4, &(0x7f0000000000), 0x20002000) getsockopt$packet_int(r4, 0x107, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendmmsg$inet(r1, &(0x7f0000002040)=[{{&(0x7f0000000380)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f00000003c0)="db9c", 0xffe7}], 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="14000000000000000000003c2c36000000c4048f01000000001c000000000000000000000008000000", @ANYRES32=r3], 0x38}}], 0x1, 0x0) 18:34:47 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) init_module(0x0, 0xfff61, 0x0) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@phonet={0x23, 0x22, 0x52, 0x94}, 0x80, &(0x7f0000000140)=[{&(0x7f00000000c0)="fca3c13532a02ae5d0c7822295af38f1999541f18ab1c2dce04ddda62c61692fb5c91dfa67d9576432ab0f8c271a00af48d23b7ea5b7029ffce0dddd93974a07f1aec7a204", 0x45}], 0x1, &(0x7f0000000180)=[{0xf0, 0x88, 0x5, "5f5b85a0d8772d94078bd8f2dc0890aee7966540784e21077f89c126fdc2115b63bd567235dc3be62d07f16d7769f6e6d547c55fcc16c82b2e2f4b29a1f6b67fd1f2297d9c692dfac2abb54c93bcaac15e9b6949f234231f5fcfe12d6cca0e0fe0a73f8eca382fe3269f094932cf587f7b79fb1429b88f07aab69ff097f097d1cc5b2aa5b391bcbd02249b46ce2e33a5092222a6ee1621de91ad9be25277654fbf75514dd3ea4ccbc14b94f9e77683800b7c334e8a22ea47b532fa5ad67fda1624c07b18017277902cb845ed5f76099176f82c0d9e3baecb13fc0ce7"}, {0x58, 0x1, 0x9, "8e59383f74bceae8436577d6a8b5085443187b75592343774f9ce42bec082b6ac6a66a38923726f35235de6c4e952ff83f6fb62355ee0dd77bfe644a97afe3649fac"}, {0x38, 0x108, 0x7ff, "dcaa045f0688ce02ba675a25c57d141415f52bc0c9a24083e05e9b02c2ec591e52431bf947ae"}, {0x88, 0x110, 0x1, "9bf43bf35611948c4fd60708fba559fb97653fd4fdefca586d3dfb757132dbdf8994186cba538dcccc5836b95d32ade5ac00aca331913bedfc0f25c923513e80e3605401a329c6ea9fce3658d5f2bbf6ada51460d6fa87b31c5276ea02a989fe726b0f5dd0da944365867df250f00c67af24db584f00b1"}], 0x208}, 0x24000804) ioctl$BLKSECTGET(r0, 0x125e, 0x0) getresuid(&(0x7f0000001580)=0x0, &(0x7f00000015c0), &(0x7f0000001600)) setxattr$incfs_size(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700), &(0x7f00000017c0)=0x6, 0x8, 0x3) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) syz_mount_image$ext4(&(0x7f0000000440)='ext4\x00', &(0x7f0000000480)='./file0\x00', 0x9, 0x2, &(0x7f0000001540)=[{&(0x7f00000004c0)="07955e78181a5975177982b4f36f2bc01afe9803ced429b1a41411bfba2b3b5b5aa99e6bec72e875b1d36397f6a73b0a7e9f5ba3ea86eeda67f9a5f280d90470424e67f73696a4bf3ccd34b20fc6fbbe81ef0cc31120d2503afa5e478d319580d822841fa1bc83988754265cb909c5bcfbbb7c1737924e60316b", 0x7a, 0xffffffff00000001}, {&(0x7f0000000540)="5c42c16324d0bd3691a8f552bf469c067c2fc382d808ac87af4a4ed9fb6e4fe6ddcfa9a7d184648c9a30b5067fb4d1855633b4aedd17ff1481862edc893bffdf44b98275d2f164fdbeb2b60273ba1470cb2c33fc584a4d7a95c0f86be1de7ceb467f3c645f075b28769259ff25befbf6fadc90974f4ee667ece5f5f2b3ee83f00805fd202097e0cb3611c22bc1bcc759d3ef9a348c3c3afeccf5e2a25046b7def12e4b33421b0d3ecc5867ea276ea5aa53be0df08637a327c627e9ca64b7dfcf60d56f3140decf4ea8892d4888bec4c01b790df45c20f821ba3a31c164ec289ffb381324851867acdcbd2ad5ef8e45d90eae94fe97ec9fbd0c9d6e646856d3c8886c424567270cc279f539dc3253f4abf216aa1b89e94ed14ba79d201388e8dd895c8d5e859af506a5018d69d3431c2f61e5a81636c8fcf5033525f1f9d6c56511a509bcb6d9bd591018ec6db1872aca37b1f67eeb43233fdd4846cf6f2e0ea13c988469b6b57cfb5f42c1a40f136fb8d8438e612d835999a959f2ad00c9e7c1e09aabc6ef2541a25d998b0a528ae90aa32458730a234169c9a87cd28992975c9c38761826dc2d47657c19befaa04668ec22e8496b49ebb181aa9e933782862fc385be9c619cd6b6336c101601bfc6fd56fd75fb95d8c656eee90335dde736dcdb75ef256eded5ec90e5fb4bbffdf0f67324eab83997d821d81819857e8efa324cf72445d1fa83956447a8ec04c4f9be4f7747a93e0d1a8c9b7e657b2b9a4b2b4197d6e6e9bd9c5d9746651f0f1f4cfafd5cadc759e3e182373a82668b5862bdece47d2f6b5d25b6ffc9f221ac76eefdf860063b287d2cd5e8e9eb39d98e76860cf9151b4fa87ab5e7d29b06150b348ad0ff1b5c72633c2b45ad1cbc125ff94d8782ea5fe6910ff3ca5e607261d24e3df5954888deef39c2288c761545516a2ec3269a2a656e21001c80abf08c9d036388d035ce627456c2085ee8fa9c778b8de829874851c6726144daa9c4523378810c541c0eeb4803c29b295ec30585afce03541e959376a3fd68b115c5f2a5400acb76a97c62a9dda2e173874c9277dbe124be572cd447d5a4793f0240f423384df05ae7aa7d752149bc4e110ca3e3945a93bea887880e5bc316c9c6ee3aef5b66a54e8b3207e2df5697c908c90b38be4733118132e0c090be40620f71f4d131716c80e3141b0a1b31536d2d5b787f3f76693aa56e62343fa5cb22c51e8cce39689db7159f049d79c65c84f3ae8ffee9bde75e5ea0f76769e22dd317efff2f8f5a332f992128e2871329f0505a48273760e3ff52ff629b484ada14f9289c701ba1e0baa4856e88aefe4863501a1e9a3f3ffb0c39eb83df6fb605c902f70d0c2f64d0778bb4cbaa601bbb3788aa8d39f4581bb71a0c332cea615c2733b04dee8f53f35bc729b9d4e06da5e4839e588901dc43418ed0588ff0431efa3182ecd9dfc7040d07c276bff9574f18d33ac27a53fcd2aff74946532b54b5cc6413cc69e1ea5708b93e5f4f654aad19fea4d571cc37dc9574f910ddce6f3c9314c7c7fb2e316c1dcabbc9b8e269d659e88effee037e6890c5b40f9e9f8079fb59321f713d8eedb0e3e47b7dc1da24309ef1b9d7fa7aff739efe5da1fa110dc2a403cedbf8e71a9426b784d9eaa11daf39a34762ed7b3fb15f057f4d9986dc1b11fcd137242fc0e93a7a7d8e713133c64dd3b613f6289bf6d5f32de83e95d1e36a652652250f3f1669ac4ec00ab56421851557075ab7e7bbd77146db9d2a7a1ca9e97cdc77eaee6440f8fb6dee12edd33c7902b81d53798d852c97dad4fcee51d4103c5bed8aac780ff044af51f9a106f5cef97866c8f18b555889e8203d31f9dc266d3bfb5f50eebee2914a15c77e139069987c37e43f759e4cb4024ccdfcc2dff049157b97ad8511d6a2ee80afe3c4dfa73ea2dd53f0c34a9e029f5d5ca9d99adcb1383cf4d8503b422930e85cce8a07fd15b3ccd14c96386cf2d740d7a4ea1fd8e1143e9fc98ba5a5e03cf792da158baf3b8c232cf89bc7077815972a032d212e7479d35afb22c67a0f9a7eecf30a768a7c10ad8e6a66589dafbc343c53f9e5daa1ef7b94dfb195da90a7ae9b1ac592f9630f100d6e9db76113b7a338887b108545e6628de680dcff54cdeec71bca76f211b43c5be94063a29444b8c927e6fbd8e91d59fd0d1d13f3b546d81d603e6bf3ab7b9be897e66393cfb46556c2a4fe02db28dd37407c402102e903db75b9a36a60629417176bfaf20f7bab72eeb2c4de5828cf2b3f079e57219470f2b27f61387a4bf2bed93b56696593319eaa1546cc801e6ae161f886c05dfbf6ad747d135d5605350ea3cf99829655859d29339ed467f69e23d906d597bb5722edf1a28ef449ad4b1a343d85b683afac3426efdd52ab6abe8f4ac35691c05b7e6d83ebbb201d78f73cebc1d7d519af1bf7e84d3c96fcb99f9b3e4d4ad31a7097586df1eb9eb19b6a7b077daff27b8bb8bb5dbec860d55cf62aa294553b3afd59c0e7c21e58e83262a13e46865b4ced53cbe32dc7482a35e4fd4523bbe0310575eb9074b9b2ebe045f5f3e31141dcf4dcaa01caa39145d08bdbff0092b254da6ac97848ba560a35dfc4f217ed86fca0147ef71fa32046d84c827b5764f660fe8d99452b2bc696767c48b8c5343631f6915e4387909d9367d69f36e92c9a19b78cd3a59fe43f44e6e75b6db6510fa87e3928a651a38198526486fd62b22accac1c03b1b99d37509fdadd9877528a9a07251eb0d093d80ac445f8a0461427a5035e90f805961cf588bdae53946259311db728461ec86d59596cd08c26040105010ce982f04b5249c88aeb3176ba3cab5a473b438dc9ccb2ef3b3307ad23902f731e93d0e96e04edf989efc6699bce51d1285ced09f093d1bc8d5ec404c095f6cbda47d65ab74359d7c34e639dc06a9d6542c8e5754e5ba2677425a688bea2e88b8ff66f94c407a055ddf979b662a66af713f24589ceff3d6cc2c645cf174254eb682f496e12b4d5833336c3defaf83a18c7b480410315e4f0738a66cbb9e97c0a13f19cae7a3b182f506d869a7dfb4f7e0e4f78a4a2bf68211d27d7aed754f9ac5aaee14abb04e32c697cf1f855c1a6781e0ab67598f65f1fca1ae437cf741e0af9d79e11090d24fd831e34f6b079bbd7a108a53ed1163a5f6a1fa7da55bf5528ca2ca55a7b1f728e67109f26a89a568b9e351d20c4b249e8eb64f2070e7594ce4839ded2811279fe0a70718c64a63fdca74482ad3c196eab88d3b21dfb5b2ad03fac48a8290d0bc9f8781f9bd9d94511c3c29413f0b3fdf873029cae71dbdb34beb0b9d01300f70ce37ca2567b3a2ea147ecb538f4996497807f8dcff29ca4c3b8fbb564e1b6329f0e010ccb2b632fa8b64b5c10b73ce9b98078597ebf2bfeb00458293af3eff52ae5666d770d95de58b415bc4040bf0ca30a4f6e194cd1d6b948869732fbacf548e6103ec535d4f40d2b52ce846a01dc30afe4d356eeb5bf33116335e13c2e6cdc6882df186e006ab0683c5e2fae9c75fa9dba086090c93147aa47a8897e16fc22bad7d5f8eafe3e8e50717d49db1371d714657351517546728f50efba57145123c584dc4591a87db9edf80a71ab8cd7bff6aab685b409a99e6c9f4a18ca31a12c5adc6814762c79e1f886ca101582677899859f249cdfda51fb45b2df653a7b88e4a57956ea1c352370013d829cc6f0323fea2ac5e6abad4d3418d5233ce192ed8646e9299d436dcc20a504a5f7b372bffdd206cd61212f09ef8da613541014ac08e4161ae95c914078e9cd789595576a4f8bef2b1af5216d4f24a98048e115e99d8306d0bfb6c9e9ac8e0f65313818b80f2cdf550789bf5d3c74c1e0394085106773c3ce4e29ce87e892a439f7201fdf66ce4e9902ea0a7ea205ebd96ac6ccc5672354855ce0483f9722ec4a49e7371a499286ad4ce3aa983d31bb384ebf40db53055dc813f7ed657d45c687b0b7341b3eaabcabb9afb276918b09137fcf8a5bde2ba066ff6fe04ba711de1b2e04900b4b01b7bdd4cb54440d9ee045308811cf8838ab47bef26a798618667692ae2266ecd6ac87cc7fea7e5c4ed3be9516c4faa2b0778e6c26875592b6c6113caa8d1bc13964e485c713ad78694e2db3027c6a381d6edfa6a633f2cc84a096c6510987afa49287f5c4914ff031b9e1788da13be7f2e16b6548976859045c9e19ac7896692a52f86c637a81e461f2f11c64d827b91bf70ab9373176a99985781c22fa0589c0f282f94cd9d2df12cc9829ed4a0446d3465b2fe043bf945e462b99766ad615d53da157329991c62f54e7f63e2f1e2a8858bb8141f1d6eb0bb6263a2bf0f0c0265b4c7dd22affc8b32702b61c939c9e1dc32aab23601bb3f0bbb8aff5ca2715e68b313030b78b934f9a5c322b274be321faa1bb135aa4b58be8bc59a15f2534fb8afdbd0565fac976d2be8be3d2e8ebc81b3d2f4939d87766c07e4b6dd6bba559362b9815c5f3f4dccf9043ded7e8f8294eda10fea90c33427a64b01b7a15f0d7410bbf81f72e377e6406d142d9ed2c28fb7da42be801502db456a768bfe12512b8c8171395cb812f289980ac9afedd5354f03cda309a27e907e9a48e23d5fabfe8592ce84021044facd98930cf02e99fdbdbdf8b8d52bbad8a622d81589a9035ff6051504d93e43dde8e0caf60075a1ba6fc58201c461fd695861f0ff63e4a0ade5f44419e2d4bacecef66bf3b576383f5aa754b5a13916dec1e23d5fbfa6bedb7c514b6a202219ec9257f7cba314a6a6ce71278704ead7f9ae4436a4570de6ace468566ab97d670c3367c9a7db22b91c39df4aa6ae23f8ffe8276c0ff1093a773d4ede2c0ca6380793f4ed5c9b4e645c0359a78606d05d3f8fe95d3ea22e9afe622a66542b6aa1388aaecc1ea034e9c1f00fd2afb7e479df5f6b5f4a9c5c4d9afc7fc8faa444f24ec4a6d6b6362929da024ef9e682782474165440ec85b384137d9b85087a8037516bbec20f95bf3689f8fff5fdb0ca6a4e6732a92b87ea77c26d1a070da7e84758e03efcfbc3f8c72a165a9e8b9a79841dcf83b8545ca32ad141260d2a201a711c7b1eaf836b05a4214989776b748c6d024081260c5c4185506eef74f1e39255d05160b6dda41cdb249e6a65876366067ca629ce952d007880bc31aac09377d02679022738870f936255088763c96a38d97fe616c8a3dd987dd41701fa933956792b59f095d9e2e56d11ff84dfe73ba1e38293418fcde9a7177f0655103f3bda0302a29bc1fce43e451a235000af84193d0e14b4be71efed999dc056324c5f5195b80da88dd948edf16df11356721aa0fa237b8432608bbc8c83839b5925d0452d784431bf6c185861c48d7615cbaeb7dd9c7d66736e93335735f11f78e128b0aabb7b5047fe4a6a3f9cbfc89722aab39cc356caeb0e251443bb8793eb43ad7c0da5da5d584231e869d50ed906dc9eaaffa6c3f0ece316f439b4181d798bb9773aaad39e163af64f431e67a84a1d9e6b0bf339763086b77cd129a36f4eb5a743ff5d711fdf1adebae8464e437f2280d128987a019b1d37ad8966a9126a48743907cfdbe9dc4eec1ce32538dca323aa18285b58b9b04c88be51ce6d69a501f128444b8a5ef4a474906598969d6a0b173578473946f2dfe38122ad609e198e06905ca4c7cc9fe12b0c2768d8670456455f39cd140da99703b01b403c2d100cba1244ff00d81f80c4e7cfd62b199229730fc506c582d3de0706ca9c2ae1a1807ce7327c589c06a848652", 0x1000, 0x3f}], 0x840000, &(0x7f0000001740)={[{@prjquota}, {@nouser_xattr}], [{@fowner_gt={'fowner>', r1}}, {@euid_gt={'euid>', r2}}, {@uid_gt}]}) 18:34:47 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x19, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='tracefs\x00', 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') r1 = socket$netlink(0x10, 0x3, 0x0) r2 = syz_open_dev$mouse(&(0x7f0000000140), 0x7fff, 0x500) openat(r2, &(0x7f0000000180)='./file0\x00', 0xc4000, 0x6) pivot_root(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendfile(r1, r0, 0x0, 0xec0) 18:34:47 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000040)='./file0\x00', 0x60, 0x100, 0x12345}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x1, 0x79) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000640)=@IORING_OP_FSYNC={0x3, 0x1, 0x0, @fd=r2, 0x0, 0x0, 0x0, 0x1}, 0x20) r3 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r3, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r4 = fork() r5 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x4000, 0x0) io_uring_enter(r5, 0x2361, 0x1676, 0x0, &(0x7f0000000180)={[0x3f]}, 0x8) ptrace(0x10, r4) ptrace$getregset(0x4204, r4, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) r6 = syz_open_dev$vcsa(&(0x7f0000000300), 0x8, 0x410002) syz_io_uring_setup(0x8b9, &(0x7f0000000500)={0x0, 0xf9fc, 0x10, 0x2, 0x19, 0x0, r6}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000340), &(0x7f00000003c0)) ptrace$getregset(0x4204, r4, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r7 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r4, 0x0, r7}, 0xc) 18:34:47 executing program 7: write$nbd(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="67446698010000000100040004000000bd5c09d4b5ed104cfbf329b18b7907d5ccd34b1afeaf1eb4c563f3099c111deb95696814471f61efdc78803476ebd2d4160864efc088f8a4dcd35df1dd0dbf1281b9c6792e139f40b52a2f372c5f164f4dbc1254eecce02f1a2f1e2f737740de6235f4bf42aa75ecf5f66a3fbc9cdecca1aa6701b969c400782002b2420787aaf4a922c9b720d68e0e33025f47afff074b6a35c75fba408ad3a1c9a8906b83"], 0xaf) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x6, 0x4, 0x0, 0x7fffffff}]}) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x1, 0x5, 0x2}, {0x90, 0x84, 0x39, 0x1}, {0x7, 0x2, 0x1f, 0x6b29}, {0xd69, 0x3d, 0xb, 0x18000000}]}) process_madvise(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 18:34:47 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x420c, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:34:47 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1c1ce1, 0x0) pwrite64(r0, &(0x7f00000002c0)="b8", 0x1, 0x0) io_uring_setup(0x0, &(0x7f00000001c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x727d, 0xe52}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_io_uring_setup(0x4b02, &(0x7f0000000080)={0x0, 0xc2ef, 0x8, 0x2, 0x2c4}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000180)) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x1081030000000000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) syz_io_uring_setup(0x6843, &(0x7f0000000300)={0x0, 0xfc2a, 0x5, 0x1, 0x95, 0x0, r3}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000280), &(0x7f0000000380)) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r2, 0x6612) setsockopt$packet_tx_ring(r1, 0x107, 0xd, &(0x7f0000000240)=@req={0x5, 0x7ff, 0x200, 0x4}, 0x10) readahead(r1, 0x0, 0x0) 18:34:47 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_KEY(r1, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)={&(0x7f00000007c0)={0x14, 0x0, 0x8fea76b0615d7f39}, 0x14}}, 0x0) sendmsg$NL802154_CMD_SET_CCA_MODE(r1, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x2c, 0x0, 0x200, 0x70bd2a, 0x25dfdbfc, {}, [@NL802154_ATTR_WPAN_PHY={0x8}, @NL802154_ATTR_CCA_OPT={0x8}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000800), r0) 18:34:47 executing program 1 (fault-call:2 fault-nth:93): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) [ 2672.339065] FAULT_INJECTION: forcing a failure. [ 2672.339065] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2672.341317] CPU: 1 PID: 17971 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2672.342509] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2672.344514] Call Trace: [ 2672.344998] dump_stack+0x107/0x163 [ 2672.345656] should_fail.cold+0x5/0xa [ 2672.346362] __alloc_pages_nodemask+0x182/0x680 [ 2672.347209] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2672.348310] ? handle_mm_fault+0x20f/0x3830 [ 2672.349075] ? lock_downgrade+0x6d0/0x6d0 [ 2672.349836] alloc_pages_vma+0xbb/0x410 [ 2672.350545] handle_mm_fault+0x17cd/0x3830 [ 2672.351289] ? do_raw_spin_lock+0x121/0x260 [ 2672.352065] ? __pmd_alloc+0x5e0/0x5e0 [ 2672.352816] __get_user_pages+0x61d/0x1410 [ 2672.353589] ? follow_page_mask+0x1860/0x1860 [ 2672.354431] ? down_read+0x10f/0x420 [ 2672.355119] ? down_write_killable+0x180/0x180 [ 2672.355983] get_user_pages_unlocked+0x18a/0x690 [ 2672.356870] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2672.357735] internal_get_user_pages_fast+0x143f/0x2290 [ 2672.358710] ? create_object.isra.0+0x3ad/0xa20 [ 2672.359578] ? pin_user_pages_unlocked+0x70/0x70 [ 2672.360441] get_user_pages_fast+0x66/0xa0 [ 2672.361181] iov_iter_get_pages+0x297/0xf40 [ 2672.361982] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2672.362872] ? mempool_resize+0x7d0/0x7d0 [ 2672.363614] ? lock_downgrade+0x6d0/0x6d0 [ 2672.364355] bio_iov_iter_get_pages+0x224/0x1030 [ 2672.365232] ? bio_alloc_bioset+0x2a1/0x600 [ 2672.366039] ? bio_add_pc_page+0x100/0x100 [ 2672.366797] ? bvec_alloc+0x290/0x2f0 [ 2672.367449] ? iov_iter_npages+0x1fd/0xa70 [ 2672.368156] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2672.368829] iomap_dio_bio_actor+0x77a/0xef0 [ 2672.369524] iomap_dio_actor+0x36f/0x560 [ 2672.370203] iomap_apply+0x282/0x9e0 [ 2672.370720] ? iomap_dio_rw+0x90/0x90 [ 2672.371355] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2672.372229] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2672.373020] ? mark_held_locks+0x9e/0xe0 [ 2672.373681] ? filemap_check_errors+0xa5/0x150 [ 2672.374403] __iomap_dio_rw+0x6cd/0x11a0 [ 2672.374973] ? iomap_dio_rw+0x90/0x90 [ 2672.375601] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2672.376292] ? down_read+0x10f/0x420 [ 2672.376897] ? down_write_killable+0x180/0x180 [ 2672.377639] iomap_dio_rw+0x31/0x90 [ 2672.378246] ext4_file_read_iter+0x2c3/0x4c0 [ 2672.378931] new_sync_read+0x424/0x6f0 [ 2672.379505] ? fsnotify+0xf30/0xf30 [ 2672.380086] ? __ia32_sys_llseek+0x380/0x380 [ 2672.380841] ? _cond_resched+0x12/0x80 [ 2672.381559] ? avc_policy_seqno+0x9/0x70 [ 2672.382318] ? selinux_file_permission+0x36/0x510 [ 2672.383224] vfs_read+0x453/0x580 [ 2672.383882] ksys_read+0x12d/0x250 [ 2672.384531] ? __ia32_sys_pwrite64+0x230/0x230 [ 2672.385336] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2672.386176] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2672.386973] do_syscall_64+0x33/0x40 [ 2672.387520] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2672.388328] RIP: 0033:0x466609 [ 2672.388785] 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 [ 2672.391488] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2672.392565] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2672.393575] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2672.394585] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2672.395579] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2672.396591] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:34:47 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) ioctl$int_in(r0, 0x0, &(0x7f0000000040)=0x80) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}, {0x0}, {&(0x7f0000000340)="162343eb8067eb3f3006a5fb93f8f3a81a1714d0581b08003abbf40a940d65c9f44b1ec6ea2e53bf81b6f3765b65193a57935ffb9ee23ea6e1bc0290f21d2658d6ecb8ea4cf64785d9249183388d26af5c347c9a0a91cc47dd5c95a614e82d306adb19ecf3026cc16b0b6878bbdf878c71d0c3fa86ef0e7aa381f2", 0x7b}], 0x3, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) r2 = fsmount(0xffffffffffffffff, 0x0, 0x86) fcntl$dupfd(r1, 0x0, r2) r3 = socket$inet(0x2, 0x3, 0xff) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r4, &(0x7f0000000000), 0x20002000) sendfile(0xffffffffffffffff, r4, &(0x7f0000000000)=0x1, 0x0) setsockopt$inet_mreqn(r3, 0x0, 0x40, &(0x7f0000000300)={@multicast1, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xc) 18:35:03 executing program 1 (fault-call:2 fault-nth:94): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:35:03 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x12, &(0x7f0000000240)=0x7, 0x4) bind$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e20, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x100004, @remote, 0xffffffff}, 0x1c) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f0000000080)={0x0, 0x1, 0x6, @dev}, 0x10) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f0000000200)={0x0, 0x1, 0x6, @remote}, 0x10) ioctl$BTRFS_IOC_LOGICAL_INO(0xffffffffffffffff, 0xc0389424, &(0x7f0000000040)={0xffff, 0x10, '\x00', 0x1, &(0x7f0000000000)=[0x0, 0x0]}) r2 = socket$packet(0x11, 0x3, 0x300) fsetxattr$security_capability(r2, &(0x7f00000000c0), &(0x7f0000000100)=@v1={0x1000000, [{0xfff, 0x8}]}, 0xc, 0x1) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x0) pwrite64(r3, &(0x7f0000000180)="a7", 0xfffffffffffffff5, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) dup(r4) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) ioctl$sock_inet6_SIOCDIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000280)={@mcast2, 0xa}) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f0000000080)={r6, 0x1, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, 0x10) sendmsg$inet6(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cf", 0xfffffdef}], 0x1}, 0x10044008) 18:35:03 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r1, 0x8008f512, &(0x7f0000001c80)) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r2, 0x0) recvmmsg(r0, &(0x7f00000093c0)=[{{&(0x7f0000000080)=@sco={0x1f, @none}, 0x80, &(0x7f0000000280)=[{&(0x7f0000000100)=""/140, 0x8c}, {&(0x7f00000001c0)=""/44, 0x2c}, {&(0x7f0000000200)=""/125, 0x7d}, {&(0x7f0000000a00)=""/4096, 0x1000}], 0x4, &(0x7f00000002c0)}}, {{&(0x7f0000000300)=@nl=@proc, 0x80, &(0x7f0000000480)=[{&(0x7f0000000380)=""/116, 0x74}, {&(0x7f0000001d00)=""/4096, 0x1000}, {&(0x7f0000002d00)=""/4096, 0x1000}, {&(0x7f0000000400)=""/39, 0x27}, {&(0x7f0000000440)=""/31, 0x1f}], 0x5, &(0x7f0000000500)=""/178, 0xb2}, 0x3}, {{&(0x7f00000005c0)=@rc, 0x80, &(0x7f0000001b00)=[{&(0x7f0000000640)=""/125, 0x7d}, {&(0x7f00000006c0)=""/254, 0xfe}, {&(0x7f00000007c0)=""/24, 0x18}, {&(0x7f0000003d00)=""/4096, 0x1000}, {&(0x7f0000000800)=""/12, 0xc}, {&(0x7f0000000840)=""/95, 0x5f}, {&(0x7f00000008c0)=""/27, 0x1b}, {&(0x7f0000000900)=""/137, 0x89}, {&(0x7f0000001a00)=""/254, 0xfe}], 0x9}, 0x340b}, {{&(0x7f0000004d00)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast}, 0x80, &(0x7f00000050c0)=[{&(0x7f0000004d80)=""/140, 0x8c}, {&(0x7f0000001bc0)=""/20, 0x14}, {&(0x7f0000004e40)=""/160, 0xa0}, {&(0x7f0000004f00)=""/77, 0x4d}, {&(0x7f0000004f80)=""/74, 0x4a}, {&(0x7f0000005000)=""/187, 0xbb}, {&(0x7f00000096c0)=""/102400, 0x19000}], 0x7, &(0x7f0000005140)=""/215, 0xd7}, 0x10001}, {{&(0x7f0000005240)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000006580)=[{&(0x7f00000052c0)=""/208, 0xd0}, {&(0x7f00000053c0)=""/4096, 0x1000}, {&(0x7f00000063c0)=""/83, 0x53}, {&(0x7f0000006440)=""/249, 0xf9}, {&(0x7f0000006540)}], 0x5, &(0x7f0000006600)=""/134, 0x86}, 0x4}, {{&(0x7f00000066c0)=@can, 0x80, &(0x7f0000006a40)=[{&(0x7f0000006740)=""/32, 0x20}, {&(0x7f0000006780)=""/41, 0x29}, {&(0x7f00000067c0)=""/145, 0x91}, {&(0x7f0000006880)=""/228, 0xe4}, {&(0x7f0000006980)=""/135, 0x87}], 0x5, &(0x7f0000006ac0)=""/204, 0xcc}, 0x8}, {{&(0x7f0000006bc0)=@pppol2tpv3, 0x80, &(0x7f0000006dc0)=[{&(0x7f0000006c40)=""/168, 0xa8}, {&(0x7f0000006d00)=""/173, 0xad}], 0x2, &(0x7f0000006e00)=""/137, 0x89}, 0x5}, {{&(0x7f0000006ec0)=@phonet, 0x80, &(0x7f0000009240)=[{&(0x7f0000006f40)=""/242, 0xf2}, {&(0x7f0000007040)=""/184, 0xb8}, {&(0x7f0000007100)=""/52, 0x34}, {&(0x7f0000007140)=""/253, 0xfd}, {&(0x7f0000007240)=""/4096, 0x1000}, {&(0x7f0000008240)=""/4096, 0x1000}], 0x6}, 0xffffffe1}, {{&(0x7f00000092c0)=@nfc_llcp, 0x80, &(0x7f0000009340), 0x0, &(0x7f0000009380)=""/25, 0x19}, 0x48}], 0x9, 0x0, &(0x7f0000009600)) r3 = syz_open_dev$mouse(&(0x7f0000006540), 0x2, 0x0) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f0000009340)={'bridge_slave_0\x00'}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000009640)=""/107, 0x6b) 18:35:03 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x420d, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:35:03 executing program 2: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x5}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x0, 0x5}}}}}}}]}}, 0x0) socket$packet(0x11, 0x0, 0x300) syz_usb_connect$printer(0x0, 0x0, 0x0, 0x0) 18:35:03 executing program 5: ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000000)) arch_prctl$ARCH_GET_CPUID(0x1011) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x4440c38094ba932f, 0x0) read$hidraw(r0, &(0x7f0000000080)=""/4096, 0x1000) r1 = fcntl$getown(r0, 0x9) kcmp$KCMP_EPOLL_TFD(r1, 0xffffffffffffffff, 0x7, r0, &(0x7f0000001080)={0xffffffffffffffff, r0, 0x57e}) syz_genetlink_get_family_id$ipvs(&(0x7f00000010c0), 0xffffffffffffffff) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000001100)=0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001140)={0x0}, &(0x7f0000001180)=0xc) sendmsg$MPTCP_PM_CMD_SET_LIMITS(r0, &(0x7f0000001300)={&(0x7f00000011c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000012c0)={&(0x7f0000001200)={0xb0, 0x0, 0x2, 0x70bd29, 0x25dfdbfe, {}, [@MPTCP_PM_ATTR_ADDR={0x24, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @empty}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6}]}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x6}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x5}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x4}, @MPTCP_PM_ATTR_ADDR={0x30, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x3}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @private2={0xfc, 0x2, '\x00', 0x1}}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}]}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x4}, @MPTCP_PM_ATTR_ADDR={0x28, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @local}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @loopback}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @initdev={0xac, 0x1e, 0x0, 0x0}}]}]}, 0xb0}, 0x1, 0x0, 0x0, 0x34000811}, 0x20000014) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000001340)=""/7) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000001380)={'bond_slave_0\x00'}) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f00000029c0)=""/138) syz_io_uring_setup(0x1d02, &(0x7f0000001440)={0x0, 0xce36, 0x20, 0x1, 0x208, 0x0, r0}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f00000014c0), &(0x7f0000001500)) syz_io_uring_setup(0x2ab1, &(0x7f0000001540)={0x0, 0x9d0b, 0x10, 0x1, 0x50}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f00000015c0), &(0x7f0000001600)=0x0) syz_io_uring_submit(0x0, r4, &(0x7f0000001640)=@IORING_OP_SPLICE={0x1e, 0x2, 0x0, @fd_index=0x6, 0x2, {0x0, r0}, 0x9, 0xd, 0x0, {0x0, 0x0, r0}}, 0x7) epoll_ctl$EPOLL_CTL_DEL(r0, 0x2, r0) read(0xffffffffffffffff, &(0x7f0000000000), 0x20002000) readv(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000002940)=""/75, 0x4b}], 0x1) clone3(&(0x7f00000028c0)={0x50000100, &(0x7f00000016c0), &(0x7f0000001700), &(0x7f0000001740), {0x31}, &(0x7f0000001780)=""/158, 0x9e, &(0x7f0000001840)=""/4096, &(0x7f0000002840)=[r2, r1, r1, r2, r3], 0x5}, 0x58) 18:35:03 executing program 0: setsockopt$IP_VS_SO_SET_DEL(0xffffffffffffffff, 0x0, 0x484, &(0x7f0000000080)={0x1d, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x4e22, 0x0, 'sed\x00', 0x2b, 0x2cb, 0x4a}, 0x2c) socket$packet(0x11, 0x3, 0x300) r0 = perf_event_open(&(0x7f0000000000)={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={0x0, 0xffffffff81000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/packet\x00') dup3(r1, r0, 0x0) preadv(r0, &(0x7f0000001700)=[{&(0x7f0000002340)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 18:35:03 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r2, &(0x7f0000000000), 0x20002000) io_uring_register$IORING_REGISTER_EVENTFD(r1, 0x4, &(0x7f0000000180)=r2, 0x1) syz_open_dev$tty1(0xc, 0x4, 0x1) r3 = fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r4, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r5 = fork() ptrace(0x10, r5) ptrace$getregset(0x4204, r5, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) io_uring_enter(r3, 0x2347, 0x7cf8, 0x3, &(0x7f0000000000)={[0x5]}, 0x8) ptrace$getregset(0x4204, r5, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r6 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r5, 0x0, r6}, 0xc) [ 2688.023128] FAULT_INJECTION: forcing a failure. [ 2688.023128] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2688.025250] CPU: 1 PID: 18024 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2688.026424] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2688.028312] Call Trace: [ 2688.028762] dump_stack+0x107/0x163 [ 2688.029377] should_fail.cold+0x5/0xa [ 2688.030034] __alloc_pages_nodemask+0x182/0x680 [ 2688.030825] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2688.031832] ? handle_mm_fault+0x20f/0x3830 [ 2688.032554] ? lock_downgrade+0x6d0/0x6d0 [ 2688.033256] alloc_pages_vma+0xbb/0x410 [ 2688.033930] handle_mm_fault+0x17cd/0x3830 [ 2688.034655] ? do_raw_spin_lock+0x121/0x260 [ 2688.035387] ? __pmd_alloc+0x5e0/0x5e0 [ 2688.036063] __get_user_pages+0x61d/0x1410 [ 2688.036790] ? follow_page_mask+0x1860/0x1860 [ 2688.037541] ? down_read+0x10f/0x420 [ 2688.038186] ? down_write_killable+0x180/0x180 [ 2688.038964] get_user_pages_unlocked+0x18a/0x690 [ 2688.039774] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2688.040580] internal_get_user_pages_fast+0x143f/0x2290 [ 2688.041478] ? create_object.isra.0+0x3ad/0xa20 [ 2688.042310] ? pin_user_pages_unlocked+0x70/0x70 [ 2688.043249] get_user_pages_fast+0x66/0xa0 [ 2688.043931] iov_iter_get_pages+0x297/0xf40 [ 2688.044782] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2688.045573] ? mempool_resize+0x7d0/0x7d0 [ 2688.046405] ? lock_downgrade+0x6d0/0x6d0 [ 2688.047075] bio_iov_iter_get_pages+0x224/0x1030 [ 2688.048011] ? bio_alloc_bioset+0x2a1/0x600 [ 2688.048700] ? bio_add_pc_page+0x100/0x100 [ 2688.049522] ? bvec_alloc+0x290/0x2f0 [ 2688.050153] ? iov_iter_npages+0x1fd/0xa70 [ 2688.050975] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2688.051671] iomap_dio_bio_actor+0x77a/0xef0 [ 2688.052548] iomap_dio_actor+0x36f/0x560 [ 2688.053207] iomap_apply+0x282/0x9e0 [ 2688.053933] ? iomap_dio_rw+0x90/0x90 [ 2688.054599] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2688.055701] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2688.056544] ? mark_held_locks+0x9e/0xe0 [ 2688.057204] ? filemap_check_errors+0xa5/0x150 [ 2688.057937] __iomap_dio_rw+0x6cd/0x11a0 [ 2688.058590] ? iomap_dio_rw+0x90/0x90 [ 2688.059230] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2688.060006] ? down_read+0x10f/0x420 [ 2688.060636] ? down_write_killable+0x180/0x180 [ 2688.061529] iomap_dio_rw+0x31/0x90 [ 2688.062262] ext4_file_read_iter+0x2c3/0x4c0 [ 2688.063130] new_sync_read+0x424/0x6f0 [ 2688.063896] ? fsnotify+0xf30/0xf30 [ 2688.064611] ? __ia32_sys_llseek+0x380/0x380 [ 2688.065475] ? _cond_resched+0x12/0x80 [ 2688.066266] ? avc_policy_seqno+0x9/0x70 [ 2688.067060] ? selinux_file_permission+0x36/0x510 [ 2688.068029] vfs_read+0x453/0x580 [ 2688.068718] ksys_read+0x12d/0x250 [ 2688.069414] ? __ia32_sys_pwrite64+0x230/0x230 [ 2688.070327] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2688.071348] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2688.072362] do_syscall_64+0x33/0x40 [ 2688.073095] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2688.074106] RIP: 0033:0x466609 [ 2688.074741] 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 [ 2688.078346] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2688.079660] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2688.080994] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2688.082397] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2688.083788] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2688.085176] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:35:03 executing program 7: r0 = creat(&(0x7f0000000000)='./file2\x00', 0x0) fcntl$setlease(r0, 0x400, 0x0) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000040)={&(0x7f0000001280)=""/4096, 0x1000}) fcntl$setown(r0, 0x8, r1) fcntl$setsig(r0, 0xa, 0x35) r2 = memfd_create(&(0x7f0000000080)='[\x00', 0x4) ioctl$BTRFS_IOC_QGROUP_CREATE(r2, 0x4010942a, &(0x7f00000000c0)={0x0, 0x3f}) creat(&(0x7f0000000000)='./file2\x00', 0x0) 18:35:03 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x420e, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:35:03 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400)=0x0, 0x0) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) r3 = fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r4, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r5 = fork() ptrace(0x10, r5) ptrace$getregset(0x4204, r5, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r5, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r6 = getgid() ioctl$PIO_UNIMAP(r2, 0x4b67, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x5, 0x1}, {0x7fff}]}) setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r5, 0x0, r6}, 0xc) r7 = socket$inet_udplite(0x2, 0x2, 0x88) r8 = mmap$IORING_OFF_SQES(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000000, 0x13, r3, 0x10000000) clock_gettime(0x0, &(0x7f0000000340)={0x0, 0x0}) syz_io_uring_submit(r1, r8, &(0x7f0000000440)=@IORING_OP_TIMEOUT={0xb, 0x1, 0x0, 0x0, 0xa, &(0x7f00000003c0)={r9, r10+10000000}, 0x1, 0x1}, 0x57) ioctl$BTRFS_IOC_START_SYNC(r7, 0x80089418, &(0x7f0000000300)) [ 2688.387897] Process accounting paused 18:35:03 executing program 5: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x75, 0x0, 0x7) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) ioctl$TIOCGSOFTCAR(r1, 0x5419, &(0x7f0000000040)) pwrite64(r0, 0x0, 0x0, 0x0) 18:35:03 executing program 1 (fault-call:2 fault-nth:95): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:35:03 executing program 0: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) syncfs(r0) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ioctl$INCFS_IOC_GET_FILLED_BLOCKS(r0, 0x80286722, &(0x7f00000002c0)={&(0x7f0000002280)=""/4096, 0x1000, 0x30}) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000280)='sched\x00') perf_event_open(&(0x7f0000000200)={0x5, 0x80, 0x0, 0x52, 0x80, 0x0, 0x0, 0x10001, 0x100, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x0, @perf_bp={&(0x7f00000001c0), 0xc}, 0x4241, 0x7ff, 0x703, 0x7, 0x7f, 0xfffffff7, 0x6, 0x0, 0x0, 0x0, 0x33f1}, r1, 0xb, r2, 0x4) llistxattr(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/242, 0xf2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) ioctl$PERF_EVENT_IOC_REFRESH(r3, 0x2402, 0x20) 18:35:03 executing program 2: ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000080)={0xffffffffffffffff, 0x4, 0x3, 0xd15}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x22) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x7, 0x80, 0x0, 0x4, 0x0, 0x0, 0x2, 0x3, 0x4010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000, 0x0, @perf_bp={&(0x7f00000000c0)}, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r3, 0x0, r2, 0x0, 0x200f5ef, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x12, r1, 0x0) 18:35:03 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x70243, 0x0) unshare(0x28020600) acct(&(0x7f0000000040)='./file0\x00') unshare(0x48020200) unshare(0x0) [ 2688.747340] FAULT_INJECTION: forcing a failure. [ 2688.747340] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2688.749118] CPU: 1 PID: 18068 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2688.750123] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2688.751773] Call Trace: [ 2688.752153] dump_stack+0x107/0x163 [ 2688.752686] should_fail.cold+0x5/0xa [ 2688.753244] __alloc_pages_nodemask+0x182/0x680 [ 2688.753909] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2688.754728] ? handle_mm_fault+0x20f/0x3830 [ 2688.755341] ? lock_downgrade+0x6d0/0x6d0 [ 2688.755900] alloc_pages_vma+0xbb/0x410 [ 2688.756457] handle_mm_fault+0x17cd/0x3830 [ 2688.757036] ? do_raw_spin_lock+0x121/0x260 [ 2688.757613] ? __pmd_alloc+0x5e0/0x5e0 [ 2688.758181] __get_user_pages+0x61d/0x1410 [ 2688.758754] ? follow_page_mask+0x1860/0x1860 [ 2688.759352] ? down_read+0x10f/0x420 [ 2688.759851] ? down_write_killable+0x180/0x180 [ 2688.760466] get_user_pages_unlocked+0x18a/0x690 [ 2688.761101] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2688.761740] internal_get_user_pages_fast+0x143f/0x2290 [ 2688.762468] ? create_object.isra.0+0x3ad/0xa20 [ 2688.763123] ? pin_user_pages_unlocked+0x70/0x70 [ 2688.763766] get_user_pages_fast+0x66/0xa0 [ 2688.764333] iov_iter_get_pages+0x297/0xf40 [ 2688.764909] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2688.765557] ? mempool_resize+0x7d0/0x7d0 [ 2688.766141] ? lock_downgrade+0x6d0/0x6d0 [ 2688.766712] bio_iov_iter_get_pages+0x224/0x1030 [ 2688.767367] ? bio_alloc_bioset+0x2a1/0x600 [ 2688.767955] ? bio_add_pc_page+0x100/0x100 [ 2688.768526] ? bvec_alloc+0x290/0x2f0 [ 2688.769035] ? iov_iter_npages+0x1fd/0xa70 [ 2688.769598] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2688.770204] iomap_dio_bio_actor+0x77a/0xef0 [ 2688.770799] iomap_dio_actor+0x36f/0x560 [ 2688.771359] iomap_apply+0x282/0x9e0 [ 2688.771852] ? iomap_dio_rw+0x90/0x90 [ 2688.772375] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2688.773181] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2688.774080] ? mark_held_locks+0x9e/0xe0 [ 2688.774762] ? filemap_check_errors+0xa5/0x150 [ 2688.775513] __iomap_dio_rw+0x6cd/0x11a0 [ 2688.776178] ? iomap_dio_rw+0x90/0x90 [ 2688.776827] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2688.777582] ? down_read+0x10f/0x420 [ 2688.778203] ? down_write_killable+0x180/0x180 [ 2688.778842] iomap_dio_rw+0x31/0x90 [ 2688.779442] ext4_file_read_iter+0x2c3/0x4c0 [ 2688.780053] new_sync_read+0x424/0x6f0 [ 2688.780688] ? fsnotify+0xf30/0xf30 [ 2688.781189] ? __ia32_sys_llseek+0x380/0x380 [ 2688.781908] ? _cond_resched+0x12/0x80 [ 2688.782576] ? avc_policy_seqno+0x9/0x70 [ 2688.783243] ? selinux_file_permission+0x36/0x510 [ 2688.784049] vfs_read+0x453/0x580 [ 2688.784629] ksys_read+0x12d/0x250 [ 2688.785213] ? __ia32_sys_pwrite64+0x230/0x230 [ 2688.785970] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2688.786857] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2688.787709] do_syscall_64+0x33/0x40 [ 2688.788322] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2688.789161] RIP: 0033:0x466609 [ 2688.789692] 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 [ 2688.792710] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2688.793955] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2688.795135] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2688.796301] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2688.797465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2688.798653] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:35:03 executing program 5: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x100080, 0xaa, 0x4}, 0x18) openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x400, 0x8) setsockopt$inet6_tcp_TCP_QUEUE_SEQ(r0, 0x6, 0x15, &(0x7f0000000080), 0x4) 18:35:03 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4210, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:35:20 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCFLSH(r0, 0x4b60, 0x2) syz_open_dev$tty20(0xc, 0x4, 0x1) 18:35:20 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r2, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r3 = fork() ptrace(0x10, r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r4, &(0x7f0000000000), 0x20002000) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r4) ptrace$getregset(0x4204, r3, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r5, &(0x7f0000000000), 0x20002000) io_uring_register$IORING_REGISTER_FILES(r5, 0x2, &(0x7f0000000000)=[r1, r1], 0x2) ptrace$getregset(0x4204, r3, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r6 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r3, 0x0, r6}, 0xc) 18:35:20 executing program 1 (fault-call:2 fault-nth:96): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:35:20 executing program 2: r0 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/attr/current\x00', 0x2, 0x0) write$selinux_attr(r0, &(0x7f0000000040)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25) 18:35:20 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./mnt\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) syz_mount_image$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000180)='mnt/encrypted_dir\x00', &(0x7f00000001c0)='./file0\x00') 18:35:20 executing program 3: syz_open_procfs(0x0, &(0x7f0000000300)='oom_score\x00') r0 = syz_io_uring_setup(0x799f, &(0x7f0000000080), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000040)=0x0, &(0x7f0000000140)=0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_open_dev$sg(&(0x7f0000000400), 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) ioctl$BTRFS_IOC_DEFRAG(r3, 0x50009402, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000340)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index=0x6}, 0x0) io_uring_enter(r0, 0x58ab, 0x0, 0x0, 0x0, 0x0) 18:35:20 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x2, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:35:20 executing program 7: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000001c0), &(0x7f0000000100)='./file1\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000001580)="eb58906d6b66732e66617400020820000200008000f8000020005d00000000000000000001", 0x25}, {0x0, 0x0, 0xffffffffffffc587}], 0x0, &(0x7f00000000c0)=ANY=[]) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x1a40c2, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000540)='T', 0x3f9b}], 0x1) 18:35:20 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000180), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_STATICLISTDEF(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[], 0x14}}, 0x22040000) openat$incfs(0xffffffffffffffff, 0x0, 0x0, 0x0) 18:35:20 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x102, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:35:20 executing program 7: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000000)={0x9ae, {{0xa, 0x4e21, 0x80000001, @private1={0xfc, 0x1, '\x00', 0x1}, 0x526}}, {{0xa, 0x4e23, 0x5, @mcast1, 0x5}}}, 0x108) sendmmsg$inet6(r0, &(0x7f0000002b80)=[{{&(0x7f0000004580)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x15}}}, 0x1c, 0x0}}, {{&(0x7f0000000280)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}}, 0x1c, 0x0}}], 0x2, 0x2404c000) 18:35:20 executing program 3: ioctl$TIOCL_GETMOUSEREPORTING(0xffffffffffffffff, 0x541c, &(0x7f0000000080)) r0 = socket$nl_audit(0x10, 0x3, 0x9) copy_file_range(0xffffffffffffffff, &(0x7f00000000c0)=0xffffffff00000000, r0, &(0x7f0000000140)=0x6, 0x2, 0x0) r1 = syz_open_dev$vcsn(&(0x7f00000001c0), 0x6, 0x202000) ioctl$PIO_FONT(r1, 0x4b61, &(0x7f0000000280)="c077ac78817bc1dcc4b23200b5") ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000240)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_DEL_KEY(r1, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="008cf7445b25914f90a60327bdf6580088d7cea37000fbdb1f0f0000000008000300", @ANYRES32=r2, @ANYBLOB="0c009900060000000a00000004002800"], 0x2c}, 0x1, 0x0, 0x0, 0x20000040}, 0x44000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) ioctl$TIOCGPGRP(r3, 0x540f, &(0x7f0000000180)) ioctl$int_in(0xffffffffffffffff, 0x5452, &(0x7f0000000380)=0x1a0) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xe52}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x383082, 0x30) copy_file_range(r4, 0x0, r3, 0x0, 0x200f5ef, 0x1081030000000000) 18:35:20 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001", 0x4d, 0x400}], 0x0, &(0x7f0000012b00)=ANY=[]) mount(&(0x7f0000000040)=@filename='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='tmpfs\x00', 0x1008c43, &(0x7f0000000140)='\x00') mount$9p_virtio(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240), 0x1000, &(0x7f0000000280)={'trans=virtio,', {[{@version_u}, {@cache_none}, {@cache_none}, {@privport}, {@posixacl}], [{@smackfsfloor={'smackfsfloor', 0x3d, 'tmpfs\x00'}}]}}) 18:35:20 executing program 1 (fault-call:2 fault-nth:97): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:35:20 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400)=0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r2, &(0x7f0000000000), 0x20002000) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_WRITEV={0x2, 0x1, 0x2004, @fd=r2, 0x3, &(0x7f0000000180)=[{&(0x7f0000000000)="b6c3035f8ee792f5e57416c2d574f6c2d07c1abc7d0f8f42623269a5c73c199a27dbdbb3a891dbdcbc3be21e30801021f83700df0c", 0x35}, {&(0x7f0000000500)="b5d0b19a574e04d1e4007b8108dbdd209a2c3b9503338322387e3df0fad62d951d6ec2e2cfe0066aa3dead962fbe75464dfda9082b6ba29c41ef1b65e304a38ed073fa24ade864e292bb87bd5ad201b3d7d8d56f01435f63e5368195cbc8a23c660c9e02f840273bdcd92f16d7db5b4c5302985fca13d0b9850ca6485e21f12fc691c57cb522eac19baf1ef2f432", 0x8e}], 0x2, 0x3, 0x1, {0x2}}, 0x5) io_uring_enter(r0, 0x0, 0xffffffff, 0x0, 0x0, 0x3b) r3 = socket$unix(0x1, 0x3, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000680)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r3, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0, 0xcd44}, 0x0) r4 = syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000300)='./file0\x00', 0xff, 0x2, &(0x7f0000000440)=[{&(0x7f0000000340)="ba0c69cc536ddd51edb9e0139c800643cdba34b0a375ee083983530bd16ed399eb3b", 0x22, 0x1000}, {&(0x7f00000003c0)="aefe1da524d3a1195458c781099f4ee7572c6ccd3b8c06bb342606f9de5c0a6c0738dfc276a9d9bb68", 0x29}], 0x10000, &(0x7f00000005c0)={[{@dots}, {@fat=@dmask={'dmask', 0x3d, 0x2}}], [{@subj_type={'subj_type', 0x3d, '.\xf7'}}, {@dont_hash}, {@subj_type={'subj_type', 0x3d, '\x00'}}, {@dont_appraise}, {@context={'context', 0x3d, 'root'}}, {@audit}, {@dont_measure}, {@appraise}]}) syz_io_uring_submit(r1, 0x0, &(0x7f0000000780)=@IORING_OP_STATX={0x15, 0x3, 0x0, r4, &(0x7f0000000640), &(0x7f0000000740)='./file0\x00', 0x10, 0x6000}, 0x80000001) r5 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r5, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r6 = fork() ptrace(0x10, r6) ptrace$getregset(0x4204, r6, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r6, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r7 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r6, 0x0, r7}, 0xc) [ 2705.280900] FAULT_INJECTION: forcing a failure. [ 2705.280900] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2705.280918] CPU: 0 PID: 18110 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2705.280925] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 18:35:20 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x201, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() [ 2705.280930] Call Trace: [ 2705.280947] dump_stack+0x107/0x163 [ 2705.280964] should_fail.cold+0x5/0xa [ 2705.280984] __alloc_pages_nodemask+0x182/0x680 [ 2705.281003] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2705.281022] ? handle_mm_fault+0x20f/0x3830 [ 2705.281035] ? lock_downgrade+0x6d0/0x6d0 [ 2705.281059] alloc_pages_vma+0xbb/0x410 [ 2705.281076] handle_mm_fault+0x17cd/0x3830 [ 2705.281098] ? do_raw_spin_lock+0x121/0x260 [ 2705.281112] ? __pmd_alloc+0x5e0/0x5e0 [ 2705.281153] __get_user_pages+0x61d/0x1410 [ 2705.281181] ? follow_page_mask+0x1860/0x1860 [ 2705.281198] ? down_read+0x10f/0x420 [ 2705.281212] ? down_write_killable+0x180/0x180 [ 2705.281238] get_user_pages_unlocked+0x18a/0x690 [ 2705.281260] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2705.281287] internal_get_user_pages_fast+0x143f/0x2290 [ 2705.281337] ? pin_user_pages_unlocked+0x70/0x70 [ 2705.281364] get_user_pages_fast+0x66/0xa0 [ 2705.281380] iov_iter_get_pages+0x297/0xf40 [ 2705.281399] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2705.281415] ? mempool_resize+0x7d0/0x7d0 [ 2705.281423] ? lock_downgrade+0x6d0/0x6d0 [ 2705.281443] bio_iov_iter_get_pages+0x224/0x1030 [ 2705.281468] ? bio_alloc_bioset+0x2a1/0x600 [ 2705.281479] ? bio_add_pc_page+0x100/0x100 [ 2705.281491] ? bvec_alloc+0x290/0x2f0 [ 2705.281507] ? iov_iter_npages+0x1fd/0xa70 [ 2705.281520] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2705.281543] iomap_dio_bio_actor+0x77a/0xef0 [ 2705.281576] iomap_dio_actor+0x36f/0x560 [ 2705.281596] iomap_apply+0x282/0x9e0 [ 2705.281606] ? iomap_dio_rw+0x90/0x90 [ 2705.281619] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2705.281641] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2705.281651] ? mark_held_locks+0x9e/0xe0 [ 2705.281681] ? filemap_check_errors+0xa5/0x150 [ 2705.281698] __iomap_dio_rw+0x6cd/0x11a0 [ 2705.281705] ? iomap_dio_rw+0x90/0x90 [ 2705.281737] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2705.281761] ? down_read+0x10f/0x420 [ 2705.281773] ? down_write_killable+0x180/0x180 [ 2705.281792] iomap_dio_rw+0x31/0x90 [ 2705.281808] ext4_file_read_iter+0x2c3/0x4c0 [ 2705.281826] new_sync_read+0x424/0x6f0 [ 2705.281836] ? fsnotify+0xf30/0xf30 [ 2705.281847] ? __ia32_sys_llseek+0x380/0x380 [ 2705.281860] ? _cond_resched+0x12/0x80 [ 2705.281877] ? avc_policy_seqno+0x9/0x70 [ 2705.281889] ? selinux_file_permission+0x36/0x510 [ 2705.281925] vfs_read+0x453/0x580 [ 2705.281944] ksys_read+0x12d/0x250 [ 2705.281956] ? __ia32_sys_pwrite64+0x230/0x230 [ 2705.281973] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2705.281986] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2705.282005] do_syscall_64+0x33/0x40 [ 2705.282016] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2705.282025] RIP: 0033:0x466609 [ 2705.282037] 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 [ 2705.282043] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2705.282056] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2705.282063] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2705.282070] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2705.282076] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2705.282083] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 [ 2705.338278] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 2705.451670] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 2705.615759] FAULT_INJECTION: forcing a failure. [ 2705.615759] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2705.615775] CPU: 1 PID: 18152 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2705.615782] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2705.615786] Call Trace: [ 2705.615803] dump_stack+0x107/0x163 [ 2705.615816] should_fail.cold+0x5/0xa [ 2705.615832] __alloc_pages_nodemask+0x182/0x680 [ 2705.615846] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2705.615861] ? handle_mm_fault+0x20f/0x3830 [ 2705.615872] ? lock_downgrade+0x6d0/0x6d0 [ 2705.615893] alloc_pages_vma+0xbb/0x410 [ 2705.615906] handle_mm_fault+0x17cd/0x3830 [ 2705.615920] ? do_raw_spin_lock+0x121/0x260 [ 2705.615930] ? __pmd_alloc+0x5e0/0x5e0 [ 2705.615957] __get_user_pages+0x61d/0x1410 [ 2705.615974] ? follow_page_mask+0x1860/0x1860 [ 2705.615985] ? down_read+0x10f/0x420 [ 2705.615995] ? down_write_killable+0x180/0x180 [ 2705.616012] get_user_pages_unlocked+0x18a/0x690 [ 2705.616028] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2705.616046] internal_get_user_pages_fast+0x143f/0x2290 [ 2705.616057] ? create_object.isra.0+0x3ad/0xa20 [ 2705.616088] ? pin_user_pages_unlocked+0x70/0x70 [ 2705.616105] get_user_pages_fast+0x66/0xa0 [ 2705.616119] iov_iter_get_pages+0x297/0xf40 [ 2705.616133] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2705.616145] ? mempool_resize+0x7d0/0x7d0 [ 2705.616153] ? lock_downgrade+0x6d0/0x6d0 [ 2705.616167] bio_iov_iter_get_pages+0x224/0x1030 [ 2705.616185] ? bio_alloc_bioset+0x2a1/0x600 [ 2705.616194] ? bio_add_pc_page+0x100/0x100 [ 2705.616204] ? bvec_alloc+0x290/0x2f0 [ 2705.616215] ? iov_iter_npages+0x1fd/0xa70 [ 2705.616224] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2705.616238] iomap_dio_bio_actor+0x77a/0xef0 [ 2705.616258] iomap_dio_actor+0x36f/0x560 [ 2705.616272] iomap_apply+0x282/0x9e0 [ 2705.616280] ? iomap_dio_rw+0x90/0x90 [ 2705.616291] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2705.616307] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2705.616315] ? mark_held_locks+0x9e/0xe0 [ 2705.616336] ? filemap_check_errors+0xa5/0x150 [ 2705.616349] __iomap_dio_rw+0x6cd/0x11a0 [ 2705.616356] ? iomap_dio_rw+0x90/0x90 [ 2705.616377] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2705.616393] ? down_read+0x10f/0x420 [ 2705.616403] ? down_write_killable+0x180/0x180 [ 2705.616416] iomap_dio_rw+0x31/0x90 [ 2705.616429] ext4_file_read_iter+0x2c3/0x4c0 [ 2705.616441] new_sync_read+0x424/0x6f0 [ 2705.616450] ? fsnotify+0xf30/0xf30 [ 2705.616459] ? __ia32_sys_llseek+0x380/0x380 [ 2705.616469] ? _cond_resched+0x12/0x80 [ 2705.616483] ? avc_policy_seqno+0x9/0x70 [ 2705.616492] ? selinux_file_permission+0x36/0x510 [ 2705.616515] vfs_read+0x453/0x580 [ 2705.616529] ksys_read+0x12d/0x250 [ 2705.616538] ? __ia32_sys_pwrite64+0x230/0x230 [ 2705.616550] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2705.616562] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2705.616574] do_syscall_64+0x33/0x40 [ 2705.616584] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2705.616591] RIP: 0033:0x466609 [ 2705.616602] 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 [ 2705.616607] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2705.616618] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2705.616624] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2705.616629] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2705.616635] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2705.616641] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 [ 2705.655610] EXT4-fs (loop0): invalid first ino: 0 [ 2705.688226] FAT-fs (loop6): Unrecognized mount option "subj_type=." or missing value [ 2705.688544] EXT4-fs (loop0): invalid first ino: 0 [ 2705.761476] FAT-fs (loop6): Unrecognized mount option "subj_type=." or missing value 18:35:35 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x204, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:35:35 executing program 5: r0 = perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x80}, 0xffffffffffffffff, 0x5, 0xffffffffffffffff, 0x0) openat$vcsa(0xffffffffffffff9c, &(0x7f0000001a40), 0x48080, 0x0) r1 = socket$netlink(0x10, 0x3, 0xc) close(r1) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x80082407, &(0x7f00000000c0)='(:]\'\'.\x00') 18:35:35 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r0 = fork() r1 = fsmount(0xffffffffffffffff, 0x1, 0x80) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000080)) tkill(r0, 0x0) 18:35:35 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001540), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f0000001580)={0x14, r1, 0x200, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) sendmsg$NL80211_CMD_GET_REG(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f00000002c0)={0x58, r1, 0x300, 0x70bd29, 0x25dfdbfb, {}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x2e}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x3f}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x59}, @NL80211_ATTR_DFS_REGION={0x5}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x12}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x59}, @NL80211_ATTR_REG_ALPHA2={0x7, 0x21, 'aa\x00'}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x2}]}, 0x58}, 0x1, 0x0, 0x0, 0x8000}, 0x4040) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000500000000f000000000000000200000006000000000008000080000020000000d5f4655fd5f4655f0100ffff53ef010001000000d4f4655f000000000000000001000000000000000b0000008000000018000000c20500002b82", 0x66, 0x7}, {&(0x7f0000010100)="00000000000000000000000016d76e9e3afc5ae13256000100400000000000", 0x1f, 0x9f3}, {&(0x7f0000010200)="0100962ef5dc110040", 0x9, 0x200}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x1000}, {&(0x7f0000000040)="ed41000000100000d5f4655fd5f4655fd5f4655f00000000000004008000000000000800050000000af3010004000000000000000000000001", 0x39, 0x5}, {&(0x7f0000013000)="504d4d00504d4dff", 0x8, 0x4}, {0x0, 0x0, 0x80000}], 0x212831, &(0x7f0000000040)=ANY=[]) r2 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000180), 0x141000, 0x0) getsockopt$netlink(r2, 0x10e, 0x2, &(0x7f0000000340)=""/215, &(0x7f00000001c0)=0xd7) 18:35:35 executing program 1 (fault-call:2 fault-nth:98): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:35:35 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) r2 = fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r3, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r4 = fork() r5 = getpid() r6 = socket$unix(0x1, 0x2, 0x0) kcmp$KCMP_EPOLL_TFD(r5, 0x0, 0x7, r6, &(0x7f0000000440)={r2, r1, 0x1000}) ptrace(0x10, r4) ptrace$getregset(0x4204, r4, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000000)={r1, 0x7, 0xfffffffffffffffd, 0x10001}) syz_io_uring_setup(0x5f5d, &(0x7f0000000300)={0x0, 0x110b, 0x0, 0x1, 0x1ea, 0x0, r7}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000180), &(0x7f00000003c0)) ptrace$getregset(0x4204, r4, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r8 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r4, 0x0, r8}, 0xc) 18:35:35 executing program 3: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000080)=ANY=[], 0x78) r1 = openat$cgroup_freezer_state(r0, &(0x7f0000000000), 0x2, 0x0) write$binfmt_elf64(r1, &(0x7f00000000c0)={{0x7f, 0x45, 0x4c, 0x46, 0x1f, 0x80, 0x1f, 0xdf, 0x81, 0x2, 0x3, 0x1ff, 0x307, 0x40, 0x37, 0x2, 0x3, 0x38, 0x2, 0x2, 0x6, 0x6836}, [{0x70000000, 0x1f, 0x1, 0x3, 0x7, 0x10001, 0x2, 0x1}, {0x60000000, 0x2, 0x0, 0x9, 0x1, 0x100000001, 0x5, 0x9}], "308c952c5fbd5eb9bcfd97d0f21033a074abc4705c5311c7314a30009f244fcbe5da8e07b059f6ac9b959f0bc284330b6029a13eb6d4e9679e239013d73f9f2745518fbeaf2f20996fa530922d92d7cb10adf9015e499e7486e12a2792", ['\x00', '\x00']}, 0x30d) fallocate(r0, 0x0, 0x0, 0x8800000) 18:35:35 executing program 0: ioctl$TCSETSF2(0xffffffffffffffff, 0x402c542d, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x6, "779b1e7567d62f09a2d166d4360200000072b9"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/102400, 0xfffffc7b) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454ca, &(0x7f0000000000)={'veth0_vlan\x00'}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) read(r4, &(0x7f0000000000), 0x0) ioctl$TIOCSIG(r3, 0x40045436, 0x29) read(r2, &(0x7f0000000000), 0x20002000) ioctl$TUNGETIFF(r1, 0x800454d2, &(0x7f0000019140)={'veth0_to_bond\x00'}) ioctl$FICLONERANGE(r2, 0x4020940d, &(0x7f0000000040)={{r0}, 0x4, 0x0, 0x100000000}) r5 = syz_open_dev$vcsa(&(0x7f0000019180), 0xf6, 0x141400) ioctl$TUNSETQUEUE(r5, 0x400454d9, &(0x7f00000191c0)={'veth0_vlan\x00'}) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000019100)={'veth1\x00', @random}) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000019200)={'vxcan1\x00'}) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000190c0)={'veth0_macvtap\x00'}) [ 2720.627258] Process accounting resumed [ 2720.627791] FAULT_INJECTION: forcing a failure. [ 2720.627791] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2720.629894] CPU: 0 PID: 18195 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2720.630937] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2720.632618] Call Trace: [ 2720.633033] dump_stack+0x107/0x163 [ 2720.633586] should_fail.cold+0x5/0xa [ 2720.634178] __alloc_pages_nodemask+0x182/0x680 [ 2720.634912] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2720.635818] ? handle_mm_fault+0x20f/0x3830 [ 2720.636469] ? lock_downgrade+0x6d0/0x6d0 [ 2720.637109] alloc_pages_vma+0xbb/0x410 [ 2720.637692] handle_mm_fault+0x17cd/0x3830 [ 2720.638345] ? do_raw_spin_lock+0x121/0x260 [ 2720.638985] ? __pmd_alloc+0x5e0/0x5e0 [ 2720.639628] __get_user_pages+0x61d/0x1410 [ 2720.640294] ? follow_page_mask+0x1860/0x1860 [ 2720.640970] ? down_read+0x10f/0x420 [ 2720.641536] ? down_write_killable+0x180/0x180 [ 2720.642249] get_user_pages_unlocked+0x18a/0x690 [ 2720.642992] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2720.643729] internal_get_user_pages_fast+0x143f/0x2290 [ 2720.644593] ? pin_user_pages_unlocked+0x70/0x70 [ 2720.645335] get_user_pages_fast+0x66/0xa0 [ 2720.645966] iov_iter_get_pages+0x297/0xf40 [ 2720.646638] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2720.647347] ? mempool_resize+0x7d0/0x7d0 [ 2720.647973] bio_iov_iter_get_pages+0x224/0x1030 [ 2720.648699] ? bio_alloc_bioset+0x2a1/0x600 [ 2720.649339] ? bio_add_pc_page+0x100/0x100 [ 2720.649988] ? bvec_alloc+0x290/0x2f0 [ 2720.650575] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2720.651343] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2720.652160] ? trace_hardirqs_on+0x5b/0x180 [ 2720.652816] ? iov_iter_npages+0x1fd/0xa70 [ 2720.653479] iomap_dio_bio_actor+0x77a/0xef0 [ 2720.654173] iomap_dio_actor+0x36f/0x560 [ 2720.654814] iomap_apply+0x282/0x9e0 [ 2720.655376] ? iomap_dio_rw+0x90/0x90 [ 2720.655963] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2720.656855] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2720.657665] ? mark_held_locks+0x9e/0xe0 [ 2720.658291] ? filemap_check_errors+0xa5/0x150 [ 2720.659014] __iomap_dio_rw+0x6cd/0x11a0 [ 2720.659625] ? iomap_dio_rw+0x90/0x90 [ 2720.660234] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2720.660938] ? down_read+0x10f/0x420 [ 2720.661509] ? down_write_killable+0x180/0x180 [ 2720.662207] iomap_dio_rw+0x31/0x90 [ 2720.662781] ext4_file_read_iter+0x2c3/0x4c0 [ 2720.663454] new_sync_read+0x424/0x6f0 [ 2720.664035] ? fsnotify+0xf30/0xf30 [ 2720.664572] ? __ia32_sys_llseek+0x380/0x380 [ 2720.665214] ? _cond_resched+0x12/0x80 [ 2720.665793] ? avc_policy_seqno+0x9/0x70 [ 2720.666384] ? selinux_file_permission+0x36/0x510 [ 2720.667145] vfs_read+0x453/0x580 [ 2720.667668] ksys_read+0x12d/0x250 [ 2720.668186] ? __ia32_sys_pwrite64+0x230/0x230 [ 2720.668858] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2720.669614] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2720.670374] do_syscall_64+0x33/0x40 [ 2720.671240] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2720.671977] RIP: 0033:0x466609 [ 2720.672447] 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 [ 2720.675078] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2720.676184] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2720.677213] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2720.678243] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2720.679279] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2720.680314] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 18:35:35 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f00000003c0)) io_setup(0x9, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f00000008c0)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000140)="ee", 0x1, 0x800000}]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r2, &(0x7f0000000000), 0x20002000) r3 = syz_mount_image$iso9660(&(0x7f00000001c0), &(0x7f0000000240)='./file1\x00', 0x10000, 0x6, &(0x7f0000000900)=[{&(0x7f0000000280)="12221f1d96475aeba8f5df4203400cbfa1b9030eb96bc121efc31ec67266336bb23d986792a7b0f257f7c3a3a3315f80255e60a9e19872ac2e070f996ff9c8afa0f9181dffd1f5701bd444b7c18780c1719b75481cb366745bc8f0374b9ecd444b1f199ab851462c1a4610afca013b65ec5bf0f844f3bdb535b4f39250e702bbac3285585e711f8645a37054c0a28302d950902eb513c0a61633339234c17eb93a48db5dc8fe587e71dee5da4562fe74625836a6b329d87ada2e4d7ee982cbe3c7806a04a018349fcb068b", 0xcb, 0x9}, {&(0x7f0000000400)="49d3e7427849979d1519399a742b17b74ab0e530d99b36b17353c98addf96fbf43c4d0952ddb43e9daae8fa4e6e95ae2c27bd999b59f3453bbeb966f41a162dd6cf39bdea4c8411677d5aed810dfa1c134892a5c61d41e7689a5bee0a9fe5f58581881c01b5cb5929a18a36dc330f6a554b998ee3ff80251d81bfe68c0a681762108644e3172488ee07e68d15fdaadbb7456776ef5c30721d0e32d1a33baf0", 0x9f, 0x100000001}, {&(0x7f00000004c0)="800152d0b6668098854d97de4e0bdaaf75ab3b4657fc157c85824905f1ee5a9f1171bd45ea2544bd07e65f7d52a981a0f9cf45539b419a99b9b27e2916c36383aa50417c3b025b1cb47b571faf7f73feac3d573b060cc2a034e877ad1cab895285c4853b4e9a7a732015f77cb3152b43d0d6321389341b0b920f2d0ad6da3a730485257a32480b4c94af0207a8", 0x8d, 0x401}, {&(0x7f0000000580)="65268a7b0c0fa80ac458a382bfec90a75612c3edb6d51f3f1fb22c7a136d27b53ea17cd8240f611e8bfdb99d5cc6673caf1b9a6b677c9eab9ed08ecd2735da1e4bb56d9e5e2be575c03ac40ea70c34d2c9a094b750bf3ad96728d1e4bf75910194b1c92ec2398fe58725e8434a6186e5f8894baaa56267858d8f302333b151dbc4e14167e5098b7d12ea49e5a504f5f7f52d9984543e760dc39e57d2f83d065cc0b9052399c6f2ae7172d7446e1297e660b4337203c4563109743375517ce2275e4b15", 0xc3, 0x100}, {&(0x7f0000000680)="245af6b23e48f892599733614efaa74567083e27eb0aa2d528b723ca485ed60497b0cdc37df7695b0d858848b9204d49e823ee95a042f248d8da8183bed440f3825430a044cf2b2a9440ae74114f31907c4c4c39479fe6aa2f2e1fb6dc34cb661588993e6c88516208fdab97d0ff5082273ac0d6fcf2df6b019558e195787f1d710d1e34010e30473713cb1ac87c265a7de8ad97af35942f96f4877cefdffd7fbccf5532c3c93af48b240dad5c10cba623f35fe63e51a1cd6bc0be1c1728a8d490f6e24780199ad95625018eceeb05474d65aa776d1736fdd385b1bf9ba31cc0a45818b41735107d918f89f9d04255055fa1cd87ca78b1e5e6315a22", 0xfc, 0xffffffffffffff19}, {&(0x7f0000000780)="98acd8bd21af94a911cc437c560b2ec3cb41974b858d015f6b648a512d82e4f2f001527b61a46a422d1b5833f1685c37a9e7842449eccb63708fc6232649b155be4a678859f5816a12982f8860f24078b8a2d7b0ec37c69614b6cccae7c6ad67b4dd27e3434af9ad0afd799ebdb54aff977f6cdfd8e60ad48476fc5a82cc2390a1e172a925dfa39f78086a4ad1845a8b893d56e01d8f726cfee5470e9004a973224a05b533a62f1c5a11ede38493d33fa15f04ec4398aa15ad286d8a300e01d9bd094a096c5deda5f5cf096a142efdedb7f8053b9bc2c992f9ad548137731801ce87bd0e", 0xe4, 0x9}], 0x308e042, &(0x7f0000001dc0)={[{@map_off}], [{@hash}, {@smackfstransmute={'smackfstransmute', 0x3d, '@$%}.}\''}}, {@fsmagic}, {@subj_user}, {@permit_directio}, {@subj_role}, {@smackfsdef={'smackfsdef', 0x3d, '('}}, {@subj_user={'subj_user', 0x3d, '\\\xd9-'}}]}) r4 = mq_open(&(0x7f0000000a40)='#\\\x00', 0x40, 0x44, &(0x7f0000000a80)={0x0, 0x100000001, 0xe1b, 0x7ff}) r5 = inotify_init() io_submit(r1, 0x5, &(0x7f0000001d80)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x5, 0x0, r2, &(0x7f00000000c0)="d9bd34dd7bcca7b991350f54252350c7d4562166b5afe681c239409a577116033ebf4fa55e", 0x25, 0x8, 0x0, 0x1, r0}, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x2, 0x2, r3, &(0x7f0000000380)="603c6d8d5b116736f2253b9e3a380a123a0b113b316ddc7bbf0af2d2d04f3ddd954aae8ca8cfb2a2ae47623b", 0x2c, 0x4, 0x0, 0x1}, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x5, 0x8001, r4, &(0x7f0000000ac0)="ed77950218e7a9ac31657b448a4ef8e5ed44ab8a671d76a0d5eef7c3ced121ea5fa893c6cbc517b2e38d17076bce105ac33da01ade64c0dedaa1a4b7f2081fa025dc1c7bb0e16370c61ba531cdf4ec4819d6bcba45c5234c68a61a513dfa156c47e73dfb77e4cace7590de07fd14dcd6841fcaee0b0a682d7327ea81ec01366ddeaab3493169620579a25dbf98139a9cd266cdec8cd7c4c1518f58f6ef19cfd6ea0ad6a0afbe72559bdfca4ee1f3f576e7e590c034a179cc60400215e9ae4ec67dc283bd8d2a8e0c298dce6a3c1ac5f35bc9451a5af43f586d4536bc6e65bde6f9fc0e573c6cf1b3a40e8935958ee8", 0xef, 0x1f, 0x0, 0x1, r0}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x8, 0x1, r5, &(0x7f0000000c00)="371aafebba6b52f7da282f1e3b5c1700dada3a5c79e6cf12cd33c4d5cc9fd4bc2d9783655874052acda8b549dc5277d7e0dd3f79bb9b194d7a5e54efc8e332f783290349b56173244e0b1667aba7871f1ec78f625cb29a0cadccc4c188faed24bddf95efaf04897fbcb6ad95500cb4ac288b24b586dfc524afe426966b32aa25f9b0b608c46ccd0174f87bdbc9c2d94c19d482c9055b567118f9eff2cc4d1b0248ba20a041f2ce39f28edb44c968c8f9c07c6fa345c0b5fd6fe8be5bc862991e6399e0a56e88a16e1ad338ed2b447c35028fe44917356f89a7447092e8204b59a903b1c69be607890b7e1f08089a961c7eab95a73673", 0xf6, 0x2, 0x0, 0x2}, &(0x7f0000001d40)={0x0, 0x0, 0x0, 0x6, 0x20, r0, &(0x7f0000000d40)="b5eec291614a213a60fec15d895e4df4757ea474fb94f1d6ade3935bd082853bc5386b07f647cb860a8666e3b033a2b8aa8890e37c763b9974159773c7b452429b4eb8d0d97334de4c7d7616e2966183471243a074988ad93bde7a3cc54a63ff0ac7c720d69512552ee65550df7d2dd42605a1412a9408fadbf8c5ca2a7eaaf40d85a3bd2f3d41fe162a80676b127cdf72a23daf1371d4bd9ac2ace14fb7357d1877ee03e19ae6adf7dbf0e4426971dab29e60b0b81928bdcedc3c7b2231f4400b5a083c07600fb1ec950c8ef97efd18ed20795f48f32f053ebb2b23f7e4a4bc12ceec19ccb2c082d5fbd71f949443f6fcf0f7cd8f57c5540ca9e5b453cc3e1f32c896fd2223c23d02c0be552cc9ec7cadaeead1e99eb712ee040c4b921fec3510e712d459f519ae796f9afb1f5211268b3b661cb7a2416c4d7512350d10fb72f57fbe1709823996656b4cb222b36fbd949329e0fff8af91f54d5751513f0f485359df7665496529aef70b12bf2aa3d705349570d51f7164cd06c6338f5939c8ed737fff951a5dec2cd37cefce74340c6832d4afd497e9e886364848f7cd6f2f797f500a73d5f9ceaabf808b763f6739079833a5b176eaf261a4047b08f7ef519fd74d44d74f855a68f3d5ed312bf6600d0ccf00b7e229d18b39afe111c384586f5f38734f3bc07c204103e5449826978b4bc17bf5107c294bcfbc548f37d903acf95fdf8bea1f27ed2b0c7e95f83ac6c1a1e269350f4e07ba38c34d3975e021ec36562f427c86d75e47ad10fc59bad33c9af391f462feb34596ed4590c788845bd50d30b67da3c1c3325ea158664f683fad8787e5072c8b0f84dba839e27924ab57258b2a21320f8fb7aae0af9e3385c6f7cedb0b5620120c4152db954566690f703c8bb8a0a67ceb33e977663211e3517e56fc76d0b3d101c44743a421b6d05b2002ae2309753565fc4d2bde5851b642bd20c4a3feae35ad25fb46d5da3f7101cfb80a3bc3cc19d8b7f4e4f935cb1557401878d9df4961532dbe006bdc1f03e5b0cafe3ef8e140fc0ca01af38ea2f7faad0e4ce423f85a3fcd22539c79153e0e794fa215dbbd73053bb3febd01118ca20caa18f9b4a8ee042aa62faf89394521c9ddeaca45c13b9dc7c7bccc378ece4166969f237181c493896ba5f4a116cda129b3bf43b5e5d3af1cb581dad4bd847552a29c877bd1b06aa8e6b26d97868230d6aba9aaa8452e4ccdd90772265e27d396290f29e23320149c023d009cd4446cd9cc28d024059a82a73c722da66cf1a4768cf32ef90cf3f1fd69f78761a507620f95607faf67193d4e7769f613de4b64840001a6d29a6b83bc4d9e6aeda1a4102134860e09285c2cb838bb7078b144a596408d2aad279a1f9fea843e32feb989d740ad9236cb7634cf1d8c75a0e88835ba609f9527e16776455497e863be1c774bb88222def2a319c058999204b31dd6421f001800cd1f170ab6bbf5ac52b064ef5181687e0e10e1da17d85aa5e94651f0ca95ccf3174c754ca8d8805190fd2d7ad9e5dae3eea205976fb03d1b38a11862a4a8d0c0de30a36b7045b9b3d8697ed5322e87a7a3bfdb76277baba85d4723133fe0b8f9afff660f1b137d53484b5e2ac66b8bafb99268c1acff96bb6f10de5f6ac18bced84b3070eccd39b52bc7c6b1a64370d2bbd026509ec25ed7c9e5b4ea967a67ab3b769d18f6b04b70388aa3890f2b23d8e129222d9dfc3c9d73679cdefc3fdc2f1c349e7f94cd00d6e1c1b4e122f82dd02913cd091750b74f154f38e0d3b67e4608cd3b7b13c2ad2b7143a8376883a80b5d4663c37032f03a1a00da97105b80d1139fc914062d73d175b4ed8f4c5ac4e51aa6d60ceeb0f1c1c2a9f17c672b61b1df613ea0da83b57aa9cff71cee098ead34135915679c6722498baa3bc7be09d33d2e6f28ea0c29535a471b6704ba848d34e46b56692e46ca407a7628ed2be22f95a8e982a6d605e4ed7f1101fd092679354dc72ecce74b0b218ab1f4c9e9dd0d744d1cd466a1a0ad88113a921fae7670a28768e6f2c6a1f73aa01a694d2ebf418226790d020c59e45afabb60934122acda8843772068d6aa980c21cc98380d57f9f5c6256a9d9810e1df406906cd64e2c99edbdaf1c1736cc7863741d550f23ac41a1037009fb25c56785ecd405266e560461cb2e50ad68c77d5c8a9390e554276e003b061da2091de2a210e1d1e65a82e405801cf77a625161b4b2d1c7607ec7f3a46c0912ce2ef7a4c80322afa622d2814305b2c50239e02de8957bb84316f15aa58adad4fff253ec0d662bde99cfc7657eec7c17d10dd7031893a681dbb52ad4bee22125eda997ba46ac8aa56a9f1407682005a007cee2a3f6fdc96c9fd3dc6aa996f064c39db084e048adaa3cccbaf7ae48b84a4bcd94ea174df3bef6e55a045f3d82bab7a7a61b9754c98d4d563015d9ca089adb5b72b7e0dfb404b3ad2ac41975e8b9dbb1ef5f636e73724e8c7e961b7722501580821c03faa2a929b3d2ef90ec8a72b779e348e37de844522ae0aea6aaff95e767b420b63f548a7fea25cfe5e1262317a0e171a5ed7d45ce7376c990ea0ad9e7793f97b091e4efa4e81ddccbfecced04d88e6cafc6d26494630ff4d435d11487cf83fb32c54e9a8416afa6390441eda7b94e2ab16f1da63908eb5796ec8e09e8919251957e6be3dbbb09b3f6bf5f5344f85915ec0d6942c02d5f98358dcd204209d436d21d2f30b0888527e175d83107a26bd215b5ee5247731501fc0010b6d6e8366b38acc48e3760af91ea2cf97aef7172069097899bf7ca2390c9b5c077276bbf4d7e163787b046a0beadf43778e91a3363d7f0b0467c4701f736f6346d6a8dda8a6ebffd114315c1405351e13c5aee1195c525e59a1023dc596df018e4922b23e4ef7850c4487a5d483f86dbc5242d176fd6bf6366b54d92a9f757f7b39dc131b39e7f710e1b3e02d32bf793e46af59733ae510ecb2dd171fb9a6b0ae413c150e1e0cd1be18840b4b0f8444fcc3a5d3719e816ca64f8ea1b11615754ef467f369aa544f0030a6066fb829d0a2003068444727750523e6e9f0f3403b6c9b5965a0dd8bdc4c9c1981103f44e909b5f39be9c49f4bcd5538309d83da44ada7ae7d05477917e316938ddca9cc6e510b93ad433d1547b6e5dfed61e8e6634ca78b6848aaa4719655112aee272eaebbe10bf25f5f9f8bb9216c44e18deb3a43f47dbbe3a51916d502a48b1ab9e376b080b2b12bad31c5a39de0e0d7f990bac2d09ffd828e3b8d4dc7f7a382b86f0bac09c4836bb49b905ae1a788027024811a710a6e4f84f8ac41713d011ac2fe011c3758d20951201f1bf9a99d42e4a4e47a964fd11ab2e510a287f00b112e814edc26df70a446fc9117e1c68ef5b6be7da3733fe7ded493c913a5f2eb9f0f2978a7c9037f0ec88228ace76813a07d59d76e1a942ae44d66756f53a4c3b5afe00e0cba2440309d4bb12693cd18ce549d553285ad334e151889f40fc033942dc7f81e293b90281b38547b73a549064a71ad0ddb25b8c69b24d48571957b2ccddedb989b2c1dc60880389e982b0aad470401b2db7f4f5f81319297c1aabfc3f8ea6f4bbe1a3add3f04fe3a4d33f5aadbbaeee41e031964b57a7aa919a7daff79c82768b9e7c0668b06d44cca6930af1e14767e22c4b85a4d17130b5f4cb273e2b39b0fac1440abce8ffd1306e25c758a2545d7c5140179f451f1344d56bda27802b8aa2977692d6c103eb1a4c5b5a1f12f1098fed81ebf9ccc09d59e869a12ee237ad0e644b5e549caca35687e1d8a158fa4b284dc1eb8f5c0920a60c895455ff6971d1e740764c95d52284c6ac47d5c608e5048d0335e3c6f09caaa9e182853989a19d8591fd1cf81bfd983b0714aa9a216ed861ca53a7c6b3884217a1501301a14ae3d4469ffee1029f86c5a856f6d094b77f200cdfa51e5cdd5b81a3b4af2300eb6a5766913ffccfee8d0f247439e3c9716f93b1f825656e715ceda0f9e77490cfa77cc46567afd3060890708c2e5dd14cff4212f6a0afd9d2a5ef45858deccd0588a142418fad9d13577a32d405f1df78f8c68f7e6c4e465ffb892fd165800d6c68a7640aeaab9f48f142d2db73332c5884926faf768f95e05a847486d10fcdc1a5c8143d25a2c26eb7d27890b366f3decda54933addf60c3c736999df8916acdc0a56e56fd914db8cb3fd0a79ea43712d6df08eba4adaffda18587cf3ffab3cb530b9747a5bcd86ea903994cee7d03b0d58bf37f364999564cb6e508173224adff0052a6ebda51720ec351a935a07892f426728b66563807c9c2f1035507c15059b32306a46030c60a2d0e98fe748639463d8c57e2b88c10da80386750b965bc1528a643abaabd15abb17e05a102456e71f2f93e17a4e82a2f60434d6a1c076b0fb11e738eb439b365569a29f5cdf7eabd7d974a5498d7092e03767262bcf69b6a9c74536eac31fb233ad3cd8d047e4f4c9a3dbf52825630e37ee2da67f5b9a7e6f098d85fe3d46286fd9f76781867affde15dc90ea6e378637309b6cbfd17fea001b0062cada0a131ecfdf2305cfee71f00bcfdac0cb4829e2719f827ca2ed9ba5d61dfbcb888ca49fcdf96d220f433a8d4f79104664a325702b4b82f261a121520ea481be2fcefee3e8f9661018d4cebb0ebd202e50b077e8827a798af125a8a44accf214b88ccde761ad6c95decc5dd6cf916dd94fcdb7ffbaf93c2882613bed83aa9400eb6144be194e30182184e2ddf8c5e1a6f32ff3d5d019107424d2942b882f81f2a446eefd7b74a1dfec3768b1c90c391db818535090b494d06b95242240ec747248754084287a0562c2e662f2c94a9c8dd2d9ed8c434bb422dc425cc110fa55f35985ec153fb11284942a8fa09f7398829b67a51dc831d53351de0414022dd769bba3ae296570fb8ab7610c52f801c5462fdac2a51be63824db9578e830ba7a94b45a5d570f28d3b4412b36c19fcd86f4298e34ece83a0a6aff29a0bcd121d33c6d4f214dfa3782f22f4d7c76e6498277cb6b41687cc8827dbcf4df24a17d96350adc6375f2fb65bdfb1f9298320416cc1392a4256354ac17d294fd174b49ec3b603a5ef09389e00d638fbafb24770f2e96502db20f9ac152620074e708668287bd141c28ef637418fe5415fb543f94e57221e31e0db1c41ef4f2d39be133523c2919bb243a209cdc33fff9fde7bf18fc33561d440b9d859cbe8339ed560405475f2d94056d9d5bd879c4618b55f275a375fb7bf1491652d2fa4526a087d75fdc1ed1bd0ebf678eb4b2fdb6de88a87764da4e84e6918b9bcaf36d0bd4982fec8866e10d6fe2f4b78009d05f1cc326e3a0f7c2914b84b6a82e4fc09a404f25cbc43b52fe0ee34fbc91e4fe08b599620c4274f38751e966f653711a4e977648135c81df8a11479fcd526b2ee5eaf47b3e617d33bed415747807ab96c568b52ecf9e58b732721ed177bc5b0c214c905b9051de86ab8a3c157b42ae85e2c99fa6363efc943316ab75abda2731bb82a52994d23735fc9ea369ed663da6f85fc746534c713f0844cc7a46a3eb52c8a32d4f0da20ae018761d76481e3e6fec7ca87cc0045e781437923bb5a620a06131b238aaf9775202641f7d1280ab0defe9bbd6e419ea64f9f765ebf53e0a63f6efadc1f418f572224dc35338f94ad720f7cbfc1bbfda1bd3ac6096ee5eb0565fd41e34bcbe62536d50bb961694c265926f1618193c25e4d8d1fd963a3d58de6039b4e7a8672ce06fc640b9830e70e9120be370ccc8", 0x1000, 0x6, 0x0, 0x3}]) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x105940, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r7, 0x0, r6, 0x0, 0x200f5ef, 0x8000000000000) 18:35:35 executing program 5: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) recvmmsg(0xffffffffffffffff, &(0x7f0000003000)=[{{0x0, 0x0, &(0x7f0000002ec0)=[{0x0}, {&(0x7f0000001880)=""/67, 0x43}], 0x2}}], 0x1, 0x0, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) accept(r1, &(0x7f0000000140)=@pppoe={0x18, 0x0, {0x0, @multicast}}, &(0x7f0000000080)=0x80) sendto(r0, &(0x7f0000000040)="5ea18a99", 0x4, 0x0, &(0x7f00000000c0)=@l2tp6={0xa, 0x0, 0x0, @mcast1}, 0x1b) recvmmsg(r0, &(0x7f0000000580)=[{{&(0x7f00000001c0)=@nfc, 0x80, &(0x7f0000000480)=[{&(0x7f0000000240)=""/140, 0x8c}, {&(0x7f0000000300)=""/67, 0x43}, {}, {&(0x7f0000000380)=""/201, 0xc9}], 0x4, &(0x7f00000004c0)=""/141, 0x8d}, 0x4}], 0x1, 0x10062, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) 18:35:35 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r2, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x6, 0x0, 0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x2000}, 0x0) io_uring_enter(r0, 0x219a, 0x8206, 0x3, &(0x7f0000000000)={[0x81]}, 0x8) r4 = fork() ptrace(0x10, r4) ptrace$getregset(0x4204, r4, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r4, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) r5 = fork() ptrace(0x10, r5) ptrace$getregset(0x4204, r5, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) tkill(r5, 0x3e) setresuid(r3, 0x0, 0xffffffffffffffff) r6 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r4, 0x0, r6}, 0xc) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000300)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, r1, 0x0, &(0x7f0000000180)='./file0/file0\x00', 0x85, 0x40}, 0x80000000) 18:35:35 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1002}) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:35:35 executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdc1}) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) io_submit(0x0, 0x4, &(0x7f0000000340)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x2, 0x2, 0xffffffffffffffff, &(0x7f0000000040)="d60a", 0x2, 0x9, 0x0, 0x2}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2, 0x4, r1, &(0x7f0000000140)="d8d75c598ca53fa523b6c3f92eec15f5ffd2780d7fcd6d0c758b6f1191afcf2a6aa90f7dfb11763a8f8f94bd78a8d427b40645a74824f151a7874ac79ab31f5483f49a640d56e119102871590d05ee6cc7cc520e181232f740f71aeded6c2f57c1f8fd3453673c61cabd6ce74cd9dd161927", 0x72, 0x0, 0x0, 0x2}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1, 0x1f, r0, &(0x7f0000000200)="0d5d4481d1b3b4a92ea2a10bb4f3d2008a4794", 0x13, 0x1ff, 0x0, 0x3}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x1, 0x63e, 0xffffffffffffffff, &(0x7f0000000280)="e91f967911e1dd8dc3054812c0e871c213c57663fe918dda7b946d44e838006cb0ff548fd96adbc263b3d313ad8d5ab19e7e6e633adc89526bda38c99e9cfdb71f7ea68b451aa34fa4f17f", 0x4b, 0x9, 0x0, 0x3}]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r2, &(0x7f0000000000), 0x20002000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r4, &(0x7f0000000000), 0x20002000) dup3(r3, r4, 0x0) ioctl$TUNSETQUEUE(r2, 0x400454ca, &(0x7f0000000000)={'syzkaller0\x00'}) ioctl$TUNSETVNETLE(r0, 0x8924, &(0x7f00000000c0)) 18:35:35 executing program 7: r0 = creat(&(0x7f0000000080)='./file1\x00', 0x0) ioctl$sock_inet_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f00000000c0)) pwrite64(r0, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x200f5ef, 0x0) copy_file_range(r1, &(0x7f00000001c0)=0xb, r0, &(0x7f0000000200), 0xc000000000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) r4 = openat(r3, &(0x7f0000000240)='./file1\x00', 0x785001, 0x0) read(r4, &(0x7f0000000000), 0x20002000) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(r4, 0x8008f511, &(0x7f0000000040)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1000002, 0x12, r1, 0x0) io_uring_setup(0x3ff7, &(0x7f0000000140)={0x0, 0xde4d, 0x1, 0x0, 0x3db, 0x0, r2}) 18:35:36 executing program 1 (fault-call:2 fault-nth:99): perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:35:36 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000140)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='qnx6\x00', 0x809810, &(0x7f0000000240)='tracefs\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='tracefs\x00', 0x1, 0x0) mount$9p_unix(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00', &(0x7f0000000200), 0x48, &(0x7f0000000280)=ANY=[@ANYBLOB='trans=uOix,\x00']) 18:35:36 executing program 5: r0 = syz_io_uring_setup(0x21, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000ffd000/0x2000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000002a40)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000001640)=@IORING_OP_RECV=@use_registered_buffer, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_STATX={0x15, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000040)=@IORING_OP_ASYNC_CANCEL, 0x1) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) r3 = syz_io_uring_setup(0x33a5, &(0x7f0000000100)={0x0, 0xdd61, 0x8, 0x0, 0x21a, 0x0, r0}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000340)=0x0, &(0x7f0000000200)) syz_io_uring_submit(r4, r2, &(0x7f0000000240)=@IORING_OP_SPLICE={0x1e, 0x2, 0x0, @fd=r0, 0xffffffffffffffff, {0x0, r0}, 0x98, 0x8, 0x1, {0x0, 0x0, r0}}, 0x20) r5 = io_uring_setup(0x282b, &(0x7f0000000280)={0x0, 0xbaab, 0x20, 0x0, 0x367, 0x0, r3}) io_uring_enter(r5, 0x283f, 0x7d2a, 0x1, &(0x7f0000000300)={[0x52c]}, 0x8) 18:35:36 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$usbmon(&(0x7f0000000040), 0x0, 0x0) r3 = dup2(r0, r1) ioctl$LOOP_SET_FD(r3, 0x4c00, r1) dup3(r2, r0, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000140)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000000)) 18:35:36 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1010, r1, 0x8000000) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x4, &(0x7f00000000c0)={&(0x7f0000000500)=""/4085, 0xff5}) ptrace$getregset(0x4204, r2, 0x6, 0x0) getgid() r3 = socket$nl_xfrm(0x10, 0x3, 0x6) fcntl$setownex(r3, 0xf, &(0x7f0000000000)={0x2, 0xffffffffffffffff}) [ 2721.083987] FAULT_INJECTION: forcing a failure. [ 2721.083987] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2721.085535] CPU: 0 PID: 18241 Comm: syz-executor.1 Not tainted 5.10.52 #1 [ 2721.086433] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2721.087725] Call Trace: [ 2721.088027] dump_stack+0x107/0x163 [ 2721.088444] should_fail.cold+0x5/0xa [ 2721.088882] __alloc_pages_nodemask+0x182/0x680 [ 2721.089412] ? __alloc_pages_slowpath.constprop.0+0x2210/0x2210 [ 2721.090090] ? handle_mm_fault+0x20f/0x3830 [ 2721.090601] ? lock_downgrade+0x6d0/0x6d0 [ 2721.091075] alloc_pages_vma+0xbb/0x410 [ 2721.091528] handle_mm_fault+0x17cd/0x3830 [ 2721.092008] ? do_raw_spin_lock+0x121/0x260 [ 2721.092493] ? __pmd_alloc+0x5e0/0x5e0 [ 2721.092978] __get_user_pages+0x61d/0x1410 [ 2721.093477] ? follow_page_mask+0x1860/0x1860 [ 2721.093983] ? down_read+0x10f/0x420 [ 2721.094401] ? down_write_killable+0x180/0x180 [ 2721.094979] get_user_pages_unlocked+0x18a/0x690 [ 2721.095534] ? pin_user_pages_locked+0x7b0/0x7b0 [ 2721.096082] internal_get_user_pages_fast+0x143f/0x2290 [ 2721.096723] ? pin_user_pages_unlocked+0x70/0x70 [ 2721.097278] get_user_pages_fast+0x66/0xa0 [ 2721.097758] iov_iter_get_pages+0x297/0xf40 [ 2721.098249] ? csum_and_copy_to_iter+0x14a0/0x14a0 [ 2721.098815] ? mempool_resize+0x7d0/0x7d0 [ 2721.099274] ? lock_downgrade+0x6d0/0x6d0 [ 2721.099747] bio_iov_iter_get_pages+0x224/0x1030 [ 2721.100289] ? bio_alloc_bioset+0x2a1/0x600 [ 2721.100771] ? bio_add_pc_page+0x100/0x100 [ 2721.101243] ? bvec_alloc+0x290/0x2f0 [ 2721.101674] ? iov_iter_npages+0x1fd/0xa70 [ 2721.102144] ? ext4_iomap_begin+0x1a0/0x6f0 [ 2721.102654] iomap_dio_bio_actor+0x77a/0xef0 [ 2721.103179] iomap_dio_actor+0x36f/0x560 [ 2721.103642] iomap_apply+0x282/0x9e0 [ 2721.104059] ? iomap_dio_rw+0x90/0x90 [ 2721.104490] ? trace_event_raw_event_iomap_apply+0x430/0x430 [ 2721.105138] ? delete_from_page_cache_batch+0xcc0/0xcc0 [ 2721.105726] ? mark_held_locks+0x9e/0xe0 [ 2721.106205] ? filemap_check_errors+0xa5/0x150 [ 2721.106734] __iomap_dio_rw+0x6cd/0x11a0 [ 2721.107190] ? iomap_dio_rw+0x90/0x90 [ 2721.107643] ? iomap_dio_bio_actor+0xef0/0xef0 [ 2721.108173] ? down_read+0x10f/0x420 [ 2721.108588] ? down_write_killable+0x180/0x180 [ 2721.109105] iomap_dio_rw+0x31/0x90 [ 2721.109523] ext4_file_read_iter+0x2c3/0x4c0 [ 2721.110020] new_sync_read+0x424/0x6f0 [ 2721.110455] ? fsnotify+0xf30/0xf30 [ 2721.110873] ? __ia32_sys_llseek+0x380/0x380 [ 2721.111364] ? _cond_resched+0x12/0x80 [ 2721.111805] ? avc_policy_seqno+0x9/0x70 [ 2721.112258] ? selinux_file_permission+0x36/0x510 [ 2721.112826] vfs_read+0x453/0x580 [ 2721.113230] ksys_read+0x12d/0x250 [ 2721.113629] ? __ia32_sys_pwrite64+0x230/0x230 [ 2721.114141] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2721.114752] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2721.115337] do_syscall_64+0x33/0x40 [ 2721.115755] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2721.116331] RIP: 0033:0x466609 [ 2721.116693] 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 [ 2721.118734] RSP: 002b:00007f930d6e7188 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2721.119582] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 0000000000466609 [ 2721.120370] RDX: 0000000020002000 RSI: 0000000020000000 RDI: 0000000000000004 [ 2721.121160] RBP: 00007f930d6e71d0 R08: 0000000000000000 R09: 0000000000000000 [ 2721.121949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 2721.122756] R13: 00007ffcd874abef R14: 00007f930d6e7300 R15: 0000000000022000 [ 2721.170493] 9pnet: Could not find request transport: uOix 18:35:36 executing program 0: ioctl$FS_IOC_MEASURE_VERITY(0xffffffffffffffff, 0xc0046686, &(0x7f0000000000)=ANY=[@ANYBLOB="0100d2007a23e23f8f8df23987b3c43a36bb133be1b8e094a7fbeff2a2e724d91dc19058dcc91a232e708e89076e66a3ecea3c444d497554381caa1262af7427bef43f797f1e39350702be595dd11d37c92b43f3c342c6513ef3ce20f492a6de042eca7fe98fac73a322e665563083ba1cfc808e767742886c2fb25bf95dca4044f7bfa2c44706ff7e9310ed7eca1d669e070a1efb23066c1cf01f579ba63090bd40e059d77fe25437694182f6a472a4c438f5870ddbb9baeb0f4400338c01a118ee8fac5327218f55d7da5c6d7f527819fc7e5c8f6f"]) perf_event_open(&(0x7f0000001d80)={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={0x0, 0xffffffff8100003c}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 18:35:36 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f0000001700), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="18000000", @ANYRES16=r4, @ANYBLOB="01000000a4b84423d4de1a77000004000180"], 0x18}}, 0x0) sendmsg$ETHTOOL_MSG_RINGS_SET(r1, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000180)={&(0x7f0000000500)={0x90, r4, 0x300, 0x70bd2c, 0x25dfdbfe, {}, [@ETHTOOL_A_RINGS_TX={0x8, 0x9, 0x20}, @ETHTOOL_A_RINGS_RX_MINI={0x8, 0x7, 0x8000}, @ETHTOOL_A_RINGS_TX={0x8, 0x9, 0x3}, @ETHTOOL_A_RINGS_RX_MINI={0x8, 0x7, 0xffff}, @ETHTOOL_A_RINGS_HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6_vti0\x00'}]}, @ETHTOOL_A_RINGS_RX={0x8, 0x6, 0x7fff}, @ETHTOOL_A_RINGS_RX_MINI={0x8, 0x7, 0x5}, @ETHTOOL_A_RINGS_RX_MINI={0x8, 0x7, 0x9}]}, 0x90}, 0x1, 0x0, 0x0, 0x4010000}, 0x4000) syz_io_uring_submit(r2, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r5 = fork() ptrace(0x10, r5) ptrace$getregset(0x4204, r5, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r5, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r6 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r5, 0x0, r6}, 0xc) [ 2737.540892] kmemleak: 6 new suspected memory leaks (see /sys/kernel/debug/kmemleak) 18:36:02 executing program 2: ioctl$TCSETSF2(0xffffffffffffffff, 0x402c542d, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x6, "779b1e7567d62f09a2d166d436fc9990c772b9"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/102400, 0xfffffc7b) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TUNSETQUEUE(r1, 0x400454ca, &(0x7f0000000000)={'veth0_vlan\x00'}) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000019200)={'vxcan1\x00'}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TUNSETQUEUE(r2, 0x400454ca, &(0x7f0000000000)={'veth0_vlan\x00'}) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000190c0)={'netdevsim0\x00'}) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r3, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={0x0}}, 0x0) 18:36:02 executing program 7: r0 = syz_mount_image$tmpfs(&(0x7f0000000080), &(0x7f00000000c0)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='mpol=bind=relative:\f0']) mknodat$loop(r0, &(0x7f0000000000)='./file1\x00', 0x202, 0x0) 18:36:02 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) r1 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000180), 0x240, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3000000, 0x11, r1, 0x10000000) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) writev(r2, &(0x7f0000000a80), 0x0) io_uring_enter(r0, 0x1cdf, 0x3, 0x3, 0x0, 0x0) fallocate(r0, 0x10, 0x778d, 0x9) r3 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r3, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r4 = fork() syz_io_uring_submit(0x0, 0x0, &(0x7f0000000300)=@IORING_OP_READV=@pass_iovec={0x1, 0x3, 0x2007, @fd_index=0x3, 0x0, &(0x7f0000000000)=[{&(0x7f0000000500)=""/245, 0xf5}], 0x1, 0x4, 0x1}, 0x54f) ptrace(0x10, r4) ptrace$getregset(0x4204, r4, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r4, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r5 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r4, 0x0, r5}, 0xc) 18:36:02 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400)=0x0, 0x0) r2 = fsmount(0xffffffffffffffff, 0x0, 0x0) r3 = io_uring_register$IORING_REGISTER_PERSONALITY(r2, 0x9, 0x0, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f0000000080)=@IORING_OP_MADVISE={0x19, 0x0, 0x0, 0x0, 0x0, &(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1, {0x0, r3}}, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r4, &(0x7f0000000000), 0x20002000) getsockname(r4, &(0x7f0000000000)=@l2, &(0x7f00000000c0)=0x80) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x20010, 0xffffffffffffffff, 0x8000000) r5 = fork() ptrace(0x10, r5) ptrace$getregset(0x4204, r5, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r5, 0x6, 0x0) getgid() 18:36:02 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) 18:36:02 executing program 0: r0 = creat(&(0x7f0000000080)='./file1\x00', 0x0) pwrite64(0xffffffffffffffff, &(0x7f00000000c0)="f819772db10773d7df3bf0ab4852029099ed698097c45000a0c6908b460aa8580a364adc03d86c65360a2a80d22fa2648901118fad3a744c9adb271e257c551074207d5944ad944cc397a49034ff5df76cd293fae36ab27b9f03dd204f446fd719ccbd273c1457eb3486545ed2ae912fb013f44ba9918af81e9edd1e56b26d0874ce6a7bc2dd6e91e474a6d88e74ec2d4fc0fc2184e4915f1a09ac010ef441e9367f2ffac6dab01235f2a345eda994bc57568b47c9cd2961982e7a6035e5ee3945f5360548b70f3af6ea5d1045d3b7f07c58039f6b37603a67576b793207c83b862164da7d093af208f63d28b09a46a02704c4dbb44973b3f93631f893ecb897e88aa8062c369b1e19cfb2f21c72b621051460f7ee1b10cf7a44d16149e9f8a0eddac184faa1fb444dc4d2064bb58583bdfcd37ab444ebadb527fb2106cfef7171277ce5b92d81f50dfa90af10e092ee8293860ca28487298bd96d70a7958021211a6ae5cbcb1bd70bd08f0316cb708f93bb2133ce5249ad2078d64ab47a94e3a95a06b4e66b0e657335fb0e50ff16fb0767760077d9a9fee19aa63183b916ec7318d0c9457fc7437ca9f9bb4b0178c741684f3985729549f8ed2e0dfa3f596ccf5ce25e9abcc47652e110d1c93e3e4705e6daa1037931e4f91b80a2c0a053e3bbbef5422093259998e9144ab43601a0d0634d7718224a06845e01ff72d9d0603720cc8b67c9e047a0aecfdb7f633930ca0b24cf701570457750054cdea73a05504323d8bc99d7b22ee6aa13ad21ca89a3e3c66207ba8a5bf39561127e6115700a51854b95032cea00a116b05fa1b245db94de00e7e9f7b45da9ae13fc3f528b08f9c13814165c67647c85b6c3a9251a0f8a9a02a91cccbb9d9b5bd50dbe247bc6dd97250c3ab780b74bf8a97a56de1ee5baeab4ee5ab7a8409a53218ba50f8a1c85c0baad0b256c96852ada30e0b082bf0612b333f8fb664759c948ffbbd89193ff8f8c4ddc5dcacf4d4b00bc8b6e0980c3a88cf024b5e31430ff67843747b2156f619c7f710a1559a0f40e16adcda2a4b7df7a27b2f23fa344eb233ef620381fff5e1352c9347ff827a4efa8079627b7c3679559902b79761b0f04c06d9c7f2601106d87804f6630d4604a209598b65e53e28f0f1dd33f099960dc1a765c50ab08bd446c41ad925131be12adc5013c75cf2d3a9508b625213199a99d17399bcf839b0a37820811840f9cca86b260589f68f1af5324e5d6ac35ddcfa0bb4913f4d00e94a3a461197f70a1a78a9342e27899584b69f8e76da8b36dff7969c7504561a0a4e17050c5a3d14a64011d94911da291633f3535b04503f6d16fb102d19d29ecde7f4fcf0736d65de014704b6c4db5335ede97897e42a697ff7a516f176486778ef7fe892818103f4f679a324e1a8c70d875286fecb0ffd277c82c9a41ba748124f9eef56ee89c003624b6bd62a06f38e385e8122c6d26359e2e017365849a2202521e067e5a86edd842ffb5a26500a313e6b8644981b07720eb737953745396032334b76c291ee314131c162cb3f880d667b64731f1533031ec7d25395d425b9504755057d4f00d190cd64804a6f4530b1fa7c880618a5c7a72c0b8b09bc341ae492bd613bd56488bf06a45edf7bb33154f2eff54afe1822008a0034d33fde5ee4e95e2e80ebe63cda12bafa3e42362878ed825ad6e51e547a354a99d8bdedba5799c9c992dcbbab97b95cb115c372b95fa4b0a6da292ac6b9f39eb1149e4da4098961741ca3b501156596f54d24e3a66e8afa6cac26c31caf577244fd4da471de49b940671dad9025879af5948cd28b51df5543dc8b2e500f2fd48516130fb86c0e3b2e27ab927f22a9d0bf4292c26122607011baf5aee71108ab1cb11c79c2285f1cebdea76bf8dcdb9161d0b54cebdb515745ab11441210a3354362c120cd2a09b3640599542d83882a4ddfdc5d7b4252fefc673e3f4cd86a9556e05b761da8c6f0ef954c2d57d0f0a7716047e5250cb1d6ae0ad1d3363014dbaf1f6b5009f56fdc051856ef330e50add791c61377af705bb0419a86700e5dbc77f277f2e990996eaa9bd0a1b6bfa03ad48067d8e2eca5f7249cf0b9a5a75c5a9c0e16acccf3a5b658add443937fee11c63aba23043388003bff4383bc97b1da9b5b572f31cd73874499b0dd033e88a0942f1653e87531a4bda0967ac49b35a4b4d8234aba704ecfc8b132693fa713d699606958eda1e4962f58911b8a24399b56f7aa1ba1e10af2f1a2ceea9560b42d8cb57819f124bf5dd7ebdbced87ba67fad1928c79c7abab845df6b14b65d8c895f4a565f691bab3c8a4678f3471daace829781fc72ad22cae494d60bc37cd3c4bbb6ea9ca4892f0b990aacce3c0f0885eec6a9a817585828993fe9131467f18796eea778c67569e2eb2a4b69fe0ad0b443abb77f63bf0475c90f426c174d72ddf6d737a8b4d41d2174b3419858e2cb2b4480b472bd759a173309f18968ac5bab3a07b15801cfd3ab0146b606442d7022e506190907fd81b68127e5805dcf52ac18ed917fa81f5fce6e39b8054748891289520cd0ab723f0b479a6c42028de7f6ba784aecaa6f20f5a9f1ebf9132335c4fb37ae0d52770368b2c30d9230efbb3ee88beb508a3ceb77af2875eb99fcd2f91ada69f9f84addffb4f5996bf45006ac1439eba4296bd00e84d0fdcb23d632119f725a1ebb6746d95425d8e815e0fe5a011559f32ed31d3485da33cd1ccc17f075d820bcb4f3a60aea4066959b17a07a669413857378bf9dc3ba83fb23b7ad34fa581f6492c038ddf8848e78ed86252e94100932c1c6bdf0dd073e9f4481e2d9ce525d55517bd4fcb6c0e09979498a4c9b9c75e98f6f5c481204dd37b98d77facaa557cb4d719be8b35835f904a4db47b4bb1990b8785941f82bbe658ebb8bca9e90e07b10418dfa6a3eeb7ec4e7835da2e12aefbd51696398384401e95ee883f4d12517d0402589937e358f6901450c0fb55ab230ea874f680656ca39e2ca568a4fbb2d1dfdc420015ff5891a12ad6728312e426f29ef9ba05b606e0739f4bb743774a614683b98bfc73a2d6237bcdb7208db37b0a00d6621e541631c5f8c4551bb210be439d61ee744b4d92dc0f9a4a5fde221e164418df6b61f3f1131975d838f6ba0003e21056d3ecf3a58b0410c8f50b778704dfcc3146177c5869854a7b6161c7bdfe4819285b303020c28569e80a8fef1de70876df7538f1ca871df791345448d41d787e5880b17e1afbb051ee9621e1e40b75487030ec223f3e5591ef37c3a7d4fbcee22414a97d5a2f18982a1d649a55f2d62f2bdabd734518012c7ee5763d8655768ac6d99c1acbe450a128bb63926d7a3eb26d0597489ace9243a0228be52bfc29118774d86b4998c8ee3441bcf533c6dcc2269b9654cc1a33526b92501d9c4ae2537261c9d72ebff20bf23bf241f15455dd59aabb05d50a80cb80320163dbec408b0392f877252d78e74d14d1bab48cfa185475d205ec600ca147f1fe7ea7cbf6406738022038f17ddab877f33851be03cb5e66af9f3108ad1e08ed96f62dfc71750e8fd599db674f265bd10194b5efd29176cc9701fde2418cc66a165a3f5748b61be5df91a3458fc460d26dac80601755ba00bf64ba94cffff7708c6a0ee79854d0b8177bfba1913fd2efcaefc340dadcb298fd9ec5785cb47e4ff2b9b21242a19b39e45407debdcbe645440e337b19f7aa13ac18b2a363fc4b7e3717698738c9e8f0642893e8820e8e51bb966db0914994425a3156015572d743496df94ca58266145382a3444f0d807d414cf2b3e01cd6f7a1e86d1d473159058d6f45f3adef143c02b295e95a41c6d6de24718361360c68fe9c1552d2e08b48c6a29990cefb2d54cd64a717367e255ad5257145c5b1451e3ee293d83d341e2fc2557ed4788fc7d10886c2acd6643e95a112012dd2d39463a5065ed42ca5410ee1bfd75350c005c21929de0c7c8ceca58d3471847027227cd9d0a5bcba67fd578c6eaf62706e29a7f364f0bea597f402e7136fedb3ca9be83570e480ec0ca134b687ed0c590337e2c91e604ae245bf0d3f0fa0ba892217d42bafdc25d54eff3a8e192cacfa72775c92c61363f452936d5f1c23dfcfa9f9d413a366e979724552f990923c93b65d3dbfb5616e99808f3bdd9e60cf7bd05d2387989ba471cef3f6bbc7a1683da6f573116cccbebf6fedbc97faea84a51af4ac859d81282dfa6352bc0a219b94e8aae4d44835de400722473dfa697553f597c4a8997eda69a2117677726f549938120ef66da185e430701071b3aad4b2d13983d7de90427856973ff87cff41b9d6668cdacb33d6bb79b912c9954bd16ba535d8c7068aebaec47deb23340068c4d760249c12c2239672dff08fde2cb32eced4d946256d9ddcad858bf9150fe162c259718110d834a648dea2c86c77c09dd0cfcfe4c600a2d7a8b0d6687f67e971a408f665cef46be936206de60e794302b47237c14c5be263ebc21fd76d03bb34a061114f0e45f8284c611041bdd06d18454e5bdc852ebe2317d081f590b1a371170a41788f76586f57133705ef43bb60e8baa18bc40f30bb0bed25d40182224e8e0a59d518850436bc4c1fe929bab3e4282b05152a498a51184b6bb537460ef8b909ea474bdecee7e92052c26a255070702fb4f6638be9b73e35fe7fb7a657c4c70e3c366cc8ea843f2c75646a006077c53f6528f01d06b746c280b562261acd99f9023c6e1dc06ad31e5310947ac51a09f69f072febff58b5a2a1460eb3a542f5a0dd5f08d143021b42269efa43e2b4f625ff77dfe505d9e856bf619fc0c880a393e9f9c3d37d2ec34e3d0ad903d7119321e1c60b8aaed2e68daddb9571eab12b5b669cb10b007a58eeaa33475bb785cf889681348e3105c98018972fca2a70502818793cd01003e3240f91964a3bc589eb36f154b44ba66f91a151319b3d2ed8444c689f2804824e784d41f7e051cb48621dfc3c01fe767c0e46af7c654e694166ebbb7799e20be05429091507c2df55dd9082e2f04f9cdae0db1a64d362f765e34120c2214a59a5fbcdf9693b4c72b87493dab794f5e5e792e97f8605944922aa13ad5dcf5d0ed98e007a1ed8790f645da19cbb4986637b4996c580e913fe2c18ec0da9b5cf30c8c51354f1e365767c7977bbef4b499a995b3ba29d3bfcb81b8300caabb6a07e93fa1f55ad712b6db57b5aef83ae8241acae71710b42c8af72b8bdf3892e2120b2d71d8b08499fb98604a18b0a4ee8adffe3e7bf4328be79df400aa75968347ae36b48840fef67fb401f0cde79dea8b9b3b98c8ff87fbce0cd7f5104e5bf9e81c7dd77afcb749df2a0100598c3828bef456d50bb45b315f12d59b22b4234294bd78c4f0480e97e93b89c4270e935bcfadb6249b9bbb879daea97551ff93b60a6af12e6ca5d20334ab1076f0630f2dc5546cad0ce7b8c8ada7c1249ab5fbbcbb132067c123a39e9bd7427c03df6e8207659444337c12cd132194fa4ed7a89307084ce0c00ebd059832de00e5098926d0e66c745cafb48a72c84b9afe483dacf89c70ebfa5a3fdb3c2f880acf1e7b16de74113b0827bc83fc566b8b8c90d43195560ffbf06ecd15cd2a511bfedde8986d6c3531e2b3ead8c955a6463aa5d4e5103f02682e10325ddb59fdeb8e98c5e411cd0a3cde844d76f0b8e2918d0b2f60d6b08f1c46692d0914f01af465c8f9392850e74b80d21b626c94d07acb7a4c4fde3ddf0a19716fc39e57ac4dbe6ba7439f3cbef24", 0x1000, 0x0) pwrite64(r0, &(0x7f0000000000)="a7", 0xfffffd6b, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x2a0260, 0x129) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) sendfile(r2, r1, 0x0, 0x100000080000002) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) ioctl$BLKSECTGET(r3, 0x1267, &(0x7f0000000040)) 18:36:02 executing program 5: r0 = syz_io_uring_setup(0x21, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000ffd000/0x2000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000002a40)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000001640)=@IORING_OP_RECV=@use_registered_buffer, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_STATX={0x15, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000040)=@IORING_OP_ASYNC_CANCEL, 0x1) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) r3 = syz_io_uring_setup(0x33a5, &(0x7f0000000100)={0x0, 0xdd61, 0x8, 0x0, 0x21a, 0x0, r0}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000340)=0x0, &(0x7f0000000200)) syz_io_uring_submit(r4, r2, &(0x7f0000000240)=@IORING_OP_SPLICE={0x1e, 0x2, 0x0, @fd=r0, 0xffffffffffffffff, {0x0, r0}, 0x98, 0x8, 0x1, {0x0, 0x0, r0}}, 0x20) r5 = io_uring_setup(0x282b, &(0x7f0000000280)={0x0, 0xbaab, 0x20, 0x0, 0x367, 0x0, r3}) io_uring_enter(r5, 0x283f, 0x7d2a, 0x1, &(0x7f0000000300)={[0x52c]}, 0x8) 18:36:02 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa500, 0x88) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200200, 0x10) read(r0, &(0x7f0000000000), 0x20002000) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000dc0), 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400500, 0x1) openat(r1, &(0x7f0000000040)='./file0\x00', 0x400, 0x80) 18:36:02 executing program 7: r0 = creat(&(0x7f0000000180)='./file0\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) r2 = accept4$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000040)=0x6e, 0x800) pwrite64(r2, &(0x7f00000001c0)="92a1944ec4c3f23a01d44072824376b279ebcae39b01da49e7a62ffda4031cec995b52d4afb2aa7a4d8dcceb09cfa68c53b30f0a73bcd59ad717d4ec66bc8b38587ca2f9c07c8dbb2cd0f5cb0612e26aa02f6692840f4901ab4393713ae0c3ee89862260b048003a0f113700f34cf9f639ba6a2f97723e3eb3cd27ed1b40aa10cee3e21a81b07ef85338a5ed3bb0f74dd72f93ca8449626266c71a00d9ea12d9d878843652d19254bd1a20a66b519d71531f2bceb71986836afc8df383cad00d35d55583959b1f8c8b96b47990d26b3ad24fc8cbb1", 0xd5, 0x400) stat(0x0, 0x0) pwrite64(r1, &(0x7f0000000000)="a7", 0xfffffd6b, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000000)=0x20) stat(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)) setxattr$trusted_overlay_nlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0), &(0x7f0000000300)={'L+', 0x97}, 0x16, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0x0) 18:36:02 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x7ffc0000}]}) syz_io_uring_setup(0x8000001, &(0x7f0000000080)={0x0, 0x0, 0x8, 0xffffffff}, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000100), &(0x7f0000000140)) io_uring_register$IORING_UNREGISTER_PERSONALITY(0xffffffffffffffff, 0xa, 0x0, 0x0) 18:36:02 executing program 2: perf_event_open(&(0x7f0000001680)={0x2, 0x80, 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, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x7ffc0000}]}) clock_nanosleep(0x0, 0x0, &(0x7f0000000240), 0x0) 18:36:02 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x1b33c8) 18:36:02 executing program 6: r0 = syz_io_uring_setup(0x5da4, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0xa001, 0x23456}, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000340)={0x6, 0x2, 0x1, 0x40, 0xd, "c9f76dcd9b6e7e94a70d27deb48de16dfc3dc1"}) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r2, 0x0, &(0x7f00000003c0)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) r3 = fork() ptrace(0x10, r3) r4 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$TIOCL_GETSHIFTSTATE(r4, 0x541c, &(0x7f0000000180)={0x6, 0x7}) ptrace$getregset(0x4204, r3, 0x1, &(0x7f0000000140)={&(0x7f0000000500)=""/4109, 0x100d}) io_uring_enter(r0, 0x5637, 0x7b2b, 0x1, &(0x7f0000000300)={[0x7]}, 0x8) ptrace$getregset(0x4204, r3, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r5 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r3, 0x0, r5}, 0xc) 18:36:02 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r2 = fork() ptrace(0x10, r2) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000100)=0x0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000000), &(0x7f0000000040), &(0x7f00000000c0), {0x8000}, &(0x7f0000000180)=""/169, 0xa9, &(0x7f0000000240)=""/185, &(0x7f0000000300)=[r3], 0x1, {r1}}, 0x58) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r4, &(0x7f0000000000), 0x20002000) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f00000003c0)={r4, 0x0, 0x3f, 0xffff}) ptrace$getregset(0x4204, r2, 0x6, 0x0) getgid() [ 2747.425750] audit: type=1326 audit(1627238162.526:84): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=18323 comm="syz-executor.5" exe="/syz-executor.5" sig=0 arch=c000003e syscall=202 compat=0 ip=0x466609 code=0x7ffc0000 [ 2747.438711] audit: type=1326 audit(1627238162.527:85): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=18323 comm="syz-executor.5" exe="/syz-executor.5" sig=0 arch=c000003e syscall=202 compat=0 ip=0x466609 code=0x7ffc0000 [ 2747.448324] audit: type=1326 audit(1627238162.538:86): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=18323 comm="syz-executor.5" exe="/syz-executor.5" sig=0 arch=c000003e syscall=425 compat=0 ip=0x466609 code=0x7ffc0000 [ 2747.457387] audit: type=1326 audit(1627238162.538:87): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=18323 comm="syz-executor.5" exe="/syz-executor.5" sig=0 arch=c000003e syscall=9 compat=0 ip=0x466652 code=0x7ffc0000 [ 2747.466028] audit: type=1326 audit(1627238162.540:88): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=18323 comm="syz-executor.5" exe="/syz-executor.5" sig=0 arch=c000003e syscall=9 compat=0 ip=0x466652 code=0x7ffc0000 [ 2747.470911] audit: type=1326 audit(1627238162.540:89): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=18323 comm="syz-executor.5" exe="/syz-executor.5" sig=0 arch=c000003e syscall=202 compat=0 ip=0x466609 code=0x7ffc0000 [ 2747.477726] audit: type=1326 audit(1627238162.540:90): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=18323 comm="syz-executor.5" exe="/syz-executor.5" sig=0 arch=c000003e syscall=202 compat=0 ip=0x466609 code=0x7ffc0000 [ 2747.482704] audit: type=1326 audit(1627238162.544:91): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=18323 comm="syz-executor.5" exe="/syz-executor.5" sig=0 arch=c000003e syscall=427 compat=0 ip=0x466609 code=0x7ffc0000 [ 2747.487816] audit: type=1326 audit(1627238162.545:92): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=18323 comm="syz-executor.5" exe="/syz-executor.5" sig=0 arch=c000003e syscall=202 compat=0 ip=0x466609 code=0x7ffc0000 [ 2747.494228] audit: type=1326 audit(1627238162.545:93): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=18323 comm="syz-executor.5" exe="/syz-executor.5" sig=0 arch=c000003e syscall=202 compat=0 ip=0x466609 code=0x7ffc0000 18:36:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x9d) execveat(r3, &(0x7f0000000480)='.\x00', &(0x7f0000000600)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='@-]!\x00', &(0x7f0000000540)='&\x00', &(0x7f0000000580)='+./\x00', &(0x7f00000005c0)=',@-){&\x00'], &(0x7f00000006c0)=[&(0x7f0000000640)='\xf1\x00', &(0x7f0000000680)='\x00'], 0x100) r4 = gettid() clone3(&(0x7f00000002c0)={0x101094800, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), {0x14}, &(0x7f0000000200)=""/139, 0x8b, &(0x7f0000000380)=""/210, &(0x7f0000000140)=[r2, 0xffffffffffffffff, r4, 0x0], 0x4}, 0x58) copy_file_range(r1, 0x0, r0, 0x0, 0x200f5ef, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r6, &(0x7f0000000000), 0x20002000) ioctl$EXT4_IOC_SWAP_BOOT(r6, 0x6611) fadvise64(r5, 0x0, 0x0, 0x1) r7 = openat$cgroup_procs(r5, &(0x7f0000000700)='cgroup.threads\x00', 0x2, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r7, 0xf507, 0x0) readv(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/21, 0x15}], 0x1) 18:36:18 executing program 0: sendmsg$TIPC_NL_LINK_SET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40020000}, 0xc, &(0x7f0000000300)={&(0x7f00000000c0)={0x210, 0x0, 0x400, 0x70bd28, 0x25dfdbfc, {}, [@TIPC_NLA_NET={0x50, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0xfdd}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x1ff}, @TIPC_NLA_NET_ID={0x8}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0xffffffff}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0xe}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x1}]}, @TIPC_NLA_SOCK={0x8c, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x200}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x6}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x5}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1c8e}]}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0xffffffff}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x80000001}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xffff}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x2}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x2}, @TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1ff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x80000001}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0xb3}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7}]}, @TIPC_NLA_NODE={0x50, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_KEY={0x42, 0x4, {'gcm(aes)\x00', 0x1a, "0d852d9f76a3c7d9a41617b92837ef6f95a952e56abf1c2d4dfe"}}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x3}]}, @TIPC_NLA_MON={0x1c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x401}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xfff}, @TIPC_NLA_MON_REF={0x8}]}, @TIPC_NLA_SOCK={0x30, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x8}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x8}, @TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x9125}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x3}]}]}, @TIPC_NLA_MON={0x34, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x1}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x1}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3ff}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x7}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xcaae}]}, @TIPC_NLA_MEDIA={0xc, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}, @TIPC_NLA_SOCK={0x44, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x140}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8001}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3ff}, @TIPC_NLA_CON_FLAG={0x8}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x80000001}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x400}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x15}]}]}, 0x210}, 0x1, 0x0, 0x0, 0x20000000}, 0x48854) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x4a02, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r1, 0xc0506617, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r1, 0x6, 0x21, &(0x7f0000000280)="ae941c4673b130bd88041f3a8a4d2baa", 0x10) unlinkat(r1, 0x0, 0x0) r2 = syz_genetlink_get_family_id$devlink(&(0x7f0000000700), r1) sendmsg$DEVLINK_CMD_SB_POOL_SET(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)={&(0x7f0000000740)={0xd0, r2, 0x100, 0x70bd2c, 0x25dfdbfb, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0xfff}, {0x6, 0x11, 0x7}, {0x8, 0x13, 0xfffffff9}, {0x5}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0xfffffff1}, {0x6, 0x11, 0x3663}, {0x8, 0x13, 0x7}, {0x5, 0x14, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}, {0x6}, {0x8, 0x13, 0x9}, {0x5}}]}, 0xd0}}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) sendmsg$NL80211_CMD_DEL_MPATH(r3, &(0x7f0000000680)={&(0x7f0000000580), 0xc, &(0x7f0000000640)={&(0x7f00000005c0)={0x64, 0x0, 0x300, 0x70bd29, 0x25dfdbfb, {{}, {@val={0x8}, @val={0xc, 0x99, {0x7, 0x5a}}}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}]}, 0x64}, 0x1, 0x0, 0x0, 0x4040090}, 0x20000044) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r0, &(0x7f0000000540)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x124, r2, 0x100, 0x70bd28, 0x25dfdbfb, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x10001}, {0x6, 0x11, 0xfff7}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x2}, {0x6, 0x11, 0xfffe}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0xffffffff}, {0x6, 0x11, 0x5}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x8}, {0x6, 0x11, 0xf800}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x3}}]}, 0x124}, 0x1, 0x0, 0x0, 0x11}, 0x10) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RWRITE(r4, &(0x7f0000000040)={0xb}, 0xb) 18:36:18 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x1b4000) 18:36:18 executing program 3: r0 = open_tree(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0xa100) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f00000002c0)={0x4}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) ioctl$TCFLSH(r1, 0x540b, 0x1) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0xa8080, 0x0) sendmsg$TCPDIAG_GETSOCK(r2, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB="48010000120000022cbd7000ddf6d7f9dbdf25020200094e204e22020000000900010000029e0ede61fec5164e4c14ebeb03ce3a000000f9ffffff070000000100000006060000", @ANYRES32=0x0, @ANYBLOB="1100000000000000030000000800000004000100f5000100884530dde548d3d859bbb9a84fc027abaa23c4e037ccfd96101e79203baeab564259f6769f1a44abc591d996da4c1fd4a42ca22a20ce1b4d5c5c4b1e8f8aeb332613b793f8ff5c5ad75902045baa1cbac15f384c3f2e10f96583494e3c4102b734e340f6cc6a4623684751779a3a1cedc44c41fad4e31a945be00361b81544496f1b1d01938c976e3e2577d8c23553d00ea2dbe434871e2afabd04dba0bca98eda8a6b0218efab61d6658c85f7829d502911a4a152f082a3271acee0f8e280544b4a9dc17ce1cb22e95897200028557a3135c0dfd69dbc23acdc86984052e257e81b44f6d14a050266cdfea46ca0c7edf7000000"], 0x148}, 0x1, 0x0, 0x0, 0x4040840}, 0x10) syz_genetlink_get_family_id$devlink(0x0, r2) 18:36:18 executing program 7: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r1, &(0x7f0000000000), 0x20002000) move_mount(r0, &(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000080)='./file1\x00', 0x24) listxattr(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 18:36:18 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2000000, 0x13, r1, 0x8000000) syz_io_uring_submit(r2, 0x0, &(0x7f0000000000)=@IORING_OP_ASYNC_CANCEL={0xe, 0x1, 0x0, 0x0, 0x0, 0x12345}, 0x20) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) writev(r1, &(0x7f0000000940)=[{&(0x7f0000002280)="fd85d7ff973f860f4d5cab1bcee087943f29d276857eb5fde00897a39228304ff1d9e5d963ad2822bd239e7acf1105b0ed9afc6a1270cdac3bb92603cc8ecaad8d4b8a1f5ab3806bb786bafa7d9dd6824b4169620ee66db46d8c036f8c6b76cad4d97030b204d985a054b8bf88b2e10500dc91b7d3433572a8b7f8c9c454aacf6429ea029859db58a31ca44414f8a5677e66f77d27a56160d58fa2c7910491aca4ef072a9da478b25f1c6dcc2fafa659d1bbbe2f446c2b01bcf21d1925af5f2126a1d11ea778ee17102e93b329411a0ed32801d632d17b60434df2a4eeaa8244616d52240f9ec597e5c63dc22f6f6a044808ab6f5e0dc8133939136b413aef771ce314dff2621bb9afefc8dc845f2dcdf7db3a65e1053cc3d171a1b8f6be8f90e59c0bef72cf0c2f046378504868ac502a05a8652ae2847f79bdb5c8a6ac77d3bfdc576fd5d0863412b3e656f92f360702975293d74855f6cd15f33b6080b0c03fa5d910da070844c5572715cc494a2692f3775d0110bbfa964ae3e7e3d5e1a0ec8f5d88b9ba71ef0e24e1f6fd760c020a086505bb211c406852301b41ad7882e51d71eba90f1ae6bfa9a626fe2472d814ff8e204bf0e335b18864eb7fcd357eee9b8af1232efe13715601d93e28f6bd47fc716577f505300917afa7d6bdd3a1b1f1defd344df65718957375d02bf04713e045e54b3b9b7b4d29b9668095f24a2d4eb2972b9754600486b9e714158bfea0cc0e4ce7e80fa4bb8907e6ffa3be1552475ebc32076911f5eff093c84ef9c48e07604f9af6b4ce4362007b6cdcd35ea1c439f18c20a1a2938a940aafb94318b4024724c09813a96180b9b1dcb8ff338dda97ead25d58a3537931c11be815efe9111b5e8e9004e94d5dfaba3dfc983cff78cdda0a2933781d34c4b3f8e885ce3ae9f96ff88766aca83428ad85c824994d9528c0b93b8dd3c6234daeb8172fc4c34e807fd116c38772c318329274ef47b184304024247684896948ed9d61d2355a80525e3458a0a6cb6a1fc62ee8f85be732fe09be524da94cae5bc39f7c255208a86f05a296adcbe6ba5c047962d794361b0be28ac4edfb97bbf5e81626efc306ec7df60357981153219fdf967336b29f71eab6c5d5ff20d34e3d312719b1923d531d908dad68ac5ee893df3e4a925b31e02b70ee608e9a94802430ebd7e11b674c3497ff5533dadba6f5d6459e3160fcc8e23986dc51c298295d3e100985f60fc73f79ef0e202a14f531277fab79fa8bf5018e2d9abf084cc6ad4322ea4dc242a8ddf7bd8fa9ad36d3fd6b5f6fbb44ab9158cf407fbc79608f8b21dcbbd02631a028ff080e325be8ba5ead2f68d86f6a9d5f5a86da5b89de9ad9e47cdc9a813b28e23151df1e0ccf6c512bc27e01bfc5b7080c18a648afcbac601d3c3aea02634c38b92bda92b6fc7dc99c7118fe0a6f79941915bc7d6d748ce05b29ec3beb93c43b56d36df99f84fca674b54ba5de5f90dea125016b0a6754fbde088d317eae11d662abcb06093783f613eefbbb63831b5051dd83058041d25d640b2e91a53b76c576ab8adbdcc34ee7a5c6dd210f6a19e35f2f54b63761958d0aebd19dd12c0b15c92196800d4ca0105ce1cf1fd83d6d837180581f16190588fa75796f0701ec459b85e169036b4d411a20f649ee877b9969175e313c37cbddac25a3887047f2b5196753281dfa194068d9dbef5d00c88afa5c60b186d4197b79964458c18086fbeeeb8ac3a8e6d85416e0151999f90803ed5a84573c41941f4914474d3ba8be2700947f53f1e4f359e5e660d338988b0cf2f5b8ae59d9492b82b4a1ddc159eff96630d844f0308dbf73d01833ed70c4055f7b49f28309cde944d58880ff5eb2ef13f9c6a83674871a29c600e818b1ad1a95b4f97453b89346958f134dc30bf321f3e88b4fec3a9ed6d6c7e2c2c8c046594f3b99857397b937fdcbb6a127fbe810e7b7c86509590075247e22833d4317c1db9e21b6535c89d1387693615c2b5bfd101fe8047efeade5c64407d4a0e72c5c33fc137cfd848f7d2cf10112b03abb1399bf4b390de22da1234b56038439292b3cf5b916c147575851725fd2fe24404279097d8bc67c0641fa240f3ee3b781142889ab930f6e941c77012ed85b42d600c07c03318e0f3eff7fb9d08cf8cd008e678050f8b380701536a1b68705d9c08b15012813971338f75aea8c10475eb94a7f408b62228a09723c506a996e1653f5573f9a56c1ef5af8abc3d74745b666bf08b9417573e2d5a45764b1034c65ea67467047b070d0812fb8ae8e1ebc3ca00d36af65f8c4791bf9ffc303ce568cfc9d2cbd34380a703d2dec49709500b8da8936e922d2cd5d54de7db2afa1324e1a796da6a52beed6529dc03331f6e5777cadda94246846505b11f0f5d6ad0f17ada308bed8f03f4c6c35440a13107cca1e1b42ed75839ba270378cf5e828308f4ef24dd375c7626158b4392091370f6ba7b1c2d22993a4cb0400b674941640cffc1d9a0af2aefe5cb0ae3c6d4a1c5fd7db40171fad406959edeb24234240d3ea8319f5baa96ef2cdc1d8ef12911387ce63bbe776b3afe8b18eb18d9f424e90cd5aa7350a033348fbdf2053516904937719414fdb97d698550fa40df31012ef04dd6753870c325a673cba8ab838ea9bd872dc5dff1ea08abafc03e3598b4f78ac35073d0ff3552952388ec918f7f03f1a925c1876b0b842d759820375c970f3b2a8ee83fc91584754787ea57e9bc753e069b02d661af8e3811de82dd480f402d8996f9565e410a3e42732d9d3b89e6e5670fddea2434b87f8836a01faab3b0c65da05d20b537fdd9b1794b5af79256c475129916e8ac923ec33902acd81ed636b68b8d0aad6a89151b1cb44be4835fe6d2c2f1aad86f0328edadca03d80fb561aea74006358ba2296fa11367a27c779fd16c00fafd16ab54a25124b4ee48f38c810ddc56501792beef289d69dde260512e28330e09e13a2dc1757228129c5466977dabd530d25e6d7548f5dde8008e0f09245e8a480c0b3ca7d725c413f3dc35c6387de8613b6b3c2b157ee7069d3ae31f6b547c87116e033c475de34b165069210e99bb2cd71a79cd00545dabc0f275a71b0a7c572053a1cf9cfe25781e72d3e47af2075178bc864b1d697bbf23d31a3e6cf1ffa5ea989bede27f5dca10e2a6af49dba13db4ebbc52670b3728fabf4e6ee11eff4dd20dc317a95476551ab7486c1becf379978a0768af3c45bc36765df18434df5131df8ed63a1c01b6b584cab1035eef29dc63c9ec31ee6b34dfcc575362c6276e7f35d92ce87071fa35757c8f06393847633cc0dfe5f33dc86f4fbe079d2afeff8a64530eea9fd6ab41ef601307d8d228f9c70528b53c56d9d899c22aa8ff96b93767ed4c279b2a01f53f3640a88009112738d74a36c84ed55c70b27184bfd9135fb6742733ff631befaa109d82cc04bfcb911bf5417c6483945dd20d360c4328965c7b740ddf855edab1405c2c538b4f8cd6d76d784881a421dc09f1ba4ae3f15a145c568952f220b6aea67aa23de135087fbc24ca83feccce129bdc60c136acb1d2515472ae57de2835e9cd5710d804c247555af2013e22da48bdd36ef25ea2f7dfabe5eb7c7454fc63ffe4eada93105b702201f3d7478b9d9afbda9efd8323e25bfbf08c41992ee5a62a07b0837b5f5c48f7527843680450f9fa8f282d21d4e9a20ff9e282cb5cae95f64984a7d859789f7f6fb3367469fb28b23314a2a1413c12b4a2f2b914568f3a48697aaf25226b60d78e6f9f4d96799510a241938d1fcc8bdb287eebb697d8d8f1b04deb0ff0a60e95acc4adcd458c30d848c090c5e5f9e9629177698f00d80ae54fa91b3d257703c1c469ebb785ece9ca64aab69b875ab97eae933c6c757067a2327f92ac2f5c963f61c570599f6ba9ce01cf1eb4f2930bbbf372bddf052d37439a661bfe0dc73baf51a8c05a18c09ded04d7d37808687416f25917895ca5ae2d38d57643c75f8e2ab94f572ba83806926ce6da807da8f75e04715191687e444a35a6303b380faeae62fbb36a93de34150b16afc15d6d2f50a0b6ee9872cba966166c2b96c96ee10aaf36283f01c2fc977a8e63f91a290775b98bc4ed39eec5e9c581f3cc8db4f5fee6916dfdf422d69dab3f920da468349dbffed199731be61416eb79eae05c8d6bb11bacb415d796e09edb3cda8a55090d803cab491f34ec43d01192c9bfbcff0217ddce43579a9a259e4f4fd4749d645ff95f83edbcc5232a62f4a3c7c2b02203b576e211b8f622d926e258a60bd5d0bd7361389c39397c3740cdd3de8093bf00fd7fe7317352ff448996b944945a42afbd213e2f34da10ea19585312f4df3fe18f3adabbab28afafd783b9679ddbabd4a41c3187e256de71349ac81f88fd651c2898602e6f8b1a10ab06dcecfd1a50f32101439182c9c7f16c2bfeb493a4b27a52b1e51162cb897cc508bace8e990ad6f62bba8d3b65c2e172551174548a4b096990c3507ad4da9078c31517aee9a0e68b382a8ce39a4cde4e2ebaf169ed6f9705f366d5fa6d16754c341d5ec4925c774e43e6f952bbdde06536b3965329d468c0b6b1054437e71f5872c2e3f5d261a1f4d0e214c291d2f3a03d74723fe574e2cf989d2a6741e5c56bf671c3944e9b4a72912d79fa91e7d31701e2495c1a7b7d82113e7e186a01b4f7d193c9c869f6507866fee8097e484efda4d3decba82c0719a8e8c40c1e947594cff3ea7dbe5dee84cb97503c02cad21f7a3fd8c4340b1daa2465c0f38c14d040535fcab284a9589ed677755ba6ceb476c704eab438b9a2abf16b6c6220b6dcc93f93f71d17bba4d36a3b41b710f8b2424b4c822e1cb3c4164d5752b542082fc85ce58f2d5be85f8acb223bdecf1f1036b8fe4d175d9803e24ea2be6b17af57f4edf0085e893e104df49be9a193c32cd167cad6cdb59d0bad7682e8bc5f43486ec93fcdcf5a9f9de495a3eaf40a21aca15c4f4098ebd1583362cee647a92f7e33324b18da747324e1912210365d65fcb0e5d1621011aa4c662f554351917286be53dc7cae5517fbaa3d6a4da2f4bdd1c69a9b5386c76c1e2e36ba568293a3d68e3d79587c200825669d9695993f39077a4897b69a9fb2035566ed50465eebf1c468103bbe94f18e8ed2b0af0a6fc365ae2421d06e6195a6d87607ead84aeb585b201ba944f6d876d3ea109036731ac0252c5298d65d094aefae25e67a56b0c0460bb2ea5dc9f167d047d539b983c33cba907c6e8c827800f7eaf991b6f8efba1713a5fb677850b91525d0358833090b73e39293bd010390c23305fea52b0098259c36597fc88c832757f3be5e8f30c5ad704d94581a64092eb7e62ebfde9aaa7fb663fe3a49d25c906defa27084877dacee33a4f64a0b892858772c7d4cc2a230ce44a5f47c98f8904d18a80f2f71e7bd61ea3f9672cde8b26b32ae859a141654998e8125f86960ef105b7cf85597441402bfa93de112c7bdf3c7fde78ef4a4fdfc0c2c0535ea24a482e0d7e23e31f2f3b6b16c462a12739fbd40d9091c24bb4731fdfa3a54c20e1dc76e11592099d8fd3f0ed74170fde21fccbe2caedaf8af902906c047243b8e0686fe61e93538c04a75e4772e68e79b9c4618c8c5de5413800a5b2ef335eb06e76f50454885bd56811c0e5a24111afcaa709232563f0fd24b17dabfab78b5d70b0d74bd0f9ded52d3721e5466239c92d08ebaa90056aef922830f7ae03069eed450e3c4edceeed1536e038b4bc25db49b331c4aca2fdc7", 0x1000}, {&(0x7f0000000500)="6822e345a497db43218b04069a41a0b95025b9188466f1335d4f74277e0b0fd3fa99a3600a27e564636a8a746c56293da177d0740acc3bdf6932627d3da866f1b8a2db1160468e013fe4b4d7ba59acf5e2c3daf724053f9c6327964b4e046d0235fc16e25cca0fa0af3ddc6fdfb55d29574c1a672f044c82de0b50cf7281666978b074996548fa662575be7d262e827ef915ff93790f4e3d734b0c536fd385ab1931c1fe7666e5ce5233889340237b1eac99088dcb38cef5a388023de08869cb543410c97fee6cb10c8a5610f24fe9", 0xcf}, {&(0x7f0000003280)="cb4b3a57520e3ef13b06e235e866c7c2e579b7ceab5b8643cc39369999ef18bfd583161d9cde2aabdcd8905f4f9596af39c7b62da7b68947dc33b50600e30b39331c51c8c73b2e743c0e89f30405504dad814bf9e62c1945438181550fe8187b3fe4f3f6a647506154351b67bd68214514f53e10ab3607727bd9580b8ba0401d4293a3e5cd00c914b0defbc73df755298c6a8129d6ca1c561eb4c7252310fc9d28f56d827e398808de1dd4284d463cb6d3b176200904516465c411b2ac61fc56c1a115458479449d6508cd05ef443e4c73a2ddc23d5cbc972e2c83ab3e9c707cd3e937723bf25fe3f5d447b4425bc252e5296fa8aeb00b3592a0ccb47957406b44efea7cb94e7bfa3ae109f5df55df7d54842ca2c7382dd244c80a8a9330d8ad515f337b3037e7e4280d71373f4bdf4b1e86f18d13a032b207b241a11f3538d8c1e9925e36cbdced38da576784abdec2c5908c019f130c2852113cc015ea4cb38677ae53e591bd1eb03313aa8606971b82ded13805e3962d4f414a5148f51ddd6aef3ff14270e2aa70439f12dbf4c32462e72a7f29ef8ccd1b4a209b808e1c0e4210d0725c3419917e9dbfd6f91da9a0fe331c53e7e2a4137d4b74fe66efbe0c2bdd7eb2007337b3e2a26d77a36503d86721e7a446c45ef97520617afbd108184498a71d5ea18352e27d31f0ae7499875e2fb34712eb303b53d589a5dd9aa7dcb9142dbc2a8dbb5b050422331df107b505aa37e5e3dfc4397860108b73d96bdf10ce937be03b843925b39b9035ad6299abc8c51849826b6f776931ed55ebe4e8d9eabec082b62935f0e73baa6d746a48a141d7ff0f435633fd2a2940418fbca90effe8df0fdd04472f34462427dcad322d3d4659ae6cd48957e6ccac999ec66d9f99fb6d162f8f7306dfa19ae7dfa556a5211de7a8ccb8bfdd26499ff5e62df640b4aff2ba5863c8dca43e25a1d1dbca8f8d0ab79f767a5c1200f2cebf1199e984f129c39b3743f84898b231678735d20169ee29e808e6b28c3aaef818e482466b0b07b5a510d90ed770e79f7150fb9482c5c17ee77bf8a207a9a35401aa11c17cccb232819bf40e5928fdd7ec19507b8e2f3537c07cf1202016b7cf951a47c8561af0bc5f277c2a424566ffcfb126df82ee90d0d89cd2b366a85eda2da6293583e33a010ba8666143bf1d7448173dca1149926d708eebbbd6bc9bb401addfae378cbd914d8b3e901407200996210c102d3ba1af183db048103abfda55ff8afe9160b976919650fd97c91d0bf879eae5f390260e0d49e296254781c0d020b7673f388054b284b9f099348dcd4bd3a9f387cdb64f06c680b6da1865530fee8562423ee0f0495c942a8f26aa79d5562d1cc855292ea63165933a93eafb2784659fc2415a3099cab257f52c4c89eddb08e52e968a30a431ddf459f80c682d8d5f3da553381eb3010d763fc67f9c72ab4b0ff4991f991526ae7159cd2764c6aa267b590ce235abf72fd4c28d8e5b3598f2afea3dbf3781bd20f14ba3c062d0d8ca6b772a0bee725cefb43197990c4ec62d8865362a4dec3be4ba36cd64fa0ef0f4f6de3e05bdfa2be9f0c0f9f0b8a60962e5596f72a07012c4b6f1249293e201001ddec0b682ea9c76d6fcabcaf587b89935c6577802f8fd05c866c8b772f6dd61c4cfb151a9c5377fd27d61f1ee353a6859a817378f9708b7b71bc375cf5c077cb7f26facc62d0b0eafeb213d8d30bc20b2a088988e5d1de5ec115cd344179cc3ccb5c3c3405e36a46b72dc2ed2daccdb0ac1df2802fc528a8f7d3ecc41701bd24999de89458808fab999971dae3a0958efcab00bd7942d5e1f7632953fae0b94cf011e5dbad1581ef6090cff8eebfb7d27e54736ca3d91a9bc0e7186a63fb8df5ebaf1f264475accf862324331b3cb6c4d3139a9f26a6afff65dd4ec9bb76088aa541769ace8e04a3de234a451145f6c82261376c539ec4b0a0677c985d2eed2b900492bd1c8ec3d06fc5723624508e0830b6f918f1fbd50dd7f5b86f89bb1ed1c19015883ab5f5e4987833cff8a34a7720d611fc137b0f2568f1915f39c15e99fe666a8851bd698cbbe3bcc0cf06917aaf2941fc403dd531ee9aafb928dbabbb11359fe2a24ad1b7cb62e67ccbd0281b75ddcd2d18a40cccab2f49cfef291331b424133da87b64223c40b0b1715190e59164f2d900c09bfd4d2feeb2d9cbf6b9a2eaaa154332958ee4620ab6b95db275d252a4d03ec36eb598af3082613509b3f693f77d095f0e89ee95bfa7381489d0ef445229796254e25f06f9b70bf120812a069585cf477e03fbddd715e46026f7d4374b17fd29651a40b09986bfb3adac58e084921bd68c00e9794d3fe1ec59dbcf6bf80ad8ee9de88aabcb9f43a0f7458ad165e03ec0e7181751868d4bfc9395253444e44be90199516ec7e4bf07e2a85b1121e19ed21a0b34f7fd2bcfdfffa420e58071997df8d89f051cfae0ef186f66ba9160a617ab350cab49f834a26f081088c5cf7272a7681456da15ea91ec65069af86970809124a2ba4e3d2385aebdc3279d1cbe33e6e5de73ada681e92d100c8c3155a9b1bb9aaf60f8b1ce9bc720c22c739fe7219166a4a1965c30759a8dd20e86aab3990a15e35b8c5e2f3ee5b5d1e914274221f7f66ddb59d6b8e549237ec7e8baaa090dee7bd0e1dd5791701d3c3ac40ec8a52975672521c1f69dbd2709ba02f82d7f18d5bb00a9784677862bf0cc4d386b26625cf7f1e3b13b6fe2358aee923c7075be241baedee6cc0a75ca5915609c86eeb05cf5661b3203447738e6abdf0362509cefbc9bb3d92aa5c00519927d75806392ba72b1905a5aacfb8fa8b3a29cf06d4e689e114b314b7ee749165fc3935c7b25732ac50ad3b3538430982611008568674fd05816d2c925091d3b28871be48fb60a16341987fe721fad142dbfeeca17b0a2c99b346cbd1363cc394e8871938ef39a355f2a218d7a46e856520f15eab8d95cc98b1e522c5891006b9f3baf5eb065b5352d2b6b87427099d9e516cca2a64434471e9ccb2849dada8871a0e97b35f65b1e6a93bb994e5b2307d64007416e340dd771dbdb2fa9138f89be8a41bb8c34b174fb930abd502b7cbff849568779b050e2a7a92bc5b540c189ed081baec5681d2b0565ead7fc9bafd0ee9b3fd404e2ac2acc7bffa23a4c4b7021b3cc3cd77add905622639cd85228f5ae24894c1c748c33cfe17236a488bafba0be7b8b9e45d91469a08ee232b4722a8c30025433833cc4b14256c056f8b974dd1a6cf98701b8be983cd5eaabdd642e5d1a25edfe9aeb02136fd957fe164092949f496cc2e05fb7e686254bd572ca86daaf2e993ec3f0457f575ec3fc7267712c2171989210eda393a108f408cd97ab53f8bc2fffe5086f835a4ef125f033c17701d4f0898c22a7f4c51ea44559d766b9d75a9b26d0a5bc072c5257607f1d4f7b662728d2c4d8af7dce1c50ca36f59e00693deab5a2180d0159b24993060d65d42f8b788f602e3c3c8e52111ed8bf996297b214acb3e3fe1cd2bd8c5809c7da94ed63d4fd7a59c14c9e729d5f5155f58319d14b45bd35de49de68eb22f442e542d69fbfbe696c8e27711cd228ea03a99ded3ef139b25187f3407c89680d0d878b28c6e1049088a2dff355ab379fdf5553e07cbd8666ce546271577bbab0e706abd29a8980b90dac926dba86437dcef445319fa6bb3b8e70f327d1a4331e992a4a6e0b99bea1feb550431ab2583d1a9d822ca6ea0fd1f135ca766a2dfd25f8c0226fdd3bd5f9fb4c890b58b110d314617165dbfcb13c55cdec51822208119315ef3b6ae98ec105f4d628b9ccae58d57f5e9150eff23f9e63cddfea74e1ca9284c9bfb7fe407ae745386cd0f4ba3cefe28ca0c231ccc3b74cc8f7a6abebf961213a4c12f81b07c24e81c87c0bd77b119e2a9c3ed2090b51cbad27be2ba0eedb048fc4d56d7007322161548bb916afb44b2e996e09701f4c14274346d212ea63f0a1a98bf45956ed66edee28691507ddfc22bafccbd3b0bb552ecf958fe773000109202d543854071476d60e3fcdd3b6953b352ea70e0cfcdd9e04a46f0f0e796fb2c0bd3dfc845ff811820a1458a539156a5cc23f2cfb76a007a71361ab01b1f7a7ef163debb8809962905115fb614455da484ddbc6c0fc0eac525346d75175a900bad29eed10f43c5401ad57a4d2987dc50dd499ad8f16754c34fcb64f05c9f190d029e300efd33204c6c3f3327975e68d85dfa7d348da6aaf876e06f4fdfe56f451915bbdff6bac01d7abfc05b3502af894d749c8b0c3c97ae41fdc8af4ba8d0441c501a6e1aadf99c9787852967ceb6dcdbf8b0f9804337b239e1ebf1405987aaa11ed799e4b88a2895455bad283c69853ce38b83d44fa499b6a7072dce262e9969ffa462d8207e3916ce4e13d78932aea6b63016e3240e2efb1313410b9096bcae4ed107a8b145ebae6cd5912a8174cf1b1f6e05e0c53489e0b6211663cc44e214dc6dfa5ae46935d524af17a6715e824ac9c94aa1cf30aca1c0bc6e267f03874d1ce94d47d8e7c66e896c49655badaa0619dda6b81e75425a5e0664e0ce2ebc097934b9c4466c856e744f369935c1e47ba29b4f215ada87ef4c1293b4998466ac1b591de855365f8487eea095f6fccc04e529813bd480d8409b40da8d94f66637e661acea5a9e224b0be255064191e5521b731354578bf843e5a42e52b46ab25bbfff5e6ed4ca05c28484baef682393cdbdea130db14804935304f2c03ce12ab4be9307a8bc6c2b5a741eb847b0d0f1868a8f597f93f3fa1bd0dd3cc41f857f047eb7a339fa3956ea8c7d0f86be7a2d9d464fc6c9eb257a58d09b7bd1349c0c8e61b4dcdb4fa3161072079ef626f8f3afd11879afacd1638ed39ce018b70360578e4e0abbe83c918f9d9df8d779325572bdfdb81b20b9310d5e7954e06087b97de5e222a63a3696e3a0e95af63673fae0fc49eb24c4c1ddbc89256a5514b3b247595e2458b884df984f0327d8123e0944688869ded31b5b94f1fc05fb2502a9f6f2b638c400159baebbe869626ae5d3afd2be52143f1eeeeeaffc3ff4204e94848229714675a4f738760d3b8dbb8cc7acd9f48d0418cc40e631d3639f5fae3da9899ce1cececfc2c354af3af46fc52f9f5049a0443f6aad2922236a6118f4ec41a0f8aa07782f8a82a0fa440b7bfb6178b57838e771ac7338d67dbd680d691b4b75df347e5313bac0b47dc3b83ab9d9f01ae4882c7fe85abd17a0d5c524c061f35334f09a2ee5e731dce773694a65a91787a4312eca1738a4a3dfa9886e36e1a443c5a569600b679ee2f0a3d55530a3d8ebebc2e7dac3174c04b74c273a1888d74ef6a3cf8efa96026ba0cbdcb396fe7c11a4fff3896525a055be29a6dc9a8c262db6cf42c59989e5003b6260a9d008c3d3996e573a436ff9b41fc8379126ef4ce38b829980c48d623de59674b605c9371fd24bcc21fc94444a0ac1d5112138e306f6dde33b7851c7d4d2695a9c2bb322d20ad8b64ea70f5d042e3ccfead6fc1500fc34fae362b6b90c772aabf2fe4708b5b44d029270727027cf4df9752d57207813e60cb1766ef8bd906d268ca137d83688ede5c657a70ec5a63dff99656e9783228d4498ab43cedcd0e785961546ec83acb3838d2900b80f18ab93efc96928ce2bdd2b682101c521b26567029bd427f3098e908fdb6438395dc1d87161be048cc8c6128bf1d38954a3ad731f2dc75af0c7a64fa1f1886a9e4cb982df13ee8cca1b60e8301bf5c33d4e96a3d9", 0x1000}, {&(0x7f0000000600)="23e5d2f0fcf7a6e85e541cc3e8624deea5f640a88dd0260fe20f15ffab8c07eb96cfb0475b5e801688a83baa28694c2396432b03500195e34771e2d4131b65a16b70d4b0fe960c43c4", 0x49}, {&(0x7f0000000680)="5c4521a6d90bcfd8cbea55cb466d91a6b4be86cfd453107318d15065b64b6c4af98782ca3226fbc2a68aa8e97e635c08853cda30150518ffd9f15ca0cc212fccd5ca4ac0751756bcb4881bfbbdff9badc5c804bfe02366ccaf46d465f14731007a8257e7e42db42bb318aba0b25323278f50411fa006124ed8dc59d743df1a72d01ee749072888e1a44a9b18b5fc15", 0x8f}, {&(0x7f0000000740)="51d9e914f446fae5aeeb292969d13381211b8ee161d5358923655212b603e7892a7531fc4a2aff68bf98a2e6d605dabad5500fc94f33fc649588d8022a71f38b3a39d968de1a6ca51d2a", 0x4a}, {&(0x7f0000000440)="4f18346455e1399f3f42f261ecb75384ee4127e55ec79536b56876a1eba27117be6e9f4193583bb39a49887c0c7e263a765f6509f44047", 0x37}, {&(0x7f00000007c0)="3ae30aeb0fa522cda30a695a57ed9138a5348d4b4cc02350c2bea2", 0x1b}, {&(0x7f0000000800)="1cbf3acef2f33f386d29be20e127f2e854772ab93072357bccf888ed1dcb4dcda564c4e6202afacf8583c2dd05bb141e4a2f6500e1dd1cf224fec18b0d9c322f469b2588d36fff4c9954e671b9338712c4c546d41667b106a71307f61dd1f50d4e394b5860bff3fcae6000e2d5fb76598df13db38bbb11afffe77a6da4c84165eefe3541327dfda5a5cc51b1f8a10f28b34b002de14a074ed9a0aee2c95a9d59de0e609ccee69ada9cd2b190c601a07a690b3f2e71ce74a3567de08e541c88894030ca5d003870d663022fb3b07a287e66d05d3adf393815f0f07ae964782a2caf91f070da619ae922d9ad53aeea80f0f0da42", 0xf3}, {&(0x7f0000000900)="000e51aed48ea0390b9e48f0b8bbbc3686f7e88c9de654e5c881", 0x1a}], 0xa) r3 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r3, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000, 0x1}, 0x0) r4 = fork() ptrace(0x10, r4) ptrace$getregset(0x4204, r4, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r4, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r5 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r4, 0x0, r5}, 0xc) sendmsg$NL80211_CMD_RELOAD_REGDB(r1, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x14, 0x0, 0xe10, 0x70bd26, 0x25dfdbfc, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20040001}, 0x44041) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r6, &(0x7f0000000000), 0x20002000) connect$inet6(r6, &(0x7f0000000a00)={0xa, 0x4e23, 0x8001, @private2={0xfc, 0x2, '\x00', 0x9}, 0xfffffffb}, 0x1c) 18:36:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) mount(&(0x7f0000000080)=@sr0, &(0x7f00000000c0)='./file1\x00', 0x0, 0x209000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000004c40)='./file1\x00', 0x84e00, 0x0) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r1, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/asound/seq/clients\x00', 0x0, 0x0) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r3, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x5319, &(0x7f0000000140)=ANY=[@ANYRES64=r3, @ANYRESOCT=r0, @ANYRES64=r4, @ANYRES32=r1]) 18:36:18 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r1, 0x6, 0x0) 18:36:18 executing program 7: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/udplite6\x00') ioctl$TIOCGLCKTRMIOS(r0, 0x5456, &(0x7f0000000000)={0x1, 0x2780, 0x5, 0x7, 0xf, "f40e6b99a5a9b16f15faef25eba8ec3b9a4e3e"}) 18:36:19 executing program 0: sendmsg$TIPC_NL_LINK_SET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40020000}, 0xc, &(0x7f0000000300)={&(0x7f00000000c0)={0x210, 0x0, 0x400, 0x70bd28, 0x25dfdbfc, {}, [@TIPC_NLA_NET={0x50, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0xfdd}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x1ff}, @TIPC_NLA_NET_ID={0x8}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0xffffffff}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0xe}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x1}]}, @TIPC_NLA_SOCK={0x8c, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x200}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x6}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x5}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1c8e}]}, @TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0xffffffff}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x80000001}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xffff}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x2}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x2}, @TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1ff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x80000001}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0xb3}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7}]}, @TIPC_NLA_NODE={0x50, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_KEY={0x42, 0x4, {'gcm(aes)\x00', 0x1a, "0d852d9f76a3c7d9a41617b92837ef6f95a952e56abf1c2d4dfe"}}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x3}]}, @TIPC_NLA_MON={0x1c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x401}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xfff}, @TIPC_NLA_MON_REF={0x8}]}, @TIPC_NLA_SOCK={0x30, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x8}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x8}, @TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x9125}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x3}]}]}, @TIPC_NLA_MON={0x34, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x1}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x1}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3ff}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x7}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xcaae}]}, @TIPC_NLA_MEDIA={0xc, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}, @TIPC_NLA_SOCK={0x44, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x24, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x140}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8001}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3ff}, @TIPC_NLA_CON_FLAG={0x8}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x80000001}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x400}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x15}]}]}, 0x210}, 0x1, 0x0, 0x0, 0x20000000}, 0x48854) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20002000) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x4a02, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r1, 0xc0506617, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r1, 0x6, 0x21, &(0x7f0000000280)="ae941c4673b130bd88041f3a8a4d2baa", 0x10) unlinkat(r1, 0x0, 0x0) r2 = syz_genetlink_get_family_id$devlink(&(0x7f0000000700), r1) sendmsg$DEVLINK_CMD_SB_POOL_SET(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)={&(0x7f0000000740)={0xd0, r2, 0x100, 0x70bd2c, 0x25dfdbfb, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0xfff}, {0x6, 0x11, 0x7}, {0x8, 0x13, 0xfffffff9}, {0x5}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0xfffffff1}, {0x6, 0x11, 0x3663}, {0x8, 0x13, 0x7}, {0x5, 0x14, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}, {0x6}, {0x8, 0x13, 0x9}, {0x5}}]}, 0xd0}}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r3, &(0x7f0000000000), 0x20002000) sendmsg$NL80211_CMD_DEL_MPATH(r3, &(0x7f0000000680)={&(0x7f0000000580), 0xc, &(0x7f0000000640)={&(0x7f00000005c0)={0x64, 0x0, 0x300, 0x70bd29, 0x25dfdbfb, {{}, {@val={0x8}, @val={0xc, 0x99, {0x7, 0x5a}}}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}]}, 0x64}, 0x1, 0x0, 0x0, 0x4040090}, 0x20000044) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r0, &(0x7f0000000540)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x124, r2, 0x100, 0x70bd28, 0x25dfdbfb, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x10001}, {0x6, 0x11, 0xfff7}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x2}, {0x6, 0x11, 0xfffe}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0xffffffff}, {0x6, 0x11, 0x5}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x8}, {0x6, 0x11, 0xf800}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x3}}]}, 0x124}, 0x1, 0x0, 0x0, 0x11}, 0x10) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RWRITE(r4, &(0x7f0000000040)={0xb}, 0xb) 18:36:19 executing program 3: ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) r0 = syz_io_uring_setup(0x2ed2, &(0x7f0000000080), &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x2981, 0xe228, 0x0, &(0x7f0000000000)={[0x2]}, 0x8) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x0) fcntl$setlease(0xffffffffffffffff, 0x400, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r3, 0x0, 0x0, 0x8800000) io_uring_register$IORING_REGISTER_PROBE(r3, 0x8, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/80], 0x8) pwrite64(r2, &(0x7f0000000300)="af", 0xfffffeb2, 0x0) io_uring_enter(0xffffffffffffffff, 0x66a9, 0xec68, 0x2, &(0x7f00000002c0)={[0x1]}, 0x8) dup(r0) unlink(&(0x7f0000000100)='./file0\x00') fallocate(r1, 0x8, 0x0, 0x8000) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r4, &(0x7f0000000000), 0x20002000) fstat(r4, &(0x7f0000000340)) syz_io_uring_setup(0x6a83, &(0x7f00000001c0)={0x0, 0xab0e, 0x20, 0x1, 0x3c7}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 18:36:19 executing program 6: r0 = syz_io_uring_setup(0x5da0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0, 0x23456}, 0x5) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4000012, r0, 0x8000000) syz_io_uring_submit(r2, 0x0, &(0x7f0000000380)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x2000}, 0x0) io_uring_enter(r1, 0x2792, 0x2ff6, 0x2, &(0x7f0000000000)={[0xfff]}, 0x8) r3 = fork() ptrace(0x10, r3) ptrace$getregset(0x4204, r3, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) ptrace$getregset(0x4204, r3, 0x6, &(0x7f00000001c0)={&(0x7f00000000c0)=""/82, 0x52}) setresuid(0xffffffffffffffff, 0x0, 0x0) r4 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001900)={r3, 0x0, r4}, 0xc) 18:36:19 executing program 1: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x105000, 0x0) read(r0, &(0x7f0000000000), 0x20000000) 18:36:19 executing program 7: io_pgetevents(0x0, 0xbe28, 0x5, &(0x7f0000000080)=[{}, {}, {}, {}, {}], &(0x7f0000000000)={0x0, 0x989680}, &(0x7f0000000180)={&(0x7f0000000140)={[0x9]}, 0x8}) r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_SETSEL(r0, 0x541c, &(0x7f0000000040)={0x2, {0x2, 0x0, 0x0, 0x0, 0x300}}) 18:36:19 executing program 4: r0 = syz_io_uring_setup(0x0, &(0x7f0000000480), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000000400), 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x20}, 0x5) io_uring_enter(r0, 0x76d3, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x8000000) r1 = fork() ptrace(0x10, r1) ptrace$getregset(0x4204, r1, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) r2 = fork() ptrace(0x10, r2) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000140)={&(0x7f0000001280)=""/4096, 0x1000}) waitid(0x2, r2, &(0x7f0000000000), 0x20000000, &(0x7f0000000180)) ptrace$getregset(0x4204, r1, 0x6, 0x0) getgid() 18:36:20 executing program 7: shmget$private(0x0, 0x2000, 0x1000, &(0x7f0000ffe000/0x2000)=nil) [ 2766.201980] [ 2766.202190] ====================================================== [ 2766.203009] WARNING: possible circular locking dependency detected [ 2766.203715] 5.10.52 #1 Not tainted [ 2766.204101] ------------------------------------------------------ [ 2766.204897] kswapd0/55 is trying to acquire lock: [ 2766.205905] ffff88800895c8e0 (jbd2_handle){++++}-{0:0}, at: start_this_handle+0xf94/0x1390 [ 2766.206827] [ 2766.206827] but task is already holding lock: [ 2766.207492] ffffffff84e8f900 (fs_reclaim){+.+.}-{0:0}, at: __fs_reclaim_acquire+0x0/0x30 [ 2766.208387] [ 2766.208387] which lock already depends on the new lock. [ 2766.208387] [ 2766.209275] [ 2766.209275] the existing dependency chain (in reverse order) is: [ 2766.210103] [ 2766.210103] -> #2 (fs_reclaim){+.+.}-{0:0}: [ 2766.210756] fs_reclaim_acquire+0xc1/0xf0 [ 2766.211275] __kmalloc_node+0x5c/0x4a0 [ 2766.211743] kvmalloc_node+0x61/0xf0 [ 2766.212196] ext4_xattr_set_entry+0x1e12/0x3880 [ 2766.212747] ext4_xattr_block_set+0x5be/0x2f30 [ 2766.213283] ext4_xattr_set_handle+0xd49/0x1310 [ 2766.213821] ext4_xattr_set+0x13a/0x340 [ 2766.214301] __vfs_setxattr+0x10f/0x170 [ 2766.214767] __vfs_setxattr_noperm+0x11a/0x4c0 [ 2766.215300] __vfs_setxattr_locked+0x1bf/0x250 [ 2766.215833] vfs_setxattr+0xe8/0x270 [ 2766.216271] setxattr+0x23d/0x330 [ 2766.216682] path_setxattr+0x170/0x190 [ 2766.217138] __x64_sys_lsetxattr+0xbd/0x150 [ 2766.217643] do_syscall_64+0x33/0x40 [ 2766.218084] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2766.218669] [ 2766.218669] -> #1 (&ei->xattr_sem){++++}-{3:3}: [ 2766.219347] down_write+0x92/0x150 [ 2766.219774] ext4_xattr_set_handle+0x15e/0x1310 [ 2766.220310] ext4_xattr_set+0x13a/0x340 [ 2766.220807] __vfs_setxattr+0x10f/0x170 [ 2766.221281] __vfs_setxattr_noperm+0x11a/0x4c0 [ 2766.221803] __vfs_setxattr_locked+0x1bf/0x250 [ 2766.222327] vfs_setxattr+0xe8/0x270 [ 2766.222769] setxattr+0x23d/0x330 [ 2766.223190] path_setxattr+0x170/0x190 [ 2766.223652] __x64_sys_lsetxattr+0xbd/0x150 [ 2766.224162] do_syscall_64+0x33/0x40 [ 2766.224602] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 2766.225198] [ 2766.225198] -> #0 (jbd2_handle){++++}-{0:0}: [ 2766.225838] __lock_acquire+0x29f6/0x5b20 [ 2766.226326] lock_acquire+0x197/0x490 [ 2766.226782] start_this_handle+0xfc7/0x1390 [ 2766.227295] jbd2__journal_start+0x38c/0x880 [ 2766.227845] __ext4_journal_start_sb+0x210/0x420 [ 2766.228403] ext4_dirty_inode+0xbc/0x130 [ 2766.228878] __mark_inode_dirty+0x492/0xf10 [ 2766.229389] iput.part.0+0x57/0x780 [ 2766.229827] iput+0x58/0x70 [ 2766.230192] dentry_unlink_inode+0x2b4/0x3e0 [ 2766.230727] __dentry_kill+0x36f/0x5c0 [ 2766.231184] shrink_dentry_list+0x12f/0x4a0 [ 2766.231700] prune_dcache_sb+0xe7/0x140 [ 2766.232174] super_cache_scan+0x331/0x580 [ 2766.232654] do_shrink_slab+0x3bc/0x8d0 [ 2766.233120] shrink_slab+0x16f/0x5f0 [ 2766.233563] shrink_node+0x8a7/0x1cf0 [ 2766.234014] balance_pgdat+0x71e/0x11a0 [ 2766.234487] kswapd+0x58c/0xc80 [ 2766.234885] kthread+0x38f/0x470 [ 2766.235307] ret_from_fork+0x22/0x30 [ 2766.235749] [ 2766.235749] other info that might help us debug this: [ 2766.235749] [ 2766.236644] Chain exists of: [ 2766.236644] jbd2_handle --> &ei->xattr_sem --> fs_reclaim [ 2766.236644] [ 2766.237744] Possible unsafe locking scenario: [ 2766.237744] [ 2766.238390] CPU0 CPU1 [ 2766.238873] ---- ---- [ 2766.239397] lock(fs_reclaim); [ 2766.239751] lock(&ei->xattr_sem); [ 2766.240417] lock(fs_reclaim); [ 2766.241033] lock(jbd2_handle); [ 2766.241413] [ 2766.241413] *** DEADLOCK *** [ 2766.241413] [ 2766.242053] 3 locks held by kswapd0/55: [ 2766.242488] #0: ffffffff84e8f900 (fs_reclaim){+.+.}-{0:0}, at: __fs_reclaim_acquire+0x0/0x30 [ 2766.243438] #1: ffffffff84e6c090 (shrinker_rwsem){++++}-{3:3}, at: shrink_slab+0xc7/0x5f0 [ 2766.244346] #2: ffff8880089580e0 (&type->s_umount_key#42){++++}-{3:3}, at: super_cache_scan+0x71/0x580 [ 2766.245376] [ 2766.245376] stack backtrace: [ 2766.245865] CPU: 0 PID: 55 Comm: kswapd0 Not tainted 5.10.52 #1 [ 2766.246501] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.14.0-0-g155821a1990b-prebuilt.qemu.org 04/01/2014 [ 2766.247751] Call Trace: [ 2766.248039] dump_stack+0x107/0x163 [ 2766.248433] check_noncircular+0x25f/0x2e0 [ 2766.248893] ? print_circular_bug+0x470/0x470 [ 2766.249377] ? find_first_zero_bit+0x94/0xb0 [ 2766.249855] ? add_lock_to_list.constprop.0+0x68/0x4f0 [ 2766.250437] __lock_acquire+0x29f6/0x5b20 [ 2766.250875] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2766.251468] ? SOFTIRQ_verbose+0x10/0x10 [ 2766.251895] ? __lockdep_reset_lock+0x180/0x180 [ 2766.252411] lock_acquire+0x197/0x490 [ 2766.252814] ? start_this_handle+0xf94/0x1390 [ 2766.253308] ? lock_release+0x6b0/0x6b0 [ 2766.253724] ? lock_downgrade+0x6d0/0x6d0 [ 2766.254183] ? create_object.isra.0+0x3ad/0xa20 [ 2766.254679] start_this_handle+0xfc7/0x1390 [ 2766.255136] ? start_this_handle+0xf94/0x1390 [ 2766.255635] ? mark_held_locks+0x9e/0xe0 [ 2766.256070] ? __jbd2_journal_unfile_buffer+0xb0/0xb0 [ 2766.256640] ? rcu_read_lock_sched_held+0x3a/0x70 [ 2766.257159] ? kmem_cache_alloc+0x2b0/0x350 [ 2766.257630] jbd2__journal_start+0x38c/0x880 [ 2766.258099] __ext4_journal_start_sb+0x210/0x420 [ 2766.258613] ext4_dirty_inode+0xbc/0x130 [ 2766.259045] ? ext4_setattr+0x2220/0x2220 [ 2766.259510] __mark_inode_dirty+0x492/0xf10 [ 2766.259975] iput.part.0+0x57/0x780 [ 2766.260374] iput+0x58/0x70 [ 2766.260700] dentry_unlink_inode+0x2b4/0x3e0 [ 2766.261175] __dentry_kill+0x36f/0x5c0 [ 2766.261591] shrink_dentry_list+0x12f/0x4a0 [ 2766.262063] prune_dcache_sb+0xe7/0x140 [ 2766.262488] ? d_invalidate+0x280/0x280 [ 2766.262940] super_cache_scan+0x331/0x580 [ 2766.263398] do_shrink_slab+0x3bc/0x8d0 [ 2766.263831] shrink_slab+0x16f/0x5f0 [ 2766.264243] ? do_shrink_slab+0x8d0/0x8d0 [ 2766.264677] shrink_node+0x8a7/0x1cf0 [ 2766.265089] balance_pgdat+0x71e/0x11a0 [ 2766.265506] ? __node_reclaim+0x8d0/0x8d0 [ 2766.265942] ? finish_task_switch+0x126/0x5d0 [ 2766.266419] ? finish_task_switch+0xef/0x5d0 [ 2766.266874] ? __switch_to_asm+0x42/0x70 [ 2766.267311] ? __switch_to_asm+0x36/0x70 [ 2766.267740] ? io_schedule_timeout+0x140/0x140 [ 2766.268232] kswapd+0x58c/0xc80 [ 2766.268585] ? balance_pgdat+0x11a0/0x11a0 [ 2766.269031] ? wait_woken+0x250/0x250 [ 2766.269445] ? __kthread_parkme+0x118/0x1d0 [ 2766.269898] ? balance_pgdat+0x11a0/0x11a0 [ 2766.270349] kthread+0x38f/0x470 [ 2766.270709] ? _raw_spin_unlock_irq+0x1f/0x30 [ 2766.271178] ? __kthread_bind_mask+0xc0/0xc0 [ 2766.271690] ret_from_fork+0x22/0x30 VM DIAGNOSIS: 18:36:21 Registers: info registers vcpu 0 RAX=dffffc0000000060 RBX=00000000000003fd RCX=0000000000000000 RDX=00000000000003fd RSI=ffffffff8226e25c RDI=ffffffff87679040 RBP=ffffffff87679000 RSP=ffff88800bf16ce8 R8 =0000000000000001 R9 =0000000000000003 R10=000000000000000a R11=0000000000000001 R12=0000000000000020 R13=fffffbfff0ecf253 R14=fffffbfff0ecf20a R15=dffffc0000000000 RIP=ffffffff8226e2b0 RFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806ce00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=0000000000cd5970 CR3=0000000004c26000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001fa0 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=c200000000000000 4005 FPR6=c200000000000000 4005 FPR7=c700000000000000 4006 XMM00=00000000000000000000000000000018 XMM01=00000000000000000000000000000000 XMM02=652e29646e616d6d6f632a282e637069 XMM03=00000000000000000000000000000000 XMM04=0000000000000000402929f58dfeca87 XMM05=303030317830202c303030327830202c XMM06=3065666630303030663778302826202c XMM07=0a296c696e3d293030303278302f3030 XMM08=00000000000000003fdf0bfc89e99574 XMM09=00000000000000003f84b2c47065e1c0 XMM10=00000000000000003f999999999999a0 XMM11=000000c0010a4040000000c000c3f800 XMM12=000000c0010a4020000000c000c582c0 XMM13=000000c000c58280000000c0010c13b0 XMM14=000000c000c3f890000000c000c3f950 XMM15=000000c000c3f920000000c000c3f8c0 info registers vcpu 1 RAX=0000000000000000 RBX=0000000000000000 RCX=ffffffff816286eb RDX=0000000000000000 RSI=ffffffff816286f8 RDI=0000000000000001 RBP=ffffea0000a23c80 RSP=ffff88800e23e938 R8 =0000000000000000 R9 =ffffea0000a23c87 R10=0000000000000000 R11=0000000000000001 R12=0000000000000000 R13=0000000000000001 R14=00000000004af000 R15=dffffc0000000000 RIP=ffffffff813f8534 RFL=00000246 [---Z-P-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 00007fe2fa2a58c0 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe000003e000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe000003c000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=000000000091a8a0 CR3=000000000b5de000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=cc80000000000000 4007 FPR6=cc80000000000000 4007 FPR7=cdc0000000000000 4008 XMM00=ffffffffffffffffffffffffffffffff XMM01=ffffffffffffffffffffffffffffffff XMM02=ffffffffffffffffffffffffffffffff XMM03=ffffffffffffffffffffffffffffffff XMM04=ffffffffffffffffffffffffffffffff XMM05=ffffffffffffffffffffffffffffffff XMM06=000000000000000000524f5252450040 XMM07=000000000000000000e800a800000000 XMM08=2570756c6c25706f6f6c2f7665642f00 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000