bp={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:16:08 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:16:08 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 2) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:16:08 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffff95}) 01:16:08 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 1703.513712] ata1.00: non-matching transfer count (0/1024) [ 1703.531658] FAULT_INJECTION: forcing a failure. [ 1703.531658] name failslab, interval 1, probability 0, space 0, times 0 [ 1703.534402] CPU: 0 PID: 9109 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1703.535853] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1703.537596] Call Trace: [ 1703.538153] dump_stack+0x107/0x167 [ 1703.538927] should_fail.cold+0x5/0xa [ 1703.539737] ? do_blk_trace_setup+0x1e3/0xc10 [ 1703.540681] should_failslab+0x5/0x20 [ 1703.541480] kmem_cache_alloc_trace+0x55/0x320 [ 1703.542443] do_blk_trace_setup+0x1e3/0xc10 [ 1703.543360] ? _copy_from_user+0xfb/0x1b0 [ 1703.544233] __blk_trace_setup+0xca/0x180 [ 1703.545107] ? do_blk_trace_setup+0xc10/0xc10 [ 1703.546080] blk_trace_ioctl+0x155/0x290 [ 1703.546936] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1703.547968] ? do_vfs_ioctl+0x283/0x10d0 [ 1703.548871] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1703.549979] ? generic_block_fiemap+0x60/0x60 [ 1703.550900] ? lock_downgrade+0x6d0/0x6d0 [ 1703.551787] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1703.552803] blkdev_ioctl+0xc1/0x710 [ 1703.553587] ? blkdev_common_ioctl+0x1930/0x1930 [ 1703.554585] ? selinux_file_ioctl+0xb6/0x270 [ 1703.555520] block_ioctl+0xf9/0x140 [ 1703.556279] ? blkdev_read_iter+0x1c0/0x1c0 [ 1703.557182] __x64_sys_ioctl+0x19a/0x210 [ 1703.558038] do_syscall_64+0x33/0x40 [ 1703.558816] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1703.559895] RIP: 0033:0x7f00d56ccb19 [ 1703.560671] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1703.564520] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1703.566108] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1703.567612] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1703.569102] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1703.570593] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1703.572093] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:16:08 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, 0x0, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0xb4017a8758487d15, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, &(0x7f00000003c0)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000040)=0x5a) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:16:08 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffff9e}) [ 1703.615012] FAULT_INJECTION: forcing a failure. [ 1703.615012] name failslab, interval 1, probability 0, space 0, times 0 [ 1703.617500] CPU: 1 PID: 9114 Comm: syz-executor.5 Not tainted 5.10.229 #1 [ 1703.618826] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1703.620433] Call Trace: [ 1703.620957] dump_stack+0x107/0x167 [ 1703.621653] should_fail.cold+0x5/0xa [ 1703.622381] ? do_blk_trace_setup+0x1e3/0xc10 [ 1703.623246] should_failslab+0x5/0x20 [ 1703.623974] kmem_cache_alloc_trace+0x55/0x320 [ 1703.624850] do_blk_trace_setup+0x1e3/0xc10 [ 1703.625680] ? _copy_from_user+0xfb/0x1b0 [ 1703.626473] __blk_trace_setup+0xca/0x180 [ 1703.627279] ? do_blk_trace_setup+0xc10/0xc10 [ 1703.628157] blk_trace_ioctl+0x155/0x290 [ 1703.628933] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1703.629869] ? do_vfs_ioctl+0x283/0x10d0 [ 1703.630649] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1703.631651] ? generic_block_fiemap+0x60/0x60 [ 1703.632511] ? lock_downgrade+0x6d0/0x6d0 [ 1703.633307] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1703.634225] blkdev_ioctl+0xc1/0x710 [ 1703.634934] ? blkdev_common_ioctl+0x1930/0x1930 [ 1703.635851] ? selinux_file_ioctl+0xb6/0x270 [ 1703.636698] block_ioctl+0xf9/0x140 [ 1703.637387] ? blkdev_read_iter+0x1c0/0x1c0 [ 1703.638207] __x64_sys_ioctl+0x19a/0x210 [ 1703.638984] do_syscall_64+0x33/0x40 [ 1703.639701] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1703.640688] RIP: 0033:0x7f20c18e9b19 [ 1703.641401] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1703.644904] RSP: 002b:00007f20bee5f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1703.646359] RAX: ffffffffffffffda RBX: 00007f20c19fcf60 RCX: 00007f20c18e9b19 [ 1703.647716] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1703.649065] RBP: 00007f20bee5f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1703.650407] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1703.651760] R13: 00007ffd173a4abf R14: 00007f20bee5f300 R15: 0000000000022000 01:16:08 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 3) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:16:08 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:16:08 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 3) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:16:08 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:16:08 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:16:08 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 1703.878034] FAULT_INJECTION: forcing a failure. [ 1703.878034] name failslab, interval 1, probability 0, space 0, times 0 [ 1703.881184] CPU: 0 PID: 9128 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1703.882652] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1703.884453] Call Trace: [ 1703.885024] dump_stack+0x107/0x167 [ 1703.885820] should_fail.cold+0x5/0xa [ 1703.886660] ? create_object.isra.0+0x3a/0xa20 [ 1703.887667] ? create_object.isra.0+0x3a/0xa20 [ 1703.888657] should_failslab+0x5/0x20 [ 1703.889480] kmem_cache_alloc+0x5b/0x310 [ 1703.890368] create_object.isra.0+0x3a/0xa20 [ 1703.891322] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1703.892427] kmem_cache_alloc_trace+0x151/0x320 [ 1703.893439] do_blk_trace_setup+0x1e3/0xc10 [ 1703.894379] ? _copy_from_user+0xfb/0x1b0 [ 1703.895291] __blk_trace_setup+0xca/0x180 [ 1703.896191] ? do_blk_trace_setup+0xc10/0xc10 [ 1703.897191] blk_trace_ioctl+0x155/0x290 [ 1703.898067] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1703.899119] ? do_vfs_ioctl+0x283/0x10d0 [ 1703.900000] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1703.901125] ? generic_block_fiemap+0x60/0x60 [ 1703.902094] ? lock_downgrade+0x6d0/0x6d0 [ 1703.902990] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1703.904042] blkdev_ioctl+0xc1/0x710 [ 1703.904843] ? blkdev_common_ioctl+0x1930/0x1930 [ 1703.905867] ? selinux_file_ioctl+0xb6/0x270 [ 1703.906816] block_ioctl+0xf9/0x140 [ 1703.907607] ? blkdev_read_iter+0x1c0/0x1c0 [ 1703.908536] __x64_sys_ioctl+0x19a/0x210 [ 1703.909411] do_syscall_64+0x33/0x40 [ 1703.910207] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1703.911320] RIP: 0033:0x7f00d56ccb19 [ 1703.912121] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1703.916092] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1703.917740] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1703.919285] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1703.920814] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1703.922351] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1703.923895] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 [ 1704.012789] FAULT_INJECTION: forcing a failure. [ 1704.012789] name failslab, interval 1, probability 0, space 0, times 0 [ 1704.014971] CPU: 1 PID: 9133 Comm: syz-executor.5 Not tainted 5.10.229 #1 [ 1704.016092] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1704.017346] Call Trace: [ 1704.017760] dump_stack+0x107/0x167 [ 1704.018307] should_fail.cold+0x5/0xa [ 1704.018880] ? create_object.isra.0+0x3a/0xa20 [ 1704.019577] should_failslab+0x5/0x20 [ 1704.020143] kmem_cache_alloc+0x5b/0x310 [ 1704.020849] create_object.isra.0+0x3a/0xa20 [ 1704.021577] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1704.022525] kmem_cache_alloc_trace+0x151/0x320 [ 1704.023232] do_blk_trace_setup+0x1e3/0xc10 [ 1704.023875] ? _copy_from_user+0xfb/0x1b0 [ 1704.024490] __blk_trace_setup+0xca/0x180 [ 1704.025104] ? do_blk_trace_setup+0xc10/0xc10 [ 1704.025785] blk_trace_ioctl+0x155/0x290 [ 1704.026387] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1704.027111] ? do_vfs_ioctl+0x283/0x10d0 [ 1704.027864] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1704.028849] ? generic_block_fiemap+0x60/0x60 [ 1704.029607] ? lock_downgrade+0x6d0/0x6d0 [ 1704.030225] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1704.030944] blkdev_ioctl+0xc1/0x710 [ 1704.031505] ? blkdev_common_ioctl+0x1930/0x1930 [ 1704.032208] ? selinux_file_ioctl+0xb6/0x270 [ 1704.032864] block_ioctl+0xf9/0x140 [ 1704.033425] ? blkdev_read_iter+0x1c0/0x1c0 [ 1704.034159] __x64_sys_ioctl+0x19a/0x210 [ 1704.034944] do_syscall_64+0x33/0x40 [ 1704.035575] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1704.036330] RIP: 0033:0x7f20c18e9b19 [ 1704.036881] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1704.039694] RSP: 002b:00007f20bee5f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1704.041064] RAX: ffffffffffffffda RBX: 00007f20c19fcf60 RCX: 00007f20c18e9b19 [ 1704.042113] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1704.043174] RBP: 00007f20bee5f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1704.044230] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1704.045425] R13: 00007ffd173a4abf R14: 00007f20bee5f300 R15: 0000000000022000 01:16:24 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 4) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:16:24 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:16:24 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:16:24 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa1}) 01:16:24 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 4) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:16:24 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:16:24 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x0) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:16:24 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, 0x0, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0xb4017a8758487d15, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, &(0x7f00000003c0)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000040)=0x5a) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) [ 1719.444849] FAULT_INJECTION: forcing a failure. [ 1719.444849] name failslab, interval 1, probability 0, space 0, times 0 [ 1719.446289] CPU: 0 PID: 9154 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1719.447016] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1719.447931] Call Trace: [ 1719.448315] dump_stack+0x107/0x167 [ 1719.448713] should_fail.cold+0x5/0xa [ 1719.449153] ? create_object.isra.0+0x3a/0xa20 [ 1719.449649] should_failslab+0x5/0x20 [ 1719.450085] kmem_cache_alloc+0x5b/0x310 [ 1719.450526] create_object.isra.0+0x3a/0xa20 [ 1719.451037] kmemleak_alloc_percpu+0xa0/0x100 [ 1719.451525] pcpu_alloc+0x4e2/0x1240 [ 1719.451945] do_blk_trace_setup+0x203/0xc10 [ 1719.452411] ? _copy_from_user+0xfb/0x1b0 [ 1719.452858] __blk_trace_setup+0xca/0x180 [ 1719.453330] ? do_blk_trace_setup+0xc10/0xc10 [ 1719.453840] blk_trace_ioctl+0x155/0x290 [ 1719.454278] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1719.454804] ? do_vfs_ioctl+0x283/0x10d0 [ 1719.455275] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1719.455847] ? generic_block_fiemap+0x60/0x60 [ 1719.456364] ? lock_downgrade+0x6d0/0x6d0 [ 1719.456843] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1719.457400] blkdev_ioctl+0xc1/0x710 [ 1719.457825] ? blkdev_common_ioctl+0x1930/0x1930 [ 1719.458367] ? selinux_file_ioctl+0xb6/0x270 [ 1719.458871] block_ioctl+0xf9/0x140 [ 1719.459263] ? blkdev_read_iter+0x1c0/0x1c0 [ 1719.459739] __x64_sys_ioctl+0x19a/0x210 [ 1719.460178] do_syscall_64+0x33/0x40 [ 1719.460600] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1719.461154] RIP: 0033:0x7f00d56ccb19 [ 1719.461579] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1719.463557] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1719.464380] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1719.465193] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1719.466004] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1719.466814] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1719.467627] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:16:24 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0xb4017a8758487d15, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, &(0x7f00000003c0)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000040)=0x5a) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) [ 1719.490948] FAULT_INJECTION: forcing a failure. [ 1719.490948] name failslab, interval 1, probability 0, space 0, times 0 [ 1719.492495] CPU: 0 PID: 9158 Comm: syz-executor.5 Not tainted 5.10.229 #1 [ 1719.493231] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1719.494111] Call Trace: [ 1719.494401] dump_stack+0x107/0x167 [ 1719.494792] should_fail.cold+0x5/0xa [ 1719.495200] ? create_object.isra.0+0x3a/0xa20 [ 1719.495694] should_failslab+0x5/0x20 [ 1719.496117] kmem_cache_alloc+0x5b/0x310 [ 1719.496556] create_object.isra.0+0x3a/0xa20 [ 1719.497032] kmemleak_alloc_percpu+0xa0/0x100 [ 1719.497544] pcpu_alloc+0x4e2/0x1240 [ 1719.497955] do_blk_trace_setup+0x203/0xc10 [ 1719.498425] ? _copy_from_user+0xfb/0x1b0 [ 1719.498905] __blk_trace_setup+0xca/0x180 [ 1719.499360] ? do_blk_trace_setup+0xc10/0xc10 [ 1719.499890] blk_trace_ioctl+0x155/0x290 [ 1719.500333] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1719.500890] ? do_vfs_ioctl+0x283/0x10d0 [ 1719.501337] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1719.501936] ? generic_block_fiemap+0x60/0x60 [ 1719.502425] ? lock_downgrade+0x6d0/0x6d0 [ 1719.502895] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1719.503424] blkdev_ioctl+0xc1/0x710 [ 1719.503853] ? blkdev_common_ioctl+0x1930/0x1930 [ 1719.504365] ? selinux_file_ioctl+0xb6/0x270 [ 1719.504874] block_ioctl+0xf9/0x140 [ 1719.505289] ? blkdev_read_iter+0x1c0/0x1c0 [ 1719.505804] __x64_sys_ioctl+0x19a/0x210 [ 1719.506244] do_syscall_64+0x33/0x40 [ 1719.506672] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1719.507224] RIP: 0033:0x7f20c18e9b19 [ 1719.507656] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1719.509636] RSP: 002b:00007f20bee5f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1719.510498] RAX: ffffffffffffffda RBX: 00007f20c19fcf60 RCX: 00007f20c18e9b19 [ 1719.511306] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1719.512119] RBP: 00007f20bee5f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1719.512929] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1719.513740] R13: 00007ffd173a4abf R14: 00007f20bee5f300 R15: 0000000000022000 01:16:24 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa2}) 01:16:24 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:16:24 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 5) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:16:24 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x0) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:16:24 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:16:24 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:16:24 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 5) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:16:24 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa3}) [ 1719.767944] FAULT_INJECTION: forcing a failure. [ 1719.767944] name failslab, interval 1, probability 0, space 0, times 0 [ 1719.769556] CPU: 0 PID: 9180 Comm: syz-executor.5 Not tainted 5.10.229 #1 [ 1719.769785] FAULT_INJECTION: forcing a failure. [ 1719.769785] name failslab, interval 1, probability 0, space 0, times 0 [ 1719.770490] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1719.770496] Call Trace: [ 1719.770517] dump_stack+0x107/0x167 [ 1719.770541] should_fail.cold+0x5/0xa [ 1719.770561] ? create_object.isra.0+0x3a/0xa20 [ 1719.770574] should_failslab+0x5/0x20 [ 1719.770584] kmem_cache_alloc+0x5b/0x310 [ 1719.770595] ? mark_held_locks+0x9e/0xe0 [ 1719.770607] create_object.isra.0+0x3a/0xa20 [ 1719.770622] kmemleak_alloc_percpu+0xa0/0x100 [ 1719.770635] pcpu_alloc+0x4e2/0x1240 [ 1719.770656] do_blk_trace_setup+0x203/0xc10 [ 1719.770675] ? _copy_from_user+0xfb/0x1b0 [ 1719.780257] __blk_trace_setup+0xca/0x180 [ 1719.780839] ? do_blk_trace_setup+0xc10/0xc10 [ 1719.781487] blk_trace_ioctl+0x155/0x290 [ 1719.782054] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1719.782736] ? do_vfs_ioctl+0x283/0x10d0 [ 1719.783315] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1719.784044] ? generic_block_fiemap+0x60/0x60 [ 1719.784665] ? lock_downgrade+0x6d0/0x6d0 [ 1719.785241] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1719.785915] blkdev_ioctl+0xc1/0x710 [ 1719.786436] ? blkdev_common_ioctl+0x1930/0x1930 [ 1719.787087] ? selinux_file_ioctl+0xb6/0x270 [ 1719.787696] block_ioctl+0xf9/0x140 [ 1719.788203] ? blkdev_read_iter+0x1c0/0x1c0 [ 1719.788813] __x64_sys_ioctl+0x19a/0x210 [ 1719.789382] do_syscall_64+0x33/0x40 [ 1719.789901] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1719.790621] RIP: 0033:0x7f20c18e9b19 [ 1719.791132] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1719.793690] RSP: 002b:00007f20bee5f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1719.794699] RAX: ffffffffffffffda RBX: 00007f20c19fcf60 RCX: 00007f20c18e9b19 [ 1719.795471] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1719.796239] RBP: 00007f20bee5f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1719.797000] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1719.797760] R13: 00007ffd173a4abf R14: 00007f20bee5f300 R15: 0000000000022000 [ 1719.798549] CPU: 1 PID: 9182 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1719.799728] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1719.801111] Call Trace: [ 1719.801564] dump_stack+0x107/0x167 [ 1719.802168] should_fail.cold+0x5/0xa [ 1719.802807] ? create_object.isra.0+0x3a/0xa20 [ 1719.803571] should_failslab+0x5/0x20 [ 1719.804222] kmem_cache_alloc+0x5b/0x310 [ 1719.804899] ? mark_held_locks+0x9e/0xe0 [ 1719.805586] create_object.isra.0+0x3a/0xa20 [ 1719.806332] kmemleak_alloc_percpu+0xa0/0x100 [ 1719.807084] pcpu_alloc+0x4e2/0x1240 [ 1719.807731] do_blk_trace_setup+0x203/0xc10 [ 1719.808460] ? _copy_from_user+0xfb/0x1b0 [ 1719.809151] __blk_trace_setup+0xca/0x180 [ 1719.809846] ? do_blk_trace_setup+0xc10/0xc10 [ 1719.810624] blk_trace_ioctl+0x155/0x290 [ 1719.811314] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1719.812157] ? do_vfs_ioctl+0x283/0x10d0 [ 1719.812870] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1719.813755] ? generic_block_fiemap+0x60/0x60 [ 1719.814514] ? lock_downgrade+0x6d0/0x6d0 [ 1719.815195] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1719.816020] blkdev_ioctl+0xc1/0x710 [ 1719.816637] ? blkdev_common_ioctl+0x1930/0x1930 [ 1719.817435] ? selinux_file_ioctl+0xb6/0x270 [ 1719.818170] block_ioctl+0xf9/0x140 [ 1719.818777] ? blkdev_read_iter+0x1c0/0x1c0 [ 1719.819498] __x64_sys_ioctl+0x19a/0x210 [ 1719.820179] do_syscall_64+0x33/0x40 [ 1719.820806] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1719.821684] RIP: 0033:0x7f00d56ccb19 [ 1719.822302] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1719.825390] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1719.826656] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1719.827843] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1719.829013] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1719.830178] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1719.831364] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:16:37 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 6) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:16:37 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:16:37 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0xb4017a8758487d15, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, &(0x7f00000003c0)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000040)=0x5a) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:16:37 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x0) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:16:37 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 6) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:16:37 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:16:37 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa5}) 01:16:37 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 1732.302058] FAULT_INJECTION: forcing a failure. [ 1732.302058] name failslab, interval 1, probability 0, space 0, times 0 [ 1732.304644] CPU: 0 PID: 9204 Comm: syz-executor.5 Not tainted 5.10.229 #1 [ 1732.306082] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1732.307827] Call Trace: [ 1732.308420] dump_stack+0x107/0x167 [ 1732.309184] should_fail.cold+0x5/0xa [ 1732.309981] ? create_object.isra.0+0x3a/0xa20 [ 1732.310935] should_failslab+0x5/0x20 [ 1732.311736] kmem_cache_alloc+0x5b/0x310 [ 1732.312598] create_object.isra.0+0x3a/0xa20 [ 1732.313521] kmemleak_alloc_percpu+0xa0/0x100 [ 1732.314460] pcpu_alloc+0x4e2/0x1240 [ 1732.315255] do_blk_trace_setup+0x243/0xc10 [ 1732.316160] ? _copy_from_user+0xfb/0x1b0 [ 1732.317043] __blk_trace_setup+0xca/0x180 [ 1732.317906] ? do_blk_trace_setup+0xc10/0xc10 [ 1732.319025] blk_trace_ioctl+0x155/0x290 [ 1732.319873] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1732.320902] ? do_vfs_ioctl+0x283/0x10d0 [ 1732.321753] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1732.322844] ? generic_block_fiemap+0x60/0x60 [ 1732.323776] ? lock_downgrade+0x6d0/0x6d0 [ 1732.324650] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1732.325660] blkdev_ioctl+0xc1/0x710 [ 1732.326442] ? blkdev_common_ioctl+0x1930/0x1930 [ 1732.327439] ? selinux_file_ioctl+0xb6/0x270 [ 1732.328376] block_ioctl+0xf9/0x140 [ 1732.329141] ? blkdev_read_iter+0x1c0/0x1c0 [ 1732.330045] __x64_sys_ioctl+0x19a/0x210 [ 1732.330895] do_syscall_64+0x33/0x40 [ 1732.331680] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1732.332757] RIP: 0033:0x7f20c18e9b19 [ 1732.333542] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1732.337412] RSP: 002b:00007f20bee5f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1732.339007] RAX: ffffffffffffffda RBX: 00007f20c19fcf60 RCX: 00007f20c18e9b19 [ 1732.340512] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1732.341999] RBP: 00007f20bee5f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1732.343497] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1732.344993] R13: 00007ffd173a4abf R14: 00007f20bee5f300 R15: 0000000000022000 01:16:37 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffb5}) 01:16:37 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0xb4017a8758487d15, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, &(0x7f00000003c0)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000040)=0x5a) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) [ 1732.365593] FAULT_INJECTION: forcing a failure. [ 1732.365593] name failslab, interval 1, probability 0, space 0, times 0 [ 1732.368591] CPU: 0 PID: 9206 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1732.370023] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1732.371746] Call Trace: [ 1732.372305] dump_stack+0x107/0x167 [ 1732.373073] should_fail.cold+0x5/0xa [ 1732.373867] ? create_object.isra.0+0x3a/0xa20 [ 1732.374819] should_failslab+0x5/0x20 [ 1732.375613] kmem_cache_alloc+0x5b/0x310 [ 1732.376484] create_object.isra.0+0x3a/0xa20 [ 1732.377416] kmemleak_alloc_percpu+0xa0/0x100 [ 1732.378361] pcpu_alloc+0x4e2/0x1240 [ 1732.379153] do_blk_trace_setup+0x243/0xc10 [ 1732.380055] ? _copy_from_user+0xfb/0x1b0 [ 1732.380938] __blk_trace_setup+0xca/0x180 [ 1732.381801] ? do_blk_trace_setup+0xc10/0xc10 [ 1732.382763] blk_trace_ioctl+0x155/0x290 [ 1732.383614] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1732.384641] ? do_vfs_ioctl+0x283/0x10d0 [ 1732.385501] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1732.386599] ? generic_block_fiemap+0x60/0x60 [ 1732.387538] ? lock_downgrade+0x6d0/0x6d0 [ 1732.388410] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1732.389421] blkdev_ioctl+0xc1/0x710 [ 1732.390199] ? blkdev_common_ioctl+0x1930/0x1930 [ 1732.391189] ? selinux_file_ioctl+0xb6/0x270 [ 1732.392122] block_ioctl+0xf9/0x140 [ 1732.392895] ? blkdev_read_iter+0x1c0/0x1c0 [ 1732.393799] __x64_sys_ioctl+0x19a/0x210 [ 1732.394649] do_syscall_64+0x33/0x40 [ 1732.395430] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1732.396516] RIP: 0033:0x7f00d56ccb19 [ 1732.397289] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1732.401154] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1732.402747] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1732.404248] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1732.405735] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1732.407222] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1732.408716] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:16:37 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:16:37 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 7) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:16:37 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 7) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) [ 1732.772147] FAULT_INJECTION: forcing a failure. [ 1732.772147] name failslab, interval 1, probability 0, space 0, times 0 [ 1732.774767] CPU: 0 PID: 9226 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1732.776211] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1732.777940] Call Trace: [ 1732.778492] dump_stack+0x107/0x167 [ 1732.779240] should_fail.cold+0x5/0xa [ 1732.780031] ? create_object.isra.0+0x3a/0xa20 [ 1732.780986] should_failslab+0x5/0x20 [ 1732.781779] kmem_cache_alloc+0x5b/0x310 [ 1732.782621] ? mark_held_locks+0x9e/0xe0 [ 1732.783484] create_object.isra.0+0x3a/0xa20 [ 1732.784583] kmemleak_alloc_percpu+0xa0/0x100 [ 1732.785522] pcpu_alloc+0x4e2/0x1240 [ 1732.786314] do_blk_trace_setup+0x243/0xc10 [ 1732.787077] FAULT_INJECTION: forcing a failure. [ 1732.787077] name failslab, interval 1, probability 0, space 0, times 0 [ 1732.787221] ? _copy_from_user+0xfb/0x1b0 [ 1732.787243] __blk_trace_setup+0xca/0x180 [ 1732.787261] ? do_blk_trace_setup+0xc10/0xc10 [ 1732.787305] blk_trace_ioctl+0x155/0x290 [ 1732.787330] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1732.793074] ? do_vfs_ioctl+0x283/0x10d0 [ 1732.793908] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1732.795009] ? generic_block_fiemap+0x60/0x60 [ 1732.795934] ? lock_downgrade+0x6d0/0x6d0 [ 1732.796801] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1732.797806] blkdev_ioctl+0xc1/0x710 [ 1732.798583] ? blkdev_common_ioctl+0x1930/0x1930 [ 1732.799562] ? selinux_file_ioctl+0xb6/0x270 [ 1732.800504] block_ioctl+0xf9/0x140 [ 1732.801266] ? blkdev_read_iter+0x1c0/0x1c0 [ 1732.802153] __x64_sys_ioctl+0x19a/0x210 [ 1732.803008] do_syscall_64+0x33/0x40 [ 1732.803787] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1732.804859] RIP: 0033:0x7f00d56ccb19 [ 1732.805624] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1732.809437] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1732.811025] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1732.812503] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1732.813963] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1732.815446] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1732.816923] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 [ 1732.818425] CPU: 1 PID: 9225 Comm: syz-executor.5 Not tainted 5.10.229 #1 [ 1732.819272] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1732.820238] Call Trace: [ 1732.820566] dump_stack+0x107/0x167 [ 1732.821009] should_fail.cold+0x5/0xa [ 1732.821474] ? create_object.isra.0+0x3a/0xa20 [ 1732.822032] should_failslab+0x5/0x20 [ 1732.822494] kmem_cache_alloc+0x5b/0x310 [ 1732.822989] ? mark_held_locks+0x9e/0xe0 [ 1732.823467] create_object.isra.0+0x3a/0xa20 [ 1732.823980] kmemleak_alloc_percpu+0xa0/0x100 [ 1732.824514] pcpu_alloc+0x4e2/0x1240 [ 1732.824960] do_blk_trace_setup+0x243/0xc10 [ 1732.825465] ? _copy_from_user+0xfb/0x1b0 [ 1732.825948] __blk_trace_setup+0xca/0x180 [ 1732.826430] ? do_blk_trace_setup+0xc10/0xc10 [ 1732.826987] blk_trace_ioctl+0x155/0x290 [ 1732.827463] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1732.828025] ? do_vfs_ioctl+0x283/0x10d0 [ 1732.828530] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1732.829134] ? generic_block_fiemap+0x60/0x60 [ 1732.829654] ? lock_downgrade+0x6d0/0x6d0 [ 1732.830132] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1732.830704] blkdev_ioctl+0xc1/0x710 [ 1732.831137] ? blkdev_common_ioctl+0x1930/0x1930 [ 1732.831691] ? selinux_file_ioctl+0xb6/0x270 [ 1732.832238] block_ioctl+0xf9/0x140 [ 1732.832660] ? blkdev_read_iter+0x1c0/0x1c0 [ 1732.833182] __x64_sys_ioctl+0x19a/0x210 [ 1732.833660] do_syscall_64+0x33/0x40 [ 1732.834088] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1732.834722] RIP: 0033:0x7f20c18e9b19 [ 1732.835151] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1732.837269] RSP: 002b:00007f20bee5f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1732.838141] RAX: ffffffffffffffda RBX: 00007f20c19fcf60 RCX: 00007f20c18e9b19 [ 1732.839009] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1732.839871] RBP: 00007f20bee5f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1732.840739] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1732.841592] R13: 00007ffd173a4abf R14: 00007f20bee5f300 R15: 0000000000022000 01:16:50 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e5", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:16:50 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 8) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:16:50 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 8) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:16:50 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, &(0x7f00000003c0)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000040)=0x5a) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:16:50 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffb8}) 01:16:50 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:16:50 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:16:50 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 1745.705667] FAULT_INJECTION: forcing a failure. [ 1745.705667] name failslab, interval 1, probability 0, space 0, times 0 [ 1745.708464] CPU: 1 PID: 9240 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1745.709896] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1745.711642] Call Trace: [ 1745.712294] dump_stack+0x107/0x167 [ 1745.713336] should_fail.cold+0x5/0xa [ 1745.714138] ? __d_alloc+0x2a/0x990 [ 1745.714911] should_failslab+0x5/0x20 [ 1745.715565] FAULT_INJECTION: forcing a failure. [ 1745.715565] name failslab, interval 1, probability 0, space 0, times 0 [ 1745.715711] kmem_cache_alloc+0x5b/0x310 [ 1745.715739] __d_alloc+0x2a/0x990 [ 1745.718670] d_alloc_parallel+0x111/0x1bc0 [ 1745.719566] ? __lock_acquire+0x1657/0x5b00 [ 1745.720469] ? perf_trace_lock+0xac/0x490 [ 1745.721348] ? __d_lookup_rcu+0x6d0/0x6d0 [ 1745.722213] ? __lockdep_reset_lock+0x180/0x180 [ 1745.723190] ? lockdep_init_map_type+0x2c7/0x780 [ 1745.724187] ? lockdep_init_map_type+0x2c7/0x780 [ 1745.725205] __lookup_slow+0x193/0x490 [ 1745.726011] ? lookup_open.isra.0+0x1270/0x1270 [ 1745.726990] ? __d_lookup+0x3bf/0x760 [ 1745.727795] ? d_lookup+0xcc/0x130 [ 1745.728552] lookup_one_len+0x167/0x1a0 [ 1745.729393] ? __lookup_slow+0x490/0x490 [ 1745.730238] ? down_write_killable+0x180/0x180 [ 1745.731184] ? do_raw_spin_unlock+0x4f/0x220 [ 1745.732100] ? mntput+0xc/0x90 [ 1745.732796] start_creating.part.0+0x10a/0x230 [ 1745.733763] __debugfs_create_file+0xdb/0x580 [ 1745.734705] do_blk_trace_setup+0x3fb/0xc10 [ 1745.735607] ? _copy_from_user+0xfb/0x1b0 [ 1745.736471] __blk_trace_setup+0xca/0x180 [ 1745.737350] ? do_blk_trace_setup+0xc10/0xc10 [ 1745.738307] blk_trace_ioctl+0x155/0x290 [ 1745.739149] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1745.740166] ? do_vfs_ioctl+0x283/0x10d0 [ 1745.741024] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1745.742119] ? generic_block_fiemap+0x60/0x60 [ 1745.743051] ? lock_downgrade+0x6d0/0x6d0 [ 1745.743933] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1745.744958] blkdev_ioctl+0xc1/0x710 [ 1745.745737] ? blkdev_common_ioctl+0x1930/0x1930 [ 1745.746741] ? selinux_file_ioctl+0xb6/0x270 [ 1745.747668] block_ioctl+0xf9/0x140 [ 1745.748425] ? blkdev_read_iter+0x1c0/0x1c0 [ 1745.749342] __x64_sys_ioctl+0x19a/0x210 [ 1745.750187] do_syscall_64+0x33/0x40 [ 1745.750966] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1745.752035] RIP: 0033:0x7f00d56ccb19 [ 1745.752819] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1745.756706] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1745.758310] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1745.759816] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1745.761335] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1745.762840] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1745.764347] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 [ 1745.765893] CPU: 0 PID: 9242 Comm: syz-executor.5 Not tainted 5.10.229 #1 [ 1745.766768] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1745.767772] Call Trace: [ 1745.768100] dump_stack+0x107/0x167 [ 1745.768552] should_fail.cold+0x5/0xa [ 1745.769032] ? __d_alloc+0x2a/0x990 [ 1745.769478] should_failslab+0x5/0x20 [ 1745.769950] kmem_cache_alloc+0x5b/0x310 [ 1745.770447] __d_alloc+0x2a/0x990 [ 1745.770871] d_alloc_parallel+0x111/0x1bc0 [ 1745.771396] ? __lock_acquire+0x1657/0x5b00 [ 1745.771920] ? perf_trace_lock+0xac/0x490 [ 1745.772425] ? __d_lookup_rcu+0x6d0/0x6d0 [ 1745.772933] ? __lockdep_reset_lock+0x180/0x180 [ 1745.773497] ? lockdep_init_map_type+0x2c7/0x780 [ 1745.774070] ? lockdep_init_map_type+0x2c7/0x780 [ 1745.774646] __lookup_slow+0x193/0x490 [ 1745.775113] ? lookup_open.isra.0+0x1270/0x1270 [ 1745.775688] ? __d_lookup+0x3bf/0x760 [ 1745.776153] ? d_lookup+0xcc/0x130 [ 1745.776585] lookup_one_len+0x167/0x1a0 [ 1745.777070] ? __lookup_slow+0x490/0x490 [ 1745.777573] ? down_write_killable+0x180/0x180 [ 1745.778153] ? do_raw_spin_unlock+0x4f/0x220 [ 1745.778705] ? mntput+0xc/0x90 [ 1745.779101] start_creating.part.0+0x10a/0x230 [ 1745.779656] __debugfs_create_file+0xdb/0x580 [ 1745.780198] do_blk_trace_setup+0x3fb/0xc10 [ 1745.780728] ? _copy_from_user+0xfb/0x1b0 [ 1745.781231] __blk_trace_setup+0xca/0x180 [ 1745.781731] ? do_blk_trace_setup+0xc10/0xc10 [ 1745.782289] blk_trace_ioctl+0x155/0x290 [ 1745.782781] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1745.783371] ? do_vfs_ioctl+0x283/0x10d0 [ 1745.783864] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1745.784581] ? generic_block_fiemap+0x60/0x60 [ 1745.785215] ? lock_downgrade+0x6d0/0x6d0 [ 1745.785724] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1745.786317] blkdev_ioctl+0xc1/0x710 [ 1745.786770] ? blkdev_common_ioctl+0x1930/0x1930 [ 1745.787343] ? selinux_file_ioctl+0xb6/0x270 [ 1745.787883] block_ioctl+0xf9/0x140 [ 1745.788323] ? blkdev_read_iter+0x1c0/0x1c0 [ 1745.788855] __x64_sys_ioctl+0x19a/0x210 [ 1745.789348] do_syscall_64+0x33/0x40 [ 1745.789797] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1745.790415] RIP: 0033:0x7f20c18e9b19 [ 1745.790863] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1745.793070] RSP: 002b:00007f20bee5f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1745.793980] RAX: ffffffffffffffda RBX: 00007f20c19fcf60 RCX: 00007f20c18e9b19 [ 1745.794833] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1745.795685] RBP: 00007f20bee5f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1745.796539] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1745.797402] R13: 00007ffd173a4abf R14: 00007f20bee5f300 R15: 0000000000022000 01:16:50 executing program 1: connect$bt_l2cap(0xffffffffffffffff, &(0x7f0000000000)={0x1f, 0x5, @any, 0x6, 0x2}, 0xe) r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) listen(0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e21, 0x0, @mcast1, 0xfffff0f8}, 0x1c) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB]) 01:16:50 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, &(0x7f00000003c0)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000040)=0x5a) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:16:50 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 9) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:16:50 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:16:50 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 9) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:16:50 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:16:50 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:16:50 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e5", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) [ 1746.052993] FAULT_INJECTION: forcing a failure. [ 1746.052993] name failslab, interval 1, probability 0, space 0, times 0 [ 1746.053870] FAULT_INJECTION: forcing a failure. [ 1746.053870] name failslab, interval 1, probability 0, space 0, times 0 [ 1746.054491] CPU: 0 PID: 9261 Comm: syz-executor.5 Not tainted 5.10.229 #1 [ 1746.057483] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1746.058435] Call Trace: [ 1746.058739] dump_stack+0x107/0x167 [ 1746.059153] should_fail.cold+0x5/0xa [ 1746.059588] ? create_object.isra.0+0x3a/0xa20 [ 1746.060102] should_failslab+0x5/0x20 [ 1746.060539] kmem_cache_alloc+0x5b/0x310 [ 1746.061015] create_object.isra.0+0x3a/0xa20 [ 1746.061516] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1746.062089] kmem_cache_alloc+0x159/0x310 [ 1746.062573] __d_alloc+0x2a/0x990 [ 1746.062969] d_alloc_parallel+0x111/0x1bc0 [ 1746.063461] ? __lock_acquire+0x1657/0x5b00 [ 1746.063950] ? perf_trace_lock+0xac/0x490 [ 1746.064426] ? __d_lookup_rcu+0x6d0/0x6d0 [ 1746.064906] ? __lockdep_reset_lock+0x180/0x180 [ 1746.065439] ? lockdep_init_map_type+0x2c7/0x780 [ 1746.065974] ? lockdep_init_map_type+0x2c7/0x780 [ 1746.066521] __lookup_slow+0x193/0x490 [ 1746.066962] ? lookup_open.isra.0+0x1270/0x1270 [ 1746.067500] ? __d_lookup+0x3bf/0x760 [ 1746.067936] ? d_lookup+0xcc/0x130 [ 1746.068343] lookup_one_len+0x167/0x1a0 [ 1746.068801] ? __lookup_slow+0x490/0x490 [ 1746.069263] ? down_write_killable+0x180/0x180 [ 1746.069779] ? do_raw_spin_unlock+0x4f/0x220 [ 1746.070277] ? mntput+0xc/0x90 [ 1746.070649] start_creating.part.0+0x10a/0x230 [ 1746.071165] __debugfs_create_file+0xdb/0x580 [ 1746.071682] do_blk_trace_setup+0x3fb/0xc10 [ 1746.072170] ? _copy_from_user+0xfb/0x1b0 [ 1746.072645] __blk_trace_setup+0xca/0x180 [ 1746.073121] ? do_blk_trace_setup+0xc10/0xc10 [ 1746.073647] blk_trace_ioctl+0x155/0x290 [ 1746.074107] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1746.074662] ? do_vfs_ioctl+0x283/0x10d0 [ 1746.075122] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1746.075717] ? generic_block_fiemap+0x60/0x60 [ 1746.076224] ? lock_downgrade+0x6d0/0x6d0 [ 1746.076705] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1746.077253] blkdev_ioctl+0xc1/0x710 [ 1746.077678] ? blkdev_common_ioctl+0x1930/0x1930 [ 1746.078217] ? selinux_file_ioctl+0xb6/0x270 [ 1746.078723] block_ioctl+0xf9/0x140 [ 1746.079133] ? blkdev_read_iter+0x1c0/0x1c0 [ 1746.079625] __x64_sys_ioctl+0x19a/0x210 [ 1746.080088] do_syscall_64+0x33/0x40 [ 1746.080515] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1746.081105] RIP: 0033:0x7f20c18e9b19 [ 1746.081529] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1746.083615] RSP: 002b:00007f20bee5f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1746.084480] RAX: ffffffffffffffda RBX: 00007f20c19fcf60 RCX: 00007f20c18e9b19 [ 1746.085292] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1746.086104] RBP: 00007f20bee5f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1746.086910] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1746.087715] R13: 00007ffd173a4abf R14: 00007f20bee5f300 R15: 0000000000022000 [ 1746.088548] CPU: 1 PID: 9262 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1746.090015] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1746.091971] Call Trace: [ 1746.092540] dump_stack+0x107/0x167 [ 1746.093314] should_fail.cold+0x5/0xa [ 1746.094124] ? create_object.isra.0+0x3a/0xa20 [ 1746.095087] should_failslab+0x5/0x20 [ 1746.095891] kmem_cache_alloc+0x5b/0x310 [ 1746.096760] create_object.isra.0+0x3a/0xa20 [ 1746.097681] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1746.098761] kmem_cache_alloc+0x159/0x310 [ 1746.099644] __d_alloc+0x2a/0x990 [ 1746.100382] d_alloc_parallel+0x111/0x1bc0 [ 1746.101301] ? __lock_acquire+0x1657/0x5b00 [ 1746.102214] ? perf_trace_lock+0xac/0x490 [ 1746.103090] ? __d_lookup_rcu+0x6d0/0x6d0 [ 1746.103964] ? __lockdep_reset_lock+0x180/0x180 [ 1746.104963] ? lockdep_init_map_type+0x2c7/0x780 [ 1746.105966] ? lockdep_init_map_type+0x2c7/0x780 [ 1746.106973] __lookup_slow+0x193/0x490 [ 1746.107790] ? lookup_open.isra.0+0x1270/0x1270 [ 1746.108788] ? __d_lookup+0x3bf/0x760 [ 1746.109602] ? d_lookup+0xcc/0x130 [ 1746.110356] lookup_one_len+0x167/0x1a0 [ 1746.111188] ? __lookup_slow+0x490/0x490 [ 1746.112044] ? down_write_killable+0x180/0x180 [ 1746.113015] ? do_raw_spin_unlock+0x4f/0x220 [ 1746.113943] ? mntput+0xc/0x90 [ 1746.114636] start_creating.part.0+0x10a/0x230 [ 1746.115602] __debugfs_create_file+0xdb/0x580 [ 1746.116555] do_blk_trace_setup+0x3fb/0xc10 [ 1746.117478] ? _copy_from_user+0xfb/0x1b0 [ 1746.118353] __blk_trace_setup+0xca/0x180 [ 1746.119219] ? do_blk_trace_setup+0xc10/0xc10 [ 1746.120193] blk_trace_ioctl+0x155/0x290 [ 1746.121054] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1746.122090] ? do_vfs_ioctl+0x283/0x10d0 [ 1746.122947] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1746.124053] ? generic_block_fiemap+0x60/0x60 [ 1746.125009] ? lock_downgrade+0x6d0/0x6d0 [ 1746.125884] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1746.126904] blkdev_ioctl+0xc1/0x710 [ 1746.127695] ? blkdev_common_ioctl+0x1930/0x1930 [ 1746.128704] ? selinux_file_ioctl+0xb6/0x270 [ 1746.129639] block_ioctl+0xf9/0x140 [ 1746.130410] ? blkdev_read_iter+0x1c0/0x1c0 [ 1746.131325] __x64_sys_ioctl+0x19a/0x210 [ 1746.132191] do_syscall_64+0x33/0x40 [ 1746.132987] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1746.134072] RIP: 0033:0x7f00d56ccb19 [ 1746.134861] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1746.138739] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1746.140339] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1746.141849] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1746.143353] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1746.144868] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1746.146375] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:16:51 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, &(0x7f00000003c0)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000040)=0x5a) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:16:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x1000001) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ioctl$EXT4_IOC_SWAP_BOOT(r1, 0x6611) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1000009, 0x1f012, r0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000100)=ANY=[@ANYRESOCT]) r2 = accept4$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x6e, 0x80800) shutdown(r2, 0x1) 01:16:51 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:16:51 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:16:51 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:17:04 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 10) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:17:04 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e5", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:17:04 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:17:04 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) 01:17:04 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:17:04 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:17:04 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, &(0x7f00000003c0)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000040)=0x5a) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:17:04 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 10) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) [ 1759.826000] FAULT_INJECTION: forcing a failure. [ 1759.826000] name failslab, interval 1, probability 0, space 0, times 0 [ 1759.829128] CPU: 1 PID: 9299 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1759.830861] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1759.832936] Call Trace: [ 1759.833609] dump_stack+0x107/0x167 [ 1759.834527] should_fail.cold+0x5/0xa [ 1759.835485] ? alloc_inode+0x171/0x240 [ 1759.836602] should_failslab+0x5/0x20 [ 1759.837805] kmem_cache_alloc+0x5b/0x310 [ 1759.838880] ? __lookup_slow+0x490/0x490 [ 1759.839920] alloc_inode+0x171/0x240 [ 1759.840890] new_inode+0x23/0x250 [ 1759.841811] debugfs_get_inode+0x1a/0x130 [ 1759.842887] __debugfs_create_file+0x14e/0x580 [ 1759.844065] do_blk_trace_setup+0x3fb/0xc10 [ 1759.845200] ? _copy_from_user+0xfb/0x1b0 [ 1759.846287] __blk_trace_setup+0xca/0x180 [ 1759.847381] ? do_blk_trace_setup+0xc10/0xc10 [ 1759.848562] blk_trace_ioctl+0x155/0x290 [ 1759.849715] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1759.850747] ? do_vfs_ioctl+0x283/0x10d0 [ 1759.851585] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1759.852667] ? generic_block_fiemap+0x60/0x60 [ 1759.853605] ? lock_downgrade+0x6d0/0x6d0 [ 1759.854472] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1759.855473] blkdev_ioctl+0xc1/0x710 [ 1759.856243] ? blkdev_common_ioctl+0x1930/0x1930 [ 1759.857245] ? selinux_file_ioctl+0xb6/0x270 [ 1759.858163] block_ioctl+0xf9/0x140 [ 1759.858911] ? blkdev_read_iter+0x1c0/0x1c0 [ 1759.859804] __x64_sys_ioctl+0x19a/0x210 [ 1759.860643] do_syscall_64+0x33/0x40 [ 1759.861427] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1759.862497] RIP: 0033:0x7f00d56ccb19 [ 1759.863272] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1759.867117] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1759.868706] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1759.870205] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1759.871680] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1759.873185] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1759.874667] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 [ 1759.877563] debugfs: out of free dentries, can not create file 'dropped' 01:17:04 executing program 1: setsockopt$inet6_MCAST_MSFILTER(0xffffffffffffffff, 0x29, 0x30, &(0x7f00000000c0)={0x4, {{0xa, 0x4e20, 0x800, @private2={0xfc, 0x2, '\x00', 0x1}, 0x4}}, 0x0, 0x4, [{{0xa, 0x4e20, 0x7fff, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x8}}, {{0xa, 0x4e24, 0x1000, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}}, {{0xa, 0x4e20, 0x20, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0xffff403b}}, {{0xa, 0x4e24, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x7f}}]}, 0x290) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) accept$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @initdev}, &(0x7f0000000040)=0x1c) r1 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) 01:17:04 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x400000, 0x140) accept(0xffffffffffffffff, &(0x7f00000003c0)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000040)=0x5a) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) [ 1759.928032] FAULT_INJECTION: forcing a failure. [ 1759.928032] name failslab, interval 1, probability 0, space 0, times 0 [ 1759.930747] CPU: 1 PID: 9305 Comm: syz-executor.5 Not tainted 5.10.229 #1 [ 1759.932180] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1759.933927] Call Trace: [ 1759.934487] dump_stack+0x107/0x167 [ 1759.935247] should_fail.cold+0x5/0xa [ 1759.936057] ? alloc_inode+0x171/0x240 [ 1759.936872] should_failslab+0x5/0x20 [ 1759.937675] kmem_cache_alloc+0x5b/0x310 [ 1759.938524] ? __lookup_slow+0x490/0x490 [ 1759.939381] alloc_inode+0x171/0x240 [ 1759.940153] new_inode+0x23/0x250 [ 1759.940881] debugfs_get_inode+0x1a/0x130 [ 1759.941756] __debugfs_create_file+0x14e/0x580 [ 1759.942761] do_blk_trace_setup+0x3fb/0xc10 [ 1759.943719] ? _copy_from_user+0xfb/0x1b0 [ 1759.944615] __blk_trace_setup+0xca/0x180 [ 1759.945518] ? do_blk_trace_setup+0xc10/0xc10 [ 1759.946526] blk_trace_ioctl+0x155/0x290 [ 1759.947415] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1759.948478] ? do_vfs_ioctl+0x283/0x10d0 [ 1759.949361] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1759.950489] ? generic_block_fiemap+0x60/0x60 [ 1759.951475] ? lock_downgrade+0x6d0/0x6d0 [ 1759.952341] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1759.953396] blkdev_ioctl+0xc1/0x710 [ 1759.954172] ? blkdev_common_ioctl+0x1930/0x1930 [ 1759.955168] ? selinux_file_ioctl+0xb6/0x270 [ 1759.956098] block_ioctl+0xf9/0x140 [ 1759.956863] ? blkdev_read_iter+0x1c0/0x1c0 [ 1759.957775] __x64_sys_ioctl+0x19a/0x210 [ 1759.958632] do_syscall_64+0x33/0x40 [ 1759.959412] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1759.960488] RIP: 0033:0x7f20c18e9b19 [ 1759.961271] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1759.965101] RSP: 002b:00007f20bee5f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1759.966694] RAX: ffffffffffffffda RBX: 00007f20c19fcf60 RCX: 00007f20c18e9b19 [ 1759.968181] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1759.969688] RBP: 00007f20bee5f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1759.971173] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1759.972652] R13: 00007ffd173a4abf R14: 00007f20bee5f300 R15: 0000000000022000 [ 1759.974330] debugfs: out of free dentries, can not create file 'dropped' 01:17:17 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x400000, 0x140) accept(0xffffffffffffffff, &(0x7f00000003c0)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000040)=0x5a) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:17:17 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:17:17 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f00000001c0)={0x53, 0xfffffffffffffffb, 0x7, 0x0, @scatter={0x1, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/123, 0x7b}]}, &(0x7f0000000100)="dc9e1adb5a4dbb", &(0x7f0000000140)=""/26, 0x0, 0x10020, 0xffffffffffffffff, &(0x7f0000000180)}) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) 01:17:17 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, &(0x7f0000000180)='./file0\x00', 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:17:17 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:17:17 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:17:17 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 11) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:17:17 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 11) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) [ 1772.723909] FAULT_INJECTION: forcing a failure. [ 1772.723909] name failslab, interval 1, probability 0, space 0, times 0 [ 1772.726584] CPU: 0 PID: 9337 Comm: syz-executor.5 Not tainted 5.10.229 #1 [ 1772.728036] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1772.729791] Call Trace: [ 1772.730352] dump_stack+0x107/0x167 [ 1772.731119] should_fail.cold+0x5/0xa [ 1772.731928] ? create_object.isra.0+0x3a/0xa20 [ 1772.732898] should_failslab+0x5/0x20 [ 1772.733707] kmem_cache_alloc+0x5b/0x310 [ 1772.734576] create_object.isra.0+0x3a/0xa20 [ 1772.735497] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1772.736573] kmem_cache_alloc+0x159/0x310 [ 1772.737455] alloc_inode+0x171/0x240 [ 1772.738248] new_inode+0x23/0x250 [ 1772.738992] debugfs_get_inode+0x1a/0x130 [ 1772.739868] __debugfs_create_file+0x14e/0x580 01:17:17 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x400000, 0x140) accept(0xffffffffffffffff, &(0x7f00000003c0)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000040)=0x5a) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) [ 1772.740840] do_blk_trace_setup+0x3fb/0xc10 [ 1772.741961] ? _copy_from_user+0xfb/0x1b0 [ 1772.742843] __blk_trace_setup+0xca/0x180 [ 1772.743721] ? do_blk_trace_setup+0xc10/0xc10 [ 1772.744693] blk_trace_ioctl+0x155/0x290 [ 1772.745556] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1772.746596] ? do_vfs_ioctl+0x283/0x10d0 [ 1772.747518] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1772.748667] ? generic_block_fiemap+0x60/0x60 [ 1772.748682] FAULT_INJECTION: forcing a failure. [ 1772.748682] name failslab, interval 1, probability 0, space 0, times 0 [ 1772.751944] ? lock_downgrade+0x6d0/0x6d0 [ 1772.752822] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1772.753859] blkdev_ioctl+0xc1/0x710 [ 1772.754652] ? blkdev_common_ioctl+0x1930/0x1930 [ 1772.755662] ? selinux_file_ioctl+0xb6/0x270 [ 1772.756602] block_ioctl+0xf9/0x140 [ 1772.757370] ? blkdev_read_iter+0x1c0/0x1c0 [ 1772.758295] __x64_sys_ioctl+0x19a/0x210 [ 1772.759154] do_syscall_64+0x33/0x40 [ 1772.759943] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1772.761023] RIP: 0033:0x7f20c18e9b19 [ 1772.761817] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1772.765701] RSP: 002b:00007f20bee5f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1772.767320] RAX: ffffffffffffffda RBX: 00007f20c19fcf60 RCX: 00007f20c18e9b19 [ 1772.768822] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1772.770330] RBP: 00007f20bee5f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1772.771829] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1772.773328] R13: 00007ffd173a4abf R14: 00007f20bee5f300 R15: 0000000000022000 [ 1772.774863] CPU: 1 PID: 9336 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1772.775881] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1772.776996] Call Trace: [ 1772.777361] dump_stack+0x107/0x167 01:17:17 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x1, 0x3e001) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB]) [ 1772.777859] should_fail.cold+0x5/0xa [ 1772.778557] ? create_object.isra.0+0x3a/0xa20 [ 1772.779211] should_failslab+0x5/0x20 [ 1772.779719] kmem_cache_alloc+0x5b/0x310 [ 1772.780271] create_object.isra.0+0x3a/0xa20 [ 1772.780870] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1772.781580] kmem_cache_alloc+0x159/0x310 [ 1772.782147] alloc_inode+0x171/0x240 [ 1772.782648] new_inode+0x23/0x250 [ 1772.783117] debugfs_get_inode+0x1a/0x130 [ 1772.783679] __debugfs_create_file+0x14e/0x580 [ 1772.784295] do_blk_trace_setup+0x3fb/0xc10 [ 1772.784883] ? _copy_from_user+0xfb/0x1b0 [ 1772.785442] __blk_trace_setup+0xca/0x180 [ 1772.786004] ? do_blk_trace_setup+0xc10/0xc10 [ 1772.786629] blk_trace_ioctl+0x155/0x290 [ 1772.787174] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1772.787834] ? do_vfs_ioctl+0x283/0x10d0 [ 1772.788385] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1772.789086] ? generic_block_fiemap+0x60/0x60 [ 1772.789707] ? lock_downgrade+0x6d0/0x6d0 [ 1772.790265] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1772.790925] blkdev_ioctl+0xc1/0x710 [ 1772.791426] ? blkdev_common_ioctl+0x1930/0x1930 [ 1772.792066] ? selinux_file_ioctl+0xb6/0x270 [ 1772.792672] block_ioctl+0xf9/0x140 [ 1772.793160] ? blkdev_read_iter+0x1c0/0x1c0 [ 1772.793746] __x64_sys_ioctl+0x19a/0x210 [ 1772.794298] do_syscall_64+0x33/0x40 [ 1772.794796] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1772.795480] RIP: 0033:0x7f00d56ccb19 [ 1772.795989] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1772.798447] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1772.799465] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1772.800426] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1772.801371] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1772.802326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1772.803283] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:17:17 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, &(0x7f0000000180)='./file0\x00', 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:17:17 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:17:17 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 12) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:17:17 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 12) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:17:17 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:17:17 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:17:17 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x0, 0x140) accept(0xffffffffffffffff, &(0x7f00000003c0)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000040)=0x5a) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) [ 1773.065395] FAULT_INJECTION: forcing a failure. [ 1773.065395] name failslab, interval 1, probability 0, space 0, times 0 [ 1773.066992] CPU: 1 PID: 9357 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1773.067825] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1773.068878] Call Trace: [ 1773.069245] dump_stack+0x107/0x167 [ 1773.069694] should_fail.cold+0x5/0xa [ 1773.070149] ? create_object.isra.0+0x3a/0xa20 [ 1773.070696] should_failslab+0x5/0x20 [ 1773.071176] kmem_cache_alloc+0x5b/0x310 [ 1773.071678] create_object.isra.0+0x3a/0xa20 [ 1773.072255] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1773.072870] kmem_cache_alloc+0x159/0x310 [ 1773.073366] alloc_inode+0x171/0x240 [ 1773.073821] new_inode+0x23/0x250 [ 1773.074239] debugfs_get_inode+0x1a/0x130 [ 1773.074743] __debugfs_create_file+0x14e/0x580 [ 1773.075343] do_blk_trace_setup+0x3fb/0xc10 [ 1773.075867] ? _copy_from_user+0xfb/0x1b0 [ 1773.076413] __blk_trace_setup+0xca/0x180 [ 1773.076905] ? do_blk_trace_setup+0xc10/0xc10 [ 1773.077454] blk_trace_ioctl+0x155/0x290 [ 1773.077945] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1773.078529] ? do_vfs_ioctl+0x283/0x10d0 [ 1773.079017] ? selinux_bprm_creds_for_exec+0xb60/0xb60 01:17:18 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0xaa}}, './file0\x00'}) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000ffffff"]) socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) pwrite64(r3, &(0x7f0000000100)="a3dd601480a1e823097a1bdc281bce70d33ca6316ccd46c53f270ef9f9af69050e10de5cb6a8ab53e9f2b2fcd0c6e660fefa79820f19e26dff25177d5e6b3afe80b4c926cf433ca3cca89f8ae85b7ee468db6b722b84cf2662143c7e8fbc1e7d88c9b9290f35b9303427", 0x6a, 0x0) ioctl$F2FS_IOC_SET_PIN_FILE(r3, 0x4004f50d, &(0x7f0000000180)=0x1) [ 1773.079684] ? generic_block_fiemap+0x60/0x60 [ 1773.080420] ? lock_downgrade+0x6d0/0x6d0 [ 1773.080914] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1773.081487] blkdev_ioctl+0xc1/0x710 [ 1773.081935] ? blkdev_common_ioctl+0x1930/0x1930 [ 1773.082497] ? selinux_file_ioctl+0xb6/0x270 [ 1773.083024] block_ioctl+0xf9/0x140 [ 1773.083453] ? blkdev_read_iter+0x1c0/0x1c0 [ 1773.083965] __x64_sys_ioctl+0x19a/0x210 [ 1773.084448] do_syscall_64+0x33/0x40 [ 1773.084887] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1773.085497] RIP: 0033:0x7f00d56ccb19 [ 1773.085942] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1773.088173] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1773.089078] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1773.089927] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1773.090770] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1773.091661] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1773.092556] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 [ 1773.105442] FAULT_INJECTION: forcing a failure. [ 1773.105442] name failslab, interval 1, probability 0, space 0, times 0 [ 1773.108818] CPU: 0 PID: 9358 Comm: syz-executor.5 Not tainted 5.10.229 #1 [ 1773.110340] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1773.112120] Call Trace: [ 1773.112711] dump_stack+0x107/0x167 [ 1773.113523] should_fail.cold+0x5/0xa [ 1773.114474] ? security_inode_alloc+0x34/0x160 [ 1773.115579] should_failslab+0x5/0x20 [ 1773.116471] kmem_cache_alloc+0x5b/0x310 [ 1773.117447] security_inode_alloc+0x34/0x160 [ 1773.118517] inode_init_always+0xa4e/0xd10 [ 1773.119520] alloc_inode+0x84/0x240 [ 1773.120381] new_inode+0x23/0x250 [ 1773.121195] debugfs_get_inode+0x1a/0x130 [ 1773.122176] __debugfs_create_file+0x14e/0x580 [ 1773.123268] do_blk_trace_setup+0x3fb/0xc10 [ 1773.124302] ? _copy_from_user+0xfb/0x1b0 [ 1773.125277] __blk_trace_setup+0xca/0x180 [ 1773.126256] ? do_blk_trace_setup+0xc10/0xc10 [ 1773.127340] blk_trace_ioctl+0x155/0x290 [ 1773.128288] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1773.129435] ? do_vfs_ioctl+0x283/0x10d0 [ 1773.130395] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1773.131626] ? generic_block_fiemap+0x60/0x60 [ 1773.132678] ? lock_downgrade+0x6d0/0x6d0 [ 1773.133660] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1773.134808] blkdev_ioctl+0xc1/0x710 [ 1773.135687] ? blkdev_common_ioctl+0x1930/0x1930 [ 1773.136811] ? selinux_file_ioctl+0xb6/0x270 [ 1773.137881] block_ioctl+0xf9/0x140 [ 1773.138750] ? blkdev_read_iter+0x1c0/0x1c0 [ 1773.139775] __x64_sys_ioctl+0x19a/0x210 [ 1773.140744] do_syscall_64+0x33/0x40 [ 1773.141639] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1773.142851] RIP: 0033:0x7f20c18e9b19 [ 1773.143730] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1773.148179] RSP: 002b:00007f20bee5f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1773.149995] RAX: ffffffffffffffda RBX: 00007f20c19fcf60 RCX: 00007f20c18e9b19 [ 1773.151669] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1773.153355] RBP: 00007f20bee5f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1773.155046] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1773.156725] R13: 00007ffd173a4abf R14: 00007f20bee5f300 R15: 0000000000022000 [ 1773.159076] debugfs: out of free dentries, can not create file 'dropped' 01:17:18 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, &(0x7f0000000180)='./file0\x00', 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:17:31 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x0, 0x140) accept(0xffffffffffffffff, &(0x7f00000003c0)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000040)=0x5a) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:17:31 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:17:31 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 13) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:17:31 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:17:31 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:17:31 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="003f00000000000000ffffff"]) 01:17:31 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:17:31 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 13) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) [ 1786.513512] FAULT_INJECTION: forcing a failure. [ 1786.513512] name failslab, interval 1, probability 0, space 0, times 0 [ 1786.516360] CPU: 1 PID: 9390 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1786.517838] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1786.519629] Call Trace: [ 1786.520201] dump_stack+0x107/0x167 [ 1786.520988] should_fail.cold+0x5/0xa [ 1786.521813] ? create_object.isra.0+0x3a/0xa20 [ 1786.522808] should_failslab+0x5/0x20 [ 1786.523626] kmem_cache_alloc+0x5b/0x310 [ 1786.524505] create_object.isra.0+0x3a/0xa20 [ 1786.525437] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1786.526534] kmem_cache_alloc+0x159/0x310 [ 1786.527443] security_inode_alloc+0x34/0x160 [ 1786.528383] inode_init_always+0xa4e/0xd10 [ 1786.529292] alloc_inode+0x84/0x240 [ 1786.530068] new_inode+0x23/0x250 [ 1786.530820] debugfs_get_inode+0x1a/0x130 [ 1786.531705] __debugfs_create_file+0x14e/0x580 [ 1786.532688] do_blk_trace_setup+0x3fb/0xc10 [ 1786.533614] ? _copy_from_user+0xfb/0x1b0 [ 1786.534509] __blk_trace_setup+0xca/0x180 [ 1786.535395] ? do_blk_trace_setup+0xc10/0xc10 [ 1786.536384] blk_trace_ioctl+0x155/0x290 [ 1786.537263] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1786.538317] ? do_vfs_ioctl+0x283/0x10d0 [ 1786.539185] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1786.540303] ? generic_block_fiemap+0x60/0x60 [ 1786.541262] ? lock_downgrade+0x6d0/0x6d0 [ 1786.542155] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1786.543187] blkdev_ioctl+0xc1/0x710 [ 1786.543981] ? blkdev_common_ioctl+0x1930/0x1930 [ 1786.544995] ? selinux_file_ioctl+0xb6/0x270 [ 1786.545933] block_ioctl+0xf9/0x140 [ 1786.546711] ? blkdev_read_iter+0x1c0/0x1c0 [ 1786.547630] __x64_sys_ioctl+0x19a/0x210 [ 1786.548493] do_syscall_64+0x33/0x40 [ 1786.549285] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1786.550379] RIP: 0033:0x7f00d56ccb19 [ 1786.551166] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1786.555064] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1786.556675] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1786.558270] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1786.559867] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1786.561447] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1786.562989] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 [ 1786.574780] FAULT_INJECTION: forcing a failure. [ 1786.574780] name failslab, interval 1, probability 0, space 0, times 0 [ 1786.577392] CPU: 1 PID: 9392 Comm: syz-executor.5 Not tainted 5.10.229 #1 [ 1786.578832] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1786.580566] Call Trace: [ 1786.581119] dump_stack+0x107/0x167 [ 1786.581897] should_fail.cold+0x5/0xa [ 1786.582707] ? create_object.isra.0+0x3a/0xa20 [ 1786.583666] should_failslab+0x5/0x20 [ 1786.584460] kmem_cache_alloc+0x5b/0x310 [ 1786.585319] create_object.isra.0+0x3a/0xa20 [ 1786.586235] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1786.587298] kmem_cache_alloc+0x159/0x310 [ 1786.588172] security_inode_alloc+0x34/0x160 [ 1786.589092] inode_init_always+0xa4e/0xd10 [ 1786.589976] alloc_inode+0x84/0x240 [ 1786.590849] new_inode+0x23/0x250 [ 1786.591580] debugfs_get_inode+0x1a/0x130 [ 1786.592593] __debugfs_create_file+0x14e/0x580 [ 1786.593609] do_blk_trace_setup+0x3fb/0xc10 [ 1786.594660] ? _copy_from_user+0xfb/0x1b0 [ 1786.595646] __blk_trace_setup+0xca/0x180 [ 1786.596659] ? do_blk_trace_setup+0xc10/0xc10 [ 1786.597759] blk_trace_ioctl+0x155/0x290 [ 1786.598832] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1786.599884] ? do_vfs_ioctl+0x283/0x10d0 [ 1786.600918] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1786.602155] ? generic_block_fiemap+0x60/0x60 [ 1786.603262] ? lock_downgrade+0x6d0/0x6d0 [ 1786.604124] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1786.605130] blkdev_ioctl+0xc1/0x710 [ 1786.605902] ? blkdev_common_ioctl+0x1930/0x1930 [ 1786.606897] ? selinux_file_ioctl+0xb6/0x270 [ 1786.607905] block_ioctl+0xf9/0x140 [ 1786.608656] ? blkdev_read_iter+0x1c0/0x1c0 [ 1786.609739] __x64_sys_ioctl+0x19a/0x210 [ 1786.610717] do_syscall_64+0x33/0x40 [ 1786.611623] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1786.612693] RIP: 0033:0x7f20c18e9b19 [ 1786.613459] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1786.617553] RSP: 002b:00007f20bee5f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1786.619385] RAX: ffffffffffffffda RBX: 00007f20c19fcf60 RCX: 00007f20c18e9b19 [ 1786.620862] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1786.622451] RBP: 00007f20bee5f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1786.624055] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1786.625582] R13: 00007ffd173a4abf R14: 00007f20bee5f300 R15: 0000000000022000 01:17:31 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:17:31 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x0, 0x140) accept(0xffffffffffffffff, &(0x7f00000003c0)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000040)=0x5a) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:17:31 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:17:31 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x7fffffff, 0x82000) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) 01:17:31 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:17:31 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x0) accept(0xffffffffffffffff, &(0x7f00000003c0)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000040)=0x5a) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:17:31 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000001) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1000009, 0x1f012, r1, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000001700)={0x53, 0xfffffffffffffffc, 0x1000, 0x3, @scatter={0x9, 0x0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/138, 0x8a}, {&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f0000000040)=""/61, 0x3d}, {&(0x7f0000000180)=""/164, 0xa4}, {&(0x7f0000000240)=""/204, 0xcc}, {&(0x7f0000000340)=""/103, 0x67}, {&(0x7f0000000400)=""/177, 0xb1}, {&(0x7f00000004c0)=""/47, 0x2f}, {&(0x7f0000000500)=""/105, 0x69}]}, &(0x7f0000000640)="11206ffa2f28f37707b8fefc395659448fb1a777bfadc2ed76ec548deed840e1578754abe955a43ae7b87cf59279a28dbc15a647854fdf9757e925af05f75ea8e1bfec6e4f323ebda034685bf8fa14a6eaac6522f59c3dae96edb1079dcc184a39c0433a26c59bdd1fbbf1a80145565f6e2d7c08df2c72a4092eb7e9b56d8e659ad6c13b531df6b51ec90fc29986e8517a37f9841fcb431b3b052b14638c38241ba59da84a953c9875c87712deff62c0a24f0ff1ec0d8137fa7eab3bd43dd87024fc9eb454149a3a25c1d64e148db4a7c95b40d869ab7adb13b4484c19f21ce483a16f697497f94ba0914404b88ab9487d8eed849b781f4b0bac1bc3d7dd8aa66c30f17048a78ca27c26d68f9f263d3a734537adf478f4858da9c4435a32982464e63ea566478930f8c17b208f101444dc9eedf8a28c0c337dc60eea7e247dba392373dd56b84adf32429f8655632c30a9be995b30eeb4eb7b82a4c18f91211a54e3bc8e061b2af50e328fe0ae1fa85cae4a2b77dcc3709cafafcb23a68de9a9844f900f6f57b50439dfcaf11c54440de37c6285931fea4dbcdd82e4c77baa46fb72c0c29b2b41c916b2a4ea46203b8feff0e674c473d3c67126edabfb029a0403a904ca7fc9e02f9b2cd0fa160bd645d2b0b0b69603323c1978e23db5258b5a064813c54ee710c793e0eb37d6fcf37caf286361f2eeb9032fc26c86a4aa4ff15ac8846c86663406e36a9476fad856e104367772d4b3701f8e5e654c04dc70e92ada38af72cb552d26dfac53e16c8b42dd559a8f922d66f707a84ae26a34f13a52971877a6b9ac53acbb264b8f1b5849414a8baaf6078fe10e62310988f42d3d5119b9c8842365bca4797edd17e8d5b1ccfc5a7c3cc908a1e163c07eb9ef01ffe403f614cd80fe58552ba55e9c491ba6bf2b96165f4fef0ded5e8ecfe87bfc26cdcfeab1b7d2dd8b8125387bdedb2194f36094b65fd9dad7b6c8b941b75f6b7450332a0d395f51f38263ceeff1526109327fb1e3f7f26eea5d53158667a571711c93eb03d38db95005293b7bc39d770692ffcd339092024bccbef44fc40e200f214cd0adf62e872ecba7d44b86076af14169ba7179079e2f848ea668b3d3497adda3ebcb876fed95e164ac79d9b88439446bb2a15aeca769e26f2bc646fe510fe44dbf0e278c7807894cad026d247c6fc9401bb3efc504b8ffc77efe281ac2c57a32bad45183aa0b08e4f2d030c52fa18288c6ae4178a9f26568bdd910b00c3a980ba2c1c3c5fa01625d84508fcd34dd9ed1fc99a1d9b47b1e63162483190354ca3209edcea92e214f8de4e43315aca6e5662b1b9f6cbd580d26e6c70c00f67678b0ee9bd18acee90946a868605fbb1abf7cab06d0aafc00a34d86747ddafbe658c28f213bacf6a8c9284532daacb354ed7e187e23beda762e880e02f66de4727852c2695ed15b19fe70a93b70ff9e0fff08c19421caf5f854b952d04d200b6e9b45333a3b5a363a5b5589bd748a181b2b8d5a82cebaab070dc3a2619f64138b82583001896bb33a49cea702c23a7a003747aeb1fde08fa8caf6d351adbd16d6374daca21a24cbe822943e79d67ffcc6fbf1a58f88c2a338696d30f6ada1af597bbb37397997a6d0d211bc9f459cf2ea90329a34ee2abc01a9ad40ee8481088774b748a2534d2d603644afa63fdb63449e56dc00f45d8b3c8381976dd96052fdbf9e2faf3f052862d28b04feb0e2b1c372d32c2b65d92bb04dcac56157625f9f1db6907887cf02512c48ab23bd9881ba11efd9ef702abae30658f72eaed7d28124d82fcf5100495c9b6603edde1802d7d20d08214239a912e1b7b2619adb74ee432915fbf472bd775c23a94422af293dee4c292b2ca944948d71dbf062e5fc34af16912d0f880ab031493f65ff166ba58a508bc1938cb780f93e1d6b10e2499c4d07f5a5e0840e5b4f9e41595917ae5740f1bf26a9b9535077c8fcf24c20f9d96ae7bc2dfe7657849d16e60aaf32dbf4c52d5c91252100883ffdd7039d97abd6374f40c2c06731454e57afad1201f0d1c7906b386857052d28b542d7c002a1dd77592a2e839e6993217551c7320902d585864c7128e8f88dcb906514aebc1d49ce1494f0f05fdb8e0dd11a542f8c3ffd70194f31523c4a21b5426c2e3cc1ec4bed1bdca7999f4c0a70eb3d2a435a7db7e74ff3cf3b0e585682822e0feed58e7a87c1a9d9ac1022b3588a2013c056f6346aee30e6a5f07260c4e297261f1d9582007e6d64d722510ebcd2a4b69c163ae9b3c795b4eceafe3938404b35d3e388e3f84db9ea93efa5b5f1a37a8d6baef248a40e9c166fd57d6315a26f8f7a65864a9d732bfa81e0f3afa50085717c653c2567c4698be7a97d65483f78856fc2bd5d4cf52fe5fcd95c4a56e6ff993d1797e21ee6003da24f0ffb3c21a85c6a29d8271f7433855c344028c1662f1956bcc89dcf1de9b3f026d7d200526cff68e1627d90bdbfc608ceb9ca9e872faab0a1a7ad7c6949831aac61843b4dbf9fd53713b4b5b8bca27f7f9c816564e9ac0aa0068ba1ca1bd10524dcd08b0858168b95573c5617ff32d563712be28680def2a098014db4ec0eb3d7c1707d1dec787520f513eafb67b7b6a8429ea9700555bea0d8a771d96dde8f92065867b401528d6f975ec2e297e6b435469a9f3b2d294ed6bb5bf1006ffb243c01866da3041569df9d3571ba0990882d4dd986bee6913ea3a37496c69e57a3c675802181f0e857789aec3cf9f27813f25aafae87a5779cda6848aed8b7c272b35955897452107c86b4e4ea138be0c2b1ab5f9a7d7b027419801819de9bdc3eb084b7f0be587c3a509633848c4ae72948ab74e8e75c1b3144d528abed4ee5e70956f8c8768bcc415b78dffcbc2b09ea4cf2afdcebfbd2a0c509da4520f025fa85adc536a73ca9aeab7e7de5ccf99e706eb7fd46dccf8b1f8d6bddc2a288271bcdf13cbb479a2f9b0fea6716e2a4dd6d8e65ce4198711b04b51e662d3a2db9f400c9f7e1159e4217abebc6c24d81067ddb9c7744a4de44ac0a267eaeb6b2d2f50d8bc91ccd4b1bfedc51421d9ada1b0c47f059118db6c56b5f130824a2a1af81fa8e11bc1ee406afd425a3f2042b767af5d43253c5378dfe91624db3d1aede63122b92eff9bd795b25be609567c34ab217684af90302bdbf6ecf58f38629fab63f14c0020a0cf567fb641d8c45d81cbd325f2ab7762fd5e17775fef7ed173191a7aef4b3616ccbdeeea1221ddad24bbe4354addfc810c8e4d93e96c5fdface59fa482ed1844766fb78ed284f78a64d593bad6e2b65c1926677484d9ace7feac54741b74fb2dc386c820bfb9a826991f6d4988fc4ebf24bd042bc66d15f65be8ace13a01b00374753176ad31feaddac3991822f5bcac1a9e21d368c90dd1e872a59ab277f9cbb6ada03477d95ade9873666386d4f9cab3dbc97de9ef709a88df2cdb76e77fd052ce56173fe038b5a5758c3993782c274a3a6887b977d5fe2ba09804e3ce65418c5fc95ef25304ab86313aaaccace1d230b4f1680af600463e887b39ed5edfd196b9c5ca34013fc17b12703199b7ee89b4b990a6ffae42b9d7ce232b280aba85f864e7c63b1f8e9662b23eb565c7b59d809a546374ffbd49d45ff1799dd2131d98c4f98bd29a950ddbc7f045ae2ac4c87bc807c910707ea55e4fddef29e2d84e1fbe3fdaaccd9e4b5a93270bb2a9eaccd0d7c42aab6e8e967519a4ccd60064fb734a74921b922fd69500a7d7eef8b17d3d80d5cf2b0f30f0fd832e656b8d797747054619a1b58897b8ff6e157f1044e27dbf745e10a201ed5045527a3f4b5eacc474da6fff4819be7161b589cf806e91909e103c7a13931454e5722bb7a4c21048b4e924e3ee5ff666095a5f792e1c599c4d023149edbe21dae709f73c898193921e8a0599d4a3b1f702f770daf63a4c284cab065c8e3b4ac99acb615d6ba63ef4b1fbfae62ff0fa21772b7640646e3355d18b0c91783a6c8c93d4e7d465639d2342e63a6ccb7bf1f4f5c686192e123ef98fa1ef1b0afd34b93fb94c55cedb942eeb7e4991d4ce00713165c08aa145d59c37259fca1baf1164650e0646f8b0b77acfc1e65c891bb352595effaad2916189c0de6dfe7b61ccbc24b52ab4f74d37dcf51fa854129995d6913df55811e982adbe79dae35ead87340d63799a7a3e187945d03417b8d89afcbd9edb767dfa7369c8a090cd054e75971e52ef9b8f93e306c204bd6e68b16de7edfda5116450ecae7a9851ede1b038690b941cd762f9c2f73c818a0aa4cc46a5415a90dc2654457f5b8c63f50a7f3c8123de6e585ad68d0a8e63eaf69533d0b055c45ed97982e0695d39b562bc2e2c9ab98c0f44b5b5ea932f308d6fa623c09db73ea194c637945224aaf1307d01aa7a603fb3e4f90fa8f8bf59e5f04adc7847397153043458904dbf827de7d48e95cea46c9ddb45373e3a73fd60bf48b201c3932a73de0c864151df2336e619d2e00343d2ecc1cdf02a26735cb0f893794d94bc7a535589cfb90fd4be2018d2c7e7e5a47067d820500940ed8916a881a9f81a6b19162385371ee03d708b92a65f4da4a18a74ebdb797dcdde5acc32fcdbd3764ee641d85cfcc163dc912fbc9f69bef1065359329aeb97e1e4844a1776897937c721133d2c5567727b8a922c0c822c9c07cb89ec2ad318ba59bb7bbc1ec8f09e36adadfeb6ec672b1abaddfe89a988b632717c03ab89cba552821d93b2a28425f518f53d510f422795507a6b1dd7feb7a7ae7b3b1669d9b2dc3a44d5d42f08ad61e10aaa1f3537e593c5a6642b95a613029acebeaa734d4249ba68add8cea01cfa2abd0239789d1fc5809ed8e9b53ea5a88b0ed93199b98438199002520bc7e5d9c9ec1ae3fce9a9c85277bbf5c8228d5df8c012211dee948e1e4ff4e6d349295b750b192df5fc30767d433247a31e6d1871601ee43cb1deb223cd14ae69a1a6f39135578d4cf34e9c4c593794c998082b79ab391594c9b67384f542463530402efbbb7b1c1d99466bcf7798b50dcd869b40bb8d6b44cebd52afa25af4a77eda3ae34207e6ae3ce15afa8880fa84500ef126392d82a9f3392fd81946aff78176a3d792e0549828463da4600f53fb0b9fca11f0682724067eb91f5b1f27648d4002487aa18f5bd9253f303f5f5510b02c8bd0395580ac4fb6598ebc3b97fc45fbd7616448319aecaa8c0f2d24dc05696999096f62b8240bbc4042e034fcba42f5e44a1fc510d5ebee3f394a0d140c7638158daee51a8ce5a8f3be42c2987e1f5bfea10d047ab16bae270c0624838ca1ed85f94040406c30603dd72c9be45976b1979c4f6ca5258e8101f909d6e79e6ce579e062f347a763669b4d34eca0d25e44828edf2508de94ae6493add80a3e1ae4b096d3ebdb256e76df72680942bd18289fa16430b48a250c2dee4248aa424c1064afdf2d71546c1b4c272d756ccdfaaee5330e861a540dcfca5f94b8b06ee887ca0d0a2ddbfc8a1cca77bbe698cd22d2b0dd4f2cbd9ea682095b3b679153f0851b9c24a574a80622e0bafc5e1845bef6da39cef031e7c75a61277d45e520b2887d53750fc20d303f2ca992dfc7602b6e729e36c061fa4ba10cbaae0e0cfb61faa45f75262efa88c828741f2e3c1cb9d8191037ce1a4272897eaa126e584e8121e6bd5fa777b803a5689fa9eee32399ac1832fb89c8dd7c05e0ccb0164122ff1f3c967581065eb9c6aa91fb6bd2bf7446af65fb46e021513bb913092ab4d36fac4d42a0f042f76312bcb49884b", &(0x7f0000001640)=""/118, 0x7, 0x10023, 0xffffffffffffffff, &(0x7f00000016c0)}) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) 01:17:31 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:17:47 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x0) accept(0xffffffffffffffff, &(0x7f00000003c0)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000040)=0x5a) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:17:47 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:17:47 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:17:47 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 14) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:17:47 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 14) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:17:47 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:17:47 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:17:47 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000040)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000000c0)=ANY=[@ANYRESOCT]) [ 1802.432892] blktrace: Concurrent blktraces are not allowed on loop10 [ 1802.452610] FAULT_INJECTION: forcing a failure. [ 1802.452610] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 1802.454052] CPU: 0 PID: 9434 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1802.454851] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1802.455817] Call Trace: [ 1802.456127] dump_stack+0x107/0x167 [ 1802.456555] should_fail.cold+0x5/0xa [ 1802.457007] __alloc_pages_nodemask+0x182/0x600 [ 1802.457564] ? lock_acquire+0x197/0x470 [ 1802.458039] ? lockref_get+0x11/0x50 [ 1802.458472] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 1802.459187] ? lock_downgrade+0x6d0/0x6d0 [ 1802.459665] ? do_raw_spin_lock+0x121/0x260 [ 1802.460161] ? rwlock_bug.part.0+0x90/0x90 [ 1802.460658] alloc_pages_current+0x187/0x280 [ 1802.461183] __get_free_pages+0xc/0xa0 [ 1802.461639] inode_doinit_with_dentry+0x8f1/0x1240 [ 1802.462333] ? __run_timers.part.0+0x27/0x9a0 [ 1802.462863] ? __run_timers.part.0+0x530/0x9a0 [ 1802.463401] ? selinux_file_lock+0x280/0x280 [ 1802.463912] ? current_time+0x1e6/0x2c0 [ 1802.464381] ? igrab+0xc0/0xc0 [ 1802.464757] selinux_d_instantiate+0x23/0x30 [ 1802.465270] security_d_instantiate+0x56/0xe0 [ 1802.465794] d_instantiate+0x5a/0x90 [ 1802.466231] __debugfs_create_file+0x246/0x580 [ 1802.466773] do_blk_trace_setup+0x3fb/0xc10 [ 1802.467289] ? _copy_from_user+0xfb/0x1b0 [ 1802.467772] __blk_trace_setup+0xca/0x180 [ 1802.468256] ? do_blk_trace_setup+0xc10/0xc10 [ 1802.468795] blk_trace_ioctl+0x155/0x290 [ 1802.469266] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1802.469845] ? do_vfs_ioctl+0x283/0x10d0 [ 1802.470324] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1802.470946] ? generic_block_fiemap+0x60/0x60 [ 1802.471470] ? lock_downgrade+0x6d0/0x6d0 [ 1802.471958] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1802.472527] blkdev_ioctl+0xc1/0x710 [ 1802.472964] ? blkdev_common_ioctl+0x1930/0x1930 [ 1802.473519] ? selinux_file_ioctl+0xb6/0x270 [ 1802.474038] block_ioctl+0xf9/0x140 [ 1802.474465] ? blkdev_read_iter+0x1c0/0x1c0 [ 1802.474979] __x64_sys_ioctl+0x19a/0x210 [ 1802.475461] do_syscall_64+0x33/0x40 [ 1802.475903] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1802.476504] RIP: 0033:0x7f00d56ccb19 [ 1802.476937] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1802.479080] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1802.479955] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1802.480779] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1802.481606] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1802.482435] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1802.483270] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:17:47 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x107680) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) ioctl$BTRFS_IOC_LOGICAL_INO(r0, 0xc0389424, &(0x7f0000000040)={0x8000, 0x8, '\x00', 0x1, &(0x7f0000000000)=[0x0]}) 01:17:47 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x0) accept(0xffffffffffffffff, &(0x7f00000003c0)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000040)=0x5a) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:17:47 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) 01:17:47 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:17:47 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:17:47 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:17:47 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:17:47 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 15) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) [ 1802.895078] FAULT_INJECTION: forcing a failure. [ 1802.895078] name failslab, interval 1, probability 0, space 0, times 0 [ 1802.896509] CPU: 0 PID: 9461 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1802.897305] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1802.898260] Call Trace: [ 1802.898569] dump_stack+0x107/0x167 [ 1802.898991] should_fail.cold+0x5/0xa [ 1802.899425] ? __d_alloc+0x2a/0x990 [ 1802.899841] should_failslab+0x5/0x20 [ 1802.900281] kmem_cache_alloc+0x5b/0x310 [ 1802.900746] __d_alloc+0x2a/0x990 [ 1802.901152] d_alloc_parallel+0x111/0x1bc0 [ 1802.901640] ? __lock_acquire+0x1657/0x5b00 [ 1802.902130] ? perf_trace_lock+0xac/0x490 [ 1802.902600] ? __d_lookup_rcu+0x6d0/0x6d0 [ 1802.903082] ? __lockdep_reset_lock+0x180/0x180 [ 1802.903612] ? lockdep_init_map_type+0x2c7/0x780 [ 1802.904150] ? lockdep_init_map_type+0x2c7/0x780 [ 1802.904696] __lookup_slow+0x193/0x490 [ 1802.905138] ? lookup_open.isra.0+0x1270/0x1270 [ 1802.905674] ? __d_lookup+0x3bf/0x760 [ 1802.906111] ? d_lookup+0xcc/0x130 [ 1802.906524] lookup_one_len+0x167/0x1a0 [ 1802.906982] ? __lookup_slow+0x490/0x490 [ 1802.907448] ? down_write_killable+0x180/0x180 [ 1802.907963] ? do_raw_spin_unlock+0x4f/0x220 [ 1802.908462] ? mntput+0xc/0x90 [ 1802.908833] start_creating.part.0+0x10a/0x230 [ 1802.909358] __debugfs_create_file+0xdb/0x580 [ 1802.909872] do_blk_trace_setup+0x43c/0xc10 [ 1802.910364] ? _copy_from_user+0xfb/0x1b0 [ 1802.910846] __blk_trace_setup+0xca/0x180 [ 1802.911315] ? do_blk_trace_setup+0xc10/0xc10 [ 1802.911837] blk_trace_ioctl+0x155/0x290 [ 1802.912299] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1802.912853] ? do_vfs_ioctl+0x283/0x10d0 [ 1802.913317] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1802.913915] ? generic_block_fiemap+0x60/0x60 [ 1802.914426] ? lock_downgrade+0x6d0/0x6d0 [ 1802.914908] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1802.915467] blkdev_ioctl+0xc1/0x710 [ 1802.915892] ? blkdev_common_ioctl+0x1930/0x1930 [ 1802.916432] ? selinux_file_ioctl+0xb6/0x270 [ 1802.916943] block_ioctl+0xf9/0x140 [ 1802.917360] ? blkdev_read_iter+0x1c0/0x1c0 [ 1802.917857] __x64_sys_ioctl+0x19a/0x210 [ 1802.918324] do_syscall_64+0x33/0x40 [ 1802.918759] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1802.919342] RIP: 0033:0x7f00d56ccb19 [ 1802.919765] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1802.921860] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1802.922738] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1802.923562] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1802.924381] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1802.925195] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1802.926006] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:18:03 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 16) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:18:03 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000001) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1000009, 0x1f012, r1, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0xd1, 0x7, @buffer={0x0, 0xf5, &(0x7f0000000580)=""/245}, &(0x7f0000000180)="35cb22e1fee3c9be61561abc63688ef469c9e5c50ec6298ebb0310e8b89b2dc60d4f415faf325eae7861536c1b1e678fae49bd3da0914ba8543350492fcec58d64a9c9485bbfd6393665b7402757b2f4951631d720278532017e86c5ea597e4467ea4e8a6538e0ae4f77fc79d900a4ef20ea7ac42ee6d26bfa2d40013b516d5d0d20b9ea1e3d30d47cb564f834823d9d05517199c6c7aff774676181a6334ec522b57ecf17a4e5ffe4c53d7afee38a9db193e6010c77f5e57068fb7bb8f70d516521772f91a826ef175d987bc2691740ca", &(0x7f0000000280)=""/254, 0x8, 0x10003, 0x0, &(0x7f0000000380)}) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000040000a0ffffff02e0570d94e3279a4d11d57b5497f92250b97f5f4a3b9da67aa037c47198f92ed45ece5bbccc5cf17b3215e1997842c6ff02c0992dda18b4"]) 01:18:03 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) 01:18:03 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:18:03 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x2, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:18:03 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:18:03 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:18:03 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) [ 1818.377545] FAULT_INJECTION: forcing a failure. [ 1818.377545] name failslab, interval 1, probability 0, space 0, times 0 [ 1818.379657] CPU: 1 PID: 9474 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1818.380613] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1818.381748] Call Trace: [ 1818.382116] dump_stack+0x107/0x167 [ 1818.382630] should_fail.cold+0x5/0xa [ 1818.383166] ? create_object.isra.0+0x3a/0xa20 [ 1818.383803] should_failslab+0x5/0x20 [ 1818.384331] kmem_cache_alloc+0x5b/0x310 [ 1818.384908] create_object.isra.0+0x3a/0xa20 [ 1818.385523] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1818.386221] kmem_cache_alloc+0x159/0x310 [ 1818.386796] __d_alloc+0x2a/0x990 [ 1818.387286] d_alloc_parallel+0x111/0x1bc0 [ 1818.387890] ? __lock_acquire+0x1657/0x5b00 [ 1818.388645] ? perf_trace_lock+0xac/0x490 [ 1818.389331] ? __d_lookup_rcu+0x6d0/0x6d0 [ 1818.390048] ? __lockdep_reset_lock+0x180/0x180 [ 1818.390764] ? lockdep_init_map_type+0x2c7/0x780 [ 1818.391562] ? lockdep_init_map_type+0x2c7/0x780 [ 1818.392319] __lookup_slow+0x193/0x490 [ 1818.393018] ? lookup_open.isra.0+0x1270/0x1270 [ 1818.393716] ? __d_lookup+0x3bf/0x760 [ 1818.394306] ? d_lookup+0xcc/0x130 [ 1818.394900] lookup_one_len+0x167/0x1a0 [ 1818.395658] ? __lookup_slow+0x490/0x490 [ 1818.396326] ? down_write_killable+0x180/0x180 [ 1818.396967] ? do_raw_spin_unlock+0x4f/0x220 [ 1818.397704] ? mntput+0xc/0x90 [ 1818.398282] start_creating.part.0+0x10a/0x230 [ 1818.399108] __debugfs_create_file+0xdb/0x580 [ 1818.399747] do_blk_trace_setup+0x43c/0xc10 [ 1818.400362] ? _copy_from_user+0xfb/0x1b0 [ 1818.401062] __blk_trace_setup+0xca/0x180 [ 1818.401776] ? do_blk_trace_setup+0xc10/0xc10 [ 1818.402575] blk_trace_ioctl+0x155/0x290 [ 1818.403143] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1818.403966] ? do_vfs_ioctl+0x283/0x10d0 [ 1818.404650] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1818.405570] ? generic_block_fiemap+0x60/0x60 [ 1818.406188] ? lock_downgrade+0x6d0/0x6d0 [ 1818.406793] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1818.407566] blkdev_ioctl+0xc1/0x710 [ 1818.408240] ? blkdev_common_ioctl+0x1930/0x1930 [ 1818.409080] ? selinux_file_ioctl+0xb6/0x270 [ 1818.409676] block_ioctl+0xf9/0x140 [ 1818.410306] ? blkdev_read_iter+0x1c0/0x1c0 [ 1818.410992] __x64_sys_ioctl+0x19a/0x210 [ 1818.411731] do_syscall_64+0x33/0x40 [ 1818.412237] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1818.413035] RIP: 0033:0x7f00d56ccb19 [ 1818.413647] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1818.416496] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1818.417846] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1818.418816] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1818.419937] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1818.421181] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1818.422175] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:18:03 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:18:03 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x301, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:18:03 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="0100010000040000c2d6a2ec65457699ab7481201a5084d46c9e203d849fb26236ade684a4a743d7c5a1294821652f31c3994808000000c172ece1"]) 01:18:03 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) 01:18:03 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:18:03 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:18:03 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:18:03 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 17) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) [ 1818.838555] FAULT_INJECTION: forcing a failure. [ 1818.838555] name failslab, interval 1, probability 0, space 0, times 0 [ 1818.841610] CPU: 0 PID: 9506 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1818.843101] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1818.844919] Call Trace: [ 1818.845482] dump_stack+0x107/0x167 [ 1818.846254] should_fail.cold+0x5/0xa [ 1818.847060] ? alloc_inode+0x171/0x240 [ 1818.847896] should_failslab+0x5/0x20 [ 1818.848701] kmem_cache_alloc+0x5b/0x310 [ 1818.849613] ? __lookup_slow+0x490/0x490 [ 1818.850463] alloc_inode+0x171/0x240 [ 1818.851262] new_inode+0x23/0x250 [ 1818.852001] debugfs_get_inode+0x1a/0x130 [ 1818.852880] __debugfs_create_file+0x14e/0x580 [ 1818.853852] do_blk_trace_setup+0x43c/0xc10 [ 1818.854766] ? _copy_from_user+0xfb/0x1b0 [ 1818.855654] __blk_trace_setup+0xca/0x180 [ 1818.856527] ? do_blk_trace_setup+0xc10/0xc10 [ 1818.857500] blk_trace_ioctl+0x155/0x290 [ 1818.858359] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1818.859404] ? do_vfs_ioctl+0x283/0x10d0 [ 1818.860254] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1818.861362] ? generic_block_fiemap+0x60/0x60 [ 1818.862308] ? lock_downgrade+0x6d0/0x6d0 [ 1818.863187] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1818.864220] blkdev_ioctl+0xc1/0x710 [ 1818.865007] ? blkdev_common_ioctl+0x1930/0x1930 [ 1818.866009] ? selinux_file_ioctl+0xb6/0x270 [ 1818.866942] block_ioctl+0xf9/0x140 [ 1818.867720] ? blkdev_read_iter+0x1c0/0x1c0 [ 1818.868632] __x64_sys_ioctl+0x19a/0x210 [ 1818.869491] do_syscall_64+0x33/0x40 [ 1818.870276] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1818.871370] RIP: 0033:0x7f00d56ccb19 [ 1818.872155] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1818.876040] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1818.877646] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1818.879145] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1818.880650] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1818.882154] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1818.883659] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 [ 1818.885312] debugfs: out of free dentries, can not create file 'msg' 01:18:18 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 18) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:18:18 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:18:18 executing program 4: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:18:18 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x1260, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:18:18 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:18:18 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x1c9001) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="70ca070000040000a0ffdfff"]) 01:18:18 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:18:18 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0x0, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) [ 1833.279046] FAULT_INJECTION: forcing a failure. [ 1833.279046] name failslab, interval 1, probability 0, space 0, times 0 [ 1833.282033] CPU: 1 PID: 9522 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1833.283599] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1833.285341] Call Trace: [ 1833.285900] dump_stack+0x107/0x167 [ 1833.286666] should_fail.cold+0x5/0xa [ 1833.287468] ? create_object.isra.0+0x3a/0xa20 [ 1833.288442] should_failslab+0x5/0x20 [ 1833.289240] kmem_cache_alloc+0x5b/0x310 [ 1833.290098] create_object.isra.0+0x3a/0xa20 [ 1833.291020] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1833.292103] kmem_cache_alloc+0x159/0x310 [ 1833.292984] alloc_inode+0x171/0x240 [ 1833.293772] new_inode+0x23/0x250 [ 1833.294514] debugfs_get_inode+0x1a/0x130 [ 1833.295387] __debugfs_create_file+0x14e/0x580 [ 1833.296361] do_blk_trace_setup+0x43c/0xc10 [ 1833.297280] ? _copy_from_user+0xfb/0x1b0 [ 1833.298164] __blk_trace_setup+0xca/0x180 [ 1833.299044] ? do_blk_trace_setup+0xc10/0xc10 [ 1833.300033] blk_trace_ioctl+0x155/0x290 [ 1833.300896] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1833.301935] ? do_vfs_ioctl+0x283/0x10d0 [ 1833.302799] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1833.303935] ? generic_block_fiemap+0x60/0x60 [ 1833.304899] ? lock_downgrade+0x6d0/0x6d0 [ 1833.305796] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1833.306833] blkdev_ioctl+0xc1/0x710 [ 1833.307632] ? blkdev_common_ioctl+0x1930/0x1930 [ 1833.308658] ? selinux_file_ioctl+0xb6/0x270 [ 1833.309606] block_ioctl+0xf9/0x140 [ 1833.310385] ? blkdev_read_iter+0x1c0/0x1c0 [ 1833.311322] __x64_sys_ioctl+0x19a/0x210 [ 1833.312211] do_syscall_64+0x33/0x40 [ 1833.313017] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1833.314124] RIP: 0033:0x7f00d56ccb19 [ 1833.314930] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1833.318924] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1833.320595] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1833.322151] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1833.323707] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1833.325287] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1833.326864] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:18:18 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000001) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1000009, 0x1f012, r1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) close(r2) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00'/12]) 01:18:18 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x1263, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:18:18 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:18:18 executing program 4: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:18:18 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:18:18 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:18:18 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 19) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:18:18 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0x0, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:18:18 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) [ 1833.685523] FAULT_INJECTION: forcing a failure. [ 1833.685523] name failslab, interval 1, probability 0, space 0, times 0 [ 1833.688157] CPU: 0 PID: 9547 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1833.689613] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1833.691389] Call Trace: [ 1833.691957] dump_stack+0x107/0x167 [ 1833.692724] should_fail.cold+0x5/0xa [ 1833.693562] ? security_inode_alloc+0x34/0x160 [ 1833.694639] should_failslab+0x5/0x20 [ 1833.695505] kmem_cache_alloc+0x5b/0x310 [ 1833.696402] security_inode_alloc+0x34/0x160 [ 1833.697341] inode_init_always+0xa4e/0xd10 [ 1833.698248] alloc_inode+0x84/0x240 [ 1833.699019] new_inode+0x23/0x250 [ 1833.699799] debugfs_get_inode+0x1a/0x130 [ 1833.700687] __debugfs_create_file+0x14e/0x580 [ 1833.701681] do_blk_trace_setup+0x43c/0xc10 [ 1833.702617] ? _copy_from_user+0xfb/0x1b0 [ 1833.703520] __blk_trace_setup+0xca/0x180 [ 1833.704422] ? do_blk_trace_setup+0xc10/0xc10 [ 1833.705408] blk_trace_ioctl+0x155/0x290 [ 1833.706269] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1833.707319] ? do_vfs_ioctl+0x283/0x10d0 [ 1833.708217] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1833.709328] ? generic_block_fiemap+0x60/0x60 [ 1833.710278] ? lock_downgrade+0x6d0/0x6d0 [ 1833.711177] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1833.712221] blkdev_ioctl+0xc1/0x710 [ 1833.713024] ? blkdev_common_ioctl+0x1930/0x1930 [ 1833.714027] ? selinux_file_ioctl+0xb6/0x270 [ 1833.714978] block_ioctl+0xf9/0x140 [ 1833.715760] ? blkdev_read_iter+0x1c0/0x1c0 [ 1833.716702] __x64_sys_ioctl+0x19a/0x210 [ 1833.717566] do_syscall_64+0x33/0x40 [ 1833.718361] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1833.719443] RIP: 0033:0x7f00d56ccb19 [ 1833.720260] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1833.724164] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1833.725760] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1833.727326] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1833.729186] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1833.731065] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1833.732716] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 [ 1833.737420] debugfs: out of free dentries, can not create file 'msg' 01:18:18 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x1265, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:18:18 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:18:18 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:18:18 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:18:18 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 20) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:18:18 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:18:19 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x1269, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) [ 1834.299550] FAULT_INJECTION: forcing a failure. [ 1834.299550] name failslab, interval 1, probability 0, space 0, times 0 [ 1834.302482] CPU: 0 PID: 9573 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1834.303896] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1834.305611] Call Trace: [ 1834.306169] dump_stack+0x107/0x167 [ 1834.306905] should_fail.cold+0x5/0xa [ 1834.307704] ? create_object.isra.0+0x3a/0xa20 [ 1834.308661] should_failslab+0x5/0x20 [ 1834.309454] kmem_cache_alloc+0x5b/0x310 [ 1834.310302] create_object.isra.0+0x3a/0xa20 [ 1834.311222] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1834.312432] kmem_cache_alloc+0x159/0x310 [ 1834.313297] security_inode_alloc+0x34/0x160 [ 1834.314197] inode_init_always+0xa4e/0xd10 [ 1834.315044] alloc_inode+0x84/0x240 [ 1834.315790] new_inode+0x23/0x250 [ 1834.316529] debugfs_get_inode+0x1a/0x130 [ 1834.317380] __debugfs_create_file+0x14e/0x580 [ 1834.318316] do_blk_trace_setup+0x43c/0xc10 [ 1834.319217] ? _copy_from_user+0xfb/0x1b0 [ 1834.320099] __blk_trace_setup+0xca/0x180 [ 1834.320949] ? do_blk_trace_setup+0xc10/0xc10 [ 1834.321946] blk_trace_ioctl+0x155/0x290 [ 1834.322801] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1834.323792] ? do_vfs_ioctl+0x283/0x10d0 [ 1834.324634] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1834.325707] ? generic_block_fiemap+0x60/0x60 [ 1834.326633] ? lock_downgrade+0x6d0/0x6d0 [ 1834.327481] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1834.328479] blkdev_ioctl+0xc1/0x710 [ 1834.329239] ? blkdev_common_ioctl+0x1930/0x1930 [ 1834.330222] ? selinux_file_ioctl+0xb6/0x270 [ 1834.331125] block_ioctl+0xf9/0x140 [ 1834.331877] ? blkdev_read_iter+0x1c0/0x1c0 [ 1834.332760] __x64_sys_ioctl+0x19a/0x210 [ 1834.333586] do_syscall_64+0x33/0x40 [ 1834.334364] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1834.335396] RIP: 0033:0x7f00d56ccb19 [ 1834.336171] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1834.339905] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1834.341441] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1834.343182] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1834.344921] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1834.346409] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1834.347899] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:18:32 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x1274, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:18:32 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000000)={0x0, 0x10400, 0xffffffa0}) 01:18:32 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 21) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:18:32 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:18:32 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0x0, 0x7}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:18:32 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:18:32 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="2e2f6367726f7570828a1a7445f3e0df70726f6373000000000000180000"]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:18:32 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 1847.955802] FAULT_INJECTION: forcing a failure. [ 1847.955802] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1847.957538] CPU: 0 PID: 9595 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1847.958447] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1847.959548] Call Trace: [ 1847.959902] dump_stack+0x107/0x167 [ 1847.960393] should_fail.cold+0x5/0xa [ 1847.960903] __alloc_pages_nodemask+0x182/0x600 [ 1847.961519] ? lock_acquire+0x197/0x470 [ 1847.962043] ? lockref_get+0x11/0x50 [ 1847.962535] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 1847.963343] ? lock_downgrade+0x6d0/0x6d0 [ 1847.963897] ? do_raw_spin_lock+0x121/0x260 [ 1847.964478] ? rwlock_bug.part.0+0x90/0x90 [ 1847.965039] alloc_pages_current+0x187/0x280 [ 1847.965627] __get_free_pages+0xc/0xa0 [ 1847.966141] inode_doinit_with_dentry+0x8f1/0x1240 [ 1847.966798] ? __run_timers.part.0+0x27/0x9a0 [ 1847.967388] ? __run_timers.part.0+0x530/0x9a0 [ 1847.967993] ? selinux_file_lock+0x280/0x280 [ 1847.968582] ? current_time+0x1e6/0x2c0 [ 1847.969108] ? igrab+0xc0/0xc0 [ 1847.969538] selinux_d_instantiate+0x23/0x30 [ 1847.970121] security_d_instantiate+0x56/0xe0 [ 1847.970715] d_instantiate+0x5a/0x90 [ 1847.971208] __debugfs_create_file+0x246/0x580 [ 1847.971821] do_blk_trace_setup+0x43c/0xc10 [ 1847.972407] ? _copy_from_user+0xfb/0x1b0 [ 1847.972960] __blk_trace_setup+0xca/0x180 [ 1847.973510] ? do_blk_trace_setup+0xc10/0xc10 [ 1847.974120] blk_trace_ioctl+0x155/0x290 [ 1847.974660] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1847.975312] ? do_vfs_ioctl+0x283/0x10d0 [ 1847.975845] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1847.976606] ? generic_block_fiemap+0x60/0x60 [ 1847.977352] ? lock_downgrade+0x6d0/0x6d0 [ 1847.977905] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1847.978559] blkdev_ioctl+0xc1/0x710 [ 1847.979057] ? blkdev_common_ioctl+0x1930/0x1930 [ 1847.979682] ? selinux_file_ioctl+0xb6/0x270 [ 1847.980260] block_ioctl+0xf9/0x140 [ 1847.980748] ? blkdev_read_iter+0x1c0/0x1c0 [ 1847.981314] __x64_sys_ioctl+0x19a/0x210 [ 1847.981844] do_syscall_64+0x33/0x40 [ 1847.982332] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1847.983001] RIP: 0033:0x7f00d56ccb19 [ 1847.983490] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1847.985902] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1847.986900] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1847.987831] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1847.988779] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1847.989713] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1847.990643] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:18:32 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:18:46 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:18:46 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:18:46 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x1275, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:18:46 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:18:46 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:18:46 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:18:46 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 22) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:18:46 executing program 1: process_vm_readv(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000000)=""/97, 0x61}, {&(0x7f0000000580)=""/163, 0xa3}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f0000000400)=""/249, 0xf9}, {&(0x7f0000000500)=""/128, 0x80}, {&(0x7f0000002b40)=""/4096, 0x1000}], 0x7, &(0x7f0000002a40)=[{&(0x7f0000001600)=""/108, 0x6c}, {&(0x7f0000000380)=""/6, 0x6}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/163, 0xa3}, {&(0x7f0000002740)=""/252, 0xfc}, {&(0x7f0000002840)=""/36, 0x24}, {&(0x7f0000002880)=""/100, 0x64}, {&(0x7f0000002900)=""/241, 0xf1}, {&(0x7f0000002a00)=""/39, 0x27}], 0x9, 0x0) r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SG_SET_DEBUG(r0, 0x227e, &(0x7f0000002b00)=0x1) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="013e884adb030000a0040006"]) [ 1861.473121] FAULT_INJECTION: forcing a failure. [ 1861.473121] name failslab, interval 1, probability 0, space 0, times 0 [ 1861.474603] CPU: 0 PID: 9625 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1861.475382] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1861.476325] Call Trace: [ 1861.476631] dump_stack+0x107/0x167 [ 1861.477051] should_fail.cold+0x5/0xa [ 1861.477487] ? relay_open+0xb3/0xa10 [ 1861.477912] should_failslab+0x5/0x20 [ 1861.478344] kmem_cache_alloc_trace+0x55/0x320 [ 1861.478859] ? do_raw_spin_unlock+0x4f/0x220 [ 1861.479363] relay_open+0xb3/0xa10 [ 1861.479773] do_blk_trace_setup+0x4cf/0xc10 [ 1861.480268] ? _copy_from_user+0xfb/0x1b0 [ 1861.480739] __blk_trace_setup+0xca/0x180 [ 1861.481218] ? do_blk_trace_setup+0xc10/0xc10 [ 1861.481740] blk_trace_ioctl+0x155/0x290 [ 1861.482200] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1861.482752] ? do_vfs_ioctl+0x283/0x10d0 [ 1861.483218] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1861.483820] ? generic_block_fiemap+0x60/0x60 [ 1861.484332] ? lock_downgrade+0x6d0/0x6d0 [ 1861.484818] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1861.485466] blkdev_ioctl+0xc1/0x710 [ 1861.485885] ? blkdev_common_ioctl+0x1930/0x1930 [ 1861.486421] ? selinux_file_ioctl+0xb6/0x270 [ 1861.486922] block_ioctl+0xf9/0x140 [ 1861.487330] ? blkdev_read_iter+0x1c0/0x1c0 [ 1861.487820] __x64_sys_ioctl+0x19a/0x210 [ 1861.488278] do_syscall_64+0x33/0x40 [ 1861.488700] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1861.489285] RIP: 0033:0x7f00d56ccb19 [ 1861.489710] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1861.491788] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1861.492647] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1861.493463] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1861.494275] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1861.495088] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1861.495899] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:18:46 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x1276, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:19:03 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:19:03 executing program 1: syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000001) r1 = getpgid(0xffffffffffffffff) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f0000000040)=r1) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1000009, 0x1f012, r0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000180)={0x95, 0x400, 0xffffffa0, "009a00000d4cf0009b16000000000000d92cd636e802917061b5e32a0cc929c7001805c0155776b277a5fcc12abda43a2ffd6be7815809cbab86477789c89725823767f999dce83c8348ca260d2187bbfa4b7ee926a00745b55c0451a82d5c62b2355aa482246e3c691f4f0cefcc7f28d1d70000000000000000da00"/149}) 01:19:03 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0x0, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:19:03 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:19:03 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 23) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:19:03 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:19:03 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x4b47, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:19:03 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) [ 1878.473809] FAULT_INJECTION: forcing a failure. [ 1878.473809] name failslab, interval 1, probability 0, space 0, times 0 [ 1878.476476] CPU: 1 PID: 9651 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1878.477967] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1878.479776] Call Trace: [ 1878.480347] dump_stack+0x107/0x167 [ 1878.481150] should_fail.cold+0x5/0xa [ 1878.482114] ? create_object.isra.0+0x3a/0xa20 [ 1878.483081] should_failslab+0x5/0x20 [ 1878.483861] kmem_cache_alloc+0x5b/0x310 [ 1878.484730] create_object.isra.0+0x3a/0xa20 [ 1878.485653] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1878.486728] kmem_cache_alloc_trace+0x151/0x320 [ 1878.487708] relay_open+0xb3/0xa10 [ 1878.488484] do_blk_trace_setup+0x4cf/0xc10 [ 1878.489410] ? _copy_from_user+0xfb/0x1b0 [ 1878.490337] __blk_trace_setup+0xca/0x180 [ 1878.491213] ? do_blk_trace_setup+0xc10/0xc10 [ 1878.492202] blk_trace_ioctl+0x155/0x290 [ 1878.493045] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1878.494069] ? do_vfs_ioctl+0x283/0x10d0 [ 1878.494927] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1878.496016] ? generic_block_fiemap+0x60/0x60 [ 1878.496950] ? lock_downgrade+0x6d0/0x6d0 [ 1878.497834] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1878.498839] blkdev_ioctl+0xc1/0x710 [ 1878.499617] ? blkdev_common_ioctl+0x1930/0x1930 [ 1878.500654] ? selinux_file_ioctl+0xb6/0x270 [ 1878.501639] block_ioctl+0xf9/0x140 [ 1878.502436] ? blkdev_read_iter+0x1c0/0x1c0 [ 1878.503381] __x64_sys_ioctl+0x19a/0x210 [ 1878.504272] do_syscall_64+0x33/0x40 [ 1878.505087] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1878.506412] RIP: 0033:0x7f00d56ccb19 [ 1878.507272] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1878.511990] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1878.513981] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1878.515821] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1878.517678] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1878.519521] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1878.521390] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:19:03 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x4b49, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:19:03 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:19:03 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:19:03 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0x0, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:19:03 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f00000004c0)) (fail_nth: 1) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:19:03 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:19:03 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 24) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:19:03 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:19:03 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x541b, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:19:03 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:19:03 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000000c0)={0x163, 0x200400, 0x8001, "7c28b0fbaa93cc92c5c0ef6de500b9f97a7457b6a036bd74f24511ab5b48d7e5fadb8770d9d5557a355f39506dc2be18d9efe07f0f53d911df02b3775db7d10edb1c29f5f902a90c48ce86c3d17899225c3fcfe8a57b1b7c6adfdc17a8447028ce910ea7077f24395b9d601b9ae34db012f8c7de77f1ca61a6c5c95fa26f49b7462dc686ae463b7f8150a2810a9c7823df0fe043592c8e4b2fee4afd6c20f9d17aa5b98f5182fe1df1766a6e657c596113ecb4e4380cd103291b8d5a46e06df44bfde7eac8ceb12900a41cf71340f2c2e708553a97ec1124ea41e16218235c638b07d68ee6ebfec83a5bc5faeb5adf53f177169455e4d5b12e635f9cbd206f2099c2338a67cbc4a1d1771d963fdcf8921fb9d5f038cdc3278925954a976b95ad620f1ed3f1ba069a3403064f7115adba09ea6eec978a91ebdda0af844a1ba3ff538bafcf7a4c40f949d0803028f00f9ac824ff059b8f30cb3beade14e161e5905e2dba"}) [ 1878.985766] FAULT_INJECTION: forcing a failure. [ 1878.985766] name failslab, interval 1, probability 0, space 0, times 0 [ 1878.987845] CPU: 0 PID: 9676 Comm: syz-executor.4 Not tainted 5.10.229 #1 [ 1878.989081] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1878.990566] Call Trace: [ 1878.991037] dump_stack+0x107/0x167 [ 1878.991714] should_fail.cold+0x5/0xa [ 1878.992419] ? mempool_alloc+0x148/0x360 [ 1878.993042] ? mempool_free_pages+0x20/0x20 [ 1878.993698] should_failslab+0x5/0x20 [ 1878.994252] kmem_cache_alloc+0x5b/0x310 [ 1878.994828] ? mempool_free_pages+0x20/0x20 [ 1878.995446] mempool_alloc+0x148/0x360 [ 1878.995996] ? mempool_resize+0x7d0/0x7d0 [ 1878.996604] ? lock_acquire+0x197/0x470 [ 1878.997174] ? find_held_lock+0x2c/0x110 [ 1878.997761] bio_alloc_bioset+0x36e/0x600 [ 1878.998347] ? do_raw_spin_lock+0x121/0x260 [ 1878.998947] ? bvec_alloc+0x2f0/0x2f0 [ 1878.999491] ? lock_release+0x680/0x680 [ 1879.000068] blkdev_issue_flush+0x20/0x1a0 [ 1879.000668] jbd2_cleanup_journal_tail+0x1ae/0x1f0 [ 1879.001376] ? __flush_batch+0x2e0/0x2e0 [ 1879.001954] ? mutex_lock_io_nested+0x5b2/0xf30 [ 1879.002620] ? lock_acquire+0x197/0x470 [ 1879.003189] jbd2_log_do_checkpoint+0x82/0xa00 [ 1879.003824] ? jbd2_journal_flush+0x139/0x530 [ 1879.004455] ? lock_downgrade+0x6d0/0x6d0 [ 1879.005029] ? do_raw_spin_lock+0x121/0x260 [ 1879.005658] ? __jbd2_journal_remove_checkpoint+0x5f0/0x5f0 [ 1879.006449] ? rwlock_bug.part.0+0x90/0x90 [ 1879.007065] jbd2_journal_flush+0x14b/0x530 [ 1879.007677] __ext4_ioctl+0x2cd9/0x4190 [ 1879.008255] ? ext4_reset_inode_seed+0x450/0x450 [ 1879.008910] ? perf_trace_lock+0xac/0x490 [ 1879.009524] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 1879.010339] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 1879.011058] ? do_vfs_ioctl+0x283/0x10d0 [ 1879.011638] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1879.012374] ? generic_block_fiemap+0x60/0x60 [ 1879.012988] ? lock_downgrade+0x6d0/0x6d0 [ 1879.013605] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1879.014287] ? wait_for_completion_io+0x270/0x270 [ 1879.014963] ? selinux_file_ioctl+0xb6/0x270 [ 1879.015598] ? __ext4_ioctl+0x4190/0x4190 [ 1879.016183] __x64_sys_ioctl+0x19a/0x210 [ 1879.016744] do_syscall_64+0x33/0x40 [ 1879.017282] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1879.018002] RIP: 0033:0x7fbfb065eb19 [ 1879.018522] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1879.021077] RSP: 002b:00007fbfadbd4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1879.022147] RAX: ffffffffffffffda RBX: 00007fbfb0771f60 RCX: 00007fbfb065eb19 [ 1879.023129] RDX: 00000000200004c0 RSI: 0000000040086607 RDI: 0000000000000005 [ 1879.024109] RBP: 00007fbfadbd41d0 R08: 0000000000000000 R09: 0000000000000000 [ 1879.025096] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1879.026094] R13: 00007ffe53746b5f R14: 00007fbfadbd4300 R15: 0000000000022000 01:19:04 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0x0, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:19:04 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f00000004c0)) (fail_nth: 2) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:19:04 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) [ 1879.166902] FAULT_INJECTION: forcing a failure. [ 1879.166902] name failslab, interval 1, probability 0, space 0, times 0 [ 1879.170842] CPU: 1 PID: 9683 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1879.172540] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1879.174583] Call Trace: [ 1879.175218] dump_stack+0x107/0x167 [ 1879.176119] should_fail.cold+0x5/0xa [ 1879.177057] ? create_object.isra.0+0x3a/0xa20 [ 1879.178224] should_failslab+0x5/0x20 [ 1879.179180] kmem_cache_alloc+0x5b/0x310 [ 1879.180181] create_object.isra.0+0x3a/0xa20 [ 1879.181271] kmemleak_alloc_percpu+0xa0/0x100 [ 1879.182415] pcpu_alloc+0x4e2/0x1240 [ 1879.183355] relay_open+0xd8/0xa10 [ 1879.184203] do_blk_trace_setup+0x4cf/0xc10 [ 1879.185226] ? _copy_from_user+0xfb/0x1b0 [ 1879.186250] __blk_trace_setup+0xca/0x180 [ 1879.187267] ? do_blk_trace_setup+0xc10/0xc10 [ 1879.188407] blk_trace_ioctl+0x155/0x290 [ 1879.189407] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1879.190570] ? do_vfs_ioctl+0x283/0x10d0 [ 1879.191571] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1879.192814] ? generic_block_fiemap+0x60/0x60 [ 1879.193916] ? lock_downgrade+0x6d0/0x6d0 [ 1879.194906] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1879.196068] blkdev_ioctl+0xc1/0x710 [ 1879.196956] ? blkdev_common_ioctl+0x1930/0x1930 [ 1879.198130] ? selinux_file_ioctl+0xb6/0x270 [ 1879.199184] block_ioctl+0xf9/0x140 [ 1879.200069] ? blkdev_read_iter+0x1c0/0x1c0 [ 1879.201112] __x64_sys_ioctl+0x19a/0x210 [ 1879.202144] do_syscall_64+0x33/0x40 [ 1879.203059] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1879.204270] RIP: 0033:0x7f00d56ccb19 [ 1879.205160] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1879.209597] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1879.211455] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1879.213136] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1879.214855] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1879.216532] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1879.218277] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:19:04 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:19:04 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x5421, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:19:04 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:19:04 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) r1 = syz_open_dev$mouse(&(0x7f0000000000), 0x8, 0x444000) ioctl$SCSI_IOCTL_PROBE_HOST(r1, 0x5385, &(0x7f0000000040)={0x14, ""/20}) [ 1879.368425] FAULT_INJECTION: forcing a failure. [ 1879.368425] name failslab, interval 1, probability 0, space 0, times 0 [ 1879.370129] CPU: 0 PID: 9696 Comm: syz-executor.4 Not tainted 5.10.229 #1 [ 1879.370863] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1879.371765] Call Trace: [ 1879.372075] dump_stack+0x107/0x167 [ 1879.372481] should_fail.cold+0x5/0xa [ 1879.372889] ? create_object.isra.0+0x3a/0xa20 [ 1879.373378] should_failslab+0x5/0x20 [ 1879.373793] kmem_cache_alloc+0x5b/0x310 [ 1879.374227] ? mark_lock+0xf5/0x2df0 [ 1879.374629] create_object.isra.0+0x3a/0xa20 [ 1879.375126] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1879.375714] kmem_cache_alloc+0x159/0x310 [ 1879.376189] ? mempool_free_pages+0x20/0x20 [ 1879.376681] mempool_alloc+0x148/0x360 [ 1879.377110] ? mempool_resize+0x7d0/0x7d0 [ 1879.377587] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1879.378202] ? mark_lock+0xf5/0x2df0 [ 1879.378628] ? __lock_acquire+0x1657/0x5b00 [ 1879.379096] bio_alloc_bioset+0x36e/0x600 [ 1879.379570] ? bvec_alloc+0x2f0/0x2f0 [ 1879.380001] ? perf_trace_lock+0xac/0x490 [ 1879.380447] ? jbd2_journal_get_log_tail+0x186/0x4e0 [ 1879.381026] submit_bh_wbc.constprop.0+0x1b8/0x780 [ 1879.381566] write_dirty_buffer+0xcb/0x180 [ 1879.382055] __flush_batch+0x116/0x2e0 [ 1879.382500] ? jbd2_journal_skip_recovery+0x160/0x160 [ 1879.383090] ? lock_downgrade+0x6d0/0x6d0 [ 1879.383564] ? jbd2_log_do_checkpoint+0x224/0xa00 [ 1879.384114] jbd2_log_do_checkpoint+0x765/0xa00 [ 1879.384646] ? do_raw_spin_lock+0x121/0x260 [ 1879.385145] ? __jbd2_journal_remove_checkpoint+0x5f0/0x5f0 [ 1879.385796] ? rwlock_bug.part.0+0x90/0x90 [ 1879.386256] jbd2_journal_flush+0x14b/0x530 [ 1879.386753] __ext4_ioctl+0x2cd9/0x4190 [ 1879.387214] ? ext4_reset_inode_seed+0x450/0x450 [ 1879.387751] ? perf_trace_lock+0xac/0x490 [ 1879.388210] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 1879.388861] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 1879.389425] ? do_vfs_ioctl+0x283/0x10d0 [ 1879.389887] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1879.390491] ? generic_block_fiemap+0x60/0x60 [ 1879.391004] ? lock_downgrade+0x6d0/0x6d0 [ 1879.391454] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1879.391968] ? wait_for_completion_io+0x270/0x270 [ 1879.392488] ? selinux_file_ioctl+0xb6/0x270 [ 1879.392956] ? __ext4_ioctl+0x4190/0x4190 [ 1879.393400] __x64_sys_ioctl+0x19a/0x210 [ 1879.393841] do_syscall_64+0x33/0x40 [ 1879.394270] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1879.394816] RIP: 0033:0x7fbfb065eb19 [ 1879.395238] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1879.397192] RSP: 002b:00007fbfadbd4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1879.398011] RAX: ffffffffffffffda RBX: 00007fbfb0771f60 RCX: 00007fbfb065eb19 [ 1879.398766] RDX: 00000000200004c0 RSI: 0000000040086607 RDI: 0000000000000005 [ 1879.399523] RBP: 00007fbfadbd41d0 R08: 0000000000000000 R09: 0000000000000000 [ 1879.400278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1879.401032] R13: 00007ffe53746b5f R14: 00007fbfadbd4300 R15: 0000000000022000 01:19:18 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0xb, 0xffffffa0}) 01:19:18 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x5450, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:19:18 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:19:18 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 25) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:19:18 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:19:18 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f00000004c0)) (fail_nth: 3) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:19:18 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:19:18 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:19:18 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) ioctl$SG_GET_PACK_ID(r0, 0x227c, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000001) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1000009, 0x1f012, r1, 0x0) ioctl$SCSI_IOCTL_TEST_UNIT_READY(r1, 0x2) [ 1893.985431] FAULT_INJECTION: forcing a failure. [ 1893.985431] name failslab, interval 1, probability 0, space 0, times 0 [ 1893.987054] CPU: 1 PID: 9725 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1893.987988] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1893.989128] Call Trace: [ 1893.989477] dump_stack+0x107/0x167 [ 1893.989976] should_fail.cold+0x5/0xa [ 1893.990498] ? create_object.isra.0+0x3a/0xa20 [ 1893.991124] should_failslab+0x5/0x20 [ 1893.991647] kmem_cache_alloc+0x5b/0x310 [ 1893.992203] ? mark_held_locks+0x9e/0xe0 [ 1893.992750] create_object.isra.0+0x3a/0xa20 [ 1893.993365] kmemleak_alloc_percpu+0xa0/0x100 [ 1893.993992] pcpu_alloc+0x4e2/0x1240 [ 1893.994510] relay_open+0xd8/0xa10 [ 1893.995008] do_blk_trace_setup+0x4cf/0xc10 [ 1893.995599] ? _copy_from_user+0xfb/0x1b0 [ 1893.996177] __blk_trace_setup+0xca/0x180 [ 1893.996741] ? do_blk_trace_setup+0xc10/0xc10 [ 1893.997366] blk_trace_ioctl+0x155/0x290 [ 1893.997933] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1893.998605] ? do_vfs_ioctl+0x283/0x10d0 [ 1893.999163] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1893.999879] ? generic_block_fiemap+0x60/0x60 [ 1894.000499] ? lock_downgrade+0x6d0/0x6d0 [ 1894.001069] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1894.001731] blkdev_ioctl+0xc1/0x710 [ 1894.002235] ? blkdev_common_ioctl+0x1930/0x1930 [ 1894.002880] ? selinux_file_ioctl+0xb6/0x270 [ 1894.003481] block_ioctl+0xf9/0x140 [ 1894.003979] ? blkdev_read_iter+0x1c0/0x1c0 [ 1894.004570] __x64_sys_ioctl+0x19a/0x210 [ 1894.005122] do_syscall_64+0x33/0x40 [ 1894.005621] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1894.006327] RIP: 0033:0x7f00d56ccb19 [ 1894.006832] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1894.009316] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1894.010345] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1894.011307] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1894.012284] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1894.013232] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1894.014205] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:19:18 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:19:18 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x5451, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) [ 1894.019451] FAULT_INJECTION: forcing a failure. [ 1894.019451] name failslab, interval 1, probability 0, space 0, times 0 [ 1894.022626] CPU: 0 PID: 9724 Comm: syz-executor.4 Not tainted 5.10.229 #1 [ 1894.024219] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1894.026152] Call Trace: [ 1894.026758] dump_stack+0x107/0x167 [ 1894.027592] should_fail.cold+0x5/0xa [ 1894.028470] ? create_task_io_context+0x2c/0x430 [ 1894.029577] should_failslab+0x5/0x20 [ 1894.030460] kmem_cache_alloc_node+0x55/0x330 [ 1894.031500] create_task_io_context+0x2c/0x430 [ 1894.032562] submit_bio_checks+0x1382/0x1730 [ 1894.033572] ? create_object.isra.0+0x3ad/0xa20 [ 1894.034652] ? trace_event_raw_event_block_rq_requeue+0x560/0x560 [ 1894.036075] ? lock_release+0x680/0x680 [ 1894.036986] ? find_held_lock+0x2c/0x110 [ 1894.037939] ? kmem_cache_alloc+0x159/0x310 [ 1894.038938] submit_bio_noacct+0x82/0x1010 [ 1894.039907] ? mark_held_locks+0x9e/0xe0 [ 1894.040847] ? blk_queue_enter+0xc30/0xc30 [ 1894.041826] ? trace_hardirqs_on+0x5b/0x180 [ 1894.042833] ? kmem_cache_alloc+0x2a6/0x310 [ 1894.043837] submit_bio+0xf3/0x4e0 [ 1894.044654] ? submit_bio_noacct+0x1010/0x1010 [ 1894.045707] ? lockdep_init_map_type+0x2c7/0x780 [ 1894.046802] submit_bio_wait+0x106/0x240 [ 1894.047727] ? submit_bio_wait_endio+0x40/0x40 [ 1894.048776] ? syscall_return_via_sysret+0x77/0xa7 [ 1894.049915] blkdev_issue_flush+0x144/0x1a0 [ 1894.050923] jbd2_cleanup_journal_tail+0x1ae/0x1f0 [ 1894.052046] ? __flush_batch+0x2e0/0x2e0 [ 1894.052982] ? mutex_lock_io_nested+0x5b2/0xf30 [ 1894.054058] ? lock_acquire+0x1b9/0x470 [ 1894.054974] jbd2_log_do_checkpoint+0x82/0xa00 [ 1894.056021] ? jbd2_journal_flush+0x139/0x530 [ 1894.057049] ? lock_downgrade+0x6d0/0x6d0 [ 1894.057999] ? do_raw_spin_lock+0x121/0x260 [ 1894.058966] ? __jbd2_journal_remove_checkpoint+0x5f0/0x5f0 [ 1894.060257] ? rwlock_bug.part.0+0x90/0x90 [ 1894.061246] jbd2_journal_flush+0x14b/0x530 [ 1894.062252] __ext4_ioctl+0x2cd9/0x4190 [ 1894.063172] ? ext4_reset_inode_seed+0x450/0x450 [ 1894.064256] ? perf_trace_lock+0xac/0x490 [ 1894.065224] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 1894.066505] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 1894.067648] ? do_vfs_ioctl+0x283/0x10d0 [ 1894.068561] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1894.069750] ? generic_block_fiemap+0x60/0x60 [ 1894.070774] ? lock_downgrade+0x6d0/0x6d0 [ 1894.071720] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1894.072819] ? wait_for_completion_io+0x270/0x270 [ 1894.073930] ? selinux_file_ioctl+0xb6/0x270 [ 1894.074933] ? __ext4_ioctl+0x4190/0x4190 [ 1894.075878] __x64_sys_ioctl+0x19a/0x210 [ 1894.076805] do_syscall_64+0x33/0x40 [ 1894.077651] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1894.078820] RIP: 0033:0x7fbfb065eb19 [ 1894.079673] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1894.083844] RSP: 002b:00007fbfadbd4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1894.085558] RAX: ffffffffffffffda RBX: 00007fbfb0771f60 RCX: 00007fbfb065eb19 [ 1894.087173] RDX: 00000000200004c0 RSI: 0000000040086607 RDI: 0000000000000005 [ 1894.088777] RBP: 00007fbfadbd41d0 R08: 0000000000000000 R09: 0000000000000000 [ 1894.090382] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1894.091987] R13: 00007ffe53746b5f R14: 00007fbfadbd4300 R15: 0000000000022000 01:19:19 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:19:19 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 26) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:19:19 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 1894.385548] FAULT_INJECTION: forcing a failure. [ 1894.385548] name failslab, interval 1, probability 0, space 0, times 0 [ 1894.388546] CPU: 1 PID: 9742 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1894.390007] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1894.391757] Call Trace: [ 1894.392320] dump_stack+0x107/0x167 [ 1894.393095] should_fail.cold+0x5/0xa [ 1894.393906] ? relay_open_buf.part.0+0x91/0xc00 [ 1894.394897] should_failslab+0x5/0x20 [ 1894.395703] kmem_cache_alloc_trace+0x55/0x320 [ 1894.396683] relay_open_buf.part.0+0x91/0xc00 [ 1894.397639] ? _find_next_bit.constprop.0+0x1a3/0x200 [ 1894.398745] relay_open+0x531/0xa10 [ 1894.399533] do_blk_trace_setup+0x4cf/0xc10 [ 1894.400448] ? _copy_from_user+0xfb/0x1b0 [ 1894.401330] __blk_trace_setup+0xca/0x180 [ 1894.402208] ? do_blk_trace_setup+0xc10/0xc10 [ 1894.403193] blk_trace_ioctl+0x155/0x290 [ 1894.404044] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1894.405074] ? do_vfs_ioctl+0x283/0x10d0 [ 1894.405943] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1894.407050] ? generic_block_fiemap+0x60/0x60 [ 1894.407991] ? lock_downgrade+0x6d0/0x6d0 [ 1894.408870] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1894.409890] blkdev_ioctl+0xc1/0x710 [ 1894.410682] ? blkdev_common_ioctl+0x1930/0x1930 [ 1894.411687] ? selinux_file_ioctl+0xb6/0x270 [ 1894.412610] block_ioctl+0xf9/0x140 [ 1894.413370] ? blkdev_read_iter+0x1c0/0x1c0 [ 1894.414283] __x64_sys_ioctl+0x19a/0x210 [ 1894.415137] do_syscall_64+0x33/0x40 [ 1894.415916] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1894.416994] RIP: 0033:0x7f00d56ccb19 [ 1894.417776] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1894.421633] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1894.423239] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1894.424733] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1894.426243] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1894.427745] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1894.429240] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:19:34 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:19:34 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SG_SET_FORCE_PACK_ID(r0, 0x227b, &(0x7f0000000040)=0x1) ioctl$SCSI_IOCTL_SEND_COMMAND(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={0x85, 0x9583, 0x8, "e352933a979e7fe214d6c009465c251bcd16d052396ce1d47c871b40efcb3169cc8f906355463ed8a39af19f84799e3559d577449c193caa22c4e29c38723aa519828b284c72db65a170df02ff88682d4ab7742e0992492434c0e3900cf44368a87bafc5c77796ea6e033660ec5d6f4cd8154de38d51f492cf3eed5024bb34cdaf4d471e84"}) creat(&(0x7f0000000000)='./file0\x00', 0xa0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) 01:19:34 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 27) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:19:34 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x5452, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:19:34 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:19:34 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:19:34 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f00000004c0)) (fail_nth: 4) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:19:34 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) [ 1909.181005] FAULT_INJECTION: forcing a failure. [ 1909.181005] name failslab, interval 1, probability 0, space 0, times 0 [ 1909.182684] CPU: 0 PID: 9769 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1909.183636] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1909.184781] Call Trace: [ 1909.185147] dump_stack+0x107/0x167 [ 1909.185650] should_fail.cold+0x5/0xa [ 1909.186166] ? create_object.isra.0+0x3a/0xa20 [ 1909.186788] should_failslab+0x5/0x20 [ 1909.187292] kmem_cache_alloc+0x5b/0x310 [ 1909.187841] ? __mutex_lock+0x4fe/0x10b0 [ 1909.188390] create_object.isra.0+0x3a/0xa20 [ 1909.188980] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1909.189672] kmem_cache_alloc_trace+0x151/0x320 [ 1909.190295] relay_open_buf.part.0+0x91/0xc00 [ 1909.190900] ? _find_next_bit.constprop.0+0x1a3/0x200 [ 1909.191583] relay_open+0x531/0xa10 [ 1909.192071] do_blk_trace_setup+0x4cf/0xc10 [ 1909.192650] ? _copy_from_user+0xfb/0x1b0 [ 1909.193195] __blk_trace_setup+0xca/0x180 [ 1909.193749] ? do_blk_trace_setup+0xc10/0xc10 [ 1909.194359] blk_trace_ioctl+0x155/0x290 [ 1909.194931] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1909.195578] ? do_vfs_ioctl+0x283/0x10d0 [ 1909.196110] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1909.196805] ? generic_block_fiemap+0x60/0x60 [ 1909.197402] ? lock_downgrade+0x6d0/0x6d0 [ 1909.197953] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1909.198599] blkdev_ioctl+0xc1/0x710 [ 1909.199098] ? blkdev_common_ioctl+0x1930/0x1930 [ 1909.199727] ? selinux_file_ioctl+0xb6/0x270 [ 1909.200305] block_ioctl+0xf9/0x140 [ 1909.200779] ? blkdev_read_iter+0x1c0/0x1c0 [ 1909.201348] __x64_sys_ioctl+0x19a/0x210 [ 1909.201885] do_syscall_64+0x33/0x40 [ 1909.202378] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1909.203052] RIP: 0033:0x7f00d56ccb19 [ 1909.203544] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1909.205930] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1909.206941] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1909.207900] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1909.208836] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1909.209783] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1909.210728] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:19:34 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:19:34 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x5460, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:19:34 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x0, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:19:47 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 28) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:19:47 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:19:47 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x0, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:19:47 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x40049409, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:19:47 executing program 1: syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) syz_open_dev$sg(&(0x7f0000000000), 0x6000, 0x60000) ioctl$SCSI_IOCTL_SEND_COMMAND(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={0xb5, 0x5, 0xe77, "c0e47d8280ab73c8a953d5ef685d1ef2aebc023d550d3d3defd824ed99af6a3987c1e4b23b4a1319d33dc227916db0a4bcedb8b5747a028c2a984fd91a2741b025e7f2781ea85bda045ac33dff6ab29e461ac2b122cf92d8a70021d25c7e39b584d8f2509bf7562f68ce449b814bb4cf8ef619fdb2c2d0e234748c6dbb355700d80cde7700497421d31f4045ad01623575c29eda43f139872243296a54d44c6cca19570fc2e876ef13a4a126fc1280b0f2d7882a3a"}) 01:19:47 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r2, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:19:47 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:19:47 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 1922.520521] FAULT_INJECTION: forcing a failure. [ 1922.520521] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1922.523364] CPU: 0 PID: 9798 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1922.524781] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1922.526497] Call Trace: [ 1922.527056] dump_stack+0x107/0x167 [ 1922.527817] should_fail.cold+0x5/0xa [ 1922.528614] __alloc_pages_nodemask+0x182/0x600 [ 1922.529588] ? lock_release+0x680/0x680 01:19:47 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) [ 1922.530424] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 1922.532011] alloc_pages_current+0x187/0x280 [ 1922.532959] kmalloc_order+0x35/0x160 [ 1922.533781] kmalloc_order_trace+0x14/0xa0 [ 1922.534685] relay_open_buf.part.0+0xf9/0xc00 [ 1922.535659] ? _find_next_bit.constprop.0+0x1a3/0x200 [ 1922.536769] relay_open+0x531/0xa10 [ 1922.537557] do_blk_trace_setup+0x4cf/0xc10 [ 1922.538478] ? _copy_from_user+0xfb/0x1b0 [ 1922.539372] __blk_trace_setup+0xca/0x180 [ 1922.540257] ? do_blk_trace_setup+0xc10/0xc10 [ 1922.541243] blk_trace_ioctl+0x155/0x290 [ 1922.542109] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1922.543162] ? do_vfs_ioctl+0x283/0x10d0 [ 1922.544032] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1922.545149] ? generic_block_fiemap+0x60/0x60 [ 1922.546105] ? lock_downgrade+0x6d0/0x6d0 [ 1922.547002] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1922.548042] blkdev_ioctl+0xc1/0x710 [ 1922.548840] ? blkdev_common_ioctl+0x1930/0x1930 [ 1922.549855] ? selinux_file_ioctl+0xb6/0x270 [ 1922.550801] block_ioctl+0xf9/0x140 [ 1922.551598] ? blkdev_read_iter+0x1c0/0x1c0 [ 1922.552522] __x64_sys_ioctl+0x19a/0x210 [ 1922.553393] do_syscall_64+0x33/0x40 [ 1922.554189] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1922.555294] RIP: 0033:0x7f00d56ccb19 [ 1922.556089] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1922.559893] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1922.561498] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1922.562991] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1922.564469] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1922.565940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1922.567431] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:19:47 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000001) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1000009, 0x1f012, r1, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x40010, r1, 0x8000000) 01:19:47 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x40081271, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:19:47 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:19:47 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 29) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:19:47 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x0, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:19:47 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x2, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:19:47 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:19:47 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) [ 1922.892078] FAULT_INJECTION: forcing a failure. [ 1922.892078] name failslab, interval 1, probability 0, space 0, times 0 [ 1922.894786] CPU: 0 PID: 9823 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1922.896247] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1922.897983] Call Trace: [ 1922.898549] dump_stack+0x107/0x167 [ 1922.899367] should_fail.cold+0x5/0xa [ 1922.900191] ? create_object.isra.0+0x3a/0xa20 [ 1922.901180] should_failslab+0x5/0x20 [ 1922.901998] kmem_cache_alloc+0x5b/0x310 [ 1922.902874] create_object.isra.0+0x3a/0xa20 [ 1922.903834] ? kasan_unpoison_shadow+0x33/0x50 [ 1922.904819] kmalloc_order+0xfe/0x160 [ 1922.905641] kmalloc_order_trace+0x14/0xa0 [ 1922.906552] relay_open_buf.part.0+0xf9/0xc00 [ 1922.907547] ? _find_next_bit.constprop.0+0x1a3/0x200 [ 1922.908664] relay_open+0x531/0xa10 [ 1922.909453] do_blk_trace_setup+0x4cf/0xc10 [ 1922.910379] ? _copy_from_user+0xfb/0x1b0 [ 1922.911309] __blk_trace_setup+0xca/0x180 [ 1922.912198] ? do_blk_trace_setup+0xc10/0xc10 [ 1922.913186] blk_trace_ioctl+0x155/0x290 [ 1922.914055] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1922.915132] ? do_vfs_ioctl+0x283/0x10d0 [ 1922.916004] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1922.917129] ? generic_block_fiemap+0x60/0x60 [ 1922.918094] ? lock_downgrade+0x6d0/0x6d0 [ 1922.919001] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1922.920053] blkdev_ioctl+0xc1/0x710 [ 1922.920850] ? blkdev_common_ioctl+0x1930/0x1930 [ 1922.921868] ? selinux_file_ioctl+0xb6/0x270 [ 1922.922814] block_ioctl+0xf9/0x140 [ 1922.923630] ? blkdev_read_iter+0x1c0/0x1c0 [ 1922.924555] __x64_sys_ioctl+0x19a/0x210 [ 1922.925432] do_syscall_64+0x33/0x40 [ 1922.926230] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1922.927353] RIP: 0033:0x7f00d56ccb19 [ 1922.928158] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1922.932089] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1922.933715] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1922.935264] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1922.936790] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1922.938321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1922.939869] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:19:47 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x40086602, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:19:47 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x4b47, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:20:11 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:20:11 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:20:11 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 30) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:20:11 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:20:11 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:20:11 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x40087602, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:20:11 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x4b49, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:20:11 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000040), 0x800, 0x2a80) ioctl$SG_IO(r1, 0x2285, &(0x7f00000002c0)={0x53, 0x3, 0x59, 0x2, @scatter={0x2, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000100)=""/12, 0xc}]}, &(0x7f0000000180)="fdfb734fb1c0cbe371bc3254ce134139f535ddec0911cbff4d0e90154e02c8ddb07dd7b4b63d239a747131642054fbcbd6acefe130c104177ec5f3c399216c4eb10562ea0607a41a6398e941a9787228fad444e1effc7b77fd", &(0x7f0000000200)=""/109, 0x1, 0x32, 0x3, &(0x7f0000000280)}) ioctl$SG_GET_PACK_ID(r1, 0x227c, &(0x7f0000000440)) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000005001300000000"]) syz_io_uring_setup(0x3ec, &(0x7f0000000480)={0x0, 0x5b9a, 0x1, 0x0, 0x81}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000500)=0x0, &(0x7f0000000540)) r3 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='projid_map\x00') readv(r4, &(0x7f0000003700)=[{&(0x7f0000000200)=""/216, 0xd8}], 0x1) io_uring_register$IORING_UNREGISTER_PERSONALITY(r4, 0xa, 0x0, r3) syz_io_uring_submit(r2, 0x0, &(0x7f00000005c0)=@IORING_OP_OPENAT={0x12, 0x7, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000580)='./file0\x00', 0x112, 0x80000, 0x23456, {0x0, r3}}, 0x5) creat(&(0x7f0000000000)='./file0\x00', 0x0) lsetxattr$trusted_overlay_opaque(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380), &(0x7f0000000400), 0x2, 0x3) [ 1946.585965] FAULT_INJECTION: forcing a failure. [ 1946.585965] name failslab, interval 1, probability 0, space 0, times 0 [ 1946.588820] CPU: 0 PID: 9859 Comm: syz-executor.0 Not tainted 5.10.229 #1 01:20:11 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="e10000000100000008000000ea3b44699121fe8b62a809b454dbb585fc1d4575698e93e60cb35ed6856c72cb8ba514d92cccc4b64e419b828d812d2084efddb5f164d7df617c0fe06c2abb0454dfb989ddeee4f4031c8f5aeeeefeb1a6537f32a602a5005f3ea40bc6555f6710b56bded77256e42ef811f2f0eab2714b1c2bbd947322b2cb8ccf6f62898bb0f8705725d47914587143a63527c2497a8036fa784a7a6d875a706976023b00000000010057eb928879a93db6881ee7defb9b13ea0715c343c5fba496f2b7c17e266c00820d0803542f53f641aabffb623bc476c4eaefd32c1ccb2e641de30bd1a6"]) [ 1946.590303] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1946.592138] Call Trace: [ 1946.592688] dump_stack+0x107/0x167 [ 1946.593447] should_fail.cold+0x5/0xa [ 1946.594243] ? relay_open_buf.part.0+0x472/0xc00 [ 1946.595216] should_failslab+0x5/0x20 [ 1946.596006] __kmalloc+0x72/0x390 [ 1946.596929] relay_open_buf.part.0+0x472/0xc00 [ 1946.598087] relay_open+0x531/0xa10 [ 1946.598887] do_blk_trace_setup+0x4cf/0xc10 [ 1946.599824] ? _copy_from_user+0xfb/0x1b0 01:20:11 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) [ 1946.600716] __blk_trace_setup+0xca/0x180 [ 1946.601646] ? do_blk_trace_setup+0xc10/0xc10 [ 1946.602638] blk_trace_ioctl+0x155/0x290 [ 1946.603487] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1946.604532] ? do_vfs_ioctl+0x283/0x10d0 [ 1946.605391] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1946.606484] ? generic_block_fiemap+0x60/0x60 [ 1946.607418] ? lock_downgrade+0x6d0/0x6d0 [ 1946.608287] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1946.609291] blkdev_ioctl+0xc1/0x710 [ 1946.610068] ? blkdev_common_ioctl+0x1930/0x1930 [ 1946.611070] ? selinux_file_ioctl+0xb6/0x270 [ 1946.612003] block_ioctl+0xf9/0x140 [ 1946.612758] ? blkdev_read_iter+0x1c0/0x1c0 [ 1946.613663] __x64_sys_ioctl+0x19a/0x210 [ 1946.614517] do_syscall_64+0x33/0x40 [ 1946.615304] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1946.616374] RIP: 0033:0x7f00d56ccb19 01:20:11 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:20:11 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x4020940d, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) [ 1946.617154] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1946.621181] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1946.622840] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1946.624384] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1946.625906] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1946.627427] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1946.628928] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:20:11 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:20:11 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 31) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:20:11 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x541b, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:20:11 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) [ 1946.870024] FAULT_INJECTION: forcing a failure. [ 1946.870024] name failslab, interval 1, probability 0, space 0, times 0 [ 1946.872902] CPU: 0 PID: 9874 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1946.874649] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1946.876806] Call Trace: [ 1946.877496] dump_stack+0x107/0x167 [ 1946.878454] should_fail.cold+0x5/0xa [ 1946.879439] ? create_object.isra.0+0x3a/0xa20 [ 1946.880659] should_failslab+0x5/0x20 [ 1946.881649] kmem_cache_alloc+0x5b/0x310 [ 1946.882701] create_object.isra.0+0x3a/0xa20 [ 1946.883842] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1946.885188] __kmalloc+0x16e/0x390 [ 1946.886121] relay_open_buf.part.0+0x472/0xc00 [ 1946.887325] relay_open+0x531/0xa10 [ 1946.888149] do_blk_trace_setup+0x4cf/0xc10 [ 1946.889277] ? _copy_from_user+0xfb/0x1b0 [ 1946.890340] __blk_trace_setup+0xca/0x180 [ 1946.891433] ? do_blk_trace_setup+0xc10/0xc10 [ 1946.892656] blk_trace_ioctl+0x155/0x290 [ 1946.893748] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1946.895095] ? do_vfs_ioctl+0x283/0x10d0 [ 1946.896152] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1946.897521] ? generic_block_fiemap+0x60/0x60 [ 1946.898469] ? lock_downgrade+0x6d0/0x6d0 [ 1946.899551] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1946.900834] blkdev_ioctl+0xc1/0x710 [ 1946.901811] ? blkdev_common_ioctl+0x1930/0x1930 [ 1946.903024] ? selinux_file_ioctl+0xb6/0x270 [ 1946.904156] block_ioctl+0xf9/0x140 [ 1946.905100] ? blkdev_read_iter+0x1c0/0x1c0 [ 1946.906212] __x64_sys_ioctl+0x19a/0x210 [ 1946.907277] do_syscall_64+0x33/0x40 [ 1946.908239] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1946.909587] RIP: 0033:0x7f00d56ccb19 [ 1946.910543] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1946.915291] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1946.917311] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1946.919067] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1946.920833] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1946.922325] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1946.923818] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:20:25 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 32) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:20:25 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:20:25 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:20:25 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:20:25 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x80081270, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:20:25 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:20:25 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x5421, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:20:25 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000040), 0x2f4a, 0x2c64c0) r1 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) fcntl$dupfd(r1, 0x406, r0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff00"/14]) 01:20:25 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) [ 1960.699684] FAULT_INJECTION: forcing a failure. [ 1960.699684] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1960.701644] CPU: 1 PID: 9906 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1960.702795] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1960.704173] Call Trace: [ 1960.704620] dump_stack+0x107/0x167 [ 1960.705224] should_fail.cold+0x5/0xa [ 1960.705862] __alloc_pages_nodemask+0x182/0x600 [ 1960.706629] ? __kmalloc+0x16e/0x390 [ 1960.707248] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 1960.708244] ? trace_hardirqs_on+0x5b/0x180 [ 1960.708969] alloc_pages_current+0x187/0x280 [ 1960.709723] relay_open_buf.part.0+0x2a5/0xc00 [ 1960.710623] relay_open+0x531/0xa10 [ 1960.711368] do_blk_trace_setup+0x4cf/0xc10 [ 1960.712164] ? _copy_from_user+0xfb/0x1b0 [ 1960.712941] __blk_trace_setup+0xca/0x180 [ 1960.713724] ? do_blk_trace_setup+0xc10/0xc10 [ 1960.714619] blk_trace_ioctl+0x155/0x290 [ 1960.715291] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1960.716183] ? do_vfs_ioctl+0x283/0x10d0 [ 1960.717039] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1960.717976] ? generic_block_fiemap+0x60/0x60 [ 1960.718813] ? lock_downgrade+0x6d0/0x6d0 [ 1960.719593] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1960.720526] blkdev_ioctl+0xc1/0x710 [ 1960.721137] ? blkdev_common_ioctl+0x1930/0x1930 [ 1960.722006] ? selinux_file_ioctl+0xb6/0x270 [ 1960.722964] block_ioctl+0xf9/0x140 [ 1960.723567] ? blkdev_read_iter+0x1c0/0x1c0 [ 1960.724417] __x64_sys_ioctl+0x19a/0x210 [ 1960.725165] do_syscall_64+0x33/0x40 [ 1960.725905] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1960.726748] RIP: 0033:0x7f00d56ccb19 [ 1960.727458] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1960.730714] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1960.732144] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1960.733450] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1960.734614] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1960.735899] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1960.737310] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:20:25 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x80081272, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:20:25 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:20:39 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x5450, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:20:39 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:20:39 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:20:39 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x80086601, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:20:39 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:20:39 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0x0, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:20:39 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 33) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:20:39 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000001) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1000009, 0x1f012, r1, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000240)={0x0, 0xfffffffffffffffe, 0x0, 0x1, @buffer={0x0, 0xda, &(0x7f00000000c0)=""/218}, &(0x7f0000000000), &(0x7f00000001c0)=""/98, 0x1, 0x0, 0x2, &(0x7f0000000040)}) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) 01:20:39 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:20:39 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0x80087601, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) [ 1974.844683] FAULT_INJECTION: forcing a failure. [ 1974.844683] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1974.847429] CPU: 0 PID: 9945 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1974.848821] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1974.850489] Call Trace: [ 1974.851027] dump_stack+0x107/0x167 [ 1974.851762] should_fail.cold+0x5/0xa [ 1974.852547] __alloc_pages_nodemask+0x182/0x600 [ 1974.853504] ? __kmalloc+0x16e/0x390 [ 1974.854284] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 1974.855533] ? trace_hardirqs_on+0x5b/0x180 [ 1974.856440] alloc_pages_current+0x187/0x280 [ 1974.857372] relay_open_buf.part.0+0x2a5/0xc00 [ 1974.858321] relay_open+0x531/0xa10 [ 1974.859093] do_blk_trace_setup+0x4cf/0xc10 [ 1974.859981] ? _copy_from_user+0xfb/0x1b0 [ 1974.860875] __blk_trace_setup+0xca/0x180 [ 1974.861730] ? do_blk_trace_setup+0xc10/0xc10 [ 1974.862685] blk_trace_ioctl+0x155/0x290 [ 1974.863557] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1974.864566] ? do_vfs_ioctl+0x283/0x10d0 [ 1974.865435] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1974.866533] ? generic_block_fiemap+0x60/0x60 [ 1974.867462] ? lock_downgrade+0x6d0/0x6d0 [ 1974.868324] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1974.869322] blkdev_ioctl+0xc1/0x710 [ 1974.870122] ? blkdev_common_ioctl+0x1930/0x1930 [ 1974.871115] ? selinux_file_ioctl+0xb6/0x270 [ 1974.872062] block_ioctl+0xf9/0x140 [ 1974.872835] ? blkdev_read_iter+0x1c0/0x1c0 [ 1974.873753] __x64_sys_ioctl+0x19a/0x210 [ 1974.874608] do_syscall_64+0x33/0x40 [ 1974.875401] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1974.876471] RIP: 0033:0x7f00d56ccb19 [ 1974.877265] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1974.881120] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1974.882722] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1974.884221] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1974.885741] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1974.887251] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1974.888757] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:20:39 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x5451, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:20:39 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:20:39 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 34) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:20:39 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0x0, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:20:39 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:20:40 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:20:40 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0045878, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) [ 1975.215518] FAULT_INJECTION: forcing a failure. [ 1975.215518] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1975.218341] CPU: 0 PID: 9963 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1975.219808] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1975.221530] Call Trace: [ 1975.222095] dump_stack+0x107/0x167 [ 1975.222874] should_fail.cold+0x5/0xa [ 1975.223692] __alloc_pages_nodemask+0x182/0x600 [ 1975.224681] ? __kmalloc+0x16e/0x390 [ 1975.225490] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 1975.226780] ? trace_hardirqs_on+0x5b/0x180 [ 1975.227709] alloc_pages_current+0x187/0x280 [ 1975.228649] relay_open_buf.part.0+0x2a5/0xc00 [ 1975.229640] relay_open+0x531/0xa10 [ 1975.230423] do_blk_trace_setup+0x4cf/0xc10 [ 1975.231343] ? _copy_from_user+0xfb/0x1b0 [ 1975.232226] __blk_trace_setup+0xca/0x180 [ 1975.233113] ? do_blk_trace_setup+0xc10/0xc10 [ 1975.234092] blk_trace_ioctl+0x155/0x290 [ 1975.234954] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1975.235954] ? do_vfs_ioctl+0x283/0x10d0 [ 1975.236824] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1975.237941] ? generic_block_fiemap+0x60/0x60 [ 1975.238893] ? lock_downgrade+0x6d0/0x6d0 [ 1975.239776] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1975.240820] blkdev_ioctl+0xc1/0x710 [ 1975.241612] ? blkdev_common_ioctl+0x1930/0x1930 [ 1975.242623] ? selinux_file_ioctl+0xb6/0x270 [ 1975.243565] block_ioctl+0xf9/0x140 [ 1975.244340] ? blkdev_read_iter+0x1c0/0x1c0 [ 1975.245243] __x64_sys_ioctl+0x19a/0x210 [ 1975.246109] do_syscall_64+0x33/0x40 [ 1975.246898] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1975.247989] RIP: 0033:0x7f00d56ccb19 [ 1975.248777] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1975.252692] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1975.254318] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1975.255832] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1975.257348] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1975.258856] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1975.260364] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:20:40 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:20:40 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x5452, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:20:40 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:20:40 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 35) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:20:40 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) [ 1975.634790] FAULT_INJECTION: forcing a failure. [ 1975.634790] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1975.637553] CPU: 0 PID: 9984 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1975.639109] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1975.640870] Call Trace: [ 1975.641432] dump_stack+0x107/0x167 [ 1975.642203] should_fail.cold+0x5/0xa [ 1975.643013] __alloc_pages_nodemask+0x182/0x600 [ 1975.643991] ? __kmalloc+0x16e/0x390 [ 1975.644777] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 1975.646061] ? trace_hardirqs_on+0x5b/0x180 [ 1975.646978] alloc_pages_current+0x187/0x280 [ 1975.647910] relay_open_buf.part.0+0x2a5/0xc00 [ 1975.648895] relay_open+0x531/0xa10 [ 1975.649671] do_blk_trace_setup+0x4cf/0xc10 [ 1975.650584] ? _copy_from_user+0xfb/0x1b0 [ 1975.651467] __blk_trace_setup+0xca/0x180 [ 1975.652340] ? do_blk_trace_setup+0xc10/0xc10 [ 1975.653318] blk_trace_ioctl+0x155/0x290 [ 1975.654173] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1975.655206] ? do_vfs_ioctl+0x283/0x10d0 [ 1975.656063] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1975.657175] ? generic_block_fiemap+0x60/0x60 [ 1975.658119] ? lock_downgrade+0x6d0/0x6d0 [ 1975.658997] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1975.660020] blkdev_ioctl+0xc1/0x710 [ 1975.660806] ? blkdev_common_ioctl+0x1930/0x1930 [ 1975.661818] ? selinux_file_ioctl+0xb6/0x270 [ 1975.662751] block_ioctl+0xf9/0x140 [ 1975.663515] ? blkdev_read_iter+0x1c0/0x1c0 [ 1975.664424] __x64_sys_ioctl+0x19a/0x210 [ 1975.665289] do_syscall_64+0x33/0x40 [ 1975.666073] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1975.667151] RIP: 0033:0x7f00d56ccb19 [ 1975.667935] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1975.671802] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1975.673406] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1975.674912] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1975.676409] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1975.677907] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1975.679411] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:20:53 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:20:53 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 36) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:20:53 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:20:53 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0045878, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:20:53 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x1000, 0x58be42) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)=ANY=[@ANYRES16=r0]) fcntl$dupfd(r0, 0x406, r0) 01:20:53 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:20:53 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x5460, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:20:53 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0x0, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 1988.331497] FAULT_INJECTION: forcing a failure. [ 1988.331497] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1988.334946] CPU: 0 PID: 10003 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 1988.336800] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1988.338928] Call Trace: [ 1988.339604] dump_stack+0x107/0x167 [ 1988.340538] should_fail.cold+0x5/0xa [ 1988.341530] __alloc_pages_nodemask+0x182/0x600 [ 1988.342632] ? __kmalloc+0x16e/0x390 [ 1988.343484] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 1988.344867] ? trace_hardirqs_on+0x5b/0x180 [ 1988.345872] alloc_pages_current+0x187/0x280 [ 1988.346885] relay_open_buf.part.0+0x2a5/0xc00 [ 1988.347943] relay_open+0x531/0xa10 [ 1988.348785] do_blk_trace_setup+0x4cf/0xc10 [ 1988.349783] ? _copy_from_user+0xfb/0x1b0 [ 1988.350738] __blk_trace_setup+0xca/0x180 [ 1988.351688] ? do_blk_trace_setup+0xc10/0xc10 [ 1988.352741] blk_trace_ioctl+0x155/0x290 [ 1988.353680] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 1988.354801] ? do_vfs_ioctl+0x283/0x10d0 [ 1988.355730] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 1988.356934] ? generic_block_fiemap+0x60/0x60 [ 1988.357968] ? lock_downgrade+0x6d0/0x6d0 [ 1988.358919] ? __mutex_unlock_slowpath+0xe1/0x600 [ 1988.360029] blkdev_ioctl+0xc1/0x710 [ 1988.360882] ? blkdev_common_ioctl+0x1930/0x1930 [ 1988.361982] ? selinux_file_ioctl+0xb6/0x270 [ 1988.362993] block_ioctl+0xf9/0x140 [ 1988.363824] ? blkdev_read_iter+0x1c0/0x1c0 [ 1988.364814] __x64_sys_ioctl+0x19a/0x210 [ 1988.365753] do_syscall_64+0x33/0x40 [ 1988.366604] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1988.367776] RIP: 0033:0x7f00d56ccb19 [ 1988.368623] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1988.372815] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1988.374546] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 1988.376168] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 1988.377797] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 1988.379424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1988.381045] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:20:53 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x6609, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:20:53 executing program 1: ioctl$sock_ipv6_tunnel_SIOCCHGPRL(0xffffffffffffffff, 0x89f7, &(0x7f0000000240)={'ip6_vti0\x00', &(0x7f0000000000)={'ip6tnl0\x00', 0x0, 0x2f, 0x7f, 0x20, 0x7, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0x25}, 0x100, 0x700, 0x7fffffff, 0x20}}) ioctl$TUNSETIFINDEX(0xffffffffffffffff, 0x400454da, &(0x7f0000000280)=r0) r1 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f0000000180)={0xab, 0x766, 0x0, "440ffbe8f7dfb16b6d3a7ca0248a3279cde39034a2896768fc2cfb90a4884d9dc89b707e4db25ba621d6fd6a2d76827e06d96ae0d8108498bddb5ea62fc41c83b86336fd22ff127df9a1f3f3151df8bd460844cb41ae47bfd1f4f523ab330858e8a875dc11a740b6ed6c617ade32227572947c0991c1a308210875229104ffdee2ef20d971f327d060bbdd2730212ad162d18c5e3764fc0aeb921d6026f2b2be8282ad66b350fff3f6385a"}) ioctl$SCSI_IOCTL_BENCHMARK_COMMAND(r1, 0x3) r2 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x1010, 0xffffffffffffffff, 0x8000000) r3 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) r6 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) syz_io_uring_submit(r6, r5, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) r7 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000002c0), 0x880, 0x0) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(r2, r5, &(0x7f0000000300)=@IORING_OP_SPLICE={0x1e, 0x5, 0x0, @fd=r1, 0x8000, {0x0, r7}, 0x4f, 0x1, 0x0, {0x0, r8, r1}}, 0x8) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000400a0fffff8f92b7aeab0ff3a77ebe8f96e2832b32b995ea0afdef4116d8cc94611a70c006420719ba5802e2ab75e1e597efef1e993dd2891e888bbeb5211455c8a76960eccab08be0d81a11e934e72971a802cfc6d30030290a1523a590c32dd3ee446e574d7b65f4721d53e93211e2732ed221169b0206e6fa8d476df163ea08baf81669554c31b00"/155]) 01:20:53 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:20:53 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0189436, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:20:53 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x0, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:20:53 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:21:09 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:21:09 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x0, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:21:09 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 37) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:21:09 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc020660b, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:21:09 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000001) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1000009, 0x1f012, r1, 0x0) ioctl$SCSI_IOCTL_GET_PCI(r1, 0x5387, &(0x7f0000000000)) 01:21:09 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x660c, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:21:09 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x0, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:21:09 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) [ 2004.636906] FAULT_INJECTION: forcing a failure. [ 2004.636906] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2004.639668] CPU: 1 PID: 10052 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2004.641116] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2004.642873] Call Trace: [ 2004.643429] dump_stack+0x107/0x167 [ 2004.644200] should_fail.cold+0x5/0xa [ 2004.645002] __alloc_pages_nodemask+0x182/0x600 [ 2004.645984] ? __kmalloc+0x16e/0x390 [ 2004.646773] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2004.648036] ? trace_hardirqs_on+0x5b/0x180 [ 2004.648943] alloc_pages_current+0x187/0x280 [ 2004.649878] relay_open_buf.part.0+0x2a5/0xc00 [ 2004.650841] relay_open+0x531/0xa10 [ 2004.651602] do_blk_trace_setup+0x4cf/0xc10 [ 2004.652489] ? _copy_from_user+0xfb/0x1b0 [ 2004.653350] __blk_trace_setup+0xca/0x180 [ 2004.654214] ? do_blk_trace_setup+0xc10/0xc10 [ 2004.655164] blk_trace_ioctl+0x155/0x290 [ 2004.656003] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2004.657007] ? do_vfs_ioctl+0x283/0x10d0 [ 2004.657839] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2004.658937] ? generic_block_fiemap+0x60/0x60 [ 2004.659866] ? lock_downgrade+0x6d0/0x6d0 [ 2004.660725] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2004.661721] blkdev_ioctl+0xc1/0x710 [ 2004.662489] ? blkdev_common_ioctl+0x1930/0x1930 [ 2004.663468] ? selinux_file_ioctl+0xb6/0x270 [ 2004.664377] block_ioctl+0xf9/0x140 [ 2004.665124] ? blkdev_read_iter+0x1c0/0x1c0 [ 2004.666020] __x64_sys_ioctl+0x19a/0x210 [ 2004.666853] do_syscall_64+0x33/0x40 [ 2004.667618] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2004.668672] RIP: 0033:0x7f00d56ccb19 [ 2004.669434] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2004.673217] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2004.674779] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2004.676237] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2004.677700] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2004.679175] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2004.680637] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:21:09 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:21:09 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0401273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:21:09 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x0, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:21:09 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000240)={0x53, 0x8000000000000006, 0xe5, 0xff, @buffer={0x0, 0x2d, &(0x7f0000000000)=""/45}, &(0x7f00000000c0)="e6a82db2336eacc2f8fca70666fc8d8224d8636d20a9c1ad81c9007ce72a65eabc5aa6e7efc7c57e935f0d0b4a91719ab4c498d1f7ad7c0feac3d5dd139764ae6ca5d2b75892a53b438fcd678623efeb5465cea17964fd187f96e86202ab590f1745b2d1ff2211c7057be47f9e7df89e46afda847957fa66c3a2ed42db5089ec311512af94aba0db11d00f558279672e09a87ed8a50cc1be83cb81aa7f0155c588bfcc75d1fdf3a9e9e1771604ba1260925f436e1f5633c5251b0a27461933dabece6de26ba65e61e2a2ac59a9711b8e58d6966d7059e5ca89d633ac751d2f2e727c48624e", &(0x7f00000001c0)=""/106, 0x40, 0x2, 0x1, &(0x7f0000000040)}) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) 01:21:09 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 38) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:21:09 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x6611, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:21:09 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x0, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:21:09 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) [ 2004.975959] FAULT_INJECTION: forcing a failure. [ 2004.975959] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2004.978747] CPU: 0 PID: 10075 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2004.980185] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2004.981920] Call Trace: [ 2004.982473] dump_stack+0x107/0x167 [ 2004.983234] should_fail.cold+0x5/0xa [ 2004.984035] __alloc_pages_nodemask+0x182/0x600 [ 2004.985000] ? __kmalloc+0x16e/0x390 [ 2004.985783] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2004.987045] ? trace_hardirqs_on+0x5b/0x180 [ 2004.987958] alloc_pages_current+0x187/0x280 [ 2004.988877] relay_open_buf.part.0+0x2a5/0xc00 [ 2004.989842] relay_open+0x531/0xa10 [ 2004.990617] do_blk_trace_setup+0x4cf/0xc10 [ 2004.991519] ? _copy_from_user+0xfb/0x1b0 [ 2004.992397] __blk_trace_setup+0xca/0x180 [ 2004.993270] ? do_blk_trace_setup+0xc10/0xc10 [ 2004.994231] blk_trace_ioctl+0x155/0x290 [ 2004.995073] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2004.996080] ? do_vfs_ioctl+0x283/0x10d0 [ 2004.996911] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2004.998004] ? generic_block_fiemap+0x60/0x60 [ 2004.998926] ? lock_downgrade+0x6d0/0x6d0 [ 2004.999782] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2005.000780] blkdev_ioctl+0xc1/0x710 [ 2005.001565] ? blkdev_common_ioctl+0x1930/0x1930 [ 2005.002556] ? selinux_file_ioctl+0xb6/0x270 [ 2005.003477] block_ioctl+0xf9/0x140 [ 2005.004225] ? blkdev_read_iter+0x1c0/0x1c0 [ 2005.005115] __x64_sys_ioctl+0x19a/0x210 [ 2005.005963] do_syscall_64+0x33/0x40 [ 2005.006744] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2005.007794] RIP: 0033:0x7f00d56ccb19 [ 2005.008556] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2005.012373] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2005.013975] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2005.015456] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2005.016935] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2005.018403] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2005.019863] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:21:09 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:21:09 executing program 1: ioctl$SCSI_IOCTL_SEND_COMMAND(0xffffffffffffffff, 0x1, &(0x7f0000000000)={0x64, 0x403, 0xffffffa0, "4c24a0be1258fdbf6d0dbf022d6ee9c937a5ac4b0abf6b33fd8759813436049543d028d4aed136e0deebb4dc5242359a675150af95c7e6d47e20ca9a489fd2b4664bc6282444b1b04e7e3afcdca9c1313a3a2cd5c5939b09c8f24a6bb13ffc6cde3aad35"}) 01:21:25 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481223, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:21:25 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 39) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:21:25 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:21:25 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x0, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:21:25 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x6612, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:21:25 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871c"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:21:25 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:21:25 executing program 1: syz_open_dev$sg(&(0x7f0000000080), 0x4, 0x80500) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000001) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1000009, 0x1f012, r0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000000)=ANY=[]) r1 = open_tree(r0, &(0x7f0000000040)='./file1\x00', 0x100) dup(r1) [ 2020.208933] FAULT_INJECTION: forcing a failure. [ 2020.208933] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2020.212268] CPU: 1 PID: 10104 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2020.213896] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2020.215884] Call Trace: [ 2020.216511] dump_stack+0x107/0x167 [ 2020.217383] should_fail.cold+0x5/0xa [ 2020.218299] __alloc_pages_nodemask+0x182/0x600 [ 2020.219422] ? __kmalloc+0x16e/0x390 [ 2020.220321] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2020.221751] ? trace_hardirqs_on+0x5b/0x180 [ 2020.222986] alloc_pages_current+0x187/0x280 [ 2020.224036] relay_open_buf.part.0+0x2a5/0xc00 [ 2020.225371] relay_open+0x531/0xa10 [ 2020.226330] do_blk_trace_setup+0x4cf/0xc10 [ 2020.227379] ? _copy_from_user+0xfb/0x1b0 [ 2020.228379] __blk_trace_setup+0xca/0x180 [ 2020.229403] ? do_blk_trace_setup+0xc10/0xc10 [ 2020.230528] blk_trace_ioctl+0x155/0x290 [ 2020.231531] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2020.232721] ? do_vfs_ioctl+0x283/0x10d0 [ 2020.233717] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2020.235001] ? generic_block_fiemap+0x60/0x60 [ 2020.236079] ? lock_downgrade+0x6d0/0x6d0 [ 2020.237103] blkdev_ioctl+0xc1/0x710 [ 2020.238032] ? blkdev_common_ioctl+0x1930/0x1930 [ 2020.239176] ? selinux_file_ioctl+0xb6/0x270 [ 2020.240247] block_ioctl+0xf9/0x140 [ 2020.241119] ? blkdev_read_iter+0x1c0/0x1c0 [ 2020.242153] __x64_sys_ioctl+0x19a/0x210 [ 2020.243146] do_syscall_64+0x33/0x40 [ 2020.244034] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2020.245255] RIP: 0033:0x7f00d56ccb19 [ 2020.246139] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2020.250518] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2020.252338] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2020.254026] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2020.255745] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2020.257436] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2020.259122] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:21:25 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:21:40 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 40) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:21:40 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:21:40 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481225, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:21:40 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x6628, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:21:40 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871c"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:21:40 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:21:40 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x0, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 2035.871493] FAULT_INJECTION: forcing a failure. [ 2035.871493] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2035.874426] CPU: 0 PID: 10135 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2035.875908] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2035.877660] Call Trace: [ 2035.878220] dump_stack+0x107/0x167 [ 2035.878996] should_fail.cold+0x5/0xa [ 2035.879788] __alloc_pages_nodemask+0x182/0x600 [ 2035.880756] ? __kmalloc+0x16e/0x390 [ 2035.881542] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2035.882820] ? trace_hardirqs_on+0x5b/0x180 [ 2035.883755] alloc_pages_current+0x187/0x280 01:21:40 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) [ 2035.884669] relay_open_buf.part.0+0x2a5/0xc00 [ 2035.885803] relay_open+0x531/0xa10 [ 2035.886557] do_blk_trace_setup+0x4cf/0xc10 [ 2035.887499] ? _copy_from_user+0xfb/0x1b0 [ 2035.888515] __blk_trace_setup+0xca/0x180 [ 2035.889366] ? do_blk_trace_setup+0xc10/0xc10 [ 2035.890322] blk_trace_ioctl+0x155/0x290 [ 2035.891184] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2035.892196] ? do_vfs_ioctl+0x283/0x10d0 [ 2035.893022] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2035.894108] ? generic_block_fiemap+0x60/0x60 [ 2035.895043] ? lock_downgrade+0x6d0/0x6d0 [ 2035.895918] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2035.896906] blkdev_ioctl+0xc1/0x710 [ 2035.897691] ? blkdev_common_ioctl+0x1930/0x1930 [ 2035.898661] ? selinux_file_ioctl+0xb6/0x270 [ 2035.899604] block_ioctl+0xf9/0x140 [ 2035.900347] ? blkdev_read_iter+0x1c0/0x1c0 [ 2035.901257] __x64_sys_ioctl+0x19a/0x210 [ 2035.902090] do_syscall_64+0x33/0x40 [ 2035.902872] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2035.903936] RIP: 0033:0x7f00d56ccb19 [ 2035.904722] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2035.908473] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2035.910076] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2035.911555] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2035.913017] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2035.914461] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2035.915924] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:21:40 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40046629, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:21:40 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc048122a, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:21:40 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 41) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:21:40 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:21:40 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x0, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:21:41 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871c"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:21:41 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) [ 2036.249451] FAULT_INJECTION: forcing a failure. [ 2036.249451] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2036.252141] CPU: 1 PID: 10156 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2036.253327] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2036.254733] Call Trace: [ 2036.255216] dump_stack+0x107/0x167 [ 2036.255840] should_fail.cold+0x5/0xa [ 2036.256494] __alloc_pages_nodemask+0x182/0x600 [ 2036.257284] ? __kmalloc+0x16e/0x390 [ 2036.257930] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2036.258953] ? trace_hardirqs_on+0x5b/0x180 [ 2036.259693] alloc_pages_current+0x187/0x280 [ 2036.260440] relay_open_buf.part.0+0x2a5/0xc00 [ 2036.261222] relay_open+0x531/0xa10 [ 2036.261844] do_blk_trace_setup+0x4cf/0xc10 [ 2036.262587] ? _copy_from_user+0xfb/0x1b0 [ 2036.263298] __blk_trace_setup+0xca/0x180 [ 2036.263995] ? do_blk_trace_setup+0xc10/0xc10 [ 2036.264764] blk_trace_ioctl+0x155/0x290 [ 2036.265458] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2036.266286] ? do_vfs_ioctl+0x283/0x10d0 [ 2036.266989] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2036.267883] ? generic_block_fiemap+0x60/0x60 01:21:41 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc048122b, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) [ 2036.268651] ? lock_downgrade+0x6d0/0x6d0 [ 2036.269515] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2036.270361] blkdev_ioctl+0xc1/0x710 [ 2036.271007] ? blkdev_common_ioctl+0x1930/0x1930 [ 2036.271899] ? selinux_file_ioctl+0xb6/0x270 [ 2036.272820] block_ioctl+0xf9/0x140 [ 2036.273662] ? blkdev_read_iter+0x1c0/0x1c0 [ 2036.274421] __x64_sys_ioctl+0x19a/0x210 [ 2036.275249] do_syscall_64+0x33/0x40 [ 2036.276057] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2036.277099] RIP: 0033:0x7f00d56ccb19 [ 2036.277765] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2036.281521] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2036.283026] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2036.284454] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2036.285875] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2036.287305] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2036.288726] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:21:41 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0x0, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:21:41 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40049409, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:21:41 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x0, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:21:41 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 42) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) [ 2036.600672] FAULT_INJECTION: forcing a failure. [ 2036.600672] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2036.602470] CPU: 1 PID: 10178 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2036.603395] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2036.604494] Call Trace: [ 2036.604845] dump_stack+0x107/0x167 [ 2036.605332] should_fail.cold+0x5/0xa [ 2036.605846] __alloc_pages_nodemask+0x182/0x600 [ 2036.606457] ? __kmalloc+0x16e/0x390 [ 2036.606964] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2036.607763] ? trace_hardirqs_on+0x5b/0x180 [ 2036.608324] alloc_pages_current+0x187/0x280 [ 2036.608898] relay_open_buf.part.0+0x2a5/0xc00 [ 2036.609504] relay_open+0x531/0xa10 [ 2036.609983] do_blk_trace_setup+0x4cf/0xc10 [ 2036.610595] ? _copy_from_user+0xfb/0x1b0 [ 2036.611259] __blk_trace_setup+0xca/0x180 [ 2036.611936] ? do_blk_trace_setup+0xc10/0xc10 [ 2036.612693] blk_trace_ioctl+0x155/0x290 [ 2036.613218] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2036.613857] ? do_vfs_ioctl+0x283/0x10d0 [ 2036.614390] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2036.615094] ? generic_block_fiemap+0x60/0x60 [ 2036.615677] ? lock_downgrade+0x6d0/0x6d0 [ 2036.616217] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2036.616849] blkdev_ioctl+0xc1/0x710 [ 2036.617335] ? blkdev_common_ioctl+0x1930/0x1930 [ 2036.617954] ? selinux_file_ioctl+0xb6/0x270 [ 2036.618533] block_ioctl+0xf9/0x140 [ 2036.619021] ? blkdev_read_iter+0x1c0/0x1c0 [ 2036.619584] __x64_sys_ioctl+0x19a/0x210 [ 2036.620116] do_syscall_64+0x33/0x40 [ 2036.620598] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2036.621271] RIP: 0033:0x7f00d56ccb19 [ 2036.621752] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2036.624147] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2036.625137] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2036.626064] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2036.626994] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2036.627916] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2036.628852] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:21:55 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 43) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:21:55 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) 01:21:55 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086602, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:21:55 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc048122d, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:21:55 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:21:55 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x0, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:21:55 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0x0, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:21:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r0, 0x0, 0x0, 0x1000001) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1000009, 0x1f012, r0, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x34, 0x0, 0x2, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r0}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x34}, 0x1, 0x0, 0x0, 0x800}, 0x40004) r1 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) [ 2050.878096] FAULT_INJECTION: forcing a failure. [ 2050.878096] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2050.880801] CPU: 0 PID: 10196 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2050.882166] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2050.883813] Call Trace: [ 2050.884336] dump_stack+0x107/0x167 01:21:55 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) [ 2050.885066] should_fail.cold+0x5/0xa [ 2050.885997] __alloc_pages_nodemask+0x182/0x600 [ 2050.886939] ? __kmalloc+0x16e/0x390 [ 2050.887695] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2050.888894] ? trace_hardirqs_on+0x5b/0x180 [ 2050.889754] alloc_pages_current+0x187/0x280 [ 2050.890623] relay_open_buf.part.0+0x2a5/0xc00 [ 2050.891544] relay_open+0x531/0xa10 [ 2050.892282] do_blk_trace_setup+0x4cf/0xc10 [ 2050.893131] ? _copy_from_user+0xfb/0x1b0 [ 2050.893961] __blk_trace_setup+0xca/0x180 [ 2050.894792] ? do_blk_trace_setup+0xc10/0xc10 [ 2050.895713] blk_trace_ioctl+0x155/0x290 [ 2050.896513] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2050.897485] ? do_vfs_ioctl+0x283/0x10d0 [ 2050.898287] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2050.899307] ? generic_block_fiemap+0x60/0x60 [ 2050.900207] ? lock_downgrade+0x6d0/0x6d0 [ 2050.901029] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2050.901984] blkdev_ioctl+0xc1/0x710 [ 2050.902713] ? blkdev_common_ioctl+0x1930/0x1930 [ 2050.903677] ? selinux_file_ioctl+0xb6/0x270 [ 2050.904560] block_ioctl+0xf9/0x140 01:21:55 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc048122e, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) [ 2050.905286] ? blkdev_read_iter+0x1c0/0x1c0 [ 2050.906214] __x64_sys_ioctl+0x19a/0x210 [ 2050.907022] do_syscall_64+0x33/0x40 [ 2050.907767] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2050.908778] RIP: 0033:0x7f00d56ccb19 [ 2050.909521] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2050.913209] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2050.914727] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2050.916155] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2050.917567] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2050.918988] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2050.920422] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:21:55 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000b00000054db0900"]) r1 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='projid_map\x00') readv(r2, &(0x7f0000003700)=[{&(0x7f0000000200)=""/216, 0xd8}], 0x1) io_uring_register$IORING_UNREGISTER_PERSONALITY(r2, 0xa, 0x0, r1) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_POLL_ADD={0x6, 0x2, 0x0, @fd_index=0x6, 0x0, 0x0, 0x0, {0x4002}, 0x1, {0x0, r1}}, 0x619) 01:21:55 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0x0, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:21:55 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 44) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:21:55 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x0, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:21:56 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:21:56 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086604, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:21:56 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc048122f, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:21:56 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ftruncate(0xffffffffffffffff, 0x9) [ 2051.283483] FAULT_INJECTION: forcing a failure. [ 2051.283483] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2051.286439] CPU: 0 PID: 10225 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2051.287966] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2051.289628] Call Trace: [ 2051.290159] dump_stack+0x107/0x167 [ 2051.290893] should_fail.cold+0x5/0xa [ 2051.291678] __alloc_pages_nodemask+0x182/0x600 [ 2051.292629] ? __kmalloc+0x16e/0x390 [ 2051.293382] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2051.294597] ? trace_hardirqs_on+0x5b/0x180 [ 2051.295469] alloc_pages_current+0x187/0x280 [ 2051.296373] relay_open_buf.part.0+0x2a5/0xc00 [ 2051.297310] relay_open+0x531/0xa10 [ 2051.298049] do_blk_trace_setup+0x4cf/0xc10 [ 2051.298922] ? _copy_from_user+0xfb/0x1b0 [ 2051.299765] __blk_trace_setup+0xca/0x180 [ 2051.300603] ? do_blk_trace_setup+0xc10/0xc10 [ 2051.301529] blk_trace_ioctl+0x155/0x290 [ 2051.302349] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2051.303329] ? do_vfs_ioctl+0x283/0x10d0 [ 2051.304153] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2051.305199] ? generic_block_fiemap+0x60/0x60 [ 2051.306100] ? lock_downgrade+0x6d0/0x6d0 [ 2051.306933] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2051.307911] blkdev_ioctl+0xc1/0x710 [ 2051.308658] ? blkdev_common_ioctl+0x1930/0x1930 [ 2051.309608] ? selinux_file_ioctl+0xb6/0x270 [ 2051.310500] block_ioctl+0xf9/0x140 [ 2051.311231] ? blkdev_read_iter+0x1c0/0x1c0 [ 2051.312105] __x64_sys_ioctl+0x19a/0x210 [ 2051.312928] do_syscall_64+0x33/0x40 [ 2051.313676] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2051.314706] RIP: 0033:0x7f00d56ccb19 [ 2051.315450] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2051.319145] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2051.320681] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2051.322108] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2051.323544] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2051.324971] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2051.326400] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 [ 2051.353918] EXT4-fs warning (device sda): __ext4_ioctl:889: Setting inode version is not supported with metadata_csum enabled. 01:22:10 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481230, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:22:10 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:22:10 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 45) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:22:10 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x0, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:22:10 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x0, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:22:10 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086609, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:22:10 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:22:10 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) r2 = ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) dup2(r1, r2) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="00c7d05601d9f75b45a72827ec00"/24]) [ 2065.663059] FAULT_INJECTION: forcing a failure. [ 2065.663059] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2065.666522] CPU: 0 PID: 10253 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2065.668151] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2065.670004] Call Trace: [ 2065.670601] dump_stack+0x107/0x167 [ 2065.671417] should_fail.cold+0x5/0xa [ 2065.672284] __alloc_pages_nodemask+0x182/0x600 [ 2065.673324] ? __kmalloc+0x16e/0x390 [ 2065.674165] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2065.675515] ? trace_hardirqs_on+0x5b/0x180 [ 2065.676523] alloc_pages_current+0x187/0x280 [ 2065.677510] relay_open_buf.part.0+0x2a5/0xc00 [ 2065.678545] relay_open+0x531/0xa10 [ 2065.679388] do_blk_trace_setup+0x4cf/0xc10 [ 2065.680380] ? _copy_from_user+0xfb/0x1b0 [ 2065.681344] __blk_trace_setup+0xca/0x180 [ 2065.682308] ? do_blk_trace_setup+0xc10/0xc10 [ 2065.683359] blk_trace_ioctl+0x155/0x290 [ 2065.684303] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2065.685422] ? do_vfs_ioctl+0x283/0x10d0 [ 2065.686360] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2065.687573] ? generic_block_fiemap+0x60/0x60 [ 2065.688622] ? lock_downgrade+0x6d0/0x6d0 [ 2065.689560] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2065.690688] blkdev_ioctl+0xc1/0x710 [ 2065.691550] ? blkdev_common_ioctl+0x1930/0x1930 [ 2065.692650] ? selinux_file_ioctl+0xb6/0x270 [ 2065.693672] block_ioctl+0xf9/0x140 [ 2065.694512] ? blkdev_read_iter+0x1c0/0x1c0 [ 2065.695488] __x64_sys_ioctl+0x19a/0x210 [ 2065.696405] do_syscall_64+0x33/0x40 [ 2065.697269] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2065.698456] RIP: 0033:0x7f00d56ccb19 [ 2065.699319] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2065.703578] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2065.705348] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2065.706997] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2065.708607] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2065.710225] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2065.711832] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:22:10 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 01:22:10 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SG_SET_FORCE_PACK_ID(r0, 0x227b, &(0x7f0000000000)=0x1) ioctl$SG_IO(r0, 0x2285, &(0x7f0000001340)={0x53, 0xfffffffffffffffe, 0x7f, 0x6, @scatter={0x1, 0x0, &(0x7f00000000c0)=[{&(0x7f0000001480)=""/211, 0xd3}]}, &(0x7f0000000280)="b2bce0782123b5fee94429d67fc2cd94e6d8fa2f7b33cf1ed7c2096f38a598913a32a34664663e8f35c022bc7c735af8e4eba100dc1620fe0436cfa6ce0141ac8d281a0aa387347791f8653be2eea5ff9fdfc1a3e280031045e66ee724c7e1244b9f0e9fcfa590e9796307bdad44b72ad500ec4ede9e7b9a548d6ac954db1c", &(0x7f0000000300)=""/4083, 0x315f, 0x10000, 0x2, &(0x7f0000000040)}) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000003040000a0ffffffb21f6cbb36f11f5a6a871a0733403d1282a0433716004556a1d8079c6c17c73642c8bccc0277c9d867a6e2f2a5f4a2612e84ca17c1d507eadf0f055e7c46c988757c192d33ae090a65e90eb04bfd2080676e658ece6962fca6a7859a8d2ea3100c3ae29a3ba62a5bd0ce88cf7679a95cd4330a266a54227aa13c124b66d33283e113557c0c82aadc5df38f64ba7f3c90c6a213724007ec50b5b077abd3194ee96502273e7e4f2f375fcb0b88bbc793cae2e7ad3146375753b5f3b1c9abc40157a668518b725f231f714484582d5bee85646777c81f3396e97d248af1901503f98ac9db13c8624a66da3c599946265085edf13290e7c8f320b5ec1351"]) 01:22:10 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481258, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:22:10 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 46) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:22:10 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x0, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:22:10 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x6609, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:22:10 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:22:10 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0x0, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 2065.962479] sd 0:0:0:0: [sg0] tag#0 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 2065.964678] sd 0:0:0:0: [sg0] tag#0 CDB: Search data low(12) [ 2065.966017] sd 0:0:0:0: [sg0] tag#0 CDB[00]: b2 bc e0 78 21 23 b5 fe e9 44 29 d6 7f c2 cd 94 [ 2065.967938] sd 0:0:0:0: [sg0] tag#0 CDB[10]: e6 d8 fa 2f 7b 33 cf 1e d7 c2 09 6f 38 a5 98 91 [ 2065.969878] sd 0:0:0:0: [sg0] tag#0 CDB[20]: 3a 32 a3 46 64 66 3e 8f 35 c0 22 bc 7c 73 5a f8 [ 2065.971822] sd 0:0:0:0: [sg0] tag#0 CDB[30]: e4 eb a1 00 dc 16 20 fe 04 36 cf a6 ce 01 41 ac [ 2065.973757] sd 0:0:0:0: [sg0] tag#0 CDB[40]: 8d 28 1a 0a a3 87 34 77 91 f8 65 3b e2 ee a5 ff [ 2065.975720] sd 0:0:0:0: [sg0] tag#0 CDB[50]: 9f df c1 a3 e2 80 03 10 45 e6 6e e7 24 c7 e1 24 [ 2065.977648] sd 0:0:0:0: [sg0] tag#0 CDB[60]: 4b 9f 0e 9f cf a5 90 e9 79 63 07 bd ad 44 b7 2a [ 2065.979553] sd 0:0:0:0: [sg0] tag#0 CDB[70]: d5 00 ec 4e de 9e 7b 9a 54 8d 6a c9 54 db 1c [ 2065.999821] sd 0:0:0:0: [sg0] tag#0 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 2066.001878] sd 0:0:0:0: [sg0] tag#0 CDB: Search data low(12) [ 2066.003147] sd 0:0:0:0: [sg0] tag#0 CDB[00]: b2 bc e0 78 21 23 b5 fe e9 44 29 d6 7f c2 cd 94 [ 2066.004972] sd 0:0:0:0: [sg0] tag#0 CDB[10]: e6 d8 fa 2f 7b 33 cf 1e d7 c2 09 6f 38 a5 98 91 [ 2066.006798] sd 0:0:0:0: [sg0] tag#0 CDB[20]: 3a 32 a3 46 64 66 3e 8f 35 c0 22 bc 7c 73 5a f8 [ 2066.008619] sd 0:0:0:0: [sg0] tag#0 CDB[30]: e4 eb a1 00 dc 16 20 fe 04 36 cf a6 ce 01 41 ac [ 2066.010418] sd 0:0:0:0: [sg0] tag#0 CDB[40]: 8d 28 1a 0a a3 87 34 77 91 f8 65 3b e2 ee a5 ff [ 2066.012252] sd 0:0:0:0: [sg0] tag#0 CDB[50]: 9f df c1 a3 e2 80 03 10 45 e6 6e e7 24 c7 e1 24 [ 2066.014051] sd 0:0:0:0: [sg0] tag#0 CDB[60]: 4b 9f 0e 9f cf a5 90 e9 79 63 07 bd ad 44 b7 2a [ 2066.015868] sd 0:0:0:0: [sg0] tag#0 CDB[70]: d5 00 ec 4e de 9e 7b 9a 54 8d 6a c9 54 db 1c [ 2066.096436] FAULT_INJECTION: forcing a failure. [ 2066.096436] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2066.099241] CPU: 0 PID: 10279 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2066.100803] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2066.102659] Call Trace: [ 2066.103253] dump_stack+0x107/0x167 [ 2066.104072] should_fail.cold+0x5/0xa [ 2066.104933] __alloc_pages_nodemask+0x182/0x600 [ 2066.105999] ? __kmalloc+0x16e/0x390 [ 2066.106849] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2066.108242] ? trace_hardirqs_on+0x5b/0x180 [ 2066.109242] alloc_pages_current+0x187/0x280 [ 2066.110261] relay_open_buf.part.0+0x2a5/0xc00 [ 2066.111323] relay_open+0x531/0xa10 [ 2066.112174] do_blk_trace_setup+0x4cf/0xc10 [ 2066.113151] ? _copy_from_user+0xfb/0x1b0 [ 2066.114104] __blk_trace_setup+0xca/0x180 [ 2066.115056] ? do_blk_trace_setup+0xc10/0xc10 [ 2066.116117] blk_trace_ioctl+0x155/0x290 [ 2066.117039] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2066.118158] ? do_vfs_ioctl+0x283/0x10d0 [ 2066.119087] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2066.120298] ? generic_block_fiemap+0x60/0x60 [ 2066.121323] ? lock_downgrade+0x6d0/0x6d0 [ 2066.122267] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2066.123374] blkdev_ioctl+0xc1/0x710 [ 2066.124238] ? blkdev_common_ioctl+0x1930/0x1930 [ 2066.125325] ? selinux_file_ioctl+0xb6/0x270 [ 2066.126337] block_ioctl+0xf9/0x140 [ 2066.127168] ? blkdev_read_iter+0x1c0/0x1c0 [ 2066.128160] __x64_sys_ioctl+0x19a/0x210 [ 2066.129091] do_syscall_64+0x33/0x40 [ 2066.129941] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2066.131122] RIP: 0033:0x7f00d56ccb19 [ 2066.131964] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2066.136223] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2066.137967] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2066.139569] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2066.141222] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2066.142871] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2066.144490] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:22:25 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40087602, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:22:25 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 01:22:25 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0x0, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:22:25 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481263, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:22:25 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x80201) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) 01:22:25 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 47) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:22:25 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x0, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:22:25 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) [ 2080.185314] EXT4-fs warning (device sda): __ext4_ioctl:889: Setting inode version is not supported with metadata_csum enabled. [ 2080.216783] FAULT_INJECTION: forcing a failure. [ 2080.216783] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2080.218521] CPU: 0 PID: 10310 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2080.219412] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2080.220479] Call Trace: [ 2080.220822] dump_stack+0x107/0x167 [ 2080.221311] should_fail.cold+0x5/0xa [ 2080.221801] __alloc_pages_nodemask+0x182/0x600 [ 2080.222413] ? __kmalloc+0x16e/0x390 [ 2080.222889] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2080.223666] ? trace_hardirqs_on+0x5b/0x180 [ 2080.224227] alloc_pages_current+0x187/0x280 [ 2080.224807] relay_open_buf.part.0+0x2a5/0xc00 [ 2080.225409] relay_open+0x531/0xa10 [ 2080.225876] do_blk_trace_setup+0x4cf/0xc10 [ 2080.226515] ? _copy_from_user+0xfb/0x1b0 [ 2080.227048] __blk_trace_setup+0xca/0x180 [ 2080.227580] ? do_blk_trace_setup+0xc10/0xc10 [ 2080.228182] blk_trace_ioctl+0x155/0x290 [ 2080.228713] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2080.229342] ? do_vfs_ioctl+0x283/0x10d0 [ 2080.229876] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2080.230554] ? generic_block_fiemap+0x60/0x60 [ 2080.231131] ? lock_downgrade+0x6d0/0x6d0 [ 2080.231666] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2080.232279] blkdev_ioctl+0xc1/0x710 [ 2080.232759] ? blkdev_common_ioctl+0x1930/0x1930 [ 2080.233371] ? selinux_file_ioctl+0xb6/0x270 [ 2080.233536] EXT4-fs warning (device sda): __ext4_ioctl:889: Setting inode version is not supported with metadata_csum enabled. [ 2080.233931] block_ioctl+0xf9/0x140 [ 2080.236986] ? blkdev_read_iter+0x1c0/0x1c0 [ 2080.237553] __x64_sys_ioctl+0x19a/0x210 [ 2080.238086] do_syscall_64+0x33/0x40 [ 2080.238569] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2080.239225] RIP: 0033:0x7f00d56ccb19 [ 2080.239702] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2080.242032] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2080.242991] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2080.243889] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2080.244806] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2080.245698] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2080.246589] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:22:25 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481264, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:22:25 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) syz_io_uring_setup(0x5077, &(0x7f0000000000)={0x0, 0x497b, 0x20, 0x2, 0x1f3}, &(0x7f0000ff0000/0xf000)=nil, &(0x7f0000ff3000/0x1000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000100)) r2 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ff5000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) r5 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r2, 0x0) syz_io_uring_submit(r5, r4, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) syz_io_uring_submit(r1, r4, &(0x7f0000000140)=@IORING_OP_TEE={0x21, 0x5, 0x0, @fd=r0, 0x0, 0x0, 0x3, 0x0, 0x0, {0x0, 0x0, r0}}, 0x5) 01:22:25 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 48) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:22:25 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) 01:22:25 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x0, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:22:25 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0x0, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:22:25 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x400c6615, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:22:25 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) [ 2080.462327] FAULT_INJECTION: forcing a failure. [ 2080.462327] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2080.463895] CPU: 0 PID: 10324 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2080.464710] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2080.465662] Call Trace: [ 2080.465969] dump_stack+0x107/0x167 [ 2080.466389] should_fail.cold+0x5/0xa [ 2080.466838] __alloc_pages_nodemask+0x182/0x600 [ 2080.467376] ? __kmalloc+0x16e/0x390 [ 2080.467816] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2080.468515] ? trace_hardirqs_on+0x5b/0x180 [ 2080.469029] alloc_pages_current+0x187/0x280 [ 2080.469540] relay_open_buf.part.0+0x2a5/0xc00 [ 2080.470072] relay_open+0x531/0xa10 [ 2080.470498] do_blk_trace_setup+0x4cf/0xc10 [ 2080.470996] ? _copy_from_user+0xfb/0x1b0 [ 2080.471483] __blk_trace_setup+0xca/0x180 [ 2080.471957] ? do_blk_trace_setup+0xc10/0xc10 [ 2080.472495] blk_trace_ioctl+0x155/0x290 [ 2080.472979] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2080.473536] ? do_vfs_ioctl+0x283/0x10d0 [ 2080.474000] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2080.474612] ? generic_block_fiemap+0x60/0x60 [ 2080.475123] ? lock_downgrade+0x6d0/0x6d0 [ 2080.475598] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2080.476155] blkdev_ioctl+0xc1/0x710 [ 2080.476588] ? blkdev_common_ioctl+0x1930/0x1930 [ 2080.477142] ? selinux_file_ioctl+0xb6/0x270 [ 2080.477649] block_ioctl+0xf9/0x140 [ 2080.478072] ? blkdev_read_iter+0x1c0/0x1c0 [ 2080.478568] __x64_sys_ioctl+0x19a/0x210 [ 2080.479043] do_syscall_64+0x33/0x40 [ 2080.479474] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2080.480072] RIP: 0033:0x7f00d56ccb19 [ 2080.480505] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2080.482650] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2080.483534] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2080.484360] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2080.485199] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2080.486030] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2080.486858] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:22:41 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481269, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:22:41 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40106614, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:22:41 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c6530"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:22:41 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 49) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:22:41 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000400ffff000000"]) 01:22:41 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x0, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:22:41 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:22:41 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x0, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 2096.934019] FAULT_INJECTION: forcing a failure. [ 2096.934019] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2096.936763] CPU: 1 PID: 10355 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2096.938242] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2096.939976] Call Trace: [ 2096.940531] dump_stack+0x107/0x167 [ 2096.941310] should_fail.cold+0x5/0xa [ 2096.942120] __alloc_pages_nodemask+0x182/0x600 [ 2096.943130] ? __kmalloc+0x16e/0x390 [ 2096.943910] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2096.945238] ? trace_hardirqs_on+0x5b/0x180 [ 2096.946150] alloc_pages_current+0x187/0x280 [ 2096.947106] relay_open_buf.part.0+0x2a5/0xc00 [ 2096.948112] relay_open+0x531/0xa10 [ 2096.948911] do_blk_trace_setup+0x4cf/0xc10 [ 2096.949859] ? _copy_from_user+0xfb/0x1b0 [ 2096.950765] __blk_trace_setup+0xca/0x180 [ 2096.951668] ? do_blk_trace_setup+0xc10/0xc10 [ 2096.952668] blk_trace_ioctl+0x155/0x290 [ 2096.953559] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2096.954624] ? do_vfs_ioctl+0x283/0x10d0 [ 2096.955506] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2096.956648] ? generic_block_fiemap+0x60/0x60 [ 2096.957628] ? lock_downgrade+0x6d0/0x6d0 [ 2096.958532] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2096.959588] blkdev_ioctl+0xc1/0x710 [ 2096.960397] ? blkdev_common_ioctl+0x1930/0x1930 [ 2096.961437] ? selinux_file_ioctl+0xb6/0x270 [ 2096.962399] block_ioctl+0xf9/0x140 [ 2096.963185] ? blkdev_read_iter+0x1c0/0x1c0 [ 2096.964123] __x64_sys_ioctl+0x19a/0x210 [ 2096.965007] do_syscall_64+0x33/0x40 [ 2096.965832] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2096.966942] RIP: 0033:0x7f00d56ccb19 [ 2096.967751] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2096.971773] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2096.973441] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2096.974995] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2096.976554] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2096.978113] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2096.979666] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:22:41 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc048126c, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:22:41 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:22:41 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c6530"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:22:41 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x401c5820, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:22:42 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000404e1ff00000000"]) r1 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x13, r1, 0x76d62000) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x200) 01:22:42 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x0, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 2097.249863] kauditd_printk_skb: 72 callbacks suppressed [ 2097.249880] audit: type=1400 audit(1732152162.177:268): avc: denied { map } for pid=10376 comm="syz-executor.1" path="/proc/10376/task/10378" dev="proc" ino=42754 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=dir permissive=1 01:22:59 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x0, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:22:59 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc048126f, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:22:59 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x101000) r1 = fsmount(0xffffffffffffffff, 0x0, 0xa) ioctl$SG_GET_PACK_ID(r1, 0x227c, &(0x7f0000000000)) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) 01:22:59 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 50) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:22:59 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0x0, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:22:59 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:22:59 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c6530"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:22:59 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x4020940d, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) [ 2114.183976] FAULT_INJECTION: forcing a failure. [ 2114.183976] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2114.187439] CPU: 0 PID: 10395 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2114.189074] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2114.191042] Call Trace: [ 2114.191660] dump_stack+0x107/0x167 [ 2114.192531] should_fail.cold+0x5/0xa [ 2114.193422] __alloc_pages_nodemask+0x182/0x600 [ 2114.194527] ? __kmalloc+0x16e/0x390 [ 2114.195420] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2114.196857] ? trace_hardirqs_on+0x5b/0x180 [ 2114.197880] alloc_pages_current+0x187/0x280 [ 2114.198909] relay_open_buf.part.0+0x2a5/0xc00 [ 2114.199989] relay_open+0x531/0xa10 [ 2114.200842] do_blk_trace_setup+0x4cf/0xc10 [ 2114.201846] ? _copy_from_user+0xfb/0x1b0 [ 2114.202805] __blk_trace_setup+0xca/0x180 [ 2114.203758] ? do_blk_trace_setup+0xc10/0xc10 [ 2114.204820] blk_trace_ioctl+0x155/0x290 [ 2114.205767] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2114.206901] ? do_vfs_ioctl+0x283/0x10d0 [ 2114.207839] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2114.209055] ? generic_block_fiemap+0x60/0x60 [ 2114.210088] ? lock_downgrade+0x6d0/0x6d0 [ 2114.211030] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2114.212132] blkdev_ioctl+0xc1/0x710 [ 2114.212986] ? blkdev_common_ioctl+0x1930/0x1930 [ 2114.214080] ? selinux_file_ioctl+0xb6/0x270 [ 2114.215100] block_ioctl+0xf9/0x140 [ 2114.215927] ? blkdev_read_iter+0x1c0/0x1c0 [ 2114.216910] __x64_sys_ioctl+0x19a/0x210 [ 2114.217856] do_syscall_64+0x33/0x40 [ 2114.218704] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2114.219879] RIP: 0033:0x7f00d56ccb19 [ 2114.220733] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2114.224911] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2114.226645] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2114.228273] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2114.229903] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2114.231528] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2114.233131] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:22:59 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481270, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:22:59 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x145301, 0x80) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r1, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1, {0x8}}, './file0\x00'}) ioctl$SCSI_IOCTL_DOORLOCK(r2, 0x5380) 01:22:59 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 51) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:22:59 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0x0, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:22:59 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40286608, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:22:59 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:22:59 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x0, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:22:59 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) [ 2114.623954] EXT4-fs warning (device sda): verify_group_input:146: Cannot add at group 0 (only 16 groups) [ 2114.638609] FAULT_INJECTION: forcing a failure. [ 2114.638609] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2114.641944] CPU: 0 PID: 10417 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2114.643709] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2114.645562] Call Trace: [ 2114.646203] dump_stack+0x107/0x167 [ 2114.647071] should_fail.cold+0x5/0xa [ 2114.647992] __alloc_pages_nodemask+0x182/0x600 [ 2114.649104] ? __kmalloc+0x16e/0x390 [ 2114.650018] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2114.651469] ? trace_hardirqs_on+0x5b/0x180 [ 2114.652526] alloc_pages_current+0x187/0x280 [ 2114.653590] relay_open_buf.part.0+0x2a5/0xc00 [ 2114.654714] ? relay_open+0x4f1/0xa10 [ 2114.655634] relay_open+0x531/0xa10 [ 2114.656534] do_blk_trace_setup+0x4cf/0xc10 [ 2114.657575] ? _copy_from_user+0xfb/0x1b0 [ 2114.658583] __blk_trace_setup+0xca/0x180 [ 2114.659585] ? do_blk_trace_setup+0xc10/0xc10 [ 2114.660712] blk_trace_ioctl+0x155/0x290 [ 2114.661606] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2114.662765] ? do_vfs_ioctl+0x283/0x10d0 [ 2114.663749] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2114.664876] ? generic_block_fiemap+0x60/0x60 [ 2114.665817] ? lock_downgrade+0x6d0/0x6d0 [ 2114.666690] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2114.667710] blkdev_ioctl+0xc1/0x710 [ 2114.668499] ? blkdev_common_ioctl+0x1930/0x1930 [ 2114.669491] ? selinux_file_ioctl+0xb6/0x270 [ 2114.670434] block_ioctl+0xf9/0x140 [ 2114.671210] ? blkdev_read_iter+0x1c0/0x1c0 [ 2114.672128] __x64_sys_ioctl+0x19a/0x210 [ 2114.672985] do_syscall_64+0x33/0x40 [ 2114.673778] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2114.674857] RIP: 0033:0x7f00d56ccb19 [ 2114.675637] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2114.679495] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2114.681104] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2114.682599] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2114.684099] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2114.685596] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2114.687091] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:22:59 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x4, 0x404000) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) 01:22:59 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481275, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:22:59 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:22:59 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x0, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 2114.818012] EXT4-fs warning (device sda): verify_group_input:146: Cannot add at group 0 (only 16 groups) 01:22:59 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:23:14 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 52) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:23:14 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40305828, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:23:14 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x0, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:23:14 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:23:14 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000001) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1000009, 0x1f012, r1, 0x0) ioctl$SG_SET_FORCE_PACK_ID(r1, 0x227b, &(0x7f0000000000)=0x1) 01:23:14 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0x0, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:23:14 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481278, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:23:14 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) [ 2129.498419] FAULT_INJECTION: forcing a failure. [ 2129.498419] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2129.500033] CPU: 0 PID: 10462 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2129.500892] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2129.501954] Call Trace: [ 2129.502299] dump_stack+0x107/0x167 [ 2129.502751] should_fail.cold+0x5/0xa [ 2129.503234] __alloc_pages_nodemask+0x182/0x600 [ 2129.503807] ? __kmalloc+0x16e/0x390 [ 2129.504268] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2129.505009] ? trace_hardirqs_on+0x5b/0x180 [ 2129.505551] alloc_pages_current+0x187/0x280 [ 2129.506095] relay_open_buf.part.0+0x2a5/0xc00 [ 2129.506674] relay_open+0x531/0xa10 [ 2129.507135] do_blk_trace_setup+0x4cf/0xc10 [ 2129.507669] ? _copy_from_user+0xfb/0x1b0 [ 2129.508181] __blk_trace_setup+0xca/0x180 [ 2129.508695] ? do_blk_trace_setup+0xc10/0xc10 [ 2129.509264] blk_trace_ioctl+0x155/0x290 [ 2129.509762] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2129.510377] ? do_vfs_ioctl+0x283/0x10d0 [ 2129.510879] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2129.511525] ? generic_block_fiemap+0x60/0x60 [ 2129.512076] ? lock_downgrade+0x6d0/0x6d0 [ 2129.512592] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2129.513195] blkdev_ioctl+0xc1/0x710 [ 2129.513652] ? blkdev_common_ioctl+0x1930/0x1930 [ 2129.514232] ? selinux_file_ioctl+0xb6/0x270 [ 2129.514780] block_ioctl+0xf9/0x140 [ 2129.515233] ? blkdev_read_iter+0x1c0/0x1c0 [ 2129.515761] __x64_sys_ioctl+0x19a/0x210 [ 2129.516261] do_syscall_64+0x33/0x40 [ 2129.516716] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2129.517343] RIP: 0033:0x7f00d56ccb19 [ 2129.517798] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2129.520056] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2129.521006] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2129.521890] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2129.522774] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2129.523650] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2129.524521] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:23:27 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc04812b9, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:23:27 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40305829, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:23:27 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0x0, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:23:27 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 53) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:23:27 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:23:27 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0xfffffffffffffffb, 0xcfc2) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) 01:23:27 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:23:27 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0x0, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 2142.987478] FAULT_INJECTION: forcing a failure. [ 2142.987478] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2142.990430] CPU: 1 PID: 10495 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2142.991997] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2142.993865] Call Trace: [ 2142.994461] dump_stack+0x107/0x167 [ 2142.995289] should_fail.cold+0x5/0xa [ 2142.996153] __alloc_pages_nodemask+0x182/0x600 [ 2142.997201] ? __kmalloc+0x16e/0x390 [ 2142.998042] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2142.999404] ? trace_hardirqs_on+0x5b/0x180 [ 2143.000385] alloc_pages_current+0x187/0x280 [ 2143.001378] relay_open_buf.part.0+0x2a5/0xc00 [ 2143.002417] relay_open+0x531/0xa10 [ 2143.003255] do_blk_trace_setup+0x4cf/0xc10 [ 2143.004232] ? _copy_from_user+0xfb/0x1b0 [ 2143.005169] __blk_trace_setup+0xca/0x180 [ 2143.006095] ? do_blk_trace_setup+0xc10/0xc10 [ 2143.007137] blk_trace_ioctl+0x155/0x290 [ 2143.008048] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2143.009144] ? do_vfs_ioctl+0x283/0x10d0 [ 2143.010065] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2143.011248] ? generic_block_fiemap+0x60/0x60 [ 2143.012254] ? lock_downgrade+0x6d0/0x6d0 [ 2143.013192] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2143.014283] blkdev_ioctl+0xc1/0x710 [ 2143.015127] ? blkdev_common_ioctl+0x1930/0x1930 [ 2143.016199] ? selinux_file_ioctl+0xb6/0x270 [ 2143.017193] block_ioctl+0xf9/0x140 [ 2143.018170] ? blkdev_read_iter+0x1c0/0x1c0 [ 2143.019259] __x64_sys_ioctl+0x19a/0x210 [ 2143.020296] do_syscall_64+0x33/0x40 [ 2143.021249] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2143.022554] RIP: 0033:0x7f00d56ccb19 [ 2143.023463] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2143.028112] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2143.030078] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2143.031876] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2143.033643] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2143.035454] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2143.037260] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:23:27 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) (fail_nth: 1) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:23:27 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x2, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:23:27 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x2, 0x80801) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000040), 0x6e, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/254, 0xfe}], 0x1, &(0x7f0000000300)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x58}, 0x2000) openat(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', 0x410082, 0x8) syz_open_dev$sg(&(0x7f00000015c0), 0x9, 0x200) ioctl$SG_IO(r2, 0x2285, &(0x7f0000001500)={0x0, 0xfffffffffffffffb, 0x70, 0xf8, @buffer={0x0, 0x1000, &(0x7f00000003c0)=""/4096}, &(0x7f00000013c0)="966b7041a5fdfb1ae61d76e76958fe17a02974e04d0750059a0294e266ad443410a575dd8e04cc730c266adbb5acfe50563ad001135b4049cf2087feca60c85d372e67f363dd6eccd83563e915c65d4142da2a18df2890b0b6f6dd2bd239eae9c4f44e08d9f11910cf59d2abe123affe", &(0x7f0000001440)=""/97, 0xffffffff, 0x1, 0xffffffffffffffff, &(0x7f00000014c0)}) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000000c0)={0xe0, 0x400, 0xffffffa0, "1a9dc63dec80d87572d13563cf078ef935ccd78b9031254f0bbbd831b564cb2f068bf766838982e83ec59d4af29adfa1da4f68c48185dcae6017d18a77778fbded7ca7ab0a5d2e8eba2ec0cd827b98bd0d022e151e6f672d1165b2f41bc9e2fc62cd5d82afefe250affd48e0dfc1155c8efad6208e79c70588691753b6af101ef77d3fce46f0d6f843b91fba6a51f7835f9420c35f9628292097f37419fbbaec0221f029f1e48e0b1df7a4bf051f5f7c7d68f7d5d9dfde908c58c68d8c530bb946751fc3d8b59cdd92c3eae66e51b00a7b7e661494b3adae74f821109ba93ede"}) syz_open_procfs(r1, &(0x7f0000001600)='statm\x00') 01:23:27 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0x0, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:23:28 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:23:28 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x4030582a, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:23:28 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0x0, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 2143.187250] FAULT_INJECTION: forcing a failure. [ 2143.187250] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2143.188628] CPU: 0 PID: 10509 Comm: syz-executor.2 Not tainted 5.10.229 #1 [ 2143.189444] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2143.190388] Call Trace: [ 2143.190707] dump_stack+0x107/0x167 [ 2143.191148] should_fail.cold+0x5/0xa [ 2143.191604] _copy_from_user+0x2e/0x1b0 [ 2143.192076] move_addr_to_kernel.part.0+0x31/0x110 [ 2143.192655] __sys_connect+0xda/0x1a0 [ 2143.193104] ? __sys_connect_file+0x1a0/0x1a0 [ 2143.193642] ? rcu_read_lock_any_held+0x75/0xa0 [ 2143.194192] ? vfs_write+0x354/0xb10 [ 2143.194628] ? fput_many+0x2f/0x1a0 [ 2143.195061] ? ksys_write+0x1a9/0x260 [ 2143.195515] ? __ia32_sys_read+0xb0/0xb0 [ 2143.195990] __x64_sys_connect+0x6f/0xb0 [ 2143.196470] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2143.197075] do_syscall_64+0x33/0x40 [ 2143.197514] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2143.198116] RIP: 0033:0x7f31d0bacb19 [ 2143.198562] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2143.200729] RSP: 002b:00007f31ce122188 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 2143.201621] RAX: ffffffffffffffda RBX: 00007f31d0cbff60 RCX: 00007f31d0bacb19 [ 2143.202433] RDX: 000000000000001c RSI: 0000000020000000 RDI: 0000000000000005 [ 2143.203280] RBP: 00007f31ce1221d0 R08: 0000000000000000 R09: 0000000000000000 [ 2143.204089] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2143.204930] R13: 00007fffbe7b23bf R14: 00007f31ce122300 R15: 0000000000022000 01:23:28 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000001780)={0x0, 0xfffffffffffffffb, 0x9f, 0x52, @scatter={0x5, 0x0, &(0x7f0000001500)=[{&(0x7f0000001240)=""/92, 0x5c}, {&(0x7f00000012c0)=""/114, 0x72}, {&(0x7f0000001340)=""/88, 0x58}, {&(0x7f00000013c0)=""/54, 0x36}, {&(0x7f0000001400)=""/213, 0xd5}]}, &(0x7f0000001580)="e7d4a3a1c53ae4d1ebe78979da681112a48d0ddee0a27002dc5594b60dea28917d798d67e6f53676201b59bc5ef969197078e5a6a3ba550836d18683e36909635027ffad3187986287ef1c0a21dbe54e544c9dc5e464a67cf61b5063492f70f1c824459ae6f3534854395f2dc78a717c26516960aa11b1c800e991b4b3e958eab80ec85e2bd46b47d18ab33d4b972c80fef53bf9c36a5cca756b44ecd49068", &(0x7f0000001640)=""/216, 0x4, 0x4, 0x2, &(0x7f0000001740)}) ioctl$SG_IO(r0, 0x2285, &(0x7f0000001140)={0x0, 0xfffffffffffffffb, 0xe, 0x81, @buffer={0x0, 0x1000, &(0x7f00000000c0)=""/4096}, &(0x7f0000000040)="121e2aaf14272a0a2ac96c44a163", &(0x7f00000010c0)=""/32, 0xfffffff7, 0x0, 0x2, &(0x7f0000001100)}) r1 = dup3(r0, 0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000011c0), 0x2000, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000001200), 0x42200, 0x0) fcntl$dupfd(r1, 0x406, r3) 01:23:28 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 54) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:23:28 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) (fail_nth: 2) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:23:28 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0x0, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 2143.500944] FAULT_INJECTION: forcing a failure. [ 2143.500944] name failslab, interval 1, probability 0, space 0, times 0 [ 2143.502450] CPU: 0 PID: 10530 Comm: syz-executor.2 Not tainted 5.10.229 #1 [ 2143.503254] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2143.504200] Call Trace: [ 2143.504506] dump_stack+0x107/0x167 [ 2143.504922] should_fail.cold+0x5/0xa [ 2143.505362] ? dst_alloc+0x9e/0x5d0 [ 2143.505784] should_failslab+0x5/0x20 [ 2143.506219] kmem_cache_alloc+0x5b/0x310 [ 2143.506687] ? ip6_route_output_flags_noref+0x310/0x310 [ 2143.507298] dst_alloc+0x9e/0x5d0 [ 2143.507699] ip6_dst_alloc+0x2e/0x110 [ 2143.508138] ip6_pol_route+0x917/0x11a0 [ 2143.508594] ? ip6_pol_route_lookup+0x1de0/0x1de0 [ 2143.509144] ? lock_acquire+0x197/0x470 [ 2143.509598] ? rt6_mtu_change_route+0x290/0x290 [ 2143.510135] ? mark_lock+0xf5/0x2df0 [ 2143.510561] ? ip6_pol_route_input+0x70/0x70 [ 2143.511070] fib6_rule_lookup+0x6c/0x340 [ 2143.511537] ip6_route_output_flags+0x74/0x370 [ 2143.512064] ip6_dst_lookup_tail+0x75e/0xfc0 [ 2143.512564] ? lock_chain_count+0x20/0x20 [ 2143.513041] ip6_dst_lookup_flow+0x8c/0x1d0 [ 2143.513530] ? ip6_dst_lookup+0x60/0x60 [ 2143.513989] ? __lock_acquire+0x1657/0x5b00 [ 2143.514482] ? selinux_sk_getsecid+0x6e/0xc0 [ 2143.514999] tcp_v6_connect+0xdf3/0x1c40 [ 2143.515469] ? inet6_sk_rx_dst_set+0x2e0/0x2e0 [ 2143.515993] ? mark_lock+0xf5/0x2df0 [ 2143.516432] __inet_stream_connect+0x8d8/0xe70 [ 2143.516952] ? lock_release+0x680/0x680 [ 2143.517409] ? lock_downgrade+0x6d0/0x6d0 [ 2143.517880] ? inet_init_net+0x590/0x590 [ 2143.518348] ? mark_held_locks+0x9e/0xe0 [ 2143.518819] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2143.519411] ? __local_bh_enable_ip+0x9d/0x100 [ 2143.519934] inet_stream_connect+0x53/0xa0 [ 2143.520417] ? __inet_stream_connect+0xe70/0xe70 [ 2143.520953] __sys_connect_file+0x15b/0x1a0 [ 2143.521449] __sys_connect+0x165/0x1a0 [ 2143.521894] ? __sys_connect_file+0x1a0/0x1a0 [ 2143.522405] ? vfs_write+0x354/0xb10 [ 2143.522834] ? fput_many+0x2f/0x1a0 [ 2143.523249] ? ksys_write+0x1a9/0x260 [ 2143.523685] ? __ia32_sys_read+0xb0/0xb0 [ 2143.524157] __x64_sys_connect+0x6f/0xb0 [ 2143.524619] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2143.525203] do_syscall_64+0x33/0x40 [ 2143.525628] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2143.526210] RIP: 0033:0x7f31d0bacb19 [ 2143.526637] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2143.528740] RSP: 002b:00007f31ce122188 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 2143.529607] RAX: ffffffffffffffda RBX: 00007f31d0cbff60 RCX: 00007f31d0bacb19 [ 2143.530417] RDX: 000000000000001c RSI: 0000000020000000 RDI: 0000000000000005 [ 2143.531234] RBP: 00007f31ce1221d0 R08: 0000000000000000 R09: 0000000000000000 [ 2143.532042] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2143.532851] R13: 00007fffbe7b23bf R14: 00007f31ce122300 R15: 0000000000022000 [ 2143.537343] FAULT_INJECTION: forcing a failure. [ 2143.537343] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2143.539234] CPU: 0 PID: 10527 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2143.540148] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2143.541097] Call Trace: [ 2143.541399] dump_stack+0x107/0x167 [ 2143.541811] should_fail.cold+0x5/0xa [ 2143.542258] __alloc_pages_nodemask+0x182/0x600 [ 2143.542811] ? __kmalloc+0x16e/0x390 [ 2143.543246] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2143.543935] ? trace_hardirqs_on+0x5b/0x180 [ 2143.544428] alloc_pages_current+0x187/0x280 [ 2143.544949] relay_open_buf.part.0+0x2a5/0xc00 [ 2143.545481] relay_open+0x531/0xa10 [ 2143.545899] do_blk_trace_setup+0x4cf/0xc10 [ 2143.546393] ? _copy_from_user+0xfb/0x1b0 [ 2143.546879] __blk_trace_setup+0xca/0x180 [ 2143.547353] ? do_blk_trace_setup+0xc10/0xc10 [ 2143.547882] blk_trace_ioctl+0x155/0x290 [ 2143.548345] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2143.548904] ? do_vfs_ioctl+0x283/0x10d0 [ 2143.549372] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2143.549970] ? generic_block_fiemap+0x60/0x60 [ 2143.550480] ? lock_downgrade+0x6d0/0x6d0 [ 2143.550957] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2143.551511] blkdev_ioctl+0xc1/0x710 [ 2143.551934] ? blkdev_common_ioctl+0x1930/0x1930 [ 2143.552478] ? selinux_file_ioctl+0xb6/0x270 [ 2143.552987] block_ioctl+0xf9/0x140 [ 2143.553401] ? blkdev_read_iter+0x1c0/0x1c0 [ 2143.553896] __x64_sys_ioctl+0x19a/0x210 [ 2143.554359] do_syscall_64+0x33/0x40 [ 2143.554791] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2143.555375] RIP: 0033:0x7f00d56ccb19 [ 2143.555801] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2143.557892] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2143.558758] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2143.559572] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2143.560381] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2143.561193] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2143.562003] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:23:44 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x4030582b, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:23:44 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:23:44 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x3, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:23:44 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 55) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:23:44 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:23:44 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) (fail_nth: 3) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:23:44 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x0) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:23:44 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$FS_IOC_GETVERSION(r0, 0x80087601, &(0x7f0000000600)) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000001) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1000009, 0x1f012, r1, 0x0) syz_io_uring_setup(0x5303, &(0x7f0000000480)={0x0, 0x84b9, 0x3b, 0x2, 0x6b}, &(0x7f000001c000/0x1000)=nil, &(0x7f000087e000/0x4000)=nil, &(0x7f0000000040), &(0x7f0000000380)=0x0) r3 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r2, &(0x7f00000005c0)=@IORING_OP_ACCEPT={0xd, 0x2, 0x0, 0xffffffffffffffff, &(0x7f0000000500)=0x80, &(0x7f0000000540)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast}, 0x0, 0x800, 0x1, {0x0, r3}}, 0x80000000) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000400)={0x0, 0xffffffffffffffff, 0xb5, 0x2, @buffer={0x0, 0xee, &(0x7f00000000c0)=""/238}, &(0x7f00000001c0)="310abf7a174dfdc583cc789b86e381ed9ba8d36f2327f3a1a6d1648014da7a049918c63158037bb2b69390df523ba54d8916ba7382feb0aa87f25ed83a2858ccd9f6a5021f5509f3102081edb3ad13baebdb13811538a11613c1f0164d9305443569e58c5349445ad3e842e20053a1da767f3b171bbd0629414e1b3168bbf24d9c94aa0d63ae9552b21d330bd26a29f9951ac2e098cdebbf097327901500da0b1cf4977b3f39fc30c505101fd407b9982a436c308f", &(0x7f0000000280)=""/208, 0x7, 0x12, 0x3}) [ 2160.107779] blktrace: Concurrent blktraces are not allowed on loop10 [ 2160.121951] FAULT_INJECTION: forcing a failure. [ 2160.121951] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2160.123793] CPU: 1 PID: 10548 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2160.124721] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2160.125836] Call Trace: [ 2160.126194] dump_stack+0x107/0x167 [ 2160.126688] should_fail.cold+0x5/0xa [ 2160.127206] __alloc_pages_nodemask+0x182/0x600 [ 2160.127836] ? __kmalloc+0x16e/0x390 [ 2160.128330] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2160.129136] ? trace_hardirqs_on+0x5b/0x180 [ 2160.129707] alloc_pages_current+0x187/0x280 [ 2160.130296] relay_open_buf.part.0+0x2a5/0xc00 [ 2160.130908] relay_open+0x531/0xa10 [ 2160.131397] do_blk_trace_setup+0x4cf/0xc10 [ 2160.131977] ? _copy_from_user+0xfb/0x1b0 [ 2160.132529] __blk_trace_setup+0xca/0x180 [ 2160.133077] ? do_blk_trace_setup+0xc10/0xc10 [ 2160.133682] ? __mutex_lock+0x4fe/0x10b0 [ 2160.134231] blk_trace_ioctl+0x155/0x290 [ 2160.134770] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2160.135430] ? do_vfs_ioctl+0x283/0x10d0 [ 2160.135980] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2160.136678] ? generic_block_fiemap+0x60/0x60 [ 2160.137271] ? lock_downgrade+0x6d0/0x6d0 [ 2160.137823] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2160.138459] blkdev_ioctl+0xc1/0x710 [ 2160.138953] ? blkdev_common_ioctl+0x1930/0x1930 [ 2160.139590] ? selinux_file_ioctl+0xb6/0x270 [ 2160.140085] FAULT_INJECTION: forcing a failure. [ 2160.140085] name failslab, interval 1, probability 0, space 0, times 0 [ 2160.141602] block_ioctl+0xf9/0x140 [ 2160.141614] ? blkdev_read_iter+0x1c0/0x1c0 [ 2160.141627] __x64_sys_ioctl+0x19a/0x210 [ 2160.141641] do_syscall_64+0x33/0x40 [ 2160.141652] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2160.141660] RIP: 0033:0x7f00d56ccb19 [ 2160.141681] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2160.141688] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2160.141701] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2160.149689] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2160.150623] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2160.151570] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2160.152500] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 [ 2160.153470] CPU: 0 PID: 10552 Comm: syz-executor.2 Not tainted 5.10.229 #1 [ 2160.154946] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2160.156697] Call Trace: [ 2160.157265] dump_stack+0x107/0x167 [ 2160.158043] should_fail.cold+0x5/0xa [ 2160.158847] ? create_object.isra.0+0x3a/0xa20 [ 2160.159925] should_failslab+0x5/0x20 [ 2160.160727] kmem_cache_alloc+0x5b/0x310 [ 2160.161582] ? lock_release+0x680/0x680 [ 2160.162428] create_object.isra.0+0x3a/0xa20 [ 2160.163365] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2160.164447] kmem_cache_alloc+0x159/0x310 [ 2160.165335] __inet_hash_connect+0x674/0xd50 [ 2160.166273] ? inet6_lookup_reuseport+0x160/0x160 [ 2160.167298] ? inet_hash+0x80/0x80 [ 2160.168079] tcp_v6_connect+0x1191/0x1c40 [ 2160.168973] ? inet6_sk_rx_dst_set+0x2e0/0x2e0 [ 2160.169945] ? mark_lock+0xf5/0x2df0 [ 2160.170757] __inet_stream_connect+0x8d8/0xe70 [ 2160.171729] ? lock_release+0x680/0x680 [ 2160.172575] ? lock_downgrade+0x6d0/0x6d0 [ 2160.173444] ? inet_init_net+0x590/0x590 [ 2160.174306] ? mark_held_locks+0x9e/0xe0 [ 2160.175170] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2160.176279] ? __local_bh_enable_ip+0x9d/0x100 [ 2160.177244] inet_stream_connect+0x53/0xa0 [ 2160.178141] ? __inet_stream_connect+0xe70/0xe70 [ 2160.179144] __sys_connect_file+0x15b/0x1a0 [ 2160.180065] __sys_connect+0x165/0x1a0 [ 2160.180885] ? __sys_connect_file+0x1a0/0x1a0 [ 2160.181832] ? vfs_write+0x354/0xb10 [ 2160.182615] ? fput_many+0x2f/0x1a0 [ 2160.183390] ? ksys_write+0x1a9/0x260 [ 2160.184186] ? __ia32_sys_read+0xb0/0xb0 [ 2160.185058] __x64_sys_connect+0x6f/0xb0 [ 2160.185917] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2160.187000] do_syscall_64+0x33/0x40 [ 2160.187794] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2160.188871] RIP: 0033:0x7f31d0bacb19 [ 2160.189658] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2160.193537] RSP: 002b:00007f31ce122188 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 2160.195135] RAX: ffffffffffffffda RBX: 00007f31d0cbff60 RCX: 00007f31d0bacb19 [ 2160.196645] RDX: 000000000000001c RSI: 0000000020000000 RDI: 0000000000000005 [ 2160.198143] RBP: 00007f31ce1221d0 R08: 0000000000000000 R09: 0000000000000000 [ 2160.199659] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2160.201139] R13: 00007fffbe7b23bf R14: 00007f31ce122300 R15: 0000000000022000 01:23:45 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 56) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:23:45 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x0) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:23:45 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40305839, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:23:45 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x4, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:23:45 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:23:45 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) (fail_nth: 4) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:23:45 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:23:45 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000001) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1000009, 0x1f012, r1, 0x0) ioctl$SG_GET_COMMAND_Q(r1, 0x2270, &(0x7f0000000000)) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000a3aa56bfffffff"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r2, 0x0, 0x0, 0x1000001) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1000009, 0x1f012, r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r3, 0x0, 0x0, 0x1000001) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1000009, 0x1f012, r3, 0x0) setsockopt$WPAN_SECURITY(r3, 0x0, 0x1, &(0x7f0000000040), 0x4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f0000000100)={'wlan0\x00'}) fallocate(r4, 0x0, 0x0, 0x1000001) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1000009, 0x1f012, r4, 0x0) openat(r4, &(0x7f00000000c0)='./file1\x00', 0x0, 0x151) [ 2160.450408] FAULT_INJECTION: forcing a failure. [ 2160.450408] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2160.451870] CPU: 1 PID: 10567 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2160.452677] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2160.453638] Call Trace: [ 2160.453951] dump_stack+0x107/0x167 [ 2160.454372] should_fail.cold+0x5/0xa [ 2160.454819] __alloc_pages_nodemask+0x182/0x600 [ 2160.455366] ? __kmalloc+0x16e/0x390 [ 2160.455798] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2160.456496] ? trace_hardirqs_on+0x5b/0x180 [ 2160.456992] alloc_pages_current+0x187/0x280 [ 2160.457505] relay_open_buf.part.0+0x2a5/0xc00 [ 2160.458038] relay_open+0x531/0xa10 [ 2160.458464] do_blk_trace_setup+0x4cf/0xc10 [ 2160.458965] ? _copy_from_user+0xfb/0x1b0 [ 2160.459453] __blk_trace_setup+0xca/0x180 [ 2160.459931] ? do_blk_trace_setup+0xc10/0xc10 [ 2160.460468] blk_trace_ioctl+0x155/0x290 [ 2160.460936] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2160.461503] ? do_vfs_ioctl+0x283/0x10d0 [ 2160.461978] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2160.462583] ? generic_block_fiemap+0x60/0x60 [ 2160.463105] ? lock_downgrade+0x6d0/0x6d0 [ 2160.463604] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2160.464167] blkdev_ioctl+0xc1/0x710 [ 2160.464599] ? blkdev_common_ioctl+0x1930/0x1930 [ 2160.465145] ? selinux_file_ioctl+0xb6/0x270 [ 2160.465656] block_ioctl+0xf9/0x140 [ 2160.466076] ? blkdev_read_iter+0x1c0/0x1c0 [ 2160.466582] __x64_sys_ioctl+0x19a/0x210 [ 2160.467054] do_syscall_64+0x33/0x40 [ 2160.467488] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2160.468079] RIP: 0033:0x7f00d56ccb19 [ 2160.468512] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2160.470635] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2160.471518] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2160.472341] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2160.473163] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2160.473983] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2160.474804] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:23:45 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 57) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) [ 2160.519831] blktrace: Concurrent blktraces are not allowed on loop10 [ 2160.522043] FAULT_INJECTION: forcing a failure. [ 2160.522043] name failslab, interval 1, probability 0, space 0, times 0 [ 2160.523625] CPU: 1 PID: 10575 Comm: syz-executor.2 Not tainted 5.10.229 #1 [ 2160.524430] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2160.525389] Call Trace: [ 2160.525693] dump_stack+0x107/0x167 [ 2160.526108] should_fail.cold+0x5/0xa [ 2160.526549] ? __alloc_skb+0x6d/0x5b0 [ 2160.526987] should_failslab+0x5/0x20 [ 2160.527435] kmem_cache_alloc_node+0x55/0x330 [ 2160.527961] ? lock_downgrade+0x6d0/0x6d0 [ 2160.528443] __alloc_skb+0x6d/0x5b0 [ 2160.528861] ? tcp_write_queue_purge+0x5a8/0x14b0 [ 2160.529414] sk_stream_alloc_skb+0x109/0xc30 [ 2160.529920] tcp_connect+0xef2/0x4550 [ 2160.530365] ? __tcp_transmit_skb+0x35d0/0x35d0 [ 2160.530899] ? secure_tcpv6_ts_off+0x1bc/0x2a0 [ 2160.531438] ? tcp_fastopen_cookie_check+0xb0/0xb0 [ 2160.532015] tcp_v6_connect+0x1419/0x1c40 [ 2160.532501] ? inet6_sk_rx_dst_set+0x2e0/0x2e0 [ 2160.533029] ? mark_lock+0xf5/0x2df0 [ 2160.533470] __inet_stream_connect+0x8d8/0xe70 [ 2160.533992] ? lock_release+0x680/0x680 [ 2160.534453] ? lock_downgrade+0x6d0/0x6d0 [ 2160.534932] ? inet_init_net+0x590/0x590 [ 2160.535410] ? mark_held_locks+0x9e/0xe0 [ 2160.535879] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2160.536484] ? __local_bh_enable_ip+0x9d/0x100 [ 2160.537008] inet_stream_connect+0x53/0xa0 [ 2160.537498] ? __inet_stream_connect+0xe70/0xe70 [ 2160.538040] __sys_connect_file+0x15b/0x1a0 [ 2160.538545] __sys_connect+0x165/0x1a0 [ 2160.538996] ? __sys_connect_file+0x1a0/0x1a0 [ 2160.539523] ? vfs_write+0x354/0xb10 [ 2160.539954] ? fput_many+0x2f/0x1a0 [ 2160.540370] ? ksys_write+0x1a9/0x260 [ 2160.540815] ? __ia32_sys_read+0xb0/0xb0 [ 2160.541287] __x64_sys_connect+0x6f/0xb0 [ 2160.541756] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2160.542354] do_syscall_64+0x33/0x40 [ 2160.542787] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2160.543382] RIP: 0033:0x7f31d0bacb19 [ 2160.543813] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2160.545922] RSP: 002b:00007f31ce122188 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 2160.546802] RAX: ffffffffffffffda RBX: 00007f31d0cbff60 RCX: 00007f31d0bacb19 [ 2160.547625] RDX: 000000000000001c RSI: 0000000020000000 RDI: 0000000000000005 [ 2160.548442] RBP: 00007f31ce1221d0 R08: 0000000000000000 R09: 0000000000000000 [ 2160.549260] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2160.550082] R13: 00007fffbe7b23bf R14: 00007f31ce122300 R15: 0000000000022000 [ 2160.768973] FAULT_INJECTION: forcing a failure. [ 2160.768973] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2160.770590] CPU: 1 PID: 10588 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2160.771391] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2160.772358] Call Trace: [ 2160.772663] dump_stack+0x107/0x167 [ 2160.773079] should_fail.cold+0x5/0xa [ 2160.773526] __alloc_pages_nodemask+0x182/0x600 [ 2160.774218] ? __kmalloc+0x16e/0x390 [ 2160.774698] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2160.775618] ? trace_hardirqs_on+0x5b/0x180 [ 2160.776177] alloc_pages_current+0x187/0x280 [ 2160.776686] relay_open_buf.part.0+0x2a5/0xc00 [ 2160.777212] relay_open+0x531/0xa10 [ 2160.777630] do_blk_trace_setup+0x4cf/0xc10 [ 2160.778126] ? _copy_from_user+0xfb/0x1b0 [ 2160.778610] __blk_trace_setup+0xca/0x180 [ 2160.779092] ? do_blk_trace_setup+0xc10/0xc10 [ 2160.779633] blk_trace_ioctl+0x155/0x290 [ 2160.780105] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2160.780670] ? do_vfs_ioctl+0x283/0x10d0 [ 2160.781143] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2160.781739] ? generic_block_fiemap+0x60/0x60 [ 2160.782264] ? lock_downgrade+0x6d0/0x6d0 [ 2160.782743] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2160.783307] blkdev_ioctl+0xc1/0x710 [ 2160.783740] ? blkdev_common_ioctl+0x1930/0x1930 [ 2160.784292] ? selinux_file_ioctl+0xb6/0x270 [ 2160.784807] block_ioctl+0xf9/0x140 [ 2160.785219] ? blkdev_read_iter+0x1c0/0x1c0 [ 2160.785707] __x64_sys_ioctl+0x19a/0x210 [ 2160.786173] do_syscall_64+0x33/0x40 [ 2160.786600] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2160.787191] RIP: 0033:0x7f00d56ccb19 [ 2160.787626] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2160.789726] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2160.790756] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2160.791828] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2160.792747] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2160.793792] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2160.794870] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:23:59 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x4, 0x2001) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) 01:23:59 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40806685, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:23:59 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 58) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:23:59 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x0) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:23:59 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x5, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:23:59 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:23:59 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) (fail_nth: 5) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:23:59 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) [ 2174.343650] FAULT_INJECTION: forcing a failure. [ 2174.343650] name failslab, interval 1, probability 0, space 0, times 0 [ 2174.346479] CPU: 1 PID: 10602 Comm: syz-executor.2 Not tainted 5.10.229 #1 [ 2174.348184] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2174.350210] Call Trace: [ 2174.350858] dump_stack+0x107/0x167 [ 2174.351759] should_fail.cold+0x5/0xa [ 2174.352712] ? create_object.isra.0+0x3a/0xa20 [ 2174.353841] should_failslab+0x5/0x20 [ 2174.354782] kmem_cache_alloc+0x5b/0x310 [ 2174.355796] create_object.isra.0+0x3a/0xa20 [ 2174.356891] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2174.358151] kmem_cache_alloc_node+0x169/0x330 [ 2174.359284] __alloc_skb+0x6d/0x5b0 [ 2174.360146] ? tcp_write_queue_purge+0x5a8/0x14b0 [ 2174.361153] sk_stream_alloc_skb+0x109/0xc30 [ 2174.362078] tcp_connect+0xef2/0x4550 [ 2174.362904] ? __tcp_transmit_skb+0x35d0/0x35d0 [ 2174.363880] ? secure_tcpv6_ts_off+0x1bc/0x2a0 [ 2174.364830] ? tcp_fastopen_cookie_check+0xb0/0xb0 [ 2174.365868] tcp_v6_connect+0x1419/0x1c40 [ 2174.366748] ? inet6_sk_rx_dst_set+0x2e0/0x2e0 [ 2174.367705] ? mark_lock+0xf5/0x2df0 [ 2174.368516] __inet_stream_connect+0x8d8/0xe70 [ 2174.369477] ? lock_release+0x680/0x680 [ 2174.370304] ? lock_downgrade+0x6d0/0x6d0 [ 2174.371171] ? inet_init_net+0x590/0x590 [ 2174.372024] ? mark_held_locks+0x9e/0xe0 [ 2174.372873] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2174.373967] ? __local_bh_enable_ip+0x9d/0x100 [ 2174.374921] inet_stream_connect+0x53/0xa0 [ 2174.375807] ? __inet_stream_connect+0xe70/0xe70 [ 2174.376814] __sys_connect_file+0x15b/0x1a0 [ 2174.377719] __sys_connect+0x165/0x1a0 [ 2174.378531] ? __sys_connect_file+0x1a0/0x1a0 [ 2174.379471] ? vfs_write+0x354/0xb10 [ 2174.380260] ? fput_many+0x2f/0x1a0 [ 2174.381025] ? ksys_write+0x1a9/0x260 [ 2174.381836] ? __ia32_sys_read+0xb0/0xb0 [ 2174.382697] __x64_sys_connect+0x6f/0xb0 [ 2174.383546] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2174.384630] do_syscall_64+0x33/0x40 [ 2174.385410] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2174.386489] RIP: 0033:0x7f31d0bacb19 [ 2174.387272] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2174.391102] RSP: 002b:00007f31ce122188 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 2174.392684] RAX: ffffffffffffffda RBX: 00007f31d0cbff60 RCX: 00007f31d0bacb19 [ 2174.394158] RDX: 000000000000001c RSI: 0000000020000000 RDI: 0000000000000005 [ 2174.395637] RBP: 00007f31ce1221d0 R08: 0000000000000000 R09: 0000000000000000 [ 2174.397122] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2174.398599] R13: 00007fffbe7b23bf R14: 00007f31ce122300 R15: 0000000000022000 01:23:59 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x440) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000400000000000000ecb7a5"]) [ 2174.421699] FAULT_INJECTION: forcing a failure. [ 2174.421699] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2174.424508] CPU: 1 PID: 10609 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2174.426164] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2174.428104] Call Trace: [ 2174.428800] dump_stack+0x107/0x167 [ 2174.429577] should_fail.cold+0x5/0xa [ 2174.430549] __alloc_pages_nodemask+0x182/0x600 [ 2174.431519] ? __kmalloc+0x16e/0x390 [ 2174.432504] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2174.434043] ? trace_hardirqs_on+0x5b/0x180 [ 2174.435149] alloc_pages_current+0x187/0x280 [ 2174.436079] relay_open_buf.part.0+0x2a5/0xc00 [ 2174.437051] relay_open+0x531/0xa10 [ 2174.437815] do_blk_trace_setup+0x4cf/0xc10 [ 2174.438714] ? _copy_from_user+0xfb/0x1b0 [ 2174.439591] __blk_trace_setup+0xca/0x180 [ 2174.440459] ? do_blk_trace_setup+0xc10/0xc10 [ 2174.441424] blk_trace_ioctl+0x155/0x290 [ 2174.442275] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2174.443296] ? do_vfs_ioctl+0x283/0x10d0 [ 2174.444152] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2174.445243] ? generic_block_fiemap+0x60/0x60 [ 2174.446194] ? lock_downgrade+0x6d0/0x6d0 [ 2174.447056] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2174.448079] blkdev_ioctl+0xc1/0x710 [ 2174.448864] ? blkdev_common_ioctl+0x1930/0x1930 [ 2174.449854] ? selinux_file_ioctl+0xb6/0x270 [ 2174.450784] block_ioctl+0xf9/0x140 [ 2174.451535] ? blkdev_read_iter+0x1c0/0x1c0 [ 2174.452436] __x64_sys_ioctl+0x19a/0x210 [ 2174.453289] do_syscall_64+0x33/0x40 [ 2174.454071] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2174.455140] RIP: 0033:0x7f00d56ccb19 [ 2174.455925] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2174.459767] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2174.461361] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2174.462854] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2174.464349] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2174.465845] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2174.467333] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:23:59 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x11, 0xd, r3, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:23:59 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:23:59 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x6609, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:23:59 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 59) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:23:59 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) (fail_nth: 6) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:23:59 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:23:59 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0xa, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:23:59 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_GET_WPAN_PHY(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={0x20, r2, 0xd8499488957a772f, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}]}, 0x20}}, 0x0) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'wpan1\x00', 0x0}) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'wpan1\x00', 0x0}) sendmsg$IEEE802154_LLSEC_ADD_SECLEVEL(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x24, 0x0, 0xe9f1e96205d7de07, 0x0, 0x0, {}, [@IEEE802154_ATTR_LLSEC_FRAME_TYPE={0x5}, @IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r4}]}, 0x24}}, 0x0) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000480)={'wpan3\x00', 0x0}) sendmsg$NL802154_CMD_DEL_SEC_DEV(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)={0x40, 0x0, 0x100, 0x70bd2b, 0x25dfdbfb, {}, [@NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x2}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r4}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r5}]}, 0x40}, 0x1, 0x0, 0x0, 0x6000}, 0x48051) sendmsg$IEEE802154_LLSEC_ADD_SECLEVEL(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000003c0)={0x24, 0x0, 0xe9f1e96205d7de07, 0x0, 0x0, {}, [@IEEE802154_ATTR_LLSEC_FRAME_TYPE={0x5}, @IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r5}]}, 0x24}}, 0x0) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000480)={'wpan3\x00'}) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f00000001c0)={'wpan1\x00', 0x0}) sendmsg$IEEE802154_LLSEC_ADD_SECLEVEL(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x24, 0x0, 0xe9f1e96205d7de07, 0x0, 0x0, {}, [@IEEE802154_ATTR_LLSEC_FRAME_TYPE={0x5}, @IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r6}]}, 0x24}}, 0x0) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000480)={'wpan3\x00', 0x0}) sendmsg$NL802154_CMD_DEL_SEC_DEV(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)={0x40, 0x0, 0x100, 0x70bd2b, 0x25dfdbfb, {}, [@NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x2}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r6}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r7}]}, 0x40}, 0x1, 0x0, 0x0, 0x6000}, 0x48051) sendmsg$NL802154_CMD_DEL_SEC_DEV(r1, &(0x7f0000000540)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000300)={&(0x7f0000000340)={0x8e, 0x0, 0x10, 0x70bd2b, 0x25dfdbfb, {}, [@NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x2}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r7}, @NL802154_ATTR_WPAN_DEV={0x0, 0x6, 0x100000001}]}, 0x40}, 0x1, 0x0, 0x0, 0x10046004}, 0x48051) sendmsg$NL802154_CMD_SET_SHORT_ADDR(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000040)={0x40, r2, 0x200, 0x70bd29, 0x25dfdbff, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0xa5c1c834472cdd04}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_SHORT_ADDR={0x6}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r3}, @NL802154_ATTR_SHORT_ADDR={0x6, 0xa, 0xaaa3}]}, 0x40}, 0x1, 0x0, 0x0, 0x40}, 0x80) r8 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r8, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000061eb96f8e71e8ca26333be5dbb8e7a30b88b1c8b999b5a483b93d98fbd8ef95cbb4303f907a67d3c3b5003493bb2fb03d872b08935398e89a131caab2f6c10fb6f92f091415d38c34fd980f879e15349009e89ddc1a3f91a81c44ac351fa352879f4a7d3b16d239fde4c826aa6639633ef5a261ab2371a69b45a0f37"]) [ 2174.769614] FAULT_INJECTION: forcing a failure. [ 2174.769614] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2174.772377] CPU: 1 PID: 10628 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2174.773947] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2174.775677] Call Trace: [ 2174.776238] dump_stack+0x107/0x167 [ 2174.777001] should_fail.cold+0x5/0xa [ 2174.777812] __alloc_pages_nodemask+0x182/0x600 [ 2174.778786] ? __kmalloc+0x16e/0x390 [ 2174.779570] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2174.780854] ? trace_hardirqs_on+0x5b/0x180 [ 2174.781760] alloc_pages_current+0x187/0x280 [ 2174.782688] relay_open_buf.part.0+0x2a5/0xc00 [ 2174.783662] relay_open+0x531/0xa10 [ 2174.784446] do_blk_trace_setup+0x4cf/0xc10 [ 2174.785358] ? _copy_from_user+0xfb/0x1b0 [ 2174.786203] __blk_trace_setup+0xca/0x180 [ 2174.787081] ? do_blk_trace_setup+0xc10/0xc10 [ 2174.788047] blk_trace_ioctl+0x155/0x290 [ 2174.788896] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2174.789917] ? do_vfs_ioctl+0x283/0x10d0 [ 2174.790776] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2174.791896] ? generic_block_fiemap+0x60/0x60 [ 2174.792837] ? lock_downgrade+0x6d0/0x6d0 [ 2174.793702] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2174.794714] blkdev_ioctl+0xc1/0x710 [ 2174.795473] ? blkdev_common_ioctl+0x1930/0x1930 [ 2174.796471] ? selinux_file_ioctl+0xb6/0x270 [ 2174.797391] block_ioctl+0xf9/0x140 [ 2174.798152] ? blkdev_read_iter+0x1c0/0x1c0 [ 2174.799058] __x64_sys_ioctl+0x19a/0x210 [ 2174.799916] do_syscall_64+0x33/0x40 [ 2174.800674] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2174.801740] RIP: 0033:0x7f00d56ccb19 [ 2174.802501] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2174.806342] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2174.807906] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2174.809366] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2174.810829] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2174.812283] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2174.813731] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 [ 2174.822014] FAULT_INJECTION: forcing a failure. [ 2174.822014] name failslab, interval 1, probability 0, space 0, times 0 [ 2174.824404] CPU: 1 PID: 10627 Comm: syz-executor.2 Not tainted 5.10.229 #1 [ 2174.825940] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2174.827628] Call Trace: [ 2174.828239] dump_stack+0x107/0x167 [ 2174.829011] should_fail.cold+0x5/0xa [ 2174.829803] should_failslab+0x5/0x20 [ 2174.830578] __kmalloc_node_track_caller+0x74/0x3b0 [ 2174.831897] ? sk_stream_alloc_skb+0x109/0xc30 [ 2174.832865] ? lock_downgrade+0x6d0/0x6d0 [ 2174.833727] __alloc_skb+0xb1/0x5b0 [ 2174.834486] sk_stream_alloc_skb+0x109/0xc30 [ 2174.835407] tcp_connect+0xef2/0x4550 [ 2174.836217] ? __tcp_transmit_skb+0x35d0/0x35d0 [ 2174.837166] ? secure_tcpv6_ts_off+0x1bc/0x2a0 [ 2174.838114] ? tcp_fastopen_cookie_check+0xb0/0xb0 [ 2174.839141] tcp_v6_connect+0x1419/0x1c40 [ 2174.840017] ? inet6_sk_rx_dst_set+0x2e0/0x2e0 [ 2174.840963] ? mark_lock+0xf5/0x2df0 [ 2174.841760] __inet_stream_connect+0x8d8/0xe70 [ 2174.842694] ? lock_release+0x680/0x680 [ 2174.843504] ? lock_downgrade+0x6d0/0x6d0 [ 2174.844363] ? inet_init_net+0x590/0x590 [ 2174.845194] ? mark_held_locks+0x9e/0xe0 [ 2174.846026] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2174.847095] ? __local_bh_enable_ip+0x9d/0x100 [ 2174.848038] inet_stream_connect+0x53/0xa0 [ 2174.848910] ? __inet_stream_connect+0xe70/0xe70 [ 2174.849879] __sys_connect_file+0x15b/0x1a0 [ 2174.850755] __sys_connect+0x165/0x1a0 [ 2174.851551] ? __sys_connect_file+0x1a0/0x1a0 [ 2174.852518] ? vfs_write+0x354/0xb10 [ 2174.853283] ? fput_many+0x2f/0x1a0 [ 2174.854053] ? ksys_write+0x1a9/0x260 [ 2174.854824] ? __ia32_sys_read+0xb0/0xb0 [ 2174.855656] __x64_sys_connect+0x6f/0xb0 [ 2174.856502] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2174.857543] do_syscall_64+0x33/0x40 [ 2174.858306] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2174.859347] RIP: 0033:0x7f31d0bacb19 [ 2174.860115] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2174.863874] RSP: 002b:00007f31ce122188 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 2174.865422] RAX: ffffffffffffffda RBX: 00007f31d0cbff60 RCX: 00007f31d0bacb19 [ 2174.866880] RDX: 000000000000001c RSI: 0000000020000000 RDI: 0000000000000005 [ 2174.868339] RBP: 00007f31ce1221d0 R08: 0000000000000000 R09: 0000000000000000 [ 2174.869785] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2174.871248] R13: 00007fffbe7b23bf R14: 00007f31ce122300 R15: 0000000000022000 01:24:12 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000070c46c41211fb1c3efd38c4524bab8ee7de9b89bc91100a35ab4fee447e85808e7101389adfb17ea3d34900e3ec75f737ae3debdb366776c055c8c6bb3"]) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$SG_SCSI_RESET(r1, 0x2284, 0x0) 01:24:12 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:24:12 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) (fail_nth: 7) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:24:12 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x80086601, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:24:12 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 60) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:24:12 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:24:12 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x14, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:24:12 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x11, 0xd, r3, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 2187.985556] FAULT_INJECTION: forcing a failure. [ 2187.985556] name failslab, interval 1, probability 0, space 0, times 0 [ 2187.988876] CPU: 1 PID: 10657 Comm: syz-executor.2 Not tainted 5.10.229 #1 [ 2187.990500] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2187.992453] Call Trace: [ 2187.993065] dump_stack+0x107/0x167 [ 2187.993913] should_fail.cold+0x5/0xa [ 2187.994802] ? create_object.isra.0+0x3a/0xa20 [ 2187.995873] should_failslab+0x5/0x20 [ 2187.996765] kmem_cache_alloc+0x5b/0x310 [ 2187.997715] create_object.isra.0+0x3a/0xa20 [ 2187.998735] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2187.999913] __kmalloc_node_track_caller+0x1a6/0x3b0 [ 2188.001102] ? sk_stream_alloc_skb+0x109/0xc30 [ 2188.002163] ? lock_downgrade+0x6d0/0x6d0 [ 2188.003127] __alloc_skb+0xb1/0x5b0 [ 2188.003966] sk_stream_alloc_skb+0x109/0xc30 [ 2188.004993] tcp_connect+0xef2/0x4550 [ 2188.005891] ? __tcp_transmit_skb+0x35d0/0x35d0 [ 2188.006963] ? secure_tcpv6_ts_off+0x1bc/0x2a0 [ 2188.008009] ? tcp_fastopen_cookie_check+0xb0/0xb0 [ 2188.009170] tcp_v6_connect+0x1419/0x1c40 [ 2188.010136] ? inet6_sk_rx_dst_set+0x2e0/0x2e0 [ 2188.011190] ? mark_lock+0xf5/0x2df0 [ 2188.012070] __inet_stream_connect+0x8d8/0xe70 [ 2188.013130] ? lock_release+0x680/0x680 [ 2188.014047] ? lock_downgrade+0x6d0/0x6d0 [ 2188.014997] ? inet_init_net+0x590/0x590 [ 2188.015939] ? mark_held_locks+0x9e/0xe0 [ 2188.016888] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2188.018093] ? __local_bh_enable_ip+0x9d/0x100 [ 2188.019149] inet_stream_connect+0x53/0xa0 [ 2188.020121] ? __inet_stream_connect+0xe70/0xe70 [ 2188.021213] __sys_connect_file+0x15b/0x1a0 [ 2188.022206] __sys_connect+0x165/0x1a0 [ 2188.023100] ? __sys_connect_file+0x1a0/0x1a0 [ 2188.024123] ? vfs_write+0x354/0xb10 [ 2188.024982] ? fput_many+0x2f/0x1a0 [ 2188.025812] ? ksys_write+0x1a9/0x260 [ 2188.026679] ? __ia32_sys_read+0xb0/0xb0 [ 2188.027609] __x64_sys_connect+0x6f/0xb0 [ 2188.028550] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2188.029717] do_syscall_64+0x33/0x40 [ 2188.030562] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2188.031725] RIP: 0033:0x7f31d0bacb19 [ 2188.032583] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2188.036783] RSP: 002b:00007f31ce122188 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 2188.038517] RAX: ffffffffffffffda RBX: 00007f31d0cbff60 RCX: 00007f31d0bacb19 [ 2188.040136] RDX: 000000000000001c RSI: 0000000020000000 RDI: 0000000000000005 [ 2188.041762] RBP: 00007f31ce1221d0 R08: 0000000000000000 R09: 0000000000000000 [ 2188.043369] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2188.044976] R13: 00007fffbe7b23bf R14: 00007f31ce122300 R15: 0000000000022000 [ 2188.055024] FAULT_INJECTION: forcing a failure. [ 2188.055024] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2188.058364] CPU: 1 PID: 10659 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2188.059976] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2188.061841] Call Trace: [ 2188.062578] dump_stack+0x107/0x167 [ 2188.063395] should_fail.cold+0x5/0xa [ 2188.064243] __alloc_pages_nodemask+0x182/0x600 [ 2188.065390] ? __kmalloc+0x16e/0x390 [ 2188.066303] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2188.067676] ? trace_hardirqs_on+0x5b/0x180 [ 2188.068681] alloc_pages_current+0x187/0x280 [ 2188.069682] relay_open_buf.part.0+0x2a5/0xc00 [ 2188.070729] relay_open+0x531/0xa10 [ 2188.071560] do_blk_trace_setup+0x4cf/0xc10 [ 2188.072546] ? _copy_from_user+0xfb/0x1b0 [ 2188.073483] __blk_trace_setup+0xca/0x180 [ 2188.074422] ? do_blk_trace_setup+0xc10/0xc10 [ 2188.075460] blk_trace_ioctl+0x155/0x290 [ 2188.076517] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2188.077828] ? do_vfs_ioctl+0x283/0x10d0 [ 2188.078867] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2188.080203] ? generic_block_fiemap+0x60/0x60 [ 2188.081322] ? lock_downgrade+0x6d0/0x6d0 [ 2188.082262] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2188.083365] blkdev_ioctl+0xc1/0x710 [ 2188.084208] ? blkdev_common_ioctl+0x1930/0x1930 [ 2188.085289] ? selinux_file_ioctl+0xb6/0x270 [ 2188.086293] block_ioctl+0xf9/0x140 [ 2188.087112] ? blkdev_read_iter+0x1c0/0x1c0 [ 2188.088094] __x64_sys_ioctl+0x19a/0x210 [ 2188.089010] do_syscall_64+0x33/0x40 [ 2188.089846] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2188.090980] RIP: 0033:0x7f00d56ccb19 [ 2188.091811] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2188.095897] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2188.097597] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2188.099167] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2188.100742] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2188.102321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2188.103893] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:24:13 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) (fail_nth: 8) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:24:13 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 61) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:24:13 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:24:13 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000040000a0ffffffa48ee2465d0c8766fa7721496b"]) 01:24:13 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x11, 0xd, r3, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:24:13 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0xb9, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:24:13 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x80086603, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:24:13 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB, @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) [ 2188.347556] FAULT_INJECTION: forcing a failure. [ 2188.347556] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2188.350502] CPU: 1 PID: 10685 Comm: syz-executor.2 Not tainted 5.10.229 #1 [ 2188.352043] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2188.353897] Call Trace: [ 2188.354489] dump_stack+0x107/0x167 [ 2188.355296] should_fail.cold+0x5/0xa [ 2188.356147] _copy_to_user+0x2e/0x180 [ 2188.357014] simple_read_from_buffer+0xcc/0x160 [ 2188.358158] proc_fail_nth_read+0x198/0x230 [ 2188.359293] ? proc_sessionid_read+0x230/0x230 [ 2188.360308] ? security_file_permission+0xb1/0xe0 [ 2188.361395] ? proc_sessionid_read+0x230/0x230 [ 2188.362413] vfs_read+0x228/0x620 [ 2188.363196] ksys_read+0x12d/0x260 [ 2188.363984] ? vfs_write+0xb10/0xb10 [ 2188.364834] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2188.366123] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2188.367464] do_syscall_64+0x33/0x40 [ 2188.368291] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2188.369457] RIP: 0033:0x7f31d0b5f69c [ 2188.370280] 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 [ 2188.374493] RSP: 002b:00007f31ce122170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2188.376416] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00007f31d0b5f69c [ 2188.378019] RDX: 000000000000000f RSI: 00007f31ce1221e0 RDI: 0000000000000006 [ 2188.379598] RBP: 00007f31ce1221d0 R08: 0000000000000000 R09: 0000000000000000 [ 2188.381206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2188.382797] R13: 00007fffbe7b23bf R14: 00007f31ce122300 R15: 0000000000022000 01:24:13 executing program 1: syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) [ 2188.463580] FAULT_INJECTION: forcing a failure. [ 2188.463580] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2188.466843] CPU: 1 PID: 10688 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2188.468753] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2188.471040] Call Trace: [ 2188.471799] dump_stack+0x107/0x167 [ 2188.472718] should_fail.cold+0x5/0xa [ 2188.473819] __alloc_pages_nodemask+0x182/0x600 [ 2188.475034] ? __kmalloc+0x16e/0x390 [ 2188.476019] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2188.477664] ? trace_hardirqs_on+0x5b/0x180 [ 2188.478921] alloc_pages_current+0x187/0x280 [ 2188.479999] relay_open_buf.part.0+0x2a5/0xc00 [ 2188.481242] relay_open+0x531/0xa10 [ 2188.482108] do_blk_trace_setup+0x4cf/0xc10 [ 2188.483301] ? _copy_from_user+0xfb/0x1b0 [ 2188.484224] __blk_trace_setup+0xca/0x180 [ 2188.485156] ? do_blk_trace_setup+0xc10/0xc10 [ 2188.486180] blk_trace_ioctl+0x155/0x290 [ 2188.487081] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2188.488161] ? do_vfs_ioctl+0x283/0x10d0 [ 2188.489067] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2188.490222] ? generic_block_fiemap+0x60/0x60 [ 2188.491216] ? lock_downgrade+0x6d0/0x6d0 [ 2188.492141] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2188.493223] blkdev_ioctl+0xc1/0x710 [ 2188.494056] ? blkdev_common_ioctl+0x1930/0x1930 [ 2188.495124] ? selinux_file_ioctl+0xb6/0x270 [ 2188.496104] block_ioctl+0xf9/0x140 [ 2188.496916] ? blkdev_read_iter+0x1c0/0x1c0 [ 2188.497878] __x64_sys_ioctl+0x19a/0x210 [ 2188.498781] do_syscall_64+0x33/0x40 [ 2188.499608] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2188.500747] RIP: 0033:0x7f00d56ccb19 [ 2188.501583] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2188.505654] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2188.507335] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2188.508921] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2188.510492] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2188.512068] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2188.513661] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:24:13 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:24:27 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:24:27 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x80087601, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:24:27 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB, @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:24:27 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:24:27 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x300, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:24:27 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0x0, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:24:27 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 62) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:24:27 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r1 = fsmount(0xffffffffffffffff, 0x1, 0x71) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000400)="1f8431461bdec26f76e29c2f41c9f98e1a91d9a7aa055e8881e56cb9f01575303eff68d1e40c19e536bcebfbf33c73b065dba8058925d440951b0f04ff78be8bcdeb8fd9e76e6cef4b2b22f299b3dca25bf9c96d4b261f20651e3e2a22440418038625892f0176536eb2d15b143dc7df24c5e0111bc6ac3987269e827a297e7e0117c77b36139b7f4cea259aae67e8ab8db890b62592de3622f5e31bfa96fd15a72fb57f3a6dd1e5d6a170f2260cfbb427f66a0a4cfe0ec654ea15d7b631500b6d2854e85bb56ddc226125ba6ea41ef65afa5e7861520e5a95f916e36a85bd802b8219380dffdb983c86deb92bd4e39735006132fad4e208de480ec15fdd05b86569076ff517946276f4ded8d9e61c247ba9960262ad4b332ef347014cbfaee1c0be87374a2074c9fe467d028f3cc8ac1ad0584bdc126f3c144f10065f7fd5be898734696899a1e766f839a3334e86cb31620bfba5d97c31e070c93d43462913712f87f5c4cd556ee5d22cf3842d264069146abf8114d78ffe50e882e2d99d3d07ddf27f9a944171ebab41d9bc6db492646870d8061a5aeb6e021663c10525abecf603b20078c5a99636139c25712e8b66d1e5f1b86b9111bfa6aa6e64f48a66fbaa481406cf7f0d0a62c5d2487b9d912c8dda18d72e42b200dd1a1338585cb9c06bfb01d31650f2a27e521fcb7a98472e279a03754190e9d603e652330eb3a14b9b78ce3757614ebbac2e07769949071255a6ce288854d819beb0266dfa6b55219034db3e2ca11f123697d5e3921dba6927b9ff59948bacbf2e0c613ed24dace96ce36dbb497be4bf8b188cc19c3bccaf54b3e8ba641c57167f2acbbfc23ba54f62a926da6848f3137ca00b063dd444a44bd631fb2256d653528c1d09fa5e6540d1e54fcb9bfa0e4bea4bdbbe56890319b0e27ca46fd4d78dfbaf40527bf9827ef44157477209a61690f5af179ea880a4b5634ed920992ac7d46035e02a8a32118b5a15f22ebeffc39101bfab2bd4af2cdbbb64dab2090733a9e540fcc6f99fa9f308102c72ae8e9d2678c97b2003e97150222194b14c73e8859a4db6c9904076e4a6d4714727678b46f60c5f2fc2da97b5a5c4cc461db538d184e438c7a4b62f673d01839564773a3f781eca8cf1c54f8009952e4c8637192819015ba113493d825fc6fe342cc8329de83736226a82ad4b9edd429d515a2dce4d776ac654a135b6c3a9ff4ec7924bf55804b1dce7b74ee6650bd4269b76e65a7deccab51e95022c82215170eb551cd1541b59d2a77836981cc1613ad70e5d5cf0ab5b9314138a4d194b1646563bd0c69fe38fd8462ae48af0e631c4a4ea16dfce39f540b11aaf2cab281c2e8e7ffdf3c8e563076af3467c4bdc29c9bdbd50ac14e4984969db8d1f5b56f81c24f5b27482a2adb1595e0719cc0e2b865d1c90b38939cfa0cbefe074022399595ae3a9fb22c0bee554f6115bd55e400258e70d35b45a01e996bd84e0caac944c532818fea3cd5fd658d1440a7f152fc54865555453b0772645b1304b81dcab7f3f29b56b48e57cf4e84270d785d5088e1e02cb19f01c45e9c3b51e2519d635a4eb0d075bd5c411b3cd67f6db84ec315427e050fb1bc6ff1d31084883c1a4377545adac7e30607fe86f87bcbb2bdcb5dd1cab83283293eea77e91e51905d70bdd1f979976e9b247965fc4673e36d3af329e6dbbfa925fa5ca7e968d8eb0ca4e7ab8b766b6ead476ca845665865da74a7304e2d18910d2dfc26caac52ccb167723d709a89b88d23a224c828b6f9c00c5cdf3b1f062b5d51da733d75348711481352c74ad8563a1d8772070a543c3dc43338422b80a3103ea491765826c71c78dfe021c790ff56086d599c3994044a45f9d5386d1fe3e9f93597502c44c1aac87dd53e68ccd1eced17a10b702536c158ef8f227af4fb9feae0c345f2617acf61c2ff5aa49c2264f4b08c45b6bc4eae61c535923de8b3f0e8bb66afdce34dc088296cb6120c91ae552f0e281885118eff1beac5fd6c67f8b029331ad0a1c812910e1a54f486b5f68b558292cdc83f748755c384c65e6ee53789c38947a2be7362276c4e96214ff443b8c82cd7cf29a85f0eaf19e12e3a3b58a955f8782e8a7af1736c820b326a56aa4873ba243e2ee2d514f3235669847e3664f35d7cfa5bab2461c08c378904544ae64d11762432fa3d8251f43537bbe59e18991d09c516ce00ad1b2821580ef950a543c5ee2cd489a904abc52c98df38da9efb126e3f4973dc1839206fb54a0ec50ecb77c1c915b4632e5fae49a1607ed6e9c69f02c0576056fe9dc9b23d10f78e3030246bbfb76ecf9751702dffd1c2739e2c6493b35707e32707b722282599fe5e487ae074e490ccdcbfc21b6737a910c98a112cc0a2ec46e30e762cb1eabfb7fead5a1848ff18ab82fe471683888a552790e4851f65a2cec606a3fa73babff0746032f70ff17188a4a5715e47edafe616c94ca503e97d2fa36989e1c4244229df91d1c42adc45d8c34e14c49e6b99411231820bb48baf90b70e6cbab4f4a8e7ac6139c1506786ae4e489c4be0aefeb0f2cfb5fa6130e7e1d90dd85fa3e50352366dff757f9f8b7530fb4830c2652cf5777ff028bade3c0be685464ee515f2eaff5723c967ff45c0bb4348369b029be9483c40bc58ea5dc7c5f59a86afeb7df648f0c0f34f0e1b938f30b94a555d4f9c1fb6885b22cc203eafb919011d55da3fdd2a65f8a80dacf1b86f74d706122ecf85ae64cfb22fad1ea21b188eed4414b0b1c4fa365381fbdbd615896b2841d5a08b449fbb830860dbaaed92d338e88d4ad17d47a0c3bdc777f468449cbe74a36b67244d1634c079aae56ab77dfff642dee43ee1d1b692e8891a7966e649cce46b6cea72738c4d7d53e32832ab8a84e6fec3b4ff4a4b2912f5543bc4cb299a3c32bb35b8ec8fc3c9be1a9ceecd8bd4e2a7791f977514198ff680e2fef699ef3daca83ed62dfffa910ed1b3068a9b191f756921a42e479db340ff09dbafc3535c67de5cd41e151323a791377ac13aef5d723669b264ff4317e029ba3ad2329579968f660a860a0d0eb8bea75211595eade4efe594b52fbc6534ea64e5b1d05620792aff9895321be9b52ae8cf3a2104e73d9b0d703de56692db7e4064c9ef5c1b0e8750d7ca8dc3e8fa699fd7c68c1fc005d0afa04f72e1c8083d1b0b92a50b6c1b6746010af7cba0ee7fbb8a7cb24862f1a3d204b20ac58d465aa7862eb599071c59056bb274a2e9db97909618d10984e308b702bb72a4f8f0422a4eb63404da1e8fb83a1eafedf7e90c08263885d99ab0a2ee2cb8ddf15c7e538bfb36bb3bbaf970c5c4ab6e813923600ac4c31adc091d4e79f3010a45c3644cf68794e6345a21a6eb2d68b9e72e6a4f6bb480a47c4b08c9182e2485abb171f02d835b6039904041ec542395e724f0fdf219eeb735f7aff48edb7a2595723fb3f6e8248686441564e00e4f836bb84bca20a3cac7d3312fd04ec8f09477ec9508632f5a3cccfe2f79ebb9c918333e58d108c704a55d4263ff484416c8a957683b22da2d13cbbbefbc68fad30ba32077c1461c28e88f3b3935cd3ea918a4bd595df482808ee107e8a018a1b6e1b7d42f5173366362ca59c8e1533bcf34707ebfe110fbbe6aa6ba0037a87285c3e38093ddd50d77aeb14fbb8bc768fddc7765ec515094d4ad2934f1d4e004517947ac41e91b09eb2cfe0a9f3852977b3e471a439cc6f11e800f477607b0fd8f5e7799a68c8fa20219cd232dd6a6357891dcec82960436ee2ad0bef63e71f4adf85f69cc0eeeeb0f3052d1196fe961783d25dda5d3fce8a3cdf4e29fdedabcdb64b69453f2ba81833d95fbad47091e55ed46acb75595d0772e243b1f7ca46cde13b82f7ddc73345a499a4f24992c40b91c201358031beb09aa1ee3d1d9f9de5e23c762061f9d34238bb1a0abc5511e2a8f70e80aeca707ec8f18f86638de6260c4f269e8422d2eb395761ea2e62046872d7493427fc63d15cf8dc8e129b91dc9832d6ad85fb8d777de2aac8aafd7f7e5778bebbdaee977a2830acca6f19cc260c97d55e597dbcd471d102ae8c3e9a21f16f68df6e96f39bf84340a639494051c2e2812a1d422efd22804e2502d0a6c60244777ebd0cb45e606f3eba2e610b4e55689c5f88acc4cbcc7b58151e46b2ac29f54cdbd57fa15a63aeb4c41df2484c00976494db0a8b0038fc7122119d1ebb721281ae15a7a4f67b797b792987461d83d0ba0fc131a2674f3793cf4279ac8f289c52a2f9b5fde9483e9da8100ed5fe6903121114a2cfaa24f91cee860b573f3e3a607160d07b1caa9cfd7159bc3a0a18647cca23b9071dfbfb038c8b4f1def6e8a187625b61776b708395888eaff95eca5bdd645b36cae27311e1c8397ddfe662da95960b29e5fb438a1a68f3aabaf3989803ad03cb125031be4402742045eb0586d6a3da2a6c5c2824f8daf1759083c6fb25ef7a2fd29c79edfcebb6d053498c9cd7f3b2dfe14a78d20519f8af903043a4db55c0de42e49746bf677a4f1e815ccc7617491f90f9e60ca75631e8bc940a4b96b6d851e53294357a84a476afc30713c9e604b1c74002d74d19d217514a2ebadea760fc8c5934eac59e38cded03a5299e470059f84155b26f6b661c38c141f391390e865f0ef764f34a7a62558d0c7de6f50e32d0b8a72231adc31d80e8ba77fa09c08e9aef50a57d2e2eaa198de832ff12381c179ff3eacfb57d21cfe2af082f63e58fcbc0f5bfa83eb4cf69058eeda3e0704640650166f3bbc207cbf3adc4e0a5234f5d61acf435dfba01d53a7470a2e0440ba791693a247cd0e6910add6f6f18c108de01c246c7eefb380cce085a4d95a5b735921a42cf16a4d4a9d666f77527ac9a57bf75256cb4f1e09517bc2f528a3f3880d5ef63fda0f44cafd7feb2a20df31666be0a10e57b3fd3f7d39a9832802602016966ae991f18b982cdeb19c5ae18f483ef54f5276a244e77758196a6bf72a6d2835d109dbbbefdb3438d7b1219034d16cff6d70453d690eed8161fa0e923142c99fa43a6d27eff226f0355bba7adce36608fb9435b7faec4a200c55944840ff652871838059290825689892f122c6e810b1920eef750461459a7d927cab3c4245fbad040b91c04b5f946affefe0d6ae88006c04f5461360bafa9b4eafdbce50a07318409c1a35ab35b823112de70c5db6751a202d96ebfdd79bc64c1ba7a48644e9567cf469ee496c719e5be98dc7099a8b40c1af88474bb1cb0fc9d70519285ab498f9e506fbce42dbfcfdc56455188c294236671d14a27b55ec5568c385f629ee302ebe6e0d067beceb077bcaff8ae8b47639a5fff6bf31f6ac30d888dfa3f0cc15a1f2019b47ebb2a6cec678db58b79da0c78080acd7f000ff3826b38a446fccc9e3d463c8334e913acc6793b0856c0df74c85b491ec22982cd3bc059650e4937ccc31562d0e8f36cef7cca4100692b3d5ca670d38f94378027c02f6c24afd6cd789c55138907664d3902365112d31bb4be1abb1b7191c2672da4fd30ee138fa2387e1261f21eb62793beab8c47d45aacaea2287bcce89b8e81535aea8855cf521157700b3e928c81dbc8b74a46195a0e4d968415f7ea15a4cdc63edf1ce59b0fa7c7dd00507858e1a1a1c0bfbef4329f7f5f486234f758ae52a01061fce2f1fcb89047587244f524cdee2785066134d5baf1d71eed9e70190c562d63d59ac8de168a3f2499426a16dffaba12e5b9a4222e1f1100aecc3aea8ce72b901e8b7aedd7bd7c44baa57", 0x1000}], 0x1) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) [ 2202.990361] FAULT_INJECTION: forcing a failure. [ 2202.990361] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2202.992185] CPU: 0 PID: 10720 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2202.993094] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2202.994108] Call Trace: [ 2202.994450] dump_stack+0x107/0x167 [ 2202.994919] should_fail.cold+0x5/0xa [ 2202.995414] __alloc_pages_nodemask+0x182/0x600 [ 2202.996011] ? __kmalloc+0x16e/0x390 [ 2202.996490] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2202.997275] ? trace_hardirqs_on+0x5b/0x180 [ 2202.997837] alloc_pages_current+0x187/0x280 [ 2202.998406] relay_open_buf.part.0+0x2a5/0xc00 [ 2202.999003] relay_open+0x531/0xa10 [ 2202.999475] do_blk_trace_setup+0x4cf/0xc10 [ 2203.000010] ? _copy_from_user+0xfb/0x1b0 [ 2203.000547] __blk_trace_setup+0xca/0x180 [ 2203.001094] ? do_blk_trace_setup+0xc10/0xc10 [ 2203.001686] blk_trace_ioctl+0x155/0x290 [ 2203.002207] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2203.002845] ? do_vfs_ioctl+0x283/0x10d0 [ 2203.003348] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2203.004021] ? generic_block_fiemap+0x60/0x60 [ 2203.004598] ? lock_downgrade+0x6d0/0x6d0 [ 2203.005141] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2203.005763] blkdev_ioctl+0xc1/0x710 [ 2203.006223] ? blkdev_common_ioctl+0x1930/0x1930 [ 2203.006835] ? selinux_file_ioctl+0xb6/0x270 [ 2203.007403] block_ioctl+0xf9/0x140 [ 2203.007869] ? blkdev_read_iter+0x1c0/0x1c0 [ 2203.008425] __x64_sys_ioctl+0x19a/0x210 [ 2203.008956] do_syscall_64+0x33/0x40 [ 2203.009435] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2203.010093] RIP: 0033:0x7f00d56ccb19 [ 2203.010584] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2203.012945] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2203.013923] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2203.014801] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2203.015671] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2203.016536] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2203.017413] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:24:40 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 63) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:24:40 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x800c6613, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:24:40 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0xb00, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:24:40 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0x0, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:24:40 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="f71562cfc8b400000000000440f9e0ffffff"]) 01:24:40 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0x2, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:24:40 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:24:40 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB, @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) [ 2215.782746] FAULT_INJECTION: forcing a failure. [ 2215.782746] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2215.785498] CPU: 0 PID: 10747 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2215.787286] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2215.789010] Call Trace: [ 2215.789586] dump_stack+0x107/0x167 [ 2215.790343] should_fail.cold+0x5/0xa [ 2215.791336] __alloc_pages_nodemask+0x182/0x600 [ 2215.792277] ? __kmalloc+0x16e/0x390 [ 2215.793181] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2215.794461] ? trace_hardirqs_on+0x5b/0x180 [ 2215.795580] alloc_pages_current+0x187/0x280 [ 2215.796510] relay_open_buf.part.0+0x2a5/0xc00 [ 2215.797491] relay_open+0x531/0xa10 [ 2215.798238] do_blk_trace_setup+0x4cf/0xc10 [ 2215.799139] ? _copy_from_user+0xfb/0x1b0 [ 2215.800180] __blk_trace_setup+0xca/0x180 [ 2215.801078] ? do_blk_trace_setup+0xc10/0xc10 [ 2215.802026] blk_trace_ioctl+0x155/0x290 [ 2215.802890] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2215.804151] ? do_vfs_ioctl+0x283/0x10d0 [ 2215.804990] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2215.806198] ? generic_block_fiemap+0x60/0x60 [ 2215.807358] ? lock_downgrade+0x6d0/0x6d0 [ 2215.808216] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2215.809248] blkdev_ioctl+0xc1/0x710 [ 2215.810025] ? blkdev_common_ioctl+0x1930/0x1930 [ 2215.811237] ? selinux_file_ioctl+0xb6/0x270 [ 2215.812179] block_ioctl+0xf9/0x140 [ 2215.812936] ? blkdev_read_iter+0x1c0/0x1c0 [ 2215.813902] __x64_sys_ioctl+0x19a/0x210 [ 2215.814776] do_syscall_64+0x33/0x40 [ 2215.815629] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2215.816721] RIP: 0033:0x7f00d56ccb19 [ 2215.817543] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2215.821760] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2215.823581] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2215.825084] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2215.826598] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2215.828125] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2215.829646] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:24:40 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) r1 = epoll_create1(0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)=0x1) 01:24:40 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0x3, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:24:40 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0x0, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:24:40 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 64) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:24:40 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0x0, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:24:40 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0xb91, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:24:40 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x8010661b, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:24:40 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:24:41 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0x7, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) [ 2216.186484] FAULT_INJECTION: forcing a failure. [ 2216.186484] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2216.189735] CPU: 0 PID: 10770 Comm: syz-executor.0 Not tainted 5.10.229 #1 01:24:41 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) socket$netlink(0x10, 0x3, 0x10) fallocate(r1, 0x0, 0x0, 0x84) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x9, 0x10, r1, 0x0) ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, &(0x7f00000000c0)) ioctl$SCSI_IOCTL_SYNC(r1, 0x4) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="604c6d42327312ff8a55ed3cb894fc52a25c4625010068bd"]) [ 2216.191263] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2216.193452] Call Trace: [ 2216.194139] dump_stack+0x107/0x167 [ 2216.194927] should_fail.cold+0x5/0xa [ 2216.195723] __alloc_pages_nodemask+0x182/0x600 [ 2216.196786] ? mark_held_locks+0x9e/0xe0 [ 2216.197633] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2216.198869] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2216.199950] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2216.201112] alloc_pages_current+0x187/0x280 [ 2216.202053] relay_open_buf.part.0+0x2a5/0xc00 [ 2216.203009] relay_open+0x531/0xa10 [ 2216.203764] do_blk_trace_setup+0x4cf/0xc10 [ 2216.204650] ? _copy_from_user+0xfb/0x1b0 [ 2216.205528] __blk_trace_setup+0xca/0x180 [ 2216.206402] ? do_blk_trace_setup+0xc10/0xc10 [ 2216.207576] blk_trace_ioctl+0x155/0x290 [ 2216.208556] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2216.209808] ? do_vfs_ioctl+0x283/0x10d0 [ 2216.210843] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2216.212105] ? generic_block_fiemap+0x60/0x60 [ 2216.213054] ? lock_downgrade+0x6d0/0x6d0 [ 2216.214080] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2216.215114] blkdev_ioctl+0xc1/0x710 [ 2216.215917] ? blkdev_common_ioctl+0x1930/0x1930 [ 2216.216929] ? selinux_file_ioctl+0xb6/0x270 [ 2216.217892] block_ioctl+0xf9/0x140 [ 2216.218668] ? blkdev_read_iter+0x1c0/0x1c0 [ 2216.219590] __x64_sys_ioctl+0x19a/0x210 [ 2216.220458] do_syscall_64+0x33/0x40 [ 2216.221248] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2216.222355] RIP: 0033:0x7f00d56ccb19 [ 2216.223157] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 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.227105] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2216.228733] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2216.230262] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2216.231794] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2216.233342] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2216.234878] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:24:41 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0x0, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:24:41 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0xc00, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:24:41 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 65) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:24:41 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:24:41 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) [ 2216.649629] FAULT_INJECTION: forcing a failure. [ 2216.649629] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2216.652583] CPU: 1 PID: 10795 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2216.654058] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2216.655789] Call Trace: [ 2216.656347] dump_stack+0x107/0x167 [ 2216.657111] should_fail.cold+0x5/0xa [ 2216.657951] __alloc_pages_nodemask+0x182/0x600 [ 2216.658932] ? __kmalloc+0x16e/0x390 [ 2216.659736] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2216.661003] ? trace_hardirqs_on+0x5b/0x180 [ 2216.661930] alloc_pages_current+0x187/0x280 [ 2216.662872] relay_open_buf.part.0+0x2a5/0xc00 [ 2216.663858] relay_open+0x531/0xa10 [ 2216.664637] do_blk_trace_setup+0x4cf/0xc10 [ 2216.665558] ? _copy_from_user+0xfb/0x1b0 [ 2216.666439] __blk_trace_setup+0xca/0x180 [ 2216.667301] ? do_blk_trace_setup+0xc10/0xc10 [ 2216.668284] blk_trace_ioctl+0x155/0x290 [ 2216.669131] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2216.670166] ? do_vfs_ioctl+0x283/0x10d0 [ 2216.671027] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2216.672133] ? generic_block_fiemap+0x60/0x60 [ 2216.673073] ? lock_downgrade+0x6d0/0x6d0 [ 2216.673955] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2216.674991] blkdev_ioctl+0xc1/0x710 [ 2216.675783] ? blkdev_common_ioctl+0x1930/0x1930 [ 2216.676792] ? selinux_file_ioctl+0xb6/0x270 [ 2216.677726] block_ioctl+0xf9/0x140 [ 2216.678484] ? blkdev_read_iter+0x1c0/0x1c0 [ 2216.679415] __x64_sys_ioctl+0x19a/0x210 [ 2216.680278] do_syscall_64+0x33/0x40 [ 2216.681056] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2216.682145] RIP: 0033:0x7f00d56ccb19 [ 2216.682941] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 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.686816] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2216.688429] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2216.689937] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2216.691438] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2216.692946] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2216.694460] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:24:55 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:24:55 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x801c581f, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:24:55 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0xd00, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:24:55 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 66) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:24:55 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:24:55 executing program 1: r0 = getpid() kcmp$KCMP_EPOLL_TFD(0x0, r0, 0x7, 0xffffffffffffffff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x1000}) r1 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xd8e4, 0x8}}, './file0\x00'}) ioctl$SCSI_IOCTL_START_UNIT(r2, 0x5) recvmsg$unix(0xffffffffffffffff, &(0x7f0000002880)={0x0, 0x0, &(0x7f0000002780)=[{&(0x7f0000002400)=""/88, 0x58}, {&(0x7f0000002480)=""/168, 0xa8}, {&(0x7f0000002540)=""/153, 0x99}, {&(0x7f0000002600)=""/230, 0xe6}, {&(0x7f0000002700)=""/80, 0x50}], 0x5, &(0x7f0000002800)=[@cred={{0x1c, 0x1, 0x2, {0x0}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x58}, 0x100) syz_open_procfs$namespace(r3, &(0x7f00000028c0)='ns/time_for_children\x00') ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) 01:24:55 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:24:55 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0x0, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 2230.224496] FAULT_INJECTION: forcing a failure. [ 2230.224496] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2230.227422] CPU: 0 PID: 10817 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2230.228928] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2230.230744] Call Trace: [ 2230.231317] dump_stack+0x107/0x167 [ 2230.232104] should_fail.cold+0x5/0xa [ 2230.232935] __alloc_pages_nodemask+0x182/0x600 [ 2230.233948] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2230.235120] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2230.236420] ? policy_node+0xab/0x140 [ 2230.237245] ? __sanitizer_cov_trace_pc+0x52/0x60 [ 2230.238303] alloc_pages_current+0x187/0x280 [ 2230.239256] relay_open_buf.part.0+0x2a5/0xc00 [ 2230.240256] relay_open+0x531/0xa10 [ 2230.241050] do_blk_trace_setup+0x4cf/0xc10 [ 2230.241995] ? _copy_from_user+0xfb/0x1b0 [ 2230.242883] __blk_trace_setup+0xca/0x180 [ 2230.243777] ? do_blk_trace_setup+0xc10/0xc10 [ 2230.244773] blk_trace_ioctl+0x155/0x290 [ 2230.245650] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2230.246714] ? do_vfs_ioctl+0x283/0x10d0 [ 2230.247593] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2230.248687] ? generic_block_fiemap+0x60/0x60 [ 2230.249655] ? lock_downgrade+0x6d0/0x6d0 [ 2230.250560] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2230.251608] blkdev_ioctl+0xc1/0x710 [ 2230.252411] ? blkdev_common_ioctl+0x1930/0x1930 [ 2230.253439] ? selinux_file_ioctl+0xb6/0x270 [ 2230.254401] block_ioctl+0xf9/0x140 [ 2230.255184] ? blkdev_read_iter+0x1c0/0x1c0 [ 2230.256113] __x64_sys_ioctl+0x19a/0x210 [ 2230.256991] do_syscall_64+0x33/0x40 [ 2230.257796] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2230.258911] RIP: 0033:0x7f00d56ccb19 [ 2230.259713] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2230.263690] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2230.265326] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2230.266863] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2230.268397] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2230.269938] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2230.271468] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:24:55 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x2, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:24:55 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000000)={0x0, 0x400, 0xffffffa0}) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, @in_args={0x1}}, './file0\x00'}) ioctl$SG_IO(r1, 0x2285, &(0x7f00000002c0)={0x0, 0xfffffffffffffffc, 0x5f, 0x1, @buffer={0x0, 0x0, &(0x7f00000000c0)}, &(0x7f0000000100)="7199ec26df09532c4b63ea7cbf12626e72d34044064f035068e25fd8a68c10d4725a10fb90f6309b511b73b75993eb8c96e2702740951699e74a3904873e00e9fb92bbaaa654aca43c02da2365a87a705c121b1f0fac015a50e065d145efa4", &(0x7f0000000180)=""/68, 0x3, 0x30, 0x3, &(0x7f0000000200)}) 01:24:55 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0xc0045878, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:24:55 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:25:08 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:25:08 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0xc0045878, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:25:08 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, 0x0, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:25:08 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0xe00, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:25:08 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 67) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:25:08 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:25:08 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x3, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:25:08 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000006bf80000a0ffffff"]) [ 2243.784329] FAULT_INJECTION: forcing a failure. [ 2243.784329] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2243.787416] CPU: 0 PID: 10863 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2243.789008] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2243.791002] Call Trace: [ 2243.791613] dump_stack+0x107/0x167 [ 2243.792455] should_fail.cold+0x5/0xa [ 2243.793338] __alloc_pages_nodemask+0x182/0x600 [ 2243.794422] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2243.795669] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2243.797059] ? policy_node+0x14/0x140 [ 2243.797938] ? __sanitizer_cov_trace_pc+0x4/0x60 [ 2243.799047] alloc_pages_current+0x187/0x280 [ 2243.800068] relay_open_buf.part.0+0x2a5/0xc00 [ 2243.801135] relay_open+0x531/0xa10 [ 2243.801986] do_blk_trace_setup+0x4cf/0xc10 [ 2243.802993] ? _copy_from_user+0xfb/0x1b0 [ 2243.803953] __blk_trace_setup+0xca/0x180 [ 2243.804908] ? do_blk_trace_setup+0xc10/0xc10 [ 2243.805970] blk_trace_ioctl+0x155/0x290 [ 2243.806914] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2243.808042] ? do_vfs_ioctl+0x283/0x10d0 [ 2243.808977] ? selinux_bprm_creds_for_exec+0xb60/0xb60 01:25:08 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 2243.810181] ? generic_block_fiemap+0x60/0x60 [ 2243.811392] ? lock_downgrade+0x6d0/0x6d0 [ 2243.812342] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2243.813450] blkdev_ioctl+0xc1/0x710 [ 2243.814322] ? blkdev_common_ioctl+0x1930/0x1930 [ 2243.815416] ? selinux_file_ioctl+0xb6/0x270 [ 2243.816433] block_ioctl+0xf9/0x140 [ 2243.817266] ? blkdev_read_iter+0x1c0/0x1c0 [ 2243.818260] __x64_sys_ioctl+0x19a/0x210 [ 2243.819201] do_syscall_64+0x33/0x40 [ 2243.820056] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2243.821235] RIP: 0033:0x7f00d56ccb19 [ 2243.822088] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2243.826345] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2243.828108] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2243.829771] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2243.831436] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2243.833090] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2243.834756] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:25:08 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:25:08 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, 0x0, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:25:08 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x4, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:25:08 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0xc0046686, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:25:08 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0xf00, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:25:08 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x6a0380, 0x8) fallocate(r1, 0x0, 0x0, 0x1000001) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1000009, 0x1f012, r1, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f0000000000)={0x0, 0x7, 0x80000000}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000240)={{0x1, 0x1, 0x18, r0, {0xee00, 0xee01}}, './file1\x00'}) syz_io_uring_complete(0x0) r3 = io_uring_register$IORING_REGISTER_PERSONALITY(r2, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x5, 0x0, @fd_index=0x4, 0x80000000000000, 0x0, 0x9, 0x3, 0x1}, 0xfffe) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="48c8fc5cfaf0f97a799f86ab217cd3d9a96c0641c65d0406d057a2cf9e15169e80377ac563aef100011b2e36e1d72c93f4d5ceaf9bb48da43a1e46da4fd6b7ddad6afe599bd099da2109cc6db7855317fc45bae9b4dd26999a7e676fb83767fe6527cfb52c9c968f8975a367a1debef3171ae9135ddd911743151fcc3980662d287ffe3e28c93389fc930996a48fda1dcaa599a8c9cf64e295e1cd4e273c9bba8b9dbf54595a83cba075315ffba52c1def3baa470500003ddfb855cc91599f0b27f85f634ae0b36fa7411c135b4468f9056feee2e6d1d337c5c20acb7464e105ade7e40caf437ab78a50810e1a2f770d1cae04704f3fdeb68721ecf72061fee16e2943c5f88753cf548c7821edc08aaaa0f5fc51b939919d6d2dfc665169e608c8e18e76db0c1683bb732a922aeb55768327adbc8489de1903"]) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x0) r4 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, 0xffffffffffffffff, 0x0) syz_io_uring_submit(r4, 0x0, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x3, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) syz_io_uring_submit(0x0, 0x0, &(0x7f00000003c0)=@IORING_OP_TIMEOUT={0xb, 0x2, 0x0, 0x0, 0x1, &(0x7f0000000380)={0x0, 0x989680}, 0x1, 0x0, 0x0, {0x0, r3}}, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2321202e2f66696c653120252527292b263a2f3a265d202a20202c2073797374656d5f753a6f626a6563745f723a7379736c6f67645f657865635f743a7330000ae73eb80fce0f2732fee0dab4341d2e4b851a5e38a38d3970743961708614256dfdcb1d75849fa1b25be471f78197dc66300fab940d73ac2eeb7c7027e80de3261dac0f501a563359479c38f210ea1a7f6d1f3db01022cef779eea287022a1cbe784f040919523f0a43e36cdb30aaab9d51db20310336b3374a5fafc6"], 0xb3) fsetxattr$security_selinux(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)='system_u:object_r:syslogd_exec_t:s0\x00', 0x24, 0x2) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r5, 0x0, 0x0, 0x1000001) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1000009, 0x1f012, r5, 0x0) connect$netlink(r5, &(0x7f0000000340)=@unspec, 0xc) 01:25:08 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 68) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:25:08 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 2244.206618] FAULT_INJECTION: forcing a failure. [ 2244.206618] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2244.209878] CPU: 0 PID: 10893 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2244.211605] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2244.213571] Call Trace: [ 2244.214203] dump_stack+0x107/0x167 [ 2244.215080] should_fail.cold+0x5/0xa [ 2244.215996] __alloc_pages_nodemask+0x182/0x600 [ 2244.217110] ? __kmalloc+0x16e/0x390 [ 2244.218004] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2244.219451] ? trace_hardirqs_on+0x5b/0x180 [ 2244.220482] alloc_pages_current+0x187/0x280 [ 2244.221538] relay_open_buf.part.0+0x2a5/0xc00 [ 2244.222654] relay_open+0x531/0xa10 [ 2244.223533] do_blk_trace_setup+0x4cf/0xc10 [ 2244.224566] ? _copy_from_user+0xfb/0x1b0 [ 2244.225560] __blk_trace_setup+0xca/0x180 [ 2244.226557] ? do_blk_trace_setup+0xc10/0xc10 [ 2244.227658] blk_trace_ioctl+0x155/0x290 [ 2244.228627] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2244.229794] ? do_vfs_ioctl+0x283/0x10d0 [ 2244.230772] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2244.232023] ? generic_block_fiemap+0x60/0x60 [ 2244.233092] ? lock_downgrade+0x6d0/0x6d0 [ 2244.234086] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2244.235251] blkdev_ioctl+0xc1/0x710 [ 2244.236142] ? blkdev_common_ioctl+0x1930/0x1930 [ 2244.237277] ? selinux_file_ioctl+0xb6/0x270 [ 2244.238340] block_ioctl+0xf9/0x140 [ 2244.239236] ? blkdev_read_iter+0x1c0/0x1c0 [ 2244.240262] __x64_sys_ioctl+0x19a/0x210 [ 2244.241232] do_syscall_64+0x33/0x40 [ 2244.242118] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2244.243354] RIP: 0033:0x7f00d56ccb19 [ 2244.244239] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2244.248634] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2244.250461] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2244.252159] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2244.253856] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2244.255556] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2244.257258] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:25:25 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 69) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:25:25 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000040)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ioctl$F2FS_IOC_MOVE_RANGE(r1, 0xc020f509, &(0x7f0000000000)={r2, 0x6, 0x3, 0x1}) r4 = openat$cgroup_ro(r3, &(0x7f0000000100)='cpuset.memory_pressure_enabled\x00', 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r4, 0x8983, &(0x7f0000000140)) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000100000040000a0ffffff"]) 01:25:25 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:25:25 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:25:25 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, 0x0, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:25:25 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0xc0096616, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:25:25 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1100, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:25:25 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x5, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) [ 2260.525783] FAULT_INJECTION: forcing a failure. [ 2260.525783] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2260.528922] CPU: 0 PID: 10918 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2260.530489] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2260.532290] Call Trace: [ 2260.532862] dump_stack+0x107/0x167 [ 2260.533653] should_fail.cold+0x5/0xa [ 2260.534483] __alloc_pages_nodemask+0x182/0x600 [ 2260.535495] ? __kmalloc+0x16e/0x390 [ 2260.536303] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2260.537615] ? trace_hardirqs_on+0x5b/0x180 [ 2260.538556] alloc_pages_current+0x187/0x280 [ 2260.539524] relay_open_buf.part.0+0x2a5/0xc00 [ 2260.540530] relay_open+0x531/0xa10 [ 2260.541328] do_blk_trace_setup+0x4cf/0xc10 [ 2260.542264] ? _copy_from_user+0xfb/0x1b0 [ 2260.543175] __blk_trace_setup+0xca/0x180 [ 2260.544076] ? do_blk_trace_setup+0xc10/0xc10 [ 2260.545077] blk_trace_ioctl+0x155/0x290 [ 2260.545956] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2260.547025] ? do_vfs_ioctl+0x283/0x10d0 [ 2260.547910] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2260.549048] ? generic_block_fiemap+0x60/0x60 [ 2260.550021] ? lock_downgrade+0x6d0/0x6d0 [ 2260.550931] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2260.551985] blkdev_ioctl+0xc1/0x710 [ 2260.552792] ? blkdev_common_ioctl+0x1930/0x1930 [ 2260.553823] ? selinux_file_ioctl+0xb6/0x270 [ 2260.554783] block_ioctl+0xf9/0x140 [ 2260.555580] ? blkdev_read_iter+0x1c0/0x1c0 [ 2260.556515] __x64_sys_ioctl+0x19a/0x210 [ 2260.557398] do_syscall_64+0x33/0x40 [ 2260.558203] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2260.559327] RIP: 0033:0x7f00d56ccb19 [ 2260.560132] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2260.564134] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2260.565783] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2260.567337] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2260.568881] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2260.570425] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2260.571978] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:25:25 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x6, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:25:25 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000001) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x3000001, 0x1f012, r1, 0x5ef53000) ioctl$SCSI_IOCTL_DOORLOCK(r1, 0x5380) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000040)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)=ANY=[@ANYRESDEC=r3]) 01:25:25 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:25:25 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0xc0185879, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:25:25 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:25:25 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e5", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:25:25 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1200, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:25:25 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 70) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:25:25 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x7, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) [ 2260.889543] FAULT_INJECTION: forcing a failure. [ 2260.889543] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2260.892361] CPU: 0 PID: 10951 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2260.893858] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2260.895658] Call Trace: [ 2260.896229] dump_stack+0x107/0x167 [ 2260.897018] should_fail.cold+0x5/0xa [ 2260.897850] __alloc_pages_nodemask+0x182/0x600 [ 2260.898859] ? __kmalloc+0x16e/0x390 [ 2260.899678] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2260.900988] ? trace_hardirqs_on+0x5b/0x180 [ 2260.901931] alloc_pages_current+0x187/0x280 [ 2260.902901] relay_open_buf.part.0+0x2a5/0xc00 [ 2260.903902] relay_open+0x531/0xa10 [ 2260.904702] do_blk_trace_setup+0x4cf/0xc10 [ 2260.905638] ? _copy_from_user+0xfb/0x1b0 [ 2260.906538] __blk_trace_setup+0xca/0x180 [ 2260.907444] ? do_blk_trace_setup+0xc10/0xc10 [ 2260.908446] blk_trace_ioctl+0x155/0x290 [ 2260.909323] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2260.910385] ? do_vfs_ioctl+0x283/0x10d0 [ 2260.911278] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2260.912415] ? generic_block_fiemap+0x60/0x60 [ 2260.913384] ? lock_downgrade+0x6d0/0x6d0 [ 2260.914284] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2260.915336] blkdev_ioctl+0xc1/0x710 [ 2260.916142] ? blkdev_common_ioctl+0x1930/0x1930 [ 2260.917173] ? selinux_file_ioctl+0xb6/0x270 [ 2260.918128] block_ioctl+0xf9/0x140 [ 2260.918918] ? blkdev_read_iter+0x1c0/0x1c0 [ 2260.919852] __x64_sys_ioctl+0x19a/0x210 [ 2260.920735] do_syscall_64+0x33/0x40 [ 2260.921543] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2260.922653] RIP: 0033:0x7f00d56ccb19 [ 2260.923468] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2260.927467] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2260.929116] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2260.930662] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2260.932214] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2260.933758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2260.935305] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:25:38 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x8, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:25:38 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:25:38 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e5", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:25:38 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0xc0189436, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:25:38 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00'/12]) 01:25:38 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:25:38 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 71) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:25:38 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1300, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) [ 2273.648475] FAULT_INJECTION: forcing a failure. [ 2273.648475] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2273.651402] CPU: 0 PID: 10972 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2273.652979] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2273.654728] Call Trace: [ 2273.655294] dump_stack+0x107/0x167 [ 2273.656086] should_fail.cold+0x5/0xa [ 2273.656891] __alloc_pages_nodemask+0x182/0x600 [ 2273.657879] ? __kmalloc+0x16e/0x390 [ 2273.658662] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2273.659951] ? trace_hardirqs_on+0x5b/0x180 [ 2273.660874] alloc_pages_current+0x187/0x280 [ 2273.661800] relay_open_buf.part.0+0x2a5/0xc00 [ 2273.662766] relay_open+0x531/0xa10 [ 2273.663554] do_blk_trace_setup+0x4cf/0xc10 [ 2273.664448] ? _copy_from_user+0xfb/0x1b0 [ 2273.665314] __blk_trace_setup+0xca/0x180 [ 2273.666175] ? do_blk_trace_setup+0xc10/0xc10 [ 2273.667142] blk_trace_ioctl+0x155/0x290 [ 2273.668001] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2273.669018] ? do_vfs_ioctl+0x283/0x10d0 [ 2273.669861] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2273.670951] ? generic_block_fiemap+0x60/0x60 [ 2273.671889] ? lock_downgrade+0x6d0/0x6d0 [ 2273.672753] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2273.673765] blkdev_ioctl+0xc1/0x710 [ 2273.674546] ? blkdev_common_ioctl+0x1930/0x1930 [ 2273.675540] ? selinux_file_ioctl+0xb6/0x270 [ 2273.676459] block_ioctl+0xf9/0x140 [ 2273.677216] ? blkdev_read_iter+0x1c0/0x1c0 [ 2273.678126] __x64_sys_ioctl+0x19a/0x210 [ 2273.678983] do_syscall_64+0x33/0x40 [ 2273.679769] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2273.680845] RIP: 0033:0x7f00d56ccb19 [ 2273.681634] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2273.685486] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2273.687064] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2273.688558] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2273.690037] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2273.691529] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2273.693016] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:25:38 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) 01:25:38 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0xe, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:25:38 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0xb0000, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f00000000c0)={0xd8, 0x89, 0x30, "0cdc83d7a31e8ef71a27affd6bf46b6acc6fbde7589d4f7f27a72fb1ca752c6de84f5d45d90d2d21e6aba72ac8310a1c71cad3a2148b135242cf43638584e0f699f70ac7d68f681ce90373bac6dea67f847714a078cb1d723ed089e20c5580a23d60ea97d1ce30a4db6873d8f76a7f9e638d238b9218c711d08abc9ba8c9e6ad508327ce93bed08c65af015c638a4ebb5742dc991341e5625c64ad5a605472bfd49fdea6df48bb3f917d5a11d6328a4b89a94d5fe20305211af24f109e12ca1ac602960c132d5b1ca08c66540adad5549f7ded9e5e2111ca"}) 01:25:38 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:25:38 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 72) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:25:38 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e5", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:25:38 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1400, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:25:38 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0xc020660b, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:25:38 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) fcntl$addseals(r1, 0x409, 0x6) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ioctl$BTRFS_IOC_RM_DEV(r1, 0x5000940b, &(0x7f0000000400)={{r2}, "2d9fee6a985d28d0ca84bdf0520ecd2f69c764b99aa0d7be10c7838f0fe72e20193645d968682c992e271908800103d5f5ea25e8b8ffc990d2a10c03edebe3f1b11383b47197625288b674fe914b41824b1f0952d04c3a48bdc3c0be832e671df3bb3e45d8c669d091d18ee5c0910a11ecc394dc660dd903ec5c9fc4e4fa7ecf4f0ed41cc0ad3e70b67f7efd082c9f2deb8a61ca94783c6eb6dcdc3be8eec9fc991c586d679f72c1fa2f75d244f1724b5aa5edc27a2fb3b385222833f5ea71b0e7227cc53ed33f750236af3785f339b7f5e79501563cc670412919f8133e51648a62ee2b9b55ffc18d7952a73d255a0266823751f02fa117976397d4acae337c1e81f0320fa91b46494e761c3ff038b711abcca68cd8f07e8b5e4eac9785bbcd71992159218cf751ae96fb2dd69ee37a50ea16c07d82ee50eaf8248400d112f3c5ad098efe9b71311d9f7baf543937b76dba8ee5dc1a7af520f1f127095b265ff43082541e6914485918ed0eaa23701d2c041f5a77121071102239fee1638c9ddc5207fba71c92fe0a2c48701a98decfd70a2a69fbb3ec16a33c02302c4d3452a7ed30d6b8e4af2ef4e07ae116406ab1c987ba38fcea77f044c0dd5d97845c39b08b4aca596cdcb15487c2525ee17f6bb3e7c4da321b099245087b23da90b72df686666469e8a1cffbe1caadf3880eebfc63545181f65d6087758567018e0282e5f0c8566eea50795f4f9e4c1b4113c3007ff1fd778272397ebd39371b3cdba59ed89c0fa61d38e189f466f7ad3cb66902466a123e01b5576082863d20473c65ce41c227a6f541783c90364d3fb1e25f6207773c8203c5f75da4b2fd93e23065565c24264204ea447adee14435d68a8f2758e91df4f627240fdca8fdf5d8448a5372dd88c3a4ab3f98292bb9ffe4398288023bbffb70ad65a0162f355bfe898fe25abe9c015d0674cc183a947c6dcf7f71b13f0122f22c6df2b49ffe0f7e5e5d6c07cd93ff66ba08c2d3a59eefa29648fc4468b0d8326fc90df34ca64cdcb1cf7987038488718cbf11c305845079bda2b85750fbdca65657abd81db39cbd84a80755d0bbf0f4b8588ffc48c95973d95d27d3b24285219ed69b888394368df2fbe67c4430d1b7f774702ef4be2a54f3d18c34d9f24c6d8e7a0ba2ed7a36ffa140ccf07106683ec342d1b22ac4637a4aa2e80692b357480dd9dbd365e2fb722e01e1533a86e59e4a0f46d3c1f1eecc9942102202b0fe328375a3c98a79c9f0a4fc2848b20aaaec47d6bb0b0a7e9bd95395746a325a0ab1f59637bdad2b8b12d8fe309190395a6da2cb041bc6846f92b6f749703f9ab67b532765bd4043efa2cdc4aff3055e6a373a8586dfc34921809b8a628b6145a60fd7ca2bfbd186017c40729b04400fcd6a317af65663663f2bab88d9a4f1fe38748730fc14f432d184cb6590e82e09df8cd44b3826b934f3066e4d2fc28ecda568e5fc186d5adf4eb5ac89e9719d0cae62d3f35d5edae176b6f8a5e2aa57774bdb493c7dec52cf4fe181ea57f39843dbed3c895bd550e10244eb9da42041f3fcc59f4ab8561a2b5266fd2f92b05c009ea7c26d287a1f81230f352e80d250b20857d7c8cc7f0bdc2dca71371aad32a9ce37140c6a0ac038b57f5aa643935bf10b5f43a85942492bc6d83e22d63791d9504b2931276e0aeddd6e723a06a7cd123d2064ff6fb61959669ff80c536e97819fa0c0ce054701761a7a31f41d9811fa55925c4a622eddb822660aeffc3f1324e9514f70f456b4d16b3bffc874d6c43b807acfd191258bbf64c8ba8ee29841f25c3ee8534937a8719fa1033d16cfe950fb0bf9c700d724c8b25164db54fd568d335f71a7cfbd0c4a81e4fda9ce5122763f1e2be1e6a90427be2785722de62fdfe8d79a5b008370a2480c843942a8ee75e93244e7617889ec9e86edf3f375db32e7b51d2f47001f739f2cc4240245f3e2223c7d5ef5ab0f560e160a1cabc402216900cc47f6c13e3531219cfe6cf3a07e165cb11faf5884f63756c02696b599c330cea2155a8306ada6107a272969ebe8225d2405048c50065f0b6f538d402eb3b0872faad331a7072500e2082f561f96b4221664988fc0cb66be775a3ccfa2bbe69d6817556cad799176fb7f592f9a1dd5dfe8872ea28240e44339305a05101fa82245d4ed57aafb521ac004ff2233f76eb0654e11897a98136c65b2311c2e5487359180a7c32145494edcc667b642fc9d0b2a9ca2a1430ec7c15798ad0e61efe1709921374a10445269b05f171ee567536f08976ff5b542261472142270b1cd02bd7d7d0d1bac7cf30dd31db58142809bcdb1359da1e06e284bb6ad96a051a244f52fdabccf8c850d07bbedc6023b4dfcb33c4a3349918d17b30bf4f105367b6b52e60df50039873b22f46446d8a89689d0195b6b75af5914a3400cd8856a898fe4ca4c80240e7415953aef25def2370b8850fb29de0ed5d29738fcb662ffedcec82f816e59c8764bc065bbed98c1ae1b2a45c1599f977351d099d2b7ea08eb69ff100ff5398f5fae567e3fd828184e3f0d22b58a06b1119b4a27137296a3d2982e7f6b9612ff95134561824a421683e6e47ff3ae847c44ac533dd9067bda2b4eec7c1ff35773af49c68acc6f724ae169b1422a47c30a750d0cf793f7581042a63cc251ce186655e3295189e30cc1add9fc857e5431e45fce57e8281a0b0e76e00c7481f2a9ec625226f584ffb81790c170d71684c1f74aad937ae8d3f6e12325970e3dcda4ebd99a9bed4d9ce07a1fadb03a48867eedd80d2815e8da210a904ba6ff605c8be84e85d8c84252cb678dc60d42c0f78f7b1c8a20b1e5b428ff5c37d7d047bd68143ff66e95a4ef56e1164a80e7dfd9f34fffcd0ce6fb70875bf27dbe3f9f45604c3e84cbf7c23ca2d32b488d05159c453fee6b1ea90c8006dbc8d66eb7f6e6320ed7117d53576a922d57f5ae9317fa57de66548b9f9d52edfefc204ffbd5605cfd0dbaa7d39608a199b00b3673aac1759757f382f6e4d18091f303af852f82f2be5c90cd11f7b52a4f7ff20c8ad4db49b079c249dc83a5126049e26a7c2c4176772daeab1d50de5c07ac820ba9172236b7b323aabfa29360a8f8015a910e61940549b45df29107b95d35932d2f7e3283e611ee0caf0fbd4eae7ddd2b2e486333fbe0e6e146cb691ca2a55dfddc9d023cf9119a3c865ee3a36eac82f5e7fe8f84148924460d78e8f075fc0f732104904ef52bf2016287a926d24d69308ddddf137b8b22c1702dd3191de5c29619aa15f4b961e1c4d8cf47a62c630f13da853aaaba5484a60dcfea733de651266ae1d4f407e06f497909ba6a7ffb20242f0270c2cd2927b9468d35149b192765105574f8cf4ede537a8a81118c02b01c4668e351d546ae72c2cf0ce9ced00026640f3534035aa7b7e1848d58fde8ae717720e7dadec4bf23cc26c5bc95462d625e2bb0bdba2381eb8423cbb9885699fe2a9c6e95e6007aae762e15dd4112a94384d9d26b091256acf0e9e917fb0471567efd9698d8ca3b4095931b7efb877962a9827a4792ca37cf0960d7789382b2d27ecf46ee9f4c388fc08517fa342f1c5a0c6cc087cfc11c9e2ee16eca149b941db1efa87b288fc6df4fff67244680fda379135bcdec89b438a94b4edeaa688bc2f67636fe433f39a9072a9baf33f27052d3d114b6c74575358bc1f7e9cf74be216d2849e834fe4f04ee69609b80ca7b070309f6c0c29a350eb5b714910619d7660556b5c136531ad516b62d543cd58fb531e3ae23404064577e43d5e8b2a43fb71c4b42440b15d7fa0f4b16bbb0f29741897277c541334f5ec11f14c4b9b6952837bf87aecb74cb54828cc46469938c0da8ec1206edd983719347afa6d045c12f7206cb91c899df67a3a5143997ee10fc2a594647129a1317c33ba57cc7def2f58febf8f1744075551fe7bddf25158e5be9a106fea2c3f6f73253e5bff3358aad686d00c5d0841f0e2f359accffa7c9c39be3728e8d179c75ee0d4d15a123ab2cebdc4657add26afa041367f0840765685ff8b33010de7bc007eace0a5bb6e858516356293fec8b82ae74b16de6dfe8e025fe763e142600b18b978f32e8e9fb09e5e21c714be55ca63b89d03176c8aff1111b4a6f221718f2a55e5c59b84be9693a6c8e6878c4e7722768b613cf04cba998f14049247b5f5104cab596b6d016c743f93545ef69ec96ebf633b0dde01ca67eacb757fda9c845df049e51661aafd3768c3ee74d9b4c4640a0317d77d16b263fa83acfeb7051c0eb31fe12214560871d1134250bd1bedf3e89f73bc2f540512040a8b315f52cfa79eba14535be13b8f85836ecff1c716d25473126d19c790e873ad90ad826300ff8194d96d071fd48c1327c4a58c85732080a8b499d1a8655ae6623d922e5a2745adb8cfb7336dae438a6e7527c486d3c451fe502397810f4c411ea25eb5b8aba631d3ec5097afc99cfce799fceda054fb0f3bbd5b2e68d741c41b009faff1d06f18a677a9a028ba66747198eae5cc11f1d410d904c289dbc3b4f2256aeedfa73341f5185878d2539d1e1da7548737f4dba6465366032d81ad039baf7e02577a14dff8839c9b54621fc346deeab177fdefc0d59da26f6cfe1b724af7e28b2f3ca891588e422b688877281ec46e4c26a610c02ecaf04b987e9f995d776585b307ffe524db0f1581d7810a7ee7427e14aaf873e4f0ad9c2cbbca50a5f24c6838d04b4d5ee026c93ccec1552cba2a4b78ed4b40d52e584e06e27a207798fe56cdf1b6dae8653278f0f1540a7579819983bc15c18bab1100192c3853ea58915733fa08f2bded838c4267962c5d6bba90a6abaf0fee93d6dd23e987d425c06b66a4ff45cfe085cf95e12795063985ddc65fa2119597beb82006bea9f1b77296c291cc80aeb4b69473480ee2091796242396fa9e7e68c3864706e4b374820ee9b48250be54a964e205b3bbdfcedab05dd3cccb32a1e31ff0279a7573d47a38f06c30a253d596711260f600a4d458d27420f241b323f2858e8ee5f2179b3cb11c144136f2bc298a3801b80cae32edbc6df45f11b7632022b900dfe9c24c8ffeb1df0272ab3258fb62589964149e3f2adc012c9cda4e65265d3d7ba0b945021b612f5787a05b31f742ae4688b39d62d8561a34c1da464e9494868e13055e95a6d8e4692b4acfd5ef06f24ba8a1cbc2ba4a586e065e8c152b075b1d2adb43ccfaee1da1a62d33e94b9af6a1affcaf98db5cf0e9c58ffe848a6767fb3c1df743cba437ed955fda654ef225ce4a391866df471da6562e7efee85e1582945000bb764becdf3d2c625ac95b261093d19b0e7eec8a198d6fea0204935adcf58ffadf6a505fa43be3e9298cc018d200f9f56d551ecc7e228664be9b339c3cc9c5a709c3b143d82583a84c5b0e50e273103532813854192ced391f8f8d5583550049e26bbec57e63f1bfe6ccce1d62ffbd091b6aa039dcf23370cffb5adf46a4d66f9621a5fb3dd52e32dcb751b5c5f2c8c819706797d57847cf262232eb1ce6221104d86e091234b70f215daa266e0f1d8445d824fd9f51af2fc0837b23ae160957be0f228338b953ad6c3be43419de8ff7fdf74666fafce6f2623189a1d92bc0744897222ae2a0a06863c6f368695f369370d56527e40366db85765f0b4206ae2360f8268b17bf58dc6c7264907d28c0ad7c6616f2887e3d0af631967f1fa868076b79e591896f5d406fd19a7472720bb970ad20aff1c5d17b97d1bcd6d78bf2a16"}) [ 2273.948796] FAULT_INJECTION: forcing a failure. [ 2273.948796] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2273.950317] CPU: 1 PID: 11001 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2273.951087] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2273.952017] Call Trace: [ 2273.952321] dump_stack+0x107/0x167 [ 2273.952729] should_fail.cold+0x5/0xa [ 2273.953160] __alloc_pages_nodemask+0x182/0x600 [ 2273.953682] ? __kmalloc+0x16e/0x390 [ 2273.954114] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2273.954807] ? trace_hardirqs_on+0x5b/0x180 [ 2273.955308] alloc_pages_current+0x187/0x280 [ 2273.955829] relay_open_buf.part.0+0x2a5/0xc00 [ 2273.956365] relay_open+0x531/0xa10 [ 2273.956788] do_blk_trace_setup+0x4cf/0xc10 [ 2273.957287] ? _copy_from_user+0xfb/0x1b0 [ 2273.957763] __blk_trace_setup+0xca/0x180 [ 2273.958237] ? do_blk_trace_setup+0xc10/0xc10 [ 2273.958767] blk_trace_ioctl+0x155/0x290 [ 2273.959234] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2273.959790] ? do_vfs_ioctl+0x283/0x10d0 [ 2273.960259] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2273.960844] ? generic_block_fiemap+0x60/0x60 [ 2273.961360] ? lock_downgrade+0x6d0/0x6d0 [ 2273.961838] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2273.962395] blkdev_ioctl+0xc1/0x710 [ 2273.962822] ? blkdev_common_ioctl+0x1930/0x1930 [ 2273.963370] ? selinux_file_ioctl+0xb6/0x270 [ 2273.963876] block_ioctl+0xf9/0x140 [ 2273.964296] ? blkdev_read_iter+0x1c0/0x1c0 [ 2273.964792] __x64_sys_ioctl+0x19a/0x210 [ 2273.965246] do_syscall_64+0x33/0x40 [ 2273.965671] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2273.966244] RIP: 0033:0x7f00d56ccb19 [ 2273.966679] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2273.968746] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2273.969613] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2273.970435] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2273.971251] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2273.972076] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2273.972893] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 [ 2274.088721] blktrace: Concurrent blktraces are not allowed on loop10 01:25:52 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0xc020662a, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:25:52 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x50, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:25:52 executing program 1: r0 = syz_open_dev$vcsu(&(0x7f0000000000), 0x8, 0x100) listen(r0, 0x3) syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) 01:25:52 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r3, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:25:52 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) 01:25:52 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 73) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:25:52 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(0x0, 0x0) r2 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r2, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, 0xffffffffffffffff) fspick(r1, 0x0, 0x1) r5 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r1, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r5, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) 01:25:52 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1500, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) [ 2287.598876] FAULT_INJECTION: forcing a failure. [ 2287.598876] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2287.600433] CPU: 0 PID: 11028 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2287.601234] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 01:25:52 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x882c2, 0x0) fallocate(r1, 0x0, 0x0, 0x1000001) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1000009, 0x1f012, r1, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x14) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="0900000000040000a0ffffff1240ea872a0e15f25d4c28899d8d006c84f4cefa63351909712958b9dd235db8c20feb47d48e796c8d565fbe8d0187de6c0d5fd0626142d785ddcc82fa0c2b95fe7fff0a98fbe549e5a3fd99d7d995eb762e5b67f57eee0b3c36cb15d49e569585ba02edcea2d571635bf252904e0fceecc4cf2264cd4bc1753135c891813bfe8bbc8907408a7bbe509324ab9c1683f576a16e99c2e8a428f70ba9218441168770d172f2b2116832528573dbe95c82a69ad2f76817fa3f1544da77d4712d1d553cdc60b1fe8492729e627ea01a20a328f76268ab37cb7d6892c455c6e2db27a8a694d2bfa45d2f29eb22ec2c7d33cdd8822a0801a92cf38e7bd21bf12b4e1af7d480abbc47f3538f90763463ef740b2aea5115fc1dfa3ee28b806067f3afe80757e7dc60f0f7834150f8f916dc1f3dbf64c096d971e4b2eff9ae25329317f103bbf8"]) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000040)={0x0, r0, 0xb4cf, 0x81, 0x40, 0x8b}) [ 2287.602193] Call Trace: [ 2287.602580] dump_stack+0x107/0x167 [ 2287.603004] should_fail.cold+0x5/0xa [ 2287.603452] __alloc_pages_nodemask+0x182/0x600 [ 2287.604004] ? __kmalloc+0x16e/0x390 [ 2287.604440] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2287.605141] ? trace_hardirqs_on+0x5b/0x180 [ 2287.605643] alloc_pages_current+0x187/0x280 [ 2287.606162] relay_open_buf.part.0+0x2a5/0xc00 [ 2287.606691] relay_open+0x531/0xa10 [ 2287.607115] do_blk_trace_setup+0x4cf/0xc10 [ 2287.607615] ? _copy_from_user+0xfb/0x1b0 [ 2287.608108] __blk_trace_setup+0xca/0x180 [ 2287.608588] ? do_blk_trace_setup+0xc10/0xc10 [ 2287.609112] blk_trace_ioctl+0x155/0x290 [ 2287.609585] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2287.610154] ? do_vfs_ioctl+0x283/0x10d0 [ 2287.610623] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2287.611230] ? generic_block_fiemap+0x60/0x60 [ 2287.611752] ? lock_downgrade+0x6d0/0x6d0 [ 2287.612240] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2287.612801] blkdev_ioctl+0xc1/0x710 [ 2287.613233] ? blkdev_common_ioctl+0x1930/0x1930 [ 2287.613783] ? selinux_file_ioctl+0xb6/0x270 [ 2287.614298] block_ioctl+0xf9/0x140 [ 2287.614714] ? blkdev_read_iter+0x1c0/0x1c0 [ 2287.615201] __x64_sys_ioctl+0x19a/0x210 [ 2287.615667] do_syscall_64+0x33/0x40 [ 2287.616103] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2287.616690] RIP: 0033:0x7f00d56ccb19 [ 2287.617120] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2287.619225] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2287.620092] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2287.620913] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2287.621711] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2287.622530] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2287.623348] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:25:52 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) 01:25:52 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 74) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:25:52 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(0x0, 0x0) r2 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r2, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, 0xffffffffffffffff) fspick(r1, 0x0, 0x1) r5 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r1, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r5, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) 01:25:52 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0xc028660f, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:25:52 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x5e, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:25:52 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r3, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:25:52 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1600, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) [ 2287.973639] FAULT_INJECTION: forcing a failure. [ 2287.973639] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2287.976933] CPU: 1 PID: 11050 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2287.978469] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2287.980547] Call Trace: [ 2287.981306] dump_stack+0x107/0x167 [ 2287.982188] should_fail.cold+0x5/0xa [ 2287.983058] __alloc_pages_nodemask+0x182/0x600 [ 2287.984115] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2287.985484] ? policy_node+0x52/0x140 [ 2287.986342] ? policy_node+0x52/0x140 [ 2287.987216] alloc_pages_current+0x187/0x280 [ 2287.988209] relay_open_buf.part.0+0x2a5/0xc00 [ 2287.989240] relay_open+0x531/0xa10 [ 2287.990093] do_blk_trace_setup+0x4cf/0xc10 [ 2287.991062] ? _copy_from_user+0xfb/0x1b0 [ 2287.992039] __blk_trace_setup+0xca/0x180 [ 2287.992969] ? do_blk_trace_setup+0xc10/0xc10 [ 2287.994044] blk_trace_ioctl+0x155/0x290 [ 2287.994949] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2287.996078] ? do_vfs_ioctl+0x283/0x10d0 [ 2287.996992] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2287.998185] ? generic_block_fiemap+0x60/0x60 [ 2287.999188] ? lock_downgrade+0x6d0/0x6d0 [ 2288.000139] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2288.001225] blkdev_ioctl+0xc1/0x710 [ 2288.002083] ? blkdev_common_ioctl+0x1930/0x1930 [ 2288.003137] ? selinux_file_ioctl+0xb6/0x270 [ 2288.004144] block_ioctl+0xf9/0x140 [ 2288.004951] ? blkdev_read_iter+0x1c0/0x1c0 [ 2288.005925] __x64_sys_ioctl+0x19a/0x210 [ 2288.006834] do_syscall_64+0x33/0x40 [ 2288.007668] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2288.008819] RIP: 0033:0x7f00d56ccb19 [ 2288.009659] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2288.013768] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2288.015453] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2288.017042] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2288.018649] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2288.020260] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2288.021866] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:25:52 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(0x0, 0x0) r2 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r2, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, 0xffffffffffffffff) fspick(r1, 0x0, 0x1) r5 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r1, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r5, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) 01:25:53 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0xfc, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:25:53 executing program 3: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1500, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:25:53 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r3, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:25:53 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0xc0406618, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:25:53 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:25:53 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x1f4, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:25:53 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 75) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) [ 2288.620020] FAULT_INJECTION: forcing a failure. [ 2288.620020] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2288.623020] CPU: 0 PID: 11086 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2288.624602] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2288.626500] Call Trace: [ 2288.627111] dump_stack+0x107/0x167 [ 2288.627953] should_fail.cold+0x5/0xa [ 2288.628835] __alloc_pages_nodemask+0x182/0x600 [ 2288.629910] ? __kmalloc+0x16e/0x390 [ 2288.630774] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2288.632177] ? trace_hardirqs_on+0x5b/0x180 [ 2288.633168] alloc_pages_current+0x187/0x280 [ 2288.634174] relay_open_buf.part.0+0x2a5/0xc00 [ 2288.635233] relay_open+0x531/0xa10 [ 2288.636083] do_blk_trace_setup+0x4cf/0xc10 [ 2288.637068] ? _copy_from_user+0xfb/0x1b0 [ 2288.638016] __blk_trace_setup+0xca/0x180 [ 2288.638963] ? do_blk_trace_setup+0xc10/0xc10 [ 2288.640031] blk_trace_ioctl+0x155/0x290 [ 2288.640962] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2288.642078] ? do_vfs_ioctl+0x283/0x10d0 [ 2288.643000] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2288.644199] ? generic_block_fiemap+0x60/0x60 [ 2288.645220] ? lock_downgrade+0x6d0/0x6d0 [ 2288.646164] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2288.647271] blkdev_ioctl+0xc1/0x710 [ 2288.648126] ? blkdev_common_ioctl+0x1930/0x1930 [ 2288.649211] ? selinux_file_ioctl+0xb6/0x270 [ 2288.650215] block_ioctl+0xf9/0x140 [ 2288.651037] ? blkdev_read_iter+0x1c0/0x1c0 [ 2288.652022] __x64_sys_ioctl+0x19a/0x210 [ 2288.652948] do_syscall_64+0x33/0x40 [ 2288.653786] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2288.654945] RIP: 0033:0x7f00d56ccb19 [ 2288.655779] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2288.659926] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2288.661648] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2288.663259] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2288.664859] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2288.666462] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2288.668074] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:26:07 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:26:07 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 76) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:26:07 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x218, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:26:07 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0xc0406619, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:26:07 executing program 3: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e5", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:26:07 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1700, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:26:07 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:26:07 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003600)='net/ip_vs_stats\x00') r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000003680), 0xffffffffffffffff) sendmsg$NL80211_CMD_VENDOR(r0, &(0x7f0000003800)={&(0x7f0000003640)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000037c0)={&(0x7f0000003880)=ANY=[@ANYBLOB="e40000006132dbc38222fb051b80a8e282fa549778e243bb7ad90b582aee95cee85ed61ebb00bf6bfb82e14bcb7f24ef4548745db7cee6092a7e0a265d08e2aa3663d44a3fddf943c9fca702b9f4d777fd0c200cdec1a6bd9d78111423ca16a6d3a0266170efc9f8f7ebafa97b5d626abc0855e9166f23a8bdfc26b57944b62719e25b7b0ab9bd408621555acaa62258f50add9098266008c2a2b4903ccca4a4b404a24fa602e03469eb1f1d11d807167f49eff0b61664627ce9ef34a1cf775a38", @ANYRES16=r1, @ANYBLOB="000128bd7000ffdbdf25670000009000c5005af55c03eb23f77dabdddb653207fe3e137dbe90d2f1a057d5386f5e18b8e7e2f85456fcc403f51035db9db31d499a3e85a462ad5e7371fb71c3a1f17fc65bc5546e05b75f7d1a8d060a515ceb3bc1d30f9669a64a26d33c1320f0e4421226e673a62e384b482f273e085b05a6fea6e08aa063447d94a41ab4cfa45086d5ec094dd13c93d1abb6bc5e40e9140800c300070000000800c400060000003000c50078933fca09a1900877fb69e805dea752b56bf53483c426dd0db3095accafcaf890e3d812d5b5f7efc05bd26a"], 0xe4}, 0x1, 0x0, 0x0, 0x20000000}, 0x4044001) r2 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r2, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) fsetxattr$trusted_overlay_opaque(r2, &(0x7f0000003580), &(0x7f00000035c0), 0x2, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84000) ioctl$SG_IO(r3, 0x2285, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0xb0, 0x0, @scatter={0x6, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/181, 0xb5}, {&(0x7f0000000180)=""/68, 0x44}, {&(0x7f0000002400)=""/4096, 0x1000}, {&(0x7f0000000200)=""/172, 0xac}]}, &(0x7f0000003400)="a98a77039f0c5cad56f865b35c1aa14582fc524f98c1b296083d0f9c82433b26af1cba618d446483a8214f49cc2313d6ef89b0028ec4da6d491c771ebeddb57d63d832a023ddd7c6268b6e8950ba56baab1c1336860ee3e4850f4663caef601de3583e17d44ec8373793629b7853ee0a8e34f8360355b069972ee751c1ca80d9a1dfb20bf6419c13b584ad5edd89a0a19970156818f267975e0ded988c2ed7e279376d2dfab75878fdd2282864fdd86a", &(0x7f00000034c0)=""/160, 0x8, 0x1, 0xffffffffffffffff, &(0x7f0000000040)}) [ 2303.084424] FAULT_INJECTION: forcing a failure. [ 2303.084424] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2303.086096] CPU: 1 PID: 11100 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2303.086960] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2303.087998] Call Trace: [ 2303.088334] dump_stack+0x107/0x167 [ 2303.088797] should_fail.cold+0x5/0xa [ 2303.089279] __alloc_pages_nodemask+0x182/0x600 [ 2303.089863] ? __kmalloc+0x16e/0x390 [ 2303.090333] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2303.091092] ? trace_hardirqs_on+0x5b/0x180 [ 2303.091637] alloc_pages_current+0x187/0x280 [ 2303.092195] relay_open_buf.part.0+0x2a5/0xc00 [ 2303.092780] relay_open+0x531/0xa10 [ 2303.093239] do_blk_trace_setup+0x4cf/0xc10 [ 2303.093781] ? _copy_from_user+0xfb/0x1b0 [ 2303.094300] __blk_trace_setup+0xca/0x180 [ 2303.094815] ? do_blk_trace_setup+0xc10/0xc10 [ 2303.095389] blk_trace_ioctl+0x155/0x290 [ 2303.095901] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2303.096544] ? do_vfs_ioctl+0x283/0x10d0 [ 2303.097060] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2303.097713] ? generic_block_fiemap+0x60/0x60 [ 2303.098277] ? lock_downgrade+0x6d0/0x6d0 [ 2303.098801] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2303.099407] blkdev_ioctl+0xc1/0x710 [ 2303.099872] ? blkdev_common_ioctl+0x1930/0x1930 [ 2303.100471] ? selinux_file_ioctl+0xb6/0x270 [ 2303.101025] block_ioctl+0xf9/0x140 [ 2303.101478] ? blkdev_read_iter+0x1c0/0x1c0 [ 2303.102018] __x64_sys_ioctl+0x19a/0x210 [ 2303.102524] do_syscall_64+0x33/0x40 [ 2303.102985] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2303.103640] RIP: 0033:0x7f00d56ccb19 [ 2303.104104] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2303.106481] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2303.107467] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2303.108390] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2303.109300] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2303.110217] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2303.111130] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:26:08 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) r1 = clone3(&(0x7f00000001c0)={0x200000000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f00000000c0), {0x30}, &(0x7f0000000400)=""/4096, 0x1000, &(0x7f0000000100)=""/122, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0], 0x9}, 0x58) socket$inet6_icmp(0xa, 0x2, 0x3a) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000000000)={0xa, 0xce20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) r3 = perf_event_open(&(0x7f0000000280)={0x3, 0x80, 0x3, 0x9, 0xaa, 0x0, 0x0, 0x3, 0x1f1a27f00ca15d6, 0xa, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x0, @perf_bp={&(0x7f0000000240), 0x9}, 0x28, 0x2, 0x5, 0x9, 0x100000001, 0x8001, 0x9, 0x0, 0x5, 0x0, 0x8}, r1, 0xfffffffffffffffe, 0xffffffffffffffff, 0x1) fcntl$dupfd(r2, 0x406, r3) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000180000000000000ff"]) 01:26:08 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x240, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:26:08 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 77) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) [ 2303.377945] FAULT_INJECTION: forcing a failure. [ 2303.377945] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2303.380825] CPU: 0 PID: 11123 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2303.382315] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2303.384136] Call Trace: [ 2303.384717] dump_stack+0x107/0x167 [ 2303.385504] should_fail.cold+0x5/0xa [ 2303.386321] __alloc_pages_nodemask+0x182/0x600 [ 2303.387313] ? __kmalloc+0x16e/0x390 [ 2303.388113] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2303.389415] ? trace_hardirqs_on+0x5b/0x180 [ 2303.390333] alloc_pages_current+0x187/0x280 [ 2303.391279] relay_open_buf.part.0+0x2a5/0xc00 [ 2303.392268] relay_open+0x531/0xa10 [ 2303.393072] do_blk_trace_setup+0x4cf/0xc10 [ 2303.394001] ? _copy_from_user+0xfb/0x1b0 [ 2303.394889] __blk_trace_setup+0xca/0x180 [ 2303.395772] ? do_blk_trace_setup+0xc10/0xc10 [ 2303.396764] blk_trace_ioctl+0x155/0x290 [ 2303.397632] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2303.398672] ? do_vfs_ioctl+0x283/0x10d0 [ 2303.399543] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2303.400673] ? generic_block_fiemap+0x60/0x60 [ 2303.401632] ? lock_downgrade+0x6d0/0x6d0 [ 2303.402521] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2303.403556] blkdev_ioctl+0xc1/0x710 [ 2303.404350] ? blkdev_common_ioctl+0x1930/0x1930 [ 2303.405378] ? selinux_file_ioctl+0xb6/0x270 [ 2303.406324] block_ioctl+0xf9/0x140 [ 2303.407103] ? blkdev_read_iter+0x1c0/0x1c0 [ 2303.408026] __x64_sys_ioctl+0x19a/0x210 [ 2303.408890] do_syscall_64+0x33/0x40 [ 2303.409686] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2303.410774] RIP: 0033:0x7f00d56ccb19 [ 2303.411571] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2303.415502] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2303.417128] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2303.418652] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2303.420179] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2303.421699] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2303.423208] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:26:24 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 78) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:26:24 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x300, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:26:24 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1800, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:26:24 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) 01:26:24 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0xc0506617, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:26:24 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0x0, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:26:24 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0012e31300a0ffffff000000"]) syz_io_uring_setup(0x5797, &(0x7f0000000000)={0x0, 0x8ad2, 0x4, 0x3, 0x14f}, &(0x7f0000feb000/0x12000)=nil, &(0x7f0000fee000/0x4000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000100)) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000180)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) io_uring_enter(r3, 0x177a, 0x5102, 0x1, &(0x7f00000001c0)={[0x20]}, 0x8) syz_io_uring_submit(r1, 0x0, &(0x7f0000000140)=@IORING_OP_ASYNC_CANCEL={0xe, 0x4, 0x0, 0x0, 0x0, 0x23456, 0x0, 0x0, 0x1, {0x0, r2}}, 0x3) 01:26:24 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 2319.714818] FAULT_INJECTION: forcing a failure. [ 2319.714818] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2319.717807] CPU: 0 PID: 11136 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2319.719265] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2319.721055] Call Trace: [ 2319.721623] dump_stack+0x107/0x167 [ 2319.722408] should_fail.cold+0x5/0xa [ 2319.723236] __alloc_pages_nodemask+0x182/0x600 [ 2319.724234] ? __kmalloc+0x16e/0x390 [ 2319.725043] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2319.726324] ? trace_hardirqs_on+0x5b/0x180 [ 2319.727247] alloc_pages_current+0x187/0x280 [ 2319.728182] relay_open_buf.part.0+0x2a5/0xc00 [ 2319.729186] relay_open+0x531/0xa10 [ 2319.729978] do_blk_trace_setup+0x4cf/0xc10 [ 2319.730902] ? _copy_from_user+0xfb/0x1b0 [ 2319.731793] __blk_trace_setup+0xca/0x180 [ 2319.732682] ? do_blk_trace_setup+0xc10/0xc10 [ 2319.733679] blk_trace_ioctl+0x155/0x290 [ 2319.734549] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2319.735601] ? do_vfs_ioctl+0x283/0x10d0 [ 2319.736471] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2319.737601] ? generic_block_fiemap+0x60/0x60 [ 2319.738564] ? lock_downgrade+0x6d0/0x6d0 [ 2319.739456] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2319.740498] blkdev_ioctl+0xc1/0x710 [ 2319.741305] ? blkdev_common_ioctl+0x1930/0x1930 [ 2319.742312] ? selinux_file_ioctl+0xb6/0x270 [ 2319.743264] block_ioctl+0xf9/0x140 [ 2319.744045] ? blkdev_read_iter+0x1c0/0x1c0 [ 2319.744991] __x64_sys_ioctl+0x19a/0x210 [ 2319.745887] do_syscall_64+0x33/0x40 [ 2319.746687] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2319.747784] RIP: 0033:0x7f00d56ccb19 [ 2319.748586] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2319.752483] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2319.754092] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2319.755598] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2319.757087] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2319.758585] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2319.760074] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:26:40 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:26:40 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:26:40 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x3e8, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:26:40 executing program 1: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000000400)={{0x0, 0xffffffffffffa463, 0x0, 0x6, 0x7ff, 0x0, 0x3, 0x3, 0xffffffff, 0x400, 0x40, 0x3ff, 0x3, 0x4, 0x5}}) r1 = syz_io_uring_setup(0x3e1f, &(0x7f0000000000)={0x0, 0xb32e, 0x1, 0x1, 0x327}, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000100)) syz_io_uring_submit(r2, 0x0, &(0x7f00000001c0)=@IORING_OP_OPENAT2={0x1c, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000140)={0x8400, 0x59, 0x1}, &(0x7f0000000180)='./file0\x00', 0x18, 0x0, 0x12345}, 0x5) syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000002ac0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="00000000000000002e2f66696c653000711d93e1929ed03074400459c258dcc01e73bc9732681d10519d63b13da8055c1a9e2f52b344755634238f541487a2946cc47dc9c6503a96d548ae9b11dc371274764d92c28b8b8d3b20942ae8a023fd829b8e591935b9fdbc9e084561cb0d5bf1ce9eedd787b7369ebaedfe985d2b61b45c"]) ioctl$SCSI_IOCTL_SEND_COMMAND(r3, 0x1, &(0x7f00000003c0)={0x0, 0x404, 0xffffff9c}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46e2, 0x0) r5 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, r4, 0x0) syz_io_uring_complete(r5) syz_io_uring_setup(0x1456, &(0x7f0000000240)={0x0, 0x5ea5, 0x2, 0x0, 0x66, 0x0, r3}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f00000002c0), &(0x7f0000000300)=0x0) r7 = open(&(0x7f0000000340)='./file0\x00', 0x40000, 0x76) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) r9 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='projid_map\x00') readv(r9, &(0x7f0000003700)=[{&(0x7f0000000200)=""/216, 0xd8}], 0x1) io_uring_register$IORING_UNREGISTER_PERSONALITY(r9, 0xa, 0x0, r8) syz_io_uring_submit(r5, r6, &(0x7f0000002a80)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r7, 0x0, &(0x7f0000002a40)={&(0x7f0000001400)=@pppoe={0x18, 0x0, {0x3, @random="65461b2cea4e", 'rose0\x00'}}, 0x80, &(0x7f0000001900)=[{&(0x7f0000001480)="be4b8cc4fa11d4e713f4651745a119e0da4f132def31ea01105d159a6a0e5740ef7f9a15059daf051a1d42d64e7639d648a9ebcf5f649165c3faa4e45129f3e32a6d39c665114891d9046b1e46ff295d115b0445b788a9f0745eaf4be44b1181", 0x60}, {&(0x7f0000001500)="846c4f7420b618f9a30ade06cc476b5b9b2111bdb9978d7c91fa436fd5ba2d28ecd8d584a348a214c343beff3e72e1fbe5be86fc1005bb12580d1c46a79b4b9b716ef3feccec70f747bdb4e90a4ab398382731b7fe64840c8cc14c39aeee19c7f87d46f8afa2f23366128fe905f0eb6c5741986947d3de6b284faebcba6833d0ac8475b0b202497be36de8b461e86c8171a97d82110cedb94f85c75636fe9184af629bb4d03fb400e1457c118945f812bf4bdafa54cbafcf0ae7bb7ba1857454a6e79aa25bfe034969fd", 0xca}, {&(0x7f0000001600)="8c8134ca60046a5cedbb165897b10a7fd65a469caacbef4a0c091ce9606c03b93794071e369ecd4f2bbd70b197bd5412d3e1f8936b597f39d5d84e5bfc45bafaab51799c6a54055e42b7eb35a3186f4c844f6c007dc501c2af723d8cdc1642c9135077f8114b70dbf85cf078f4d68b2c359b58c8d03dfee2c678f7e184215fa1cd7b4a42085abbd83b88c5c4a918f2ff749f55", 0x93}, {&(0x7f00000016c0)="6356f6f469448726bc016111833bc8ef436b365dbce2b11ab7c25a76927e469619a0ea76e552af74d0b16592f9f1a77cce39e3c4da4d9400d74b0784f1d8aff128e3023dd837c960dac190a476a0573a3901d16fb062781e70b80fdd21f818f822ee6b3b9e9ac3176b0efbcff719345394eb5ebf012d905635400f220648d409de764f", 0x83}, {&(0x7f0000000380)="ffc06a9af8e620abe2c6", 0xa}, {&(0x7f0000001780)="c97d8fcb62ccc105c359012f0b86e04491d4b652b19d2e62e60fe8c4565b8f96eb72b96a5386a97945667e3a1a59207c858e3aacddeeb8f6701ecb640f2bc5bd53568eb5d0fa6c374c17dc0a5adc49df637b37781e349c8839e00f50792d734176c4dc2d95a2cda098ffb6927c7a71f1342bcfa3b0e5396acf3b76620c3dfae473866388f6fc772f89fd5c104c938c0d4a20ffa0b15929a456", 0x99}, {&(0x7f0000001840)="42a61e5cfd", 0x5}, {&(0x7f0000001880)="f61b6cfd010367e4a648baaadb0b97017e0b21fe9fbd190967ef8d680ec99a83020fc8db589cf3e74fe9dbf305d5c2f2612360a47c346291813ff5cdd663ee497fd2d342cb7c7b8fe4069635daa26f1544b81dad9093b0c6561bea6408c5a4d156f6692b7c9683479697388e9aaa", 0x6e}], 0x8, &(0x7f0000001980)=[{0x28, 0x0, 0x80000001, "9bbc72ce5323a3b78df68267b15992e0556f1078"}, {0x58, 0x117, 0x6, "db92de26ecb75dc4123c0cc997545937ced93db6fab88a32003e6a4d7bd8aa0807501513f4cc31087d80cc4c68d0b2034b8fd1c022e7904e1e1a34690b97dbbd29dd6acfe712fd"}, {0x1010, 0xff, 0x4, "7acac00fc8a6820fa780278be8fec215d62cde8ec4fc1e2c8f03256c9753de5314cd98e9e748440bc1a07e84426fa0b5b0f37d7fc154f10c9c6cbee581d15351c0400470da5e9364e32abb2038afe787dda9237ed737fa7bf9aa22296cb2291363193138663bbc23f75d1dea5b0f27366fed8fbfa29e6943a1ee3a1d273d3f8f04ab18870da11deebd809768a83ffc22e17c95fbefda119b9cfe18cb8c2fae5ed4dddd4ef39ad0c14a16521018940de5c646b9f63431f6e4d0611ac5bdf99ddee6565155ab33e8ee908f2ef3004b690819c77a90f65940995801b9ef99dc0668c492fb93ee8d6891a2c35f49efbd493b14a891099484986e8364b75842b71817acd5caf3d9a7a234c8672a8c40c3b0b4337537f85bdf838d6a84ca06ef63353b340bc866c8a50c6fa5bd7766e25b2f0ce9b79b3981e6fed6883c1270b86e3e4365952de74efdcb5319d967a2580735db48bcb733fad7bba3b176b6c96a59af883937d2c8d5328800be9fc97e263ca697097f852f3969a3a1c94018c8c667a729b47a0f8e5f5fb773aa917ba32cf1d7c2921474f4e0aa95043ea75c8b6d7d02ee8305dc3977243da21ddbf4e5a2f01ef8dea6b11f1a6f1560a551ad88ebba0323297e636687c8e2bc3beb4c7ecd839e6e34ddc07dd241b62f8527c8bc8daa0e75e505d933a879fe1cc3b95349033599783718b69e4a7c83ebf8541cf229442d5ab4fbbabcb6a44b1b13f9ab93eb21dd04ce099add2fe6713988229ff9667e7aab6dbda73737c52cfe65148dd15605772a07651346e694f1753f58c0c2f6b41c51f47905ba53b6500a6e64f93b4e233d265562ffb6be1eb607b8e9c6d4c4576ab0a508cb7fda7de76323d8029fc72d6f86b417c696c4f35e1804e30c60d1058fba65a2686d777e75644248c45b37661d581d32fad1e3506c54df6876fd757f43980396844e52730e782ff9c7953b5505e097a784b470729f364d3f046098cb03811110de175bd6930dbec33b099813f17311b93d0605f10b83ab750974bb0d12a21a4d64cd1eef3074b01d9070fb89cdeff17a00c80eba159a1adc84df79b2946d551466a9391b3dcd014b6535873629f3a06df2efeead881b7c2dbf698d88ffc45a205f451117d501c9b7159f44cf879372e74d9d91775f85ff1f0326ae5d6d3bbc03f802d34f2594389fa1b08040ef30fa85839a3feb25d46e26bc3cf3663aeafb2055d95e60527f6fe2750798750c9d25dc01265f5d0a51e7eddff203fc68a3917d7d8e3bd16204d57b4aefbc0112797201dbea547655fea154b97dc976a982ee4a1949ceaea4852e470bcf05aa5a8b54bbca7f260e16c0efe5c232eeebde3e176a6f59e7f9725ed617bd2b9c3e630d00973f1880fe785c4dd68b01703f3ca6ee20479d65bd64b6142719366593d0a4b78e414477b4f46e1c0da8feedfd7851f5ceb378ed4c5d32750fc227d097aa7213073480184f7be31eafd350ef8a5a537204d47ab8d069c407c8ac8dec2bf734a11a9d3187c8475b299173a34a53446c984b1bf6178f93223e5268065b47d5a45472a2437e563a1ee95592caf4ad9aa32cb4423a3e8a0638ce1abaa85ed16a08f496fe85c0cf9adba10edbdb8512207a5bcc1438ec8c5b706674bf36f77a267008a5c364222d46a25d963d40a3d85306f377bb2ea0a480c4629b9007a0079cffe5ed01d86784b65d6ef51cd027705a0094203aa4fc0d713a98f1858a5f5e719255dd01344c45117641e2778f312cf9c9af6804b696f663baa51231c3688d9759d8e8f12aedd112441e8b248eb5a82bd33b3cdd94b8862c2368e4a2e453f3dd10f9798224ea8d82aa727a6f5af3d318bb83f11e8f57ac5d39a75ab86b63e1fd6b0cb00ada6bc454153a113c689afece128105e8bc21b83df778b9026f2d174336e699142ab02c2aaeffc332e2b9efb42bb9ba1cdb5ebc243c694f8a19011ea13b111ea430e7c7a683658d8347315d95c52853dc0f9c95d06393b7ad20ab0ca59262a96aa6af4b115b8f699b6e9364b6e37301a897b348c27f41ff46be8092094e8b7611fa19c578eeeb1fd8846ddaf2981f3bc75f38ba04253fe4fcb445330e7fdc95479a01065f592878e38887c801030fd36b3d06af4ae7f28cd2349143a66bca8a53592decf4040f5e8ffb39111085a4f231c0d99257408b2a5a2a380f34808e05bb03a2ce461b092b1791cf3131f57a69d2691e5deb59c22fa60c9956e11853c20a9f8dd008aa10325c29aba087ec8b544d7098d07a693c5347a2fb6ba385a1c34a60701526590421b7f06da56938049a1101760d5e9fbdc1ea02796362c832ed3b342bdaa043ec3d9f7aa35b711340e6985c00518bad4c121a6f72289136dfc68464d7e3f0f9f5075af874f0783ede7d9f8136436e50aef870f7b569090a56154426eeee66acd5d3c93a6b1b363502cdb1508520fd4608a5c73655d7e3e62e1dc0872ed295a5341bc081c666ad694cf1cd33265d76c6cee8aedb03ae380aa9d3378e6a4c51a77d30cc750de5499ae385b9f3fdadb157a0a0652f03d510f573a6ca98448fefc635a8fa829a930fc8a1c9aab7111409df0d8eb577ef40c487d27b9d1faf2fd42d3c3abfd739932091815879a095f18baebc41f5c4b642fa5fd47d7f3a42aa1499f460e1fd4b263edec17e5702e79d398f3ea7060be34ab662b186befc8ef9b8d11a2d1cded6911fe5ba507c92e18814479da4a8035ca1c67dc34ac004205566c5bf897ab56d403a133cc883a61c14db69b3f7768710b7265fd8f3a850ad60f16d13e0da2ae66a94c2c572f1a3e3122bd0fb60eccb580d574754a7fe98172ba363d48cecf993eb9c0c3a0a2c5c1dff36295de23c6b8e6cf80f12b6977c7f37b806306956413fb991ac0b516aebd62dcb92a6c4ee4d071633d511f580d2b9769c9c767824d20af56d30303b05025349b52fab325c3fb5a813ec5de863acbe716d3157f1173d3ff144d45b3db8a3cefa17c6b90e6e501ae0ffea1cd4b1a68d8af69a0c4c3d2fd6c7c89e51063d58cc9aeaa0c34f8b190c7fa7cde47c81fad12db942bb5538d53c153f30cb84f0dc5979537a00c03ab635b8aa73a8c4ef0a63ea33247af9ce53a4e38d52d110bb58d49bbea218072b762011c6dbd68728f3bb436ee08b6ae8e32d79f02af9e9f41e5e0c00af2ffee3538d4932c6af00a71d7e8355170d9bda9026ca21972ded03ffe9a3d9ef76eefb5f2125227cd2bf6e04400ef92c30b7dab15b06abd78db237cec0ed8766fea0600baa49c4e7c2507858da3ddaa06670fe5a693d4c36a2c24505f2b7bda5413eae7aaaeedc9c4ef1c234d5e9eee94a6bb323a563125fde2a1c8a0a35373b1905cc1aeb77fbeda792cc23f01fa295f685837b36647ae36fd5c8af543ee1963a727c4004e7bc3c451c9f82e8bb602048bdd125ad1c4848978f34930eda0cc6d171cc2716009d12ac69a39f0c2ea78fb4c097734a55492ccb226585fcee98f06670bd84969e4362cf514bfd02e934b203fa04779c5ff0875a2e8a0f91f5d2ac879175cb2ee3dca2b1b8e6831817dd1adc4cdcbae5ad2fed172c9388a592caf3bcb69f3732ed47e4e2edf1245450699978f0a4699f5c385f4455658b181c78ac24a63fea69816583ca3603e52eb15a9b47d8cb47763f0b8959b3f45b6b050ed500533c5767c085a0dda05b5d31961b91312e37426646fa16a77a4ee0330c124bcb87d741909e73251676a79bc1c23b67a56f470cd47c24073e127ea351bcb24959e4d38b9269398cd8efa78225f0db580e5f4486357217ed774a1ff2cb9deb0c52a5fd87cec009a531fb3bf2047c0c64b8e9ae0c185ad5f850650d719a24f4609e2311b254493f65017dc8f20ff288a53ca39f944c5f3d95690da91897ed89f7028e1311f7442cd404dc285c3d4a388e02bf66b2e06e14a727a1953ffd6b92deda160212729020d7b10737f672d9b645ed8a09431ac03f19f59d46c6bf12f382a0a466c57a66380fe66d4920ce86fc03170c8a6c6459ac5f6dbf5462f12f608a992a2b5891a905bb8901d172dfc11c1b71dbe463228857b28de19f45010b8691802c8d596788c3cdd5167f8eee2d394203a53832483b7601d74e44678849293908067bf2559864e657b66a58e02b5c19b9573f3cc9df9fdc4e1ef59a39e2951c96bcdaef74120e65df3a7ff4dbba86367706c8a3eae020e7d04d8545273bb825698404998314487c8b1c89fd913cb9ebe6219e4717ce2daf3aca2c1d31f088c317b8e3a47b089c82b1088f91d4f80ed2b4d3b4c12e3f8cc464396f37364a110affcee77db37e80c011ca41a26ea4fb479e728a4c67bbbcecf9168c33e40ac91cb5ab0fa0e15e220f6b419b49aff3c5f67ca41b03246aed923d717ddb16a03384958dd8b85040fc5d1753426d79cf493dd676e51106c0961de81c897704aab4d9d110131650696d39a07f06f4956aa4ff8124952db6a0e708233ba197aa66d95de94390a1b4aebf4037db347319e3e57111d34ef1316021be9a4c12d65eef015d6cf5afa6fc4e7f7c7da97c27315474c64bcefe40366f29b5e02d1bb301ed0652bd4e4858415d05375e78e9460863a35d95b190d816a81b868e09bfdbba448512d0b9ad31b0505b069fe24c510d0d4896235c3f191692f614cdd1fb5b2fbf046177b25a828137e5bdbf9f2c73b343aec9f3adda00d78876d0261f3cdbc66204996ab025de96a720be69c2099c256daf05bf543f5b001ff48c1c145a323739ebc78590b51347513ff26e66cdbb254e2e3543fb3fb92764e823ffac9340d90cad2454d98857a1279747241f13fb50bbefa163db532ed6908363d6e746c60688ec44a3e8e91093eeafce766d5c6f1ea76af06a73b0f4fb610d2c008b3d26a27a6e7e9c3d2cdf9b371caabf6bbef1977b0a72395158d12f54010d5e1def7d32b7e5f4f3d82866c9f93dfecb5fbc09e03a3009f7f6819094b85edd85a2e07290329cab6411a4e5707b8e733df962a006165d3e6a0ff67610502da924947c8634a329df53fe4bb42b24f8d54f4dc6d615b5f57c6740554563a21fb50a44e554af6c69184df7475e141f0501edb01dce177f4debbb09f73cadc3565b8896e03b8dae30c7bea2f8ba649ca1a594aca62e2b450b9f9b3a51e452d315a32cde9e040537582e042b79f337a725faee414f01e4d4534c97de25f0125e13915eb153f70519d7a44c727b358cf99feea47230f6b9cb7f69e9bfec0e7a8181ed3ff348720f512bff7d422c0035f7be258042f9b7f5ecb844f5814f329f315404c748e2c39c4c54db834d67a93b9c8da28d641184e8d6b667198805de06b101603a6cf76670b998194d8898363e54f995b8ba15f95575a4ae7eb202d546923928bf50cfc08f0874c93419b5f3c590ccaa53a1bbaedaa86a75ae513e812354dad8036a00c7c41b08b3caaf9897a368d97d2df48beeb752cafecadecf5d062fa6940bad8bd7129c911ea5683aa88d08c9f53dd5e8ed48d6445423fdbc0e4c5ab06f768f07d5ee2fa68252f6bdd21b3791d44358515147b4004bdbdf2b507bad784c192a1c1564e96dbdfcbcbdbc97331d7d54674d7964b51f97f98bce7c548085bc03fea4672fa59305f99fd2345fba74ef530caf6ec03e876ffbbcfb53641e1bbed21482d2c3a2110c1d7ed8f05937797924da44337e8beeb8b7d67b3e39bfff6489d32a170dd51b5a50039998ccb58078cd96db150edbaa038cfd7d93974c81f921f6e0b874c3f440ebab929e0d633df9947e41673b9a7bae1b8debe447c69e2b"}, {0x18, 0x101, 0x8001, "7b6153a638bf74e1"}, {0x18, 0x112, 0x2, 'F_'}], 0x10c0}, 0x0, 0x20000000, 0x0, {0x0, r8}}, 0xfffffb0d) 01:26:40 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) 01:26:40 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0xc080661a, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:26:40 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1900, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:26:40 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 79) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) [ 2335.312332] FAULT_INJECTION: forcing a failure. [ 2335.312332] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2335.315325] CPU: 0 PID: 11171 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2335.316815] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2335.318610] Call Trace: [ 2335.319187] dump_stack+0x107/0x167 [ 2335.319970] should_fail.cold+0x5/0xa [ 2335.320791] __alloc_pages_nodemask+0x182/0x600 [ 2335.321797] ? __kmalloc+0x16e/0x390 [ 2335.322602] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2335.323898] ? trace_hardirqs_on+0x5b/0x180 [ 2335.324829] alloc_pages_current+0x187/0x280 [ 2335.325784] relay_open_buf.part.0+0x2a5/0xc00 [ 2335.326777] relay_open+0x531/0xa10 [ 2335.327565] do_blk_trace_setup+0x4cf/0xc10 [ 2335.328491] ? _copy_from_user+0xfb/0x1b0 [ 2335.329380] __blk_trace_setup+0xca/0x180 [ 2335.330277] ? do_blk_trace_setup+0xc10/0xc10 [ 2335.331263] blk_trace_ioctl+0x155/0x290 [ 2335.332133] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2335.333179] ? do_vfs_ioctl+0x283/0x10d0 [ 2335.334055] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2335.335175] ? generic_block_fiemap+0x60/0x60 [ 2335.336134] ? lock_downgrade+0x6d0/0x6d0 [ 2335.337022] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2335.338068] blkdev_ioctl+0xc1/0x710 [ 2335.338868] ? blkdev_common_ioctl+0x1930/0x1930 [ 2335.339884] ? selinux_file_ioctl+0xb6/0x270 [ 2335.340829] block_ioctl+0xf9/0x140 [ 2335.341615] ? blkdev_read_iter+0x1c0/0x1c0 [ 2335.342542] __x64_sys_ioctl+0x19a/0x210 [ 2335.343412] do_syscall_64+0x33/0x40 [ 2335.344209] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2335.345302] RIP: 0033:0x7f00d56ccb19 [ 2335.346103] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2335.350038] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2335.351665] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2335.353191] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2335.354721] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2335.356242] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2335.357769] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:26:40 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) (fail_nth: 1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:26:40 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x500, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) [ 2335.479710] FAULT_INJECTION: forcing a failure. [ 2335.479710] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2335.482678] CPU: 0 PID: 11184 Comm: syz-executor.3 Not tainted 5.10.229 #1 [ 2335.484243] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2335.486030] Call Trace: [ 2335.486597] dump_stack+0x107/0x167 [ 2335.487379] should_fail.cold+0x5/0xa [ 2335.488206] _copy_from_user+0x2e/0x1b0 [ 2335.489065] sock_do_ioctl+0x153/0x300 [ 2335.489906] ? compat_ifr_data_ioctl+0x180/0x180 [ 2335.490926] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2335.492160] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2335.493267] ? do_vfs_ioctl+0x283/0x10d0 [ 2335.494144] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2335.495266] ? generic_block_fiemap+0x60/0x60 [ 2335.496227] ? lock_downgrade+0x6d0/0x6d0 [ 2335.497118] sock_ioctl+0x3ea/0x700 [ 2335.497905] ? dlci_ioctl_set+0x30/0x30 [ 2335.498761] ? selinux_file_ioctl+0xb6/0x270 [ 2335.499706] ? dlci_ioctl_set+0x30/0x30 [ 2335.500560] __x64_sys_ioctl+0x19a/0x210 [ 2335.501431] do_syscall_64+0x33/0x40 [ 2335.502238] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2335.503340] RIP: 0033:0x7fce6dd3eb19 [ 2335.504139] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2335.508093] RSP: 002b:00007fce6b2b4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2335.509730] RAX: ffffffffffffffda RBX: 00007fce6de51f60 RCX: 00007fce6dd3eb19 [ 2335.511261] RDX: 0000000020000140 RSI: 0000000000008914 RDI: 0000000000000004 [ 2335.512792] RBP: 00007fce6b2b41d0 R08: 0000000000000000 R09: 0000000000000000 [ 2335.514332] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2335.515861] R13: 00007ffd2db5764f R14: 00007fce6b2b4300 R15: 0000000000022000 01:26:40 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1a00, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:26:40 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 80) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:26:40 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) 01:26:40 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0xc0c0583b, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:26:40 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) 01:26:40 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SG_GET_COMMAND_Q(r0, 0x2270, &(0x7f0000000000)) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000040)={0x0, 0x400, 0xffffffa0}) 01:26:40 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) (fail_nth: 2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:26:40 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x600, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) [ 2335.774496] FAULT_INJECTION: forcing a failure. [ 2335.774496] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2335.775959] CPU: 1 PID: 11202 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2335.776731] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2335.777665] Call Trace: [ 2335.777963] dump_stack+0x107/0x167 [ 2335.778370] should_fail.cold+0x5/0xa [ 2335.778798] __alloc_pages_nodemask+0x182/0x600 [ 2335.779320] ? __kmalloc+0x16e/0x390 [ 2335.779736] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2335.780409] ? trace_hardirqs_on+0x5b/0x180 [ 2335.780890] alloc_pages_current+0x187/0x280 [ 2335.781383] relay_open_buf.part.0+0x2a5/0xc00 [ 2335.781906] relay_open+0x531/0xa10 [ 2335.782316] do_blk_trace_setup+0x4cf/0xc10 [ 2335.782800] ? _copy_from_user+0xfb/0x1b0 [ 2335.783263] __blk_trace_setup+0xca/0x180 [ 2335.783722] ? do_blk_trace_setup+0xc10/0xc10 [ 2335.784238] blk_trace_ioctl+0x155/0x290 [ 2335.784689] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2335.785234] ? do_vfs_ioctl+0x283/0x10d0 [ 2335.785698] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2335.786279] ? generic_block_fiemap+0x60/0x60 [ 2335.786778] ? lock_downgrade+0x6d0/0x6d0 [ 2335.787241] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2335.787781] blkdev_ioctl+0xc1/0x710 [ 2335.788194] ? blkdev_common_ioctl+0x1930/0x1930 [ 2335.788722] ? selinux_file_ioctl+0xb6/0x270 [ 2335.789214] block_ioctl+0xf9/0x140 [ 2335.789625] ? blkdev_read_iter+0x1c0/0x1c0 [ 2335.790111] __x64_sys_ioctl+0x19a/0x210 [ 2335.790567] do_syscall_64+0x33/0x40 [ 2335.790983] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2335.791554] RIP: 0033:0x7f00d56ccb19 [ 2335.791971] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2335.794020] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2335.794864] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2335.795654] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2335.796447] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2335.797238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2335.798038] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 [ 2335.805313] FAULT_INJECTION: forcing a failure. [ 2335.805313] name failslab, interval 1, probability 0, space 0, times 0 [ 2335.807876] CPU: 0 PID: 11205 Comm: syz-executor.3 Not tainted 5.10.229 #1 [ 2335.809329] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2335.811090] Call Trace: [ 2335.811647] dump_stack+0x107/0x167 [ 2335.812421] should_fail.cold+0x5/0xa [ 2335.813229] ? __alloc_skb+0x6d/0x5b0 [ 2335.814040] should_failslab+0x5/0x20 [ 2335.814841] kmem_cache_alloc_node+0x55/0x330 [ 2335.815789] __alloc_skb+0x6d/0x5b0 [ 2335.816572] rtmsg_ifinfo_build_skb+0x72/0x1a0 [ 2335.817546] rtmsg_ifinfo+0x83/0x120 [ 2335.818344] __dev_notify_flags+0x22a/0x2c0 [ 2335.819248] ? dev_change_name+0x660/0x660 [ 2335.820132] ? __dev_change_flags+0x4cf/0x6e0 [ 2335.821077] ? dev_set_allmulti+0x30/0x30 [ 2335.821965] ? lock_acquire+0x197/0x470 [ 2335.822800] ? full_name_hash+0xb5/0xf0 [ 2335.823640] dev_change_flags+0x100/0x160 [ 2335.824512] dev_ifsioc+0x5b9/0xa00 [ 2335.825280] ? sock_diag_broadcast_destroy+0x1a0/0x1a0 [ 2335.826380] ? netdev_name_node_lookup_rcu+0x108/0x150 [ 2335.827485] dev_ioctl+0x23c/0xd30 [ 2335.828238] sock_do_ioctl+0x17d/0x300 [ 2335.829055] ? compat_ifr_data_ioctl+0x180/0x180 [ 2335.830071] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2335.831275] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2335.832360] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2335.833461] ? generic_block_fiemap+0x60/0x60 [ 2335.834410] ? lock_downgrade+0x6d0/0x6d0 [ 2335.835282] sock_ioctl+0x3ea/0x700 [ 2335.836043] ? dlci_ioctl_set+0x30/0x30 [ 2335.836892] ? selinux_file_ioctl+0xb6/0x270 [ 2335.837834] ? dlci_ioctl_set+0x30/0x30 [ 2335.838671] __x64_sys_ioctl+0x19a/0x210 [ 2335.839531] do_syscall_64+0x33/0x40 [ 2335.840313] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2335.841381] RIP: 0033:0x7fce6dd3eb19 [ 2335.842181] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2335.846025] RSP: 002b:00007fce6b2b4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2335.847615] RAX: ffffffffffffffda RBX: 00007fce6de51f60 RCX: 00007fce6dd3eb19 [ 2335.849102] RDX: 0000000020000140 RSI: 0000000000008914 RDI: 0000000000000004 [ 2335.850599] RBP: 00007fce6b2b41d0 R08: 0000000000000000 R09: 0000000000000000 [ 2335.852083] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2335.853572] R13: 00007ffd2db5764f R14: 00007fce6b2b4300 R15: 0000000000022000 01:26:40 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) 01:26:40 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) 01:26:40 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 81) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:26:40 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) 01:26:40 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x700, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) [ 2336.161773] FAULT_INJECTION: forcing a failure. [ 2336.161773] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2336.163260] CPU: 1 PID: 11225 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2336.164038] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2336.164969] Call Trace: [ 2336.165271] dump_stack+0x107/0x167 [ 2336.165686] should_fail.cold+0x5/0xa [ 2336.166118] __alloc_pages_nodemask+0x182/0x600 [ 2336.166646] ? __kmalloc+0x16e/0x390 [ 2336.167064] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2336.167747] ? trace_hardirqs_on+0x5b/0x180 [ 2336.168233] alloc_pages_current+0x187/0x280 [ 2336.168730] relay_open_buf.part.0+0x2a5/0xc00 [ 2336.169251] relay_open+0x531/0xa10 [ 2336.169673] do_blk_trace_setup+0x4cf/0xc10 [ 2336.170162] ? _copy_from_user+0xfb/0x1b0 [ 2336.170628] __blk_trace_setup+0xca/0x180 [ 2336.171092] ? do_blk_trace_setup+0xc10/0xc10 [ 2336.171608] blk_trace_ioctl+0x155/0x290 [ 2336.172067] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2336.172616] ? do_vfs_ioctl+0x283/0x10d0 [ 2336.173074] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2336.173664] ? generic_block_fiemap+0x60/0x60 [ 2336.174166] ? lock_downgrade+0x6d0/0x6d0 [ 2336.174633] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2336.175178] blkdev_ioctl+0xc1/0x710 [ 2336.175595] ? blkdev_common_ioctl+0x1930/0x1930 [ 2336.176126] ? selinux_file_ioctl+0xb6/0x270 [ 2336.176621] block_ioctl+0xf9/0x140 [ 2336.177027] ? blkdev_read_iter+0x1c0/0x1c0 [ 2336.177507] __x64_sys_ioctl+0x19a/0x210 [ 2336.177978] do_syscall_64+0x33/0x40 [ 2336.178397] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2336.178970] RIP: 0033:0x7f00d56ccb19 [ 2336.179392] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2336.181459] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2336.182314] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2336.183112] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2336.183909] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2336.184705] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2336.185508] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:26:53 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 82) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:26:53 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f00000004c0)=0x2) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:26:53 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0xe00, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:26:53 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) (fail_nth: 3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:26:53 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1b00, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:26:53 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) 01:26:53 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000040000a0ffffffbef7c847c3cd2f6b172f5292b9f179ad994638ed8011363bf74719e6fda7b55661ebd405fa8604fb86e13228c44258cfc3cb67be192835890203a57194ad59a23dfd9a87cb8f327bc5a8f7f4d28b036f8f65510f20ed4ddab14b0b3a6787ac4e0ecc3878cbec99efc343c3c345c2f62c59a9bbecc084d5a1bb6d35ace5dad44dc920657ed936bcb8aa95409a902658deccecdc75dfd44be9563fff1a4dc365eafdde24abb9578ce7f769a19391177711b51c77e92fce3b14c1c11dbf70c9cd386104621001fbeca28fc464cfaa2a441fe74ceec168e1a0579328e40035225e5a27e661206db9d2d8a8f1be154a130482c6af019c963c3ec460909c698d6298aad3c455cb8515a74ce03382d22a"]) 01:26:53 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) (fail_nth: 1) ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) [ 2348.247545] FAULT_INJECTION: forcing a failure. [ 2348.247545] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2348.250544] CPU: 1 PID: 11239 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2348.251156] EXT4-fs warning (device sda): ext4_group_extend:1805: can't shrink FS - resize aborted [ 2348.252108] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2348.252117] Call Trace: [ 2348.252142] dump_stack+0x107/0x167 [ 2348.252166] should_fail.cold+0x5/0xa [ 2348.257385] __alloc_pages_nodemask+0x182/0x600 [ 2348.258425] ? __kmalloc+0x16e/0x390 [ 2348.259264] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2348.260619] ? trace_hardirqs_on+0x5b/0x180 [ 2348.261594] alloc_pages_current+0x187/0x280 [ 2348.262593] relay_open_buf.part.0+0x2a5/0xc00 [ 2348.263619] relay_open+0x531/0xa10 [ 2348.264441] do_blk_trace_setup+0x4cf/0xc10 [ 2348.265398] ? _copy_from_user+0xfb/0x1b0 [ 2348.266335] __blk_trace_setup+0xca/0x180 [ 2348.267256] ? do_blk_trace_setup+0xc10/0xc10 [ 2348.268301] blk_trace_ioctl+0x155/0x290 [ 2348.269215] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2348.270315] ? do_vfs_ioctl+0x283/0x10d0 [ 2348.271230] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2348.272400] ? generic_block_fiemap+0x60/0x60 [ 2348.273403] ? lock_downgrade+0x6d0/0x6d0 [ 2348.274340] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2348.275433] blkdev_ioctl+0xc1/0x710 [ 2348.276268] ? blkdev_common_ioctl+0x1930/0x1930 [ 2348.277337] ? selinux_file_ioctl+0xb6/0x270 [ 2348.278347] block_ioctl+0xf9/0x140 [ 2348.279164] ? blkdev_read_iter+0x1c0/0x1c0 [ 2348.280133] __x64_sys_ioctl+0x19a/0x210 [ 2348.281048] do_syscall_64+0x33/0x40 [ 2348.281879] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2348.283042] RIP: 0033:0x7f00d56ccb19 [ 2348.283887] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2348.287994] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2348.289664] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2348.291293] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2348.292917] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2348.294535] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2348.296149] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 [ 2348.323541] FAULT_INJECTION: forcing a failure. [ 2348.323541] name failslab, interval 1, probability 0, space 0, times 0 [ 2348.325084] CPU: 0 PID: 11244 Comm: syz-executor.3 Not tainted 5.10.229 #1 [ 2348.326001] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2348.327082] Call Trace: [ 2348.327432] dump_stack+0x107/0x167 [ 2348.327911] should_fail.cold+0x5/0xa [ 2348.328412] ? create_object.isra.0+0x3a/0xa20 [ 2348.329010] should_failslab+0x5/0x20 [ 2348.329522] kmem_cache_alloc+0x5b/0x310 [ 2348.330082] create_object.isra.0+0x3a/0xa20 [ 2348.330666] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2348.331337] kmem_cache_alloc_node+0x169/0x330 [ 2348.331940] __alloc_skb+0x6d/0x5b0 [ 2348.332417] rtmsg_ifinfo_build_skb+0x72/0x1a0 [ 2348.333021] rtmsg_ifinfo+0x83/0x120 [ 2348.333518] __dev_notify_flags+0x22a/0x2c0 [ 2348.334095] ? dev_change_name+0x660/0x660 [ 2348.334655] ? __dev_change_flags+0x4cf/0x6e0 [ 2348.335242] ? dev_set_allmulti+0x30/0x30 [ 2348.335784] ? full_name_hash+0xb5/0xf0 [ 2348.336310] dev_change_flags+0x100/0x160 [ 2348.336857] dev_ifsioc+0x5b9/0xa00 [ 2348.337336] ? sock_diag_broadcast_destroy+0x1a0/0x1a0 [ 2348.338034] ? netdev_name_node_lookup_rcu+0x108/0x150 [ 2348.338723] dev_ioctl+0x23c/0xd30 [ 2348.339191] sock_do_ioctl+0x17d/0x300 [ 2348.339702] ? compat_ifr_data_ioctl+0x180/0x180 [ 2348.340330] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2348.341078] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2348.341754] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2348.342446] ? generic_block_fiemap+0x60/0x60 [ 2348.343023] ? lock_downgrade+0x6d0/0x6d0 [ 2348.343565] sock_ioctl+0x3ea/0x700 [ 2348.344040] ? dlci_ioctl_set+0x30/0x30 [ 2348.344568] ? selinux_file_ioctl+0xb6/0x270 [ 2348.345143] ? dlci_ioctl_set+0x30/0x30 [ 2348.345670] __x64_sys_ioctl+0x19a/0x210 [ 2348.346214] do_syscall_64+0x33/0x40 [ 2348.346697] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2348.347359] RIP: 0033:0x7fce6dd3eb19 [ 2348.347845] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2348.350235] RSP: 002b:00007fce6b2b4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2348.351231] RAX: ffffffffffffffda RBX: 00007fce6de51f60 RCX: 00007fce6dd3eb19 [ 2348.352161] RDX: 0000000020000140 RSI: 0000000000008914 RDI: 0000000000000004 [ 2348.353083] RBP: 00007fce6b2b41d0 R08: 0000000000000000 R09: 0000000000000000 [ 2348.354028] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2348.354951] R13: 00007ffd2db5764f R14: 00007fce6b2b4300 R15: 0000000000022000 [ 2348.364628] FAULT_INJECTION: forcing a failure. [ 2348.364628] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2348.366417] CPU: 0 PID: 11252 Comm: syz-executor.7 Not tainted 5.10.229 #1 [ 2348.367314] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2348.368392] Call Trace: [ 2348.368733] dump_stack+0x107/0x167 [ 2348.369215] should_fail.cold+0x5/0xa [ 2348.369707] _copy_to_user+0x2e/0x180 [ 2348.370234] simple_read_from_buffer+0xcc/0x160 [ 2348.370831] proc_fail_nth_read+0x198/0x230 [ 2348.371387] ? proc_sessionid_read+0x230/0x230 [ 2348.371978] ? security_file_permission+0xb1/0xe0 [ 2348.372600] ? proc_sessionid_read+0x230/0x230 [ 2348.373201] vfs_read+0x228/0x620 [ 2348.373658] ksys_read+0x12d/0x260 [ 2348.374132] ? vfs_write+0xb10/0xb10 [ 2348.374761] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2348.375441] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2348.376110] do_syscall_64+0x33/0x40 [ 2348.376582] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2348.377237] RIP: 0033:0x7f63c2fa969c [ 2348.377714] 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 [ 2348.380065] RSP: 002b:00007f63c054b170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2348.381032] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00007f63c2fa969c [ 2348.381941] RDX: 000000000000000f RSI: 00007f63c054b1e0 RDI: 0000000000000008 [ 2348.382848] RBP: 00007f63c054b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2348.383752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2348.384658] R13: 00007ffc7dec321f R14: 00007f63c054b300 R15: 0000000000022000 01:26:53 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 83) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) [ 2348.417516] EXT4-fs warning (device sda): ext4_group_extend:1805: can't shrink FS - resize aborted [ 2348.555368] FAULT_INJECTION: forcing a failure. [ 2348.555368] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2348.558658] CPU: 1 PID: 11258 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2348.560349] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2348.562376] Call Trace: [ 2348.562970] dump_stack+0x107/0x167 [ 2348.563788] should_fail.cold+0x5/0xa [ 2348.564767] __alloc_pages_nodemask+0x182/0x600 [ 2348.566018] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2348.567186] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2348.568390] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2348.570063] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2348.571283] ? alloc_pages_current+0x14f/0x280 [ 2348.572569] alloc_pages_current+0x187/0x280 [ 2348.573731] relay_open_buf.part.0+0x2a5/0xc00 [ 2348.575107] relay_open+0x531/0xa10 [ 2348.576118] do_blk_trace_setup+0x4cf/0xc10 [ 2348.577291] ? _copy_from_user+0xfb/0x1b0 [ 2348.578485] __blk_trace_setup+0xca/0x180 [ 2348.579522] ? do_blk_trace_setup+0xc10/0xc10 [ 2348.580761] blk_trace_ioctl+0x155/0x290 [ 2348.581797] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2348.583025] ? do_vfs_ioctl+0x283/0x10d0 [ 2348.583952] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2348.585115] ? generic_block_fiemap+0x60/0x60 [ 2348.586121] ? lock_downgrade+0x6d0/0x6d0 [ 2348.587049] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2348.588138] blkdev_ioctl+0xc1/0x710 [ 2348.588970] ? blkdev_common_ioctl+0x1930/0x1930 [ 2348.590039] ? selinux_file_ioctl+0xb6/0x270 [ 2348.591032] block_ioctl+0xf9/0x140 [ 2348.591841] ? blkdev_read_iter+0x1c0/0x1c0 [ 2348.592806] __x64_sys_ioctl+0x19a/0x210 [ 2348.593714] do_syscall_64+0x33/0x40 [ 2348.594552] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2348.595704] RIP: 0033:0x7f00d56ccb19 [ 2348.596535] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2348.600631] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2348.602342] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2348.603931] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2348.605521] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2348.607132] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2348.608730] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:27:08 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 84) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:27:08 executing program 1: sendmsg$NL80211_CMD_PROBE_CLIENT(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x5c, 0x0, 0x100, 0x70bd25, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x5, 0x6d}}}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0x5c}, 0x1, 0x0, 0x0, 0xc4}, 0x20040000) r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="191c5a12de870c3da0ffffef"]) r1 = openat2(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x428000, 0x2, 0x10}, 0x18) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000200)=0x10000000) 01:27:08 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) (fail_nth: 1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:27:08 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x1802, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:27:08 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1c00, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:27:08 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) (fail_nth: 4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:27:08 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f00000004c0)=0x3) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:27:08 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) [ 2363.559769] FAULT_INJECTION: forcing a failure. [ 2363.559769] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2363.562844] CPU: 1 PID: 11276 Comm: syz-executor.6 Not tainted 5.10.229 #1 [ 2363.564281] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2363.566007] Call Trace: [ 2363.566578] dump_stack+0x107/0x167 [ 2363.567351] should_fail.cold+0x5/0xa [ 2363.568164] _copy_from_user+0x2e/0x1b0 [ 2363.569010] sock_do_ioctl+0x153/0x300 [ 2363.569824] ? compat_ifr_data_ioctl+0x180/0x180 [ 2363.570823] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2363.572010] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2363.573076] ? do_vfs_ioctl+0x283/0x10d0 [ 2363.573916] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2363.575006] ? generic_block_fiemap+0x60/0x60 [ 2363.575935] ? lock_downgrade+0x6d0/0x6d0 [ 2363.576797] sock_ioctl+0x3ea/0x700 [ 2363.577550] ? dlci_ioctl_set+0x30/0x30 [ 2363.578378] ? selinux_file_ioctl+0xb6/0x270 [ 2363.579304] ? dlci_ioctl_set+0x30/0x30 [ 2363.580137] __x64_sys_ioctl+0x19a/0x210 [ 2363.580980] do_syscall_64+0x33/0x40 [ 2363.581760] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2363.582829] RIP: 0033:0x7f7b05310b19 [ 2363.583613] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2363.587431] RSP: 002b:00007f7b02886188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2363.589005] RAX: ffffffffffffffda RBX: 00007f7b05423f60 RCX: 00007f7b05310b19 [ 2363.590485] RDX: 0000000020000140 RSI: 0000000000008914 RDI: 0000000000000004 [ 2363.591973] RBP: 00007f7b028861d0 R08: 0000000000000000 R09: 0000000000000000 [ 2363.593451] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2363.594944] R13: 00007ffe3a99357f R14: 00007f7b02886300 R15: 0000000000022000 [ 2363.622749] FAULT_INJECTION: forcing a failure. [ 2363.622749] name failslab, interval 1, probability 0, space 0, times 0 [ 2363.625689] CPU: 1 PID: 11281 Comm: syz-executor.3 Not tainted 5.10.229 #1 [ 2363.627355] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2363.629448] Call Trace: [ 2363.630128] dump_stack+0x107/0x167 [ 2363.630927] should_fail.cold+0x5/0xa [ 2363.631882] should_failslab+0x5/0x20 [ 2363.632894] __kmalloc_node_track_caller+0x74/0x3b0 [ 2363.634225] ? rtmsg_ifinfo_build_skb+0x72/0x1a0 [ 2363.635360] __alloc_skb+0xb1/0x5b0 [ 2363.636301] rtmsg_ifinfo_build_skb+0x72/0x1a0 [ 2363.637539] rtmsg_ifinfo+0x83/0x120 [ 2363.638454] __dev_notify_flags+0x22a/0x2c0 [ 2363.639580] ? dev_change_name+0x660/0x660 [ 2363.640545] ? __dev_change_flags+0x4cf/0x6e0 [ 2363.641752] ? dev_set_allmulti+0x30/0x30 [ 2363.642811] ? lock_acquire+0x197/0x470 [ 2363.643775] ? full_name_hash+0xb5/0xf0 [ 2363.644765] dev_change_flags+0x100/0x160 [ 2363.645829] dev_ifsioc+0x5b9/0xa00 [ 2363.646749] ? sock_diag_broadcast_destroy+0x1a0/0x1a0 [ 2363.648054] ? netdev_name_node_lookup_rcu+0x108/0x150 [ 2363.649336] dev_ioctl+0x23c/0xd30 [ 2363.650250] sock_do_ioctl+0x17d/0x300 [ 2363.651293] ? compat_ifr_data_ioctl+0x180/0x180 [ 2363.652490] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2363.653980] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2363.655264] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2363.656633] ? generic_block_fiemap+0x60/0x60 [ 2363.657744] ? lock_downgrade+0x6d0/0x6d0 [ 2363.658762] sock_ioctl+0x3ea/0x700 [ 2363.659640] ? dlci_ioctl_set+0x30/0x30 [ 2363.660676] ? selinux_file_ioctl+0xb6/0x270 [ 2363.661622] ? dlci_ioctl_set+0x30/0x30 [ 2363.662461] __x64_sys_ioctl+0x19a/0x210 [ 2363.663363] do_syscall_64+0x33/0x40 [ 2363.664263] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2363.665515] RIP: 0033:0x7fce6dd3eb19 [ 2363.666389] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2363.670956] RSP: 002b:00007fce6b2b4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2363.672851] RAX: ffffffffffffffda RBX: 00007fce6de51f60 RCX: 00007fce6dd3eb19 [ 2363.674665] RDX: 0000000020000140 RSI: 0000000000008914 RDI: 0000000000000004 [ 2363.676435] RBP: 00007fce6b2b41d0 R08: 0000000000000000 R09: 0000000000000000 [ 2363.678229] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2363.679988] R13: 00007ffd2db5764f R14: 00007fce6b2b4300 R15: 0000000000022000 01:27:08 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x4000, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) [ 2363.697741] FAULT_INJECTION: forcing a failure. [ 2363.697741] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2363.700894] CPU: 1 PID: 11279 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2363.702390] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2363.704185] Call Trace: [ 2363.704758] dump_stack+0x107/0x167 [ 2363.705550] should_fail.cold+0x5/0xa [ 2363.706384] __alloc_pages_nodemask+0x182/0x600 [ 2363.707393] ? __kmalloc+0x16e/0x390 [ 2363.708204] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2363.709510] ? trace_hardirqs_on+0x5b/0x180 [ 2363.710456] alloc_pages_current+0x187/0x280 [ 2363.711419] relay_open_buf.part.0+0x2a5/0xc00 [ 2363.712433] relay_open+0x531/0xa10 [ 2363.713239] do_blk_trace_setup+0x4cf/0xc10 [ 2363.714172] ? _copy_from_user+0xfb/0x1b0 [ 2363.715102] __blk_trace_setup+0xca/0x180 [ 2363.715998] ? do_blk_trace_setup+0xc10/0xc10 [ 2363.717000] blk_trace_ioctl+0x155/0x290 [ 2363.717874] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2363.718939] ? do_vfs_ioctl+0x283/0x10d0 [ 2363.719815] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2363.720951] ? generic_block_fiemap+0x60/0x60 [ 2363.721922] ? lock_downgrade+0x6d0/0x6d0 [ 2363.722837] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2363.723886] blkdev_ioctl+0xc1/0x710 [ 2363.724695] ? blkdev_common_ioctl+0x1930/0x1930 [ 2363.725730] ? selinux_file_ioctl+0xb6/0x270 [ 2363.726707] block_ioctl+0xf9/0x140 [ 2363.727666] ? blkdev_read_iter+0x1c0/0x1c0 [ 2363.728788] __x64_sys_ioctl+0x19a/0x210 [ 2363.729887] do_syscall_64+0x33/0x40 [ 2363.730759] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2363.731996] RIP: 0033:0x7f00d56ccb19 [ 2363.733031] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2363.737751] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2363.739754] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2363.741300] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2363.742854] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2363.744407] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2363.745946] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 [ 2363.761306] EXT4-fs warning (device sda): ext4_group_extend:1805: can't shrink FS - resize aborted 01:27:08 executing program 1: write$P9_RLCREATE(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0xf, 0x1, {{0x8, 0x3}, 0x80000001}}, 0x18) r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000001c0)={0xbd, 0x0, 0x84, "2f80f7d14bc905fd6d2fca75a4dcc0a5066dfdc5aa6f140c378b1e1e4cfb322015e30ee8acec2a0b99082e3d88fbd55fb5f16b408fac7e3e095a02ce913a54e48b69fe5e51e306d493bc44c1b3138cef5ffc7f91d15eec59e06e37df6fcb4ed0a2df0658c6b7add84a9c75d367bbea3512d44591095d34c0c589aca1979a700acb2fbfa56575ae0c19ee758e63859d41097a9260afd2f4d05c9495c5a09ed8d850a0df9ad1a38745dd143ee4a80400906e6105ceadf066f2a5d17204ddf93ef86e410d934c8e59cd928dba7bf22f7a1b4986706842c3781677f7443384a059a35e81337587efc1a2"}) ioctl$SG_GET_PACK_ID(r0, 0x227c, &(0x7f0000000000)) 01:27:08 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) (fail_nth: 2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 2363.834961] EXT4-fs warning (device sda): ext4_group_extend:1805: can't shrink FS - resize aborted 01:27:08 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x2, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) 01:27:08 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) (fail_nth: 5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:27:08 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 85) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:27:08 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x4002, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:27:08 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x910b, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:27:08 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f00000004c0)=0x4) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) [ 2363.956359] FAULT_INJECTION: forcing a failure. [ 2363.956359] name failslab, interval 1, probability 0, space 0, times 0 [ 2363.958956] CPU: 1 PID: 11305 Comm: syz-executor.6 Not tainted 5.10.229 #1 [ 2363.960408] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2363.962149] Call Trace: [ 2363.962720] dump_stack+0x107/0x167 [ 2363.963486] should_fail.cold+0x5/0xa [ 2363.964289] ? __alloc_skb+0x6d/0x5b0 [ 2363.965098] should_failslab+0x5/0x20 [ 2363.965898] kmem_cache_alloc_node+0x55/0x330 [ 2363.966852] __alloc_skb+0x6d/0x5b0 [ 2363.967626] rtmsg_ifinfo_build_skb+0x72/0x1a0 [ 2363.968587] rtmsg_ifinfo+0x83/0x120 [ 2363.969383] __dev_notify_flags+0x22a/0x2c0 [ 2363.970294] ? dev_change_name+0x660/0x660 [ 2363.971191] ? __dev_change_flags+0x4cf/0x6e0 [ 2363.972133] ? dev_set_allmulti+0x30/0x30 [ 2363.973009] ? lock_acquire+0x197/0x470 [ 2363.973841] ? full_name_hash+0xb5/0xf0 [ 2363.974687] dev_change_flags+0x100/0x160 [ 2363.975563] dev_ifsioc+0x5b9/0xa00 [ 2363.976327] ? sock_diag_broadcast_destroy+0x1a0/0x1a0 [ 2363.977428] ? netdev_name_node_lookup_rcu+0x108/0x150 [ 2363.978547] dev_ioctl+0x23c/0xd30 [ 2363.979299] sock_do_ioctl+0x17d/0x300 [ 2363.980118] ? compat_ifr_data_ioctl+0x180/0x180 [ 2363.981123] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2363.982333] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2363.983430] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2363.984535] ? generic_block_fiemap+0x60/0x60 [ 2363.985473] ? lock_downgrade+0x6d0/0x6d0 [ 2363.986347] sock_ioctl+0x3ea/0x700 [ 2363.987125] ? dlci_ioctl_set+0x30/0x30 [ 2363.987968] ? selinux_file_ioctl+0xb6/0x270 [ 2363.988898] ? dlci_ioctl_set+0x30/0x30 [ 2363.989739] __x64_sys_ioctl+0x19a/0x210 [ 2363.990608] do_syscall_64+0x33/0x40 [ 2363.991399] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2363.992483] RIP: 0033:0x7f7b05310b19 [ 2363.993266] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2363.997133] RSP: 002b:00007f7b02886188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2363.998730] RAX: ffffffffffffffda RBX: 00007f7b05423f60 RCX: 00007f7b05310b19 [ 2364.000211] RDX: 0000000020000140 RSI: 0000000000008914 RDI: 0000000000000004 [ 2364.001702] RBP: 00007f7b028861d0 R08: 0000000000000000 R09: 0000000000000000 [ 2364.003201] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2364.004679] R13: 00007ffe3a99357f R14: 00007f7b02886300 R15: 0000000000022000 01:27:08 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f00000000c0), r0) sendmsg$NLBL_CIPSOV4_C_ADD(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000040)={0x30, r2, 0x1, 0x0, 0x0, {0x1, 0x9}, [@NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x2}, @NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_TAGLST={0xc, 0x4, 0x0, 0x1, [{0x25}]}]}, 0x30}}, 0x0) sendmsg$NLBL_CIPSOV4_C_LISTALL(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0xf8, r2, 0x300, 0x70bd25, 0x25dfdbfd, {}, [@NLBL_CIPSOV4_A_TAGLST={0x1c, 0x4, 0x0, 0x1, [{0x5, 0x3, 0x6}, {0x5}, {0x5}]}, @NLBL_CIPSOV4_A_TAGLST={0x4c, 0x4, 0x0, 0x1, [{0x5, 0x3, 0x1}, {0x5, 0x3, 0x6}, {0x5}, {0x5, 0x3, 0x1}, {0x5, 0x3, 0x6}, {0x5, 0x3, 0x7}, {0x5, 0x3, 0x7}, {0x5}, {0x5, 0x3, 0x2}]}, @NLBL_CIPSOV4_A_MLSCATLST={0x7c, 0xc, 0x0, 0x1, [{0x34, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x20a1}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x832c}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xc45d}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x484db94f}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x6663}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x5a984e1e}]}, {0x44, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x478e6f85}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x3d615da0}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x28764cdb}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x3b501185}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x9e}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xf761}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x10202ef}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x57d19092}]}]}]}, 0xf8}, 0x1, 0x0, 0x0, 0x24040955}, 0x40c0) r3 = syz_open_dev$sg(&(0x7f0000000080), 0x400, 0x4900) ioctl$SCSI_IOCTL_SEND_COMMAND(r3, 0x1, &(0x7f0000000200)={0xffffffffffffffcd, 0x3fe, 0xfdffffa1, "91f339c35e993272b7e241462d2057c3fbeb56d965123093cc292da77db7501f6e4942994c6cee17bdeaac718cd56a7e13a47cc14a12b6688c24f0d17b9bf3d9f71a5e7f95f5307c0c96d575ff83bf8a3cc038ea0696f409a1e16bdfb0cebb74118e7cacb78dd87b9c8f899ebac61f763e2477f5df4c9a8a0ce040364c35ed9aa76f71e20700"/145}) [ 2364.072000] FAULT_INJECTION: forcing a failure. [ 2364.072000] name failslab, interval 1, probability 0, space 0, times 0 [ 2364.074923] CPU: 1 PID: 11312 Comm: syz-executor.3 Not tainted 5.10.229 #1 [ 2364.076383] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2364.078111] Call Trace: [ 2364.078673] dump_stack+0x107/0x167 [ 2364.079441] should_fail.cold+0x5/0xa [ 2364.080245] ? create_object.isra.0+0x3a/0xa20 [ 2364.081203] should_failslab+0x5/0x20 [ 2364.082001] kmem_cache_alloc+0x5b/0x310 [ 2364.082864] create_object.isra.0+0x3a/0xa20 [ 2364.083781] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2364.084847] __kmalloc_node_track_caller+0x1a6/0x3b0 [ 2364.085912] ? rtmsg_ifinfo_build_skb+0x72/0x1a0 [ 2364.086916] __alloc_skb+0xb1/0x5b0 [ 2364.087687] rtmsg_ifinfo_build_skb+0x72/0x1a0 [ 2364.088686] rtmsg_ifinfo+0x83/0x120 [ 2364.089665] __dev_notify_flags+0x22a/0x2c0 [ 2364.090578] ? dev_change_name+0x660/0x660 [ 2364.091464] ? __dev_change_flags+0x4cf/0x6e0 [ 2364.092407] ? dev_set_allmulti+0x30/0x30 [ 2364.093277] ? lock_acquire+0x197/0x470 [ 2364.094104] ? full_name_hash+0xb5/0xf0 [ 2364.094960] dev_change_flags+0x100/0x160 [ 2364.095833] dev_ifsioc+0x5b9/0xa00 [ 2364.096595] ? sock_diag_broadcast_destroy+0x1a0/0x1a0 [ 2364.097699] ? netdev_name_node_lookup_rcu+0x108/0x150 [ 2364.098817] dev_ioctl+0x23c/0xd30 [ 2364.099564] sock_do_ioctl+0x17d/0x300 [ 2364.100380] ? compat_ifr_data_ioctl+0x180/0x180 [ 2364.101379] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2364.102583] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2364.103672] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2364.104772] ? generic_block_fiemap+0x60/0x60 [ 2364.105708] ? lock_downgrade+0x6d0/0x6d0 [ 2364.106591] sock_ioctl+0x3ea/0x700 [ 2364.107356] ? dlci_ioctl_set+0x30/0x30 [ 2364.108201] ? selinux_file_ioctl+0xb6/0x270 [ 2364.109124] ? dlci_ioctl_set+0x30/0x30 [ 2364.109959] __x64_sys_ioctl+0x19a/0x210 [ 2364.110825] do_syscall_64+0x33/0x40 [ 2364.111607] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2364.112678] RIP: 0033:0x7fce6dd3eb19 [ 2364.113462] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2364.117317] RSP: 002b:00007fce6b2b4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2364.118917] RAX: ffffffffffffffda RBX: 00007fce6de51f60 RCX: 00007fce6dd3eb19 [ 2364.120407] RDX: 0000000020000140 RSI: 0000000000008914 RDI: 0000000000000004 [ 2364.121900] RBP: 00007fce6b2b41d0 R08: 0000000000000000 R09: 0000000000000000 [ 2364.123401] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2364.124893] R13: 00007ffd2db5764f R14: 00007fce6b2b4300 R15: 0000000000022000 01:27:09 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x5000, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:27:09 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) (fail_nth: 3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 2364.154633] FAULT_INJECTION: forcing a failure. [ 2364.154633] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2364.156150] CPU: 0 PID: 11315 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2364.156931] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2364.157879] Call Trace: [ 2364.158183] dump_stack+0x107/0x167 [ 2364.158605] should_fail.cold+0x5/0xa [ 2364.159043] __alloc_pages_nodemask+0x182/0x600 [ 2364.159567] ? __kmalloc+0x16e/0x390 [ 2364.159989] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2364.160680] ? trace_hardirqs_on+0x5b/0x180 [ 2364.161178] alloc_pages_current+0x187/0x280 [ 2364.161676] relay_open_buf.part.0+0x2a5/0xc00 [ 2364.162202] relay_open+0x531/0xa10 [ 2364.162631] do_blk_trace_setup+0x4cf/0xc10 [ 2364.163123] ? _copy_from_user+0xfb/0x1b0 [ 2364.163591] __blk_trace_setup+0xca/0x180 [ 2364.164063] ? do_blk_trace_setup+0xc10/0xc10 [ 2364.164633] blk_trace_ioctl+0x155/0x290 [ 2364.165153] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2364.165704] ? do_vfs_ioctl+0x283/0x10d0 [ 2364.166165] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2364.166765] ? generic_block_fiemap+0x60/0x60 [ 2364.167277] ? lock_downgrade+0x6d0/0x6d0 [ 2364.167744] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2364.168288] blkdev_ioctl+0xc1/0x710 [ 2364.168708] ? blkdev_common_ioctl+0x1930/0x1930 [ 2364.169243] ? selinux_file_ioctl+0xb6/0x270 [ 2364.169743] block_ioctl+0xf9/0x140 [ 2364.170162] ? blkdev_read_iter+0x1c0/0x1c0 [ 2364.170659] __x64_sys_ioctl+0x19a/0x210 [ 2364.171122] do_syscall_64+0x33/0x40 [ 2364.171542] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2364.172116] RIP: 0033:0x7f00d56ccb19 [ 2364.172535] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2364.174601] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2364.175455] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2364.176267] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2364.177080] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2364.177891] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2364.178705] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 [ 2364.241367] EXT4-fs warning (device sda): ext4_group_extend:1805: can't shrink FS - resize aborted [ 2364.334908] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 2364.352417] EXT4-fs warning (device sda): ext4_group_extend:1805: can't shrink FS - resize aborted [ 2364.429789] FAULT_INJECTION: forcing a failure. [ 2364.429789] name failslab, interval 1, probability 0, space 0, times 0 [ 2364.432688] CPU: 1 PID: 11331 Comm: syz-executor.6 Not tainted 5.10.229 #1 [ 2364.434138] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2364.435903] Call Trace: [ 2364.436491] dump_stack+0x107/0x167 [ 2364.437271] should_fail.cold+0x5/0xa [ 2364.438214] ? create_object.isra.0+0x3a/0xa20 [ 2364.439394] should_failslab+0x5/0x20 [ 2364.440389] kmem_cache_alloc+0x5b/0x310 [ 2364.441409] create_object.isra.0+0x3a/0xa20 [ 2364.442566] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2364.443827] kmem_cache_alloc_node+0x169/0x330 [ 2364.444927] __alloc_skb+0x6d/0x5b0 [ 2364.445858] rtmsg_ifinfo_build_skb+0x72/0x1a0 [ 2364.447016] rtmsg_ifinfo+0x83/0x120 [ 2364.447950] __dev_notify_flags+0x22a/0x2c0 [ 2364.449067] ? dev_change_name+0x660/0x660 [ 2364.450105] ? __dev_change_flags+0x4cf/0x6e0 [ 2364.451181] ? dev_set_allmulti+0x30/0x30 [ 2364.452253] ? lock_acquire+0x197/0x470 [ 2364.453182] ? full_name_hash+0xb5/0xf0 [ 2364.454209] dev_change_flags+0x100/0x160 [ 2364.455103] dev_ifsioc+0x5b9/0xa00 [ 2364.456074] ? sock_diag_broadcast_destroy+0x1a0/0x1a0 [ 2364.457238] ? netdev_name_node_lookup_rcu+0x108/0x150 [ 2364.458357] dev_ioctl+0x23c/0xd30 [ 2364.459114] sock_do_ioctl+0x17d/0x300 [ 2364.459927] ? compat_ifr_data_ioctl+0x180/0x180 [ 2364.460919] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2364.462114] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2364.463192] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2364.464283] ? generic_block_fiemap+0x60/0x60 [ 2364.465200] ? lock_downgrade+0x6d0/0x6d0 [ 2364.466052] sock_ioctl+0x3ea/0x700 [ 2364.466828] ? dlci_ioctl_set+0x30/0x30 [ 2364.467668] ? selinux_file_ioctl+0xb6/0x270 [ 2364.468594] ? dlci_ioctl_set+0x30/0x30 [ 2364.469425] __x64_sys_ioctl+0x19a/0x210 [ 2364.470278] do_syscall_64+0x33/0x40 [ 2364.471068] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2364.472143] RIP: 0033:0x7f7b05310b19 [ 2364.472926] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2364.476802] RSP: 002b:00007f7b02886188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2364.478403] RAX: ffffffffffffffda RBX: 00007f7b05423f60 RCX: 00007f7b05310b19 [ 2364.479912] RDX: 0000000020000140 RSI: 0000000000008914 RDI: 0000000000000004 [ 2364.481405] RBP: 00007f7b028861d0 R08: 0000000000000000 R09: 0000000000000000 [ 2364.482907] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2364.484403] R13: 00007ffe3a99357f R14: 00007f7b02886300 R15: 0000000000022000 01:27:22 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 86) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:27:22 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) (fail_nth: 6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:27:22 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) (fail_nth: 4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) 01:27:22 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x5e00, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:27:22 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xb91, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:27:22 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f00000004c0)=0x8) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) 01:27:22 executing program 1: ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(0xffffffffffffffff, 0x408c5333, &(0x7f00000000c0)={0x3, 0x1, 0x0, 'queue1\x00', 0x1ff}) r0 = syz_open_dev$sg(&(0x7f0000000080), 0xfffffbfffffffffc, 0x490b41) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) ioctl$INCFS_IOC_READ_FILE_SIGNATURE(r1, 0x8010671f, &(0x7f0000000040)={&(0x7f0000000000)=""/53, 0x35}) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) 01:27:22 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x4b47, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) [ 2377.509213] FAULT_INJECTION: forcing a failure. [ 2377.509213] name failslab, interval 1, probability 0, space 0, times 0 [ 2377.511095] CPU: 0 PID: 11345 Comm: syz-executor.6 Not tainted 5.10.229 #1 [ 2377.512045] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2377.513105] Call Trace: [ 2377.513441] dump_stack+0x107/0x167 [ 2377.513905] should_fail.cold+0x5/0xa [ 2377.514396] should_failslab+0x5/0x20 [ 2377.514873] __kmalloc_node_track_caller+0x74/0x3b0 [ 2377.515355] FAULT_INJECTION: forcing a failure. [ 2377.515355] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2377.515528] ? rtmsg_ifinfo_build_skb+0x72/0x1a0 [ 2377.518578] __alloc_skb+0xb1/0x5b0 [ 2377.519052] rtmsg_ifinfo_build_skb+0x72/0x1a0 [ 2377.519644] rtmsg_ifinfo+0x83/0x120 [ 2377.520119] __dev_notify_flags+0x22a/0x2c0 [ 2377.520660] ? dev_change_name+0x660/0x660 [ 2377.521210] ? __dev_change_flags+0x4cf/0x6e0 [ 2377.521789] ? dev_set_allmulti+0x30/0x30 [ 2377.522332] ? lock_acquire+0x197/0x470 [ 2377.522845] ? full_name_hash+0xb5/0xf0 [ 2377.523380] dev_change_flags+0x100/0x160 [ 2377.523915] dev_ifsioc+0x5b9/0xa00 [ 2377.524383] ? sock_diag_broadcast_destroy+0x1a0/0x1a0 [ 2377.525047] ? netdev_name_node_lookup_rcu+0x108/0x150 [ 2377.525714] dev_ioctl+0x23c/0xd30 [ 2377.526164] sock_do_ioctl+0x17d/0x300 [ 2377.526652] ? compat_ifr_data_ioctl+0x180/0x180 [ 2377.527267] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2377.527982] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2377.528637] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2377.529293] ? generic_block_fiemap+0x60/0x60 [ 2377.529853] ? lock_downgrade+0x6d0/0x6d0 [ 2377.530384] sock_ioctl+0x3ea/0x700 [ 2377.530852] ? dlci_ioctl_set+0x30/0x30 [ 2377.531374] ? selinux_file_ioctl+0xb6/0x270 [ 2377.531934] ? dlci_ioctl_set+0x30/0x30 [ 2377.532444] __x64_sys_ioctl+0x19a/0x210 [ 2377.532957] do_syscall_64+0x33/0x40 [ 2377.533427] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2377.534075] RIP: 0033:0x7f7b05310b19 [ 2377.534557] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2377.536890] RSP: 002b:00007f7b02886188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2377.537858] RAX: ffffffffffffffda RBX: 00007f7b05423f60 RCX: 00007f7b05310b19 [ 2377.538758] RDX: 0000000020000140 RSI: 0000000000008914 RDI: 0000000000000004 [ 2377.539663] RBP: 00007f7b028861d0 R08: 0000000000000000 R09: 0000000000000000 [ 2377.540570] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2377.541476] R13: 00007ffe3a99357f R14: 00007f7b02886300 R15: 0000000000022000 [ 2377.542821] CPU: 1 PID: 11344 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2377.544302] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2377.546038] Call Trace: [ 2377.546600] dump_stack+0x107/0x167 [ 2377.547372] should_fail.cold+0x5/0xa [ 2377.548176] __alloc_pages_nodemask+0x182/0x600 [ 2377.549152] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2377.550260] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2377.551405] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2377.552649] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2377.553789] ? alloc_pages_current+0x10e/0x280 [ 2377.554745] alloc_pages_current+0x187/0x280 [ 2377.555682] relay_open_buf.part.0+0x2a5/0xc00 [ 2377.556656] relay_open+0x531/0xa10 [ 2377.557427] do_blk_trace_setup+0x4cf/0xc10 [ 2377.558336] ? _copy_from_user+0xfb/0x1b0 [ 2377.559230] __blk_trace_setup+0xca/0x180 [ 2377.560098] ? do_blk_trace_setup+0xc10/0xc10 [ 2377.561079] blk_trace_ioctl+0x155/0x290 [ 2377.561940] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2377.562975] ? do_vfs_ioctl+0x283/0x10d0 [ 2377.563837] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2377.564936] ? generic_block_fiemap+0x60/0x60 [ 2377.565875] ? lock_downgrade+0x6d0/0x6d0 [ 2377.566749] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2377.567773] blkdev_ioctl+0xc1/0x710 [ 2377.568555] ? blkdev_common_ioctl+0x1930/0x1930 [ 2377.569560] ? selinux_file_ioctl+0xb6/0x270 [ 2377.570492] block_ioctl+0xf9/0x140 [ 2377.571273] ? blkdev_read_iter+0x1c0/0x1c0 [ 2377.572193] __x64_sys_ioctl+0x19a/0x210 [ 2377.573058] do_syscall_64+0x33/0x40 [ 2377.573846] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2377.574937] RIP: 0033:0x7f00d56ccb19 [ 2377.575730] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2377.579615] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2377.581206] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2377.582697] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2377.584196] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2377.585687] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2377.587182] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 01:27:22 executing program 6: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) (fail_nth: 5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) bind$packet(r1, &(0x7f00000000c0)={0x11, 0xd, r4, 0x1, 0x20, 0x6, @multicast}, 0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 2377.599388] FAULT_INJECTION: forcing a failure. [ 2377.599388] name failslab, interval 1, probability 0, space 0, times 0 [ 2377.601904] CPU: 1 PID: 11342 Comm: syz-executor.3 Not tainted 5.10.229 #1 [ 2377.603364] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2377.605100] Call Trace: [ 2377.605649] dump_stack+0x107/0x167 [ 2377.606411] should_fail.cold+0x5/0xa [ 2377.607224] should_failslab+0x5/0x20 [ 2377.608019] __kmalloc_node_track_caller+0x74/0x3b0 [ 2377.609063] ? netlink_trim+0x1ee/0x250 [ 2377.609904] pskb_expand_head+0x15a/0x1040 [ 2377.610800] netlink_trim+0x1ee/0x250 [ 2377.611619] netlink_broadcast_filtered+0x60/0xdc0 [ 2377.612647] ? rtmsg_ifinfo_build_skb+0x72/0x1a0 [ 2377.613650] ? rtmsg_ifinfo_build_skb+0xd1/0x1a0 [ 2377.614647] nlmsg_notify+0x94/0x290 [ 2377.615443] rtmsg_ifinfo+0xf0/0x120 [ 2377.616234] __dev_notify_flags+0x22a/0x2c0 [ 2377.617140] ? dev_change_name+0x660/0x660 [ 2377.618023] ? __dev_change_flags+0x4cf/0x6e0 [ 2377.618967] ? dev_set_allmulti+0x30/0x30 [ 2377.619846] ? full_name_hash+0xb5/0xf0 [ 2377.620687] dev_change_flags+0x100/0x160 [ 2377.621558] dev_ifsioc+0x5b9/0xa00 [ 2377.622331] ? sock_diag_broadcast_destroy+0x1a0/0x1a0 [ 2377.623435] ? netdev_name_node_lookup_rcu+0x108/0x150 [ 2377.624552] dev_ioctl+0x23c/0xd30 [ 2377.625304] sock_do_ioctl+0x17d/0x300 [ 2377.626116] ? compat_ifr_data_ioctl+0x180/0x180 [ 2377.627117] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2377.628315] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2377.629394] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2377.630496] ? generic_block_fiemap+0x60/0x60 [ 2377.631439] ? lock_downgrade+0x6d0/0x6d0 [ 2377.632319] sock_ioctl+0x3ea/0x700 [ 2377.633080] ? dlci_ioctl_set+0x30/0x30 [ 2377.633918] ? selinux_file_ioctl+0xb6/0x270 [ 2377.634842] ? dlci_ioctl_set+0x30/0x30 [ 2377.635685] __x64_sys_ioctl+0x19a/0x210 [ 2377.636534] do_syscall_64+0x33/0x40 [ 2377.637317] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2377.638385] RIP: 0033:0x7fce6dd3eb19 [ 2377.639180] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2377.643021] RSP: 002b:00007fce6b2b4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2377.644619] RAX: ffffffffffffffda RBX: 00007fce6de51f60 RCX: 00007fce6dd3eb19 [ 2377.646108] RDX: 0000000020000140 RSI: 0000000000008914 RDI: 0000000000000004 [ 2377.647618] RBP: 00007fce6b2b41d0 R08: 0000000000000000 R09: 0000000000000000 [ 2377.649111] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2377.650611] R13: 00007ffd2db5764f R14: 00007fce6b2b4300 R15: 0000000000022000 01:27:22 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000003c0)={0x0, 0x400, 0xffffffa0}) ioctl$SG_NEXT_CMD_LEN(r0, 0x2283, &(0x7f0000000000)=0xcc) 01:27:22 executing program 2: socket$netlink(0x10, 0x3, 0x2) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x14}}, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/cgroup.procs/file0\x00', 0x0, 0x0) openat$cgroup_pressure(r0, &(0x7f00000001c0)='cpu.pressure\x00', 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x400000, 0x140) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @empty}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x80fe, @loopback}, 0x1c) bind$inet6(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x9) 01:27:22 executing program 0: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0xff, 0xb91, 0x0, 0xfffffffffffffffe}) (fail_nth: 87) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) dup(0xffffffffffffffff) 01:27:22 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0, 0x40000, 0x0) mount(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='romfs\x00', 0x40000, 0x0) pivot_root(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x82040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8000, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$SIOCGSTAMP(r0, 0x8906, &(0x7f0000000080)) ioctl$sock_SIOCGIFINDEX(r0, 0x8914, &(0x7f0000000140)={'lo\x00'}) (fail_nth: 7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'lo\x00'}) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e24, 0x5, @private2, 0x7ffffc01}, 0x1c) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x1f, 0x20, 0x7, 0xff, 0x0, 0x7, 0x4110, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2c, 0x0, @perf_config_ext={0x1, 0x6}, 0xc11, 0x0, 0x1, 0x3, 0x3, 0x0, 0xa9a, 0x0, 0x3, 0x0, 0x7fff}, 0x0, 0xf, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8914, &(0x7f0000000140)={'lo\x00'}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) [ 2377.754546] EXT4-fs warning (device sda): ext4_group_extend:1805: can't shrink FS - resize aborted 01:27:22 executing program 7: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(0xffffffffffffffff, 0x7, 0x0) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, 0x0, 0x3a1102, 0x0) r4 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000500)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r3, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) fspick(r2, 0x0, 0x1) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc}, 0x0, 0xffffffffffffffff, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r6, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x4b49, &(0x7f00000004c0)) ioctl$F2FS_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0xf50f, 0x0) 01:27:22 executing program 5: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x6000, 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x8020, 0x7, 0x6428, 0x0, 0x0, 0x4e7f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(&(0x7f0000000100)={0x1, 0x80, 0x8d, 0x91, 0x40, 0xf9, 0x0, 0x1, 0xfc2, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x10, 0x80, 0x0, 0xb, 0x7f, 0xfffff000, 0xffff, 0x0, 0x1, 0x0, 0x8000}, 0xffffffffffffffff, 0xb, 0xffffffffffffffff, 0x4) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000000)={'\x00', 0x1, 0x162210, 0xb91, 0x0, 0xfffffffffffffffe}) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) 01:27:22 executing program 4: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000480), 0x40001, 0x0) readahead(r0, 0x7, 0x401) 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 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x64, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(0x0, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x3a1102, 0x0) r5 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x100000001) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000500)) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x100000001) ioctl$BLKALIGNOFF(r4, 0x127a, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r4, 0x2405, 0xffffffffffffffff) fspick(r3, &(0x7f0000000180)='./file0\x00', 0x1) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000040)}, 0xca0cc, 0x7}, 0x0, 0xffffffffffffffff, r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000380)=ANY=[@ANYBLOB="0100b079d4fe9ff4e8c9e500", @ANYRES32=r7, @ANYBLOB="00000000000000003ab90000004a871cdefbe1a1aacd9d2e2f66696c653000"]) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, &(0x7f00000004c0)=0x9) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r5, 0xf50f, 0x0) [ 2377.905321] FAULT_INJECTION: forcing a failure. [ 2377.905321] name failslab, interval 1, probability 0, space 0, times 0 [ 2377.906694] CPU: 0 PID: 11369 Comm: syz-executor.6 Not tainted 5.10.229 #1 [ 2377.907481] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2377.908416] Call Trace: [ 2377.908722] dump_stack+0x107/0x167 [ 2377.909136] should_fail.cold+0x5/0xa [ 2377.909568] ? ___slab_alloc+0x360/0x700 [ 2377.910029] ? create_object.isra.0+0x3a/0xa20 [ 2377.910560] should_failslab+0x5/0x20 [ 2377.910990] kmem_cache_alloc+0x5b/0x310 [ 2377.911465] create_object.isra.0+0x3a/0xa20 [ 2377.911959] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2377.912544] __kmalloc_node_track_caller+0x1a6/0x3b0 [ 2377.913127] ? rtmsg_ifinfo_build_skb+0x72/0x1a0 [ 2377.913668] __alloc_skb+0xb1/0x5b0 [ 2377.914090] rtmsg_ifinfo_build_skb+0x72/0x1a0 [ 2377.914610] rtmsg_ifinfo+0x83/0x120 [ 2377.915050] __dev_notify_flags+0x22a/0x2c0 [ 2377.915544] ? dev_change_name+0x660/0x660 [ 2377.916038] ? __dev_change_flags+0x4cf/0x6e0 [ 2377.916570] ? dev_set_allmulti+0x30/0x30 [ 2377.917049] ? lock_acquire+0x197/0x470 [ 2377.917508] ? full_name_hash+0xb5/0xf0 [ 2377.917968] dev_change_flags+0x100/0x160 [ 2377.918459] dev_ifsioc+0x5b9/0xa00 [ 2377.918884] ? sock_diag_broadcast_destroy+0x1a0/0x1a0 [ 2377.919505] ? netdev_name_node_lookup_rcu+0x108/0x150 [ 2377.920111] dev_ioctl+0x23c/0xd30 [ 2377.920535] sock_do_ioctl+0x17d/0x300 [ 2377.920980] ? compat_ifr_data_ioctl+0x180/0x180 [ 2377.921543] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2377.922199] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2377.922810] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2377.923436] ? generic_block_fiemap+0x60/0x60 [ 2377.923951] ? lock_downgrade+0x6d0/0x6d0 [ 2377.924445] sock_ioctl+0x3ea/0x700 [ 2377.924874] ? dlci_ioctl_set+0x30/0x30 [ 2377.925343] ? selinux_file_ioctl+0xb6/0x270 [ 2377.925861] ? dlci_ioctl_set+0x30/0x30 [ 2377.926331] __x64_sys_ioctl+0x19a/0x210 [ 2377.926805] do_syscall_64+0x33/0x40 [ 2377.927250] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2377.927855] RIP: 0033:0x7f7b05310b19 [ 2377.928289] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2377.930444] RSP: 002b:00007f7b02886188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2377.931353] RAX: ffffffffffffffda RBX: 00007f7b05423f60 RCX: 00007f7b05310b19 [ 2377.932203] RDX: 0000000020000140 RSI: 0000000000008914 RDI: 0000000000000004 [ 2377.933034] RBP: 00007f7b028861d0 R08: 0000000000000000 R09: 0000000000000000 [ 2377.933872] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2377.934705] R13: 00007ffe3a99357f R14: 00007f7b02886300 R15: 0000000000022000 [ 2377.945452] FAULT_INJECTION: forcing a failure. [ 2377.945452] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2377.947295] CPU: 0 PID: 11371 Comm: syz-executor.0 Not tainted 5.10.229 #1 [ 2377.948117] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2377.949093] Call Trace: [ 2377.949404] dump_stack+0x107/0x167 [ 2377.949821] should_fail.cold+0x5/0xa [ 2377.950273] __alloc_pages_nodemask+0x182/0x600 [ 2377.950801] ? __kmalloc+0x16e/0x390 [ 2377.951255] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2377.951970] ? trace_hardirqs_on+0x5b/0x180 [ 2377.952481] alloc_pages_current+0x187/0x280 [ 2377.953003] relay_open_buf.part.0+0x2a5/0xc00 [ 2377.953554] relay_open+0x531/0xa10 [ 2377.953984] do_blk_trace_setup+0x4cf/0xc10 [ 2377.954496] ? _copy_from_user+0xfb/0x1b0 [ 2377.954985] __blk_trace_setup+0xca/0x180 [ 2377.955484] ? do_blk_trace_setup+0xc10/0xc10 [ 2377.956027] blk_trace_ioctl+0x155/0x290 [ 2377.956507] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2377.957081] ? do_vfs_ioctl+0x283/0x10d0 [ 2377.957560] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2377.958178] ? generic_block_fiemap+0x60/0x60 [ 2377.958707] ? lock_downgrade+0x6d0/0x6d0 [ 2377.959207] ? __mutex_unlock_slowpath+0xe1/0x600 [ 2377.959778] blkdev_ioctl+0xc1/0x710 [ 2377.960218] ? blkdev_common_ioctl+0x1930/0x1930 [ 2377.960777] ? selinux_file_ioctl+0xb6/0x270 [ 2377.961298] block_ioctl+0xf9/0x140 [ 2377.961724] ? blkdev_read_iter+0x1c0/0x1c0 [ 2377.962232] __x64_sys_ioctl+0x19a/0x210 [ 2377.962710] do_syscall_64+0x33/0x40 [ 2377.963156] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2377.963758] RIP: 0033:0x7f00d56ccb19 [ 2377.964195] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2377.966369] RSP: 002b:00007f00d2c42188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2377.967270] RAX: ffffffffffffffda RBX: 00007f00d57dff60 RCX: 00007f00d56ccb19 [ 2377.968076] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2377.968881] RBP: 00007f00d2c421d0 R08: 0000000000000000 R09: 0000000000000000 [ 2377.969693] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2377.970500] R13: 00007ffebc6b618f R14: 00007f00d2c42300 R15: 0000000000022000 [ 2377.995907] FAULT_INJECTION: forcing a failure. [ 2377.995907] name failslab, interval 1, probability 0, space 0, times 0 [ 2377.998929] CPU: 1 PID: 11372 Comm: syz-executor.3 Not tainted 5.10.229 #1 [ 2378.000396] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2378.002156] Call Trace: [ 2378.002719] dump_stack+0x107/0x167 [ 2378.003496] should_fail.cold+0x5/0xa [ 2378.004307] ? create_object.isra.0+0x3a/0xa20 [ 2378.005285] should_failslab+0x5/0x20 [ 2378.006088] kmem_cache_alloc+0x5b/0x310 [ 2378.006950] create_object.isra.0+0x3a/0xa20 [ 2378.007887] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2378.008959] __kmalloc_node_track_caller+0x1a6/0x3b0 [ 2378.010023] ? netlink_trim+0x1ee/0x250 [ 2378.010869] pskb_expand_head+0x15a/0x1040 [ 2378.011772] netlink_trim+0x1ee/0x250 [ 2378.012576] netlink_broadcast_filtered+0x60/0xdc0 [ 2378.013609] ? rtmsg_ifinfo_build_skb+0x72/0x1a0 [ 2378.014615] ? rtmsg_ifinfo_build_skb+0xd1/0x1a0 [ 2378.015626] nlmsg_notify+0x94/0x290 [ 2378.016415] rtmsg_ifinfo+0xf0/0x120 [ 2378.017207] __dev_notify_flags+0x22a/0x2c0 [ 2378.018118] ? dev_change_name+0x660/0x660 [ 2378.019007] ? __dev_change_flags+0x4cf/0x6e0 [ 2378.019969] ? dev_set_allmulti+0x30/0x30 [ 2378.020850] ? lock_acquire+0x197/0x470 [ 2378.021684] ? full_name_hash+0xb5/0xf0 [ 2378.022531] dev_change_flags+0x100/0x160 [ 2378.023407] dev_ifsioc+0x5b9/0xa00 [ 2378.024180] ? sock_diag_broadcast_destroy+0x1a0/0x1a0 [ 2378.025289] ? netdev_name_node_lookup_rcu+0x108/0x150 [ 2378.026400] dev_ioctl+0x23c/0xd30 [ 2378.027163] sock_do_ioctl+0x17d/0x300 [ 2378.027982] ? compat_ifr_data_ioctl+0x180/0x180 [ 2378.028987] ? ioctl_has_perm.constprop.0.isra.0+0x29a/0x410 [ 2378.030206] ? __sanitizer_cov_trace_switch+0x45/0x80 [ 2378.031302] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2378.032405] ? generic_block_fiemap+0x60/0x60 [ 2378.033347] ? lock_downgrade+0x6d0/0x6d0 [ 2378.034223] sock_ioctl+0x3ea/0x700 [ 2378.034990] ? dlci_ioctl_set+0x30/0x30 [ 2378.035839] ? selinux_file_ioctl+0xb6/0x270 [ 2378.036774] ? dlci_ioctl_set+0x30/0x30 [ 2378.037609] __x64_sys_ioctl+0x19a/0x210 [ 2378.038466] do_syscall_64+0x33/0x40 [ 2378.039257] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2378.040341] RIP: 0033:0x7fce6dd3eb19 [ 2378.041124] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 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.045003] RSP: 002b:00007fce6b2b4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2378.046610] RAX: ffffffffffffffda RBX: 00007fce6de51f60 RCX: 00007fce6dd3eb19 [ 2378.048133] RDX: 0000000020000140 RSI: 0000000000008914 RDI: 0000000000000004 [ 2378.049633] RBP: 00007fce6b2b41d0 R08: 0000000000000000 R09: 0000000000000000 [ 2378.051173] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2378.053011] R13: 00007ffd2db5764f R14: 00007fce6b2b4300 R15: 0000000000022000 [ 2378.129674] EXT4-fs warning (device sda): ext4_group_extend:1805: can't shrink FS - resize aborted [ 2378.207452] EXT4-fs warning (device sda): ext4_group_extend:1805: can't shrink FS - resize aborted [ 2380.761614] syz-fuzzer invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=0 [ 2380.763142] CPU: 1 PID: 7901 Comm: syz-fuzzer Not tainted 5.10.229 #1 [ 2380.763874] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2380.764820] Call Trace: [ 2380.765125] dump_stack+0x107/0x167 [ 2380.765538] dump_header+0x106/0x655 [ 2380.765961] oom_kill_process.cold+0x10/0x15 [ 2380.766461] out_of_memory+0x1149/0x1440 [ 2380.766935] ? oom_killer_disable+0x280/0x280 [ 2380.767455] ? mutex_trylock+0x237/0x2b0 [ 2380.767920] ? __alloc_pages_slowpath.constprop.0+0xa72/0x2170 [ 2380.768593] __alloc_pages_slowpath.constprop.0+0x1b63/0x2170 [ 2380.769272] ? lock_acquire+0xc7/0x470 [ 2380.769716] ? warn_alloc+0x190/0x190 [ 2380.770160] __alloc_pages_nodemask+0x51d/0x600 [ 2380.770693] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2380.771384] ? find_get_entry+0x2c8/0x740 [ 2380.771866] alloc_pages_current+0x187/0x280 [ 2380.772365] __page_cache_alloc+0x2d2/0x360 [ 2380.772860] pagecache_get_page+0x2c7/0xc80 [ 2380.773350] filemap_fault+0x177d/0x2210 [ 2380.773818] ? read_cache_page_gfp+0x30/0x30 [ 2380.774318] ? replace_page_cache_page+0x1200/0x1200 [ 2380.774894] ? count_memcg_event_mm.part.0+0x10f/0x2f0 [ 2380.775501] ext4_filemap_fault+0x87/0xc0 [ 2380.775971] __do_fault+0x113/0x410 [ 2380.776385] handle_mm_fault+0x1e53/0x3500 [ 2380.776865] ? find_held_lock+0x2c/0x110 [ 2380.777329] ? __pmd_alloc+0x5e0/0x5e0 [ 2380.777774] ? vmacache_find+0x55/0x2a0 [ 2380.778232] do_user_addr_fault+0x56e/0xc60 [ 2380.778727] exc_page_fault+0xa2/0x1a0 [ 2380.779176] ? asm_exc_page_fault+0x8/0x30 [ 2380.779657] asm_exc_page_fault+0x1e/0x30 [ 2380.780125] RIP: 0033:0x42fcd0 [ 2380.780495] Code: Unable to access opcode bytes at RIP 0x42fca6. [ 2380.781178] RSP: 002b:000000c000d61e48 EFLAGS: 00010202 [ 2380.781903] RAX: 000002353b796fbc RBX: 0000000000000002 RCX: 0000022a521c5372 [ 2380.782709] RDX: 0000000001f20d68 RSI: 0000000000004ea9 RDI: 0000022a521c5372 [ 2380.783522] RBP: 000000c000d61f28 R08: 0000000000000002 R09: 0000000000000000 [ 2380.784453] R10: 000000c000014070 R11: 0000000000000001 R12: 0000000000000003 [ 2380.785256] R13: 000000c0008b8780 R14: 0000022aa40ff3e7 R15: 0000000000000000 [ 2380.786321] Mem-Info: [ 2380.786668] active_anon:5440 inactive_anon:62924 isolated_anon:0 [ 2380.786668] active_file:56 inactive_file:54 isolated_file:0 [ 2380.786668] unevictable:0 dirty:0 writeback:0 [ 2380.786668] slab_reclaimable:9266 slab_unreclaimable:61045 [ 2380.786668] mapped:69654 shmem:123 pagetables:1675 bounce:0 [ 2380.786668] free:2911 free_pcp:78 free_cma:0 [ 2380.790328] Node 0 active_anon:21760kB inactive_anon:251696kB active_file:308kB inactive_file:208kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:278616kB dirty:0kB writeback:0kB shmem:492kB writeback_tmp:0kB kernel_stack:4448kB all_unreclaimable? no [ 2380.793077] Node 0 DMA free:6508kB min:48kB low:60kB high:72kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 2380.796194] lowmem_reserve[]: 0 1616 1616 1616 [ 2380.796754] Node 0 DMA32 free:4524kB min:5116kB low:6768kB high:8420kB reserved_highatomic:0KB active_anon:21760kB inactive_anon:251696kB active_file:688kB inactive_file:296kB unevictable:0kB writepending:0kB present:2080640kB managed:1660456kB mlocked:0kB pagetables:6700kB bounce:0kB free_pcp:524kB local_pcp:0kB free_cma:0kB [ 2380.800000] lowmem_reserve[]: 0 0 0 0 [ 2380.800453] Node 0 DMA: 1*4kB (U) 1*8kB (U) 0*16kB 1*32kB (U) 1*64kB (U) 0*128kB 1*256kB (U) 0*512kB 0*1024kB 1*2048kB (M) 1*4096kB (M) = 6508kB [ 2380.802130] Node 0 DMA32: 301*4kB (UME) 110*8kB (UME) 56*16kB (UME) 42*32kB (UM) 11*64kB (UM) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 5028kB [ 2380.803785] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 2380.804756] 307 total pagecache pages [ 2380.805202] 0 pages in swap cache [ 2380.805591] Swap cache stats: add 0, delete 0, find 0/0 [ 2380.806214] Free swap = 0kB [ 2380.806554] Total swap = 0kB [ 2380.806893] 524158 pages RAM [ 2380.807262] 0 pages HighMem/MovableOnly [ 2380.807708] 105067 pages reserved [ 2380.808116] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/system.slice/ssh.service,task=syz-fuzzer,pid=7901,uid=0 [ 2380.811262] Out of memory (oom_kill_allocating_task): Killed process 261 (syz-fuzzer) total-vm:1241236kB, anon-rss:235836kB, file-rss:0kB, shmem-rss:0kB, UID:0 pgtables:928kB oom_score_adj:0 [ 2380.904930] syz-executor.5 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=0 [ 2380.906182] CPU: 0 PID: 291 Comm: syz-executor.5 Not tainted 5.10.229 #1 [ 2380.906946] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2380.907903] Call Trace: [ 2380.908214] dump_stack+0x107/0x167 [ 2380.908631] dump_header+0x106/0x655 [ 2380.909054] oom_kill_process.cold+0x10/0x15 [ 2380.909555] out_of_memory+0x1149/0x1440 [ 2380.910021] ? oom_killer_disable+0x280/0x280 [ 2380.910536] ? mutex_trylock+0x237/0x2b0 [ 2380.910995] ? __alloc_pages_slowpath.constprop.0+0xa72/0x2170 [ 2380.911674] __alloc_pages_slowpath.constprop.0+0x1b63/0x2170 [ 2380.912348] ? lock_acquire+0xc7/0x470 [ 2380.912790] ? warn_alloc+0x190/0x190 [ 2380.913237] __alloc_pages_nodemask+0x51d/0x600 [ 2380.913764] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2380.914449] ? find_get_entry+0x2c8/0x740 [ 2380.914926] alloc_pages_current+0x187/0x280 [ 2380.915436] __page_cache_alloc+0x2d2/0x360 [ 2380.915926] pagecache_get_page+0x2c7/0xc80 [ 2380.916419] filemap_fault+0x177d/0x2210 [ 2380.916884] ? read_cache_page_gfp+0x30/0x30 [ 2380.917390] ? replace_page_cache_page+0x1200/0x1200 [ 2380.917962] ? count_memcg_event_mm.part.0+0x10f/0x2f0 [ 2380.918562] ext4_filemap_fault+0x87/0xc0 [ 2380.919036] __do_fault+0x113/0x410 [ 2380.919461] handle_mm_fault+0x1e53/0x3500 [ 2380.919945] ? __pmd_alloc+0x5e0/0x5e0 [ 2380.920393] ? vmacache_find+0x55/0x2a0 [ 2380.920855] do_user_addr_fault+0x56e/0xc60 [ 2380.921351] exc_page_fault+0xa2/0x1a0 [ 2380.921789] ? asm_exc_page_fault+0x8/0x30 [ 2380.922268] asm_exc_page_fault+0x1e/0x30 [ 2380.922731] RIP: 0033:0x7f20c1896688 [ 2380.923168] Code: Unable to access opcode bytes at RIP 0x7f20c189665e. [ 2380.923902] RSP: 002b:00007ffd173a4d10 EFLAGS: 00010206 [ 2380.924512] RAX: 0000001b2da20000 RBX: 000000000000037c RCX: 00000000002450e0 [ 2380.925322] RDX: 00000000002453b7 RSI: 00007ffd173a4dd0 RDI: 0000000000000001 [ 2380.926135] RBP: 00007ffd173a4d6c R08: 000000000000094c R09: 00007ffd173b7080 [ 2380.926944] R10: 00007ffd173b7090 R11: 00000000004483fc R12: 0000000000000032 [ 2380.927750] R13: 0000000000244c42 R14: 0000000000000008 R15: 00007ffd173a4dd0 [ 2380.929414] Mem-Info: [ 2380.929710] active_anon:5440 inactive_anon:61370 isolated_anon:0 [ 2380.929710] active_file:0 inactive_file:1 isolated_file:0 [ 2380.929710] unevictable:0 dirty:0 writeback:0 [ 2380.929710] slab_reclaimable:9266 slab_unreclaimable:61045 [ 2380.929710] mapped:69654 shmem:123 pagetables:1675 bounce:0 [ 2380.929710] free:2987 free_pcp:364 free_cma:0 [ 2380.933339] Node 0 active_anon:21760kB inactive_anon:245480kB active_file:0kB inactive_file:4kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:278616kB dirty:0kB writeback:0kB shmem:492kB writeback_tmp:0kB kernel_stack:4160kB all_unreclaimable? no [ 2380.936002] Node 0 DMA free:6484kB min:48kB low:60kB high:72kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 2380.939007] lowmem_reserve[]: 0 1616 1616 1616 [ 2380.939567] Node 0 DMA32 free:5464kB min:11260kB low:12912kB high:14564kB reserved_highatomic:0KB active_anon:21760kB inactive_anon:245648kB active_file:124kB inactive_file:296kB unevictable:0kB writepending:0kB present:2080640kB managed:1660456kB mlocked:0kB pagetables:6700kB bounce:0kB free_pcp:1456kB local_pcp:0kB free_cma:0kB [ 2380.942920] lowmem_reserve[]: 0 0 0 0 [ 2380.943421] Node 0 DMA: 1*4kB (U) 0*8kB 1*16kB (U) 0*32kB 1*64kB (U) 0*128kB 1*256kB (U) 0*512kB 0*1024kB 1*2048kB (M) 1*4096kB (M) = 6484kB [ 2380.945002] Node 0 DMA32: 480*4kB (UME) 210*8kB (UME) 90*16kB (UME) 19*32kB (UM) 4*64kB (UM) 1*128kB (U) 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 6032kB [ 2380.946728] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 2380.947741] 160 total pagecache pages [ 2380.948202] 0 pages in swap cache [ 2380.948602] Swap cache stats: add 0, delete 0, find 0/0 [ 2380.949235] Free swap = 0kB [ 2380.949585] Total swap = 0kB [ 2380.949924] 524158 pages RAM [ 2380.950290] 0 pages HighMem/MovableOnly [ 2380.950744] 105067 pages reserved [ 2380.951175] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=syz5,mems_allowed=0,global_oom,task_memcg=/syz5,task=syz-executor.5,pid=291,uid=0 [ 2380.952818] Out of memory (oom_kill_allocating_task): Killed process 291 (syz-executor.5) total-vm:93280kB, anon-rss:388kB, file-rss:34568kB, shmem-rss:0kB, UID:0 pgtables:124kB oom_score_adj:0 [ 2381.322471] rs:main Q:Reg invoked oom-killer: gfp_mask=0x100dca(GFP_HIGHUSER_MOVABLE|__GFP_ZERO), order=0, oom_score_adj=0 [ 2381.324266] CPU: 1 PID: 179 Comm: rs:main Q:Reg Not tainted 5.10.229 #1 [ 2381.325189] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2381.326348] Call Trace: [ 2381.326672] dump_stack+0x107/0x167 [ 2381.327195] dump_header+0x106/0x655 [ 2381.327721] oom_kill_process.cold+0x10/0x15 [ 2381.328230] out_of_memory+0x1149/0x1440 [ 2381.328809] ? oom_killer_disable+0x280/0x280 [ 2381.329444] ? mutex_trylock+0x237/0x2b0 [ 2381.330008] ? __alloc_pages_slowpath.constprop.0+0xa72/0x2170 [ 2381.330689] __alloc_pages_slowpath.constprop.0+0x1b63/0x2170 [ 2381.331512] ? lock_acquire+0xc7/0x470 [ 2381.332054] ? warn_alloc+0x190/0x190 [ 2381.332591] __alloc_pages_nodemask+0x51d/0x600 [ 2381.333245] ? add_mm_counter_fast+0x220/0x220 [ 2381.333878] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2381.334571] ? count_memcg_event_mm.part.0+0x10f/0x2f0 [ 2381.335314] ? lock_downgrade+0x6d0/0x6d0 [ 2381.335792] ? mark_held_locks+0x9e/0xe0 [ 2381.336368] alloc_pages_vma+0xbb/0x410 [ 2381.336916] handle_mm_fault+0x152f/0x3500 [ 2381.337492] ? up_write+0x191/0x550 [ 2381.337992] ? __pmd_alloc+0x5e0/0x5e0 [ 2381.338536] ? vmacache_find+0x55/0x2a0 [ 2381.339082] ? vmacache_update+0xce/0x140 [ 2381.339572] do_user_addr_fault+0x56e/0xc60 [ 2381.340176] exc_page_fault+0xa2/0x1a0 [ 2381.340706] ? asm_exc_page_fault+0x8/0x30 [ 2381.341280] asm_exc_page_fault+0x1e/0x30 [ 2381.341852] RIP: 0033:0x7fce20502463 [ 2381.342373] Code: 2a 4c 8d 42 10 48 29 e8 48 8d 3d 38 77 13 00 48 83 ce 04 48 89 4b 60 48 39 fb 48 0f 45 ee 48 83 c8 01 48 83 cd 01 48 89 6a 08 <48> 89 41 08 48 83 c4 48 4c 89 c0 5b 5d 41 5c 41 5d 41 5e 41 5f c3 [ 2381.344900] RSP: 002b:00007fce1f8e7560 EFLAGS: 00010206 [ 2381.345654] RAX: 0000000000000f31 RBX: 00007fce14000020 RCX: 00007fce1403e0d0 [ 2381.346633] RDX: 00007fce1403df40 RSI: 0000000000000194 RDI: 00007fce20639b80 [ 2381.347452] RBP: 0000000000000195 R08: 00007fce1403df50 R09: 000000000003e000 [ 2381.348447] R10: 00000000000001b0 R11: 0000000000000206 R12: 00000000000000c0 [ 2381.349260] R13: 0000000000001000 R14: 00007fce1403df40 R15: 00000000000001b0 [ 2381.350802] Mem-Info: [ 2381.351259] active_anon:4785 inactive_anon:51170 isolated_anon:0 [ 2381.351259] active_file:1065 inactive_file:798 isolated_file:32 [ 2381.351259] unevictable:0 dirty:13 writeback:0 [ 2381.351259] slab_reclaimable:9266 slab_unreclaimable:59184 [ 2381.351259] mapped:11209 shmem:123 pagetables:829 bounce:0 [ 2381.351259] free:3557 free_pcp:444 free_cma:0 [ 2381.355605] Node 0 active_anon:19140kB inactive_anon:204680kB active_file:4260kB inactive_file:3192kB unevictable:0kB isolated(anon):0kB isolated(file):128kB mapped:44668kB dirty:52kB writeback:0kB shmem:492kB writeback_tmp:0kB kernel_stack:3456kB all_unreclaimable? no [ 2381.358848] Node 0 DMA free:6484kB min:48kB low:60kB high:72kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 2381.362450] lowmem_reserve[]: 0 1616 1616 1616 [ 2381.363136] Node 0 DMA32 free:7744kB min:15356kB low:17008kB high:18660kB reserved_highatomic:0KB active_anon:19140kB inactive_anon:204932kB active_file:4728kB inactive_file:3252kB unevictable:0kB writepending:52kB present:2080640kB managed:1660456kB mlocked:0kB pagetables:3316kB bounce:0kB free_pcp:1816kB local_pcp:1496kB free_cma:0kB [ 2381.367175] lowmem_reserve[]: 0 0 0 0 [ 2381.367728] Node 0 DMA: 1*4kB (U) 0*8kB 1*16kB (U) 0*32kB 1*64kB (U) 0*128kB 1*256kB (U) 0*512kB 0*1024kB 1*2048kB (M) 1*4096kB (M) = 6484kB [ 2381.369688] Node 0 DMA32: 444*4kB (UME) 170*8kB (UME) 86*16kB (UME) 58*32kB (UM) 26*64kB (UM) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 8032kB [ 2381.371738] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 2381.372942] 1812 total pagecache pages [ 2381.373509] 0 pages in swap cache [ 2381.373993] Swap cache stats: add 0, delete 0, find 0/0 [ 2381.374755] Free swap = 0kB [ 2381.375142] Total swap = 0kB [ 2381.375561] 524158 pages RAM [ 2381.375973] 0 pages HighMem/MovableOnly [ 2381.376458] 105067 pages reserved [ 2381.377026] Unreclaimable slab info: [ 2381.377930] Name Used Total [ 2381.378751] pid_3 7KB 7KB [ 2381.379513] pid_2 71KB 71KB [ 2381.380276] IEEE-802.15.4-MAC 63KB 63KB [ 2381.381057] IEEE-802.15.4-RAW 63KB 63KB [ 2381.381800] p9_req_t 4KB 4KB [ 2381.382572] ip6-frags 7KB 7KB [ 2381.383366] fib6_nodes 32KB 32KB [ 2381.384154] ip6_dst_cache 41KB 41KB [ 2381.385115] PINGv6 31KB 31KB [ 2381.386065] RAWv6 346KB 346KB [ 2381.386964] UDPLITEv6 62KB 62KB [ 2381.387770] UDPv6 62KB 62KB [ 2381.388702] tw_sock_TCPv6 15KB 15KB [ 2381.389628] TCPv6 62KB 62KB [ 2381.390435] scsi_sense_cache 4KB 4KB [ 2381.391056] sd_ext_cdb 3KB 3KB [ 2381.391673] virtio_scsi_cmd 16KB 16KB [ 2381.392302] sgpool-128 89KB 89KB [ 2381.392903] sgpool-64 63KB 63KB [ 2381.393529] sgpool-32 110KB 110KB [ 2381.394153] sgpool-16 127KB 127KB [ 2381.394759] sgpool-8 71KB 71KB [ 2381.395395] io_kiocb 67KB 67KB [ 2381.396036] mqueue_inode_cache 62KB 62KB [ 2381.396646] nfs_commit_data 15KB 15KB [ 2381.397262] nfs_write_data 47KB 47KB [ 2381.397869] jbd2_inode 11KB 11KB [ 2381.398494] ext4_system_zone 7KB 7KB [ 2381.399116] ext4_io_end_vec 7KB 7KB [ 2381.399718] ext4_bio_post_read_ctx 15KB 15KB [ 2381.400391] kioctx 15KB 15KB [ 2381.401017] aio_kiocb 7KB 7KB [ 2381.401612] bio-2 4KB 4KB [ 2381.402230] pid_namespace 7KB 7KB [ 2381.402830] posix_timers_cache 15KB 15KB [ 2381.403477] rpc_buffers 31KB 31KB [ 2381.404106] rpc_tasks 3KB 3KB [ 2381.404713] UNIX 230KB 320KB [ 2381.405349] UDP-Lite 63KB 63KB [ 2381.405950] tcp_bind_bucket 8KB 8KB [ 2381.406589] inet_peer_cache 4KB 4KB [ 2381.407232] xfrm_state 32KB 32KB [ 2381.407837] ip_fib_trie 8KB 8KB [ 2381.408465] ip_fib_alias 23KB 23KB [ 2381.409097] ip_dst_cache 8KB 8KB [ 2381.409704] RAW 93KB 93KB [ 2381.410336] UDP 208KB 315KB [ 2381.410949] request_sock_TCP 15KB 15KB [ 2381.411675] TCP 60KB 60KB [ 2381.412307] hugetlbfs_inode_cache 30KB 30KB [ 2381.412949] bio-1 11KB 11KB [ 2381.413580] eventpoll_pwq 27KB 27KB [ 2381.414207] eventpoll_epi 43KB 43KB [ 2381.414817] inotify_inode_mark 58KB 58KB [ 2381.415451] request_queue 60KB 60KB [ 2381.416075] blkdev_ioc 18KB 18KB [ 2381.416681] bio-0 251KB 280KB [ 2381.417368] biovec-max 990KB 1190KB [ 2381.418044] biovec-64 220KB 220KB [ 2381.418650] biovec-16 26KB 26KB [ 2381.419284] user_namespace 31KB 31KB [ 2381.420023] uid_cache 8KB 8KB [ 2381.420690] dmaengine-unmap-2 4KB 4KB [ 2381.421377] audit_buffer 7KB 7KB [ 2381.422043] skbuff_fclone_cache 127KB 127KB [ 2381.422731] skbuff_head_cache 387KB 472KB [ 2381.423405] file_lock_cache 66KB 66KB [ 2381.424080] file_lock_ctx 7KB 7KB [ 2381.424693] fsnotify_mark_connector 24KB 24KB [ 2381.425451] net_namespace 86KB 86KB [ 2381.426093] task_delay_info 115KB 115KB [ 2381.426772] taskstats 77KB 77KB [ 2381.427464] proc_dir_entry 387KB 397KB [ 2381.428198] pde_opener 39KB 39KB [ 2381.428878] seq_file 56KB 56KB [ 2381.429636] sigqueue 126KB 126KB [ 2381.430412] shmem_inode_cache 1283KB 1320KB [ 2381.431175] kernfs_iattrs_cache 227KB 227KB [ 2381.431860] kernfs_node_cache 5523KB 5550KB [ 2381.432661] mnt_cache 220KB 220KB [ 2381.433317] filp 921KB 1627KB [ 2381.433924] names_cache 3514KB 3718KB [ 2381.434660] hashtab_node 274KB 274KB [ 2381.435418] ebitmap_node 1149KB 1149KB [ 2381.436044] avtab_node 4976KB 4976KB [ 2381.436676] avc_node 31KB 31KB [ 2381.437468] lsm_inode_cache 3179KB 3273KB [ 2381.438228] lsm_file_cache 200KB 200KB [ 2381.438870] key_jar 47KB 47KB [ 2381.439671] uts_namespace 15KB 15KB [ 2381.440433] nsproxy 11KB 11KB [ 2381.441175] vm_area_struct 932KB 1116KB [ 2381.441937] fs_cache 55KB 60KB [ 2381.442718] files_cache 207KB 207KB [ 2381.443512] signal_cache 386KB 463KB [ 2381.444378] sighand_cache 390KB 390KB [ 2381.445126] task_struct 1063KB 1443KB [ 2381.445847] cred_jar 139KB 172KB [ 2381.446633] anon_vma_chain 233KB 307KB [ 2381.447354] anon_vma 212KB 286KB [ 2381.448067] pid 62KB 67KB [ 2381.448732] Acpi-Operand 118KB 150KB [ 2381.449478] Acpi-ParseExt 27KB 27KB [ 2381.450200] Acpi-Parse 71KB 86KB [ 2381.450897] Acpi-State 27KB 43KB [ 2381.451597] Acpi-Namespace 20KB 20KB [ 2381.452378] shared_policy_node 8KB 8KB [ 2381.453121] numa_policy 7KB 7KB [ 2381.453875] trace_event_file 176KB 176KB [ 2381.454621] ftrace_event_field 280KB 280KB [ 2381.455406] pool_workqueue 32KB 32KB [ 2381.456149] task_group 16KB 16KB [ 2381.456887] mm_struct 341KB 441KB [ 2381.457702] vmap_area 149KB 149KB [ 2381.458439] page->ptl 220KB 271KB [ 2381.459168] kmemleak_scan_area 159KB 159KB [ 2381.461047] kmemleak_object 141933KB 156735KB [ 2381.461715] kmalloc-8k 4720KB 4800KB [ 2381.462519] kmalloc-4k 6600KB 7328KB [ 2381.463256] kmalloc-2k 4412KB 4736KB [ 2381.463902] kmalloc-1k 2428KB 3168KB [ 2381.464725] kmalloc-512 2805KB 4544KB [ 2381.465476] kmalloc-256 1238KB 1280KB [ 2381.466213] kmalloc-192 596KB 596KB [ 2381.466835] kmalloc-128 474KB 508KB [ 2381.467532] kmalloc-96 396KB 736KB [ 2381.468237] kmalloc-64 884KB 1328KB [ 2381.468961] kmalloc-32 735KB 816KB [ 2381.469593] kmalloc-16 345KB 368KB [ 2381.470338] kmalloc-8 322KB 322KB [ 2381.471070] kmem_cache_node 47KB 47KB [ 2381.471677] kmem_cache 75KB 75KB [ 2381.472309] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/system.slice/rsyslog.service,task=rs:main Q:Reg,pid=179,uid=0 [ 2381.475424] Out of memory (oom_kill_allocating_task): Killed process 175 (rsyslogd) total-vm:220876kB, anon-rss:1092kB, file-rss:12kB, shmem-rss:0kB, UID:0 pgtables:68kB oom_score_adj:0 [ 2381.947802] sd-resolve invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=0 [ 2381.949272] CPU: 0 PID: 149 Comm: sd-resolve Not tainted 5.10.229 #1 [ 2381.950030] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2381.951008] Call Trace: [ 2381.951324] dump_stack+0x107/0x167 [ 2381.951745] dump_header+0x106/0x655 [ 2381.952173] oom_kill_process.cold+0x10/0x15 [ 2381.952680] out_of_memory+0x1149/0x1440 [ 2381.953152] ? oom_killer_disable+0x280/0x280 [ 2381.953671] ? mutex_trylock+0x237/0x2b0 [ 2381.954139] ? __alloc_pages_slowpath.constprop.0+0xa72/0x2170 [ 2381.954817] __alloc_pages_slowpath.constprop.0+0x1b63/0x2170 [ 2381.955504] ? lock_acquire+0xc7/0x470 [ 2381.955954] ? warn_alloc+0x190/0x190 [ 2381.956402] __alloc_pages_nodemask+0x51d/0x600 [ 2381.956934] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2381.957630] alloc_pages_current+0x187/0x280 [ 2381.958132] __page_cache_alloc+0x2d2/0x360 [ 2381.958629] generic_file_buffered_read+0xcd7/0x2920 [ 2381.959218] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2381.959825] ? pagecache_get_page+0xc80/0xc80 [ 2381.960344] ? __fdget_pos+0xf1/0x190 [ 2381.960783] generic_file_read_iter+0x33f/0x490 [ 2381.961324] ext4_file_read_iter+0x184/0x4c0 [ 2381.961831] new_sync_read+0x424/0x6f0 [ 2381.962281] ? ksys_lseek+0x1b0/0x1b0 [ 2381.962726] ? fsnotify_perm.part.0+0x22d/0x620 [ 2381.963274] ? security_file_permission+0xb1/0xe0 [ 2381.963834] vfs_read+0x4da/0x620 [ 2381.964237] ksys_read+0x12d/0x260 [ 2381.964644] ? vfs_write+0xb10/0xb10 [ 2381.965069] ? __secure_computing+0x199/0x2f0 [ 2381.965586] do_syscall_64+0x33/0x40 [ 2381.966015] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2381.966602] RIP: 0033:0x7f2e71862024 [ 2381.967034] Code: 66 0f 1f 44 00 00 48 8b 15 69 9e 0c 00 f7 d8 64 89 02 b8 ff ff ff ff eb ab e8 08 96 01 00 0f 1f 84 00 00 00 00 00 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 04 c3 0f 1f 00 48 8b 15 39 9e 0c 00 f7 d8 64 [ 2381.969157] RSP: 002b:00007f2e70f700f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2381.970033] RAX: ffffffffffffffda RBX: 00007f2e6c000b60 RCX: 00007f2e71862024 [ 2381.970848] RDX: 0000000000001000 RSI: 00007f2e6c002850 RDI: 000000000000000f [ 2381.971671] RBP: 00007f2e7192e4a0 R08: 000000000000000f R09: 00007f2e6c000080 [ 2381.972488] R10: 000000000000006f R11: 0000000000000246 R12: 00007f2e70f70ae0 [ 2381.973304] R13: 00007f2e7192d8a0 R14: 0000000000000d68 R15: 0000000000000d68 [ 2381.974169] Mem-Info: [ 2381.974466] active_anon:58 inactive_anon:7223 isolated_anon:0 [ 2381.974466] active_file:733 inactive_file:673 isolated_file:48 [ 2381.974466] unevictable:0 dirty:6 writeback:21 [ 2381.974466] slab_reclaimable:8313 slab_unreclaimable:58535 [ 2381.974466] mapped:9933 shmem:116 pagetables:373 bounce:0 [ 2381.974466] free:3715 free_pcp:130 free_cma:0 [ 2381.978100] Node 0 active_anon:232kB inactive_anon:28892kB active_file:2932kB inactive_file:2564kB unevictable:0kB isolated(anon):0kB isolated(file):192kB mapped:39732kB dirty:24kB writeback:84kB shmem:464kB writeback_tmp:0kB kernel_stack:2816kB all_unreclaimable? no [ 2381.980780] Node 0 DMA free:6484kB min:48kB low:60kB high:72kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 2381.983766] lowmem_reserve[]: 0 1616 1616 1616 [ 2381.984330] Node 0 DMA32 free:8880kB min:17744kB low:19396kB high:21048kB reserved_highatomic:0KB active_anon:484kB inactive_anon:29144kB active_file:3376kB inactive_file:2636kB unevictable:0kB writepending:24kB present:2080640kB managed:1660456kB mlocked:0kB pagetables:1492kB bounce:0kB free_pcp:352kB local_pcp:116kB free_cma:0kB [ 2381.987658] lowmem_reserve[]: 0 0 0 0 [ 2381.988130] Node 0 DMA: 1*4kB (U) 0*8kB 1*16kB (U) 0*32kB 1*64kB (U) 0*128kB 1*256kB (U) 0*512kB 0*1024kB 1*2048kB (M) 1*4096kB (M) = 6484kB [ 2381.989701] Node 0 DMA32: 630*4kB (UME) 264*8kB (UME) 131*16kB (UME) 54*32kB (UME) 16*64kB (UM) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 9480kB [ 2381.991416] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 2381.992398] 1259 total pagecache pages [ 2381.992841] 0 pages in swap cache [ 2381.993254] Swap cache stats: add 0, delete 0, find 0/0 [ 2381.993862] Free swap = 0kB [ 2381.994221] Total swap = 0kB [ 2381.994560] 524158 pages RAM [ 2381.994900] 0 pages HighMem/MovableOnly [ 2381.995368] 105067 pages reserved [ 2381.995783] Unreclaimable slab info: [ 2381.996679] Name Used Total [ 2381.997504] pid_3 7KB 7KB [ 2381.998268] pid_2 71KB 71KB [ 2381.998868] IEEE-802.15.4-MAC 63KB 63KB [ 2381.999495] IEEE-802.15.4-RAW 63KB 63KB [ 2382.000111] p9_req_t 4KB 4KB [ 2382.000707] ip6-frags 7KB 7KB [ 2382.001331] fib6_nodes 32KB 32KB [ 2382.001937] ip6_dst_cache 41KB 41KB [ 2382.002558] PINGv6 31KB 31KB [ 2382.003307] RAWv6 346KB 346KB [ 2382.003916] UDPLITEv6 62KB 62KB [ 2382.004528] UDPv6 62KB 62KB [ 2382.005145] tw_sock_TCPv6 15KB 15KB [ 2382.005757] TCPv6 62KB 62KB [ 2382.006407] scsi_sense_cache 4KB 4KB [ 2382.007126] sd_ext_cdb 3KB 3KB [ 2382.007871] virtio_scsi_cmd 16KB 16KB [ 2382.008640] sgpool-128 89KB 89KB [ 2382.009420] sgpool-64 63KB 63KB [ 2382.010201] sgpool-32 252KB 252KB [ 2382.010864] sgpool-16 142KB 142KB [ 2382.011570] sgpool-8 78KB 78KB [ 2382.012342] io_kiocb 67KB 67KB [ 2382.013124] mqueue_inode_cache 62KB 62KB [ 2382.013866] nfs_commit_data 15KB 15KB [ 2382.014650] nfs_write_data 47KB 47KB [ 2382.015413] jbd2_inode 11KB 11KB [ 2382.016188] ext4_system_zone 7KB 7KB [ 2382.016933] ext4_io_end_vec 7KB 7KB [ 2382.017694] ext4_bio_post_read_ctx 15KB 15KB [ 2382.018500] kioctx 15KB 15KB [ 2382.019272] aio_kiocb 7KB 7KB [ 2382.020040] bio-2 4KB 4KB [ 2382.020796] pid_namespace 7KB 7KB [ 2382.021560] posix_timers_cache 15KB 15KB [ 2382.022317] rpc_buffers 31KB 31KB [ 2382.023095] rpc_tasks 3KB 3KB [ 2382.023869] UNIX 230KB 320KB [ 2382.024638] UDP-Lite 63KB 63KB [ 2382.025281] tcp_bind_bucket 8KB 8KB [ 2382.025961] inet_peer_cache 4KB 4KB [ 2382.026727] xfrm_state 32KB 32KB [ 2382.027518] ip_fib_trie 8KB 8KB [ 2382.028307] ip_fib_alias 23KB 23KB [ 2382.028959] ip_dst_cache 8KB 8KB [ 2382.029699] RAW 93KB 93KB [ 2382.030508] UDP 208KB 315KB [ 2382.031301] request_sock_TCP 15KB 15KB [ 2382.032086] TCP 60KB 60KB [ 2382.032854] hugetlbfs_inode_cache 30KB 30KB [ 2382.033671] bio-1 11KB 11KB [ 2382.034457] eventpoll_pwq 27KB 27KB [ 2382.035259] eventpoll_epi 43KB 43KB [ 2382.036020] inotify_inode_mark 58KB 58KB [ 2382.036798] request_queue 60KB 60KB [ 2382.037574] blkdev_ioc 22KB 22KB [ 2382.038341] bio-0 320KB 320KB [ 2382.039127] biovec-max 922KB 922KB [ 2382.039903] biovec-64 378KB 378KB [ 2382.040699] biovec-16 52KB 52KB [ 2382.041484] user_namespace 31KB 31KB [ 2382.042263] uid_cache 8KB 8KB [ 2382.043035] dmaengine-unmap-2 4KB 4KB [ 2382.043816] audit_buffer 7KB 7KB [ 2382.044608] skbuff_fclone_cache 127KB 127KB [ 2382.045420] skbuff_head_cache 536KB 536KB [ 2382.046118] file_lock_cache 66KB 66KB [ 2382.046781] file_lock_ctx 7KB 7KB [ 2382.048037] fsnotify_mark_connector 24KB 24KB [ 2382.048845] net_namespace 86KB 86KB [ 2382.049542] task_delay_info 115KB 115KB [ 2382.050230] taskstats 77KB 77KB [ 2382.050972] proc_dir_entry 387KB 397KB [ 2382.051732] pde_opener 39KB 39KB [ 2382.052495] seq_file 56KB 56KB [ 2382.053314] sigqueue 126KB 126KB [ 2382.054108] shmem_inode_cache 1283KB 1320KB [ 2382.054867] kernfs_iattrs_cache 227KB 227KB [ 2382.055691] kernfs_node_cache 5522KB 5542KB [ 2382.056475] mnt_cache 220KB 220KB [ 2382.057299] filp 771KB 1342KB [ 2382.058084] names_cache 3094KB 3094KB [ 2382.058845] hashtab_node 274KB 274KB [ 2382.059644] ebitmap_node 1149KB 1149KB [ 2382.060437] avtab_node 4976KB 4976KB [ 2382.061216] avc_node 31KB 31KB [ 2382.062008] lsm_inode_cache 2676KB 3091KB [ 2382.062633] lsm_file_cache 200KB 200KB [ 2382.063278] key_jar 47KB 47KB [ 2382.063890] uts_namespace 15KB 15KB [ 2382.064523] nsproxy 11KB 11KB [ 2382.065212] vm_area_struct 941KB 1116KB [ 2382.065921] fs_cache 55KB 60KB [ 2382.066683] files_cache 207KB 207KB [ 2382.067311] signal_cache 386KB 463KB [ 2382.067935] sighand_cache 390KB 390KB [ 2382.068654] task_struct 1056KB 1443KB [ 2382.069428] cred_jar 96KB 172KB [ 2382.070207] anon_vma_chain 233KB 307KB [ 2382.070943] anon_vma 197KB 262KB [ 2382.071733] pid 62KB 67KB [ 2382.072357] Acpi-Operand 118KB 150KB [ 2382.073092] Acpi-ParseExt 27KB 27KB [ 2382.073832] Acpi-Parse 71KB 86KB [ 2382.074449] Acpi-State 27KB 43KB [ 2382.075067] Acpi-Namespace 20KB 20KB [ 2382.075675] shared_policy_node 8KB 8KB [ 2382.076295] numa_policy 7KB 7KB [ 2382.076895] trace_event_file 176KB 176KB [ 2382.077641] ftrace_event_field 280KB 280KB [ 2382.078390] pool_workqueue 32KB 32KB [ 2382.079043] task_group 16KB 16KB [ 2382.079668] mm_struct 341KB 441KB [ 2382.080310] vmap_area 149KB 149KB [ 2382.080944] page->ptl 220KB 271KB [ 2382.081736] kmemleak_scan_area 159KB 159KB [ 2382.083585] kmemleak_object 138161KB 156545KB [ 2382.084234] kmalloc-8k 4720KB 4800KB [ 2382.084853] kmalloc-4k 7432KB 7432KB [ 2382.085494] kmalloc-2k 4532KB 4736KB [ 2382.086275] kmalloc-1k 2710KB 3168KB [ 2382.087064] kmalloc-512 3096KB 4352KB [ 2382.087709] kmalloc-256 1312KB 1312KB [ 2382.088349] kmalloc-192 620KB 620KB [ 2382.088987] kmalloc-128 485KB 508KB [ 2382.089854] kmalloc-96 394KB 736KB [ 2382.090666] kmalloc-64 894KB 1304KB [ 2382.091346] kmalloc-32 730KB 816KB [ 2382.092088] kmalloc-16 345KB 368KB [ 2382.092836] kmalloc-8 322KB 322KB [ 2382.093623] kmem_cache_node 47KB 47KB [ 2382.094407] kmem_cache 75KB 75KB [ 2382.095042] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/system.slice/systemd-timesyncd.service,task=sd-resolve,pid=149,uid=101 [ 2382.098164] Out of memory (oom_kill_allocating_task): Killed process 130 (systemd-timesyn) total-vm:88376kB, anon-rss:744kB, file-rss:0kB, shmem-rss:0kB, UID:101 pgtables:80kB oom_score_adj:0 [ 2382.155113] systemd-journal invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=-250 [ 2382.156414] CPU: 1 PID: 103 Comm: systemd-journal Not tainted 5.10.229 #1 [ 2382.157192] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2382.158137] Call Trace: [ 2382.158444] dump_stack+0x107/0x167 [ 2382.158863] dump_header+0x106/0x655 [ 2382.159297] oom_kill_process.cold+0x10/0x15 [ 2382.159803] out_of_memory+0x1149/0x1440 [ 2382.160275] ? oom_killer_disable+0x280/0x280 [ 2382.160792] ? mutex_trylock+0x237/0x2b0 [ 2382.161257] ? __alloc_pages_slowpath.constprop.0+0xa72/0x2170 [ 2382.161938] __alloc_pages_slowpath.constprop.0+0x1b63/0x2170 [ 2382.162113] syz-executor.5: page allocation failure: order:0, mode:0xcc0(GFP_KERNEL), nodemask=(null) [ 2382.162614] ? lock_acquire+0xc7/0x470 [ 2382.162618] ,cpuset= [ 2382.163676] ? warn_alloc+0x190/0x190 [ 2382.163735] __alloc_pages_nodemask+0x51d/0x600 [ 2382.163747] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2382.163762] ? find_get_entry+0x2c8/0x740 [ 2382.163778] alloc_pages_current+0x187/0x280 [ 2382.164508] syz5 [ 2382.164724] __page_cache_alloc+0x2d2/0x360 [ 2382.164739] pagecache_get_page+0x2c7/0xc80 [ 2382.164754] filemap_fault+0x177d/0x2210 [ 2382.165282] ,mems_allowed=0 [ 2382.165805] ? read_cache_page_gfp+0x30/0x30 [ 2382.166480] [ 2382.166945] ? handle_mm_fault+0x28b1/0x3500 [ 2382.170562] ? lock_downgrade+0x6d0/0x6d0 [ 2382.171038] ext4_filemap_fault+0x87/0xc0 [ 2382.171518] __do_fault+0x113/0x410 [ 2382.171938] handle_mm_fault+0x1e53/0x3500 [ 2382.172420] ? find_held_lock+0x2c/0x110 [ 2382.172885] ? __pmd_alloc+0x5e0/0x5e0 [ 2382.173332] ? vmacache_find+0x55/0x2a0 [ 2382.173793] do_user_addr_fault+0x56e/0xc60 [ 2382.174289] exc_page_fault+0xa2/0x1a0 [ 2382.174736] ? asm_exc_page_fault+0x8/0x30 [ 2382.175227] asm_exc_page_fault+0x1e/0x30 [ 2382.175699] RIP: 0033:0x7f62f40e6470 [ 2382.176127] Code: Unable to access opcode bytes at RIP 0x7f62f40e6446. [ 2382.176877] RSP: 002b:00007ffd03e4c280 EFLAGS: 00010202 [ 2382.177484] RAX: 0000000000000001 RBX: 00000000000dd490 RCX: 00007f62f40e6344 [ 2382.178299] RDX: 00007ffd03e4c288 RSI: 00007ffd03e4c288 RDI: 0000564005c6a3f0 [ 2382.179112] RBP: 00007ffd03e4c308 R08: 0000000000000001 R09: 00000000000dd490 [ 2382.179934] R10: 0000000000000002 R11: 0000000000448cc6 R12: 00007f62f2a28490 [ 2382.180754] R13: 0000564005c69570 R14: 0000000000000006 R15: 00007ffd03e4c290 [ 2382.181585] CPU: 0 PID: 11380 Comm: syz-executor.5 Not tainted 5.10.229 #1 [ 2382.181624] Mem-Info: [ 2382.182376] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2382.182381] Call Trace: [ 2382.182401] dump_stack+0x107/0x167 [ 2382.182681] active_anon:37 inactive_anon:7172 isolated_anon:0 [ 2382.182681] active_file:44 inactive_file:26 isolated_file:0 [ 2382.182681] unevictable:0 dirty:2 writeback:0 [ 2382.182681] slab_reclaimable:8284 slab_unreclaimable:58591 [ 2382.182681] mapped:8731 shmem:87 pagetables:332 bounce:0 [ 2382.182681] free:2663 free_pcp:104 free_cma:0 [ 2382.183620] warn_alloc.cold+0x95/0x18a [ 2382.183635] ? zone_watermark_ok_safe+0x260/0x260 [ 2382.183935] Node 0 active_anon:148kB inactive_anon:28688kB active_file:176kB inactive_file:104kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:34924kB dirty:8kB writeback:0kB shmem:348kB writeback_tmp:0kB kernel_stack:2784kB all_unreclaimable? no [ 2382.184331] ? schedule_timeout+0x1ce/0x380 [ 2382.184340] ? usleep_range+0x170/0x170 [ 2382.184355] ? __next_timer_interrupt+0x2c0/0x2c0 [ 2382.187854] Node 0 [ 2382.188302] __alloc_pages_slowpath.constprop.0+0x1c33/0x2170 [ 2382.188324] ? lock_acquire+0xc7/0x470 [ 2382.188871] DMA free:6484kB min:48kB low:60kB high:72kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 2382.191437] ? warn_alloc+0x190/0x190 [ 2382.191461] __alloc_pages_nodemask+0x51d/0x600 [ 2382.191926] lowmem_reserve[]: 0 [ 2382.192396] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2382.192407] ? asm_sysvec_call_function_single+0x12/0x20 [ 2382.192421] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2382.192973] 1616 [ 2382.193228] ? asm_sysvec_call_function_single+0x12/0x20 [ 2382.193244] ? alloc_pages_current+0xf9/0x280 [ 2382.193258] alloc_pages_current+0x187/0x280 [ 2382.194092] 1616 [ 2382.194530] relay_open_buf.part.0+0x2a5/0xc00 [ 2382.197831] 1616 [ 2382.198247] relay_open+0x531/0xa10 [ 2382.198263] do_blk_trace_setup+0x4cf/0xc10 [ 2382.198775] [ 2382.199151] ? _copy_from_user+0xfb/0x1b0 [ 2382.199173] __blk_trace_setup+0xca/0x180 [ 2382.199758] Node 0 [ 2382.200369] ? do_blk_trace_setup+0xc10/0xc10 [ 2382.200393] blk_trace_ioctl+0x155/0x290 [ 2382.201081] DMA32 free:4168kB min:5116kB low:6768kB high:8420kB reserved_highatomic:0KB active_anon:148kB inactive_anon:28856kB active_file:312kB inactive_file:340kB unevictable:0kB writepending:8kB present:2080640kB managed:1660456kB mlocked:0kB pagetables:1328kB bounce:0kB free_pcp:416kB local_pcp:68kB free_cma:0kB [ 2382.201294] ? blk_add_trace_bio_remap+0x5d0/0x5d0 [ 2382.201888] lowmem_reserve[]: 0 [ 2382.202397] ? do_vfs_ioctl+0x283/0x10d0 [ 2382.202409] ? selinux_bprm_creds_for_exec+0xb60/0xb60 [ 2382.202422] ? generic_block_fiemap+0x60/0x60 [ 2382.202913] 0 [ 2382.203150] ? lock_downgrade+0x6d0/0x6d0 [ 2382.203173] blkdev_ioctl+0xc1/0x710 [ 2382.203675] 0 0 [ 2382.203923] ? blkdev_common_ioctl+0x1930/0x1930 [ 2382.204336] [ 2382.204811] ? selinux_file_ioctl+0xb6/0x270 [ 2382.205004] Node 0 [ 2382.205462] block_ioctl+0xf9/0x140 [ 2382.205918] DMA: 1*4kB [ 2382.206181] ? blkdev_read_iter+0x1c0/0x1c0 [ 2382.206192] __x64_sys_ioctl+0x19a/0x210 [ 2382.206205] do_syscall_64+0x33/0x40 [ 2382.206703] (U) [ 2382.207168] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2382.207175] RIP: 0033:0x7f20c18e9b19 [ 2382.207188] Code: Unable to access opcode bytes at RIP 0x7f20c18e9aef. [ 2382.210317] 0*8kB [ 2382.210856] RSP: 002b:00007f20bee5f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2382.211259] 1*16kB [ 2382.211700] RAX: ffffffffffffffda RBX: 00007f20c19fcf60 RCX: 00007f20c18e9b19 [ 2382.211710] RDX: 0000000020000000 RSI: 00000000c0481273 RDI: 0000000000000003 [ 2382.212323] (U) [ 2382.212799] RBP: 00007f20c1943f6d R08: 0000000000000000 R09: 0000000000000000 [ 2382.212810] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2382.213035] 0*32kB [ 2382.213479] R13: 00007ffd173a4abf R14: 00007f20bee5f300 R15: 0000000000022000 [ 2382.213533] Mem-Info: [ 2382.213909] 1*64kB [ 2382.214160] active_anon:37 inactive_anon:7172 isolated_anon:0 [ 2382.214160] active_file:44 inactive_file:26 isolated_file:0 [ 2382.214160] unevictable:0 dirty:2 writeback:0 [ 2382.214160] slab_reclaimable:8284 slab_unreclaimable:58591 [ 2382.214160] mapped:8731 shmem:87 pagetables:332 bounce:0 [ 2382.214160] free:2663 free_pcp:104 free_cma:0 [ 2382.214180] Node 0 active_anon:148kB inactive_anon:28688kB active_file:176kB inactive_file:104kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:34924kB dirty:8kB writeback:0kB shmem:348kB writeback_tmp:0kB kernel_stack:2784kB all_unreclaimable? no [ 2382.214702] (U) [ 2382.214884] Node 0 DMA free:6484kB min:48kB low:60kB high:72kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 2382.215419] 0*128kB [ 2382.215663] lowmem_reserve[]: 0 [ 2382.216096] 1*256kB [ 2382.216380] 1616 1616 [ 2382.216872] (U) 0*512kB [ 2382.217343] 1616 [ 2382.217354] Node 0 [ 2382.217779] 0*1024kB [ 2382.218029] DMA32 free:4168kB min:5116kB low:6768kB high:8420kB reserved_highatomic:0KB active_anon:148kB inactive_anon:28856kB active_file:312kB inactive_file:340kB unevictable:0kB writepending:8kB present:2080640kB managed:1660456kB mlocked:0kB pagetables:1328kB bounce:0kB free_pcp:416kB local_pcp:348kB free_cma:0kB [ 2382.218036] lowmem_reserve[]: [ 2382.218626] 1*2048kB [ 2382.219048] 0 0 0 [ 2382.219807] (M) [ 2382.220061] 0 [ 2382.220073] Node 0 [ 2382.220933] 1*4096kB (M) [ 2382.221202] DMA: 1*4kB (U) 0*8kB 1*16kB (U) [ 2382.222059] = 6484kB [ 2382.222858] 0*32kB 1*64kB [ 2382.223112] Node 0 [ 2382.223913] (U) 0*128kB [ 2382.224757] DMA32: [ 2382.225016] 1*256kB (U) [ 2382.225835] 379*4kB [ 2382.226118] 0*512kB 0*1024kB 1*2048kB [ 2382.226389] (UME) [ 2382.229901] (M) 1*4096kB (M) [ 2382.232527] 145*8kB [ 2382.232742] = 6484kB [ 2382.232750] Node 0 [ 2382.235719] (UME) [ 2382.235973] DMA32: 379*4kB [ 2382.236374] 58*16kB [ 2382.236615] (UME) 145*8kB [ 2382.236903] (ME) 24*32kB [ 2382.237221] (UME) 58*16kB (ME) [ 2382.237468] (UM) 0*64kB [ 2382.237723] 24*32kB (UM) [ 2382.238039] 0*128kB [ 2382.241173] 0*64kB 0*128kB [ 2382.241533] 0*256kB 0*512kB [ 2382.241812] 0*256kB 0*512kB [ 2382.242079] 0*1024kB 0*2048kB [ 2382.242309] 0*1024kB 0*2048kB [ 2382.242519] 0*4096kB = 4372kB [ 2382.242772] 0*4096kB = 4372kB [ 2382.243119] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 2382.243609] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 2382.243863] 149 total pagecache pages [ 2382.243870] 0 pages in swap cache [ 2382.244204] 149 total pagecache pages [ 2382.244454] Swap cache stats: add 0, delete 0, find 0/0 [ 2382.244461] Free swap = 0kB [ 2382.244761] 0 pages in swap cache [ 2382.245028] Total swap = 0kB [ 2382.245324] Swap cache stats: add 0, delete 0, find 0/0 [ 2382.245331] Free swap = 0kB [ 2382.245593] 524158 pages RAM [ 2382.246033] Total swap = 0kB [ 2382.246040] 524158 pages RAM [ 2382.246282] 0 pages HighMem/MovableOnly [ 2382.246288] 105067 pages reserved [ 2382.246632] 0 pages HighMem/MovableOnly [ 2382.246639] 105067 pages reserved [ 2382.246975] Unreclaimable slab info: [ 2382.262189] Name Used Total [ 2382.262863] pid_3 7KB 7KB [ 2382.263495] pid_2 71KB 71KB [ 2382.264120] IEEE-802.15.4-MAC 63KB 63KB [ 2382.264718] IEEE-802.15.4-RAW 63KB 63KB [ 2382.265333] p9_req_t 4KB 4KB [ 2382.265934] ip6-frags 7KB 7KB [ 2382.266561] fib6_nodes 32KB 32KB [ 2382.267190] ip6_dst_cache 41KB 41KB [ 2382.267806] PINGv6 31KB 31KB [ 2382.268432] RAWv6 346KB 346KB [ 2382.269062] UDPLITEv6 62KB 62KB [ 2382.269669] UDPv6 62KB 62KB [ 2382.270287] tw_sock_TCPv6 15KB 15KB [ 2382.270891] TCPv6 62KB 62KB [ 2382.271522] scsi_sense_cache 4KB 4KB [ 2382.272141] sd_ext_cdb 3KB 3KB [ 2382.272749] virtio_scsi_cmd 16KB 16KB [ 2382.273373] sgpool-128 89KB 89KB [ 2382.273980] sgpool-64 63KB 63KB [ 2382.274603] sgpool-32 267KB 267KB [ 2382.275228] sgpool-16 142KB 142KB [ 2382.275845] sgpool-8 78KB 78KB [ 2382.276473] io_kiocb 67KB 67KB [ 2382.277096] mqueue_inode_cache 62KB 62KB [ 2382.277710] nfs_commit_data 15KB 15KB [ 2382.278334] nfs_write_data 47KB 47KB [ 2382.278938] jbd2_inode 11KB 11KB [ 2382.279568] ext4_system_zone 7KB 7KB [ 2382.280195] ext4_io_end_vec 7KB 7KB [ 2382.280799] ext4_bio_post_read_ctx 15KB 15KB [ 2382.281471] kioctx 15KB 15KB [ 2382.282097] aio_kiocb 7KB 7KB [ 2382.282704] bio-2 4KB 4KB [ 2382.283331] pid_namespace 7KB 7KB [ 2382.283936] posix_timers_cache 15KB 15KB [ 2382.284571] rpc_buffers 31KB 31KB [ 2382.285189] rpc_tasks 3KB 3KB [ 2382.285794] UNIX 230KB 320KB [ 2382.286427] UDP-Lite 63KB 63KB [ 2382.287054] tcp_bind_bucket 8KB 8KB [ 2382.287669] inet_peer_cache 4KB 4KB [ 2382.288288] xfrm_state 32KB 32KB [ 2382.288894] ip_fib_trie 8KB 8KB [ 2382.289516] ip_fib_alias 23KB 23KB [ 2382.290137] ip_dst_cache 8KB 8KB [ 2382.290743] RAW 93KB 93KB [ 2382.291378] UDP 208KB 315KB [ 2382.292010] request_sock_TCP 15KB 15KB [ 2382.292606] TCP 60KB 60KB [ 2382.293223] hugetlbfs_inode_cache 30KB 30KB [ 2382.293867] bio-1 11KB 11KB [ 2382.294487] eventpoll_pwq 27KB 27KB [ 2382.295105] eventpoll_epi 43KB 43KB [ 2382.295720] inotify_inode_mark 58KB 58KB [ 2382.296351] request_queue 60KB 60KB [ 2382.296957] blkdev_ioc 22KB 22KB [ 2382.297578] bio-0 332KB 332KB [ 2382.298214] biovec-max 726KB 862KB [ 2382.298818] biovec-64 378KB 378KB [ 2382.299443] biovec-16 56KB 56KB [ 2382.300063] user_namespace 31KB 31KB [ 2382.300665] uid_cache 8KB 8KB [ 2382.301286] dmaengine-unmap-2 4KB 4KB [ 2382.301886] audit_buffer 7KB 7KB [ 2382.302504] skbuff_fclone_cache 127KB 127KB [ 2382.303139] skbuff_head_cache 540KB 540KB [ 2382.303744] file_lock_cache 66KB 66KB [ 2382.304358] file_lock_ctx 7KB 7KB [ 2382.304962] fsnotify_mark_connector 24KB 24KB [ 2382.305640] net_namespace 86KB 86KB [ 2382.306255] task_delay_info 115KB 115KB [ 2382.306856] taskstats 77KB 77KB [ 2382.307479] proc_dir_entry 387KB 397KB [ 2382.308096] pde_opener 39KB 39KB [ 2382.308704] seq_file 56KB 56KB [ 2382.309320] sigqueue 126KB 126KB [ 2382.309923] shmem_inode_cache 1283KB 1320KB [ 2382.310540] kernfs_iattrs_cache 231KB 231KB [ 2382.311184] kernfs_node_cache 5531KB 5542KB [ 2382.311790] mnt_cache 220KB 220KB [ 2382.312431] filp 783KB 1342KB [ 2382.313050] names_cache 3213KB 3213KB [ 2382.313650] hashtab_node 274KB 274KB [ 2382.314269] ebitmap_node 1149KB 1149KB [ 2382.314871] avtab_node 4976KB 4976KB [ 2382.315497] avc_node 31KB 31KB [ 2382.316150] lsm_inode_cache 2666KB 3091KB [ 2382.316752] lsm_file_cache 200KB 200KB [ 2382.317374] key_jar 47KB 47KB [ 2382.317976] uts_namespace 15KB 15KB [ 2382.318594] nsproxy 11KB 11KB [ 2382.319237] vm_area_struct 941KB 1116KB [ 2382.319840] fs_cache 55KB 60KB [ 2382.320459] files_cache 207KB 207KB [ 2382.321077] signal_cache 386KB 463KB [ 2382.321679] sighand_cache 390KB 390KB [ 2382.322314] task_struct 1056KB 1443KB [ 2382.322920] cred_jar 96KB 172KB [ 2382.323577] anon_vma_chain 233KB 307KB [ 2382.324209] anon_vma 190KB 262KB [ 2382.324812] pid 62KB 67KB [ 2382.325435] Acpi-Operand 118KB 150KB [ 2382.326055] Acpi-ParseExt 27KB 27KB [ 2382.326657] Acpi-Parse 71KB 86KB [ 2382.327281] Acpi-State 27KB 43KB [ 2382.327881] Acpi-Namespace 20KB 20KB [ 2382.328500] shared_policy_node 8KB 8KB [ 2382.329126] numa_policy 7KB 7KB [ 2382.329726] trace_event_file 176KB 176KB [ 2382.330344] ftrace_event_field 280KB 280KB [ 2382.330957] pool_workqueue 32KB 32KB [ 2382.331586] task_group 16KB 16KB [ 2382.332203] mm_struct 341KB 441KB [ 2382.332806] vmap_area 149KB 149KB [ 2382.333427] page->ptl 220KB 271KB [ 2382.334046] kmemleak_scan_area 159KB 159KB [ 2382.335860] kmemleak_object 137326KB 156499KB [ 2382.336488] kmalloc-8k 4720KB 4800KB [ 2382.337103] kmalloc-4k 7384KB 7432KB [ 2382.337708] kmalloc-2k 4504KB 4736KB [ 2382.338337] kmalloc-1k 2696KB 3168KB [ 2382.338970] kmalloc-512 3069KB 4320KB [ 2382.339598] kmalloc-256 1320KB 1320KB [ 2382.340215] kmalloc-192 624KB 624KB [ 2382.340819] kmalloc-128 487KB 508KB [ 2382.341459] kmalloc-96 392KB 736KB [ 2382.342106] kmalloc-64 887KB 1300KB [ 2382.342724] kmalloc-32 731KB 816KB [ 2382.343354] kmalloc-16 345KB 368KB [ 2382.343954] kmalloc-8 322KB 322KB [ 2382.344573] kmem_cache_node 47KB 47KB [ 2382.345189] kmem_cache 75KB 75KB [ 2382.345799] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/system.slice/systemd-journald.service,task=systemd-journal,pid=103,uid=0 [ 2382.347863] Out of memory (oom_kill_allocating_task): Killed process 103 (systemd-journal) total-vm:31940kB, anon-rss:828kB, file-rss:0kB, shmem-rss:4kB, UID:0 pgtables:84kB oom_score_adj:-250 [ 2382.464369] systemd[1]: systemd-timesyncd.service: A process of this unit has been killed by the OOM killer. [ 2382.469891] systemd[1]: systemd-journald.service: Main process exited, code=killed, status=9/KILL [ 2382.472880] systemd[1]: systemd-journald.service: Failed with result 'oom-kill'. [ 2382.482566] systemd[1]: systemd-journald.service: Consumed 3.930s CPU time. [ 2382.493543] systemd[1]: systemd-timesyncd.service: Main process exited, code=killed, status=9/KILL [ 2382.497687] systemd[1]: systemd-timesyncd.service: Failed with result 'oom-kill'. [ 2382.505203] systemd[1]: systemd-timesyncd.service: Consumed 4.757s CPU time. [ 2382.510927] systemd[1]: systemd-journald.service: Scheduled restart job, restart counter is at 1. [ 2382.512311] systemd[1]: systemd-timesyncd.service: Scheduled restart job, restart counter is at 1. [ 2382.554482] systemd[1]: Stopping Flush Journal to Persistent Storage... [ 2382.555469] systemd[1]: Stopped Network Time Synchronization. [ 2382.556719] systemd[1]: systemd-timesyncd.service: Consumed 4.757s CPU time. [ 2382.631244] systemd[1]: Starting Network Time Synchronization... [ 2382.715355] systemd[1]: Started Load/Save RF Kill Switch Status. [ 2382.831500] systemd[1]: Started System Logging Service. [ 2382.911203] systemd[1]: Started OpenBSD Secure Shell server. [ 2382.923616] oom_reaper: reaped process 11380 (syz-executor.5), now anon-rss:0kB, file-rss:34816kB, shmem-rss:0kB [ 2383.025864] systemd[1]: systemd-journal-flush.service: Succeeded. [ 2383.063712] systemd[1]: Stopped Flush Journal to Persistent Storage. [ 2383.069732] systemd[1]: Stopped Journal Service. [ 2383.076057] systemd[1]: systemd-journald.service: Consumed 3.930s CPU time. [ 2383.255865] (imesyncd) invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=0 [ 2383.257042] CPU: 0 PID: 11405 Comm: (imesyncd) Not tainted 5.10.229 #1 [ 2383.257785] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2383.258722] Call Trace: [ 2383.259027] dump_stack+0x107/0x167 [ 2383.259449] dump_header+0x106/0x655 [ 2383.259870] oom_kill_process.cold+0x10/0x15 [ 2383.260367] out_of_memory+0x1149/0x1440 [ 2383.260830] ? oom_killer_disable+0x280/0x280 [ 2383.261338] ? mutex_trylock+0x237/0x2b0 [ 2383.261795] ? __alloc_pages_slowpath.constprop.0+0xa72/0x2170 [ 2383.262461] __alloc_pages_slowpath.constprop.0+0x1b63/0x2170 [ 2383.263124] ? lock_acquire+0xc7/0x470 [ 2383.263569] ? warn_alloc+0x190/0x190 [ 2383.264007] __alloc_pages_nodemask+0x51d/0x600 [ 2383.264536] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2383.265214] ? find_get_entry+0x2c8/0x740 [ 2383.265686] alloc_pages_current+0x187/0x280 [ 2383.266181] __page_cache_alloc+0x2d2/0x360 [ 2383.266667] pagecache_get_page+0x2c7/0xc80 [ 2383.267156] filemap_fault+0x177d/0x2210 [ 2383.267625] ? read_cache_page_gfp+0x30/0x30 [ 2383.268121] ? replace_page_cache_page+0x1200/0x1200 [ 2383.268688] ? count_memcg_event_mm.part.0+0x10f/0x2f0 [ 2383.269279] ext4_filemap_fault+0x87/0xc0 [ 2383.269748] __do_fault+0x113/0x410 [ 2383.270159] handle_mm_fault+0x1e53/0x3500 [ 2383.270636] ? find_held_lock+0x2c/0x110 [ 2383.271090] ? __pmd_alloc+0x5e0/0x5e0 [ 2383.271539] ? vmacache_find+0x55/0x2a0 [ 2383.271992] do_user_addr_fault+0x56e/0xc60 [ 2383.272481] exc_page_fault+0xa2/0x1a0 [ 2383.272919] ? asm_exc_page_fault+0x8/0x30 [ 2383.273394] asm_exc_page_fault+0x1e/0x30 [ 2383.273857] RIP: 0033:0x7ffb7bdd1da5 [ 2383.274278] Code: Unable to access opcode bytes at RIP 0x7ffb7bdd1d7b. [ 2383.275016] RSP: 002b:00007ffdbe0bb8d0 EFLAGS: 00010206 [ 2383.275618] RAX: 0000000000000005 RBX: 0000556c34163240 RCX: 0000000000000000 [ 2383.276416] RDX: 0000000000080000 RSI: 0000556c3414b790 RDI: 0000000000000000 [ 2383.277216] RBP: 0000556c3414b790 R08: 0000000000000000 R09: 0000000000000000 [ 2383.278017] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 2383.278818] R13: 0000000000000000 R14: 0000000000000000 R15: 00007ffb7bdec264 [ 2383.279886] Mem-Info: [ 2383.280335] active_anon:37 inactive_anon:7635 isolated_anon:0 [ 2383.280335] active_file:255 inactive_file:194 isolated_file:0 [ 2383.280335] unevictable:0 dirty:1 writeback:0 [ 2383.280335] slab_reclaimable:6866 slab_unreclaimable:58593 [ 2383.280335] mapped:9099 shmem:76 pagetables:342 bounce:0 [ 2383.280335] free:3971 free_pcp:3 free_cma:0 [ 2383.283817] Node 0 active_anon:148kB inactive_anon:30540kB active_file:1020kB inactive_file:776kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:36396kB dirty:4kB writeback:0kB shmem:304kB writeback_tmp:0kB kernel_stack:2944kB all_unreclaimable? no [ 2383.286393] Node 0 DMA free:6484kB min:48kB low:60kB high:72kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 2383.289314] lowmem_reserve[]: 0 1616 1616 1616 [ 2383.289853] Node 0 DMA32 free:9400kB min:13308kB low:14960kB high:16612kB reserved_highatomic:0KB active_anon:148kB inactive_anon:30540kB active_file:1860kB inactive_file:696kB unevictable:0kB writepending:88kB present:2080640kB managed:1660456kB mlocked:0kB pagetables:1368kB bounce:0kB free_pcp:28kB local_pcp:0kB free_cma:0kB [ 2383.293072] lowmem_reserve[]: 0 0 0 0 [ 2383.293533] Node 0 DMA: 1*4kB (U) 0*8kB 1*16kB (U) 0*32kB 1*64kB (U) 0*128kB 1*256kB (U) 0*512kB 0*1024kB 1*2048kB (M) 1*4096kB (M) = 6484kB [ 2383.295047] Node 0 DMA32: 527*4kB (UME) 330*8kB (UME) 181*16kB (UME) 69*32kB (UME) 4*64kB (UM) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 10108kB [ 2383.296705] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 2383.297674] 529 total pagecache pages [ 2383.298123] 0 pages in swap cache [ 2383.298516] Swap cache stats: add 0, delete 0, find 0/0 [ 2383.299134] Free swap = 0kB [ 2383.299485] Total swap = 0kB [ 2383.299828] 524158 pages RAM [ 2383.300187] 0 pages HighMem/MovableOnly [ 2383.300628] 105067 pages reserved [ 2383.301035] Unreclaimable slab info: [ 2383.301451] Name Used Total [ 2383.302095] pid_3 7KB 7KB [ 2383.302696] pid_2 71KB 71KB [ 2383.303325] IEEE-802.15.4-MAC 63KB 63KB [ 2383.303925] IEEE-802.15.4-RAW 63KB 63KB [ 2383.304543] p9_req_t 4KB 4KB [ 2383.305170] ip6-frags 7KB 7KB [ 2383.305781] fib6_nodes 32KB 32KB [ 2383.306411] ip6_dst_cache 41KB 41KB [ 2383.307046] PINGv6 31KB 31KB [ 2383.307673] RAWv6 346KB 346KB [ 2383.308296] UDPLITEv6 62KB 62KB [ 2383.308897] UDPv6 62KB 62KB [ 2383.309514] tw_sock_TCPv6 15KB 15KB [ 2383.310209] TCPv6 62KB 62KB [ 2383.310967] scsi_sense_cache 4KB 4KB [ 2383.311614] sd_ext_cdb 3KB 3KB [ 2383.312353] virtio_scsi_cmd 16KB 16KB [ 2383.313059] sgpool-128 89KB 89KB [ 2383.313721] sgpool-64 63KB 63KB [ 2383.314502] sgpool-32 283KB 283KB [ 2383.315128] sgpool-16 142KB 142KB [ 2383.315848] sgpool-8 105KB 105KB [ 2383.316613] io_kiocb 67KB 67KB [ 2383.317417] mqueue_inode_cache 62KB 62KB [ 2383.318041] nfs_commit_data 15KB 15KB [ 2383.318804] nfs_write_data 47KB 47KB [ 2383.319428] jbd2_inode 11KB 11KB [ 2383.320205] ext4_system_zone 7KB 7KB [ 2383.320886] ext4_io_end_vec 7KB 7KB [ 2383.321565] ext4_bio_post_read_ctx 15KB 15KB [ 2383.322398] kioctx 15KB 15KB [ 2383.323048] aio_kiocb 7KB 7KB [ 2383.323778] bio-2 4KB 4KB [ 2383.324395] pid_namespace 7KB 7KB [ 2383.325176] posix_timers_cache 15KB 15KB [ 2383.325782] rpc_buffers 31KB 31KB [ 2383.326579] rpc_tasks 3KB 3KB [ 2383.327192] UNIX 230KB 320KB [ 2383.327943] UDP-Lite 63KB 63KB [ 2383.328718] tcp_bind_bucket 8KB 8KB [ 2383.329388] inet_peer_cache 4KB 4KB [ 2383.330085] xfrm_state 32KB 32KB [ 2383.330687] ip_fib_trie 8KB 8KB [ 2383.331311] ip_fib_alias 23KB 23KB [ 2383.331908] ip_dst_cache 8KB 8KB [ 2383.332525] RAW 93KB 93KB [ 2383.333174] UDP 206KB 315KB [ 2383.333913] request_sock_TCP 15KB 15KB [ 2383.334664] TCP 60KB 60KB [ 2383.335438] hugetlbfs_inode_cache 30KB 30KB [ 2383.336222] bio-1 11KB 11KB [ 2383.336860] eventpoll_pwq 27KB 27KB [ 2383.337593] eventpoll_epi 43KB 43KB [ 2383.338384] inotify_inode_mark 58KB 58KB [ 2383.339071] request_queue 60KB 60KB [ 2383.339740] blkdev_ioc 22KB 22KB [ 2383.340476] bio-0 472KB 496KB [ 2383.341249] biovec-max 981KB 981KB [ 2383.341959] biovec-64 403KB 488KB [ 2383.342608] biovec-16 63KB 63KB [ 2383.343329] user_namespace 31KB 31KB [ 2383.344103] uid_cache 8KB 8KB [ 2383.344782] dmaengine-unmap-2 4KB 4KB [ 2383.345505] audit_buffer 7KB 7KB [ 2383.346241] skbuff_fclone_cache 127KB 127KB [ 2383.347033] skbuff_head_cache 417KB 502KB [ 2383.347757] file_lock_cache 66KB 66KB [ 2383.348375] file_lock_ctx 7KB 7KB [ 2383.349038] fsnotify_mark_connector 24KB 24KB [ 2383.349823] net_namespace 86KB 86KB [ 2383.350443] task_delay_info 115KB 115KB [ 2383.351219] taskstats 77KB 77KB [ 2383.351947] proc_dir_entry 387KB 397KB [ 2383.352723] pde_opener 39KB 39KB [ 2383.353461] seq_file 86KB 86KB [ 2383.354081] sigqueue 126KB 126KB [ 2383.354769] shmem_inode_cache 1283KB 1320KB [ 2383.355474] kernfs_iattrs_cache 254KB 254KB [ 2383.356117] kernfs_node_cache 5377KB 5426KB [ 2383.356857] mnt_cache 220KB 220KB [ 2383.357591] filp 1175KB 1320KB [ 2383.358364] names_cache 9197KB 9311KB [ 2383.359107] hashtab_node 274KB 274KB [ 2383.359711] ebitmap_node 1149KB 1149KB [ 2383.360387] avtab_node 4976KB 4976KB [ 2383.361082] avc_node 31KB 31KB [ 2383.361719] lsm_inode_cache 2597KB 3047KB [ 2383.362492] lsm_file_cache 200KB 200KB [ 2383.363228] key_jar 47KB 47KB [ 2383.363974] uts_namespace 15KB 15KB [ 2383.364717] nsproxy 11KB 11KB [ 2383.365410] vm_area_struct 1156KB 1372KB [ 2383.366122] fs_cache 54KB 60KB [ 2383.366798] files_cache 207KB 207KB [ 2383.367494] signal_cache 365KB 463KB [ 2383.368235] sighand_cache 390KB 390KB [ 2383.369010] task_struct 905KB 1312KB [ 2383.369706] cred_jar 117KB 172KB [ 2383.370326] anon_vma_chain 251KB 303KB [ 2383.370926] anon_vma 190KB 223KB [ 2383.371544] pid 62KB 67KB [ 2383.372317] Acpi-Operand 118KB 150KB [ 2383.372912] Acpi-ParseExt 27KB 27KB [ 2383.373596] Acpi-Parse 71KB 86KB [ 2383.374275] Acpi-State 27KB 43KB [ 2383.375009] Acpi-Namespace 20KB 20KB [ 2383.375760] shared_policy_node 8KB 8KB [ 2383.376520] numa_policy 7KB 7KB [ 2383.377139] trace_event_file 176KB 176KB [ 2383.377735] ftrace_event_field 280KB 280KB [ 2383.378549] pool_workqueue 32KB 32KB [ 2383.379169] task_group 16KB 16KB [ 2383.379851] mm_struct 311KB 441KB [ 2383.380537] vmap_area 39KB 82KB [ 2383.381283] page->ptl 176KB 228KB [ 2383.382037] kmemleak_scan_area 159KB 159KB [ 2383.383699] kmemleak_object 128619KB 150773KB [ 2383.384327] kmalloc-8k 4032KB 4288KB [ 2383.385127] kmalloc-4k 8064KB 8296KB [ 2383.385730] kmalloc-2k 4128KB 4736KB [ 2383.386526] kmalloc-1k 2524KB 3168KB [ 2383.387317] kmalloc-512 2569KB 3904KB [ 2383.388097] kmalloc-256 1323KB 1424KB [ 2383.388797] kmalloc-192 652KB 652KB [ 2383.389476] kmalloc-128 472KB 508KB [ 2383.390195] kmalloc-96 370KB 708KB [ 2383.390930] kmalloc-64 876KB 1260KB [ 2383.391669] kmalloc-32 765KB 816KB [ 2383.392437] kmalloc-16 343KB 368KB [ 2383.393186] kmalloc-8 322KB 322KB [ 2383.393783] kmem_cache_node 47KB 47KB [ 2383.394397] kmem_cache 75KB 75KB [ 2383.395167] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/system.slice/systemd-timesyncd.service,task=(imesyncd),pid=11405,uid=0 [ 2383.397242] Out of memory (oom_kill_allocating_task): Killed process 11405 ((imesyncd)) total-vm:180072kB, anon-rss:11136kB, file-rss:0kB, shmem-rss:0kB, UID:0 pgtables:100kB oom_score_adj:0 [ 2383.550605] rs:main Q:Reg invoked oom-killer: gfp_mask=0x101cca(GFP_HIGHUSER_MOVABLE|__GFP_WRITE), order=0, oom_score_adj=0 [ 2383.552056] CPU: 0 PID: 11409 Comm: rs:main Q:Reg Not tainted 5.10.229 #1 [ 2383.552821] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2383.553753] Call Trace: [ 2383.554059] dump_stack+0x107/0x167 [ 2383.554470] dump_header+0x106/0x655 [ 2383.554889] oom_kill_process.cold+0x10/0x15 [ 2383.555397] out_of_memory+0x1149/0x1440 [ 2383.555858] ? oom_killer_disable+0x280/0x280 [ 2383.556366] ? mutex_trylock+0x237/0x2b0 [ 2383.556827] ? __alloc_pages_slowpath.constprop.0+0xa72/0x2170 [ 2383.557495] __alloc_pages_slowpath.constprop.0+0x1b63/0x2170 [ 2383.558165] ? lock_acquire+0xc7/0x470 [ 2383.558604] ? warn_alloc+0x190/0x190 [ 2383.559047] __alloc_pages_nodemask+0x51d/0x600 [ 2383.559578] ? __alloc_pages_slowpath.constprop.0+0x2170/0x2170 [ 2383.560255] ? find_get_entry+0x2c8/0x740 [ 2383.560720] ? lock_downgrade+0x6d0/0x6d0 [ 2383.561189] alloc_pages_current+0x187/0x280 [ 2383.561684] __page_cache_alloc+0x2d2/0x360 [ 2383.562185] pagecache_get_page+0x2c7/0xc80 [ 2383.562671] ? current_time+0x72/0x2c0 [ 2383.563112] grab_cache_page_write_begin+0x64/0xa0 [ 2383.563672] ext4_da_write_begin+0x2f3/0xd40 [ 2383.564171] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2383.564758] ? ktime_get_coarse_real_ts64+0x15a/0x190 [ 2383.565342] ? ext4_write_begin+0x10f0/0x10f0 [ 2383.565842] ? copyout_mc+0x140/0x140 [ 2383.566272] ? ext4_dirty_inode+0x1a/0x130 [ 2383.566744] ? __mark_inode_dirty+0x166/0xd40 [ 2383.567258] generic_perform_write+0x20a/0x4f0 [ 2383.567774] ? page_cache_prev_miss+0x310/0x310 [ 2383.568301] ? down_write_killable+0x180/0x180 [ 2383.568820] ext4_buffered_write_iter+0x232/0x4a0 [ 2383.569368] ? __lock_acquire+0xbb1/0x5b00 [ 2383.569844] ext4_file_write_iter+0x3ab/0x1530 [ 2383.570360] ? __lock_acquire+0x1657/0x5b00 [ 2383.570848] ? ext4_file_read_iter+0x4c0/0x4c0 [ 2383.571368] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 2383.571966] new_sync_write+0x42c/0x660 [ 2383.572421] ? new_sync_read+0x6f0/0x6f0 [ 2383.572877] ? ksys_write+0x12d/0x260 [ 2383.573307] ? lock_release+0x680/0x680 [ 2383.573753] ? avc_policy_seqno+0x9/0x70 [ 2383.574209] ? selinux_file_permission+0x92/0x520 [ 2383.574760] vfs_write+0x7c0/0xb10 [ 2383.575165] ksys_write+0x12d/0x260 [ 2383.575580] ? __ia32_sys_read+0xb0/0xb0 [ 2383.576039] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2383.576628] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2383.577211] do_syscall_64+0x33/0x40 [ 2383.577626] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 2383.578206] RIP: 0033:0x7fee0c6ddfef [ 2383.578624] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 29 fd ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 5c fd ff ff 48 [ 2383.580696] RSP: 002b:00007fee0b899860 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 2383.581548] RAX: ffffffffffffffda RBX: 00007fee00025fa0 RCX: 00007fee0c6ddfef [ 2383.582351] RDX: 00000000000008e0 RSI: 00007fee00026280 RDI: 0000000000000009 [ 2383.583153] RBP: 00000000000008e0 R08: 0000000000000000 R09: 0000000000000000 [ 2383.583958] R10: 0000000000000000 R11: 0000000000000293 R12: 00007fee00026280 [ 2383.584761] R13: 0000000000000000 R14: 00000000000000db R15: 00007fee00025fa0 [ 2383.585790] Mem-Info: [ 2383.586149] active_anon:37 inactive_anon:7257 isolated_anon:0 [ 2383.586149] active_file:139 inactive_file:19 isolated_file:0 [ 2383.586149] unevictable:0 dirty:1 writeback:0 [ 2383.586149] slab_reclaimable:6845 slab_unreclaimable:58311 [ 2383.586149] mapped:8805 shmem:76 pagetables:342 bounce:0 [ 2383.586149] free:2692 free_pcp:131 free_cma:0 [ 2383.589627] Node 0 active_anon:148kB inactive_anon:29028kB active_file:556kB inactive_file:76kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:35220kB dirty:4kB writeback:0kB shmem:304kB writeback_tmp:0kB kernel_stack:2912kB all_unreclaimable? no [ 2383.592170] Node 0 DMA free:6484kB min:48kB low:60kB high:72kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 2383.595087] lowmem_reserve[]: 0 1616 1616 1616 [ 2383.595629] Node 0 DMA32 free:4284kB min:9212kB low:10864kB high:12516kB reserved_highatomic:2048KB active_anon:148kB inactive_anon:29028kB active_file:712kB inactive_file:464kB unevictable:0kB writepending:88kB present:2080640kB managed:1660456kB mlocked:0kB pagetables:1368kB bounce:0kB free_pcp:552kB local_pcp:276kB free_cma:0kB [ 2383.598871] lowmem_reserve[]: 0 0 0 0 [ 2383.599342] Node 0 DMA: 1*4kB (U) 0*8kB 1*16kB (U) 0*32kB 1*64kB (U) 0*128kB 1*256kB (U) 0*512kB 0*1024kB 1*2048kB (M) 1*4096kB (M) = 6484kB [ 2383.600905] Node 0 DMA32: 268*4kB (UMEH) 124*8kB (UMEH) 80*16kB (UMEH) 24*32kB (UMH) 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 4112kB [ 2383.602537] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB [ 2383.603506] 151 total pagecache pages [ 2383.603930] 0 pages in swap cache [ 2383.604334] Swap cache stats: add 0, delete 0, find 0/0 [ 2383.604929] Free swap = 0kB [ 2383.605280] Total swap = 0kB [ 2383.605619] 524158 pages RAM [ 2383.605958] 0 pages HighMem/MovableOnly [ 2383.606429] 105067 pages reserved [ 2383.606832] Unreclaimable slab info: [ 2383.607439] Name Used Total [ 2383.608103] pid_3 7KB 7KB [ 2383.608712] pid_2 71KB 71KB [ 2383.609328] IEEE-802.15.4-MAC 63KB 63KB [ 2383.609922] IEEE-802.15.4-RAW 63KB 63KB [ 2383.610531] p9_req_t 4KB 4KB [ 2383.611140] ip6-frags 7KB 7KB [ 2383.611741] fib6_nodes 32KB 32KB [ 2383.612353] ip6_dst_cache 41KB 41KB [ 2383.612949] PINGv6 31KB 31KB [ 2383.613558] RAWv6 346KB 346KB [ 2383.614166] UDPLITEv6 62KB 62KB [ 2383.614764] UDPv6 62KB 62KB [ 2383.615382] tw_sock_TCPv6 15KB 15KB [ 2383.615977] TCPv6 62KB 62KB [ 2383.616589] scsi_sense_cache 4KB 4KB [ 2383.617197] sd_ext_cdb 3KB 3KB [ 2383.617795] virtio_scsi_cmd 16KB 16KB [ 2383.618411] sgpool-128 89KB 89KB [ 2383.619023] sgpool-64 63KB 63KB [ 2383.619626] sgpool-32 189KB 283KB [ 2383.620238] sgpool-16 142KB 142KB [ 2383.620831] sgpool-8 105KB 105KB [ 2383.621441] io_kiocb 67KB 67KB [ 2383.622052] mqueue_inode_cache 62KB 62KB [ 2383.622660] nfs_commit_data 15KB 15KB [ 2383.623278] nfs_write_data 47KB 47KB [ 2383.623874] jbd2_inode 11KB 11KB [ 2383.624484] ext4_system_zone 7KB 7KB [ 2383.625101] ext4_io_end_vec 7KB 7KB [ 2383.625697] ext4_bio_post_read_ctx 15KB 15KB [ 2383.626354] kioctx 15KB 15KB [ 2383.626948] aio_kiocb 7KB 7KB [ 2383.627566] bio-2 4KB 4KB [ 2383.628178] pid_namespace 7KB 7KB [ 2383.628773] posix_timers_cache 15KB 15KB [ 2383.629394] rpc_buffers 31KB 31KB [ 2383.630003] rpc_tasks 3KB 3KB [ 2383.630601] UNIX 228KB 320KB [ 2383.631221] UDP-Lite 63KB 63KB [ 2383.631820] tcp_bind_bucket 8KB 8KB [ 2383.632429] inet_peer_cache 4KB 4KB [ 2383.633042] xfrm_state 32KB 32KB [ 2383.633639] ip_fib_trie 8KB 8KB [ 2383.634251] ip_fib_alias 23KB 23KB [ 2383.634846] ip_dst_cache 8KB 8KB [ 2383.635465] RAW 93KB 93KB [ 2383.636081] UDP 206KB 315KB [ 2383.636677] request_sock_TCP 15KB 15KB [ 2383.637289] TCP 60KB 60KB [ 2383.637886] hugetlbfs_inode_cache 30KB 30KB [ 2383.638531] bio-1 11KB 11KB [ 2383.639146] eventpoll_pwq 27KB 27KB [ 2383.639758] eventpoll_epi 43KB 43KB [ 2383.640372] inotify_inode_mark 58KB 58KB [ 2383.640976] request_queue 60KB 60KB [ 2383.641588] blkdev_ioc 22KB 22KB [ 2383.642194] bio-0 496KB 496KB [ 2383.642786] biovec-max 1100KB 1100KB [ 2383.643404] biovec-64 403KB 488KB [ 2383.644013] biovec-16 63KB 63KB [ 2383.644617] user_namespace 31KB 31KB [ 2383.645224] uid_cache 8KB 8KB [ 2383.645817] dmaengine-unmap-2 4KB 4KB [ 2383.646425] audit_buffer 7KB 7KB [ 2383.647042] skbuff_fclone_cache 127KB 127KB [ 2383.647667] skbuff_head_cache 405KB 483KB [ 2383.648281] file_lock_cache 66KB 66KB [ 2383.648874] file_lock_ctx 7KB 7KB [ 2383.649493] fsnotify_mark_connector 24KB 24KB [ 2383.650157] net_namespace 86KB 86KB [ 2383.650761] task_delay_info 115KB 115KB [ 2383.651382] taskstats 77KB 77KB [ 2383.651985] proc_dir_entry 387KB 397KB [ 2383.652587] pde_opener 39KB 39KB [ 2383.653193] seq_file 86KB 86KB [ 2383.653788] sigqueue 126KB 126KB [ 2383.654396] shmem_inode_cache 1270KB 1320KB [ 2383.655007] kernfs_iattrs_cache 254KB 254KB [ 2383.655632] kernfs_node_cache 5282KB 5361KB [ 2383.656255] mnt_cache 220KB 220KB [ 2383.656859] filp 1103KB 1305KB [ 2383.657478] names_cache 8508KB 8716KB [ 2383.658091] hashtab_node 274KB 274KB [ 2383.658685] ebitmap_node 1149KB 1149KB [ 2383.659306] avtab_node 4976KB 4976KB [ 2383.659901] avc_node 31KB 31KB [ 2383.660535] lsm_inode_cache 2591KB 3043KB [ 2383.661153] lsm_file_cache 200KB 200KB [ 2383.661746] key_jar 47KB 47KB [ 2383.662356] uts_namespace 15KB 15KB [ 2383.662949] nsproxy 11KB 11KB [ 2383.663588] vm_area_struct 1024KB 1332KB [ 2383.664210] fs_cache 53KB 60KB [ 2383.664817] files_cache 207KB 207KB [ 2383.665426] signal_cache 365KB 463KB [ 2383.666041] sighand_cache 390KB 390KB [ 2383.666641] task_struct 905KB 1312KB [ 2383.667258] cred_jar 117KB 168KB [ 2383.667857] anon_vma_chain 250KB 303KB [ 2383.668468] anon_vma 161KB 223KB [ 2383.669085] pid 62KB 67KB [ 2383.669684] Acpi-Operand 118KB 150KB [ 2383.670298] Acpi-ParseExt 27KB 27KB [ 2383.670894] Acpi-Parse 71KB 86KB [ 2383.671517] Acpi-State 27KB 43KB [ 2383.672125] Acpi-Namespace 20KB 20KB [ 2383.672715] shared_policy_node 8KB 8KB [ 2383.673335] numa_policy 7KB 7KB [ 2383.673935] trace_event_file 176KB 176KB [ 2383.674552] ftrace_event_field 280KB 280KB [ 2383.675182] pool_workqueue 32KB 32KB [ 2383.675783] task_group 16KB 16KB [ 2383.676400] mm_struct 308KB 441KB [ 2383.677022] vmap_area 39KB 82KB [ 2383.677623] page->ptl 175KB 224KB [ 2383.678232] kmemleak_scan_area 159KB 159KB [ 2383.679877] kmemleak_object 127722KB 150477KB [ 2383.680498] kmalloc-8k 4032KB 4288KB [ 2383.681109] kmalloc-4k 8056KB 8296KB [ 2383.681719] kmalloc-2k 4064KB 4736KB [ 2383.682340] kmalloc-1k 2488KB 3168KB [ 2383.682953] kmalloc-512 2548KB 3904KB [ 2383.683578] kmalloc-256 1288KB 1424KB [ 2383.684196] kmalloc-192 635KB 652KB [ 2383.684799] kmalloc-128 464KB 508KB [ 2383.685433] kmalloc-96 367KB 700KB [ 2383.686062] kmalloc-64 874KB 1260KB [ 2383.686661] kmalloc-32 764KB 816KB [ 2383.687272] kmalloc-16 343KB 368KB [ 2383.687871] kmalloc-8 322KB 322KB [ 2383.688479] kmem_cache_node 47KB 47KB [ 2383.689088] kmem_cache 75KB 75KB [ 2383.689680] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/system.slice/rsyslog.service,task=rs:main Q:Reg,pid=11409,uid=0 [ 2383.692163] Out of memory (oom_kill_allocating_task): Killed process 11397 (rsyslogd) total-vm:220876kB, anon-rss:920kB, file-rss:0kB, shmem-rss:0kB, UID:0 pgtables:72kB oom_score_adj:0 [ 2383.738144] systemd[1]: Starting Journal Service... [ 2383.743670] systemd[1]: systemd-timesyncd.service: Main process exited, code=killed, status=9/KILL [ 2383.747570] systemd[1]: systemd-timesyncd.service: Failed with result 'signal'. [ 2383.759541] systemd[1]: Failed to start Network Time Synchronization. [ 2383.763146] systemd[1]: systemd-timesyncd.service: Scheduled restart job, restart counter is at 2. [ 2383.764497] systemd[1]: Stopped Network Time Synchronization. [ 2383.904905] systemd[1]: Starting Network Time Synchronization... [ 2383.908486] systemd[1]: rsyslog.service: Main process exited, code=killed, status=9/KILL [ 2383.913177] systemd[1]: rsyslog.service: Failed with result 'signal'. [ 2383.967049] systemd[1]: Stopped target Bluetooth. [ 2384.027647] systemd-journald[11410]: File /var/log/journal/7e681e5076844de4a5cfa8606a84b008/system.journal corrupted or uncleanly shut down, renaming and replacing. [ 2384.130074] systemd[1]: rsyslog.service: Scheduled restart job, restart counter is at 2. [ 2384.131503] systemd[1]: Stopped System Logging Service. [ 2384.156352] systemd[1]: Starting System Logging Service... [ 2384.263765] systemd[1]: Started System Logging Service. [ 2384.384276] systemd[1]: Started Network Time Synchronization. [ 2384.783773] systemd[1]: Started Journal Service. [ 2384.878758] systemd-journald[11410]: Received client request to flush runtime journal. VM DIAGNOSIS: 01:27:26 Registers: info registers vcpu 0 RAX=0000000000000000 RBX=ffffffff868abd80 RCX=0000000000001257 RDX=0000000000008000 RSI=0000000000000000 RDI=ffffffff869f2c00 RBP=0000000000001256 RSP=ffff88801feefb70 R8 =0000000000000000 R9 =0000000000000003 R10=0000000000000000 R11=0000000000000001 R12=0000000000008000 R13=0000000000000000 R14=0000000000000000 R15=0000000000001257 RIP=ffffffff81f246ef RFL=00000082 [--S----] 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=00007f8f8800c445 CR3=0000000056608000 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=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=936aeee819a05ca9597d8b1a828c5407 XMM02=6bcc4006a46f29da37da1365d2ae6f8a XMM03=91b52333acc3069658de740b71a7d29a XMM04=00000000000000000000000000000000 XMM05=00000000000000000000000000000000 XMM06=0d0c0f0e09080b0a0504070601000302 XMM07=0e0d0c0f0a09080b0605040702010003 XMM08=64707466730073254073250070746673 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=1ffff11002a225f9 RBX=ffff888015112f98 RCX=ffffffff81280361 RDX=1ffffffff0a14ec2 RSI=0000000000000000 RDI=ffff888015112fc8 RBP=ffff888014b73ba0 RSP=ffff88806cf09b50 R8 =0000000000000001 R9 =0000000000000003 R10=ffffed100d9e135e R11=0000000000000001 R12=dffffc0000000000 R13=ffff88804aaf6d00 R14=ffff888008acab40 R15=ffff88804aaf6d00 RIP=ffffffff816f55b8 RFL=00000046 [---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 00007ffb7b477900 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007ffb7bc1c7d0 CR3=000000000fb76000 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=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=00000000000000000000ff000000ff00 XMM02=73722f6563696c732e6d65747379732f XMM03=00656369767265732e676f6c73797372 XMM04=0000556c341e8ae00000556c341b6560 XMM05=0000ff0100ff01000000000300000001 XMM06=697665642e3130323a336963682d3369 XMM07=00000000000000000000000000000000 XMM08=65784500657250747261745363657845 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000200000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000