fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000300) 22:54:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100002000) 22:54:06 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000140), 0x8}, 0xdd48a83c10608be0, 0x0, 0x0, 0x2, 0x0, 0x1000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x46e2, 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_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_io_uring_setup(0x21, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000a0000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000002a40)=0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r3, 0x80, &(0x7f0000000280)=@in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x20}}}, 0x0, 0x0, 0x38233c16c1f9347d}, 0x0) io_uring_enter(r0, 0x76d2, 0x0, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x1568, 0x3796, 0x2, &(0x7f0000000200)={[0x9]}, 0x8) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000100)=ANY=[], 0xfdef) r5 = socket$nl_sock_diag(0x10, 0x3, 0x4) ppoll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x230}, {r5}, {0xffffffffffffffff, 0x30c}, {r4, 0x408}, {r4, 0x108}], 0x5, &(0x7f0000000080)={0x77359400}, &(0x7f00000000c0)={[0x8]}, 0x8) openat(r4, &(0x7f0000000180)='./file0\x00', 0x351201, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000240), 0x80100, 0x0) 22:54:06 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000300) 22:54:06 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c24, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:54:06 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000004) [ 1844.313244] FAULT_INJECTION: forcing a failure. [ 1844.313244] name failslab, interval 1, probability 0, space 0, times 0 [ 1844.314785] CPU: 1 PID: 11056 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1844.315496] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1844.316346] Call Trace: [ 1844.316622] dump_stack+0x107/0x167 [ 1844.316993] should_fail.cold+0x5/0xa [ 1844.317386] ? sbitmap_init_node+0x292/0x500 [ 1844.317835] should_failslab+0x5/0x20 [ 1844.318220] __kmalloc_node+0x76/0x420 [ 1844.318656] ? kmem_cache_alloc_node_trace+0x16d/0x340 [ 1844.319191] sbitmap_init_node+0x292/0x500 [ 1844.319624] sbitmap_queue_init_node+0x38/0x720 [ 1844.320105] ? lockdep_init_map_type+0x2c7/0x780 [ 1844.320640] blk_mq_init_tags+0x1a9/0x3d0 [ 1844.321098] blk_mq_alloc_rq_map+0x59/0x1e0 [ 1844.321543] __blk_mq_alloc_map_and_request+0xe0/0x410 [ 1844.322075] blk_mq_alloc_tag_set+0x764/0xe70 [ 1844.322537] loop_add+0x26d/0x8b0 [ 1844.322892] loop_control_ioctl+0x170/0x480 [ 1844.323331] ? loop_lookup+0x1d0/0x1d0 [ 1844.323757] ? selinux_file_ioctl+0xb6/0x270 [ 1844.324223] ? loop_lookup+0x1d0/0x1d0 [ 1844.324656] __x64_sys_ioctl+0x19a/0x210 [ 1844.325085] do_syscall_64+0x33/0x40 [ 1844.325478] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1844.326037] RIP: 0033:0x7f67af624b19 [ 1844.326437] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1844.328467] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1844.329273] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1844.330047] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1844.330821] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1844.331571] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1844.332604] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 [ 1844.398450] blk-mq: reduced tag depth (128 -> 64) 22:54:23 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c25, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:54:23 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 10) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:54:23 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000005) 22:54:23 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000700) 22:54:23 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000140), 0x8}, 0xdd48a83c10608be0, 0x0, 0x0, 0x2, 0x0, 0x1000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x46e2, 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_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_io_uring_setup(0x21, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000a0000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000002a40)=0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r3, 0x80, &(0x7f0000000280)=@in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x20}}}, 0x0, 0x0, 0x38233c16c1f9347d}, 0x0) io_uring_enter(r0, 0x76d2, 0x0, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x1568, 0x3796, 0x2, &(0x7f0000000200)={[0x9]}, 0x8) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000100)=ANY=[], 0xfdef) r5 = socket$nl_sock_diag(0x10, 0x3, 0x4) ppoll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x230}, {r5}, {0xffffffffffffffff, 0x30c}, {r4, 0x408}, {r4, 0x108}], 0x5, &(0x7f0000000080)={0x77359400}, &(0x7f00000000c0)={[0x8]}, 0x8) openat(r4, &(0x7f0000000180)='./file0\x00', 0x351201, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000240), 0x80100, 0x0) 22:54:23 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000700) 22:54:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100006000) 22:54:23 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000005) [ 1860.770007] FAULT_INJECTION: forcing a failure. [ 1860.770007] name failslab, interval 1, probability 0, space 0, times 0 [ 1860.772751] CPU: 0 PID: 11092 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1860.774176] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1860.775873] Call Trace: [ 1860.776435] dump_stack+0x107/0x167 [ 1860.777202] should_fail.cold+0x5/0xa [ 1860.778001] ? create_object.isra.0+0x3a/0xa20 [ 1860.778951] should_failslab+0x5/0x20 [ 1860.779734] kmem_cache_alloc+0x5b/0x310 [ 1860.780581] ? lock_acquire+0x197/0x470 [ 1860.781398] create_object.isra.0+0x3a/0xa20 [ 1860.782295] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1860.783329] __kmalloc_node+0x1ae/0x420 [ 1860.784159] ? kmem_cache_alloc_node_trace+0x16d/0x340 [ 1860.785229] sbitmap_init_node+0x292/0x500 [ 1860.786098] sbitmap_queue_init_node+0x38/0x720 [ 1860.787047] ? lockdep_init_map_type+0x2c7/0x780 [ 1860.788037] blk_mq_init_tags+0x1a9/0x3d0 [ 1860.788888] blk_mq_alloc_rq_map+0x59/0x1e0 [ 1860.789771] __blk_mq_alloc_map_and_request+0xe0/0x410 [ 1860.790854] blk_mq_alloc_tag_set+0x764/0xe70 [ 1860.791782] loop_add+0x26d/0x8b0 [ 1860.792498] loop_control_ioctl+0x170/0x480 [ 1860.793373] ? loop_lookup+0x1d0/0x1d0 [ 1860.794167] ? selinux_file_ioctl+0xb6/0x270 [ 1860.795064] ? loop_lookup+0x1d0/0x1d0 [ 1860.795858] __x64_sys_ioctl+0x19a/0x210 [ 1860.796704] do_syscall_64+0x33/0x40 [ 1860.797461] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1860.798504] RIP: 0033:0x7f67af624b19 [ 1860.799258] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1860.802996] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1860.804564] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1860.806008] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1860.807471] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1860.808932] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1860.810389] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:54:23 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100003fff) 22:54:23 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c26, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:54:23 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000140), 0x8}, 0xdd48a83c10608be0, 0x0, 0x0, 0x2, 0x0, 0x1000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x46e2, 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_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_io_uring_setup(0x21, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000a0000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000002a40)=0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r3, 0x80, &(0x7f0000000280)=@in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x20}}}, 0x0, 0x0, 0x38233c16c1f9347d}, 0x0) io_uring_enter(r0, 0x76d2, 0x0, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x1568, 0x3796, 0x2, &(0x7f0000000200)={[0x9]}, 0x8) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000100)=ANY=[], 0xfdef) r5 = socket$nl_sock_diag(0x10, 0x3, 0x4) ppoll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x230}, {r5}, {0xffffffffffffffff, 0x30c}, {r4, 0x408}, {r4, 0x108}], 0x5, &(0x7f0000000080)={0x77359400}, &(0x7f00000000c0)={[0x8]}, 0x8) openat(r4, &(0x7f0000000180)='./file0\x00', 0x351201, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000240), 0x80100, 0x0) 22:54:23 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 11) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) [ 1861.200409] FAULT_INJECTION: forcing a failure. [ 1861.200409] name failslab, interval 1, probability 0, space 0, times 0 [ 1861.202866] CPU: 0 PID: 11113 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1861.204297] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1861.205961] Call Trace: [ 1861.206505] dump_stack+0x107/0x167 [ 1861.207251] should_fail.cold+0x5/0xa [ 1861.208058] ? create_object.isra.0+0x3a/0xa20 [ 1861.208994] should_failslab+0x5/0x20 [ 1861.209761] kmem_cache_alloc+0x5b/0x310 [ 1861.210580] create_object.isra.0+0x3a/0xa20 [ 1861.211466] kmemleak_alloc_percpu+0xa0/0x100 [ 1861.212372] pcpu_alloc+0x4e2/0x1240 [ 1861.213137] sbitmap_queue_init_node+0x80/0x720 [ 1861.214080] ? lockdep_init_map_type+0x2c7/0x780 [ 1861.215040] blk_mq_init_tags+0x1a9/0x3d0 [ 1861.215877] blk_mq_alloc_rq_map+0x59/0x1e0 [ 1861.216778] __blk_mq_alloc_map_and_request+0xe0/0x410 [ 1861.217840] blk_mq_alloc_tag_set+0x764/0xe70 [ 1861.218749] loop_add+0x26d/0x8b0 [ 1861.219462] loop_control_ioctl+0x170/0x480 [ 1861.220345] ? loop_lookup+0x1d0/0x1d0 [ 1861.221122] ? selinux_file_ioctl+0xb6/0x270 [ 1861.222005] ? loop_lookup+0x1d0/0x1d0 [ 1861.222798] __x64_sys_ioctl+0x19a/0x210 [ 1861.223628] do_syscall_64+0x33/0x40 [ 1861.224392] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1861.225428] RIP: 0033:0x7f67af624b19 [ 1861.226182] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 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.229832] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1861.231343] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1861.232773] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1861.234201] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1861.235627] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1861.237087] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:54:38 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100004000) 22:54:38 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c27, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:54:38 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000c00) 22:54:38 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000140), 0x8}, 0xdd48a83c10608be0, 0x0, 0x0, 0x2, 0x0, 0x1000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x46e2, 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_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_io_uring_setup(0x21, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000a0000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000002a40)=0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r3, 0x80, &(0x7f0000000280)=@in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x20}}}, 0x0, 0x0, 0x38233c16c1f9347d}, 0x0) io_uring_enter(r0, 0x76d2, 0x0, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x1568, 0x3796, 0x2, &(0x7f0000000200)={[0x9]}, 0x8) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000100)=ANY=[], 0xfdef) r5 = socket$nl_sock_diag(0x10, 0x3, 0x4) ppoll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x230}, {r5}, {0xffffffffffffffff, 0x30c}, {r4, 0x408}, {r4, 0x108}], 0x5, &(0x7f0000000080)={0x77359400}, &(0x7f00000000c0)={[0x8]}, 0x8) openat(r4, &(0x7f0000000180)='./file0\x00', 0x351201, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat$ptmx(0xffffffffffffff9c, 0x0, 0x80100, 0x0) 22:54:38 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000000f) 22:54:38 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000000f) 22:54:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) r2 = dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000040)={0x0, r4, 0x2}) write$P9_RREADLINK(r4, &(0x7f0000000040)={0x10, 0x17, 0x1, {0x7, './file1'}}, 0x10) sendfile(r0, r3, 0x0, 0x100000001) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f00000000c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x80000000}}, './file0\x00'}) 22:54:38 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 12) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) [ 1875.934293] FAULT_INJECTION: forcing a failure. [ 1875.934293] name failslab, interval 1, probability 0, space 0, times 0 [ 1875.937034] CPU: 0 PID: 11141 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1875.938433] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1875.940093] Call Trace: [ 1875.940635] dump_stack+0x107/0x167 [ 1875.941368] should_fail.cold+0x5/0xa [ 1875.942135] ? create_object.isra.0+0x3a/0xa20 [ 1875.943052] should_failslab+0x5/0x20 [ 1875.943836] kmem_cache_alloc+0x5b/0x310 [ 1875.944682] ? mark_held_locks+0x9e/0xe0 [ 1875.945520] create_object.isra.0+0x3a/0xa20 [ 1875.946432] kmemleak_alloc_percpu+0xa0/0x100 [ 1875.947360] pcpu_alloc+0x4e2/0x1240 [ 1875.948157] sbitmap_queue_init_node+0x80/0x720 [ 1875.949118] ? lockdep_init_map_type+0x2c7/0x780 [ 1875.950091] blk_mq_init_tags+0x1a9/0x3d0 [ 1875.950953] blk_mq_alloc_rq_map+0x59/0x1e0 [ 1875.951851] __blk_mq_alloc_map_and_request+0xe0/0x410 [ 1875.952956] blk_mq_alloc_tag_set+0x764/0xe70 [ 1875.953886] loop_add+0x26d/0x8b0 [ 1875.954599] loop_control_ioctl+0x170/0x480 [ 1875.955478] ? loop_lookup+0x1d0/0x1d0 [ 1875.956289] ? selinux_file_ioctl+0xb6/0x270 [ 1875.957185] ? loop_lookup+0x1d0/0x1d0 [ 1875.957983] __x64_sys_ioctl+0x19a/0x210 [ 1875.958813] do_syscall_64+0x33/0x40 [ 1875.959569] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1875.960625] RIP: 0033:0x7f67af624b19 [ 1875.961390] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1875.965165] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1875.966725] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1875.968187] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1875.969649] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1875.971107] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1875.972575] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:54:38 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c28, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:54:38 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000140), 0x8}, 0xdd48a83c10608be0, 0x0, 0x0, 0x2, 0x0, 0x1000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x46e2, 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_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_io_uring_setup(0x21, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000a0000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000002a40)=0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r3, 0x80, &(0x7f0000000280)=@in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x20}}}, 0x0, 0x0, 0x38233c16c1f9347d}, 0x0) io_uring_enter(r0, 0x76d2, 0x0, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x1568, 0x3796, 0x2, &(0x7f0000000200)={[0x9]}, 0x8) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000100)=ANY=[], 0xfdef) r5 = socket$nl_sock_diag(0x10, 0x3, 0x4) ppoll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x230}, {r5}, {0xffffffffffffffff, 0x30c}, {r4, 0x408}, {r4, 0x108}], 0x5, &(0x7f0000000080)={0x77359400}, &(0x7f00000000c0)={[0x8]}, 0x8) openat(r4, &(0x7f0000000180)='./file0\x00', 0x351201, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat$ptmx(0xffffffffffffff9c, 0x0, 0x80100, 0x0) 22:54:38 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 13) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:54:38 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c29, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) [ 1876.335565] FAULT_INJECTION: forcing a failure. [ 1876.335565] name failslab, interval 1, probability 0, space 0, times 0 [ 1876.338230] CPU: 1 PID: 11155 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1876.339657] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1876.341378] Call Trace: [ 1876.341928] dump_stack+0x107/0x167 [ 1876.342680] should_fail.cold+0x5/0xa [ 1876.343465] ? sbitmap_queue_init_node+0x29e/0x720 [ 1876.344497] should_failslab+0x5/0x20 [ 1876.345282] kmem_cache_alloc_node_trace+0x59/0x340 [ 1876.346325] sbitmap_queue_init_node+0x29e/0x720 [ 1876.347304] ? lockdep_init_map_type+0x217/0x780 [ 1876.348298] blk_mq_init_tags+0x1a9/0x3d0 [ 1876.349160] blk_mq_alloc_rq_map+0x59/0x1e0 [ 1876.350049] __blk_mq_alloc_map_and_request+0xe0/0x410 [ 1876.351143] blk_mq_alloc_tag_set+0x764/0xe70 [ 1876.352072] loop_add+0x26d/0x8b0 [ 1876.352804] loop_control_ioctl+0x170/0x480 [ 1876.353694] ? loop_lookup+0x1d0/0x1d0 [ 1876.354493] ? selinux_file_ioctl+0xb6/0x270 [ 1876.355410] ? loop_lookup+0x1d0/0x1d0 [ 1876.356243] __x64_sys_ioctl+0x19a/0x210 [ 1876.357087] do_syscall_64+0x33/0x40 [ 1876.357851] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1876.358906] RIP: 0033:0x7f67af624b19 [ 1876.359659] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1876.363451] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1876.365020] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1876.366498] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1876.367970] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1876.369449] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1876.370904] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:54:38 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000140), 0x8}, 0xdd48a83c10608be0, 0x0, 0x0, 0x2, 0x0, 0x1000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x46e2, 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_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_io_uring_setup(0x21, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000a0000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000002a40)=0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r3, 0x80, &(0x7f0000000280)=@in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x20}}}, 0x0, 0x0, 0x38233c16c1f9347d}, 0x0) io_uring_enter(r0, 0x76d2, 0x0, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x1568, 0x3796, 0x2, &(0x7f0000000200)={[0x9]}, 0x8) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000100)=ANY=[], 0xfdef) r5 = socket$nl_sock_diag(0x10, 0x3, 0x4) ppoll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x230}, {r5}, {0xffffffffffffffff, 0x30c}, {r4, 0x408}, {r4, 0x108}], 0x5, &(0x7f0000000080)={0x77359400}, &(0x7f00000000c0)={[0x8]}, 0x8) openat(r4, &(0x7f0000000180)='./file0\x00', 0x351201, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat$ptmx(0xffffffffffffff9c, 0x0, 0x80100, 0x0) 22:54:38 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000010) [ 1876.551145] blk-mq: reduced tag depth (128 -> 64) 22:54:39 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x1000014d1) 22:54:39 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) sendfile(r1, r0, &(0x7f0000000080)=0x101, 0x1f) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r3, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) dup2(r3, r2) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r4, 0x0, 0x100000001) 22:54:39 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000010) 22:54:39 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c2a, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:54:39 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 14) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:54:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) fallocate(r1, 0x17, 0x6, 0x4) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x2, 0xffffffffffffffff, 0x1) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/rng_core', 0x80, 0x157) ioctl$EVIOCREVOKE(r3, 0x40044591, &(0x7f0000001400)=0xffff) r4 = open(&(0x7f0000001440)='./file1\x00', 0x0, 0x80) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000001480)={@ipv4={'\x00', '\xff\xff', @broadcast}, 0xfa7, 0x0, 0x7, 0xd, 0x6, 0x6}, 0x20) [ 1876.803647] FAULT_INJECTION: forcing a failure. [ 1876.803647] name failslab, interval 1, probability 0, space 0, times 0 [ 1876.805581] CPU: 0 PID: 11184 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1876.806524] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1876.807694] Call Trace: [ 1876.808092] dump_stack+0x107/0x167 [ 1876.808620] should_fail.cold+0x5/0xa [ 1876.809160] ? create_object.isra.0+0x3a/0xa20 [ 1876.809805] should_failslab+0x5/0x20 [ 1876.810358] kmem_cache_alloc+0x5b/0x310 [ 1876.810943] create_object.isra.0+0x3a/0xa20 [ 1876.811579] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1876.812335] kmem_cache_alloc_node_trace+0x16d/0x340 [ 1876.813088] sbitmap_queue_init_node+0x29e/0x720 [ 1876.813768] ? lockdep_init_map_type+0x217/0x780 [ 1876.814434] blk_mq_init_tags+0x1a9/0x3d0 [ 1876.815001] blk_mq_alloc_rq_map+0x59/0x1e0 [ 1876.815594] __blk_mq_alloc_map_and_request+0xe0/0x410 [ 1876.816314] blk_mq_alloc_tag_set+0x764/0xe70 [ 1876.816933] loop_add+0x26d/0x8b0 [ 1876.817419] loop_control_ioctl+0x170/0x480 [ 1876.818015] ? loop_lookup+0x1d0/0x1d0 [ 1876.818552] ? selinux_file_ioctl+0xb6/0x270 [ 1876.819158] ? loop_lookup+0x1d0/0x1d0 [ 1876.819686] __x64_sys_ioctl+0x19a/0x210 [ 1876.820252] do_syscall_64+0x33/0x40 22:54:39 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000140), 0x8}, 0xdd48a83c10608be0, 0x0, 0x0, 0x2, 0x0, 0x1000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x46e2, 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_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_io_uring_setup(0x21, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000a0000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000002a40)=0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r3, 0x80, &(0x7f0000000280)=@in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x20}}}, 0x0, 0x0, 0x38233c16c1f9347d}, 0x0) io_uring_enter(r0, 0x76d2, 0x0, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x1568, 0x3796, 0x2, &(0x7f0000000200)={[0x9]}, 0x8) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000100)=ANY=[], 0xfdef) r5 = socket$nl_sock_diag(0x10, 0x3, 0x4) ppoll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x230}, {r5}, {0xffffffffffffffff, 0x30c}, {r4, 0x408}, {r4, 0x108}], 0x5, &(0x7f0000000080)={0x77359400}, &(0x7f00000000c0)={[0x8]}, 0x8) openat(r4, &(0x7f0000000180)='./file0\x00', 0x351201, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) [ 1876.820766] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1876.821582] RIP: 0033:0x7f67af624b19 [ 1876.822097] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1876.824628] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1876.825669] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1876.826643] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1876.827608] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1876.828582] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1876.829551] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:54:39 executing program 1: r0 = mq_open(&(0x7f0000000240)=',}$:-\x00', 0x40, 0x20, &(0x7f0000000280)={0x10000, 0xffffffffffffff00, 0x4, 0x4}) splice(r0, &(0x7f00000002c0)=0x9, 0xffffffffffffffff, &(0x7f0000000300)=0x7, 0x5, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r2, r1) r3 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000200), 0x783502, 0x0) perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x81, 0x0, 0x9, 0x60, 0x0, 0x4, 0x4000, 0x8, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x6, @perf_bp={&(0x7f0000000080), 0x8}, 0x4, 0x5, 0x0, 0xb5027feb908e4c35, 0x1, 0xb5, 0x4, 0x0, 0x8, 0x0, 0x1}, r5, 0x5, r6, 0x2) r7 = dup(r3) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000040)={{0x1, 0x1, 0x18, r7, {0x9}}, './file1\x00'}) 22:54:39 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 15) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) [ 1877.068515] FAULT_INJECTION: forcing a failure. [ 1877.068515] name failslab, interval 1, probability 0, space 0, times 0 [ 1877.069946] CPU: 0 PID: 11201 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1877.070756] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1877.071722] Call Trace: [ 1877.072041] dump_stack+0x107/0x167 [ 1877.072483] should_fail.cold+0x5/0xa [ 1877.072931] ? create_object.isra.0+0x3a/0xa20 [ 1877.073450] should_failslab+0x5/0x20 [ 1877.073890] kmem_cache_alloc+0x5b/0x310 [ 1877.074348] create_object.isra.0+0x3a/0xa20 [ 1877.074847] kmemleak_alloc_percpu+0xa0/0x100 [ 1877.075353] pcpu_alloc+0x4e2/0x1240 [ 1877.075797] sbitmap_queue_init_node+0x80/0x720 [ 1877.076378] blk_mq_init_tags+0x20e/0x3d0 [ 1877.076855] blk_mq_alloc_rq_map+0x59/0x1e0 [ 1877.077353] __blk_mq_alloc_map_and_request+0xe0/0x410 [ 1877.077962] blk_mq_alloc_tag_set+0x764/0xe70 [ 1877.078470] loop_add+0x26d/0x8b0 [ 1877.078865] loop_control_ioctl+0x170/0x480 [ 1877.079345] ? loop_lookup+0x1d0/0x1d0 [ 1877.079787] ? selinux_file_ioctl+0xb6/0x270 [ 1877.080254] ? loop_lookup+0x1d0/0x1d0 [ 1877.080695] __x64_sys_ioctl+0x19a/0x210 [ 1877.081151] do_syscall_64+0x33/0x40 [ 1877.081570] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1877.082163] RIP: 0033:0x7f67af624b19 [ 1877.082596] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1877.084782] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1877.085696] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1877.086529] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1877.087379] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1877.088261] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1877.089103] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:54:51 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x1000001da) 22:54:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r0, 0xc080661a, &(0x7f0000000040)={@desc={0x1, 0x0, @desc2}}) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(0xffffffffffffff9c, 0xc0506617, &(0x7f0000000340)={@desc={0x1, 0x0, @desc4}, 0x40, 0x0, '\x00', @b}) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$RNDADDENTROPY(r0, 0x40085203, &(0x7f00000001c0)=ANY=[@ANYBLOB="080000009a0000006070ee71acc3d67212822f4fb117405369fc002eb0cab7120e3f66847f2997851cd72589040cba6ee18c3bc16eacdb9031c03bffed0914c11abe96b562d8099d6095248c05250de321ee2dbc5da787ae26ec09b9c2af93388feebb2332f21b0b9d50fe9c915eb367ddbefd4991ed5e1532d59cf7ab582ea413a933c2c9b3ba7761089337c8c3566c15ce9ace0c8f0a147e67f95b971fc3dfd9ea820d31ec9fa486874eb0970d315804b66380133a17f78b329d33cc9dcd8210eb12b2655cdfdcfbcbec5b85bba6dbb4560413bff2954d56dacef170338cfd97f72c12471bef5db89764df5ad8934d407024ef84d5fcac3caaeb1ba5078da04d716dc5ddc5e634374aa5d7e4893efeecea787a69194c986b79866c599a58d2a8aa4c23b77a1ad526635ec9f31bc882aac976ce45912f245ea4089e301daa86b7fbed0c5bf4c1f54d8f70de9c18578353fc0e4fe27a8b0114828761381a95fa54aedf692b2b20d02049b4f6470b4088"]) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r4, 0x0, 0x0, 0x8000, 0x2d}) sendfile(r0, r3, 0x0, 0x100000001) 22:54:51 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x1000021fb) 22:54:51 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendmsg$IPSET_CMD_TYPE(r0, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000200)={0x8c, 0xd, 0x6, 0x301, 0x0, 0x0, {0x4, 0x0, 0x1}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_TYPENAME={0x14, 0x3, 'hash:ip,port,ip\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_TYPENAME={0xd, 0x3, 'hash:mac\x00'}, @IPSET_ATTR_TYPENAME={0x16, 0x3, 'hash:net,port,net\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_TYPENAME={0x11, 0x3, 'hash:ip,mark\x00'}]}, 0x8c}, 0x1, 0x0, 0x0, 0x1}, 0x11) sendfile(r1, r3, 0x0, 0x100000001) read(r2, &(0x7f0000000140)=""/138, 0x8a) 22:54:51 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000140), 0x8}, 0xdd48a83c10608be0, 0x0, 0x0, 0x2, 0x0, 0x1000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x46e2, 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_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_io_uring_setup(0x21, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000a0000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000002a40)=0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r3, 0x80, &(0x7f0000000280)=@in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x20}}}, 0x0, 0x0, 0x38233c16c1f9347d}, 0x0) io_uring_enter(r0, 0x76d2, 0x0, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x1568, 0x3796, 0x2, &(0x7f0000000200)={[0x9]}, 0x8) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000100)=ANY=[], 0xfdef) r5 = socket$nl_sock_diag(0x10, 0x3, 0x4) ppoll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x230}, {r5}, {0xffffffffffffffff, 0x30c}, {r4, 0x408}, {r4, 0x108}], 0x5, &(0x7f0000000080)={0x77359400}, &(0x7f00000000c0)={[0x8]}, 0x8) openat(r4, &(0x7f0000000180)='./file0\x00', 0x351201, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) 22:54:51 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 16) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:54:51 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c2b, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:54:51 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x1000001da) [ 1889.380572] FAULT_INJECTION: forcing a failure. [ 1889.380572] name failslab, interval 1, probability 0, space 0, times 0 [ 1889.383210] CPU: 1 PID: 11225 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1889.384638] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1889.386321] Call Trace: [ 1889.386861] dump_stack+0x107/0x167 [ 1889.387612] should_fail.cold+0x5/0xa [ 1889.388404] ? create_object.isra.0+0x3a/0xa20 [ 1889.389335] should_failslab+0x5/0x20 [ 1889.390125] kmem_cache_alloc+0x5b/0x310 [ 1889.390949] ? mark_held_locks+0x9e/0xe0 [ 1889.391773] create_object.isra.0+0x3a/0xa20 [ 1889.392694] kmemleak_alloc_percpu+0xa0/0x100 [ 1889.393601] pcpu_alloc+0x4e2/0x1240 [ 1889.394376] sbitmap_queue_init_node+0x80/0x720 [ 1889.395342] blk_mq_init_tags+0x20e/0x3d0 [ 1889.396197] blk_mq_alloc_rq_map+0x59/0x1e0 [ 1889.397081] __blk_mq_alloc_map_and_request+0xe0/0x410 [ 1889.398159] blk_mq_alloc_tag_set+0x764/0xe70 [ 1889.399084] loop_add+0x26d/0x8b0 [ 1889.399783] loop_control_ioctl+0x170/0x480 [ 1889.400676] ? loop_lookup+0x1d0/0x1d0 [ 1889.401482] ? selinux_file_ioctl+0xb6/0x270 [ 1889.402374] ? loop_lookup+0x1d0/0x1d0 [ 1889.403167] __x64_sys_ioctl+0x19a/0x210 [ 1889.403994] do_syscall_64+0x33/0x40 [ 1889.404759] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1889.405807] RIP: 0033:0x7f67af624b19 [ 1889.406563] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1889.410312] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1889.411857] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1889.413303] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1889.414754] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1889.416207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1889.417681] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:54:52 executing program 2: perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x69, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000140), 0x8}, 0xdd48a83c10608be0, 0x0, 0x0, 0x2, 0x0, 0x1000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x46e2, 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_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_io_uring_setup(0x21, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000a0000)=nil, &(0x7f00000b0000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000002a40)=0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r3, 0x80, &(0x7f0000000280)=@in6={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x20}}}, 0x0, 0x0, 0x38233c16c1f9347d}, 0x0) io_uring_enter(r0, 0x76d2, 0x0, 0x0, 0x0, 0x0) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x1568, 0x3796, 0x2, &(0x7f0000000200)={[0x9]}, 0x8) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000100)=ANY=[], 0xfdef) r5 = socket$nl_sock_diag(0x10, 0x3, 0x4) ppoll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x230}, {r5}, {0xffffffffffffffff, 0x30c}, {r4, 0x408}, {r4, 0x108}], 0x5, &(0x7f0000000080)={0x77359400}, &(0x7f00000000c0)={[0x8]}, 0x8) openat(r4, &(0x7f0000000180)='./file0\x00', 0x351201, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) 22:54:52 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 17) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) [ 1889.751190] FAULT_INJECTION: forcing a failure. [ 1889.751190] name failslab, interval 1, probability 0, space 0, times 0 [ 1889.753911] CPU: 1 PID: 11243 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1889.755321] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1889.757016] Call Trace: [ 1889.757558] dump_stack+0x107/0x167 [ 1889.758318] should_fail.cold+0x5/0xa [ 1889.759104] ? sbitmap_queue_init_node+0x29e/0x720 [ 1889.760122] should_failslab+0x5/0x20 [ 1889.760930] kmem_cache_alloc_node_trace+0x59/0x340 [ 1889.761953] sbitmap_queue_init_node+0x29e/0x720 [ 1889.762938] blk_mq_init_tags+0x20e/0x3d0 [ 1889.763789] blk_mq_alloc_rq_map+0x59/0x1e0 [ 1889.764684] __blk_mq_alloc_map_and_request+0xe0/0x410 [ 1889.765774] blk_mq_alloc_tag_set+0x764/0xe70 [ 1889.766702] loop_add+0x26d/0x8b0 [ 1889.767422] loop_control_ioctl+0x170/0x480 [ 1889.768297] ? loop_lookup+0x1d0/0x1d0 [ 1889.769111] ? selinux_file_ioctl+0xb6/0x270 [ 1889.770014] ? loop_lookup+0x1d0/0x1d0 [ 1889.770815] __x64_sys_ioctl+0x19a/0x210 [ 1889.771651] do_syscall_64+0x33/0x40 [ 1889.772422] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1889.773479] RIP: 0033:0x7f67af624b19 [ 1889.774240] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1889.778003] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1889.779541] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1889.781013] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1889.782489] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1889.783945] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1889.785412] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 [ 1889.847158] blk-mq: reduced tag depth (128 -> 64) 22:55:05 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000300) 22:55:05 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c2c, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:55:05 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100004378) 22:55:05 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000300) 22:55:05 executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) sendfile(r1, r0, &(0x7f0000000080)=0x101, 0x1f) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r3, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) dup2(r3, r2) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r4, 0x0, 0x100000001) 22:55:05 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 18) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:55:05 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) r3 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r3, 0x0, 0x0}, 0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x24) write$binfmt_elf64(r4, &(0x7f0000000580)=ANY=[], 0xfdef) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r4, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f00000000c0)=@tipc=@id={0x1e, 0x3, 0x0, {0x4e21, 0x3}}, 0x0, 0x0, 0x0, {0x0, r6}}, 0x10001) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140)=@IORING_OP_OPENAT2={0x1c, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000080)={0x10480, 0x81, 0xd}, &(0x7f00000000c0)='./file1\x00', 0x18, 0x0, 0x12345, {0x0, r6}}, 0x8c27) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendfile(r1, r7, 0x0, 0x100000001) 22:55:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) r2 = dup2(r1, r0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r0, 0xc0189377, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2, {0x2, 0x6}}, '.\x00'}) ioctl$BLKROGET(r3, 0x125e, &(0x7f0000000080)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) [ 1902.822982] FAULT_INJECTION: forcing a failure. [ 1902.822982] name failslab, interval 1, probability 0, space 0, times 0 [ 1902.824257] CPU: 1 PID: 11267 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1902.825015] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1902.825915] Call Trace: [ 1902.826202] dump_stack+0x107/0x167 [ 1902.826600] should_fail.cold+0x5/0xa [ 1902.827015] ? create_object.isra.0+0x3a/0xa20 [ 1902.827521] should_failslab+0x5/0x20 [ 1902.827935] kmem_cache_alloc+0x5b/0x310 [ 1902.828376] create_object.isra.0+0x3a/0xa20 [ 1902.828865] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1902.829410] kmem_cache_alloc_node_trace+0x16d/0x340 [ 1902.829979] sbitmap_queue_init_node+0x29e/0x720 [ 1902.830504] blk_mq_init_tags+0x20e/0x3d0 [ 1902.830964] blk_mq_alloc_rq_map+0x59/0x1e0 [ 1902.831445] __blk_mq_alloc_map_and_request+0xe0/0x410 [ 1902.832027] blk_mq_alloc_tag_set+0x764/0xe70 [ 1902.832527] loop_add+0x26d/0x8b0 [ 1902.832912] loop_control_ioctl+0x170/0x480 [ 1902.833385] ? loop_lookup+0x1d0/0x1d0 [ 1902.833802] ? selinux_file_ioctl+0xb6/0x270 [ 1902.834288] ? loop_lookup+0x1d0/0x1d0 [ 1902.834713] __x64_sys_ioctl+0x19a/0x210 [ 1902.835166] do_syscall_64+0x33/0x40 [ 1902.835564] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1902.836132] RIP: 0033:0x7f67af624b19 [ 1902.836535] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1902.838550] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1902.839389] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1902.840170] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1902.840971] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1902.841755] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1902.842544] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:55:05 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) fcntl$setpipe(r3, 0x407, 0x18) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) 22:55:05 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 19) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) [ 1902.989528] FAULT_INJECTION: forcing a failure. [ 1902.989528] name failslab, interval 1, probability 0, space 0, times 0 [ 1902.991015] CPU: 1 PID: 11282 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1902.991762] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1902.992698] Call Trace: [ 1902.993004] dump_stack+0x107/0x167 [ 1902.993402] should_fail.cold+0x5/0xa [ 1902.993830] ? blk_mq_alloc_rq_map+0xa1/0x1e0 [ 1902.994323] should_failslab+0x5/0x20 [ 1902.994743] __kmalloc_node+0x76/0x420 [ 1902.995161] ? blk_mq_init_tags+0x114/0x3d0 [ 1902.995636] blk_mq_alloc_rq_map+0xa1/0x1e0 [ 1902.996101] __blk_mq_alloc_map_and_request+0xe0/0x410 [ 1902.996681] blk_mq_alloc_tag_set+0x764/0xe70 [ 1902.997185] loop_add+0x26d/0x8b0 [ 1902.997572] loop_control_ioctl+0x170/0x480 [ 1902.998048] ? loop_lookup+0x1d0/0x1d0 [ 1902.998475] ? selinux_file_ioctl+0xb6/0x270 [ 1902.998970] ? loop_lookup+0x1d0/0x1d0 [ 1902.999392] __x64_sys_ioctl+0x19a/0x210 [ 1902.999834] do_syscall_64+0x33/0x40 [ 1903.000238] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1903.000821] RIP: 0033:0x7f67af624b19 [ 1903.001223] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1903.003216] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1903.004077] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1903.004874] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1903.005648] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1903.006445] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1903.007241] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:55:05 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c2d, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) [ 1903.053021] blk-mq: reduced tag depth (128 -> 64) 22:55:05 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 20) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:55:05 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000514) 22:55:05 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c2e, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) [ 1903.194370] FAULT_INJECTION: forcing a failure. [ 1903.194370] name failslab, interval 1, probability 0, space 0, times 0 [ 1903.195717] CPU: 1 PID: 11291 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1903.196466] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1903.197368] Call Trace: [ 1903.197665] dump_stack+0x107/0x167 [ 1903.198067] should_fail.cold+0x5/0xa [ 1903.198482] ? create_object.isra.0+0x3a/0xa20 [ 1903.198988] should_failslab+0x5/0x20 [ 1903.199399] kmem_cache_alloc+0x5b/0x310 [ 1903.199845] ? blk_mq_alloc_rq_map+0xa1/0x1e0 [ 1903.200340] create_object.isra.0+0x3a/0xa20 [ 1903.200822] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1903.201374] __kmalloc_node+0x1ae/0x420 [ 1903.201804] blk_mq_alloc_rq_map+0xa1/0x1e0 [ 1903.202274] __blk_mq_alloc_map_and_request+0xe0/0x410 [ 1903.202852] blk_mq_alloc_tag_set+0x764/0xe70 [ 1903.203352] loop_add+0x26d/0x8b0 [ 1903.203736] loop_control_ioctl+0x170/0x480 [ 1903.204204] ? loop_lookup+0x1d0/0x1d0 [ 1903.204647] ? selinux_file_ioctl+0xb6/0x270 [ 1903.205134] ? loop_lookup+0x1d0/0x1d0 [ 1903.205564] __x64_sys_ioctl+0x19a/0x210 [ 1903.206011] do_syscall_64+0x33/0x40 [ 1903.206431] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1903.207014] RIP: 0033:0x7f67af624b19 [ 1903.207430] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1903.209478] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1903.210332] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1903.211123] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1903.211924] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1903.212746] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1903.213554] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:55:05 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x105142, 0x109) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r4 = openat$incfs(r3, &(0x7f00000000c0)='.log\x00', 0x408300, 0x90) read$snapshot(r4, &(0x7f0000000140)=""/11, 0xb) dup2(r2, r1) r5 = fspick(r0, &(0x7f0000000080)='./file1\x00', 0x0) fcntl$setpipe(r5, 0x407, 0x1b) r6 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000240)='./binderfs2/custom0\x00', 0x802, 0x0) fcntl$getownex(r6, 0x10, &(0x7f0000000280)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x920}, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') write$P9_RREADDIR(0xffffffffffffffff, &(0x7f0000000180)={0xa6, 0x29, 0x2, {0x101, [{{0x0, 0x3}, 0x0, 0x20, 0x7, './file1'}, {{0x2, 0x0, 0x8}, 0x3f, 0x40, 0x7, './file1'}, {{0x0, 0x4, 0x1}, 0x9, 0x22, 0x7, './file1'}, {{0x2}, 0x7, 0x3f, 0x7, './file1'}, {{0x0, 0x4, 0x5}, 0x7ff, 0x0, 0x7, './file1'}]}}, 0xa6) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FS_IOC_READ_VERITY_METADATA(0xffffffffffffffff, 0xc0286687, &(0x7f0000000400)={0x1, 0x61, 0x8e, &(0x7f0000000340)=""/142}) sendfile(r1, r7, 0x0, 0x100000001) 22:55:05 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 21) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) [ 1903.396081] FAULT_INJECTION: forcing a failure. [ 1903.396081] name failslab, interval 1, probability 0, space 0, times 0 [ 1903.397389] CPU: 1 PID: 11304 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1903.398168] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1903.399062] Call Trace: [ 1903.399358] dump_stack+0x107/0x167 [ 1903.399761] should_fail.cold+0x5/0xa [ 1903.400176] ? blk_mq_alloc_rq_map+0xe2/0x1e0 [ 1903.400676] should_failslab+0x5/0x20 [ 1903.401106] __kmalloc_node+0x76/0x420 [ 1903.401533] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1903.402112] blk_mq_alloc_rq_map+0xe2/0x1e0 [ 1903.402595] __blk_mq_alloc_map_and_request+0xe0/0x410 [ 1903.403177] blk_mq_alloc_tag_set+0x764/0xe70 [ 1903.403677] loop_add+0x26d/0x8b0 [ 1903.404057] loop_control_ioctl+0x170/0x480 [ 1903.404520] ? loop_lookup+0x1d0/0x1d0 [ 1903.404965] ? selinux_file_ioctl+0xb6/0x270 [ 1903.405444] ? loop_lookup+0x1d0/0x1d0 [ 1903.405877] __x64_sys_ioctl+0x19a/0x210 [ 1903.406323] do_syscall_64+0x33/0x40 [ 1903.406733] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1903.407291] RIP: 0033:0x7f67af624b19 [ 1903.407702] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1903.409719] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1903.410555] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1903.411352] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1903.412153] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1903.412976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1903.413750] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 [ 1903.464025] blk-mq: reduced tag depth (128 -> 64) 22:55:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) r3 = dup2(r1, r0) sendmsg$nl_generic(r3, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x1410, 0x2c, 0x1, 0x70bd27, 0x25dfdbfb, {0x14}, [@typed={0x8, 0x71, 0x0, 0x0, @pid=0xffffffffffffffff}, @generic="cd6b252a52e8623d55984cecf11245f5f3bd67b49be78c76c9213581441402d95859f896e70ecd7b45ceb40ef2a24660e3a4e7551d936f4e0d44e394dfcc8f2ed7029fe2b3d441b1a86a26949da2e12b6d7e48b32a29fbe12e1690f7885f1c011c2cca2c848ece1cb8ca63ae3bc5afc3af2d64930ac165db56e9940e", @typed={0x8, 0x4c, 0x0, 0x0, @u32=0x1}, @nested={0x159, 0x2e, 0x0, 0x1, [@typed={0x8, 0x73, 0x0, 0x0, @fd=r2}, @generic="5017b544f221f4c8c02ac54c9810d4e68bdcb49174c904ee21552c13dbcb9e999e53259bdf1da5b947a5fe97ac04e51643fa6702721bd51314a98110e126bde194f060ca890a7139959b708b3471abe683b9796f9e44abafe3a29ec2365c32d9e13e2c3d19ca4a507c4c95212cb38fac0a1534fafe58a7581a47", @generic="79d14fdddb5cf86a06ed174c8ee43de89b6cb502410b8a9a73722abfd6b2d62ad42e681c77e2203db31d5cd89c8fef7f2dcc4e71b334ea144ef04a442ee86173a0b9139fcef67449947c864517c5f00754881164bc81e46ffce766a87e693125c3a449055c91b5a8e719701e1aa3bfeaf111782432983aaf4d1b597a41356103bf176f279c3913c9b96acc4aa4c9c819e6a9e194e61109f3d18b1ff4e0fae6954c061cf2cc6470d8c5e8117d16bd555a49d5a9", @typed={0x8, 0x61, 0x0, 0x0, @u32=0x681}, @typed={0x8, 0x7, 0x0, 0x0, @uid=0xffffffffffffffff}, @typed={0x5, 0x2, 0x0, 0x0, @str='\x00'}, @typed={0x6, 0x1a, 0x0, 0x0, @binary="a3cf"}]}, @typed={0x8, 0x36, 0x0, 0x0, @u32=0x8}, @generic="e74c5500556cd291604e034fc31b69cf05ca92694a2b989ee0c1484204f2525f6501f8d4f10d293af725c30f9c0b1f42862a84f12dd5c5193a63c67ae0070b58ffdf1675d73dc1ee94e4e3f84da1ee751c2d25926b4d233d20575fc84552a0cebbc512d880320887dee42820e480e9b852d1efe471925c380dc2d579661dcb630da46a304331d5a767b0fb5515e6e635f9cf3397e4d1b00d90cfabc1cda2feefb3fea25fc1eb359a2afdacd5bb0252d48fdf5ba6c8a2505dba54412c1b5c306895fadf14e2db9523dd61c51ad6a238fa3c84336997e6f377753baef7283795361eb7d74572cbcd3fed4e3775a81aca5a1bf0cad6ce42698fd4546916869bd6234c6eb76aff0d62521fca99db2780910368685d3726134e6681c0188c5a3554ff6a7556c6daf5121c585930e786b0a1350203c42e3023e60b782363dddae75c9b8e1c4bb1a5bc82cf2e6f5ec5d28760269f9076caeea98c9ec9f1dd4eff3bb83a04016b0e2ed802257e2be1f93bb87d60a46e9b3dacae9b24ffc10566d401dcc254e1c16f123de1ceec42adeac756681092f606ddd1fc4575755d2444ea916d2b4cbfbf3bec6de315c912b31bbdb409a66e1d2fc72366353af6bcb354bdd57270ef339f4597da1a7490538ef17936b6aaa9cb5be2d4f94abdbf17748fd4406f829e054c4c4f41c7875e8745a2c9b3578916189e6c9278e8bf0c51bf0f3b912b4871d945251fa3eb3a1da261c8c16ff1bc8f1219bff0dd36044a8f84514408f5629f73b89ab04d71d5d087c85b5ad029468a18d84dae8e06acc15a3946c2c07665edfd0667fe21a516d9af8d5afab68eccba4d1773fcb4e1e466977c0944c2474873f590cc36c03aedeccd40a069690abd04966ab539c776e2e7c76ee6eb8d17e2619d428d4ad6e9924ac2d1a271f34362ecd9d3ee44d7561b31b3bd8df2d3af68f0a96bde1b93eada59595672e6d807895972512b880faa036c29daf86e5e82c46c80f5affa2bee141f1fdd97d4a68dc542de1811d8f413283765cdf50e459ac44f13fb9e14a9a0b26dbb6d8a76ba756851d29d301eff4f57570a491344c7a30a88b9785f58c71313bdb8267b128e65bb27cc7f0ec77001a68e5ece7c24f1d886b66e27fb9a8501146610aa5af37c0231e6d2dc5080a3c4e7107f7ef192f00647fe615e4a197ccef4faf8d0e1618d1b9256b8d4d4a968b17a6a43c614f6d0dadb3b71b717815f0601ae0073a38ad6c5b0b0d02cb7e08527bcad055a9bd6be6975335a5c45ab4be3cf3c17aff4978dc319e625cc73b131e162b6ada0ab89cd8ed27f388a79abc7a7858b8f78901452fa4ef866735988a831b4cb36a755ad9e120b8ac48080038a35292f4e2315b0ecbe263308bea25e954fedd52585b198b168e2a7034d2a4eb9c2ff6ae44f954b77552dba56f1cd9a591e160f91ff571be3e6c227110d899d0115196a0b2506c74d6e1128b8809bc68d0209cf700de35085ff55efc71217e9e1e591f91d4f48b3db9c81511150fbf4e542c02bdb9f7e9b62ffa137321f2c92482b226f562147a4ea7a1d609ccef0c3013cda45ba080b738cd58c6b9cddf47895a2ce1ccc0b8784e78c69ee5431a8f5b76351913351b8ac80386523696bdc04515af7437561b46b0004f38e0ba80bd3b2f7a529755e72b40df3b017ec8dcb955647bb1143079a62189a492096ab872e8dab0d1c0799bc525c9b6e438933a919c2951e810cd710bfb85c17a1f579ba477a6d1cf19e350fa2c8ce20c47696087847279ab0a6c7f7a4dc1455bc7af19202a5d5f3b227714269fadf45d625340d60853477706504e630236d3f34793d959948058142440494654912db921d677ac6b4a12228ac07e28ade4a413307d8ea0bfc091cf7c7125e8e4e9fec954db064a59597b07b9965163811cb5173d4633d2be1a0822db869650f48f502d6d8fc26b8d614f9936c351a9ad948fc58ebaba464793b312deb4930785c6d42d81550cc2df6ccca613b8d4434aeb11f3800baec80c8396b77c266f4a471470255ec56c187a2a6f29ef957bfffcfa04968ebc1373347d1b2ffd758fd6a3cf3d6bbd7ad2de6348e5a0d90ab2492180c4c3f6f40132f417f4224dba7adce282e8f72fe3a24052a49aa34a092cc9c65e1b44690ea473959a9dd47505251c533ae938d46f49d59a92a61832bb786956449d8ac497fbcb59239ffae17bbb184432ef803b4f94020cf7235d06559b580237045e350bfc61016a27747ae5e9f93f3c0f145813227a4cdfc7400465c5ed5e47b5942871a4bbec3aca7427bf081f91fd3f263815e013f40fa0a8e52bf30b37e5a1dba5773c2b3bbe0e469a150869f9a2e37c46a0294864a0a354f7c33fd0b15debf54281144b170b6f7a601b928a7344fe951572c4c34abeba9c1980a0bde1e8fa89f23dd19c2c37debada605ca4cd45c0ce646e039ccd616ed7e0b5fdce4f7a6e22aec80a2e54a861f8d5f4857a4cb7e2fb5aa4c44658939c3b8869012aed31cbc9b1a090ed6fdd0731f931247da8f16f8a1d35b7f9e8015bb214febb4695f7ccf2939cd222a05b747681ce70ae230d28c61dff3997f4ab1bb0c85277b6ae15ad0ed7d6e41ba8eec63d30674fc7d4f4435bb7959380e37b0521e0fa6027ba7497c6c371334cd79c0af9c7289c659b42a517f77947ad0f23b1c0c466121a4675e076ca017f84a44c23c4e92e7247ac65aec3a22d23a7755dd09907083da64eadc613f9d550d90906601fc62dbc24baa01740d058db6da492132900b17f23a7286c3bdb595582dd42e19622afe1a54d32165809c4996f0d7bc1058e3c1a0a394d1b4f791eb45b3070843d8c73cd739523a7ef87ab8ad98b114e75a1ba37d0656eab62f6f96cc0d9ef4b0851f7a3484f5d672a9f1db90b07df06e6c775311177bd97fe3620b8fc76f331493794d56f15d3637a6d667b357b85fc4d714417a22ef7c11fca2f222daff8cd597b433f6a49871cccf28a2746c0438200366d211615e038ac5a6c19291b715f8a370606b362a3ad6c360d46dddf8db44da54f81e2aa38cd69bfe34490c0af2e933c8f8e664d35f62bc66e137c7bc7a93a2a7476848eb0b3d3dfae8e25019cd25b8ef1017ce25dc21e371c4f9db8d05664859c1b0a6c70444fb28504c7a87f063ad818d11120d65e9441cb7d49928debc6b215bb199aef1dbbdf45ffd51d1bb25b2a869613ad1cb951ffa25718fbe3c57c00cc547ed18128ea609bf6a1e4fa9bae814444bb1563f3c0e5cbbca78f948b548902b5953139d7596860a9e542d689e1572419fe57387c0c5c49cd765dd5db120f256324d973f602326794cfdddd8ed24206ce545a01e31bc49e757ac13c2455c27c7e1c9c1550ce7d83679723c7858b316aeada17856a45e21255f13a77336478e24c9cbb2f964109082fe72943f4360c25edb4efc30eeb68e97b493bdc6ff6f5b4362c8bfa44de02ba79bc6b31f4d9917a3c4b78d20c7b79632f719006beb345ef28cbf17a24859f7a591739c3ca1d9d2201b65d01983bc8fa3213eb5a3fca90fa332787015d18a5b1401195b652c4f5346d677f39b2bfe8f2ed6532fda4c963683cd4c17330a337508b602f5c039ba9bce10f2ef8c1f9434c09ab33f813ac600077ebd371afdf1a3b4e99fa712aae046aa7f2d74791e11df1cfb75113ec081d712e533b7287f51b0094fde6d2135795cca9084871537dbdcd411fe12c43308c89d733c2f574ea15216f5f6a0c34764d75c4bd79f33fefdc369e6f763abe5d00627c5287af73a0769b0edcf46bc06b094e4162701e9a03b7744d9b7d2591758a13c81caca0e2c91a8b172b31f935db3a351e7fb398b737583a014a0ffd323b36c280523ba18e66d7929c4ae2ff80f5b94c928b6faee65a92d6483894ee017f5d1f04abef2a7b482f1d8af2c319fd7c5a1f60806d8d3d1386b93dbbd93ef07d496bb8fc18331d826e7717ef02054923ba64d51f32838167cf76fe343075c09937b4c75d7f7338747e4803a21a3a22fbc5412198b22215e1aa8784d117d637ecc3cf8432d1e50361270dd6ecc3137f069eb384db7ff4d48797722980e1bc5e1423ea4b7a89716bc419b46f360a7ccad484c134fc97c6b66aa5d1d8eee3e560cd88f30af5f7515c9840861be145f01c05711a60d39b03bbcfea34115ca2cf8dcf906c631ad66620cc7b4c341b78fbf7d37c4878122e9fcca7678005d857565f0857a841ba85045734babfd1250185887396119c97d795f770793d93c6b2266409d805e95dab05efef62c2cd718c99241d953ac3e47eee05d4219a56b6df2300e330804bec7aa25b3fde0075a8edde1881f785b721de24be96e58de8b7f5c0b88f02d320d699571910e2289e37f80a835dbb397b146f07af017ea06bff0c5a04c3e5f868a8aa0f4abba2eaa91a876aab2d213127037c84a4ec54147309da77dcd26ecb98464ea0a80bd812d248ece55807d104f97a635b6aaf10135fa33e1e193ae4fcbd086e3795d095f47bc3501e93753820f5e24d89326a9a103d7cf522083976af7dac5622f8c6c08f32083eb627238c3964bb9c29e3de99cc5c1537bc2c846d538c4b179389e1c8c6df7fe49bdc9c7e1c55cbadc4e4336b592f476fbfe288e6127424475b467e1b780a883272916d582968596c35199753a06e3a972e1ebe315d57609551b7106f48c588b0150e3b185effff7531d9a379df4a759620194f4477e7e2d35c8b862981d8dbb786b671dba55e90757fa1bbf72a513325f979e07cbfd55a3eda5fde1ef9a33f08f9c65ee35678c635d722c164d0a6724977e7f498da2d4f368a1703537bf3851f239b874743eacad9d0186772d65712bead7e8fbc986278edabdfe8f713c569ed6119de7c06956f3a842940681ac583a9980b5734bc63d7c740ea697870fd00806438a6ed0b8aed912aba9038ea1013b49cda4b0dd7a3fe2cf7fdfd83090266920290b15592401401cdfe2fb3a1a5c3655569559f89124d1d0a5d34b9873a65477bc553a356f61f27f31b30a22cd4bd57c03221d9cb444ebf9d0194d397cbd7269f019b06a97f760051f91e9075112cef0f2d55e36a0984f3dc6694634b044c0b1ea3af60e11fcf88dacd04c3bd588af21b809e77b4f2f9a6656f047eb49bedcc4a070f1b30a4444844be816865b0825219ed06ef2f32e378811700c1da7994505209df7a400c0b63f5110c913c33f945d7a2ae6a681a7411e2f0fa80110e4f2d420b39b937acc1809cad4e996312c1c3e2350fd6e4bf3f7e753fcc2b01355cfe54c52c886bbfd05c7c3d4e7dfb7ad7886d4697627541c99e392682b31b32fd090c94ab500742174997970e10e2ac4084ab4d75ae029abe5ba7ae94243f7505d1f8ca9186956b5fd65f74f744f6f43f875fa53c0310f34c4220c9ebbfe42513737ee3ce5b3e76d068a36b9b613fad039353236eee82e497098a33c1d57fe505c8cbab9b724935b749e80fc1ed8282740bed9799c1e505571acf48d87cde358b0d8378e8b7e01e6f3ebffcb2b4ecef330bdb08386c62a139960f552dca3dfe70a76054f555ef1ea815423480d01c501fc469a15e575232ef57ff7b3a8e6a07eb7ffc498e53b9088ff3c39ee824e1442448972277e98e91ebabd06acc484c921bcb9a4118564faae516a146a4acd1838ed4e6495e06b5aaf66a637f80ca717099fb13e48deb4d301ba9a6a0a9690a3df1aa878c5143c2703fb319809e11d65c89a19e89b97c4371c53284e806bee9c32e9ded400f4dea6d32a0b0c8fd6842078493bff692378dfe9466fcb10", @generic="7e9b04dc9f1960f3ca3d86690fea463964f16240478f12ea6e66507b9f7738b335a5b22114b24849652b1a71cc94927e7c9efc1414ae0b7f43d5a25fffb05518b9d5b4fa542a40c2eddfc4054d05a70c415c20d760ee1ebd8a19b9f2df592eb5aed7fc4c6386f6f6412847bd697cbe4586b3e7819123f6711bbba24f44ef7d6f509f7009ac13346b2aee552d81dacb0cf007e5fa64db88dd2da205a51d321f8cef435a8912037892313762da2188f2665d3e0deb5b3ae02b11eeb8b6010ccfe6ac661adc24ef5f5b1520e9aa120ba67596b33a5b14588f08400cc605819f134a8107bd69e50ae2b72f04a72510307e436c1735309c86b0dcab9aede0f36e8e", @generic="1da57590789579cdd9d8f642e08bcf0f644f929f8e816763b7f64a1d140b41afa53a9b28b9bed029e03abde36e881154325b397d08fe46ca2269e51b04d577f19950d445be404465e2411bfdf2a650f0c3f0e00812adc977167ebb60007845778f56c5481d672e23bcf51037587e113a92b6038719516bdfa844dc41a5e586448d601daf734ce3c8b030d711d2d61f28d7ff942a141b5f16ee2158cfa9bf3daeb769812b059c778e985781c01206976548a9df70f56314865aabe8224df463a3d922d0d15d0e2090e66b5fe7ac4e9eac2bb2c1607fe85b515ad82c611fe8b9202662daac42adc2fd1372c9056834063aabceee490591099a18126fde49b6", @typed={0xc, 0x6f, 0x0, 0x0, @u64=0x5995d96}]}, 0x1410}}, 0x40000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = fsmount(r1, 0x0, 0x4) r5 = syz_genetlink_get_family_id$mptcp(&(0x7f00000015c0), r0) sendmsg$MPTCP_PM_CMD_GET_ADDR(r4, &(0x7f0000001680)={&(0x7f0000001580)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001640)={&(0x7f0000001600)={0x1c, r5, 0x400, 0x70bd28, 0x25dfdbfc, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x6}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20004864}, 0x4) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x100000001) 22:55:18 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000600) 22:55:18 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c2f, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:55:18 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 22:55:18 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000080)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x90101, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x248e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) getxattr(0x0, 0x0, 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$BTRFS_IOC_SNAP_CREATE(r3, 0x50009401, &(0x7f0000000200)={{r3}, "c86ef6b55eb93f7425de78cbb32dd9ee89735761ac86b17bf9e04d8f82cfab9d84fbd95cf065ab792469452d555d17af56c7d63ef93db4499bfdd2232f5ab6b353f620d3a0d2705f66080d168594b59a812b803afbaba1ed88dc58b693fab4414f125f3820082e3fe68caf651d1e155bcf68f9ea80b80c21541ebe66aa24bc5aee2c87c75047386ded95089fc375be196d76352d39cd94031af892d9ef1d8305eaa47234d6b8eb08457e04492c9767cb9de78119941e131582062823aeda21f6f558ff466d194e7d3bbb4a7d9f279e5fa477a5c8e44c9f04627348d247728b364cac3877df00d5097326f96362337469ab97d9fe36ade7537f7b3f8ddb496167e72af62988334401f51bdd14eec9cc3b6a38979ef9f0443e1408536db0a6f205ec08b19b74c2cb55554f69d1e6ca5d1c83e050ca8fdcdf0eb2cae82136d59291d8f6364af7d91aea7aa52b83e128d9b668b8d614e55487bf6232c484c07b129f2c79ca5b68e525909073ed0aa2dacf350a63c2afa8abeb22b2a54e007c8708ad0f28f9754498ff9bddf5299149b50a2fa019436faa926d3275fa7694ce9364e416f4845de4da16b10cab856dc477063a6b816e70c3a5b9c66f0d81f7a45698fb4f9e591ae33534ea22495bd46cf564ecbbb9754b08e5a08e7d155a32821b9f2ecf8fb174b8f9c5a215964ccb2afa90dc60100de1dced678b741b4ff62b5ceb21d12c69353516f75bd75a755bcd56c2eb9e373d174776c24a00fccf4d0c2fd2ff875dcbc2bff58b81b3424da1854cd9f2c419cf30130f66d3c8aaa720ad4c61ccc44161454dae9c84c077294338129335ca848f9e8dbc83c3e1ec4f9b2509eda2255f6d34cd24c8ac9ddbfd77b19a6a9b1284da77e11a601e70de0270d94e775430e4c0b31553240f8bf7d3a45e94365f75e566f3b3f8e29a99af1858ec00695d26c0ede4411af1d33b8311fc29842ee610972f800985c89e8d6461196878b9564ccbb98f78f1e59f531e739f15bab267634889dad3ef578908e0b006f9294f52184380c59240538d2385b41ea841340ca504bceb424cfde09ba76f3be8ae007b80d245e499c8f5ad0978657b8e932888095346fe54482b7a61ff7d2436ef4db8439e7dab3096f4fe054b7a6f75ab8f76772d26b00f5ffaedf4fb1595131082269efc90ae30e818daf9c10e095322b50d639d4098f334021c000004048d99797b60c1ae18d1d2bd78debf003d65f24558dabcfd67241263ddb5f148ae1ea4a056a3c4204f3aad6fb66edaafe93a376afa3481af508ff462d7da74190979f0250f56ab305ecdcee35c3fc433fa81c5b7d116fcd5d238c8d954060008d1783b235b5fdbf298652e1659117b6f04f437aec4ba0f7a623b64139744a11ff0261e68c18f5dbdcd72d28a347f3272f9bc0458f06c5cb22b570073c9889a1a83b20d264a012962a1c558fe098b201433b3efe86cfdef430989528e65ba8b700ad2268e7726626d293489334dc4bdd4ea199adb0871b8e98591d0257213607efd8a14d95e0629a1dea9d5020f8441c73f90a4ede336acde6d9b98748cf548b73a663e448739cdd375aeea8fd976765bd15b508417b29ed8f58f941cbe75ae0c0d6d37f1ccb5a67fbd5caf93161f0392cdfbf796646f73f4335ea081376116fa5d359c042e3c96c7fcfe2c78234e03b8511b0d26f094e649be1a5091c5488f5f58036f67dc308330a3f70075772f0378ba6ce3d736df3a52d4b2c64d873714ec48526b8bdea87bc28fb660749f8f18457d845d7edda7f65171c6546d23e4978b5efa25627fb05940f44549d4ae4d99974308e0f336e231aa6c268ef68b6eed3a7cac6c453437b77fbcfb6ff2e1832d2a85c4848df1bfb03c40188b123b2e74c3ce1469edf44bf27e7bc5e55e48f7c77e263ebe217e63c314e32ba6b59db6f37cb0ed91206db57c90773591457e055ac445cd8ec74ddb80cb27bed965f0d9f49a92c1a808c7b52f4a098c8392220aef1d81b8fdae69fadb568f1d579d88123599a6de7e1e34600021251c777a7af8701f4e7febaa67cc7d2fba3000497923530846ea958886b142fe1b90d8c9708448cdc54b48c742992dea55b55bde2b6878b2965e0c3a7bfa00898d82227dbc61e7fd2680bd66c06057cb528318374e14a921bf6eaa6cd488d7541e3faab0ade718910c24b1f6787b862c79bd1f9ddaae556b0f7f2b3b5212d4c90f9a3de70707ddf12eb45a300044b219ba200f073783a21e51a42c461d4f7d7dae13a3c0916da06d7fd36c595951fe1dd67b38aee6e2124b3033650922a8c664da3b29b040becb27309fd5fd1d5df8851acac3f600097565966b5c05edaf48a9ffb0f12729adaedeb42d9cb17a809fb4dbdab1f6a58288eda895915cb5929bba0064206621c9da74294bcb6154e13f6dbdbe900470c3b0aa868cc472e4359ff3dda5c0dabfef7f2563976fad3a248a388dafac973f1e91553bfd3c157de919eb47054972fe2efa46ad8ef470aaeeef33e72d035aded25b4432c384eca3562754c97ffc3c8552cdfa3dcc949a00bad2966f6ed06ff83d4771957b8c8e27fcac2a247a3296cdde260fd7f357621b8c64a97cd6e8c41f1bf326449a3f39d97b0641cf1a95ae964fc820a2af2209ed13a0ee440380c7a429f8fe68a435ec0ab392f3631f4fe7fb7f79555311279ceb5452328b6831b51f2df948d39ce50a35d4ddb58089bca5792e34fb291af94dc59eec89c28bc32d559d717cf21e1a91fd6cff1a7ac138faee6d01af2c66b710c078a67fe5a619be1d15468a62bb6b3916d171b6a24e040e09cb87f5781454114d6401c7b1b70bb0b3b38a11e60c9f37626a6e93c41141cea22e3c120d38aba5105840a8089ea2d18433c7a1242bac29d1aa10154f5fa87d534ef2a9c41e6eecb82185e285c9c8755fd85a13e5d2541b4c43b9ee26483840f4410b0cbcde43ce2855e701df7f585dfe4590bd6ee32dd25c1b16f22b9e53a52506181aa702010099314658c5e852e4c33f71888e4d1cf692c568be2deeb32dafbdbb05231a9bae6791df0bb082bd2a9651eb89d57f4c79aec01e62cdc84f39bdfc1f27fc2dcce64ee7ee97d68f90f4281c4c859f5560179d421b9b9c654b559bf50bf14f5f7873e2fc8ad596b3701edd00b832e39170d9b886dc80bb0f575a7ce83c762a38b988960f578b81664505177f301d61d41a42c1960d0178a3df345e61923e3f83bd1ab7011f4a6d7607e6512b1ce4a89f946038ab13400d2805c49b5fa7f1ecef8c010a1018ced3e063194103f97836889052225814638845a38765dffebeaa557f8f40d77b479dd3df775f85964609f8f4c0b841402f0629f1568cf98b3d4b6254d7c14c4efe1f2ef93177804b4bde2ceea556c1850fd7c124d736903aaf5423e81db1645bd72dfe5eac6bf62e5181afa8c2ab14bb0485e2198a08bc60c37d2ce16706136a9a38b68c6e54b02364c23c66a5615529beb26b3e2743f13def34c15f4e2a3d31609e1d2df07f94f47495854b822774efedf5e69b6c9e57560b430a2d5c2e0ab968e9ecc5768876300f131043ee5d73c5d7153e0cbf334b7a59385b22dfe0ad20d08c3bd034d2cfde855d5914bb87b61c990ba670f65353da484b5faf54d9df2bf8e727e622dae1e90aac5828a3d27cc6bb1dd8ee6de4c8f9718d8a9adeb6231fc61b93f6573beff1e4ca4a8ce2faaf6b4059dea282a59b97a47fb59e0419f8e949cda9fb7689539baf69f88c2581d2619e5dc8ac4c80692a10694c19a7c6dca30ad99f3784b090a32081a93e34606a528120653e52ed7603ea2fc47ed01792159b83de4018cf987acea7aaff3e821d0595398b5bb1756dcbca66c33cffd7a7adeea6054f0167b479cb3c50b8f11393fb5e4e524bdcad3a99188e3133b31307809f70b21031bd89e02b8a9084db1c4c6d873038268273a79e2c3de0f691d64c0b9b67a63234db80d11aaf9872bf21fb49bc35d7916b2adec02de4d5cdf6b7118cb24d7cc44df60b85bed9bb3967dbb660e6083e81630a1758134265e1bfb32a08482162dd06ec15e65a46a7cc5b74c4259769fac754b9cd2e3067886543e419f9d9b661c5f3adc27f40431416d7b02c38f771d26e96d53145889ff6f997359aa0357ec0e1ed4f79e26198fa9e3bffda3f2b4f7d279c63ae4e4e7501397e0cdbb1f055ffdc9dd784bc0de32385361258c11cc47435cc125bd6c531fb82c08ad11b25c432bdd232c0b9a9f7556893c05cb785afcbdd8692a264ceee246d6a566e6b295dacfeb6d3db8b1ac736f3dec7ce0b05828a3d18ee1e4d5e576bf88bee87e6a53dbda77a32960c6069a48557e6ff0abe06a6ce7525196f05dc0ee79dfc525be7da63c710ff1f5256b23057f46ba6ff8198e8e863a44c16c9c906176772951e49d3cdb409da3b276b2485543e3378011e862d211152676f1eb66886ac099494b1d33a2f9a2497528b897b43ecfa01b2057f26571946880aca9ff268efb6db251f1e58f54878be3bf1e0c899cc14fc55be0e6d2ec6b648eb6feb33d8545f1fa05bbe46d4628c5493199901e4332d771b0bcff78182396f283cc282289e2efca18fc5bfeabe20ae0b3fbdbe200493ec7079ed717e3e3c5dd023f510fc2e6f64679025e6508d1636c2e6782d59cdd4a8f08b8e9bfeec2dd7c5bbdf45070b71dd698ee4c3a20cb168edf40857a97ba8f31d2031996f1de8fe617224a5a35cff94edb1c356a8352a9fe4ac569500fa30f8b1aa39263f754b9937e088e6e46bfceb456f33a919a5ed8578a1594de234b3df1c4f82f94f28b17867644b1a172a8a3f1369c4b862fd9123821eb72828a8a85251c98964a55978e5c437605772fbfd86b3008144744d25cc46e385d95a44a517c12e5e9fbcff60d0d27e57c1884df61c447620eb741adb9ca33216b88f4d1885b70a55869a8d30ba84faa1fe45c94c2750d16c95ea2f44b8af6b50d959d8cb67f312623455c0f06536aa35b756569e3421ef3acf5eceb81fbe691e944cfc09af90b70e4c83b33c658437e7b1ab65a98699458a6a39d670e9e4a9df657b196333f92e03198fb567872d1fef8b17334cc418e153ef6ca1dda2a758c88d3964b9b7199d7ca0dc3ad78e6ed3d1c4ff56699c210e5738dc1350d6b4ff177bc5ab3a07f1c8fa70c107c43ae3d00c52d9d1bb9a855a0c2a7382bebdd9d108d172fd2a95fe1a0f932e881601295e2d9ec624fb043a2c2d5175a579ca3c7768b84bdea1fd074ce86aa7199a3c950fea9d40ccd9c46094fb13a9963a873bf703ac00bcc6f83acba442fcc6824abb599a9d6498e2ac368a448420bf2483460e76e5ea3fcaff2ccff8c3ae31b74e824f5eb9c810b3f087116b577dcd7f2c571773cf846a52f3f22f5c68951516a38eaa9cf6e9ac1baa0a4ffde3af0f08d07e1d39cce5d8dcc491683c0ced72459826a72b0704aa1504c2bfeeeed8b06373c7ebdd108fab1fbd3d0653d22da9feadc59d69c4bca8c920483f83cd2ef3709a74e6002a92d4ff5a27b0aa562409ea169294441e873789a496d58b9d7d736fb12eec27b6cd82c5d9bbb7f37b475c802030fd77ac2e72921746c270b7c85927fbae80f42d99f71dadae73526cc6c03eb1abc45e4c2447cae76c3bf50210959e12ddef5dcdd2f4acf513e28d4b3b5b0fa2eb87111ad68bfbda61ff84063f8eea05697282c2460deb3376c0efe9de99a5e9bba765e9e1e8c67effae146d10d4fdfd320828b8fd6e27751ee5b12757dd9e51aaafd8fc1d7a86976a121bd08371b1"}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x47e2, 0x0) dup2(r4, 0xffffffffffffffff) perf_event_open(0x0, 0x0, 0x0, r4, 0x0) r5 = mq_open(&(0x7f0000000140)='-@\x00\xb7!\xf9Z\xbb,;\x7f\xc0\xa9J\xb3\v\xfb\x84\xaa\xb5\x9a\xa4O\xa8\xb5\xd2\x13/z\v\xae\xfc\xfek*D\xeb{\t\xba>\xe8\xe2\xba\x00\x00\x00\x00\x00\x00\xd0zd\xccD\xf4a\xd8/\x90x\xb5\xd8\x04\x19u\xf9D\xb7Eq\xc1\xcee\xd9\b0\xec\v\xe3\x96\x1f\x80\xe4Nk\xa6\xe1\b\x97,\x8b/\x96\x9b\xdb&\xd1\xe3J\xd5\xaf\xe3\xfc\xde\xbe\xa0\x8b\xeb\xea%\x10eW\xf6\xa0J\xe51\xa4\xfesm\x96\x89\x0f\xea\xa6\xc02\xd4\xb8y\x83L\xc4\x93U\x15\x9b\f\x9b\xc3Z\xff\\\x9d\x83\xe6\xc7fc\xa9n\x8e\aV\xe8\xf9\xf9\xe4\xfb+~\xabu\xf9K\x1d9[\xcd\x9b;=6Q\x80', 0x40, 0x0, 0x0) mq_timedreceive(r5, 0x0, 0x2000, 0x0, 0x0) mq_open(&(0x7f0000005c00)='-@\x00', 0x42, 0x0, 0x0) fcntl$dupfd(r2, 0x406, r1) 22:55:18 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 22) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:55:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) r2 = dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000040)={0x0, r4, 0x2}) write$P9_RREADLINK(r4, &(0x7f0000000040)={0x10, 0x17, 0x1, {0x7, './file1'}}, 0x10) sendfile(r0, r3, 0x0, 0x100000001) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f00000000c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x80000000}}, './file0\x00'}) 22:55:18 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000514) [ 1915.963800] FAULT_INJECTION: forcing a failure. [ 1915.963800] name failslab, interval 1, probability 0, space 0, times 0 [ 1915.965186] CPU: 0 PID: 11331 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1915.965949] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1915.966882] Call Trace: [ 1915.967191] dump_stack+0x107/0x167 [ 1915.967605] should_fail.cold+0x5/0xa [ 1915.968044] ? create_object.isra.0+0x3a/0xa20 [ 1915.968554] should_failslab+0x5/0x20 [ 1915.968993] kmem_cache_alloc+0x5b/0x310 [ 1915.969459] ? mark_held_locks+0x9e/0xe0 [ 1915.969915] create_object.isra.0+0x3a/0xa20 [ 1915.970413] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1915.970976] __kmalloc_node+0x1ae/0x420 [ 1915.971426] blk_mq_alloc_rq_map+0xe2/0x1e0 [ 1915.971908] __blk_mq_alloc_map_and_request+0xe0/0x410 [ 1915.972502] blk_mq_alloc_tag_set+0x764/0xe70 [ 1915.973012] loop_add+0x26d/0x8b0 [ 1915.973423] loop_control_ioctl+0x170/0x480 [ 1915.973924] ? loop_lookup+0x1d0/0x1d0 [ 1915.974380] ? selinux_file_ioctl+0xb6/0x270 [ 1915.974907] ? loop_lookup+0x1d0/0x1d0 [ 1915.975371] __x64_sys_ioctl+0x19a/0x210 [ 1915.975853] do_syscall_64+0x33/0x40 [ 1915.976268] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1915.976879] RIP: 0033:0x7f67af624b19 [ 1915.977306] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1915.979425] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1915.980306] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1915.981141] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1915.981965] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1915.982800] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1915.983631] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:55:18 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 23) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:55:18 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c30, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) [ 1916.195217] FAULT_INJECTION: forcing a failure. [ 1916.195217] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1916.198650] CPU: 1 PID: 11347 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1916.200147] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1916.202361] Call Trace: [ 1916.202905] dump_stack+0x107/0x167 [ 1916.203794] should_fail.cold+0x5/0xa [ 1916.204641] __alloc_pages_nodemask+0x182/0x600 [ 1916.205953] ? __alloc_pages_slowpath.constprop.0+0x2130/0x2130 [ 1916.207225] ? __kmalloc_node+0x1ae/0x420 [ 1916.208224] ? _find_next_bit.constprop.0+0x1a3/0x200 [ 1916.209276] ? cpumask_next+0x1f/0x30 [ 1916.210201] ? blk_mq_hw_queue_to_node+0xf1/0x1b0 [ 1916.211184] blk_mq_alloc_rqs+0x250/0x7a0 [ 1916.212306] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1916.213484] __blk_mq_alloc_map_and_request+0x191/0x410 [ 1916.214823] blk_mq_alloc_tag_set+0x764/0xe70 [ 1916.215741] loop_add+0x26d/0x8b0 [ 1916.216589] loop_control_ioctl+0x170/0x480 [ 1916.217594] ? loop_lookup+0x1d0/0x1d0 [ 1916.218662] ? selinux_file_ioctl+0xb6/0x270 [ 1916.219555] ? loop_lookup+0x1d0/0x1d0 [ 1916.220583] __x64_sys_ioctl+0x19a/0x210 [ 1916.221430] do_syscall_64+0x33/0x40 [ 1916.222336] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1916.223368] RIP: 0033:0x7f67af624b19 [ 1916.224347] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1916.228245] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1916.229864] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1916.231463] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1916.232984] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1916.234420] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1916.235898] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:55:18 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000600) 22:55:18 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r0, 0xc0189379, &(0x7f0000000140)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) r2 = openat(r1, &(0x7f0000000100)='./file1\x00', 0x5451c2, 0x0) r3 = creat(&(0x7f0000000000)='./file1\x00', 0xec) fallocate(r3, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000080), 0x200c0, 0x0) ioctl$SNDRV_TIMER_IOCTL_TREAD(r4, 0x40045402, &(0x7f00000000c0)) dup2(r3, r2) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) sendfile(r2, r5, 0x0, 0x100000001) 22:55:18 executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 22:55:18 executing program 0: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000340)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffa}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r3, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="86fc"], 0x3, 0x0) readv(r3, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r3, 0x2402, 0x81) ioctl$BLKPBSZGET(r3, 0x127b, &(0x7f00000000c0)) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) 22:55:18 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100007800) 22:55:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) copy_file_range(r2, &(0x7f0000000040)=0x1c00000000000000, r3, &(0x7f0000000080)=0x8, 0x3, 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, &(0x7f00000000c0)=""/24) sendfile(r0, r4, 0x0, 0x100000001) 22:55:19 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c31, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:55:19 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 24) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) [ 1916.628363] FAULT_INJECTION: forcing a failure. [ 1916.628363] name failslab, interval 1, probability 0, space 0, times 0 [ 1916.629892] CPU: 0 PID: 11374 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1916.630623] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1916.631509] Call Trace: [ 1916.631806] dump_stack+0x107/0x167 [ 1916.632202] should_fail.cold+0x5/0xa [ 1916.632609] ? create_object.isra.0+0x3a/0xa20 [ 1916.633122] should_failslab+0x5/0x20 [ 1916.633528] kmem_cache_alloc+0x5b/0x310 [ 1916.633974] create_object.isra.0+0x3a/0xa20 [ 1916.634456] blk_mq_alloc_rqs+0x3cb/0x7a0 [ 1916.634902] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1916.635461] __blk_mq_alloc_map_and_request+0x191/0x410 [ 1916.636036] blk_mq_alloc_tag_set+0x764/0xe70 [ 1916.636526] loop_add+0x26d/0x8b0 [ 1916.636928] loop_control_ioctl+0x170/0x480 [ 1916.637394] ? loop_lookup+0x1d0/0x1d0 [ 1916.637848] ? selinux_file_ioctl+0xb6/0x270 [ 1916.638338] ? loop_lookup+0x1d0/0x1d0 [ 1916.638776] __x64_sys_ioctl+0x19a/0x210 [ 1916.639241] do_syscall_64+0x33/0x40 [ 1916.639661] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1916.640206] RIP: 0033:0x7f67af624b19 [ 1916.640620] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1916.642675] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1916.643540] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1916.644335] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1916.645115] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1916.645932] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1916.646738] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:55:19 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) r3 = dup2(r0, r2) r4 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r4, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$setpipe(r3, 0x407, 0x7) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) dup2(r4, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r5, 0x0, 0x100000001) 22:55:19 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 25) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) [ 1916.837858] FAULT_INJECTION: forcing a failure. [ 1916.837858] name failslab, interval 1, probability 0, space 0, times 0 [ 1916.839137] CPU: 0 PID: 11382 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1916.839889] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1916.840784] Call Trace: [ 1916.841089] dump_stack+0x107/0x167 [ 1916.841497] should_fail.cold+0x5/0xa [ 1916.841919] ? blk_alloc_queue+0x28/0x670 [ 1916.842362] should_failslab+0x5/0x20 [ 1916.842771] kmem_cache_alloc_node+0x55/0x330 [ 1916.843254] ? debug_mutex_init+0x33/0x70 [ 1916.843701] blk_alloc_queue+0x28/0x670 [ 1916.844143] blk_mq_init_queue+0x44/0xd0 [ 1916.844578] loop_add+0x2cf/0x8b0 [ 1916.844972] loop_control_ioctl+0x170/0x480 [ 1916.845454] ? loop_lookup+0x1d0/0x1d0 [ 1916.845896] ? selinux_file_ioctl+0xb6/0x270 [ 1916.846380] ? loop_lookup+0x1d0/0x1d0 [ 1916.846815] __x64_sys_ioctl+0x19a/0x210 [ 1916.847255] do_syscall_64+0x33/0x40 [ 1916.847664] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1916.848243] RIP: 0033:0x7f67af624b19 [ 1916.848651] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1916.850733] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1916.851585] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1916.852390] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1916.853214] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1916.854013] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1916.854813] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:55:33 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c32, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:55:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) copy_file_range(r2, &(0x7f0000000040)=0x1c00000000000000, r3, &(0x7f0000000080)=0x8, 0x3, 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, &(0x7f00000000c0)=""/24) sendfile(r0, r4, 0x0, 0x100000001) 22:55:33 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 26) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:55:33 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x200) r3 = openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r5 = dup2(r2, r1) r6 = openat$cgroup_type(r1, &(0x7f0000000080), 0x2, 0x0) ioctl$BTRFS_IOC_QGROUP_LIMIT(r6, 0x8030942b, &(0x7f00000000c0)={0x8, {0x22, 0x28, 0x7fff, 0x7, 0xffff}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r7, 0x29, 0x20, &(0x7f0000000300)={@local, 0x80000000, 0x1, 0xff, 0x2}, 0x20) r8 = signalfd4(r6, &(0x7f0000000a80)={[0x8000]}, 0x8, 0x80000) io_submit(0x0, 0xa, &(0x7f0000000b00)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x20, 0xffffffffffffffff, &(0x7f0000000140)="d8a2c3a9935cfb8bb37c0786c0c60781c8232a6e0bdce4a5084b0bb027d223c4ed15a7d6e6ddaf1102e302e86b474b1352b2debb", 0x34, 0xff, 0x0, 0x3, r1}, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x3, 0x1ff, 0xffffffffffffffff, &(0x7f00000001c0)="b81e0885099ec2dd44c87136bbbf87d92a821d9410bd2a5137c4e25a4d56454c951ff2a3aedafad9064a9ad79c6eeefe33204576b0e3d2dcaa9db7b3f3dd748fd8e0031f5079b9c20cda60df35fc2729e726915d95e9d7d08d1250388edda3b39a50cf085c40b7ea404bbf037fb1946307eea0c7ed389d5eaace3574f6ab5aaa76ab817d0d0d0c1c1e883acd4633e090a66e885d96990d7557578ab171599270584a750d40dfa943a3b16a17786ebfefa578c920b1c0be7c4779a21292adc960c543343a3b1a10abcfb6a56461cfc8b087d3e9618ff0c1cf", 0xd8, 0x6, 0x0, 0x3, r0}, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x2, 0x3, 0xffffffffffffffff, &(0x7f0000000380)="7299132e3b63774c476b145a093675e87de7e3d6c5d9ffd63fbbd3edba48f8d3077e8d8ecb", 0x25, 0xffff, 0x0, 0x1}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x8, 0x7ff, 0xffffffffffffffff, &(0x7f0000000440)="743ae0c877c633d202c3d1b6c122a0e930aef2442455506412fa700c95cbb08b9f7e6ee5fba16c27d733028425d788c0ae55657b2f5ec3bfa0a0b0b7ae4c470585b8", 0x42, 0x3, 0x0, 0x1, r2}, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x1, 0x7, r3, &(0x7f0000000500)="031a5319b1aeb9dbf0e7d6b4e8a71d3e7ac42a515571442a3e996afdd38c05b6ad3f90269680d43217ca1e0bfd8b3aac983bcedc489ac31f72c1a1e7d074753d1ab248ab60cc9d0b841e3500ea2ae3a057f04bad1a1f40d28a2c6f0de3573a4dfedb4c2ea0eb8fa78e0fef08692cf20ec493114eaeae0f926b3bf4d053add06bb01e8440a06f6440f6051d6d82f3fe95f3742d9fd7a6772487d0fa16febf77d54c3962310d2ed4bd1e9754e553a38610952cb66e81871e1dd6f008b1a769bc1be77882", 0xc3, 0x3, 0x0, 0x1}, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x2, 0x3, 0xffffffffffffffff, &(0x7f0000000680)="c9319f53029c68570bdbc8f5921817cb10a14949847028e5890263b3f5362cce48f60b5d0e9f9c2f240cef4259c7a2c93e8c46ec6b3b862a3b2f695479", 0x3d, 0x6, 0x0, 0x3}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x8, 0x4, 0xffffffffffffffff, &(0x7f0000000700)="f01cb13fff0cbc1434bce78fbee0a0c3b4858e9810d99b9016d3d12c9c10ad8871759c37d84a597e98d25f324dc536b2cd746689b7cfd559d6c0cfd317c1168aa84c5bdc5cc6b4a0219fe70640c2e001f10cab2a46bd3ac35ae0fd05ae8fe35a732b2e172f012d552ed25516d914f0e51d2211079e73aabc1fa474bfea2f12fa95fd6c16ada36863df3e896a25808052c669a8d8731cbd338273707f63172affd82203c8e1a389af8b877a65e13130a6fb4d8e7c686b1c1fa89b824871f11f", 0xbf, 0x8, 0x0, 0x1, r0}, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x1, 0x5, 0xffffffffffffffff, &(0x7f0000000800)="dfe9e57951acc9c3d15e243244c57c64206df6a40b1b31609e24dc309e567baeca49e659601aa6ab915f2c950ecba0120a37b6441b813af846205caa80f23d99b5bf03d494a9fffd364011dbe5225f88fc714a03a9", 0x55, 0xffffffff, 0x0, 0x1, r5}, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x1, 0x7, r7, &(0x7f00000008c0)="67c53cc5dbb384e165602f3d0d1530f1fce225bd54e17177fc9a9692596506491da42e80d7b4e88f9f9b4fcaf9abfd31e0c329151b6b994c9e117137b83802f58d2954e9a84ed5e28eb0f4cf981c38a5ff742f46a966f84d15854f5ef0b712c02df86222c7a8bd36265b81f15358439a2124", 0x72}, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x3, 0xff, r4, &(0x7f0000000980)="6500453444f5e75ff619ad266d34b45e43f66572278b8671e2f8ad959321c4006dd581ad61278a91c87c31058f0d7db805be4440b6f558a5ef1f78a6d68301a79ca967695855673c4dc4ce218ded2cd5d6712757c06dc18a05b384a1302e605f1724e5fb4249739e6b0e57f4fb39fabacc6b697bd506aaa0ca08f416b49ceddbfc5d6ca651faa01797d3a9383fe502029d741845b7e959e88ce6a70850c9d376ded791ff76633819b4efffdc163c348bbda862dbfdde510313fff568136ecb611f7ce48a0a", 0xc5, 0x3, 0x0, 0x6, r8}]) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r6, r9, 0x0, 0x100000001) 22:55:33 executing program 6: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r0, &(0x7f0000000040)=0x5b41ee4a, 0x10000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 22:55:33 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r2, &(0x7f0000000040)={0x10000000}) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x10000000) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r5, 0xc018937a, &(0x7f0000000180)=ANY=[@ANYBLOB="4091df61dbfa48931fc20a1542825124b9a2b5bc0000000000000000000000000043026673c230d4a39cb03164e47e8a72ba0039fece1c1b394366868809a3b6269050120b176c7403cf49f7465886ea77dba42d04b981539a8b390e9f7e4ff98aa578a8a94e8991336b4f5764ae1a4b30bbc0cf488d930b458c039b24c70fe5cb74f1c14d9cee8a5320ef3ea1f648dd66db977314e6cc933a54f9d276a26a0a8d62d7bd434be82df77e7be0ffc1624c943306edaf3e31f1a95bdf80d2e8ae9b2e32d6b8b7ee47409fdbc7494ea6cb08c35d393a47801b84964a02b06d5b9e1787", @ANYRES32=r4, @ANYBLOB="82953ee504d3735500c761460f865137df7ea347bbeda661bb8d"]) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140)=@IORING_OP_OPENAT2={0x1c, 0x7, 0x0, r5, &(0x7f0000000080)={0x501a02, 0xe5, 0x16}, &(0x7f00000000c0)='./file1\x00', 0x18, 0x0, 0x12345}, 0x3d) sendfile(r0, r3, 0x0, 0x100000001) 22:55:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105102, 0x0) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0x1, 0x5, &(0x7f0000001440)=[{&(0x7f0000000140)="c835b0e96b755afda0d49da094c6cb4f5e21cdc227229ea9442bd9096c3157817c371a8071cc47c364fd05eb6a39d9a372e1cdb6ecd578cc17723cdf23e7b8a23378420abd9ad0b79f3d493c6feb7ef662d36e076bc94f0e7652c240d07a4e80", 0x60, 0x7}, {&(0x7f00000001c0)="25fa7fb66a2713c645f0e98be78fe8f1da4f4a60720b07dd3ba8ccb23d34055e42fc74623b1b4051bb6cad81ca0c711aa60900c92727b1993a14cf0b49f2cac8d07fa3ae1094af260e055bbde8852c10ea4dd3e785a22341b507f8428c82c6cf1bbf6c2d5244a04faf7f437674e58939bfa0e6d517ed76fc80f9346cea7799e5efb6b3d85372d6e9d221c05f9c44746235aaa73a5397545cc872b6721034510180cfce40a20bc7cdb4dc0eff0809b79e3321cb00ccebcc526b36e8e08ba0c7c1b2e713ef474b729d79d5d4dab858290ca4f544f6595173682db5e699352eb442b2c4ea4910f3e45ed14410ef00567295403a55249cacd587f1d0b513a72af2d11f9750186c7a867fb9b87a047698371d3050e159df349d4cda8772d02adeff1e62bd75ef293f1477fac5579f300028a5a65e2e1c7d12b6b091a5ff3094bc7f301d89906e3db1e83708f6965229283083a0bcde3eda8cfe88d90ad146dfdef1e73146d4ecea8c259fe9eb50705b3beca230ce63d61fbc204bd45a5b07c513b8be3795ea2a2f9242f740f65764f5b115b35bbdad7e63dcf9e8d7c8d6d49e81304aba298ab147fc1baa30bd820405043cc165202ecd6ebc5320338bb339a5d6a4c8b79e6d8a8559690b956f24ce9fe24781bc667554bbe8d18768c56b3e006687a8c1a55ebeffed5916d4a3c98fb4044129465273af2c0336442707f5fa5a76b0703514d7f6b8627725e5129d783ac9c89b154b7059849ed208fcf0d2fa7543dffb822d56ccc3180d40bfbc5529bc0057cb35d5f9551311f7b7ab7208625ccbd1e044e3a76b8c6991ad136514069c5d0c8da7704cd03fb80068f075037f35344b567d20724866ed524379c295b8d6c8d0cc367ba746f7f2696147b69d8ea460992e9fa4309ef2600ddcb882dc2614362d5ec8385f1252e12c7c0c1002a156c079e532fe6bbd13120208ee3285be5aca921a988d100f536a3dd0b128ff0f87ccd45881d24e81120f0c039f7602281e2f1064689d748477fb55e904c9dc0f4639c736386f3fc9c791d2a3a82924078374c9bc5368e0b156544921898a15d9c30606c1f8159316bbf4d0eb213606fe041115e3920115a4e185b5e25bcef32818028b7b83293bb7a4f63b4bddd0ca8b529f4f84f0c624af1e36813bf5a5558a5771430a90201e0a48f86fc9fbbc6208b8cf60111a9908431761f0827dc978bb318e2e2c24f788b94bc638b9206b797a186d517ca65f79517d033a2dcbeb92c097d5e6338aac6bd0860b6964269f55ce8fcc053f8ccdc1adb1a9119f82b7b270e293674be858a79dc33a193473a2622cc987431aa1103c464a129bdc12c079659d4bb2c3616c79fb9c790a27bb02995a4a736e0526e4a86e3d335be05dfb7ec73bd6ed47fa53c8a417baf396e05b2dd2c05bec22f4e5eea2a5c17aaa6c7efdc389b3bf83e5dd1927ae72fe79de0b8f1bde00c76be227e201d30e140477d46facd4a8dacc82008b9afd4b904a52809d920b608347e2f87ef79f757ea410490ecbf1d947112a4e85249d774d55dfbe34098f989a895c03cf4b0e7f3c96d0f0b6bc7e69409626f290c0a68f87d5951b41b384fa2a447794500d571dce34a9f265efbdf869d4aafc2c3d6a8a43f9e920144fc0eea11c0884017fe17ec215d72e02b29a60ac492334384d164256240496be4fceee200fbc3429e655c3a20aa97622986115ddc13a1358a3349d56149ea8784f2e6e18e93e08b371ed05da52dd59903dbbe3a20ea956839bce4a0f13623a2192fe6935b67f59661a864336ffa6e3fc849239411e2160a302b5a8c969ddf23d578d1bce5711f6ed6d92ec42b0a2de1b16e7b258483d31a8f511df11b37b79fc8ddbe50c426af7840396533494142e8fe3cbd297bbb721c14688721926cd34519240ba969a790a00dc78e699d6e0f598f810955a939fef198a3fdf6a5dccd7eebace934cd2973b9672455b72e2a4884359b51075ad6eb34bf5049369ac04747eb88e0d7c599aceac4a74ebc6399e3eab6cc103f8313c278e4a775147bed13936ba82fb72c7e32b7750af07c5d4ed7c51efdefd1a450745ee74ac8d7cc37523f03a05b2918421b465d5a66eca21003169102515a1a295aad8397c566900f133272009c0232edc6b043444dfea91cb15ab042665b41d0e27f72a549f77a9a2090fc60bd654e22e5da6ed145084dc295658dba340de2fc38bf189e69d13feb23b39658a56b77e2de69fe6286cc06faff9403864c92d0696329b9cbd89ea15f042014f3fb8f58ba0a5c46607031c86a5cbf7da46ff3e7b789332ae4e776078e2701176f8d8013dba81f1ec9953e3e1323c83c363a860ced323d694bdd6a6c462411b4fba385758a6edaaeb6a823779f6133f6f92d61ea7a820f34ac2c141a5f7d3483a045b8d55350c729dc9b3e818af88f5b523c29199ba74ec1de036dc5bef2f30d6e9084292d9585245927bc226b6da12ae326f873b814ef1cf60ea67b441148129ffc731aa269629bab73f6b402ef3e6c180b60a466214b81b779b04ee278a6479f347757052380d4dedf7a92120c4a270dbe9988ef68700da8a6b652385a2a68649bb291d3876fcde8fc0eff1584378f4482c6561d5b0816e31378023a9d18c3ea19a7fad60fc4c21dff48991f8edc7938980d616ec43a87a0fd16cf978e22385f614574f716501c59a91270256fd87f92951203e6f637702ccab075e5a2fc95ea970ebcac557266ce8f26bbaf3f225e72151f40f7a6733325d84a904ae47a67f2a287098b2a9fc6b305b98219b8fcb58d05fef2c444e97b17d3411b5ef9e43c449709528d451e63179521981e33389e5e65fb6b145254d57d8fb28c79a3493a1bbafc8220a2e9965bb272306f2ec80422df7f86ed1b5e1a00cfefe3d7965ae68bcf37eee72da6568223d6ff16b787943770e8c7cb540adbadb6aba1f4411ffa8236c6db9435c5da749558c6554eeb2cc9beb5ebec711b07935f9c1e0247f6382b56c5b41ccdae5c64d1bc84b3855d5b2a456b78ed45826a1c1579e2c9a07b3d26add6205749231bdcb93ae9550d0bec7c5d4441ada63efe762ae8fda3e9063114fe0d04e250e4a9f6e8c1bb6589a672e28d67781fd61f4e4f5d2085bfcf441649f17dd95b43fce3b367a0a4ed0a622ec7f69a4e92be4584ae390d37a91ac06c430d19caaae363b3005601644f17362a66ca93e684baae5a3071f177bc2ff82431e3eb85c9ef010b8d90f751edbdaa42577da567142fd785b27fccd1ad93b27859ebb4d2d7a4452ab54f417aec56f1bd22a4e8c38625ef8459eff985e209b4f634bbaa065d408853f369d9170fa57c03117aaa8ee08342bbe91b109ce7ad518b193cd968455f0cc67b9a13af0d40a41e439c0b2bd5685f55d61510af0d69dcec9f919c70ac6e1a514986b78bff03d788ebc026c598d756dbc2830b63338f7570782eef17d91d6427ea8519fe81db684ac3db442a6fea77d7cd7eeafc587e4d909c8a783d77e4983d3d87f630049c488cbe4762dc9d95db9dd0da2748231f32b1801d6b8164e2da9f3db0a932a7818a52f15510f0b0d263808dc0cbf7173bad20b16587404c07217ce9672da0a6de7e6a494124d32c4d2236e3c83142366815acf4ee872081b3e69a8b6bf1e68aaa594f7e48de8917c11f6cfdf65a9064c08336442bf76618949907197b8807c91aa8035c3026be68b225f5e3b5e642ba48df97ce0e0ccb21ca19ae6e5b4b7fcbbfb1845a98c3c68393790d866b7deb3558273fed8b7af2598bbee189ad04375694fe046d785957d4a739c807f528abcd0f0e59bfb29bcafb5eb1cb611b4960b21eac3f3f3e0adb98e414f77776a31c46781393a1899f50f80e46dca97a03ae81a5d977d608035572fa4ea442b77abfe08fd96f2a9477ca15b0a1a8471bb38c453efbaf1ed46f193793e140ca16be4d1badc2af510e6a0351a58c5a795f7c2180cdbe9fae28dd97165b4560da09eced7ffaf4b86bb71a80272930d59e946d1e4c9886ed938f2d19eed73894d398a3ab015b069c5c8813797c8b842fb30f5aa9a79afaea00d8127c20c6fed9891af34437b14ed9f747b5e0ad69cda396eb07c3f0648b3715637510eb094fcc1e3b3cf9137e281b601f6bab6ac8be2e4cd7d65a32370549d4c64ef118390018d17322f6411b8b32c0078eb6a86d0b2d21e10c284149121fc46a318c4e4e1a9ad681a8311e1399c56c0896503a95aa90819b15a06cea96672facb564c957641ce1ca2901086e9279096288afb39d5b982b0a3369c3b808b52f515a10917c9c642b527ee70bcabf73de0dfc3826abbbcbd5d405302883f8868aa528c9edc97d49c9645bc4afce5e5b1a1656557bae9882f8c049f189b887b30fce83a815f2b701afb5dc903d8f5a170aff10820cb97666457cdb4b2c8bae07f16d88d45bd00c11e07f0661d554cbac4f88285e834233d830b6bb9a22b62b882b2c2ae23dcf90a16bc83d4e3c160170159c9406c4d1a3db381011b7936cbda6643e98837c8a25bc14a7684b2ac57d5965dc2c6795a1401994598afc10e92ee762e6c5e768ce52fee30823c66120d0d02dc125634657fc88f621f163e0df97f46e3fcf19e3a393210c0f865b08842a73e2aa9f0ee07838edb9f6017f960672ffe162ca5d56ed55538d53a60078c211c877cb2c556f53380d8f74b32105b7f9eeb1e8e9852c4b93333278f04bb83c279a001a0620c8349626c3cd12dd6a894624631d7bd95fca52db3a63803a715327a2477798a968c7aafe1d533221df292e68eb6a184815ee0a307d03c9f6e8ef3aff065b70da89d83a85616ca0872f93e469d52d2f3eb9c8a30dd22da42b95177e973f35ac420b6e952f45d8e679e6c2f394ff42b682ddfd667773dbbb1302aa090a2e87b8050ef0a9e8bb7f411fe615af7e3188585d2e847ac934879dc2bd5fc3162f28d763512661f9d9fadc242aec57e643a2e2107c96141ac4331b14e218eb0803c9db39e2a1c1eff8d259c8920dde0f4a21abb747f0910a60ecec528b11493307602972ca521a7734897bf7498ae1d622b9476aa389fe1e8f27b5d134af7d65f75839141ac6dc24ce58195d364e935746b58ecf782c4187f0ecde1b4bfcf24f86ebcd2f66ab528dd56dcd43f28a18470391882a16052bd6509c4a4dec8ead0c66d7a23ee3d1b9d0148233e27ad175b5942f255e93f721f3e9bd2150558def0e703b729aed424b9bde2c1f2dd41cca7e55b2edb244b26044e5226913f930d9fe941fc4c33c5463bbf44f16d7aeb0a1fa77b75c13e51b029a57c1e11674a1c1fef659d6db9f625cbb8fe021b078d8d7ee324a0b0522f1d7ddc20749084a2c6c6d82d7b9a6e210715c2ad5fabe819fbf5f46ac5d47c4185de687612d848e0f6743db76993168880a2553fbd90d3baa08bc29cd5792311d510d7f685fdd182a5b1fa7581c8dc29012e430809b96a0dc93db95c6721cc7bdf7d82444b311e160c285f1e5c47f37a11a0b8e026c6421befce3b25149141cbbfedfd18b6e4616044280122ff6f78d5e02ab5b03cd4ff5e67d5ee5406cde8a8704fc4914ddec2e927b85cf9a5fed933a2de5c0fc9a9bd99ba2422bec04c265402d860f5e569070fbcf11f5fe6c5679ffb08da81744484d27a9c568ac57eab14694e0bfbe360fc6d9bfb855e881d5ec1f9073f7085910ba590b972c158880a432603ed9240bb6d7f7600713ee9c0663c8212da6a8812fcb3dc16bb0396a97a45897f527d5f90d688a99edd6feb16c487df11965c881039a3d7d98cc33c3b7b", 0x1000}, {&(0x7f00000011c0)="65d0ec027d4f130a8c8a3172af85b9c7ac96000aeb289689923e6aad7275b957dbf9bd497a5710054ce999df0ba8e0d452fbf600cb79dad0c6fc8bb7ae87a54f7856af1f443dbc40376373333695d82b7c0f7ea7539599a9a817b6c91d300e4f1ef635c64a71e6477a566bbd3546262143ac1e9c24b5e69c819d4c22ed2af17d688dbeb393de91b6b6dc7cdf2e3dca2491a8942c2a37e18725ba5c60129e25530c6ea2410ad1aeb4bbc6b16a972e3a0b0e14c9f43e77b4715dd1e137a212858ae9e99578bc29eb075c2ffde4e6ae851efc3a265c5ca01a0e0c8d40d06400fcc8a60a53c657b750c96e", 0xe9, 0x6}, {&(0x7f00000012c0)="7be0a851195230296874b0858db46eef5b55c2c73f2931f531a129ee12edea2376f24ed0271e006639a9070d9323153d6a735dd83766c305aa99532d5ad120a271d6eeb1b4402b8c46d1c802561e8029b4487034b8340cf059479fe0f66c17790a19e272bc19b7e0520c734a29bb92a9ad22c0781cd55e75d2a946fad127ea785de834ef23b193b3c359d4ee01807745374fd47eba80fcd917933d040213f13399585bf9d8a770d28276ca7af8e5212b85d6d1954f29a7595c06e511114e7325b174439096109e965d2c1676fbe40dfdf535cc26eee3768da5", 0xd9, 0x6}, {&(0x7f00000013c0)="24a40eb7377c76115b5e075ed9cb178c2eb92b45bb426682ad08961b52d845819a21a6aa511d35fbded70f8b44a8a4e84716dc2dafa1708fea617cf0f512457994ec", 0x42, 0x5}], 0xc04025, &(0x7f00000014c0)={[{@shortname_win95}, {@uni_xlate}, {@shortname_winnt}, {@nonumtail}, {@shortname_lower}, {@nonumtail}], [{@hash}, {@euid_eq={'euid', 0x3d, 0xee00}}, {@obj_type={'obj_type', 0x3d, '$)'}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}, {@mask={'mask', 0x3d, '^MAY_EXEC'}}, {@smackfshat={'smackfshat', 0x3d, 'C'}}]}) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) r2 = dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, r2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 22:55:33 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0xc0280, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001300)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000009640)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001300)={0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(r3, 0xd0009412, &(0x7f0000000140)={r4, 0x40}) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$HIDIOCINITREPORT(r5, 0x4805, 0x0) sendfile(r1, r5, 0x0, 0x100000001) [ 1930.953666] FAULT_INJECTION: forcing a failure. [ 1930.953666] name failslab, interval 1, probability 0, space 0, times 0 [ 1930.956459] CPU: 1 PID: 11411 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1930.957853] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1930.959515] Call Trace: [ 1930.960056] dump_stack+0x107/0x167 [ 1930.960792] should_fail.cold+0x5/0xa [ 1930.961575] ? create_object.isra.0+0x3a/0xa20 [ 1930.962492] should_failslab+0x5/0x20 [ 1930.963244] kmem_cache_alloc+0x5b/0x310 [ 1930.964061] create_object.isra.0+0x3a/0xa20 [ 1930.964957] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1930.965995] kmem_cache_alloc_node+0x169/0x330 [ 1930.966926] ? debug_mutex_init+0x33/0x70 [ 1930.967766] blk_alloc_queue+0x28/0x670 [ 1930.968568] blk_mq_init_queue+0x44/0xd0 [ 1930.969413] loop_add+0x2cf/0x8b0 [ 1930.970123] loop_control_ioctl+0x170/0x480 [ 1930.971000] ? loop_lookup+0x1d0/0x1d0 [ 1930.971776] ? selinux_file_ioctl+0xb6/0x270 [ 1930.972679] ? loop_lookup+0x1d0/0x1d0 [ 1930.973474] __x64_sys_ioctl+0x19a/0x210 [ 1930.974308] do_syscall_64+0x33/0x40 [ 1930.975070] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1930.976100] RIP: 0033:0x7f67af624b19 [ 1930.976860] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1930.980623] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1930.982191] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1930.983656] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1930.985130] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1930.986583] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1930.988033] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:55:33 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c33, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:55:33 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r2, 0x891a, &(0x7f0000000080)={'wlan1\x00', {0x2, 0x0, @private}}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 22:55:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) fallocate(r1, 0x8, 0xfffffffffffffff7, 0x100) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 22:55:33 executing program 6: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000040)=0x4) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) r3 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) r5 = openat$cgroup_ro(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r6, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r7, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x548}, {r4, 0x4}, {r0, 0x4188}, {r5, 0x6044}, {r2, 0x1}, {r6, 0x9006}, {r7, 0x4098}, {r3, 0x9c}], 0x8, 0x8) 22:55:33 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 27) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) [ 1931.392104] FAULT_INJECTION: forcing a failure. [ 1931.392104] name failslab, interval 1, probability 0, space 0, times 0 [ 1931.394101] CPU: 0 PID: 11434 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1931.395118] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1931.396337] Call Trace: [ 1931.396733] dump_stack+0x107/0x167 [ 1931.397266] should_fail.cold+0x5/0xa [ 1931.397828] ? mempool_init_node+0x132/0x590 [ 1931.398481] should_failslab+0x5/0x20 [ 1931.399041] __kmalloc_node+0x76/0x420 [ 1931.399626] ? mempool_free_pages+0x20/0x20 [ 1931.400269] mempool_init_node+0x132/0x590 [ 1931.400931] ? mempool_free_pages+0x20/0x20 [ 1931.401606] ? mempool_free+0x3b0/0x3b0 [ 1931.402200] mempool_init+0x38/0x50 [ 1931.402777] bioset_init+0x32b/0x800 [ 1931.403325] ? debug_mutex_init+0x33/0x70 [ 1931.403934] blk_alloc_queue+0xdc/0x670 [ 1931.404508] blk_mq_init_queue+0x44/0xd0 [ 1931.405133] loop_add+0x2cf/0x8b0 [ 1931.405643] loop_control_ioctl+0x170/0x480 [ 1931.406293] ? loop_lookup+0x1d0/0x1d0 [ 1931.406876] ? selinux_file_ioctl+0xb6/0x270 [ 1931.407543] ? loop_lookup+0x1d0/0x1d0 [ 1931.408131] __x64_sys_ioctl+0x19a/0x210 [ 1931.408762] do_syscall_64+0x33/0x40 [ 1931.409313] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1931.410088] RIP: 0033:0x7f67af624b19 [ 1931.410632] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1931.413353] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1931.414490] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1931.415533] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1931.416578] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1931.417631] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1931.418699] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:55:52 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f0000001800)={0x0, 0x0}) recvmmsg$unix(r2, &(0x7f00000015c0)=[{{&(0x7f0000000040)=@abs, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/207, 0xcf}], 0x1, &(0x7f0000000240)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x48}}, {{&(0x7f00000002c0), 0x6e, &(0x7f0000000400)=[{&(0x7f0000000340)=""/164, 0xa4}], 0x1}}, {{&(0x7f0000000440)=@abs, 0x6e, &(0x7f0000000580)=[{&(0x7f00000004c0)=""/169, 0xa9}], 0x1, &(0x7f00000005c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68}}, {{&(0x7f0000000640)=@abs, 0x6e, &(0x7f0000000940)=[{&(0x7f00000006c0)=""/183, 0xb7}, {&(0x7f0000000780)=""/137, 0x89}, {&(0x7f0000000840)=""/202, 0xca}], 0x3, &(0x7f0000000980)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x90}}, {{&(0x7f0000000a40), 0x6e, &(0x7f0000000c00)=[{&(0x7f0000000ac0)=""/41, 0x29}, {&(0x7f0000000b00)=""/199, 0xc7}], 0x2}}, {{&(0x7f0000000c40)=@abs, 0x6e, &(0x7f0000000d00)=[{&(0x7f0000000cc0)=""/47, 0x2f}], 0x1}}, {{&(0x7f0000000d40), 0x6e, &(0x7f0000000ec0)=[{&(0x7f0000001e00)=""/4096, 0x1000}, {&(0x7f0000000dc0)=""/64, 0x40}, {&(0x7f0000000e00)=""/149, 0x95}], 0x3, &(0x7f0000000f00)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xe0}}, {{&(0x7f0000001000)=@abs, 0x6e, &(0x7f0000001280)=[{&(0x7f0000001080)=""/169, 0xa9}, {&(0x7f0000001140)=""/90, 0x5a}, {&(0x7f00000011c0)=""/170, 0xaa}], 0x3, &(0x7f00000012c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x120}}, {{&(0x7f0000001400)=@abs, 0x6e, &(0x7f0000001500)=[{&(0x7f0000001480)=""/82, 0x52}], 0x1, &(0x7f0000001540)=[@cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x78}}], 0x9, 0x40000021, &(0x7f0000001840)={r4, r5+60000000}) setns(r6, 0x24000000) sendfile(r0, r3, 0x0, 0x100000001) 22:55:52 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c34, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:55:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat(r1, &(0x7f0000000080)='./file1\x00', 0x20000, 0x40) r2 = openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1000}}, 0x0, 0xffffffffff7fffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) ioctl$EXT4_IOC_MIGRATE(r4, 0x6609) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r5, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) sendfile(r2, r5, &(0x7f0000000040), 0x8000) ftruncate(r3, 0x3) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r6, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) 22:55:52 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 28) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:55:52 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r0, &(0x7f00000001c0), &(0x7f0000001740)=ANY=[@ANYBLOB="b39e2d0d9c22c7e27cfb53d9625e45bfa37a446229d8231b5fd0fd2fec6decb5b36ebf8b3a3f3a391f31e383019a23490978a6955365a9a9c147683335fbb4ab7682198c15f05b907147b038a2386834504832875a91f3e5399c4a0454ddd6466a22fea291740db5797cf2ab1a266a8bbaeb06c8064985011c6e6c83c0848dc2ac7d25662f2c9f2e4c1ca2c163ded72000000000b6883c93ace98feff31d225b4522bd101613c7f28e0cd8d8f0c3eb1df88426919c1d8ec3c3234becf3ae941b18cc8fcf191895cca41c4f8c532031401713591b78327628bb7da028452bbecf1538a26a0a6814d888efaad849dd377b8b161eebfad295e4e82417a56cc1046fc5e77a4ab80000000026f0b5b93dee407dd98eb5fa6cf298931443277df6bbb1d199addfb4f068ca4e3e5c441c56de17371044396bce40814ac7413583df2859ae758a0566c35d8ba30bdafd42235304926b793566d174a57f7f4662bdab2b9db9e3c9a2f4d83dc06e6f9c856ebbc7ef27d4a131e3d4929e2e3516d4209956950ee67d4b9a3c7dbc47b76421869ec16a9cc7965a532939c24e3a4d53d6114e1aeda34606c1"], 0x3, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0x81) readlinkat(r0, &(0x7f0000000080)='./file1\x00', &(0x7f0000000140)=""/56, 0x38) r1 = openat(r0, 0x0, 0x8042, 0x8) ftruncate(r1, 0xffff) clone3(&(0x7f00000014c0)={0xf85260acd91678a8, &(0x7f00000000c0), &(0x7f0000000200), &(0x7f0000000280), {0x21}, &(0x7f00000002c0)=""/4096, 0x1000, &(0x7f00000012c0)=""/147, &(0x7f0000001480)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff], 0x400000ab}, 0x58) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x105142, 0x0) r3 = creat(&(0x7f0000000000)='./file1\x00', 0x88) fallocate(r3, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r3, 0x0, r1) dup2(r3, r2) fcntl$setpipe(r1, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfc, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x4000, 0x0, 0x3, 0x0, 0x0, 0x0, 0x20000000}, 0x0, 0xe, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r4, 0x0, 0x100000001) close(r3) 22:55:52 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) ioctl$BTRFS_IOC_QGROUP_CREATE(r2, 0x4010942a, &(0x7f0000000080)={0x0, 0x80}) r4 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCVHANGUP(r4, 0x5437, 0x0) 22:55:52 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) sendmsg$nl_generic(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x28, 0x20, 0x100, 0x70bd27, 0x25dfdbfc, {0x1e}, [@typed={0x13, 0x32, 0x0, 0x0, @binary="57007f84fd8218c56575873b999d4a"}]}, 0x28}, 0x1, 0x0, 0x0, 0x8008}, 0x4000000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$cgroup_type(r0, &(0x7f0000000200), 0x2, 0x0) sendfile(r1, r3, &(0x7f0000000240)=0x8, 0x3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) 22:55:52 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000340)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffa}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r3, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="86fc"], 0x3, 0x0) readv(r3, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r3, 0x2402, 0x81) ioctl$BLKPBSZGET(r3, 0x127b, &(0x7f00000000c0)) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) [ 1950.431293] FAULT_INJECTION: forcing a failure. [ 1950.431293] name failslab, interval 1, probability 0, space 0, times 0 [ 1950.433860] CPU: 0 PID: 11458 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1950.435247] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1950.436941] Call Trace: [ 1950.437489] dump_stack+0x107/0x167 [ 1950.438220] should_fail.cold+0x5/0xa [ 1950.438995] ? create_object.isra.0+0x3a/0xa20 [ 1950.439927] should_failslab+0x5/0x20 [ 1950.440691] kmem_cache_alloc+0x5b/0x310 [ 1950.441539] create_object.isra.0+0x3a/0xa20 [ 1950.442426] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1950.443455] __kmalloc_node+0x1ae/0x420 [ 1950.444269] ? mempool_free_pages+0x20/0x20 [ 1950.445141] mempool_init_node+0x132/0x590 [ 1950.446010] ? mempool_free_pages+0x20/0x20 [ 1950.446872] ? mempool_free+0x3b0/0x3b0 [ 1950.447673] mempool_init+0x38/0x50 [ 1950.448414] bioset_init+0x32b/0x800 [ 1950.449166] ? debug_mutex_init+0x33/0x70 [ 1950.450024] blk_alloc_queue+0xdc/0x670 [ 1950.450837] blk_mq_init_queue+0x44/0xd0 [ 1950.451657] loop_add+0x2cf/0x8b0 [ 1950.452361] loop_control_ioctl+0x170/0x480 [ 1950.453248] ? loop_lookup+0x1d0/0x1d0 [ 1950.454050] ? selinux_file_ioctl+0xb6/0x270 [ 1950.454962] ? loop_lookup+0x1d0/0x1d0 [ 1950.455753] __x64_sys_ioctl+0x19a/0x210 [ 1950.456587] do_syscall_64+0x33/0x40 [ 1950.457341] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1950.458382] RIP: 0033:0x7f67af624b19 [ 1950.459152] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1950.462908] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1950.464429] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1950.465869] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1950.467305] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1950.468733] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1950.470169] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:55:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x6b, 0x2, 0x0, 0x0, 0x0, 0x0, 0x4305, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x7fffffff, 0x0, 0x0, 0x0, 0x92}, 0x0, 0xf, r0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 22:55:53 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 29) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:55:53 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c35, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) [ 1950.771028] FAULT_INJECTION: forcing a failure. [ 1950.771028] name failslab, interval 1, probability 0, space 0, times 0 [ 1950.773628] CPU: 0 PID: 11481 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1950.775035] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1950.776714] Call Trace: [ 1950.777275] dump_stack+0x107/0x167 [ 1950.778025] should_fail.cold+0x5/0xa [ 1950.778799] ? mempool_free_pages+0x20/0x20 [ 1950.779670] ? mempool_init_node+0x2d4/0x590 [ 1950.780562] ? mempool_free_pages+0x20/0x20 [ 1950.781456] should_failslab+0x5/0x20 [ 1950.782232] kmem_cache_alloc+0x5b/0x310 [ 1950.783061] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1950.784094] ? mempool_free_pages+0x20/0x20 [ 1950.784972] ? mempool_free_pages+0x20/0x20 [ 1950.785861] mempool_init_node+0x2d4/0x590 [ 1950.786726] ? mempool_free_pages+0x20/0x20 [ 1950.787615] ? mempool_free+0x3b0/0x3b0 [ 1950.788415] mempool_init+0x38/0x50 [ 1950.789177] bioset_init+0x32b/0x800 [ 1950.789954] ? debug_mutex_init+0x33/0x70 [ 1950.790799] blk_alloc_queue+0xdc/0x670 [ 1950.791609] blk_mq_init_queue+0x44/0xd0 [ 1950.792437] loop_add+0x2cf/0x8b0 [ 1950.793146] loop_control_ioctl+0x170/0x480 [ 1950.794032] ? loop_lookup+0x1d0/0x1d0 [ 1950.794819] ? selinux_file_ioctl+0xb6/0x270 [ 1950.795711] ? loop_lookup+0x1d0/0x1d0 [ 1950.796500] __x64_sys_ioctl+0x19a/0x210 [ 1950.797350] do_syscall_64+0x33/0x40 [ 1950.798103] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1950.799155] RIP: 0033:0x7f67af624b19 [ 1950.799918] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1950.803656] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1950.805215] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1950.806673] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1950.808107] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1950.809552] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1950.810990] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:55:53 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c36, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:55:53 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_dev$vcsa(&(0x7f0000000080), 0x1, 0x2000) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r3, 0xc0189372, &(0x7f00000000c0)=ANY=[@ANYBLOB="010000000100ef0018000000", @ANYRES32=r4, @ANYBLOB="00000100000000002e2f66696c653100"]) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x200000, 0x20) sendfile(r1, r5, 0x0, 0x100000001) 22:55:53 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r2, @ANYBLOB="0034f9bf13037bd7e3f1a0b9531d6fa9c86b195f000000000000002eb4010155"]) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(r2, &(0x7f00000000c0), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r3, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="0092"], 0x3, 0x0) readv(r3, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r3, 0x2402, 0x81) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000000280)) openat(r3, &(0x7f0000000080)='./file1\x00', 0x430002, 0x2) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) 22:55:53 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000340)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffa}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r3, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="86fc"], 0x3, 0x0) readv(r3, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r3, 0x2402, 0x81) ioctl$BLKPBSZGET(r3, 0x127b, &(0x7f00000000c0)) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) 22:55:53 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 30) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:55:53 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000140)) sendfile(r0, r2, 0x0, 0x100000001) [ 1951.124998] FAULT_INJECTION: forcing a failure. [ 1951.124998] name failslab, interval 1, probability 0, space 0, times 0 [ 1951.127620] CPU: 1 PID: 11501 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1951.129016] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1951.130702] Call Trace: [ 1951.131237] dump_stack+0x107/0x167 [ 1951.131985] should_fail.cold+0x5/0xa [ 1951.132765] ? create_object.isra.0+0x3a/0xa20 [ 1951.133712] should_failslab+0x5/0x20 [ 1951.134478] kmem_cache_alloc+0x5b/0x310 [ 1951.135295] ? mark_held_locks+0x9e/0xe0 [ 1951.136125] create_object.isra.0+0x3a/0xa20 [ 1951.137010] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1951.138050] kmem_cache_alloc+0x159/0x310 [ 1951.138889] ? mempool_free_pages+0x20/0x20 [ 1951.139763] ? mempool_free_pages+0x20/0x20 [ 1951.140627] mempool_init_node+0x2d4/0x590 [ 1951.141491] ? mempool_free_pages+0x20/0x20 [ 1951.142382] ? mempool_free+0x3b0/0x3b0 [ 1951.143176] mempool_init+0x38/0x50 [ 1951.143911] bioset_init+0x32b/0x800 [ 1951.144662] ? debug_mutex_init+0x33/0x70 [ 1951.145506] blk_alloc_queue+0xdc/0x670 [ 1951.146312] blk_mq_init_queue+0x44/0xd0 [ 1951.147129] loop_add+0x2cf/0x8b0 [ 1951.147830] loop_control_ioctl+0x170/0x480 [ 1951.148694] ? loop_lookup+0x1d0/0x1d0 [ 1951.149504] ? selinux_file_ioctl+0xb6/0x270 [ 1951.150391] ? loop_lookup+0x1d0/0x1d0 [ 1951.151183] __x64_sys_ioctl+0x19a/0x210 [ 1951.152007] do_syscall_64+0x33/0x40 [ 1951.152757] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1951.153801] RIP: 0033:0x7f67af624b19 [ 1951.154552] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1951.158398] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1951.160188] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1951.161881] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1951.163559] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1951.165247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1951.166920] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:56:07 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x800, 0x4) sendfile(r0, r2, 0x0, 0x100000001) 22:56:07 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c37, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:56:07 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000340)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffa}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r3, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="86fc"], 0x3, 0x0) readv(r3, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r3, 0x2402, 0x81) ioctl$BLKPBSZGET(r3, 0x127b, &(0x7f00000000c0)) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) 22:56:07 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) r3 = openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) socket$inet6(0xa, 0x800, 0x400) r4 = openat$cgroup_int(r0, &(0x7f0000000140)='cpuset.memory_spread_slab\x00', 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = dup2(r2, r1) sendfile(r6, r3, &(0x7f00000000c0)=0xe4e7, 0x3) fcntl$setpipe(r0, 0x407, 0x1b) r7 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x4, 0x80, 0x3, 0x4, 0xc0, 0x1, 0x0, 0x40, 0x18010, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x7, 0x2, @perf_bp={&(0x7f0000000180)}, 0x4000, 0x0, 0x80, 0x9, 0x8, 0x4, 0xe35a, 0x0, 0x4, 0x0, 0xff77}, 0x0, 0xa, r7, 0x1) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r9 = openat$cgroup_type(r5, &(0x7f0000000080), 0x2, 0x0) fallocate(r9, 0x50, 0x2, 0x10000) sendfile(r1, r8, 0x0, 0x100000001) 22:56:07 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 31) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:56:07 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r3, 0x1, 0x61d2, 0x1ff, 0x5}) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) 22:56:07 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x202, 0x20) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) setxattr$trusted_overlay_upper(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0), &(0x7f0000000140)={0x0, 0xfb, 0xa6, 0x0, 0xbf, "d3a2bf4c849d6df47fe7bc45ba561e09", "e22a1ec3ed04011133474055677f799b42753dd0977348e6a5ed10fdb839c0eb3271470457aa07c5a026eb42f955c362843f65b2126286dd2d9e7e9f4e850cbbda89eadba8fd74ae33ae11b025e08950e99c15744d334ca848adbc2d7443049d7b7e1c5c80e28b43799c4e9aaddff1cc865714a3f646911759650e005c95c75c6e02d2254e476d7a6a3038b451bdd43377"}, 0xa6, 0x8529503521ce8e63) 22:56:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000000)={'wlan0\x00', 0x0}) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f00000012c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_QOS_MAP(r4, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000013c0)={&(0x7f0000001300)={0x1c, r5, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}}, 0x1c}}, 0x0) r6 = syz_genetlink_get_family_id$gtp(&(0x7f0000000080), r0) sendmsg$GTP_CMD_GETPDP(r4, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x3c, r6, 0x10, 0x70bd29, 0x25dfdbfc, {}, [@GTPA_FLOW={0x6, 0x6, 0x4}, @GTPA_VERSION={0x8}, @GTPA_MS_ADDRESS={0x8, 0x5, @multicast1}, @GTPA_VERSION={0x8}, @GTPA_I_TEI={0x8, 0x8, 0x4}]}, 0x3c}, 0x1, 0x0, 0x0, 0x40048d0}, 0x20040840) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r7, 0x0, 0x100000001) 22:56:07 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c38, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) [ 1964.775334] FAULT_INJECTION: forcing a failure. [ 1964.775334] name failslab, interval 1, probability 0, space 0, times 0 [ 1964.780223] CPU: 1 PID: 11531 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1964.781651] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1964.783308] Call Trace: [ 1964.783849] dump_stack+0x107/0x167 [ 1964.784585] should_fail.cold+0x5/0xa [ 1964.785329] ? mempool_free_pages+0x20/0x20 [ 1964.786187] ? mempool_init_node+0x2d4/0x590 [ 1964.787055] should_failslab+0x5/0x20 [ 1964.787798] kmem_cache_alloc+0x5b/0x310 [ 1964.788609] ? mempool_free_pages+0x20/0x20 [ 1964.789467] ? mempool_free_pages+0x20/0x20 [ 1964.790309] mempool_init_node+0x2d4/0x590 [ 1964.791152] ? mempool_free_pages+0x20/0x20 [ 1964.792083] ? mempool_free+0x3b0/0x3b0 [ 1964.792973] mempool_init+0x38/0x50 [ 1964.793792] bioset_init+0x32b/0x800 [ 1964.794614] ? debug_mutex_init+0x33/0x70 [ 1964.795522] blk_alloc_queue+0xdc/0x670 [ 1964.796403] blk_mq_init_queue+0x44/0xd0 [ 1964.797285] loop_add+0x2cf/0x8b0 [ 1964.798080] loop_control_ioctl+0x170/0x480 [ 1964.799029] ? loop_lookup+0x1d0/0x1d0 [ 1964.799884] ? selinux_file_ioctl+0xb6/0x270 [ 1964.800843] ? loop_lookup+0x1d0/0x1d0 [ 1964.801754] __x64_sys_ioctl+0x19a/0x210 [ 1964.802668] do_syscall_64+0x33/0x40 [ 1964.803488] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1964.804640] RIP: 0033:0x7f67af624b19 [ 1964.805494] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1964.809647] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1964.811376] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1964.812982] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1964.814593] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1964.816199] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1964.817805] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:56:07 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 32) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:56:07 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c39, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:56:07 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/class/iommu', 0x0, 0x50) r4 = gettid() perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0)}}, r4, 0xffffffffffffffff, r3, 0xb) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r5, 0x0, 0x100000001) [ 1965.069585] FAULT_INJECTION: forcing a failure. [ 1965.069585] name failslab, interval 1, probability 0, space 0, times 0 [ 1965.072323] CPU: 1 PID: 11548 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1965.073839] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1965.075612] Call Trace: [ 1965.076182] dump_stack+0x107/0x167 [ 1965.076968] should_fail.cold+0x5/0xa [ 1965.077797] ? create_object.isra.0+0x3a/0xa20 [ 1965.078781] should_failslab+0x5/0x20 [ 1965.079612] kmem_cache_alloc+0x5b/0x310 [ 1965.080488] ? mark_held_locks+0x9e/0xe0 [ 1965.081371] create_object.isra.0+0x3a/0xa20 [ 1965.082346] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1965.083448] kmem_cache_alloc+0x159/0x310 [ 1965.084349] ? mempool_free_pages+0x20/0x20 [ 1965.085281] ? mempool_free_pages+0x20/0x20 [ 1965.086223] mempool_init_node+0x2d4/0x590 [ 1965.087146] ? mempool_free_pages+0x20/0x20 [ 1965.088101] ? mempool_free+0x3b0/0x3b0 [ 1965.088991] mempool_init+0x38/0x50 [ 1965.089791] bioset_init+0x32b/0x800 [ 1965.090594] ? debug_mutex_init+0x33/0x70 [ 1965.091492] blk_alloc_queue+0xdc/0x670 [ 1965.092359] blk_mq_init_queue+0x44/0xd0 [ 1965.093237] loop_add+0x2cf/0x8b0 [ 1965.093998] loop_control_ioctl+0x170/0x480 [ 1965.094930] ? loop_lookup+0x1d0/0x1d0 [ 1965.095774] ? selinux_file_ioctl+0xb6/0x270 [ 1965.096731] ? loop_lookup+0x1d0/0x1d0 [ 1965.097585] __x64_sys_ioctl+0x19a/0x210 [ 1965.098474] do_syscall_64+0x33/0x40 [ 1965.099395] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1965.100503] RIP: 0033:0x7f67af624b19 [ 1965.101307] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1965.105429] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1965.107094] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1965.108636] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1965.110200] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1965.111739] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1965.113284] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:56:07 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) r1 = creat(&(0x7f0000000080)='./file1\x00', 0x53) ftruncate(r0, 0xffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r3, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0xc0001, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) dup2(r3, r2) fcntl$setpipe(r0, 0x407, 0x1b) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r1, 0xc018937c, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r3, {0x4}}, './file1\x00'}) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r4, 0x0, 0x100000001) 22:56:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 22:56:07 executing program 6: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) r4 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000180), 0x40100) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000014c0)=[{&(0x7f0000000300)="f514592f8ae217139091a7cff7a7a166e324a12d9bdaca1f33938a330f669a694db32f76c33dad005021e81388f294a12c346df42c96e9543cbd1004c7e865048cee3b3d0f32ec021bde429861c73f8d07cbc379e3c52a1a0b034c0396408e32499ffb2a207dc62e9e772aa781487accdb0cf866e150de9feb26b4411f7f0b72574c658adf171a2b7bdcc8760b1fd9ddd63acc7ce0fe5fdfdcac23e4301ade04fc6c3f7a63d9c56e84d466b8d08a99a907305491a1b09590b5b2674511f63faef7234a60d54e9cb9d0e512c5bb44f030a7c176615229ffc463e8c6b83529d3b3573504f29b6e13643eda72056f86567f2d2c115c9d145a6e8f4422baff3fda28dc6fa78f7c8b3f8a73d27d6e129ce6a57311a519e991f045cd7276f0e5adf35a8dfebbf8cbcd1d6cd3db3bd13fa743ff239697f8a3afc6c78f396f5dfb711c91fb7ec4b6e70ce3fd7a2bd5c6cc071edcac1019ce6b8dea8031f3af1f2ea6e05e398047f4e6978d3b9bccf26028f69fbf2b4426a03ab19842ba1e469f88ec8e7cb4199f96dc0dad82db850847668c9cad8e5c064c0270480101d23463c79127d8da5650138c01d1014f5f67cb6bd39e0987d78a0847f68d73cb226b217a093bcb13366de8c60d1f6619bbfaa23911753162a13376f64de518252ba5876b02b649a4fb972d116e814d71d285d2e3239ece6efe427c9c0d18d4bb04fe3c8e55d0ec596d384287f4ec39ca4c130419ae20a3c6c11f0fbf77e35eb2a87d546692d210594d717650c21ffb6ac6edc1ecf8ee4cdd82ed242fda093c2c102cb55e3037108f6c15968bf8aa51f9878ee107d9c86c7585169541dac879be437a0d4acbe213f1063fa4b182a17b11d8c2a7c6d00cc382daade2ceb1b6c0cf26ff02c7c360ec735bbbeadde8b2e964a331ce921c8ebbb1220dcc2dc562ea40eb89d02fcc91299bca99157fef7363df446a952a061f2fa49dcf34d8b71bdd059b63fe0bf906e7a88302aa850d242bebf5c9ed6af4d516d80c9d4e38a4ad0a8ccdfd1a224584cd7dc82c128d107860f5eda2b0a645e08d847077772c704e5efa95b7b6edc1289b3bad78a555617c9ca921bccfc627fed81dadffd9f31d85a2ec329224fa585c18c61022f45d5b31b443c46d389856c379d2cfafc39f508782e3317f22eabfac4582e2758892423f47179e159c3cb5b0653ca1c8b3aae66639961c428e20e101a5db1d14932181653b4c3cb28da930715625971f2835a1c86eed88c9a854ba2b99c23dd379afec1d899b0af73fa90ac283830a535e9aa4af4122d3002d40aead893975d8f5d811c3dd1515b156d74ea93d39b59804a3696fa4578e63993b0a6558afeb92b6cb66f2b7a9f8fc8cf4abb9322ccf243c5c1d50df4a319551daf971892f77a2795ce527888f941464a7bef2122984142e83d511793329516942cd1ebae3d5840478fe729dbd6260228a8bcaaf72c5b6c09ce2d547bf144337d802f3120e8a96c5e712839f5de7d4cc356f89bfbaf9871842427457dfe84cd93b4fa0677469fdc032219ef85569046246898e1a43c45e1196aa16fb4c15dba4f10da10ad375e350a8971f3186a9205b3c4184c767fb2cd40b04df17e4c99018207b41caa4960d6feb549d3335da49b5a14207091cb0620254b8284a9ac8c05670e11b52ef99a1df5744f6a8c9b1b40706091b230f4f0b1acfa18b81208f22fb22ba629b4379594a8744e4807d1a352a6948cee7335dce60688227c2dda9fac34f54982c8de7b902240e07b4827c00276d68b423ac3d43d03ebfd068731965443038e88edcc299931df739f1be9ebe7b7061fcc258b3095dbb94db773821616c1c91727333756f3bcdc10ec13d8801ae2bad18cb1eabd9ce6a941d0f6c5b01f611b93c0787e60c1529baa369448299f21e1bdd25d8ece12931807f998d0c20f1236e24c9c8bc6ab4731247bf1c09e4a2ccefe5beb8d24fd76d2e390c6418cd1ab4995a4bd889ef8a303cb823dc5101296fe3f5139a535aadc072d78164b4fd34754d8889eb9239f444940040e9b064fc0c214757f3b84c4bc5be7d8cc40b3fd5e908aef74024e32d9b34ddd7bdd21dcc2c9311883263a18fec4fb2d20946c289e595e2912506d77e4d860bc3cdd5e9a4ce12d71b37e14654a7d34f298783a941d51bf2ee9884321ce1029ce57e256f3d93da76224375c73cfd8d9b907f2137fa86d6baacadea6ad4c4ae4c857035ad5517d5c39e4257b1cc591da158f3d2dadca79d374843c12536b4921dada481bfa9b504cc658c9b1590ea3a34d79395ecdbc03cd5c0fa5df05a28a41d3dfcee2fab7cee1e978f7e7c0797495a06d45f40bca4bf02f4494e9737e9f0cd97f339e5038a3d58154560a232cda493980c282b3c79104b697d97148dce5e6a2cea681643bd0468cc4e4aa4cf9f5b8f4d55c5555509ad2b1acdd708f4e3e5f00336e5667c176ed015f26cf8ee317a4cc1a04eeb3d476e5db51f40d38de48982e8ad52fc63cced9efe4188082b3775d0a68b8d2b5a85e964c7b4d8c09d989d7c18da3c8bb04af03e013ea49e01bd6c83bd75a12191f7f575ba9b9dbf4e80e20e19aab54ca14255beed097b4bd256eb70292e6af8fdaaaf015186fc5ad6da60d224d5f3f948445cc0e385879164f584fa91c60ac5f0e19e92a828252f3387242bf27552115c3dbdfe2d7403baabee041c565e5d5b4b3cef61510cfeba4ac9a50a978fd60d6c6abd8b20a0221d02cc070039f2f52ff6bdc645dffb5175cbec700ed81ba51b4958563523555ec1450d4df7f8390b593ab2e2cd3088b9fe17e2e71bac563a672145ef6ce4ec1cae75221df1541c03ff1a1571b9a99fe1f6282aea9e2813a2785a213d82f70879ed93ffbb0ae69caa8672b1547689907b7c4dbf37b5ba57ef8a387bcc41577f0124855c152a41231a1275b9f9e77e2521d13a369b434190926d4e24087ea81d3d2cab9d33b517606c3f313624e6e3f4e0f9985862ae3dfe180ec70f81cb3932cc5001a92a8959a77e35ce63374b5968b7a37266926979b6364758ca57c0d61eef622dc023b4ab14ac4c9733f76aac17ded87e5a3a898c8b0cb27320008da4a9becb13676afefd6969b2b509a205cfe2c558d294e9b4a5bab29ee5fb892cd17b11e260062048a16e0780db852d172f8046b8e9e92b8bf3e768b6d628d0795caf05c095613ceef00b96f60ce048e3b63384539766efb4e48d010789586d87fe094114c4ccbe83aa503edff16a6ca6ff8f1c07bbf16ae8f54fb3ee44761920c5d4344a1ca94f840b7fad4594e6a7e70f2f88f6076b4c1960268a9629e3890fd9eb1e1003b4825ce4907bd0b5bc82bd9de8f0ca11351f1c626a5cd00c1ed423286cfd0c310d29093aca2a7294b174498011f26ae89f26426496332f7fbfa13989fd07b961dfea50df1ad7c73e4e40115b74dd3ee30fce3c5e61604e8fedf1e5742862b02e6aca64b8f684095c22225113a00494a574398ed3f162b1f712c9858a56732a4e568e7a7aaf80a280838e3254f7aa4469843112bdf38064be99845b8b333bf2a7ed0681e95042b3f2c58a22865b694f893b6cd37dc6190361c96c6883d85086209e6629a7dabdf8c4509e4c82507e0d0034db979e4f6c873748a090fc5d51621409e9632100a8eea1264449a97ed34c2d03c5fbdb45e6ce8b83528bd32bddfd18245ca0366426a5ab9b9c33aebbe1463bee52ab708708d6f1f23e7ac617d583cacc4006b80df0cf8160955eb4a3e84bcc68c3e461295562ed61f2ccc8813578c6fec968667ea8a8e879a71f5fabcf41f0fc232be0718826ec47cce82f99a189db17c4e69ccba09285b4d3d5da5422fb0991190763d0054b19deee5b84e0f1053ecffe9336522631152f5d22ee42fae590e1c00831b0f6d96dd7436550445ad7058c38dd266a401897b6033073690bba4ce277920cf603b5d4f3522ecc45267cb7f43a6a3ce779cf0c03cf3b4a4931221a09530be45978a2f44d7d6fc89432de13207d7c06a5d0470d655fd01042163b4c3f95dc4a8ab67e1672a0a1f8af3f69ae69f1b507723cf3afd36709be587f756308d9412e386bb0fd19229b3cf0cfa513f971fdfcaf66fa415d993e09e31e917434b536556cfc35469a815b33e9ee04f41bedce630e6fea48954801fb50773de31318298ef114d18b7288810a7dbbd2f6735907bb5b413ee26f0569d01f63b2bffb332750f99badb159d8fb41d7615308339a53d28e4399fc8d276f6d774adaa46512622a6981a6f0b668e720f5fb5cc57a319f2208783527aee99fd92e823ee7d3c9973e87b9d005889c7758d61a392416462f8890ff60d8f74566cfd0d9ccf0f1820d5b9f9971e1d6895992be737f79a983cdbb65fcf826827fd16773d89b6345333a6f860a8ee191c0ea034c35bd2952c17e2d8c3ea944a19427fc61fec9a41a3d6f7c20759dbd1b3cebe10fde9f14ca32801beb302f019c66a5ebbbfdd0daef91104c68369d42e1ee959c5a46329b5d97d736fe5a9d5b8ae42bda06361b08b916c9144adcfb6d9b211c2dd84e906240b34e8eb596c06d28a5363decc4f6c0491ec98fc431333021e9cb81a6a32d7eff02ec3441c91d0d47b88d9f29222dbccc17fb7d28f131fbef59f0f1a3ef11d96dcd79e1d212691f98d6c893ef36eb58e8a61111ab2f657cf49619387ab85e56acb96662df193e84d85d76cc7ad124cb3e1eaa008edc193ec653c947c0d5189cee84b85f82d0aea03ff9779b8ca4046139b1b47eb13e6ad06ae7d016c24bdd289b225aa5b09ea144e4c233540e06819fa0e4cd753041139d96cf616c23deb6bdde847a57f5f081a18c5787341331f9a967d616d9948e247c7e0c2e391d9a11f1576b97b61cb04402a2b1ffd8b2959272303ae261ed7d7110fc2bdcda196fe485fa6f1d3b503d8bced5a4e074ad4db2993b81e186f96694d98fc3e2270d92d8f032461b78f5be7291ca60f2af9f3817623436585930760fb78fa2ec768d2e1649a99b7a09ec1239c643f0544169e0d324f1975c6af5a49edca719e1464ec22c5eb2f0626c53e912d4825e67389c2c775a8ad30a5ffe8dca975dd49e4d2dceda576591f0384328d8a66636c041929b7a7daf51af22e128c1650926196c97e9697f92d9d4bdf7e76518ba0ac0fe990032b1f13361e15e80a329e15c1a096e482b98e6d06d5e75911a0ae2fd9e3146efcfa740ece01af166d1582ae6e945a893aba32c35917bd68db4a7fc5073a112b9fd562592db1dc0ab92d6c38cb44b0e6fbee533af676ea097c112a523283ed9e314ffc369eb3eb0eefaa70bc086ef534c617ccbbb9dcdb72867303f34af9e25dd6dc781439284af9301547f60fc4df5d2d375f90b6d56b4ced2999cbb7df2ada836d05f73afc5e6e880d5e7601e2c90f94213d840251101b611c682de57cd0a4582757d7b7f279e861a33bd4edf0edbc9ab775c76074b281b9b1150ea73c86f5b8aa66f610e19297423c7ff57276330a374e84a283281344b485a3bd1b909a283415125a3eb80ec5d635aafd3423bb6f756de6b579641fb9c057c87572995db921369b690d0fb3b8ecfe15dac445f065e8cbe2cf84c62eaa0071151a28276e9acf4e555e1b443ba405d1e8ecc6635ecefe299797f378bbb61f07698f6e1c3528f0f5fc9012498b0b33458e2068f4c1d90a0f3843dc1e12f328f87ff92f59a214df6c852e295325bdca5e53c6d6dcd3836cec53219f9af34f495a3057e39aee3884504b0dc6c5ad325decec579959662922e313f7daeff0372b6557ac8d4cb", 0x1000}, {&(0x7f0000001300)="7e95bac71f77958fa08a64056460e336b5bb98f474e61117e494b0fd7f46f32bdfadb5d038c238d32ab43c6100f786a43441ea6afb2b633b67b85499904404c86680a6932826d227ef741c1808cbcfe2f34187103f69ff32e6b8170cdf682d52e0b275b794cec534625026a45663b5ea79faa7c81423133436171eedd6fa81dc3b10db1b2d8bac0510376b0e195f532b86bf2a", 0x93}, {&(0x7f00000000c0)="205918284fcbff361ea1d4ccdb61960c5e8bd1d3b3004f0c7d28f62f37609a29cabd17558037d53ced37", 0x2a}, {&(0x7f00000013c0)="57b247018bba6de8d89d2dccf122fee45e6bbf0f83a236b00e7f87358cf3580e36ba5ac6ca5930bac9471ea26d79b3184a0cf1953883f2eeb76f7a7791f19b2bbc5fedfd19c21601b72818dbbf5f3a33887f48dfc6cfd53a022a41ceaab8f84e1ca307e7", 0x64}, {&(0x7f0000001440)="90fef251196925eb1a0b840794d26fe5312f0fa92e5704a7f0af51e3ab3923c7d7802a8a8718a1a6a5b894df3899a9cecbea224d4e445f6fc0afafc58433ef349725e7a814", 0x45}], 0x5, &(0x7f00000015c0)=ANY=[@ANYBLOB="30000000000000f1000000000100000008eee274429298405109ec67373eb1c3c6d4ee3b4fc76c46b3529c0dd6eb436267ab78327dcc3091afa738c49a1a2b3254da226f030aa5d56a5c3638dff0dcea82d6349ebb0b78a8bb3c142e3d6f2cd2982f6c626166a4df648ba54e676d7394af79ae8fb00146457cfa057bd2a11639a0b3108faca78438c78174180ac447395616d9a6a3d8758e4bf8bf886bd86716949f78c7f13568944dc215d543341a59584cde5741e2b1ffef928a084aa81bcc5fe18d233a", @ANYRES32, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r4], 0x30, 0x800}, 0x0) r5 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r5, 0x0, 0x0, 0x8800000) dup2(r5, r1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r6, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="869c"], 0x3, 0x0) readv(r6, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r6, 0x2402, 0x81) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r6, 0xc0189373, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0x6}}, './file1\x00'}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r7, 0x0, 0x100000001) 22:56:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) r2 = dup2(r1, r0) mount$cgroup(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080), 0x10000, &(0x7f0000000140)={[{@release_agent={'release_agent', 0x3d, './file1'}}, {@release_agent={'release_agent', 0x3d, '.'}}, {@release_agent={'release_agent', 0x3d, '.'}}, {@xattr}], [{@smackfstransmute={'smackfstransmute', 0x3d, '&{'}}]}) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) openat(r2, &(0x7f00000000c0)='./file1\x00', 0x84240, 0x41) 22:56:22 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c3a, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:56:22 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000080)='./file1\x00', 0x14c) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0xfd, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_io_uring_setup(0x35fc, &(0x7f0000000280)={0x0, 0xe452, 0x8, 0x1, 0x244}, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, &(0x7f0000000200), &(0x7f0000000300)) sendfile(r0, r2, 0x0, 0x100000001) openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x105800, 0x4) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r3, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="869c"], 0x3, 0x0) readv(r3, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r3, 0x2402, 0x81) openat(r3, &(0x7f00000000c0)='./file1\x00', 0x90100, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000040)={0x0, r4, 0x2}) openat(r4, &(0x7f0000000180)='./file1\x00', 0x8000, 0x18) 22:56:22 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000340)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffa}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r3, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="86fc"], 0x3, 0x0) readv(r3, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r3, 0x2402, 0x81) ioctl$BLKPBSZGET(r3, 0x127b, &(0x7f00000000c0)) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 22:56:22 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 33) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:56:22 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r2, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="869c"], 0x3, 0x0) readv(r2, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r2, 0x2402, 0x81) r3 = openat(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCSWINSZ(r5, 0x5414, &(0x7f0000001900)) ioctl$KDGKBLED(r5, 0x4b64, &(0x7f0000000040)) sendfile(r0, r3, 0x0, 0x100000001) 22:56:22 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x505342, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000080), 0x35, 0x791400) fcntl$dupfd(r1, 0x406, r3) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) ftruncate(0xffffffffffffffff, 0x80) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000140)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r5, 0x0, 0x100000001) socket$nl_generic(0x10, 0x3, 0x10) io_uring_setup(0x30e4, &(0x7f00000001c0)={0x0, 0xb176, 0x1, 0x2, 0x337}) 22:56:22 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000140)={0x0, [], 0x7f, "9656c75f04ba4d"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001300)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000009640)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001300)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {0x0, r5}], 0x7f, "9656c75f04ba4d"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000060e80)={0x5, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x78, "d416ca00022404"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000061e80)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000062080)={0x10d1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}, {r12, r14}], 0x8, "a73b8214c8e254"}) [ 1980.354333] cgroup: release_agent respecified [ 1980.376594] FAULT_INJECTION: forcing a failure. [ 1980.376594] name failslab, interval 1, probability 0, space 0, times 0 [ 1980.379187] CPU: 0 PID: 11589 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1980.380578] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1980.382273] Call Trace: [ 1980.382809] dump_stack+0x107/0x167 [ 1980.383552] should_fail.cold+0x5/0xa [ 1980.384329] ? create_object.isra.0+0x3a/0xa20 [ 1980.385251] should_failslab+0x5/0x20 [ 1980.386027] kmem_cache_alloc+0x5b/0x310 [ 1980.386850] ? mark_held_locks+0x9e/0xe0 [ 1980.387679] create_object.isra.0+0x3a/0xa20 [ 1980.388565] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1980.389611] kmem_cache_alloc+0x159/0x310 [ 1980.390443] ? mempool_free_pages+0x20/0x20 [ 1980.391321] ? mempool_free_pages+0x20/0x20 [ 1980.392192] mempool_init_node+0x2d4/0x590 [ 1980.393063] ? mempool_free_pages+0x20/0x20 [ 1980.393935] ? mempool_free+0x3b0/0x3b0 [ 1980.394738] mempool_init+0x38/0x50 [ 1980.395477] bioset_init+0x32b/0x800 [ 1980.396230] ? debug_mutex_init+0x33/0x70 [ 1980.397069] blk_alloc_queue+0xdc/0x670 [ 1980.397890] blk_mq_init_queue+0x44/0xd0 [ 1980.398711] loop_add+0x2cf/0x8b0 [ 1980.399414] loop_control_ioctl+0x170/0x480 [ 1980.400286] ? loop_lookup+0x1d0/0x1d0 [ 1980.401079] ? selinux_file_ioctl+0xb6/0x270 [ 1980.401993] ? loop_lookup+0x1d0/0x1d0 [ 1980.402791] __x64_sys_ioctl+0x19a/0x210 [ 1980.403618] do_syscall_64+0x33/0x40 [ 1980.404369] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1980.405406] RIP: 0033:0x7f67af624b19 [ 1980.406176] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1980.409878] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1980.411405] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1980.412851] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1980.414285] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1980.415719] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1980.417150] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:56:22 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c3b, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:56:23 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000340)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffa}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r3, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="86fc"], 0x3, 0x0) readv(r3, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r3, 0x2402, 0x81) ioctl$BLKPBSZGET(r3, 0x127b, &(0x7f00000000c0)) 22:56:23 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$sr(0xffffffffffffff9c, &(0x7f0000000080), 0x8500, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 22:56:23 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x42000) r3 = fork() fcntl$setownex(r2, 0xf, &(0x7f0000000000)={0x0, r3}) r4 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x10000000) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r5, 0xc018937a, &(0x7f00000005c0)=ANY=[@ANYBLOB="4091df61dbfa48931fc20a1542825124b9a2b5bc0000000000000000000000000043026673c230d4a39cb03164e47e8a72ba0039fece1c1b394366868809a3b6269050120b176c7403cf49f7465886ea77dba42d04b981539a8b390e9f7e4ff98aa578a8a94e8991336b4f5764ae1a4b30bbc0cf488d930b458c039b24c70fe5cb74f1c14d9cee8a5320ef3ea1f648dd66db977314e6cc933a54f9d276a26a0a8d62d7bd434be82df77e7be0ffc1624c943306edaf3e31f1a95bdf80d2e8ae9b2e32d6b8b7ee47409fdbc7494ea6cb08c35d393a47801b84964a02b06d5b9e1787", @ANYRES32=r4, @ANYBLOB="0852000004d3735500c761460f66"]) perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0x40, 0x7, 0x1f, 0x81, 0x0, 0xfffffffffffffffd, 0x1400, 0x5, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x89c, 0x2, @perf_config_ext={0x100000001, 0x9}, 0x2004, 0x1f, 0x1, 0x0, 0x0, 0x27c0, 0x8001, 0x0, 0x1, 0x0, 0x8001}, r3, 0xd, r5, 0x3) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x100000001) 22:56:23 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 34) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:56:23 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c3c, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:56:23 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000340)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffa}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r3, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="86fc"], 0x3, 0x0) readv(r3, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r3, 0x2402, 0x81) [ 1980.790344] FAULT_INJECTION: forcing a failure. [ 1980.790344] name failslab, interval 1, probability 0, space 0, times 0 [ 1980.792978] CPU: 1 PID: 11615 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1980.794389] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1980.796053] Call Trace: [ 1980.796587] dump_stack+0x107/0x167 [ 1980.797324] should_fail.cold+0x5/0xa [ 1980.798098] ? create_object.isra.0+0x3a/0xa20 [ 1980.799056] should_failslab+0x5/0x20 [ 1980.799820] kmem_cache_alloc+0x5b/0x310 [ 1980.800634] create_object.isra.0+0x3a/0xa20 [ 1980.801519] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1980.802554] __kmalloc_node+0x1ae/0x420 [ 1980.803357] ? mempool_free_pages+0x20/0x20 [ 1980.804225] mempool_init_node+0x132/0x590 [ 1980.805074] ? mempool_free_pages+0x20/0x20 [ 1980.805955] ? mempool_free+0x3b0/0x3b0 [ 1980.806751] mempool_init+0x38/0x50 [ 1980.807484] bioset_init+0x52c/0x800 [ 1980.808229] ? debug_mutex_init+0x33/0x70 [ 1980.809067] blk_alloc_queue+0xdc/0x670 [ 1980.809878] blk_mq_init_queue+0x44/0xd0 [ 1980.810691] loop_add+0x2cf/0x8b0 [ 1980.811393] loop_control_ioctl+0x170/0x480 [ 1980.812253] ? loop_lookup+0x1d0/0x1d0 [ 1980.813034] ? selinux_file_ioctl+0xb6/0x270 [ 1980.813953] ? loop_lookup+0x1d0/0x1d0 [ 1980.814738] __x64_sys_ioctl+0x19a/0x210 [ 1980.815578] do_syscall_64+0x33/0x40 [ 1980.816321] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1980.817346] RIP: 0033:0x7f67af624b19 [ 1980.818098] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1980.821766] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1980.823287] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1980.824709] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1980.826148] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1980.827571] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1980.828994] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:56:23 executing program 6: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) syz_open_dev$evdev(&(0x7f0000000040), 0x8e12, 0x40a40) dup2(r0, r1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) r4 = accept(r3, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x100000c, 0x4010, r4, 0x3f864000) [ 1981.090462] cgroup: release_agent respecified 22:56:23 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 35) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:56:23 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c3d, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:56:23 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0xc9, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 22:56:23 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000340)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffa}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r3, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="86fc"], 0x3, 0x0) readv(r3, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r3, 0x2402, 0x81) 22:56:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) r2 = dup(r0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) dup2(r2, r3) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) [ 1981.248997] FAULT_INJECTION: forcing a failure. [ 1981.248997] name failslab, interval 1, probability 0, space 0, times 0 [ 1981.251295] CPU: 1 PID: 11636 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1981.252608] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1981.254242] Call Trace: [ 1981.254755] dump_stack+0x107/0x167 [ 1981.255453] should_fail.cold+0x5/0xa [ 1981.256180] ? mempool_free_pages+0x20/0x20 [ 1981.256984] ? mempool_init_node+0x2d4/0x590 [ 1981.257843] ? mempool_free_pages+0x20/0x20 [ 1981.258645] should_failslab+0x5/0x20 [ 1981.259358] kmem_cache_alloc+0x5b/0x310 [ 1981.260116] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1981.261061] ? mempool_free_pages+0x20/0x20 [ 1981.261863] ? mempool_free_pages+0x20/0x20 [ 1981.262664] mempool_init_node+0x2d4/0x590 [ 1981.263451] ? mempool_free_pages+0x20/0x20 [ 1981.264250] ? mempool_free+0x3b0/0x3b0 [ 1981.264976] mempool_init+0x38/0x50 [ 1981.265673] bioset_init+0x52c/0x800 [ 1981.266352] ? debug_mutex_init+0x33/0x70 [ 1981.267125] blk_alloc_queue+0xdc/0x670 [ 1981.267860] blk_mq_init_queue+0x44/0xd0 [ 1981.268612] loop_add+0x2cf/0x8b0 [ 1981.269261] loop_control_ioctl+0x170/0x480 [ 1981.270067] ? loop_lookup+0x1d0/0x1d0 [ 1981.270794] ? selinux_file_ioctl+0xb6/0x270 [ 1981.271605] ? loop_lookup+0x1d0/0x1d0 [ 1981.272330] __x64_sys_ioctl+0x19a/0x210 [ 1981.273079] do_syscall_64+0x33/0x40 [ 1981.273767] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1981.274709] RIP: 0033:0x7f67af624b19 [ 1981.275397] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1981.278826] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1981.280231] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1981.281546] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1981.282849] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1981.284145] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1981.285450] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:56:23 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 36) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:56:23 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c3e, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:56:23 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000340)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffa}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r3, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="86fc"], 0x3, 0x0) readv(r3, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r3, 0x2402, 0x81) [ 1981.517365] FAULT_INJECTION: forcing a failure. [ 1981.517365] name failslab, interval 1, probability 0, space 0, times 0 [ 1981.520277] CPU: 0 PID: 11649 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1981.521884] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1981.523789] Call Trace: [ 1981.524404] dump_stack+0x107/0x167 [ 1981.525250] should_fail.cold+0x5/0xa [ 1981.526153] ? create_object.isra.0+0x3a/0xa20 [ 1981.527208] should_failslab+0x5/0x20 [ 1981.528090] kmem_cache_alloc+0x5b/0x310 [ 1981.529027] ? mark_held_locks+0x9e/0xe0 [ 1981.529977] create_object.isra.0+0x3a/0xa20 [ 1981.530995] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1981.532167] kmem_cache_alloc+0x159/0x310 [ 1981.533127] ? mempool_free_pages+0x20/0x20 [ 1981.534127] ? mempool_free_pages+0x20/0x20 [ 1981.535109] mempool_init_node+0x2d4/0x590 [ 1981.536083] ? mempool_free_pages+0x20/0x20 [ 1981.537066] ? mempool_free+0x3b0/0x3b0 [ 1981.537988] mempool_init+0x38/0x50 [ 1981.538823] bioset_init+0x52c/0x800 [ 1981.539672] ? debug_mutex_init+0x33/0x70 [ 1981.540629] blk_alloc_queue+0xdc/0x670 [ 1981.541544] blk_mq_init_queue+0x44/0xd0 [ 1981.542477] loop_add+0x2cf/0x8b0 [ 1981.543271] loop_control_ioctl+0x170/0x480 [ 1981.544259] ? loop_lookup+0x1d0/0x1d0 [ 1981.545149] ? selinux_file_ioctl+0xb6/0x270 [ 1981.546163] ? loop_lookup+0x1d0/0x1d0 [ 1981.547059] __x64_sys_ioctl+0x19a/0x210 [ 1981.548001] do_syscall_64+0x33/0x40 [ 1981.548852] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1981.550044] RIP: 0033:0x7f67af624b19 [ 1981.550897] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1981.555100] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1981.556822] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1981.558452] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1981.560058] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1981.561674] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1981.563283] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:56:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000040)={0x0, r1, 0x7e, 0x7fff, 0xea8, 0x4}) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 22:56:36 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c41, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:56:36 executing program 6: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) sendfile(r1, r0, &(0x7f0000000040)=0xffffffffffffffff, 0x100000000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x40008, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 22:56:36 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f0000000080)={{0x1, 0x1, 0x18, r3}, './file1\x00'}) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) 22:56:36 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000340)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffa}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r3, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="86fc"], 0x3, 0x0) readv(r3, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$BLKPBSZGET(r3, 0x127b, &(0x7f00000000c0)) 22:56:36 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) fsetxattr$trusted_overlay_upper(r0, &(0x7f0000000080), &(0x7f0000000140)={0x0, 0xfb, 0x63, 0x0, 0x8, "35021cb303dc7e3d9c68177611e505ce", "205d2df8677eeac348338d7d424e86fef798a7cf2e354ab3b78fc1c9cd849fb5f5cc3bff521ba573ffb071b76ac8abe4f444c6032888047a5532e0d2fc4103e199b424e0cad4f284e405d68cca3e"}, 0x63, 0x0) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 22:56:36 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 37) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:56:36 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000004307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f0000000000)={'wlan0\x00'}) sendmsg$NL80211_CMD_STOP_NAN(r4, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x28, 0x0, 0x200, 0x70bd28, 0x25dfdbfd, {{}, {@val={0x8}, @val={0xc, 0x99, {0x7ff, 0x20}}}}, ["", "", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x20008081}, 0x20044011) sendfile(r0, r2, 0x0, 0xc776) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80000, 0x84) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r6, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) copy_file_range(r5, &(0x7f0000000080)=0x8, r6, &(0x7f00000000c0)=0x800, 0x7, 0x0) [ 1994.310368] FAULT_INJECTION: forcing a failure. [ 1994.310368] name failslab, interval 1, probability 0, space 0, times 0 [ 1994.312961] CPU: 1 PID: 11679 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1994.314375] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1994.316055] Call Trace: [ 1994.316592] dump_stack+0x107/0x167 [ 1994.317341] should_fail.cold+0x5/0xa [ 1994.318128] ? mempool_free_pages+0x20/0x20 [ 1994.319007] ? mempool_init_node+0x2d4/0x590 [ 1994.319899] should_failslab+0x5/0x20 [ 1994.320675] kmem_cache_alloc+0x5b/0x310 [ 1994.321513] ? mempool_free_pages+0x20/0x20 [ 1994.322419] ? mempool_free_pages+0x20/0x20 [ 1994.323290] mempool_init_node+0x2d4/0x590 [ 1994.324162] ? mempool_free_pages+0x20/0x20 [ 1994.325041] ? mempool_free+0x3b0/0x3b0 [ 1994.325858] mempool_init+0x38/0x50 [ 1994.326610] bioset_init+0x52c/0x800 [ 1994.327380] ? debug_mutex_init+0x33/0x70 [ 1994.328238] blk_alloc_queue+0xdc/0x670 [ 1994.329060] blk_mq_init_queue+0x44/0xd0 [ 1994.329910] loop_add+0x2cf/0x8b0 [ 1994.330625] loop_control_ioctl+0x170/0x480 [ 1994.331507] ? loop_lookup+0x1d0/0x1d0 [ 1994.332306] ? selinux_file_ioctl+0xb6/0x270 [ 1994.333211] ? loop_lookup+0x1d0/0x1d0 [ 1994.334025] __x64_sys_ioctl+0x19a/0x210 [ 1994.334861] do_syscall_64+0x33/0x40 [ 1994.335623] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1994.336679] RIP: 0033:0x7f67af624b19 [ 1994.337442] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1994.341229] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1994.342805] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1994.344260] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1994.345702] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1994.347154] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1994.348608] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:56:36 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c42, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:56:36 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000340)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffa}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r3, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="86fc"], 0x3, 0x0) ioctl$BLKPBSZGET(r3, 0x127b, &(0x7f00000000c0)) 22:56:37 executing program 0: ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f0000000300)={0x0, 0xd9, 0x200}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = fsopen(&(0x7f00000002c0)='securityfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsmount(r3, 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r3, 0xc020f509, &(0x7f0000000000)={r4, 0xfffffffffffffffb, 0x5, 0x2abd}) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800}, 0x0, 0x0, 0x1002}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r7 = gettid() perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0xb9, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff7ffffd, 0x0, @perf_config_ext={0x20000000000081}, 0xf9009436236f0398, 0x0, 0x0, 0x0, 0xab4}, r7, 0x0, r6, 0x2) ioctl$FIONCLEX(r6, 0x5450) fcntl$setsig(r5, 0xa, 0x2f) fsconfig$FSCONFIG_CMD_RECONFIGURE(r3, 0x7, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 22:56:37 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 38) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:56:37 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000340)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffa}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r3, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="86fc"], 0x3, 0x0) ioctl$BLKPBSZGET(r3, 0x127b, &(0x7f00000000c0)) 22:56:37 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c43, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) [ 1994.680469] FAULT_INJECTION: forcing a failure. [ 1994.680469] name failslab, interval 1, probability 0, space 0, times 0 [ 1994.683205] CPU: 1 PID: 11697 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 1994.684628] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1994.686392] Call Trace: [ 1994.686955] dump_stack+0x107/0x167 [ 1994.687704] should_fail.cold+0x5/0xa [ 1994.688483] ? create_object.isra.0+0x3a/0xa20 [ 1994.689419] should_failslab+0x5/0x20 [ 1994.690211] kmem_cache_alloc+0x5b/0x310 [ 1994.691051] ? mark_held_locks+0x9e/0xe0 [ 1994.691893] create_object.isra.0+0x3a/0xa20 [ 1994.692803] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1994.693871] kmem_cache_alloc+0x159/0x310 [ 1994.694725] ? mempool_free_pages+0x20/0x20 [ 1994.695612] ? mempool_free_pages+0x20/0x20 [ 1994.696497] mempool_init_node+0x2d4/0x590 [ 1994.697373] ? mempool_free_pages+0x20/0x20 [ 1994.698264] ? mempool_free+0x3b0/0x3b0 [ 1994.699079] mempool_init+0x38/0x50 [ 1994.699827] bioset_init+0x52c/0x800 [ 1994.700592] ? debug_mutex_init+0x33/0x70 [ 1994.701460] blk_alloc_queue+0xdc/0x670 [ 1994.702296] blk_mq_init_queue+0x44/0xd0 [ 1994.703133] loop_add+0x2cf/0x8b0 [ 1994.703844] loop_control_ioctl+0x170/0x480 [ 1994.704720] ? loop_lookup+0x1d0/0x1d0 [ 1994.705517] ? selinux_file_ioctl+0xb6/0x270 [ 1994.706437] ? loop_lookup+0x1d0/0x1d0 [ 1994.707235] __x64_sys_ioctl+0x19a/0x210 [ 1994.708064] do_syscall_64+0x33/0x40 [ 1994.708826] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 1994.709883] RIP: 0033:0x7f67af624b19 [ 1994.710643] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1994.714405] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1994.715960] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 1994.717414] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 1994.718878] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1994.720409] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1994.722020] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:56:37 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = socket$inet_tcp(0x2, 0x1, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080), 0xc39968352c36dfb3, &(0x7f0000000140)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[{@uname={'uname', 0x3d, ',&@#'}}, {@cachetag={'cachetag', 0x3d, '#'}}, {@debug={'debug', 0x3d, 0x3}}, {@loose}], [{@appraise}]}}) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 22:56:37 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000340)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffa}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') ioctl$BLKPBSZGET(r3, 0x127b, &(0x7f00000000c0)) 22:56:37 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000040)=0x7) sendfile(r0, r2, 0x0, 0x100000001) 22:56:37 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000040)={0x0, r4, 0x2}) r5 = openat(r4, &(0x7f0000000000)='./file1\x00', 0x0, 0x4) openat$cgroup_type(r3, &(0x7f00000000c0), 0x2, 0x0) sendfile(r1, r5, 0x0, 0x100000001) 22:56:37 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c44, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:56:52 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 39) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:56:52 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000340)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffa}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:56:52 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r3, 0x0) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x24, &(0x7f0000000080)={0x0, 0x0}, 0x10) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) 22:56:52 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x40000, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) io_submit(0x0, 0x0, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r6, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9, 0x0, 0x4}, 0x20) io_submit(0x0, 0x2, &(0x7f0000000280)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x5, 0xa0d, r4, &(0x7f0000000080)="cc3f2c23a2535133c24a191344c6ec2101601a1e48778ffe00f94fbc0dbf912bbf53ae162b4e35aa77a45f09d0299921ebd6bad034e4230adfa56543b6298cae4064a883dc9d14e5", 0x48, 0x1ff, 0x0, 0x1, r5}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x5, 0xe203, r6, &(0x7f00000001c0)="ef7f9956bd2bb69e531a4f28f1e3f55e0141e6baec47bb1be7ea85f2185f5574a2d2db83951cd45db560e550509b28cb6e2cfd5d950654e290f8ac0ab771cb4ddeab5d942e699449dc56d39d1c34180f54da", 0x52, 0x7f, 0x0, 0x3}]) 22:56:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000040)=0x0) perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 22:56:52 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c45, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:56:52 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 22:56:52 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) r3 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) lseek(r3, 0x0, 0x3) [ 2010.271460] FAULT_INJECTION: forcing a failure. [ 2010.271460] name failslab, interval 1, probability 0, space 0, times 0 [ 2010.274103] CPU: 1 PID: 11746 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2010.275507] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2010.277181] Call Trace: [ 2010.277705] dump_stack+0x107/0x167 [ 2010.278407] should_fail.cold+0x5/0xa [ 2010.279192] ? bdi_alloc+0x44/0x380 [ 2010.279925] should_failslab+0x5/0x20 [ 2010.280713] kmem_cache_alloc_node_trace+0x59/0x340 [ 2010.281712] bdi_alloc+0x44/0x380 [ 2010.282444] blk_alloc_queue+0x100/0x670 [ 2010.283270] blk_mq_init_queue+0x44/0xd0 [ 2010.284100] loop_add+0x2cf/0x8b0 [ 2010.284829] loop_control_ioctl+0x170/0x480 [ 2010.285707] ? loop_lookup+0x1d0/0x1d0 [ 2010.286491] ? selinux_file_ioctl+0xb6/0x270 [ 2010.287396] ? loop_lookup+0x1d0/0x1d0 [ 2010.288210] __x64_sys_ioctl+0x19a/0x210 [ 2010.289054] do_syscall_64+0x33/0x40 [ 2010.289813] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2010.290881] RIP: 0033:0x7f67af624b19 [ 2010.291642] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2010.295413] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2010.296973] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2010.298438] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2010.299902] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2010.301350] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2010.302821] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:56:52 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x2143, 0x100) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x200000, 0x80) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 22:56:52 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:56:52 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c46, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:57:08 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 40) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:57:08 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c47, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:57:08 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) renameat2(r0, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000140)='./file0\x00', 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000080)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 22:57:08 executing program 6: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r2, 0xc018937c, &(0x7f0000000080)=ANY=[@ANYBLOB="010000001a3f0100000018000000", @ANYRES32=r0, @ANYBLOB="01000000000000002e2f66696c653100"]) ioctl$FS_IOC_GETFSLABEL(r3, 0x81009431, &(0x7f0000000140)) r4 = dup2(r2, r1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r5 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$FICLONE(r4, 0x40049409, r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r6, 0x0, 0x100000001) 22:57:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 22:57:08 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) sendfile(r1, r0, &(0x7f0000000040)=0x9, 0x8) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 22:57:08 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb58906d6b66732e66617400020820000400008000f8000020004000030000000000000001", 0x25}, {0x0, 0x0, 0x4000}], 0x0, &(0x7f0000001600)=ANY=[]) r2 = dup(r1) ioctl$sock_TIOCINQ(r2, 0x541b, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r0, 0xc018937e, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, @out_args}, './file1\x00'}) fallocate(r3, 0x3a, 0x8, 0x20) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r5 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r5, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) dup2(r5, r4) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x6, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r4, r6, 0x0, 0x100000001) fcntl$setstatus(r4, 0x4, 0x0) 22:57:08 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) [ 2026.166622] FAULT_INJECTION: forcing a failure. [ 2026.166622] name failslab, interval 1, probability 0, space 0, times 0 [ 2026.168380] CPU: 1 PID: 11787 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2026.169293] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2026.170448] Call Trace: [ 2026.170802] dump_stack+0x107/0x167 [ 2026.171303] should_fail.cold+0x5/0xa [ 2026.171776] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 2026.172869] ? create_object.isra.0+0x3a/0xa20 [ 2026.172906] should_failslab+0x5/0x20 [ 2026.172925] kmem_cache_alloc+0x5b/0x310 [ 2026.174896] ? mempool_init_node+0x3c0/0x590 [ 2026.175516] create_object.isra.0+0x3a/0xa20 [ 2026.176133] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2026.176843] kmem_cache_alloc_node_trace+0x16d/0x340 [ 2026.177550] bdi_alloc+0x44/0x380 [ 2026.178039] blk_alloc_queue+0x100/0x670 [ 2026.178619] blk_mq_init_queue+0x44/0xd0 [ 2026.179188] loop_add+0x2cf/0x8b0 [ 2026.179672] loop_control_ioctl+0x170/0x480 [ 2026.180273] ? loop_lookup+0x1d0/0x1d0 [ 2026.180813] ? selinux_file_ioctl+0xb6/0x270 [ 2026.181426] ? loop_lookup+0x1d0/0x1d0 [ 2026.181973] __x64_sys_ioctl+0x19a/0x210 [ 2026.182552] do_syscall_64+0x33/0x40 [ 2026.183071] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2026.183782] RIP: 0033:0x7f67af624b19 [ 2026.184307] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2026.186899] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2026.187968] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2026.188918] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2026.189921] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2026.190879] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2026.191876] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:57:08 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:57:08 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 41) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:57:08 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c48, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:57:08 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:57:09 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c49, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) [ 2026.584516] FAULT_INJECTION: forcing a failure. [ 2026.584516] name failslab, interval 1, probability 0, space 0, times 0 [ 2026.587510] CPU: 1 PID: 11808 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2026.589149] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2026.591126] Call Trace: [ 2026.591784] dump_stack+0x107/0x167 [ 2026.592679] should_fail.cold+0x5/0xa [ 2026.593638] ? create_object.isra.0+0x3a/0xa20 [ 2026.594839] should_failslab+0x5/0x20 [ 2026.595749] kmem_cache_alloc+0x5b/0x310 [ 2026.596708] create_object.isra.0+0x3a/0xa20 [ 2026.597753] kmemleak_alloc_percpu+0xa0/0x100 [ 2026.598847] pcpu_alloc+0x4e2/0x1240 [ 2026.599774] __percpu_counter_init+0x10d/0x2d0 [ 2026.600876] fprop_local_init_percpu+0x22/0xb0 [ 2026.601953] wb_init.constprop.0+0x501/0x7c0 [ 2026.603013] bdi_alloc+0x21e/0x380 [ 2026.603875] blk_alloc_queue+0x100/0x670 [ 2026.604841] blk_mq_init_queue+0x44/0xd0 [ 2026.605804] loop_add+0x2cf/0x8b0 [ 2026.606645] loop_control_ioctl+0x170/0x480 [ 2026.607683] ? loop_lookup+0x1d0/0x1d0 [ 2026.608611] ? selinux_file_ioctl+0xb6/0x270 [ 2026.609665] ? loop_lookup+0x1d0/0x1d0 [ 2026.610612] __x64_sys_ioctl+0x19a/0x210 [ 2026.611600] do_syscall_64+0x33/0x40 [ 2026.612498] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2026.613717] RIP: 0033:0x7f67af624b19 [ 2026.614610] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2026.618909] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2026.620715] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2026.622402] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2026.624087] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2026.625758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2026.627461] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:57:09 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:57:09 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000000)={'wlan0\x00'}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000000)={'wlan0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f00000012c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_QOS_MAP(r3, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000013c0)={&(0x7f0000001300)={0x1c, r4, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_EXTERNAL_AUTH(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x78, r4, 0x200, 0x70bd2a, 0x25dfdbfd, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_BSSID={0xa, 0xf5, @random="9a969c650002"}, @NL80211_ATTR_STATUS_CODE={0x6, 0x48, 0x2c}, @NL80211_ATTR_SSID={0x19, 0x34, @random="fdfdd065699f281f08c3dc28e1cec3c6ce91706230"}, @NL80211_ATTR_BSSID={0xa, 0xf5, @random="bcd02cd2a727"}, @NL80211_ATTR_BSSID={0xa, 0xf5, @random="f6a74f594fd1"}, @NL80211_ATTR_PMKID={0x14, 0x55, "a52809c0e292026afc7f8a7c8a7d95ea"}]}, 0x78}}, 0x1) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r6 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r6, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r6, r5) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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)}, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r5, r7, 0x0, 0x100000001) 22:57:09 executing program 6: openat(0xffffffffffffffff, 0x0, 0x290200, 0xb8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 22:57:09 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 42) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:57:09 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x10) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) r3 = openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r5, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) sendfile(r0, r5, &(0x7f0000000080)=0x5, 0x81) sendfile(r1, r4, 0x0, 0x100000001) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x5eeb, 0x90}) openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x4000, 0xb2) [ 2026.973463] FAULT_INJECTION: forcing a failure. [ 2026.973463] name failslab, interval 1, probability 0, space 0, times 0 [ 2026.976187] CPU: 0 PID: 11834 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2026.977705] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2026.979487] Call Trace: [ 2026.980064] dump_stack+0x107/0x167 [ 2026.980844] should_fail.cold+0x5/0xa [ 2026.981662] ? create_object.isra.0+0x3a/0xa20 [ 2026.982670] should_failslab+0x5/0x20 [ 2026.983486] kmem_cache_alloc+0x5b/0x310 [ 2026.984350] ? mark_held_locks+0x9e/0xe0 [ 2026.985229] create_object.isra.0+0x3a/0xa20 [ 2026.986166] kmemleak_alloc_percpu+0xa0/0x100 [ 2026.987129] pcpu_alloc+0x4e2/0x1240 [ 2026.987944] __percpu_counter_init+0x10d/0x2d0 [ 2026.988923] fprop_local_init_percpu+0x22/0xb0 [ 2026.989890] wb_init.constprop.0+0x501/0x7c0 [ 2026.990846] bdi_alloc+0x21e/0x380 [ 2026.991605] blk_alloc_queue+0x100/0x670 [ 2026.992479] blk_mq_init_queue+0x44/0xd0 [ 2026.993343] loop_add+0x2cf/0x8b0 [ 2026.994087] loop_control_ioctl+0x170/0x480 [ 2026.995020] ? loop_lookup+0x1d0/0x1d0 [ 2026.995848] ? selinux_file_ioctl+0xb6/0x270 [ 2026.996781] ? loop_lookup+0x1d0/0x1d0 [ 2026.997604] __x64_sys_ioctl+0x19a/0x210 [ 2026.998473] do_syscall_64+0x33/0x40 [ 2026.999263] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2027.000340] RIP: 0033:0x7f67af624b19 [ 2027.001130] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2027.005005] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2027.006626] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2027.008119] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2027.009613] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2027.011122] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2027.012626] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:57:24 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:57:24 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = dup(r3) fcntl$setown(r5, 0x8, 0xffffffffffffffff) sendfile(r1, r4, 0x0, 0x100000001) 22:57:24 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) ioctl$sock_SIOCETHTOOL(r3, 0x8946, &(0x7f00000000c0)={'ip_vti0\x00', &(0x7f0000000040)=@ethtool_gfeatures={0x3a, 0x7, [{}, {}, {}, {}, {}, {}, {}]}}) sendfile(r0, r2, 0x0, 0x100000001) 22:57:24 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 43) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:57:24 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c4a, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:57:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) sendfile(r1, r1, &(0x7f0000000040)=0x2, 0x100000000) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 22:57:24 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000000)={'wlan0\x00', 0x0}) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f00000012c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_QOS_MAP(r4, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000013c0)={&(0x7f0000001300)={0x1c, r5, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_LEAVE_IBSS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r5, 0x0, 0x70bd28, 0x25dfdbfb, {{}, {@void, @void}}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20008004}, 0x40448c5) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x100000001) 22:57:24 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe411cd4fc128c742) fcntl$setpipe(r4, 0x407, 0x3) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f00000005c0)=ANY=[@ANYBLOB="4091df61dbfa48931fc20a1542825124b9a2b5bc00000020232cea3cbf732f6dbf0a9c4724f70000000000000000000043026673c230d4a39cb03164e47e8a72ba0039fece1c1b394366868809a3b6269050120b176c7403cf49f7465886ea77dba42d04b981539a8b390e9f7e4ff98aa578a8a94e8991336b4f5764ae1a4b30bbc0cf488d930b458c039b24c70fe5cb74f1c14d9cee8a5320ef3ea1f648dd66db977314e6cc933a54f9d276a26a0a8d62d7bd434be82df77e7be0ffc1624c943306edaf3e31f1a95bdf80d2e8ae9b2e32d6b8b7ee47409fdbc7494ea6cb08c35d", @ANYRES32, @ANYBLOB="0852000004d3735500c761460f66"]) write$sndseq(0xffffffffffffffff, &(0x7f0000000280)=[{0x6, 0x1, 0xf8, 0xff, @time={0x101, 0x3}, {0x20, 0x2}, {0xf8, 0x80}, @note={0x1, 0x93, 0x4, 0x1f, 0x10001}}, {0x3, 0x7, 0x0, 0x80, @tick=0xffffffd3, {0x6, 0x3}, {0x8, 0x8}, @queue={0x1, {0xba, 0x1ff}}}, {0x94, 0x40, 0x3, 0x81, @tick=0x400, {0x1, 0x81}, {0x0, 0x9}, @result={0x5, 0x100}}, {0xff, 0x1, 0x7f, 0x3f, @time={0x3f, 0x6}, {0x0, 0x4}, {0x4, 0x6}, @raw32={[0x0, 0x401, 0x7]}}, {0x7f, 0xa7, 0x11, 0x1, @time={0xfffffffe}, {0xd7, 0x3}, {0x7f, 0xfd}, @raw32={[0x2, 0xfffffff7, 0x8]}}, {0x4, 0x1, 0xa3, 0x20, @time={0x7, 0x10000}, {0x1, 0x81}, {0x7, 0xfa}, @raw8={"2009f4d501ec4d0df21b9ab9"}}, {0x0, 0x76, 0x7e, 0x1, @tick=0x8000, {0x3, 0x9}, {0x54, 0x40}, @ext={0x2b, &(0x7f0000000240)="957ec9dbcc989dae9362da90f5452938ba812e06a251902e0a1fce7ab7434b5c36e070190fc9c313bb64ae"}}, {0x80, 0x20, 0x0, 0x6, @time={0x2, 0x6}, {0x1, 0x5}, {0x4, 0x92}, @addr={0x3a, 0x9}}, {0x3f, 0x1, 0x5, 0x1, @tick=0x9b, {0x4, 0x7}, {0x4, 0x3}, @raw32={[0x1ff, 0x9, 0x7]}}], 0xfc) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4842, 0x0) dup(r3) io_setup(0x5, &(0x7f0000000080)=0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) io_submit(r6, 0x2, &(0x7f0000000180)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, r5, 0x0}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r7, 0x0, 0x0, 0xfffffffffffffffc}]) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r8, 0x0, 0x100000001) [ 2042.351573] FAULT_INJECTION: forcing a failure. [ 2042.351573] name failslab, interval 1, probability 0, space 0, times 0 [ 2042.354200] CPU: 1 PID: 11863 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2042.355625] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2042.357325] Call Trace: [ 2042.357861] dump_stack+0x107/0x167 [ 2042.358622] should_fail.cold+0x5/0xa [ 2042.359417] ? create_object.isra.0+0x3a/0xa20 [ 2042.360350] should_failslab+0x5/0x20 [ 2042.361126] kmem_cache_alloc+0x5b/0x310 [ 2042.361965] create_object.isra.0+0x3a/0xa20 [ 2042.362896] kmemleak_alloc_percpu+0xa0/0x100 [ 2042.363812] pcpu_alloc+0x4e2/0x1240 [ 2042.364589] __percpu_counter_init+0x10d/0x2d0 [ 2042.365525] wb_init.constprop.0+0x53a/0x7c0 [ 2042.366430] bdi_alloc+0x21e/0x380 [ 2042.367160] blk_alloc_queue+0x100/0x670 [ 2042.367989] blk_mq_init_queue+0x44/0xd0 [ 2042.368817] loop_add+0x2cf/0x8b0 [ 2042.369524] loop_control_ioctl+0x170/0x480 [ 2042.370408] ? loop_lookup+0x1d0/0x1d0 [ 2042.371196] ? selinux_file_ioctl+0xb6/0x270 [ 2042.372083] ? loop_lookup+0x1d0/0x1d0 [ 2042.372871] __x64_sys_ioctl+0x19a/0x210 [ 2042.373690] do_syscall_64+0x33/0x40 [ 2042.374456] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2042.375486] RIP: 0033:0x7f67af624b19 [ 2042.376239] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2042.379942] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2042.381466] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2042.382912] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2042.384342] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2042.385766] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2042.387227] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:57:24 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:57:24 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c4b, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:57:25 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:57:37 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 44) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:57:37 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x4d) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = dup2(r1, r0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r0, 0xc018937d, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2, {0x4}}, './file1\x00'}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) syncfs(r3) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x300, 0x0) sendfile(r0, r4, 0x0, 0x100000001) 22:57:37 executing program 6: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) r3 = dup2(r2, r1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r4 = fcntl$getown(r3, 0x9) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r5, 0x0) sendmsg$nl_generic(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x530, 0x11, 0x8, 0x70bd27, 0x25dfdbfc, {0xf}, [@generic="a64a4503a517e87c08fd932a74f446eea7aa6fb45de867fe5bd6b800474d6d9a5596e5d2499da36c3b0d1879a7723f83099b3b6e70300ea9cbba3681f55a5344d534ec908829497e13c024ab9895ae58df6b67657bc465a4cf0593d44018033a19de35f7329018dbf31306da2e101c4a77c59cde680d6c388cec12fc6800316161238743085ebc02c121e2cb0daddf8f464d83e5e78b71de4f26e3fc351f44e2d63c5f982f07a98785ad8975935eebfec6580b0ad0bcdda19113db759d657353fba3dc37f2291aae6dda6e40da801db70ce041ad52f2d4e37836a7448b284c07e535cc43e473dfd27b072b0f313929185c5efd6a24", @nested={0x92, 0x19, 0x0, 0x1, [@generic="900d5ddca02db73132b989dc9631dc7e6cb8f35c7bdb16755ea72c9f4454a021f2b34a39840413754e172133e75d914b8dfbb59fba741e01d1b0138d3b6dde5c365ee436486076b56d6d798e398b9cb65fbf173dcfb7dcd6aac7be8495722333ac233662564aa8cd95c3042358043d66dc8ec34c4943b28fd605", @typed={0xc, 0x26, 0x0, 0x0, @u64=0x334b}, @typed={0x8, 0x27, 0x0, 0x0, @pid=r4}]}, @generic="050c0b", @generic="084ab6bd2851f524a04e9fb7a2db5b6558a49d8546fa86e6705f", @nested={0x61, 0x7b, 0x0, 0x1, [@generic="b342c1754fa51bf9829767144862cf55b73f1d7c69d8d8d2a1567d25f536b890b5818ed6fddfbb47519043c3ea0bb8ff6d6e60e249a73e753c81c10239601010ff779191c991717064dc5666fee2409b4b485cb26d14ca967269886ba6"]}, @nested={0x19a, 0x6, 0x0, 0x1, [@typed={0x4, 0x36}, @typed={0x8, 0x12, 0x0, 0x0, @u32=0x1}, @generic="84dfd6e2b904d6ffbad8b470011ebc04723d1d92e7090b9e61b12161cddc1072bdad9a2238252b67b98550cb097e7778896629cfab65d2960f22778b9e1a03e2be7107774bb6c2068bfa037fab6990748482c15e42dad45fe883ff1455431d", @typed={0xc, 0x94, 0x0, 0x0, @u64=0x7ff}, @typed={0x4, 0x4b}, @typed={0x8, 0x8f, 0x0, 0x0, @ipv4=@multicast1}, @generic="e5eafa2fee4134066501799ff71db47892dcbe253d62173a2e184b913da64518e94ecebac796a1fe823c57e60cb1c937259e3a2b892bbe6c52ffd1a4118f2770bd971450d5157fc47e03f6f93d169e589f54af8b566c2c782e98ac4041b1c74f2e148efdc55e4ba1818bfae19bd02614b7dab825fc4ca7cc20597846a3ef90605e439aac6052dbd14e13172dbe0059125f1046324290a375267078ef0ff8d04ef8271eeec4e6dbd886217b1d0bb3e668c25f2e8f9c1bf786d7e5f917a93c6e5b27663662f392bd67", @generic="69ed26e6a7b56d81783c2baa905194d75967751482159bdec3c99019b6d4de31b4830d61809017a3be7301b0d3a397a1fc4289260244fcd91db8beccbb73349f0788f6517fa543", @typed={0x4, 0x91}]}, @generic="573cda7db803331802aa708dec5400c21c876fe12a79fc345d8354c81707893c6d7fe2a2a5ed9e94268f8505fae3a68c549c41e8dccfcbdf6d1b7e958b671c0bedbb4e2b77678893410b13181f47fd32ccac84ca333857d851e717f13bc835fcc4385deaeaeab707cce6c75d25db48ac9a3883bb28e2c4316ae17e05f2d38c3fb710123678009f02c8e773d2b4b1e5", @nested={0xe2, 0x2, 0x0, 0x1, [@generic="da0ab10a1e4594ab51762d1c443ee06b0d62ae6a71d7d2cc046e6063043a9c778c179eddcbf21f70e8cc2423aea54ec00a2a83156981dd5ca82c0d738b503b7d76558223285f41b2a4de01fb2e7990b39c2343b9cf3b1f9d307b0d7813dde71dd0545b263ac9ddac2395f03dbe1f805ada5151d4606854fa68d71f6b24aca7", @generic="7f488f7fdca918cc73be2cc4b574ee90e9b1d12324fff8e7285d0b7a8035e825da93ba9eba88d4ed805700f83cbac9ca34451cd39abcb40ecdab2b5ae2d3e7de9e314ee8dcb140", @generic="7686511cc4f4f46916372f8ffc79df78", @typed={0x8, 0x61, 0x0, 0x0, @uid=r5}]}]}, 0x530}, 0x1, 0x0, 0x0, 0x50}, 0x4) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r6, 0x0, 0x100000001) 22:57:37 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:57:37 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c4c, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:57:37 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/229, 0xe5}, {&(0x7f0000000040)}, {&(0x7f0000001240)=""/148, 0x94}], 0x4) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 22:57:37 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r4, 0x6628) dup2(r2, r1) r5 = fsmount(r3, 0x5eadee7658d26f72, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x0, 0xa8, 0x3e, 0x1, 0x0, 0x0, 0xcbd542da35892adf, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f00000000c0), 0x3}, 0x0, 0xff, 0x3, 0x7, 0x7f, 0xc97, 0xf9, 0x0, 0xcd4e, 0x0, 0x6}, 0x0, 0x11, r5, 0x8) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r6, 0x0, 0x100000001) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r7, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0x3, 0x9}, 0x20) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000140)=ANY=[@ANYBLOB="83af55141d00000018000000", @ANYRES32=r7, @ANYBLOB="00000000000000002e5de65b24a3d4fee4021cc3bf696c080000"]) 22:57:37 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) r3 = openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r5 = dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x42000) r7 = fork() fcntl$setownex(r6, 0xf, &(0x7f0000000000)={0x0, r7}) statx(r2, &(0x7f0000005640)='./file1\x00', 0x4000, 0x200, &(0x7f0000005680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r10 = socket$packet(0x11, 0x2, 0x300) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005840)=[{{&(0x7f0000000140)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f00000000c0)=[{&(0x7f00000001c0)="14e9a7000aeb09916ad71a23bfca7e9175836524d14a6e39599e3158930309e1135af84de9dff64f007f8c72f48b77c72f5218503e7b423aeb48a3f925e1b2ece03909191fdf8249f90e463fd52a56e31cd8ccbacee09ea7afc31992a04161521caac6891041424f1e429a6ba38512bcdd2d5ca8a3154d", 0x77}], 0x1, 0x0, 0x0, 0x4000008}}, {{&(0x7f0000000240)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000440)=[{&(0x7f00000002c0)="3db08f6e78ed7f35bb9bef4f7e7de05748cd380c03c95968257c80d3fed29a3d68d8a9aefb83fea283a50e297cfc40d0c82ad66a97bde41ac01c59a1220fc1800627f2a464c2bbe1d0901c2f06062b5a0839d7da4f9880c0f4a3e0f2a8cc5b305ecdc4bfba2dbf6bb79f55a2a1bf82a7705d1190ba8b10dda659", 0x7a}, {&(0x7f0000000340)="e19d1ce90918ff1878cf62a0c62084bec89822103c52f75872f1d7680492eddd19678a6105d3fa55c983fa0810f914139b10e0323259470be214546e96d41a2c4848cf92b56ff75ab70d3bd07218450283afdf93b50b937b3f7d75a3609be885ffde45a896b9cbc6282ffccef36a27afed7aa6f247a705a85682110560d2d3d34c7e93ab8788e1d2d9ea82035e060275a1e837e2756888ec3e3b430339401513d545f560f7a231ad3ee17cc1fba13096ed4ab3119deee006bd8f3403b83ede5bc51f86ba1b58d76e8018e1a8fc8853846d4364d267b60f24fe10904422241592354f5d336bdd9cf242bae4e4e6fb9c42a52d4fd7c3ee7f8d5933129f0e", 0xfd}], 0x2, 0x0, 0x0, 0x20008091}}, {{&(0x7f0000000480)=@file={0x1, './file1\x00'}, 0x6e, &(0x7f00000007c0)=[{&(0x7f0000000500)="c0b95bd1a8da68d43529765ac92598fe833ec518ffca1158bd59403f9dc563bf88621325c9d933643315737f2b89ba93e5abdabe53f7da4141c9f067da01cbab490c65c2398c02f572728f7df42fd39073fdc60d97c0e6f74609631a4472ec8f0962da5bdffc61c7e42b9f7c204ba0a8fd29309b6b784157c1718199451df0a644d6f404e1a8ff79ca2f8d5a859ea5e49a26912222bc9f4546fad0586baf5eb92808dbe0318edca535258e5190b192f9e95a2948e98c4dbc1d20e65c11feb9ecf4bfe8811461d52efda333cb2b3371a293728d982b6c", 0xd6}, {&(0x7f0000000600)="4cabdf6065b9f96edce396288172e9038bfcb6b7ad3846620e0b8028fca1c6cbeb210473507ebe11d720b7a4bb061f33c79a9bf2de3ca0dcec14640b80b5b76db5e96bfeaa1740cbdf6e23e5c38acc867dc4f7dff367057e0b098383db6aedf043f219d8b641", 0x66}, {&(0x7f0000000680)="c7c4c76bf6f3ba112b902dfa868973e12e75fe8c835b676449f781871db0a9da8728126bbb3bc0ca036b2b3e86ff2b19420c8d39436da9f9800d13f466ccf046f9c251db6f9c0ecfad520c5e62f22af4b587baed3c7bb947a431bb20862be3786b3ab9db88666e75f69e4bd5d70ea7a2afcd27d99385fbb83793b26385654567edd4", 0x82}, {&(0x7f0000000740)="1f9608a2eaba17012e8edcf7caf67deac16d38e637046c488578d867ee90ce9d251e47c96cdb01964fe6b990f533166178a793c0ff6ff68c930b8195c59b81d40f47e3cdca01fba4022c553cf21e5bcb2a1d4357debd16f3cfd62c4a47cfe81da7f9279ace51f9465ae6f82e46e6", 0x6e}], 0x4, &(0x7f0000000800)=ANY=[@ANYBLOB="100000000000000001000000010000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=r9, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="24000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32, @ANYBLOB="000000001000000001000000010000000100000034005918279462baed81ffb68700000000000001000000010000004be0dbd7dd73289695c10de28b453d8c0c76470c4c559ec7d8225250199455ed4668dc30a53cff2effd465df827674abcea3098effe614f5176136a1606cae91", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r3, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32=r2], 0x148, 0x81}}, {{0x0, 0x0, &(0x7f00000044c0)=[{&(0x7f0000002240)="bd4098c6970081956675897a228ffea09edeae3c6ca3a41ac36defb7fbee712196ccc4b4f0025d669d19a354c5b96d0603a7d16c13abe752432b4dcae27c32a1908060e0adac16512f991939c2e9e98419bd531313060fe5df7e43af8b46738f96c04c55d9611c17689fa7e2558000836bb57a8ba4cc490082e4adbcc946865280f7d4744b226d2f797cf1fc146a663cea9cf1b2a66a0c0cfa9bd45a44fedbc104030c4c635079786d6d57f68ce964526d9f97c30dd6eade009fa3b67b364eb77335230bdbb67f33925ffff3a1fd76434452cad3fcb5aaa8086167a8dcd947235ed814295c066c97f7d748ea9bce04284f4ee23460311e28543169032571e27a712b2a587bc7e2f0d9a504c94bc604f2263632dbbbb7e37ef9c0e9d0ec1b2b0fa308fea1aafc3e333b31bcd09f02abcf44ff60e72b570d8d1c13fb7e21109632a1b7dbba70d3c91a47ac63d5dd72175794a2ff96420aabae7b223ce9e98d0f0cb280241247ce4afd56929a8495e023e6fe7fedf23a17217715766bb3240bad1e815598e93d6a218d48b9cae1d12de47327161cc7a80dd06822874820624b0e53750f461e8e66e1a399d4f83ac2cccf10def0acd9324bc4e3b3095ef64b72d9581b8b77d7125d6e83a8943d5e0930014ae74084a2499decdac0dfe64a71fde92e99b46ea83c3a8109aef42f0db5cfd0eac48d75b07decddd100487748a54e9a482ae9fc847345cf21f92962c4f57ad852bdd72865233782523ba861e4ad10f3431154ed11d8121e86e63b9c0736f9854bf4307fdded2d9532eaa9b74e12a77c14752ecf21e5b6a9c49ca6d773452c7eddb10fdee5f8313c5675850b98d5dd08d4972d699796c4a01123049c5f79e72daeeb61bc91b6ece80d6a464a96730602b9b2c233ddf5987dbe91b9ca306d9112b1c552c2ab9524bc65b89583ad5d03cf74f487f6c974bf5eff023cc10b094bd02710c82359249e4cc021dc838380365b65d02a45863a4e622c835bebb3774cf6450d95171ca35c5ef167565006a590828141bcb4cfc5b6cc6656b1dbfbb4d839d3ca8a67141249467ba4834f730c9190d5eed1d9d801f7654b3e573e043209a008e7c2ac0a5a5d24cfc19de0defb44314b87e1e2031ca36a14b13b9b02e124543795dc27eac782ba27e74ee379e07e1ce323095adce359c48c0a3394521d17cfcc635762305303defdf506aafce527a7f008db6759acdb2116fc794e565fd9cf2f0bca09244f7a4299d20cd5887aa4f7d1b6e903678ef520233e2716ea991fd547b912aa5f3502259ad18c37ec4103c4b368a10c327e5e3f04111b6b6120745b6316f41e39d41f6dd9223e26aa98195783a835db6b276f9ba353bc611864a41d5ae4bd1d809d5bc678a3ee0e0fbf246b779aa67f5487c5e9a6aa323721348904a9985d835ddd951fefed9fd13e46c32bafe311a9f67af3ecdf4f9cbd1240dba16fc59aaa0b24c6da18549d4e8a770b62bc935f99bf68c9e1cc63fefcea0ffc8e198c0b842ca0087d2bf397860c00cb52eeec04846424488b691c165c9848b169e17198b9d7c8c12bc5d4827b3aa0b760fab55fdbd6752225d82758cba076bd7965c831408b912f2d5dbe5d5efc66521ce183f8dce1366e0029d56f140c82ffefec0236c6f09423280bcdf576299115344b7589348f15dec6c241a8007c18c0e175c346860563bbb4b5891cb4403e2849f3907f8bb5fe743091debe9d9f92c6c743e565c79158107d06e99e52d41f675dd01c189b12181b1a57316d1e7ba1d1d531ca5d511479432aa13c2ddf952503fef8318f27f71c3b95212bafaadb8a17ea3c77076acd94c6b40ebcd3203d499c4071990b21e55a87f35d744050c6d66d507052aa7c3d1bc6ba4823b405a17a917ecfd540db49e26d6ed4dccf923ae43a9f1c78541897ad6bc430ec6c8a6829d98657b24a71bbce2e0c691d1386ae4441c047bd6269363499f1e6750737c6e4a8080146ab345d2efc43de995a5f4020bb89b2bdabe3a364f095e777b8e8f48a9ee313f55c12aa4a59b0323e6248934161e297a2d7b98793f3dcbcc8eba4e5a4c0b1ea502ba033e085d2b02ed87314190e5855bd9aa3db2f400e039eb347184389987e2ce8cc55877833bb2d0089ebf4f5ae17e2c677d0143db6ebe46959607f66853ed2d78fd073b9483cbda78eff09806614ec50c9fb178a15b760525943f4e29a92725372923d2f6908cb1dec85e166f6242fb68bbf4020ff964b825010eb42e5eb16d1ff0302046d647b5ad5392b7e3b162d599eb8df025c5c74ae0dd9fe10e9832e224a928b9a4b14cda97eca44cb494cf25c569682a94761066b9dfebaa6fe53a75721d2ff156655e571f246c272c2940dcad7d565ac2737761f66600b72a976b6420f07ebef59b2fed45131a5f37f54acaf34da6b751e85b4ba9ce94ba15b98f77ead2fa9b9cc0314938b1ba21e25791b91b632620de3910e8dd5da6636efdb4e997bd94a306ae372b2bfc91833759ab4f3d96179af8401b1a42a1b01284023a117568cafdbfff793e4e6722061db498558dcf38c286fd25972e7cd285374f7947805c770481cf376fef1ec09bc257ff839e5caa2ba3553a71df20bec3f36123dcbc9a4da5a7731036afef2e2c173af4968e679472da6a9925aeffb3c29766da55551bbf47523880b1f8997f1e84c618a99efde5940a807e7ede7c866843de2571341b01d7506bba15732746c0b1650fd23943c98ba5e8909ea136cd8414297d5e814ba43d4800306095a4b9aaa8f22cacfdabc73af20461e883c7b0b2c4b319f1e6a020878df3b983b68e02b0be919fa61b4e2c99b9f420b4c5970c4ab1f6b2450eee42ea6eb7ceb6dcdf595f0e9ad86313cdfcae018e29c5aa64a68fb476af7c69d23ba29e2c263fa376b7ce4c0e3fb5b9eea808b98c8e338c98b32d24b2c74268bbc785ed89dabcc8601db80a93191385434087e4bbaa6bd173575a23a5168c48f6c43d67663543009e6019a5719d9b49cdde291465c9b5cca7e5867004586d8385a328f6a6351215af97ca33e63bd6f506845092d84da65627e7a8b7bbeb4fd2b2d0ec3487325d373c82e5ca96c99e3d282d11d0c513ef2671eb651f62c22fd269741051ed9e4df243eea135770f173a1f4bca030f5b214e3585b832ebd4414616556bec4edef9d53804654783d8ef5b4ecab4fd9e6a736392386295e90701b33b3f730f085b4fd921ce2863f2d35fc26549155dd619c52ced8683e66a0ef963928cf249216b6ee8b4c3ee74ff31a2ba10999d9ae967cffe4830dd87cb761a98b48a34d8eac5b6e536ca9574b67be2a58eeca5cf0e72b80a6ec38ca5cf7cb0d129e647362bd6c66872f69eb3cee444125081cc7d828087e4b0b0f42bef83030414bb9e288d94081ceebdf33b0859d63ccc582a161c3d639ee834df09bd2dcc236c0b061fca383cc516c3a9f0b73f899c8cee74417f09117df5f08656fe6386288addd494e0fbc3ce44adf29013f9409766dc5e7afb134d3da61686180fdc5422e9569e0283c143bacd441a8e5b85634f3bba5ffc6abdbd765ba058437d050d0a6d162b20b7b3ddaaaa52e9c7a5cb30558cc6d55baf970c7696a5d251e15154ab669281259e46af79e6883f761316fc953acd8ef6ab19ff36996788a19ef11842ea981781546d2e5e00f8ef6f27619168b55e3438f9af9b5de1717c9c270b8ac0f8794b6d9db54f8753cdc2277e32807eddc7e7c55fe1813b1ef2ab05633b5e265e031fe8a3b223fe9c8efcf25b954cf1ac2d751aa6b110a0d01be2b5f25ac291f45245b3f0c905c3bc903f6212d0a30f73f3ffb1ba3619a02c70e74f0743887050ba55da86b209bfee0fa607e499bd4406a3e23a5ea6c87bb3cb1df6f8718cd63a9fc2f4b00d28ecd5705a6c53e6c16ab749e976403a276ba2660bc6799b58261017eee73eb7f4ea09417aff0d0b4225278ee6e04496ea5f861f724c99d5ad99c99d18c2e9ed89405547eb5950f88b73e730959070cf94d4ffaecb1b5a545d12fa96a9cdd5a4ef274b0ebf1c7a8e5c571daf95a5fbc7d0b086639ed8662924dc98285d4c843978bd2c19d57f6f86ddf01a0dd7217752e23d1dd7a43c267796130bc0111930ceda35ff0d77aa4705f56ebfebae094063b07c2f6a16c878762df17be0f66fe06da6576b6580a931d4f0518eaa114426b8d3749749460edec3b1ccf5cb2a1b98809e9c96cb24b6335b65e8f22d37d85b0e96ca60d22b959af7adc20fa4dc6fde56c3b739a7062650cebe492e64b5ef3213ac0111a47a179a100a3d65bd69a3be8d0f3e3f4c56c305f337d51484695de04035eaea8f9869628333cd030c13d7ec08552f0d78bf8645ea7d1476181813e6272b3f56eb6feb25b52b74ca85332951b47a52291a2d16a0cd9398cd5a93148b831b4ad793422c218788b97d48c04d69d9627b13603b44a3968eb1937d840cd380a01f630e7bc6c0c43234929b23656826ccc8b55d5dc743230cc0e09ac6cc232ff563ad87af16ab6f58d006c77cf2667ec1b1651ec93e3a19dee34fb019e00f7bcb97d8e801b7b4bca5e8caca07aef9763027326960b4316f428f94dd808a0d19bbbd9f41d087f18171b3ec1205db8a8efd33496dd4872ad7e959ef74cf8320ef0793c31c6d08712360a29b7418b6b837e758a151169ce83d2f8e21557f23d9d82d3bbf169b6e068e73989f6a6ee01ff9f023fa90878d031fd74a70e536727ea48408fa1b7fa807d2b0b7a4491cc8210f13f0afa147c3c1f71fd2cea3fb836389202cc824d0a6b1f8e3a3b0bc31c1cc707d148c42925f3763bcb048543904d44438f89a85bcd52a4130485ebc406dfa6cd105674e57ccbf5c381975383b9434fd0bcc678068b81ba04607678a689c61025730725c941994f7b6667fac7d68ca372f482503e73f575ee6771bacfcae198828e7a1be57614e82acbff691eb8f01eba35e0ee695972bc7825e5fb5e6c148d75fbabb16fc278de6f031af9a1b564f4afb2c9d50264cfd58d9653ad5e4afe0d746630953b59eed7174ff5cbcb83f6f8bbc7e91e75ff560aa0a15494b7117a47864b3f6d3dcdec96c7765b5d732c9eea6b460f626261284a0e1d6ff5d5504d9426bbdbff041d076b61bef1c6a384eebcd1025a519c8d1d3dc2485902857aa0062b75f692ee7e699e9de08381a1a2202026b57a424bbf4e27b30bfbc5c3c151d397336615a1bf2bf9755b66066c03695259c27e0d7298d81eac1029ea8519d58af5f24d694971975bf491351faaee42f8c5d3ed3c488c5a12da133bf3fe9e7323cb242b850489ac5d61079e49fb9d03ec9a79be62d75283570c73f5b1a0753a5dea458ab6cade8ba388862e9267219f14e4b0d325a2d9786e6b6f6f92c8c81c510fc604b668e6056cc3c191554c5e42bac6f1f4b0b0b7a4b935a3fb9546bb1a5afb2eed8029b8154b329aef2d9c58e216025f405d76bce604b206387bbb2cd48ebda0dcecaad40fa6e0ad15bbed085f3d0d63eda1cf8b2f3e768b7532520e086c325b186bbb6b11f035a45db1f5c31723d9e7676048cfe750d727d62970a2a2c022655e83bb1bf14b9b5b194f2debac991426d41e0f213d5704f09ff8d3ee145a9263bd9389afb7491cd9fb68a3bb51678dc1759b73b49126952f9cf93bc7b649ca0e9717613b0395dddf997e844ce2b7b255cc8652572dc062e6f26350da43d0fcf0eda3dea34747d8a3c6786be3c50b1ab1bd91414c989003feffd41b2e32c588ecd69d673c28f4d4d3693769556c8e46911642295e5cf3", 0x1000}, {&(0x7f0000003240)="611f2df7c549410dda26c49fcf84350c1a4d36d9d48fdc1d57d99c748e7018954e99b1e55811ad11af1fef9a5507cdffd930202084418775df5179aa9c3d335b7305ec15d4a33df829fbbe62478d6b5741b64907c3341c7a8d6a1175b2928a3815c26f0b9e6e1954a42d3566aec733854a560e8c0d0632c7c0e5e366", 0x7c}, {&(0x7f00000032c0)="50efa07a7fd255f026d9", 0xa}, {&(0x7f0000003300)="9f15f6b6427cc1abe55decb55920a7ed799276db80e344c27cdd8353641adc532e0619b13e9c5ce7dcfe4550e2d7af62b6a1d9a55c3fd5207aea196a6e467e50a31bc9ed5f66b92c9c937bfe5f3cb7c1f457028e4c91406ebafe681a0702d8a78d21381daac35e26f79875281e29c14e030710c668d5dd7838b371171bccd6bcbdfb727e77fe2219913e07a3e42daa1cab437ae6ac908894c41a1992e8366540fc159faafc7038c5ca08e5d3b388975d06c4775fc8a24c71304b453ddec556e66e5ece88a7d247a6dbc698eda8e0a07798ea89009dfcd0a302f2219ca445805da84c82b7d56da5860dfdaf77cb60133918b4ffae40772b9d4aaee31f7195f48946ae7fc63ef7ffb78d354292f5646c55032b8b280851842ede41755870c53197231def27d044fa679c6445e39c33022d2b56dd4321e13e1c0a425dc80bfec9fbfe12bb28d248eb6f34a0bf387a8f84d55593bbc1c04d7b14be00510e870ff301decd526a3108e2a8fb7c73038dbc93fe3dbcbd32597179a7f1052f8c895a2d572ce2a08e4bb5b8942b8d80f86972f9971fa3edd6ce5141f316812bab828874f1f44e0af3518f5593ae75d8aad334cff544fb1574c62aa2fd4db6df823af0b08c32d92eafc81d0edbb7c16288673d214abaa3da2fa8d5c90df01dd373146d7f6ffccdf7a34ed4d5a533df0f797640ba0fcec0e2d0508653fd97bb0f5e96bbfb6841e5b4d9df6098afded124c271eb4090c67a09f2cc2a0cd45bca2d6b8db4c7b3e36e82ccde52584862fabb03c2823ae42aad5605ea404f98d6b6b9e911d199b0f55edc2899306e4c233d091eadef64c9650963aac84cc8bec425c69874921c23ea4b4afd3e82f96072abb5aa2e2efd6c9354a9d34e76ca5f857ecfd71e6a10c205566efcceb65856a63656116439bce4f80687fdce20d5337e44f8ee3fe7c39cb3e9914c3d887ede8691808be7394a6948f7dc568491fd1092168fe0adacdb5c167d19bf3824519996c3dffdacfb3fb39342a09785a696468f29d87d543efadf452c21522dcaef5a4bf7c0b8a0bf892bb376b4a334d66899c04d71f7afdb81b7246d6ade40894c1d067c8ec2e72e18012db8457c7b2cd2c8fa230f0288c7d1aeee9502b1c414d1e89af4b8d64c2d2b609e6c6f1fc9aff55b3a84965f4943dfe230ac642c728fc65d96852d844a240bb265f50d1c9fc4cdb8fa065d7bb3a178ab78e4cfa1a1c80455f407b7bcfde1e71f4e7674534ec2b0d7a2e803266f60c6208a837c7a1848dd67c3ca626c0b20983b18e29a90dd0cd2639803fe620f2d35bbf6b32e5945ba900ad33d7d737ec3bc182f6eaa519ab89c3dded7a0079ada3a28379b610e5e673af88c061a1c9c40ab1819d4af7230b1cc439fc5506958d9526c9634d1eb4c3d3ac1d40f2142f04dd519833303efa36fbe05dc76a3434015b07e79bd690533896a160e98f8452c7ed1c5b239e23109e38799d4e5ffc9b297bb4bda5c670e998a0889895cab7640aa128b51c9c5aa878e21c1056e67cd44cb9d272e9510bef39e55293a4afd0da00352ada3127db5b3c68d5e19a5e4c43f458d4c9819cfec7d3774ac891ec9ce67f4323f2581d79bccad9c5f2021734470c594ca8ed04353a5a70a12d15eebc6a8aa44f0cee18866bb67e1b41d7db4743ea5d18d99f40a33c14b58f5a1a121ac5174f69ac45a5df7a60d7854309ad5f1059ae6a764796be8d394190ee89482ce369847cd7de06eb08429c7bf775cde3887ac02b06f87d07d2889087279f6d7b4a214bd4a721d31a00c2270b906cdfd602ab4ea880214804077224d44975c018b7c8a7ef8755614ee97319afd2d9e78a5f107dbe742ccf91a555b7d1d5db3e3acc4f24b4e8e7af3ecb430d197b262da00b43a8958b8731bf37576e86cb9c626088ccef7509ee33844945c381576ab41ade821ba761b0ef1be3fffe493dba768cbf35847bb04de954b1950006fcf9821519638a221d528339caf9d963754d9f8bf729c253337fef00c029a02459668bd340a888c759d330dfbf682c5773a4b01ff9849573682a611aaf88e0352fcfe1dd54eca206e7f94fbffc0aa636c5ce757d2d3edba341ed8ccbaab846bbbf6ecbaf22ffcb9d250f95b86f862908b8adac8e9581fe81b930918ae89fbeda0767858e6e1d8d0b4fea176775a9c2d44f683407b24e7cd1af6ad651af9145f2c1c37649c66b7b3b594d7647256d12a260347ba15e59c1ff4bcf13e29cc219e1de3ad1c3b85175ee1835f663f2aeff2a5a7d4a4cb4d89540c8bbb62bf62337cc5e25c09661d3c4d700e07e86ccdff7247ae6ef16e2cb9e76db0fe3ffba1c799b879db701b63aea422176cec2fd521d98acc7b0f62fba8c4f4eb9ad3ba2ad15e9ba5bba63d8b10c354c847bce4ab57c33c8f94755e385c3630881ae8c0c183e1de1d1e1041452695ef5052938fe26d3a8d71c5cc84c9800a46f05630c7ac5d0a838ecf2cc89768b74905612b7261b6963d19e2b3639c74ed87b3d96016eeda16ae083f4e078e2aad81109e3dd9f9e2f18e429824aa5bd873940e5b981d85d3f15ddfcc7545160a8f3194629639af122348c19e069a34ae8530960387e99c1d91a183e17f42c2e74d8f7b8d6f67b3d4941813ba61bf504362d0ffb5ff72629ba8f872a435cf80381257200bfcdae2b0781321e4e886f19c35c3c722f6809d68fc9fe52613e27507a12939aa1894561ee5f66c5d87350daefd329d0a58a160a6b98ceca77bc39c85007d67068d4830123d1761cbc4330b82616137018b5140e46c3ae8d1415e80f3d3513e7ad928c0a617bc8686e9039a8ce19acee69dacdfe2dc0a26921663bd6ca2df6f23f2e06543945e5d878e9f64bd9bee48f66d2e0d64fb2ca6d717bdeb29ea8bbac1d45699b35250f90a3ee750e5602f2822483668fd35ed8c5f6e73747c47f2290a5a58c8e93f4d44369f4932d13fad0a611d42bd1ace1a357b913697ee80d62af189804c2da91c7c4ccad861aa03e098943bf963a0750a906ca1439820f76071762d5a0e8fe09f7cb32059b64d5209058626f5ee41dc954b85804e3da451ca9a2c954c52c78effe7a03cf87f95fb5d1b78d3e5b6f53cc8a389980c4c6b908192034a8390524c60619173c94df1928c39cac6f07cacd820746a32e27058f36f69206d5950b32b1aa8d93f6e186760844f7d757bf0595f9097f7a14cb23eaff906ba1672ceb96ca98636f4120c82618d7a42de1cb1c3de391a03c41aaf2712633604da1885d0a08bc01b364f19215a72a6a38196d97a926f6f094b830ee6d5b181bcb12aa3a38ba6b359e438f47ec2374859d107b6d26cce1c71fe37b1ea1a450e35d37ef95458e7fce8df2eaa857533b08a08785b62dbb15ccb5358020e2c137fd56d35dc542eb7a2b516fc1b0bb505bc0a93b22d00ecbf6bf2f83764457fe76b9cc0d507118a9e345120b5fcc3d4e8cd2216316ae46912e067e3ffe0cd2477eb8be087ba4a0d4f830549e94fae3c8f369275ac1e394bbf049760f3016049b39735a5a8a0f5c0f9045df1237ea51bba925fa10ac14d531141bbbcb475b9919a2e6812cc9ad54fcbee1e2caefbb0704c045f5c76198746595001f991970dffc994078b0f2feedb4005df36cf9c10894a64c1561bfcf20b895c027ab642ed7398ec7fcc413df13618f5580de610f080a3971f68910d80adb139cabda1a4965e315b3a39374a4a31c955ab1062f44cd9623b7c63e0e2f580febf13a5cb5894102ff485e0a12cadb3d5bb9ab2a33e633e5535c70bd5321142bb1710288a7863fdde0f17635b9b6d4d31f50a3b2b08a4f2894888de7df0d62bbf19c587b7a37c9affd956a3625f1300e55eab4044a9e3aebd0b268443272f549ebb2449e10a470fad0563ec843cfed8c77225f0174154694e39be2b93ea7d8a0b7f84ab2fc8cf6fb6e727acf4d14f4c3ab27eb43c4a7117ad13024ec8c1d69ef355872b791a8c3102504ee2ecc865e7a7eac3cb47832a9938945bf708bb070e50ab38c1a7288f80f26bd11aa6ce280db3639b70921ea371c31562fabc9b9c82ce0f97a5c024bfe9865eae91374a7a2933e72edcc9230624d8733a57eafa29844ccd19c5bf8a07af0f671694e9b18380411af563bfedb207b7d3761bba1cbe1d23df071ec0891415c011e7f2af78beb8f514fc481c093b9b4638e11e192e083b6aa2f441ec1522e901bf1b07d7d148bd28a7f9f3323c19b04a89e2cffec53ac55db0b1044353d6f72d92785c609855e7f753d12164edbf4dcbb79916198428be43ba6a5c555cc13bd4eafa9433a5751bbe5d9f3aa8f29db83dd9fd5917d83a622da2957d94096ee90239f3890812ce2522f99f707b28561c6794c6fb01251324ec3e4bb7cda7ccdd316e390498fd7c0112ad9c5b3f4c444a12520cdcdbf4223a4f6f2050e64cb03ea02c272e9491ea6870ed3c46a170950cede6ba24aabe91d37a35e1c074d623d0b9e0ff4986d9d6698a2b04e962d0135214d0bd3191dbbc0ddc4494aca5ac604af4369fb858ab53d6137ceded2fb10ab8addf7a78ff2f266ff2bfd29dedb3676cf781711869635fd29116b2573639ef85257d23fceacc52477d3b4dc44bc64d48a5cf6a84fbac781080f8635543a6922b2cf59e4e8e72db11fe087c5c9ac8eb9e5ce21af4b187d25ab44ef59664fa4f4a845dc9778409d0343584e557de258c9c91947d5fb82bd920c0d9e2da2778b82bf429bd36b038676ce04642807ac2370422ca814a3700fedb96112f62f921111b16f099cdee158888809759cb240fbcfa323aff01ad2b415deccd235d9a58635e51a27af0ef6b30debdf718b5612da1985c3cc8a7ed10a539be3e0029439e6f5b6414d807058ee72714c2ecab11f25106bde5eb6400bae9707178b526cb491e236056315b53f52d21e6aa21ad12ef9a91175b71b1c27a595957209c9bc1f4d740e031d85c1393e8aca0abdb72e13ee9feed3b120cad6e4c9461739e0cb1fece041c1bea24a0bac99cf0881724df57bc523d14e74ec64c2bd026fa519965d56331d63e013322bac33cfda88fe2ac87e3500aa064a149cdc6f8dc2e781793f7d6d62574637c24f3f036d172dd252dfd6fe5be6d851ecf061f5fc0b268a76e3a0f02bbbbe19bcf5fbe4195016e85bfba5de5061184cc72633047e520d202bec1c7f9d42f9316d9e88d6eff824bb86609416697442b8303be9052d75c6793ddb749082d2337c9cd013492780af5cdd1107ba1c99d187005818ffad5b01e2cf8553d6458cac1c65822f438df91c89c727b87be508784c6ed3e5d9e0e22f0c21da7fc8877d2801b70544dd38f39e01171e4c49120df7a5f35eafc72d7a4943d43f590fdcfaa6da4e86a7b29d9f51f44b91248c23bbbd443d0f390dc18dd7546d5e9106932b78ce77eecbc1d90f8983e4ccd425ab348576b97828d5452b000c61b9b0d09cd2d9c4e6d9c14443429f3c4dee1407ba58ff85f289d03712e34c820ccbf289cda5dbb1491aa171e673c0e036f59d86ce5d6af9322a1ba738f8b97d37f0e04e242cf8808d5439866cccb77b0284a5d598d528e4b42b3094e48e15c72301f353690557bdcbb6a2b719919dde25515bc6cd3ae6e6ec9cbddcba3a76ceeefe22b9291626b07868d0910922e7c423cb5506f9e57cb6ff2997fe10602ee63f4d6dad861ca7874311d1c1a9526d751f0bf3f59c43f796e2c158d0c118f6224afe14028a5f9e680ed1d111135c450a63095fb4de3ba0e6d5ed1daeca18e1ceb8dd736a8186d172738fe157686398a88366f7b27c5", 0x1000}, {&(0x7f0000004300)="61d746143e2d935a33240d238b8ca56bfe802e2dff2e22e104049afa44e0394abcba3175b7d336a4c2ace55c9790b49919f139f3fa4558a778891265b0c2ac8261bc7b3d19b8d673d9d28bafaae60a", 0x4f}, {&(0x7f0000004380)="deb71b1f6e435b635e0f82a770d2d69c3c759444e20ba7fe2183cdf1ceb33e32e9dac025078a709f04f4a316744ae3dbc9eb2301c04b1c65187827b5493dce880d73cc122d2ca84dc831a3152fdd6bb7d5ef3164313a0403af259e316ea55880087e6352ba556d353d711c8c4e7b33c270f377fcbab5093ac76c7cfc09476f61a70516075d34342b830ac6be6aec017d17e6c153f149fb6df95317a481678f520ab97e6a2a8f67159686309d330466969c239977fca82f32f8f2f945bfd9a3afabd54d1e3e053ff7b52e0306ebda55fbf306d2946c66d7940269a5b28422b438e40a6bd618", 0xe5}, {&(0x7f0000004480)="6f21186bd4858daacd51", 0xa}], 0x7, &(0x7f0000004640)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [r3, r2, r2, 0xffffffffffffffff, r1, r5, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0xb0, 0x4044010}}, {{&(0x7f0000004700)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000004a80)=[{&(0x7f0000004780)="77d74367abfebe3f30837e65ad9be9757e5e3986cec9f38c4e7ebc8dd115c8bb287a171b29f709b62ad61928d8521d633bf93792d3761b4ee0d70aee4a4e", 0x3e}, {&(0x7f00000047c0)="91f7f4f3ef12e48ef6d295bbdbdc49f88739389d68cd8c6f19b8788f9a7ab2e81f66dcaea97608bfc1b8a45d901c5dde3fad09579c86757b488f05ebb607ce7531b1e04d49bf2648f535150fab3864a4c9ed34396aed37c2910c6d8a1810f8abbd53fb8cbedc329b575c344d2146e34fe96ce497b5ca2bf5eb02741a73caf379678d66c969d66fbaa788ab11866636fefee651bc68a7dd75dd634e619cd3ec7ed7095b008cdac186ae981e8d11da17dfcd65b48785dd5c833d95cd06ebd40fefa91f10b1e1118292dff297a73e9d8ab4239c240341d54638bb19d7b6e7100e702dfb3ae0c139a8", 0xe7}, {&(0x7f00000048c0)="924ca32e1875ae497956ba8b085cfc28e032c87c6a88846ee0d2ef34c05bc53319f74eeffbd2269b1f8412ce305eb8ad7e2c350a58612c66c2f65f7285dd0842143787df7853344a8968c0db5ee4e6832e88f92184725f96db858612ffdfae53867e9af3dd79c79705fba8ab2e263fb92c49de8e43e11cd10afc78065e2354c42e6955c8bbd29b54cdb517243fc26aa311c353490c2247e6", 0x98}, {&(0x7f0000004980)="781c9555ae32cf65881ff4f2948afe2c525f4a3ea7984fe8dd54b40eed61ca54f0562c93a6277b6807867f3ead772e1b674bcaf91d5df9b0a8b16ac92e3ef3659e0dd8cbc576f0087666baee7e9861ec6f7673846e59ca498b3cf809ec901276a2a3916eb468a34add32ef9758b544fca791904d14ffe774b8dbd962b0ca54e55bcdade849daf322a0ff485117c82652e8b9440d0d1013178d67d2168e471e4351ffb4dd1d5a1915ab88b79bb2348ce9ecc1049a95132aff4208f26a50748071760634fd0e5c80a55c5c7da9f16952a1d4f3d7ea9d9ed53a63db6f71bb8bf4", 0xdf}], 0x4, &(0x7f0000004ac0)=[@cred={{0x1c}}], 0x20, 0x8000}}, {{&(0x7f0000004b00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000004e80)=[{&(0x7f0000004b80)="19ab50da018417aa55626fa24e5f581a3448180718449cc32fc4c54e7146f37ad02156bf64ca07dc2781303434ce6e9c3012aff604f340bd9d3d9762a70a788c6a40ea7ac5a360d1e53f0783b85b7e0da86b7f7d1740108965eaba6b7447c1b5f3dd902a9e57aa82d761278ee5aaa3454824ae7b4a91c65b7a0873aca06fa86d2dcf2dcf0734891d0849a7ac700ee642fc6660d4e8b155e762c0a1e63722244dc8a843c07095cab5a8340e3b9d59621c61dcb4df7506b0a811b71b0e5899b9232890699b4935b1e51db64b34144e6d", 0xcf}, {&(0x7f0000004c80)="912803dee45c3f07eec2d4394a8f9b60a913a19f4bfa59e6a029c815e6bb7de025fc2ba98f7eb85463f60ee945df8477bfd36ccf126874e4dce6783768f23f095c49e58b53311f3806a6c88fa852bbb7", 0x50}, {&(0x7f0000004d00)="d3612fd31771b05258a16ac7e011f9523db81b9a0b42eec2266aa75a53bda96a59056a56397f8150618c2de6a1312e100e3eda1a0c7a12dba5", 0x39}, {&(0x7f0000004d40)="b28081a7a07baaa4d7", 0x9}, {&(0x7f0000004d80)="80b3854859eff77503528b5f965a04ab95613303ead087f9b6d69376b94873d857c39b6c503ef34f959bbaac93a7a888e26058c9ee277b77e6b60c4a8ff363121448c73bbb9ad9732f62e1e15b93fa8cbfc32d5235835485c46a3e05c26be8a874f1880bfb8f52124e59952a0f4dea1a51cfda657ee4bca3f445418062f1241ffea3344286adc0e0f6edf9a6acb865360bb9faeab098b9cc2509d404a69c487cb4863220e880505a8595917beca91b51431b3f199179402f257be1793d038349ad05a6e9c9d45042c180c7dfe1eaab091654aa2317491972b6164d8bfa6f6205eefe635de150770336ee4a0d727d865eeb30a6d9377c33b228b9943c89aec8", 0xff}], 0x5, &(0x7f0000005240)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r1, r4, r0, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [r0, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x70, 0x4000829}}, {{&(0x7f00000052c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000055c0)=[{&(0x7f0000005340)="1fb45c49c17a94c86d80343f029df0f5654bb3563192f59a5be891b363c614683fd1dc4e3039c39ca047a6daa31625790dd83ca16d80c976099475b5b19b9aa8b96a8d5caf242705e01ba696ab8762db0828dc9b13741c82ad043f35454a2d62578775488c48090263f7056bca20628b947cf6233f5b6d4b262a4289ad508f079fbc64dd9418963e8b", 0x89}, {&(0x7f0000005400)="aff9a4247f9d28c2198062c75db3b7e63805fac498f9c8584ef6b93d54547dc6d690e0f3657a512b728e075cb891ff400c3907c008d51bc8594dec9771e941aceed55ac732294b0c3efd8ec0", 0x4c}, {&(0x7f0000005480)="50e275d115f1752706ab324ddd98bc4e96c35ed27b2a5e40e8f8def9b988d7634ed3f0d4b5cb17b156fcb5714e348bb7f2e705f6c6bdfe8c4bd17dd1fb4dda2a653af7114bf5de8f8d9922627406b26f903c1109f55bc495bfd4a296215c682c2e6cbffe49819cc948c8b7f726bfa77b8d96803a5a08f5daec3af60f8a89ea4e1cd4cd764c2908505187d39c1b0c70b020d1d90ba4dbca50f690d2802e09ae7da1a32dc9e7ac7076e5992bb68a7116c26f6f438e236c709390d20ab22bec196d2eff3b9d3c362be4b52ffe0fe02c21469ffd", 0xd2}, {&(0x7f0000005580)}], 0x4, &(0x7f0000005780)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r0]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, r9}}}, @cred={{0x1c, 0x1, 0x2, {r7, 0xee01, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r8}}}, @rights={{0x14, 0x1, 0x1, [r10]}}], 0xa8, 0x4040811}}], 0x7, 0x24008040) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xce}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r11 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r11, 0x0, 0x100000001) 22:57:37 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) [ 2055.049468] FAULT_INJECTION: forcing a failure. [ 2055.049468] name failslab, interval 1, probability 0, space 0, times 0 [ 2055.052053] CPU: 1 PID: 11907 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2055.053466] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2055.055183] Call Trace: [ 2055.055722] dump_stack+0x107/0x167 [ 2055.056470] should_fail.cold+0x5/0xa [ 2055.057246] ? create_object.isra.0+0x3a/0xa20 [ 2055.058179] should_failslab+0x5/0x20 [ 2055.058970] kmem_cache_alloc+0x5b/0x310 [ 2055.059803] ? mark_held_locks+0x9e/0xe0 [ 2055.060643] create_object.isra.0+0x3a/0xa20 [ 2055.061560] kmemleak_alloc_percpu+0xa0/0x100 [ 2055.062491] pcpu_alloc+0x4e2/0x1240 [ 2055.063279] __percpu_counter_init+0x10d/0x2d0 [ 2055.064218] wb_init.constprop.0+0x53a/0x7c0 [ 2055.065124] bdi_alloc+0x21e/0x380 [ 2055.065855] blk_alloc_queue+0x100/0x670 [ 2055.066733] blk_mq_init_queue+0x44/0xd0 [ 2055.067551] loop_add+0x2cf/0x8b0 [ 2055.068258] loop_control_ioctl+0x170/0x480 [ 2055.069120] ? loop_lookup+0x1d0/0x1d0 [ 2055.069921] ? selinux_file_ioctl+0xb6/0x270 [ 2055.070827] ? loop_lookup+0x1d0/0x1d0 [ 2055.071613] __x64_sys_ioctl+0x19a/0x210 [ 2055.072440] do_syscall_64+0x33/0x40 [ 2055.073187] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2055.074213] RIP: 0033:0x7f67af624b19 [ 2055.075004] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2055.078708] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2055.080252] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2055.081679] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2055.083114] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2055.084571] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2055.086028] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:57:51 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) openat(r0, &(0x7f00000000c0)='./file1\x00', 0xc0402, 0x1c5) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) ioctl$AUTOFS_IOC_SETTIMEOUT(r3, 0x80049367, &(0x7f0000000080)=0x9) 22:57:51 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:57:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 22:57:51 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0xff, 0x0, 0x0, 0x0, 0x5e, 0x80100, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x40000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x98a) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0xc02, 0x0) socket$netlink(0x10, 0x3, 0x0) r2 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) flock(r2, 0x6) perf_event_open(&(0x7f0000001d80)={0x2, 0x80, 0x1, 0x7, 0x0, 0x4, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x14e6}, 0x40002, 0x0, 0x0, 0x1, 0x5, 0x8001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000002c0), 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY(0xffffffffffffffff, 0x5000940f, 0x0) setsockopt$netlink_NETLINK_BROADCAST_ERROR(0xffffffffffffffff, 0x10e, 0x4, &(0x7f0000000240)=0x67bb, 0x4) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000000100)={0x101, 0x0, 0x0, 'queue0\x00'}) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r3, 0x404c534a, &(0x7f0000000080)) accept4$packet(0xffffffffffffffff, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) unshare(0x8020200) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) 22:57:51 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000200)) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) r3 = syz_mount_image$iso9660(&(0x7f00000002c0), &(0x7f0000000300)='./file1\x00', 0x6, 0x1, &(0x7f0000000380)=[{&(0x7f0000000340), 0x0, 0x5}], 0x884, &(0x7f00000003c0)={[{@check_strict}], [{@appraise}, {@obj_role={'obj_role', 0x3d, '{'}}, {@uid_eq={'uid', 0x3d, 0xee01}}, {@uid_gt={'uid>', 0xffffffffffffffff}}, {@permit_directio}]}) readv(r3, &(0x7f00000008c0)=[{&(0x7f0000000440)=""/216, 0xd8}, {&(0x7f0000000540)=""/65, 0x41}, {&(0x7f00000005c0)=""/84, 0x54}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f00000006c0)=""/254, 0xfe}, {&(0x7f00000007c0)}, {&(0x7f0000000800)=""/159, 0x9f}], 0x7) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) fcntl$setpipe(r0, 0x407, 0x1b) r5 = openat$cdrom(0xffffffffffffff9c, &(0x7f00000000c0), 0x250040, 0x0) sendmsg$nl_generic(r2, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000180)={&(0x7f0000000940)=ANY=[@ANYBLOB="26b32ddbdf251e00000008003b3e4debae77000000000000000000652db98849446397b370c425e96247787af370b7998a5f2475e3a3ae86cb7e241d9eeb063f", @ANYRES32=r5, @ANYBLOB], 0x1c}, 0x1, 0x0, 0x0, 0x20000800}, 0x8) io_uring_register$IORING_REGISTER_FILES_UPDATE(r1, 0x6, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000340)=[r4]}, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4307, 0x10008, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) openat(r2, &(0x7f0000000140)='./file1\x00', 0x30000, 0x84) sendfile(r1, r6, 0x0, 0x100000001) 22:57:51 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 45) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:57:51 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5f, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x10000000) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r2, 0xc018937a, &(0x7f00000005c0)=ANY=[@ANYBLOB="4091df61dbfa48931fc20a1542825124b9a2b5bc0000000000000000000000000043026673c230d4a39cb03164e47e8a72ba0039fece1c1b394366868809a3b6269050120b176c7403cf49f7465886ea77dba42d04b981539a8b390e9f7e4ff98aa578a8a94e8991336b4f5764ae1a4b30bbc0cf488d930b458c039b24c70fe5cb74f1c14d9cee8a5320ef3ea1f648dd66db977314e6cc933a54f9d276a26a0a8d62d7bd434be82df77e7be0ffc1624c943306edaf3e31f1a95bdf80d2e8ae9b2e32d6b8b7ee47409fdbc7494ea6cb08c35d393a47801b84964a02b06d5b9e1787", @ANYRES32=r1, @ANYBLOB="0852000004d3735500c761460f66"]) readlinkat(r2, &(0x7f0000000080)='./file1\x00', &(0x7f0000000140)=""/93, 0x5d) ftruncate(r0, 0xffff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = creat(&(0x7f0000000000)='./file1\x00', 0x0) r5 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) io_uring_enter(r5, 0x58ab, 0x0, 0x0, 0x0, 0x0) io_uring_enter(r5, 0x6691, 0x252f, 0x0, &(0x7f00000000c0)={[0x2]}, 0x8) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) dup2(r4, r3) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x20, 0x0, 0xfffffffd}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x8) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r3, r6, 0x0, 0x100000001) 22:57:51 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c4d, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:57:51 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) [ 2069.136137] FAULT_INJECTION: forcing a failure. [ 2069.136137] name failslab, interval 1, probability 0, space 0, times 0 [ 2069.139024] CPU: 1 PID: 11941 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2069.140508] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2069.142294] Call Trace: [ 2069.142870] dump_stack+0x107/0x167 [ 2069.143694] should_fail.cold+0x5/0xa [ 2069.144511] ? create_object.isra.0+0x3a/0xa20 [ 2069.145491] should_failslab+0x5/0x20 [ 2069.146307] kmem_cache_alloc+0x5b/0x310 [ 2069.147200] create_object.isra.0+0x3a/0xa20 [ 2069.148148] kmemleak_alloc_percpu+0xa0/0x100 [ 2069.149115] pcpu_alloc+0x4e2/0x1240 [ 2069.149930] __percpu_counter_init+0x10d/0x2d0 [ 2069.150912] wb_init.constprop.0+0x53a/0x7c0 [ 2069.151851] bdi_alloc+0x21e/0x380 [ 2069.152615] blk_alloc_queue+0x100/0x670 [ 2069.153487] blk_mq_init_queue+0x44/0xd0 [ 2069.154355] loop_add+0x2cf/0x8b0 [ 2069.155122] loop_control_ioctl+0x170/0x480 [ 2069.156042] ? loop_lookup+0x1d0/0x1d0 [ 2069.156878] ? selinux_file_ioctl+0xb6/0x270 [ 2069.157819] ? loop_lookup+0x1d0/0x1d0 [ 2069.158660] __x64_sys_ioctl+0x19a/0x210 [ 2069.159540] do_syscall_64+0x33/0x40 [ 2069.160334] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2069.161430] RIP: 0033:0x7f67af624b19 [ 2069.162227] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2069.166156] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2069.167788] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2069.169338] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2069.170866] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2069.172388] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2069.173903] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:57:51 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c4e, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:57:51 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 46) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) [ 2069.359599] FAULT_INJECTION: forcing a failure. [ 2069.359599] name failslab, interval 1, probability 0, space 0, times 0 [ 2069.360921] CPU: 0 PID: 11962 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2069.361690] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2069.362584] Call Trace: [ 2069.362885] dump_stack+0x107/0x167 [ 2069.363290] should_fail.cold+0x5/0xa [ 2069.363724] ? create_object.isra.0+0x3a/0xa20 [ 2069.364229] should_failslab+0x5/0x20 [ 2069.364666] kmem_cache_alloc+0x5b/0x310 [ 2069.365114] ? mark_held_locks+0x9e/0xe0 [ 2069.365551] create_object.isra.0+0x3a/0xa20 [ 2069.366030] kmemleak_alloc_percpu+0xa0/0x100 [ 2069.366512] pcpu_alloc+0x4e2/0x1240 [ 2069.366952] __percpu_counter_init+0x10d/0x2d0 [ 2069.367459] wb_init.constprop.0+0x53a/0x7c0 [ 2069.367934] bdi_alloc+0x21e/0x380 [ 2069.368322] blk_alloc_queue+0x100/0x670 [ 2069.368771] blk_mq_init_queue+0x44/0xd0 [ 2069.369218] loop_add+0x2cf/0x8b0 [ 2069.369606] loop_control_ioctl+0x170/0x480 [ 2069.370094] ? loop_lookup+0x1d0/0x1d0 [ 2069.370529] ? selinux_file_ioctl+0xb6/0x270 [ 2069.371028] ? loop_lookup+0x1d0/0x1d0 [ 2069.371470] __x64_sys_ioctl+0x19a/0x210 [ 2069.371919] do_syscall_64+0x33/0x40 [ 2069.372332] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2069.372923] RIP: 0033:0x7f67af624b19 [ 2069.373342] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2069.375424] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2069.376282] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2069.377094] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2069.377902] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2069.378700] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2069.379499] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:57:51 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c4f, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:57:51 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f00000002c0)='./file1\x00', 0x193) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000140), &(0x7f00000001c0)='system_u:object_r:pam_var_run_t:s0\x00', 0x23, 0x1) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0x2}, 0x20) ioctl$EXT4_IOC_GROUP_EXTEND(r3, 0x40086607, &(0x7f0000000040)) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x2, 0x0, 0x20, 0x0, 0x4307, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x33f549711d7bc80f) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) setxattr$incfs_id(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240), &(0x7f0000000280)={'0000000000000000000000000000000', 0x31}, 0x20, 0x2) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r5, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r6, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9, 0x5}, 0x20) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000080)={0x0, r6, 0x2, 0x0, 0x5, 0x5}) sync_file_range(r5, 0x401, 0x1, 0x5) 22:57:51 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:57:51 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 47) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) [ 2069.520127] FAULT_INJECTION: forcing a failure. [ 2069.520127] name failslab, interval 1, probability 0, space 0, times 0 [ 2069.521624] CPU: 0 PID: 11970 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2069.522371] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2069.523300] Call Trace: [ 2069.523590] dump_stack+0x107/0x167 [ 2069.523989] should_fail.cold+0x5/0xa [ 2069.524409] ? create_object.isra.0+0x3a/0xa20 [ 2069.524914] should_failslab+0x5/0x20 [ 2069.525342] kmem_cache_alloc+0x5b/0x310 [ 2069.525787] create_object.isra.0+0x3a/0xa20 [ 2069.526277] kmemleak_alloc_percpu+0xa0/0x100 [ 2069.526784] pcpu_alloc+0x4e2/0x1240 [ 2069.527197] __percpu_counter_init+0x10d/0x2d0 [ 2069.527702] wb_init.constprop.0+0x53a/0x7c0 [ 2069.528182] bdi_alloc+0x21e/0x380 [ 2069.528570] blk_alloc_queue+0x100/0x670 [ 2069.529015] blk_mq_init_queue+0x44/0xd0 [ 2069.529462] loop_add+0x2cf/0x8b0 [ 2069.529846] loop_control_ioctl+0x170/0x480 [ 2069.530332] ? loop_lookup+0x1d0/0x1d0 [ 2069.530790] ? selinux_file_ioctl+0xb6/0x270 [ 2069.531281] ? loop_lookup+0x1d0/0x1d0 [ 2069.531721] __x64_sys_ioctl+0x19a/0x210 [ 2069.532180] do_syscall_64+0x33/0x40 [ 2069.532595] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2069.533168] RIP: 0033:0x7f67af624b19 [ 2069.533587] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2069.535649] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2069.536509] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2069.537308] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2069.538103] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2069.538919] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2069.539711] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:57:52 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 48) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) [ 2069.709640] FAULT_INJECTION: forcing a failure. [ 2069.709640] name failslab, interval 1, probability 0, space 0, times 0 [ 2069.711213] CPU: 0 PID: 11979 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2069.711972] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2069.712872] Call Trace: [ 2069.713162] dump_stack+0x107/0x167 [ 2069.713571] should_fail.cold+0x5/0xa [ 2069.714004] ? create_object.isra.0+0x3a/0xa20 [ 2069.714531] should_failslab+0x5/0x20 [ 2069.714952] kmem_cache_alloc+0x5b/0x310 [ 2069.715413] ? mark_held_locks+0x9e/0xe0 [ 2069.715853] create_object.isra.0+0x3a/0xa20 [ 2069.716356] kmemleak_alloc_percpu+0xa0/0x100 [ 2069.716859] pcpu_alloc+0x4e2/0x1240 [ 2069.717282] __percpu_counter_init+0x10d/0x2d0 [ 2069.717790] wb_init.constprop.0+0x53a/0x7c0 [ 2069.718259] bdi_alloc+0x21e/0x380 [ 2069.718659] blk_alloc_queue+0x100/0x670 [ 2069.719127] blk_mq_init_queue+0x44/0xd0 [ 2069.719579] loop_add+0x2cf/0x8b0 [ 2069.719958] loop_control_ioctl+0x170/0x480 [ 2069.720433] ? loop_lookup+0x1d0/0x1d0 [ 2069.720862] ? selinux_file_ioctl+0xb6/0x270 [ 2069.721358] ? loop_lookup+0x1d0/0x1d0 [ 2069.721791] __x64_sys_ioctl+0x19a/0x210 [ 2069.722249] do_syscall_64+0x33/0x40 [ 2069.722658] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2069.723215] RIP: 0033:0x7f67af624b19 [ 2069.723636] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2069.725628] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2069.726490] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2069.727318] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2069.728133] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2069.728942] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2069.729749] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:57:52 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:57:52 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c50, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:57:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) creat(&(0x7f0000000040)='./file1\x00', 0x44) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080), 0xbfb1185c46217602}}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x400, 0x1a0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 22:57:52 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) preadv2(r0, &(0x7f0000000580)=[{&(0x7f0000000140)=""/133, 0x85}, {&(0x7f0000000080)=""/6, 0x6}, {&(0x7f0000000200)=""/153, 0x99}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f00000002c0)=""/26, 0x1a}, {&(0x7f0000000300)=""/1, 0x1}, {&(0x7f0000000340)=""/200, 0xc8}, {&(0x7f0000000440)=""/190, 0xbe}, {&(0x7f0000000500)=""/73, 0x49}], 0x9, 0x80000001, 0x0, 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 22:57:52 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) r3 = dup2(r2, r1) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$incfs(r2, &(0x7f0000000240)='.log\x00', 0x101000, 0xa0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x2b, 0x0, 0xff, 0x0, 0x4}, 0x20) copy_file_range(r0, &(0x7f00000001c0)=0x1, r4, &(0x7f0000000200)=0x4, 0x3, 0x0) ioctl$F2FS_IOC_GARBAGE_COLLECT(r0, 0x4004f506, &(0x7f00000000c0)) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r5 = socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$LOOP_SET_FD(r3, 0x4c00, r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) getxattr(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)=@known='user.incfs.metadata\x00', &(0x7f0000000140)=""/98, 0x62) sendfile(r1, r6, 0x0, 0x100000001) 22:57:52 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c51, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:58:06 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 49) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:58:06 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x10000, 0x10) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/86, 0x56}, {&(0x7f00000001c0)=""/155, 0x9b}], 0x2) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 22:58:06 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) r4 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x10000000) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r5, 0xc018937a, &(0x7f00000005c0)=ANY=[@ANYBLOB="4091df61dbfa48931fc20a1542825124b9a2b5bc0000000000000000000000000043026673c230d4a39cb03164e47e8a72ba0039fece1c1b394366868809a3b6269050120b176c7403cf49f7465886ea77dba42d04b981539a8b390e9f7e4ff98aa578a8a94e8991336b4f5764ae1a4b30bbc0cf488d930b458c039b24c70fe5cb74f1c14d9cee8a5320ef3ea1f648dd66db977314e6cc933a54f9d276a26a0a8d62d7bd434be82df77e7be0ffc1624c943306edaf3e31f1a95bdf80d2e8ae9b2e32d6b8b7ee47409fdbc7494ea6cb08c35d393a47801b84964a02b06d5b9e1787", @ANYRES32=r4, @ANYBLOB="0852000004d3735500c761460f66"]) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x8, 0x7, 0xd1, 0x3, 0x0, 0x2, 0x2d8, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x6, 0x1, @perf_bp={&(0x7f0000000080), 0xc}, 0x20, 0x8, 0xffffffe0, 0x6, 0x6, 0x8, 0xffff, 0x0, 0x0, 0x0, 0x6}, 0xffffffffffffffff, 0x7, r5, 0x1) 22:58:06 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="000427bd7200fedbdf2500000009ebd7e9e0ef01b6bcd74500c64a5696b8e2f972757453f09b4679089f23ef7f624e88b06552abfd00a1f1829308967c7f17b67356f0b1ebf3e9a055c4ec974b7e002dba76857816ac7fcadedef44c83d22070818f8593f4eb25161b0d8d0d854adbeb0f724a9c2e8365343d00dff08dd0af8462a7325142de5bd0ad03efa00376aa16cf94ca2948b144671a99e8bbaaeb5efae0a78d8a7f3e4677968ae8cb7e107f463973a49def164f1968dfe9334427c215ad4d578828580e2ac398d2379faee75626529e6aae130ab2c6f48a4575633ba23eccbb0136df52a59c8d33f2d1ddbbea343057b2e0baac3b17b501510de1ad74eda489b8cd32c847ddd1da28ebb9c6db2230e013f2f120cc1b07bac09f9da4d9367e28282efa00e52fb4c0a37dc3432956cd"], 0x14}, 0x1, 0x0, 0x0, 0x20040052}, 0x880) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:58:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) faccessat2(r0, &(0x7f0000000040)='./file1\x00', 0x4a8cd4da56f0ff8b, 0x1180) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendfile(r0, r2, 0x0, 0x100000001) 22:58:06 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c52, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:58:06 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000140), 0x18002, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r2, 0xc0189371, &(0x7f0000000180)={{0x1, 0x1, 0x18, r2}, './file1\x00'}) perf_event_open$cgroup(&(0x7f0000000080)={0x1, 0x80, 0x40, 0x34, 0x8, 0x6, 0x0, 0x3, 0x20, 0x4, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x0, @perf_bp={&(0x7f0000000040), 0x3}, 0x4, 0x807, 0x2, 0x0, 0x6, 0x3d6, 0x40, 0x0, 0xffffff38, 0x0, 0x3}, r3, 0xd, r4, 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x100000001) 22:58:06 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x42000) r3 = fork() fcntl$setownex(r2, 0xf, &(0x7f0000000000)={0x0, r3}) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) [ 2083.846152] FAULT_INJECTION: forcing a failure. [ 2083.846152] name failslab, interval 1, probability 0, space 0, times 0 [ 2083.849027] CPU: 1 PID: 12016 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2083.850570] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2083.852403] Call Trace: [ 2083.852996] dump_stack+0x107/0x167 [ 2083.853791] should_fail.cold+0x5/0xa [ 2083.854643] ? create_object.isra.0+0x3a/0xa20 [ 2083.855648] should_failslab+0x5/0x20 [ 2083.856501] kmem_cache_alloc+0x5b/0x310 [ 2083.857389] create_object.isra.0+0x3a/0xa20 [ 2083.858370] kmemleak_alloc_percpu+0xa0/0x100 [ 2083.859344] pcpu_alloc+0x4e2/0x1240 [ 2083.860177] __percpu_counter_init+0x10d/0x2d0 [ 2083.861170] wb_init.constprop.0+0x53a/0x7c0 [ 2083.862136] bdi_alloc+0x21e/0x380 [ 2083.862923] blk_alloc_queue+0x100/0x670 [ 2083.863846] blk_mq_init_queue+0x44/0xd0 [ 2083.864740] loop_add+0x2cf/0x8b0 [ 2083.865509] loop_control_ioctl+0x170/0x480 [ 2083.866459] ? loop_lookup+0x1d0/0x1d0 [ 2083.867327] ? selinux_file_ioctl+0xb6/0x270 [ 2083.868294] ? loop_lookup+0x1d0/0x1d0 [ 2083.869154] __x64_sys_ioctl+0x19a/0x210 [ 2083.870051] do_syscall_64+0x33/0x40 [ 2083.870869] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2083.871994] RIP: 0033:0x7f67af624b19 [ 2083.872814] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2083.876878] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2083.878550] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2083.880108] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2083.881648] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2083.883198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2083.884727] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:58:06 executing program 2: openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r0 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:58:06 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c53, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:58:06 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 50) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:58:06 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) dup2(r2, r0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x4000, 0x20) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$LOOP_SET_FD(r3, 0x4c00, 0xffffffffffffffff) sendfile(r0, r3, 0x0, 0x100000001) 22:58:06 executing program 2: openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x200000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r0 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) [ 2084.250571] FAULT_INJECTION: forcing a failure. [ 2084.250571] name failslab, interval 1, probability 0, space 0, times 0 [ 2084.252473] CPU: 0 PID: 12043 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2084.253401] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2084.254545] Call Trace: [ 2084.254911] dump_stack+0x107/0x167 [ 2084.255427] should_fail.cold+0x5/0xa [ 2084.255957] ? create_object.isra.0+0x3a/0xa20 [ 2084.256582] should_failslab+0x5/0x20 [ 2084.257106] kmem_cache_alloc+0x5b/0x310 [ 2084.257653] ? mark_held_locks+0x9e/0xe0 [ 2084.258198] create_object.isra.0+0x3a/0xa20 [ 2084.258797] kmemleak_alloc_percpu+0xa0/0x100 [ 2084.259411] pcpu_alloc+0x4e2/0x1240 [ 2084.259947] __percpu_counter_init+0x10d/0x2d0 [ 2084.260573] wb_init.constprop.0+0x53a/0x7c0 [ 2084.261193] bdi_alloc+0x21e/0x380 [ 2084.261690] blk_alloc_queue+0x100/0x670 [ 2084.262266] blk_mq_init_queue+0x44/0xd0 [ 2084.262828] loop_add+0x2cf/0x8b0 [ 2084.263321] loop_control_ioctl+0x170/0x480 [ 2084.263915] ? loop_lookup+0x1d0/0x1d0 [ 2084.264466] ? selinux_file_ioctl+0xb6/0x270 [ 2084.265079] ? loop_lookup+0x1d0/0x1d0 [ 2084.265611] __x64_sys_ioctl+0x19a/0x210 [ 2084.266174] do_syscall_64+0x33/0x40 [ 2084.266679] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2084.267414] RIP: 0033:0x7f67af624b19 [ 2084.267918] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2084.270493] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2084.271532] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2084.272524] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2084.273496] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2084.274484] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2084.275454] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:58:21 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r0 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:58:21 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c54, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:58:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setxattr$security_ima(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0)=@md5={0x1, "e893ec8cb1b28ceb87cdc2aed9d3e046"}, 0x11, 0x1) sendfile(r0, r2, 0x0, 0x100000001) 22:58:21 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000140)) io_uring_enter(r3, 0x58ab, 0x0, 0x0, 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) 22:58:21 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 51) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:58:21 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/class/pps', 0x280100, 0xd4) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 22:58:21 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) mq_open(&(0x7f0000000080)='/dev/random\x00', 0x2, 0x120, &(0x7f00000000c0)={0x0, 0x400, 0x5, 0x4}) 22:58:21 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x4) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x2) setsockopt$inet6_tcp_int(r2, 0x6, 0xa, &(0x7f0000000180)=0x2, 0x4) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendfile(r2, r1, 0x0, 0x9bbb) getsockopt(0xffffffffffffffff, 0x4, 0x7, 0x0, 0xffffffffffffffff) r3 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r3, 0x0, 0x0, 0x8800000) dup2(r3, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x4000, 0x90) [ 2098.780508] FAULT_INJECTION: forcing a failure. [ 2098.780508] name failslab, interval 1, probability 0, space 0, times 0 [ 2098.783166] CPU: 0 PID: 12074 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2098.784558] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2098.786239] Call Trace: [ 2098.786772] dump_stack+0x107/0x167 [ 2098.787525] should_fail.cold+0x5/0xa [ 2098.788301] ? blk_alloc_queue_stats+0x3c/0x110 [ 2098.789258] should_failslab+0x5/0x20 [ 2098.790031] kmem_cache_alloc_trace+0x55/0x320 [ 2098.790956] blk_alloc_queue_stats+0x3c/0x110 [ 2098.791891] blk_alloc_queue+0x138/0x670 [ 2098.792724] blk_mq_init_queue+0x44/0xd0 [ 2098.793551] loop_add+0x2cf/0x8b0 [ 2098.794271] loop_control_ioctl+0x170/0x480 [ 2098.795157] ? loop_lookup+0x1d0/0x1d0 [ 2098.795955] ? selinux_file_ioctl+0xb6/0x270 [ 2098.796851] ? loop_lookup+0x1d0/0x1d0 [ 2098.797645] __x64_sys_ioctl+0x19a/0x210 [ 2098.798483] do_syscall_64+0x33/0x40 [ 2098.799256] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2098.800295] RIP: 0033:0x7f67af624b19 [ 2098.801053] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2098.804827] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2098.806382] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2098.807846] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2098.809312] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2098.810783] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2098.812257] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:58:21 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c55, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:58:21 executing program 2: openat(0xffffffffffffff9c, 0x0, 0x105142, 0x0) r0 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:58:21 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 52) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:58:21 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c56, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:58:21 executing program 2: openat(0xffffffffffffff9c, 0x0, 0x105142, 0x0) r0 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) [ 2099.114330] FAULT_INJECTION: forcing a failure. [ 2099.114330] name failslab, interval 1, probability 0, space 0, times 0 [ 2099.117015] CPU: 0 PID: 12090 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2099.118408] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2099.120152] Call Trace: [ 2099.120687] dump_stack+0x107/0x167 [ 2099.121468] should_fail.cold+0x5/0xa [ 2099.122249] ? create_object.isra.0+0x3a/0xa20 [ 2099.123221] should_failslab+0x5/0x20 [ 2099.123994] kmem_cache_alloc+0x5b/0x310 [ 2099.124837] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2099.125915] create_object.isra.0+0x3a/0xa20 [ 2099.126809] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2099.127856] kmem_cache_alloc_trace+0x151/0x320 [ 2099.128802] blk_alloc_queue_stats+0x3c/0x110 [ 2099.129716] blk_alloc_queue+0x138/0x670 [ 2099.130541] blk_mq_init_queue+0x44/0xd0 [ 2099.131382] loop_add+0x2cf/0x8b0 [ 2099.132088] loop_control_ioctl+0x170/0x480 [ 2099.132964] ? loop_lookup+0x1d0/0x1d0 [ 2099.133767] ? selinux_file_ioctl+0xb6/0x270 [ 2099.134666] ? loop_lookup+0x1d0/0x1d0 [ 2099.135469] __x64_sys_ioctl+0x19a/0x210 [ 2099.136306] do_syscall_64+0x33/0x40 [ 2099.137077] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2099.138130] RIP: 0033:0x7f67af624b19 [ 2099.138890] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2099.142672] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2099.144255] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2099.145704] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2099.147174] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2099.148628] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2099.150063] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:58:21 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfff}, 0x44}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 22:58:21 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x10, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_config_ext={0x0, 0xffffffff}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 22:58:34 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 53) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:58:34 executing program 2: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:58:34 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r0, 0xc018937d, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffff}}, './file1\x00'}) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f0000000080)={0x6000000d}) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 22:58:34 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) r2 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0xc, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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), 0x9}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) sendfile(r2, r2, &(0x7f0000000080)=0x6, 0x8) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000280)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r2, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="2e1966696c653100044d5f357933e20672c08e4ea59939174c1f07428b712c860d85f787cc4b73690ea1e689bbc07a24f7d1e1f423d2a9434466ef407e7d46ed39df4c940c165b8a1506d3c528b7653c9ffafaf403cde7ac5f7134efb97805f48193ae86a9142e8eba5dd92f96338ac5f8f35000b0904f5a49b86830e81cf2c04fde1e13955ae15f94e59963cf0ee7daab633cfd9280d9977cf6155989c68dc449f91268c25cd2d6cdb8471f658534705552560481ae98ac51f64c1de48bf622357380e01edf4980ea0cd79033246b7961e771895b138a27e8d2c37ae762e75962d480a0a19e0c1677b424e2469a7dacea9b6a94a65be9944e9b5cdc541771d98a8bfddbad2ad2716ece57c33e1223e564c28322a51fbed691f3c66e6671d1d6c506c8f639436fb6f9350f8e4d42d6f1d5874b589d9a0a5a918e58b8a4120a40c8f59ef57b8db2f39581d36c5fabb6cec1ad228069b842243b1eb8f3b614d8da9d947521cb22341ad775e05777081c0057164ae82a1c38f02e069cf95b8a489358ea36ae45b3"]) ioctl$EXT4_IOC_MOVE_EXT(r4, 0xc028660f, &(0x7f0000000140)={0x0, r5, 0x1ff, 0xffffffff, 0x2, 0x7}) 22:58:34 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) setsockopt$bt_BT_DEFER_SETUP(r1, 0x112, 0x7, &(0x7f0000000080), 0x4) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) dup(r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 22:58:34 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = epoll_create(0x100) write$binfmt_elf64(r3, &(0x7f0000000140)={{0x7f, 0x45, 0x4c, 0x46, 0x8, 0x3, 0x3f, 0x8, 0x7fffffff, 0x2, 0x3, 0x7f, 0x2fc, 0x40, 0x154, 0x1, 0x15, 0x38, 0x1, 0x4, 0x5, 0xc000}, [{0x4, 0xffffffff, 0x3, 0x6, 0x4, 0x65, 0xf5b7}, {0x3, 0x7, 0x549, 0x0, 0x1, 0x10000, 0x0, 0x1}], "b0f906d8048c9ac30ed8619eb932546fa7be80a292dd69b0ca4ed40b9bbfc21ab452b9207fc51331682554923b6015328c46941ba432ef206a950fae3963e15fdb60e86390388720fa789636071f37161680fb676225359c5d73925d77047f8045486e6f24051bcb070d9b7d6942353186b9dc570653065bdc5080fe8de90c1477f637562475a60a00ebe1a7c41db0623dcc12166e29545fbaec13a5e29d6060f0bf57c87277055b8af3", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0xb5a) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) 22:58:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x8736f000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_io_uring_complete(0x0) r3 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x10000000) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f00000005c0)=ANY=[@ANYBLOB="4091df61dbfa48931fc20a1542825124b9a2b5bc0000000000000000000000000043026673c230d4a39cb03164e47e8a72ba0039fece1c1b394366868809a3b6269050120b176c7403cf49f7465886ea77dba42d04b981539a8b390e9f7e4ff98aa578a8a94e8991336b4f5764ae1a4b30bbc0cf488d930b458c039b24c70fe5cb74f1c14d9cee8a5320ef3ea1f648dd66db977314e6cc933a54f9d276a26a0a8d62d7bd434be82df77e7be0ffc1624c943306edaf3e31f1a95bdf80d2e8ae9b2e32d6b8b7ee47409fdbc7494ea6cb08c35d393a47801b84964a02b06d5b9e1787", @ANYRES32=r2, @ANYBLOB="0852000004d3735500c761460f66"]) r4 = socket$inet6_icmp(0xa, 0x2, 0x3a) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r3, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, r4, {0x1}}, './file1/file0\x00'}) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x100000001) 22:58:34 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c57, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:58:34 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c58, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) [ 2111.943664] FAULT_INJECTION: forcing a failure. [ 2111.943664] name failslab, interval 1, probability 0, space 0, times 0 [ 2111.946367] CPU: 1 PID: 12119 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2111.947771] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2111.949413] Call Trace: [ 2111.949966] dump_stack+0x107/0x167 [ 2111.950703] should_fail.cold+0x5/0xa [ 2111.951499] ? create_object.isra.0+0x3a/0xa20 [ 2111.952421] should_failslab+0x5/0x20 [ 2111.953194] kmem_cache_alloc+0x5b/0x310 [ 2111.954025] create_object.isra.0+0x3a/0xa20 [ 2111.954935] kmemleak_alloc_percpu+0xa0/0x100 [ 2111.955868] pcpu_alloc+0x4e2/0x1240 [ 2111.956639] ? blk_clear_pm_only+0x80/0x80 [ 2111.957498] percpu_ref_init+0x31/0x3d0 [ 2111.958313] blk_alloc_queue+0x455/0x670 [ 2111.959141] blk_mq_init_queue+0x44/0xd0 [ 2111.959977] loop_add+0x2cf/0x8b0 [ 2111.960683] loop_control_ioctl+0x170/0x480 [ 2111.961549] ? loop_lookup+0x1d0/0x1d0 [ 2111.962354] ? selinux_file_ioctl+0xb6/0x270 [ 2111.963252] ? loop_lookup+0x1d0/0x1d0 [ 2111.964067] __x64_sys_ioctl+0x19a/0x210 [ 2111.964890] do_syscall_64+0x33/0x40 [ 2111.965665] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2111.966698] RIP: 0033:0x7f67af624b19 [ 2111.967487] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2111.971189] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2111.972755] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2111.974210] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2111.975670] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2111.977134] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2111.978587] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:58:34 executing program 2: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = creat(0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:58:34 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 54) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:58:34 executing program 2: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = creat(0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:58:34 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c59, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:58:34 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r0, &(0x7f00000001c0), &(0x7f0000000340)=ANY=[@ANYBLOB="c69c995d2537c6f55351bf8b20ce6c87ed231e5ae0d3d3d671f8664a220ae2676265986bf9bfef6b735f5eb89cd6658aad0e42a14fb9d52bedaf1cefa6e7920ed0f630fef1b095d2b42ca0750f65f87a9be88ce28eb63047f21532c9570e6ad6826eece3685e3e7a05e3f6a24e44b87d58b0bc99d4b9f65773acc7725e1fdb9ba07c3e443f2c4419a0fabde701ebd18ddc634eeb7358d46ab1dcdfe643f2fa4bd2411aeb59bb9e8b586ca23d35b8892232727435ac78fe5259d48b09a3b6f4f9496a04651d64c01abcb100cf73188819b554272fdad756dea64ed1c1479f48eb1ba59a1cf4"], 0x3, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0x81) openat(r0, 0x0, 0x0, 0x1ab) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x301400, 0x18) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x154) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x4, 0x0, 0x4000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) [ 2112.295170] FAULT_INJECTION: forcing a failure. [ 2112.295170] name failslab, interval 1, probability 0, space 0, times 0 [ 2112.296499] CPU: 0 PID: 12152 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2112.297272] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2112.298177] Call Trace: [ 2112.298470] dump_stack+0x107/0x167 [ 2112.298873] should_fail.cold+0x5/0xa [ 2112.299287] ? create_object.isra.0+0x3a/0xa20 [ 2112.299795] should_failslab+0x5/0x20 [ 2112.300212] kmem_cache_alloc+0x5b/0x310 [ 2112.300647] create_object.isra.0+0x3a/0xa20 [ 2112.301129] kmemleak_alloc_percpu+0xa0/0x100 [ 2112.301615] pcpu_alloc+0x4e2/0x1240 [ 2112.302022] ? blk_clear_pm_only+0x80/0x80 [ 2112.302477] percpu_ref_init+0x31/0x3d0 [ 2112.302902] blk_alloc_queue+0x455/0x670 [ 2112.303344] blk_mq_init_queue+0x44/0xd0 [ 2112.303781] loop_add+0x2cf/0x8b0 [ 2112.304162] loop_control_ioctl+0x170/0x480 [ 2112.304620] ? loop_lookup+0x1d0/0x1d0 [ 2112.305041] ? selinux_file_ioctl+0xb6/0x270 [ 2112.305510] ? loop_lookup+0x1d0/0x1d0 [ 2112.305937] __x64_sys_ioctl+0x19a/0x210 [ 2112.306381] do_syscall_64+0x33/0x40 [ 2112.306788] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2112.307350] RIP: 0033:0x7f67af624b19 [ 2112.307752] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2112.309759] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2112.310592] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2112.311436] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2112.312223] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2112.312992] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2112.313760] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:58:34 executing program 6: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) dup2(r0, r1) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 22:58:34 executing program 2: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = creat(0x0, 0x0) fallocate(r0, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:58:34 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 55) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:58:34 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c5a, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:58:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 2112.476389] FAULT_INJECTION: forcing a failure. [ 2112.476389] name failslab, interval 1, probability 0, space 0, times 0 [ 2112.479045] CPU: 1 PID: 12167 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2112.480461] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2112.482121] Call Trace: [ 2112.482647] dump_stack+0x107/0x167 [ 2112.483399] should_fail.cold+0x5/0xa [ 2112.484179] ? percpu_ref_init+0xd8/0x3d0 [ 2112.485026] should_failslab+0x5/0x20 [ 2112.485783] kmem_cache_alloc_trace+0x55/0x320 [ 2112.486691] ? blk_clear_pm_only+0x80/0x80 [ 2112.487540] percpu_ref_init+0xd8/0x3d0 [ 2112.488346] blk_alloc_queue+0x455/0x670 [ 2112.489172] blk_mq_init_queue+0x44/0xd0 [ 2112.490005] loop_add+0x2cf/0x8b0 [ 2112.490710] loop_control_ioctl+0x170/0x480 [ 2112.491606] ? loop_lookup+0x1d0/0x1d0 [ 2112.492383] ? selinux_file_ioctl+0xb6/0x270 [ 2112.493277] ? loop_lookup+0x1d0/0x1d0 [ 2112.494076] __x64_sys_ioctl+0x19a/0x210 [ 2112.494898] do_syscall_64+0x33/0x40 [ 2112.495656] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2112.496697] RIP: 0033:0x7f67af624b19 [ 2112.497452] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2112.501189] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2112.502692] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2112.504111] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2112.505520] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2112.506934] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2112.508348] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:58:35 executing program 2: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:58:49 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 56) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:58:49 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r0, &(0x7f0000000040)={0xb000001f}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 22:58:49 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c5b, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:58:49 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000000)={'wlan0\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f00000012c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_QOS_MAP(r2, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000013c0)={&(0x7f0000001300)={0x1c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r1}, @void}}}, 0x1c}}, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f0000000000)={'wlan0\x00', 0x0}) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000012c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_QOS_MAP(r6, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000013c0)={&(0x7f0000001300)={0x1c, r7, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_SET_BEACON(r2, &(0x7f0000000380)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x224, r7, 0x4, 0x70bd25, 0x25dfdbff, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_BEACON_HEAD={0x208, 0xe, {@wo_ht={{0x0, 0x0, 0x8, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1}, {0x1287}, @device_b, @device_b, @initial, {0x8, 0xa4}}, 0x80000000, @random=0x5, 0x4, @val={0x0, 0x6, @default_ap_ssid}, @void, @val={0x3, 0x1, 0x68}, @val={0x4, 0x6, {0x8, 0x56, 0x8, 0x101}}, @void, @val={0x5, 0x79, {0x3f, 0x68, 0xff, "7a6e4ee6d90e6d3b302d157c46321515fdb70436bd34fa9a627fc29ea472bca09a6125f41e0cc21e2cbb7c395dc873caf9d605b58bce82dff86dedc2529b1c488ee374a553155a47e9bdb0dba0c92b148356810987577e957d86ff8ba2b6d7f95acdb70b0502845e3a8bc58f25bd04f9147dce78c8a2"}}, @void, @val={0x2a, 0x1, {0x1}}, @void, @val={0x2d, 0x1a, {0x10, 0x1, 0x5, 0x0, {0x400, 0x174f, 0x0, 0x81, 0x0, 0x1, 0x1, 0x3}, 0x300, 0x7fffffff}}, @val={0x72, 0x6}, @void, @val={0x76, 0x6, {0xff, 0x0, 0x27, 0x400}}, [{0xdd, 0xda, "88246f0650c0a885c9227c94dc1a227deb24d4c271e784d6f634e670a352188e8f767313b37e262783dc6021db6bcae97fd1a4e633d2d10321976efdaca9a867143bfd4a5e46944ba9aabb1f229a2e2d1784012785146dbab8a54ce5f7055ee37ef990c81fcd42e934ec048d310f5a61f183cec2d49fc0d99468b9ec946372ab1b1a18affc318e2c6f77363591f06d3ec928f350f0d9abeaf1f7534456db6f39fc0831bd41a33b994ce0ea844074a0c04b7f6d83d13182d7a1127c18d2042530746bd8f17b6815e7bff0492633711176f1563092f9d6dd901974"}, {0xdd, 0x45, "c55ad5c2f973030fe1764362d0e623203731c2043ab8252dfff52a99220d10f8f6b7cd3830568cc2521065ff4f8ee2fcc87685f596a7479d9fbc1cc8e194fbcb81ac39ce6f"}]}}]}, 0x224}, 0x1, 0x0, 0x0, 0x8804}, 0x40081) r8 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r9 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r9, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r9, r8) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x202080, 0x90) r10 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r8, r10, 0x0, 0x100000001) 22:58:49 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) r2 = epoll_create1(0x0) dup(r2) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 22:58:49 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) ioctl$int_out(r3, 0x0, &(0x7f0000000080)) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f00000001c0)={{{@in6=@local, @in=@multicast1}}, {{@in=@loopback}, 0x0, @in=@initdev}}, &(0x7f0000000140)=0xe8) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000380)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x28, 0x3f7, 0x400, 0x70bd26, 0x25dfdbff, {0x7, 0x7, './file1', './file1'}, ["", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0xc090}, 0x20000014) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) openat(r2, &(0x7f00000002c0)='./file1\x00', 0x40202, 0x81) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) 22:58:49 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x16, 0x19, &(0x7f0000000080)="44cc7f8ec2b279bbe7f294ad047f16ba1c3e45e886761ee018"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) r3 = socket$netlink(0x10, 0x3, 0x10) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000009640)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001300)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {0x0, r5}], 0x7f, "9656c75f04ba4d"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r3, 0xc0709411, &(0x7f0000000140)={{r6, 0xd7, 0x6, 0xa6b2, 0x1, 0x0, 0x1, 0x20, 0x7ff, 0x4, 0x5, 0xff, 0x2, 0xac6, 0x3}, 0x30, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r7, 0x0, 0x100000001) 22:58:49 executing program 2: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) [ 2126.989565] FAULT_INJECTION: forcing a failure. [ 2126.989565] name failslab, interval 1, probability 0, space 0, times 0 [ 2126.992181] CPU: 1 PID: 12192 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2126.993604] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2126.995303] Call Trace: [ 2126.995869] dump_stack+0x107/0x167 [ 2126.996625] should_fail.cold+0x5/0xa [ 2126.997407] ? percpu_ref_init+0xd8/0x3d0 [ 2126.998260] should_failslab+0x5/0x20 [ 2126.999049] kmem_cache_alloc_trace+0x55/0x320 [ 2126.999989] ? blk_clear_pm_only+0x80/0x80 [ 2127.000851] percpu_ref_init+0xd8/0x3d0 [ 2127.001678] blk_alloc_queue+0x455/0x670 [ 2127.002533] blk_mq_init_queue+0x44/0xd0 [ 2127.003373] loop_add+0x2cf/0x8b0 [ 2127.004111] loop_control_ioctl+0x170/0x480 [ 2127.005005] ? loop_lookup+0x1d0/0x1d0 [ 2127.005806] ? selinux_file_ioctl+0xb6/0x270 [ 2127.006720] ? loop_lookup+0x1d0/0x1d0 [ 2127.007533] __x64_sys_ioctl+0x19a/0x210 [ 2127.008369] do_syscall_64+0x33/0x40 [ 2127.009130] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2127.010175] RIP: 0033:0x7f67af624b19 [ 2127.010936] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2127.014711] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2127.016270] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2127.017728] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2127.019178] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2127.020632] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2127.022081] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:58:49 executing program 2: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:58:49 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c5c, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:58:49 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 57) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:58:49 executing program 2: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) [ 2127.326441] FAULT_INJECTION: forcing a failure. [ 2127.326441] name failslab, interval 1, probability 0, space 0, times 0 [ 2127.329329] CPU: 0 PID: 12211 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2127.330416] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2127.331710] Call Trace: [ 2127.332129] dump_stack+0x107/0x167 [ 2127.332690] should_fail.cold+0x5/0xa [ 2127.333310] ? blk_stat_alloc_callback+0x54/0x290 [ 2127.334123] should_failslab+0x5/0x20 [ 2127.334752] kmem_cache_alloc_trace+0x55/0x320 [ 2127.335506] ? blk_mq_quiesce_queue+0x1d0/0x1d0 [ 2127.336283] ? blk_mq_has_request+0xc0/0xc0 [ 2127.336988] blk_stat_alloc_callback+0x54/0x290 [ 2127.337753] ? kasan_unpoison_shadow+0x33/0x50 [ 2127.338510] blk_mq_init_allocated_queue+0x94/0x13b0 [ 2127.339320] ? blk_queue_dma_alignment+0xc/0x50 [ 2127.340087] ? blk_set_default_limits+0x9/0x5d0 [ 2127.340854] ? blk_alloc_queue+0x4b7/0x670 [ 2127.341557] blk_mq_init_queue+0x81/0xd0 [ 2127.342227] loop_add+0x2cf/0x8b0 [ 2127.342790] loop_control_ioctl+0x170/0x480 [ 2127.343507] ? loop_lookup+0x1d0/0x1d0 [ 2127.344122] ? selinux_file_ioctl+0xb6/0x270 [ 2127.344839] ? loop_lookup+0x1d0/0x1d0 [ 2127.345474] __x64_sys_ioctl+0x19a/0x210 [ 2127.346114] do_syscall_64+0x33/0x40 [ 2127.346714] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2127.347531] RIP: 0033:0x7f67af624b19 [ 2127.348128] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2127.351017] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2127.352314] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2127.353507] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2127.354689] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2127.355883] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2127.357060] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:58:49 executing program 2: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:59:04 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c5d, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:59:04 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r5, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) sendfile(r4, r5, 0x0, 0x5) 22:59:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 22:59:04 executing program 6: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) r5 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r5, 0x0, 0x0}, 0x0) syz_io_uring_submit(r3, 0x0, &(0x7f0000000040)=@IORING_OP_FADVISE={0x18, 0x4, 0x0, @fd=r1, 0x10001, 0x0, 0x8, 0x4, 0x1}, 0x3) dup2(r2, r1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) syz_io_uring_submit(0x0, 0x0, &(0x7f00000000c0)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x2, 0x0, 0x101, 0x3, &(0x7f0000000140)="66254aa7524029f5be5d7d2af4e5db0b35230d99e2ab774c12fb519d89c2936e6f52326b2a64999a2952f37260ffb7701f9cc16fec7be8429f77e9eff053a694d574567f91d5aed4bebb95137045a4263058842341ba2c66aa347f6913c69e0b08bc640b50e89c4f29c5c7f03b2f0055d4d242eb72c7f49684b618789d6e00bf6676a3267f36cd8c6eeb2a76a649a16665fc00a3cda389b3f7", 0x0, 0x0, 0x1, {0x3}}, 0xdd) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fsetxattr$trusted_overlay_opaque(r0, &(0x7f0000000200), &(0x7f0000000080), 0x2, 0x0) sendfile(r1, r6, 0x0, 0x100000001) 22:59:04 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 58) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:59:04 executing program 2: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, &(0x7f00000000c0)) 22:59:04 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs2/custom1\x00', 0x1000, 0x0) fallocate(r2, 0x0, 0xffffffffffffffff, 0x5) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 22:59:04 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat(r0, &(0x7f0000000080)='./file1\x00', 0x81, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) [ 2142.540558] FAULT_INJECTION: forcing a failure. [ 2142.540558] name failslab, interval 1, probability 0, space 0, times 0 [ 2142.545517] CPU: 1 PID: 12247 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2142.546977] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2142.548740] Call Trace: [ 2142.549291] dump_stack+0x107/0x167 [ 2142.550081] should_fail.cold+0x5/0xa [ 2142.550885] ? create_object.isra.0+0x3a/0xa20 [ 2142.551858] should_failslab+0x5/0x20 [ 2142.552666] kmem_cache_alloc+0x5b/0x310 [ 2142.553521] create_object.isra.0+0x3a/0xa20 [ 2142.554446] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2142.555517] kmem_cache_alloc_trace+0x151/0x320 [ 2142.556533] ? blk_mq_quiesce_queue+0x1d0/0x1d0 [ 2142.557513] ? blk_mq_has_request+0xc0/0xc0 [ 2142.558435] blk_stat_alloc_callback+0x54/0x290 [ 2142.559401] ? kasan_unpoison_shadow+0x33/0x50 [ 2142.560385] blk_mq_init_allocated_queue+0x94/0x13b0 [ 2142.561473] ? blk_queue_dma_alignment+0xc/0x50 [ 2142.562444] ? blk_set_default_limits+0x9/0x5d0 [ 2142.563407] ? blk_alloc_queue+0x4b7/0x670 [ 2142.564302] blk_mq_init_queue+0x81/0xd0 [ 2142.565168] loop_add+0x2cf/0x8b0 [ 2142.565903] loop_control_ioctl+0x170/0x480 [ 2142.566801] ? loop_lookup+0x1d0/0x1d0 [ 2142.567674] ? selinux_file_ioctl+0xb6/0x270 [ 2142.568846] ? loop_lookup+0x1d0/0x1d0 [ 2142.569871] __x64_sys_ioctl+0x19a/0x210 [ 2142.570932] do_syscall_64+0x33/0x40 [ 2142.571750] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2142.572821] RIP: 0033:0x7f67af624b19 [ 2142.573591] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2142.577460] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2142.579039] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2142.580557] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2142.582031] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2142.583527] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2142.585036] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:59:05 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c5e, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:59:05 executing program 2: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, 0x0) 22:59:05 executing program 0: r0 = syz_open_dev$vcsu(&(0x7f00000000c0), 0x9, 0x0) openat(r0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) ioctl$FITRIM(r2, 0xc0185879, &(0x7f0000000080)={0xff8, 0x1000, 0x30696460}) ioctl$EXT4_IOC_GROUP_EXTEND(r3, 0x40086607, &(0x7f0000000040)=0x3ff) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffff7d) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) 22:59:05 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 59) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:59:05 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r1, r0) gettid() pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x42000) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x200002, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) write(r0, &(0x7f00000000c0)="bd76", 0x2) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000140)={'wlan1\x00'}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000080)={0x0, r4, 0x8, 0x8, 0xc4, 0x4}) r5 = fork() fcntl$setownex(r2, 0xf, &(0x7f0000000000)={0x0, r5}) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x3, 0x1, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd}, 0x90d1, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000003}, r5, 0x0, 0xffffffffffffffff, 0x9) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x100000001) 22:59:05 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c5f, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:59:05 executing program 2: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, 0x0) [ 2143.119080] FAULT_INJECTION: forcing a failure. [ 2143.119080] name failslab, interval 1, probability 0, space 0, times 0 [ 2143.121842] CPU: 1 PID: 12272 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2143.123265] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2143.124980] Call Trace: [ 2143.125524] dump_stack+0x107/0x167 [ 2143.126277] should_fail.cold+0x5/0xa [ 2143.127059] ? blk_stat_alloc_callback+0x85/0x290 [ 2143.128070] should_failslab+0x5/0x20 [ 2143.128853] __kmalloc+0x72/0x390 [ 2143.129576] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2143.130619] ? blk_mq_quiesce_queue+0x1d0/0x1d0 [ 2143.131571] ? blk_mq_has_request+0xc0/0xc0 [ 2143.132453] blk_stat_alloc_callback+0x85/0x290 [ 2143.133413] ? kasan_unpoison_shadow+0x33/0x50 [ 2143.134354] blk_mq_init_allocated_queue+0x94/0x13b0 [ 2143.135390] ? blk_queue_dma_alignment+0xc/0x50 [ 2143.136359] ? blk_set_default_limits+0x9/0x5d0 [ 2143.137321] ? blk_alloc_queue+0x4b7/0x670 [ 2143.138196] blk_mq_init_queue+0x81/0xd0 [ 2143.139043] loop_add+0x2cf/0x8b0 [ 2143.139765] loop_control_ioctl+0x170/0x480 [ 2143.140647] ? loop_lookup+0x1d0/0x1d0 [ 2143.141441] ? selinux_file_ioctl+0xb6/0x270 [ 2143.142338] ? loop_lookup+0x1d0/0x1d0 [ 2143.143151] __x64_sys_ioctl+0x19a/0x210 [ 2143.144000] do_syscall_64+0x33/0x40 [ 2143.144756] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2143.145811] RIP: 0033:0x7f67af624b19 [ 2143.146580] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 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.150383] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2143.151938] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2143.153396] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2143.154845] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2143.156329] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2143.157789] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:59:05 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000040), 0x4000, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) write$binfmt_script(r3, &(0x7f0000000280)={'#! ', './file1/file0', [{0x20, '}@\\(\\&+'}], 0xa, "3db9743491f26657e57f430e2e7ed75626e1876f4562dd5794581fb1b6df1109e48a64d13275e97e0f685225ee4bac066ba8008331990f9fbd8ed7d66ab837c6956c41aeb8dfa07abe6e6ad21440aa6cbc4b2f4b09663d05696a748a6f31"}, 0x77) r4 = syz_mount_image$nfs4(&(0x7f0000000080), &(0x7f00000000c0)='./file1/file0\x00', 0x460, 0x2, &(0x7f0000000240)=[{&(0x7f0000000140), 0x0, 0x101}, {&(0x7f0000000180)="4fb78f777ddbf25ee3f0f0435ae2eca83bbbd5449ef8892e0309054ddf4b2ed787a41223971115c69118a3bb5f1c257e4c2a2bba8444595e95d756316effb8d4190dd55d3657bbabc384a8c1d227f71c8253d844eec27f93b672065fb1bd25b2f57508d5c4cf3595d29d0c17811be184bdb4afedf18c75a6d6182f5e4413a3ea8f9b6a87a857789e6d469d466685", 0x8e, 0x80}], 0x800000, &(0x7f0000000340)={[{}, {'{]$@-\''}, {'/dev/ptp0\x00'}, {'/dev/ptp0\x00'}, {'/dev/ptp0\x00'}, {'^'}, {'/dev/ptp0\x00'}, {}, {'{)*\'\'.'}], [{@fsuuid={'fsuuid', 0x3d, {[0x34, 0x65, 0x37, 0x65, 0x62, 0x30, 0x33, 0x33], 0x2d, [0x61, 0x38, 0x61, 0x63], 0x2d, [0x38, 0x66, 0x33, 0x39], 0x2d, [0x39, 0x38, 0x35, 0x65], 0x2d, [0x63, 0x34, 0x38, 0x34, 0x66, 0x66, 0x36, 0x66]}}}, {@smackfsroot}, {@dont_appraise}, {@smackfsfloor={'smackfsfloor', 0x3d, '!'}}, {@euid_gt}]}) sendfile(r2, r4, 0x0, 0x100000001) 22:59:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r3, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="869c"], 0x3, 0x0) readv(r3, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r3, 0x2402, 0x81) openat(r3, &(0x7f0000000040)='./file1\x00', 0x8000, 0x82) 22:59:05 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f0000000080)={0x0, 0x2, 0x6, 0x753}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) fallocate(0xffffffffffffffff, 0x20, 0x1, 0x2) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 22:59:05 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c60, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:59:05 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 60) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:59:05 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) ioctl$FS_IOC_SETVERSION(r1, 0x40087602, &(0x7f0000000080)=0x4000000000000000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) dup2(r3, r2) r4 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r4, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) dup2(r4, r2) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r5, 0x0, 0x100000001) 22:59:05 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x20000, 0xb2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x80) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat2(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={0x0, 0x4}, 0x18) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) mount$bind(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='./file1\x00', &(0x7f00000001c0), 0x400, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) dup2(r2, r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) [ 2143.522467] FAULT_INJECTION: forcing a failure. [ 2143.522467] name failslab, interval 1, probability 0, space 0, times 0 [ 2143.525045] CPU: 0 PID: 12295 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2143.526538] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2143.528255] Call Trace: [ 2143.528795] dump_stack+0x107/0x167 [ 2143.529540] should_fail.cold+0x5/0xa [ 2143.530316] ? create_object.isra.0+0x3a/0xa20 [ 2143.531249] should_failslab+0x5/0x20 [ 2143.532030] kmem_cache_alloc+0x5b/0x310 [ 2143.532866] ? mark_held_locks+0x9e/0xe0 [ 2143.533699] create_object.isra.0+0x3a/0xa20 [ 2143.534602] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2143.535644] __kmalloc+0x16e/0x390 [ 2143.536388] ? blk_mq_quiesce_queue+0x1d0/0x1d0 [ 2143.537330] ? blk_mq_has_request+0xc0/0xc0 [ 2143.538234] blk_stat_alloc_callback+0x85/0x290 [ 2143.539183] ? kasan_unpoison_shadow+0x33/0x50 [ 2143.540140] blk_mq_init_allocated_queue+0x94/0x13b0 [ 2143.541185] ? blk_queue_dma_alignment+0xc/0x50 [ 2143.542131] ? blk_set_default_limits+0x9/0x5d0 [ 2143.543083] ? blk_alloc_queue+0x4b7/0x670 [ 2143.543959] blk_mq_init_queue+0x81/0xd0 [ 2143.544785] loop_add+0x2cf/0x8b0 [ 2143.545493] loop_control_ioctl+0x170/0x480 [ 2143.546382] ? loop_lookup+0x1d0/0x1d0 [ 2143.547189] ? selinux_file_ioctl+0xb6/0x270 [ 2143.548116] ? loop_lookup+0x1d0/0x1d0 [ 2143.548904] __x64_sys_ioctl+0x19a/0x210 [ 2143.549740] do_syscall_64+0x33/0x40 [ 2143.550497] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2143.551538] RIP: 0033:0x7f67af624b19 [ 2143.552325] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 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.556093] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2143.557653] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2143.559111] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2143.560612] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2143.562081] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2143.563566] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:59:06 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c61, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:59:19 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) stat(&(0x7f00000001c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r2, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f00000000c0)={@dev, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x5000000}, 0x20) r4 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r4, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) dup2(r4, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r5, 0x0, 0x100000001) 22:59:19 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) mount$cgroup(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140), 0x3052021, &(0x7f0000000180)=ANY=[@ANYBLOB="636c6f6e655f6368696c6472656e2c72656c656173655f6167656e743d2e2f66796c65312c646f6e745f6d6561737572652c6f626a5f726f6c653d5b2b2c2cb52c61707072616973655f747970653d696d617369672c6673636f6e746578743d757365725f752c00"]) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000240)={r0, 0xac, 0xfffffffffffffffe, 0x80000000}) symlinkat(&(0x7f0000000200)='\x00', r1, &(0x7f0000000280)='./file0\x00') r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) r3 = dup2(r2, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x8, 0x5f, 0x0, 0x20, 0x0, 0x4, 0x30449, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x5, 0x1, @perf_bp={0xfffffffffffffffe, 0x1}, 0x200, 0x8, 0x7fffffff, 0x5, 0x1, 0x400, 0x3deb, 0x0, 0x200, 0x0, 0x9}, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0x8) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) 22:59:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) r3 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x10000000) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r4, 0xc018937a, &(0x7f00000005c0)=ANY=[@ANYBLOB="4091df61dbfa48931fc20a1542825124b9a2b5bc0000000000000000000000000043026673c230d4a39cb03164e47e8a72ba0039fece1c1b394366868809a3b6269050120b176c7403cf49f7465886ea77dba42d04b981539a8b390e9f7e4ff98aa578a8a94e8991336b4f5764ae1a4b30bbc0cf488d930b458c039b24c70fe5cb74f1c14d9cee8a5320ef3ea1f648dd66db977314e6cc933a54f9d276a26a0a8d62d7bd434be82df77e7be0ffc1624c943306edaf3e31f1a95bdf80d2e8ae9b2e32d6b8b7ee47409fdbc7494ea6cb08c35d393a47801b84964a02b06d5b9e1787", @ANYRES32=r3, @ANYBLOB="0852000004d3735500c761460f66"]) kcmp$KCMP_EPOLL_TFD(0x0, 0x0, 0x7, r2, &(0x7f0000000040)={r4, r1, 0xb18}) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x100000001) 22:59:19 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c62, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:59:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 22:59:19 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 61) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:59:19 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000080)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 22:59:20 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) sendmsg$NL80211_CMD_DEL_STATION(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20080802}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x54, 0x0, 0x400, 0x70bd27, 0x25dfdbfe, {{}, {@void, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_STA_CAPABILITY={0x6, 0xab, 0x800}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x2}, @NL80211_ATTR_STA_VLAN={0x8}, @NL80211_ATTR_STA_TX_POWER={0x6, 0x114, 0x1}, @NL80211_ATTR_STA_SUPPORTED_CHANNELS={0x14, 0xbd, [0xf000, 0xfcd, 0xe7, 0x1ff, 0x5, 0x8, 0xf78f, 0x5]}]}, 0x54}}, 0x0) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000040)={0x0, r3, 0x2}) openat(r3, &(0x7f0000000200)='./file1\x00', 0x100, 0x1) [ 2157.577367] FAULT_INJECTION: forcing a failure. [ 2157.577367] name failslab, interval 1, probability 0, space 0, times 0 [ 2157.580058] CPU: 0 PID: 12339 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2157.581489] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2157.583283] Call Trace: [ 2157.583831] dump_stack+0x107/0x167 [ 2157.584593] should_fail.cold+0x5/0xa [ 2157.585374] ? create_object.isra.0+0x3a/0xa20 [ 2157.586325] should_failslab+0x5/0x20 [ 2157.587106] kmem_cache_alloc+0x5b/0x310 [ 2157.587956] create_object.isra.0+0x3a/0xa20 [ 2157.588871] kmemleak_alloc_percpu+0xa0/0x100 [ 2157.589798] pcpu_alloc+0x4e2/0x1240 [ 2157.590592] ? blk_mq_quiesce_queue+0x1d0/0x1d0 [ 2157.591550] ? blk_mq_has_request+0xc0/0xc0 [ 2157.592459] blk_stat_alloc_callback+0xc0/0x290 [ 2157.593413] ? kasan_unpoison_shadow+0x33/0x50 [ 2157.594357] blk_mq_init_allocated_queue+0x94/0x13b0 [ 2157.595402] ? blk_queue_dma_alignment+0xc/0x50 [ 2157.596354] ? blk_set_default_limits+0x9/0x5d0 [ 2157.597313] ? blk_alloc_queue+0x4b7/0x670 [ 2157.598187] blk_mq_init_queue+0x81/0xd0 [ 2157.599020] loop_add+0x2cf/0x8b0 [ 2157.599733] loop_control_ioctl+0x170/0x480 [ 2157.600623] ? loop_lookup+0x1d0/0x1d0 [ 2157.601419] ? selinux_file_ioctl+0xb6/0x270 [ 2157.602337] ? loop_lookup+0x1d0/0x1d0 [ 2157.603147] __x64_sys_ioctl+0x19a/0x210 [ 2157.604017] do_syscall_64+0x33/0x40 [ 2157.604789] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2157.605847] RIP: 0033:0x7f67af624b19 [ 2157.606617] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2157.610394] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2157.611974] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2157.613437] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2157.614896] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2157.616368] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2157.617825] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:59:20 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c63, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:59:20 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000080)='./file1\x00', 0x82) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 22:59:20 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) openat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 22:59:33 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 62) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:59:33 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) ioctl$AUTOFS_DEV_IOCTL_READY(r0, 0xc0189376, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r1, {0xb88}}, './file0\x00'}) ftruncate(r0, 0xffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r3, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) setsockopt$inet6_tcp_TLS_TX(r4, 0x6, 0x1, &(0x7f0000000080)=@gcm_128={{0x303}, "b29025aacee235e3", "eb6121be327436a98eb4bb3bb660031c", "f20cfd38", "c0a4dcf7e0a47951"}, 0x28) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) dup2(r3, r2) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r5, 0x0, 0x100000001) 22:59:33 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c64, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:59:33 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x14c) fallocate(r2, 0x0, 0x0, 0x8800000) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000040)=0x1) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x81, 0x0, 0xff, 0x0, 0x4307, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x4, 0xffffffffffffffff, 0x0) dup2(r1, r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) 22:59:33 executing program 6: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = eventfd2(0x1000, 0xc01) copy_file_range(r0, &(0x7f0000000040), r1, &(0x7f0000000080)=0x3, 0xee1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r3, 0x0, 0x0, 0x8800000) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0xe000}}, './file1\x00'}) dup2(r3, r2) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r5, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) sendfile(r4, r5, &(0x7f0000000140)=0xe000000000000000, 0x7fff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r6, 0x0, 0x100000001) 22:59:33 executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) sendmsg$NL80211_CMD_DEL_STATION(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20080802}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x54, 0x0, 0x400, 0x70bd27, 0x25dfdbfe, {{}, {@void, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_STA_CAPABILITY={0x6, 0xab, 0x800}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x2}, @NL80211_ATTR_STA_VLAN={0x8}, @NL80211_ATTR_STA_TX_POWER={0x6, 0x114, 0x1}, @NL80211_ATTR_STA_SUPPORTED_CHANNELS={0x14, 0xbd, [0xf000, 0xfcd, 0xe7, 0x1ff, 0x5, 0x8, 0xf78f, 0x5]}]}, 0x54}}, 0x0) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000040)={0x0, r3, 0x2}) openat(r3, &(0x7f0000000200)='./file1\x00', 0x100, 0x1) 22:59:33 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) sendfile(r4, r3, 0x0, 0x0) 22:59:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000001c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000440)={{r1}, r2, 0x2, @inherit={0x58, &(0x7f00000003c0)={0x1, 0x2, 0x6, 0x6, {0x0, 0x9, 0x44afb465, 0x8, 0x100}, [0xc091, 0x20]}}, @devid}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000040)={0x0, r3, 0x2}) fsmount(r3, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/nf_conntrack\x00') sendfile(r0, r4, 0x0, 0x100000001) [ 2170.869980] FAULT_INJECTION: forcing a failure. [ 2170.869980] name failslab, interval 1, probability 0, space 0, times 0 [ 2170.871469] CPU: 1 PID: 12378 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2170.872236] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2170.873110] Call Trace: [ 2170.873405] dump_stack+0x107/0x167 [ 2170.873802] should_fail.cold+0x5/0xa [ 2170.874223] ? create_object.isra.0+0x3a/0xa20 [ 2170.874726] should_failslab+0x5/0x20 [ 2170.875138] kmem_cache_alloc+0x5b/0x310 [ 2170.875574] ? mark_held_locks+0x9e/0xe0 [ 2170.876019] create_object.isra.0+0x3a/0xa20 [ 2170.876497] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2170.877049] __kmalloc+0x16e/0x390 [ 2170.877443] ? blk_mq_quiesce_queue+0x1d0/0x1d0 [ 2170.877952] ? blk_mq_has_request+0xc0/0xc0 [ 2170.878421] blk_stat_alloc_callback+0x85/0x290 [ 2170.878933] ? kasan_unpoison_shadow+0x33/0x50 [ 2170.879420] blk_mq_init_allocated_queue+0x94/0x13b0 [ 2170.879990] ? blk_queue_dma_alignment+0xc/0x50 [ 2170.880504] ? blk_set_default_limits+0x9/0x5d0 [ 2170.881015] ? blk_alloc_queue+0x4b7/0x670 [ 2170.881482] blk_mq_init_queue+0x81/0xd0 [ 2170.881915] loop_add+0x2cf/0x8b0 [ 2170.882306] loop_control_ioctl+0x170/0x480 [ 2170.882779] ? loop_lookup+0x1d0/0x1d0 [ 2170.883215] ? selinux_file_ioctl+0xb6/0x270 [ 2170.883708] ? loop_lookup+0x1d0/0x1d0 [ 2170.884152] __x64_sys_ioctl+0x19a/0x210 [ 2170.884604] do_syscall_64+0x33/0x40 [ 2170.885010] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2170.885567] RIP: 0033:0x7f67af624b19 [ 2170.885975] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2170.887976] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2170.888805] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2170.889553] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2170.890315] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2170.891058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2170.891810] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:59:33 executing program 2: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r1, r0) gettid() pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x42000) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x200002, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) write(r0, &(0x7f00000000c0)="bd76", 0x2) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000140)={'wlan1\x00'}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000080)={0x0, r4, 0x8, 0x8, 0xc4, 0x4}) r5 = fork() fcntl$setownex(r2, 0xf, &(0x7f0000000000)={0x0, r5}) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x3, 0x1, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffd}, 0x90d1, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000003}, r5, 0x0, 0xffffffffffffffff, 0x9) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x100000001) 22:59:33 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 63) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:59:33 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c65, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) [ 2171.067093] FAULT_INJECTION: forcing a failure. [ 2171.067093] name failslab, interval 1, probability 0, space 0, times 0 [ 2171.068616] CPU: 1 PID: 12396 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2171.069397] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2171.070275] Call Trace: [ 2171.070575] dump_stack+0x107/0x167 [ 2171.070988] should_fail.cold+0x5/0xa [ 2171.071430] ? blk_mq_init_allocated_queue+0xfe/0x13b0 [ 2171.072028] should_failslab+0x5/0x20 [ 2171.072483] kmem_cache_alloc_trace+0x55/0x320 [ 2171.073005] ? blk_stat_alloc_callback+0x1c3/0x290 [ 2171.073568] blk_mq_init_allocated_queue+0xfe/0x13b0 [ 2171.074139] ? blk_queue_dma_alignment+0xc/0x50 [ 2171.074657] ? blk_set_default_limits+0x9/0x5d0 [ 2171.075182] ? blk_alloc_queue+0x4b7/0x670 [ 2171.075668] blk_mq_init_queue+0x81/0xd0 [ 2171.076142] loop_add+0x2cf/0x8b0 [ 2171.076534] loop_control_ioctl+0x170/0x480 [ 2171.076989] ? loop_lookup+0x1d0/0x1d0 [ 2171.077428] ? selinux_file_ioctl+0xb6/0x270 [ 2171.077927] ? loop_lookup+0x1d0/0x1d0 [ 2171.078362] __x64_sys_ioctl+0x19a/0x210 [ 2171.078796] do_syscall_64+0x33/0x40 [ 2171.079223] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2171.079799] RIP: 0033:0x7f67af624b19 [ 2171.080206] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2171.082290] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2171.083156] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2171.083922] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2171.084690] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2171.085501] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2171.086313] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:59:33 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) openat(r1, &(0x7f0000000080)='./file1\x00', 0xc3e16e46e633ec98, 0x28) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x62187, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x4, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 22:59:33 executing program 6: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) fsetxattr$trusted_overlay_upper(r0, &(0x7f0000000040), &(0x7f0000000140)={0x0, 0xfb, 0x113, 0x0, 0xdc, "446c5f2fda1df23d161d18cdbb899318", "2f9878ba426354c5ece44aeeee342c711d4e6de4c4d9a270b9556dd8b18318b9c8cfa78e4d36fb910add1eb6dc7f89b6920f443f4d83f412e4c8bc9b55f43dbc886a8c1bddd34cdda4c428f6d5e28f5cdd25df5e97d2c2fda18ce71fa7995bbb461048ec3da8cbf81a8572dbd806332e03b84ad10d54682e9db1e38e14501de7b3dc5866e4e1d07b0443b76e21ead8986649cc18e88c5dc82c722c0f01d86adb739cccb0842caac3b9d2e3378137228ffb94b5595462d5b2036c0aff043906194ea5f1f232e35454ab78911049480de24c45f9676cc0a3b9f5b495f3806a35c7f1605ee802613c7714c8718130a0737e8d2973096e7ff003724051ffcba9"}, 0x113, 0x3) 22:59:47 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c66, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:59:47 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r3, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="869c"], 0x3, 0x0) readv(r3, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r3, 0x2402, 0x81) openat(r3, &(0x7f0000000040)='./file1\x00', 0x8000, 0x82) 22:59:47 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) ioctl$VFAT_IOCTL_READDIR_BOTH(0xffffffffffffffff, 0x82307201, &(0x7f0000000140)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) 22:59:47 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0xa4, 0x0, 0x0, 0x0, 0x4307, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x6, 0x0, 0x1, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 22:59:47 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) getdents(r3, &(0x7f0000000140)=""/187, 0xbb) sendfile(r1, r4, 0x0, 0x100000001) 22:59:47 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 64) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:59:47 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) r3 = syz_open_dev$mouse(&(0x7f0000000080), 0x3, 0x440) fcntl$dupfd(r0, 0x0, r3) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) 22:59:47 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat(r1, &(0x7f0000000140)='./file1\x00', 0x268880, 0x70) r2 = dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, @perf_config_ext, 0x0, 0x0, 0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000000c0), 0x400000, 0x0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r4, 0xc0189377, &(0x7f00000001c0)=ANY=[@ANYBLOB="0183c2d1390fe66165264a000100000018000000", @ANYRES32=r2, @ANYBLOB="01000000060000002e2f66696c653100"]) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) sendfile(r5, r6, &(0x7f0000000080)=0x7, 0x3) sendfile(r3, r3, 0x0, 0x100000001) [ 2185.578103] FAULT_INJECTION: forcing a failure. [ 2185.578103] name failslab, interval 1, probability 0, space 0, times 0 [ 2185.580779] CPU: 1 PID: 12438 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2185.582197] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2185.583907] Call Trace: [ 2185.584471] dump_stack+0x107/0x167 [ 2185.585229] should_fail.cold+0x5/0xa [ 2185.586018] ? create_object.isra.0+0x3a/0xa20 [ 2185.586960] should_failslab+0x5/0x20 [ 2185.587744] kmem_cache_alloc+0x5b/0x310 [ 2185.588595] create_object.isra.0+0x3a/0xa20 [ 2185.589494] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2185.590526] kmem_cache_alloc_trace+0x151/0x320 [ 2185.591469] ? blk_stat_alloc_callback+0x1c3/0x290 [ 2185.592497] blk_mq_init_allocated_queue+0xfe/0x13b0 [ 2185.593535] ? blk_queue_dma_alignment+0xc/0x50 [ 2185.594481] ? blk_set_default_limits+0x9/0x5d0 [ 2185.595425] ? blk_alloc_queue+0x4b7/0x670 [ 2185.596296] blk_mq_init_queue+0x81/0xd0 [ 2185.597125] loop_add+0x2cf/0x8b0 [ 2185.597836] loop_control_ioctl+0x170/0x480 [ 2185.598713] ? loop_lookup+0x1d0/0x1d0 [ 2185.599507] ? selinux_file_ioctl+0xb6/0x270 [ 2185.600417] ? loop_lookup+0x1d0/0x1d0 [ 2185.601208] __x64_sys_ioctl+0x19a/0x210 [ 2185.602045] do_syscall_64+0x33/0x40 [ 2185.602798] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2185.603838] RIP: 0033:0x7f67af624b19 [ 2185.604614] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2185.608377] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2185.609927] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2185.611382] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2185.612838] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2185.614285] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2185.615741] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:59:48 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 22:59:48 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c67, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:59:48 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 65) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 22:59:48 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c68, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:59:48 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) open(&(0x7f0000000040)='./file1\x00', 0x200000, 0xd1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 2186.042396] FAULT_INJECTION: forcing a failure. [ 2186.042396] name failslab, interval 1, probability 0, space 0, times 0 [ 2186.044940] CPU: 1 PID: 12458 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2186.046351] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2186.048033] Call Trace: [ 2186.048595] dump_stack+0x107/0x167 [ 2186.049345] should_fail.cold+0x5/0xa [ 2186.050122] ? create_object.isra.0+0x3a/0xa20 [ 2186.051052] should_failslab+0x5/0x20 [ 2186.051830] kmem_cache_alloc+0x5b/0x310 [ 2186.052677] create_object.isra.0+0x3a/0xa20 [ 2186.053590] kmemleak_alloc_percpu+0xa0/0x100 [ 2186.054519] pcpu_alloc+0x4e2/0x1240 [ 2186.055304] blk_mq_init_allocated_queue+0x122/0x13b0 [ 2186.056372] ? blk_queue_dma_alignment+0xc/0x50 [ 2186.057320] ? blk_set_default_limits+0x9/0x5d0 [ 2186.058279] ? blk_alloc_queue+0x4b7/0x670 [ 2186.059155] blk_mq_init_queue+0x81/0xd0 [ 2186.059975] loop_add+0x2cf/0x8b0 [ 2186.060701] loop_control_ioctl+0x170/0x480 [ 2186.061580] ? loop_lookup+0x1d0/0x1d0 [ 2186.062377] ? selinux_file_ioctl+0xb6/0x270 [ 2186.063273] ? loop_lookup+0x1d0/0x1d0 [ 2186.064083] __x64_sys_ioctl+0x19a/0x210 [ 2186.064929] do_syscall_64+0x33/0x40 [ 2186.065695] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2186.066753] RIP: 0033:0x7f67af624b19 [ 2186.067511] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2186.071295] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2186.072867] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2186.074341] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2186.075806] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2186.077275] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2186.078738] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 22:59:48 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c69, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 22:59:48 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r3, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="869c"], 0x3, 0x0) readv(r3, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r3, 0x2402, 0x81) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r3, 0x3309) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/fib_triestat\x00') perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) 22:59:48 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) ftruncate(r1, 0xffffffff) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = dup(r3) dup2(r4, r2) sendfile(r0, r3, 0x0, 0x100000001) 22:59:48 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 66) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) [ 2186.530221] FAULT_INJECTION: forcing a failure. [ 2186.530221] name failslab, interval 1, probability 0, space 0, times 0 [ 2186.532689] CPU: 1 PID: 12482 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2186.534091] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2186.535766] Call Trace: [ 2186.536317] dump_stack+0x107/0x167 [ 2186.537063] should_fail.cold+0x5/0xa [ 2186.537842] ? create_object.isra.0+0x3a/0xa20 [ 2186.538763] should_failslab+0x5/0x20 [ 2186.539542] kmem_cache_alloc+0x5b/0x310 [ 2186.540388] ? mark_held_locks+0x9e/0xe0 [ 2186.541212] create_object.isra.0+0x3a/0xa20 [ 2186.542114] kmemleak_alloc_percpu+0xa0/0x100 [ 2186.543022] pcpu_alloc+0x4e2/0x1240 [ 2186.543797] blk_mq_init_allocated_queue+0x122/0x13b0 [ 2186.544858] ? blk_queue_dma_alignment+0xc/0x50 [ 2186.545795] ? blk_set_default_limits+0x9/0x5d0 [ 2186.546736] ? blk_alloc_queue+0x4b7/0x670 [ 2186.547596] blk_mq_init_queue+0x81/0xd0 [ 2186.548424] loop_add+0x2cf/0x8b0 [ 2186.549131] loop_control_ioctl+0x170/0x480 [ 2186.550000] ? loop_lookup+0x1d0/0x1d0 [ 2186.550788] ? selinux_file_ioctl+0xb6/0x270 [ 2186.551683] ? loop_lookup+0x1d0/0x1d0 [ 2186.552490] __x64_sys_ioctl+0x19a/0x210 [ 2186.553315] do_syscall_64+0x33/0x40 [ 2186.554066] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2186.555105] RIP: 0033:0x7f67af624b19 [ 2186.555860] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2186.559572] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2186.561125] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2186.562567] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2186.564011] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2186.565466] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2186.566908] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 23:00:03 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) copy_file_range(0xffffffffffffffff, &(0x7f0000000040)=0x6, r0, &(0x7f0000000080)=0xc62, 0x7fffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) fsetxattr$security_evm(r2, &(0x7f00000000c0), &(0x7f0000000140)=@v1={0x2, "86e2652ac58c134e96f13a6d10f12860061dcf"}, 0x14, 0x1) 23:00:03 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c6a, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 23:00:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) r2 = accept4$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0x10, 0x80000) ioctl$FS_IOC_GETFSLABEL(r2, 0x81009431, &(0x7f0000000140)) r3 = getpgrp(0xffffffffffffffff) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0xffffffffffffffff, r4, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x100000001) 23:00:03 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000080), 0x103a80, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) r3 = dup(r2) r4 = epoll_create1(0x80000) sendfile(r3, r4, 0x0, 0x7ff) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r6, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) fallocate(r6, 0x0, 0x7, 0x7) sendfile(r1, r5, 0x0, 0x100000001) 23:00:03 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 67) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 23:00:03 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) r3 = syz_open_dev$vcsu(&(0x7f0000000080), 0x81, 0x401) openat(r3, &(0x7f00000000c0)='./file1\x00', 0x40, 0x14) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) fcntl$setown(r4, 0x8, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r5, 0x0, 0x100000001) 23:00:03 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r3, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="869c"], 0x3, 0x0) readv(r3, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r3, 0x2402, 0x81) openat(r3, &(0x7f0000000040)='./file1\x00', 0x8000, 0x82) 23:00:03 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000140)='./file1\x00', 0x0) r3 = mmap$IORING_OFF_CQ_RING(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000000, 0x8010, r0, 0x8000000) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) r6 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r6, 0x0, 0x0}, 0x0) syz_io_uring_submit(0x0, r5, &(0x7f0000000940)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1, {0x1}}, 0x0) syz_io_uring_submit(r3, r5, &(0x7f0000000500)=@IORING_OP_RECVMSG={0xa, 0x5, 0x0, r1, 0x0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/169, 0xa9}, {&(0x7f0000000240)=""/86, 0x56}, {&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000340)=""/117, 0x75}], 0x4, &(0x7f0000000400)=""/168, 0xa8}, 0x0, 0x2000, 0x0, {0x3}}, 0x80000001) ioctl$EXT4_IOC_GET_ES_CACHE(r0, 0xc020662a, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x8, 0x2, [{0xfffffffffffffffa, 0x2, 0x5, '\x00', 0x5}, {0x14d48700, 0x1, 0x5, '\x00', 0x3082}]}) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x400000, 0x135) sendfile(r1, r7, 0x0, 0x100000001) [ 2200.613232] FAULT_INJECTION: forcing a failure. [ 2200.613232] name failslab, interval 1, probability 0, space 0, times 0 [ 2200.615905] CPU: 0 PID: 12491 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2200.617309] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2200.618996] Call Trace: [ 2200.619536] dump_stack+0x107/0x167 [ 2200.620284] should_fail.cold+0x5/0xa [ 2200.621086] ? blk_mq_realloc_hw_ctxs+0x109/0x14f0 [ 2200.622094] should_failslab+0x5/0x20 [ 2200.622871] __kmalloc_node+0x76/0x420 [ 2200.623656] ? kmemleak_alloc_percpu+0xaf/0x100 [ 2200.624607] blk_mq_realloc_hw_ctxs+0x109/0x14f0 [ 2200.625569] ? lockdep_init_map_type+0x2c7/0x780 [ 2200.626535] blk_mq_init_allocated_queue+0x333/0x13b0 [ 2200.627579] ? blk_queue_dma_alignment+0xc/0x50 [ 2200.628525] ? blk_set_default_limits+0x9/0x5d0 [ 2200.629460] ? blk_alloc_queue+0x4b7/0x670 [ 2200.630317] blk_mq_init_queue+0x81/0xd0 [ 2200.631139] loop_add+0x2cf/0x8b0 [ 2200.631849] loop_control_ioctl+0x170/0x480 [ 2200.632729] ? loop_lookup+0x1d0/0x1d0 [ 2200.633512] ? selinux_file_ioctl+0xb6/0x270 [ 2200.634397] ? loop_lookup+0x1d0/0x1d0 [ 2200.635182] __x64_sys_ioctl+0x19a/0x210 [ 2200.636004] do_syscall_64+0x33/0x40 [ 2200.636759] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2200.637789] RIP: 0033:0x7f67af624b19 [ 2200.638541] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2200.642250] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2200.643782] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2200.645256] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2200.646686] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2200.648144] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2200.649606] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 23:00:03 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40286608, &(0x7f0000000040)={0x4, 0x6, 0xfffffffffffffff9, 0x3, 0xae2, 0x81}) 23:00:03 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c6b, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 23:00:03 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 68) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 23:00:03 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000660000000f000000000000000100000001000000004000000040000020000000daf4655fdaf4655f0100ffff53ef010001000000d9f4655f000000000000000001000000000000000b0000000002", 0x5a, 0x400}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x800}, {&(0x7f00000000c0)="ed41000000080000d9f4655fdaf2655fdaf4655f000000000000060004", 0x1d, 0x2200}], 0x200424, &(0x7f0000000280)=ANY=[]) chroot(&(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000000400)={0x1, 0x80, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x220, 0x6, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x40, 0x6}, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) umount2(&(0x7f0000000140)='./file0\x00', 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) mount$bind(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340), 0x190000, 0x0) perf_event_open(&(0x7f0000000380)={0x2, 0x80, 0x9, 0x1, 0x5, 0xff, 0x0, 0x7, 0x20040, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, @perf_bp={&(0x7f0000000480), 0xc}, 0x42000, 0x6, 0x3, 0x6, 0x4, 0x200, 0x2, 0x0, 0x400, 0x0, 0xa7a}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x2}, 0x0, 0x1}, 0x0, 0x1, 0xffffffffffffffff, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r2, 0x29, 0x1b, &(0x7f0000000080)={@remote}, 0x14) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r3, 0x29, 0x1b, &(0x7f0000000080)={@remote}, 0x14) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 23:00:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) fcntl$F_SET_FILE_RW_HINT(r2, 0x40e, &(0x7f0000000040)=0x2) [ 2201.030238] FAULT_INJECTION: forcing a failure. [ 2201.030238] name failslab, interval 1, probability 0, space 0, times 0 [ 2201.032314] CPU: 1 PID: 12523 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2201.033392] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2201.034682] Call Trace: [ 2201.035097] dump_stack+0x107/0x167 [ 2201.035675] should_fail.cold+0x5/0xa [ 2201.036266] ? create_object.isra.0+0x3a/0xa20 [ 2201.036982] should_failslab+0x5/0x20 [ 2201.037575] kmem_cache_alloc+0x5b/0x310 [ 2201.038205] create_object.isra.0+0x3a/0xa20 [ 2201.038910] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2201.039689] __kmalloc_node+0x1ae/0x420 [ 2201.040309] ? kmemleak_alloc_percpu+0xaf/0x100 [ 2201.041057] blk_mq_realloc_hw_ctxs+0x109/0x14f0 [ 2201.041812] ? lockdep_init_map_type+0x2c7/0x780 [ 2201.042551] blk_mq_init_allocated_queue+0x333/0x13b0 [ 2201.043395] ? blk_queue_dma_alignment+0xc/0x50 [ 2201.044153] ? blk_set_default_limits+0x9/0x5d0 [ 2201.044891] ? blk_alloc_queue+0x4b7/0x670 [ 2201.045574] blk_mq_init_queue+0x81/0xd0 [ 2201.046257] loop_add+0x2cf/0x8b0 [ 2201.046823] loop_control_ioctl+0x170/0x480 [ 2201.047531] ? loop_lookup+0x1d0/0x1d0 [ 2201.048172] ? selinux_file_ioctl+0xb6/0x270 [ 2201.048907] ? loop_lookup+0x1d0/0x1d0 [ 2201.049534] __x64_sys_ioctl+0x19a/0x210 [ 2201.050204] do_syscall_64+0x33/0x40 [ 2201.050801] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2201.051624] RIP: 0033:0x7f67af624b19 [ 2201.052241] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2201.055283] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2201.056551] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2201.057772] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2201.058982] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2201.060151] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2201.061358] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 23:00:03 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c6c, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 23:00:03 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x2}) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80800, 0x2c) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1810c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)="eb", 0x1}], 0x1, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000040)={0x0, r3, 0x2}) openat(r3, &(0x7f0000000080)='./file1\x00', 0x10800, 0x18) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) 23:00:03 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 69) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 23:00:03 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c6d, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) [ 2201.373265] FAULT_INJECTION: forcing a failure. [ 2201.373265] name failslab, interval 1, probability 0, space 0, times 0 [ 2201.375949] CPU: 0 PID: 12546 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2201.377379] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2201.379077] Call Trace: [ 2201.379620] dump_stack+0x107/0x167 [ 2201.380377] should_fail.cold+0x5/0xa [ 2201.381180] ? create_object.isra.0+0x3a/0xa20 [ 2201.382104] should_failslab+0x5/0x20 [ 2201.382880] kmem_cache_alloc+0x5b/0x310 [ 2201.383702] create_object.isra.0+0x3a/0xa20 [ 2201.384594] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2201.385624] __kmalloc_node+0x1ae/0x420 [ 2201.386427] ? kmemleak_alloc_percpu+0xaf/0x100 [ 2201.387376] blk_mq_realloc_hw_ctxs+0x109/0x14f0 [ 2201.388350] ? lockdep_init_map_type+0x2c7/0x780 [ 2201.389334] blk_mq_init_allocated_queue+0x333/0x13b0 [ 2201.390388] ? blk_queue_dma_alignment+0xc/0x50 [ 2201.391333] ? blk_set_default_limits+0x9/0x5d0 [ 2201.392297] ? blk_alloc_queue+0x4b7/0x670 [ 2201.393177] blk_mq_init_queue+0x81/0xd0 [ 2201.394008] loop_add+0x2cf/0x8b0 [ 2201.394716] loop_control_ioctl+0x170/0x480 [ 2201.395600] ? loop_lookup+0x1d0/0x1d0 [ 2201.396390] ? selinux_file_ioctl+0xb6/0x270 [ 2201.397296] ? loop_lookup+0x1d0/0x1d0 [ 2201.398086] __x64_sys_ioctl+0x19a/0x210 [ 2201.398923] do_syscall_64+0x33/0x40 [ 2201.399682] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2201.400730] RIP: 0033:0x7f67af624b19 [ 2201.401481] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2201.405194] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2201.406733] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2201.408158] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2201.409597] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2201.411024] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2201.412448] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 23:00:03 executing program 6: ioctl$SG_SET_KEEP_ORPHAN(0xffffffffffffffff, 0x2287, &(0x7f0000000040)=0x4) r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) sendmsg$nl_generic(r2, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="2c0000003b00000426bd7000fedbdf250f0000000c00378008002300", @ANYRES32, @ANYBLOB="60ba4b2229dbba5b6e82a704"], 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x4000800) dup2(r2, r1) ioctl$SG_NEXT_CMD_LEN(r0, 0x2283, &(0x7f00000001c0)=0x2f) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 23:00:03 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0xad, 0x0, 0x4307, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000040), 0x8}, 0x11000, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x0, 0x1, 0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) lseek(r2, 0x0, 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 23:00:03 executing program 2: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000660000000f000000000000000100000001000000004000000040000020000000daf4655fdaf4655f0100ffff53ef010001000000d9f4655f000000000000000001000000000000000b0000000002", 0x5a, 0x400}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x800}, {&(0x7f00000000c0)="ed41000000080000d9f4655fdaf2655fdaf4655f000000000000060004", 0x1d, 0x2200}], 0x200424, &(0x7f0000000280)=ANY=[]) chroot(&(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000000400)={0x1, 0x80, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x220, 0x6, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x40, 0x6}, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) umount2(&(0x7f0000000140)='./file0\x00', 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) mount$bind(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340), 0x190000, 0x0) perf_event_open(&(0x7f0000000380)={0x2, 0x80, 0x9, 0x1, 0x5, 0xff, 0x0, 0x7, 0x20040, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, @perf_bp={&(0x7f0000000480), 0xc}, 0x42000, 0x6, 0x3, 0x6, 0x4, 0x200, 0x2, 0x0, 0x400, 0x0, 0xa7a}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x2}, 0x0, 0x1}, 0x0, 0x1, 0xffffffffffffffff, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r2, 0x29, 0x1b, &(0x7f0000000080)={@remote}, 0x14) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r3, 0x29, 0x1b, &(0x7f0000000080)={@remote}, 0x14) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 23:00:04 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c6e, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 23:00:04 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 70) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) [ 2201.794674] FAULT_INJECTION: forcing a failure. [ 2201.794674] name failslab, interval 1, probability 0, space 0, times 0 [ 2201.798110] CPU: 0 PID: 12566 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2201.799599] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2201.801287] Call Trace: [ 2201.801837] dump_stack+0x107/0x167 [ 2201.802584] should_fail.cold+0x5/0xa [ 2201.803372] ? create_object.isra.0+0x3a/0xa20 [ 2201.804294] should_failslab+0x5/0x20 [ 2201.805077] kmem_cache_alloc+0x5b/0x310 [ 2201.805897] create_object.isra.0+0x3a/0xa20 [ 2201.806787] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2201.807818] __kmalloc_node+0x1ae/0x420 [ 2201.808649] blk_mq_realloc_hw_ctxs+0x8e6/0x14f0 [ 2201.809627] blk_mq_init_allocated_queue+0x333/0x13b0 [ 2201.810667] ? blk_queue_dma_alignment+0xc/0x50 [ 2201.811604] ? blk_set_default_limits+0x9/0x5d0 [ 2201.812546] ? blk_alloc_queue+0x4b7/0x670 [ 2201.813400] blk_mq_init_queue+0x81/0xd0 [ 2201.814216] loop_add+0x2cf/0x8b0 [ 2201.814917] loop_control_ioctl+0x170/0x480 [ 2201.815780] ? loop_lookup+0x1d0/0x1d0 [ 2201.816569] ? selinux_file_ioctl+0xb6/0x270 [ 2201.817454] ? loop_lookup+0x1d0/0x1d0 [ 2201.818238] __x64_sys_ioctl+0x19a/0x210 [ 2201.819057] do_syscall_64+0x33/0x40 [ 2201.819807] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2201.820849] RIP: 0033:0x7f67af624b19 [ 2201.821595] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2201.825280] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2201.826802] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2201.828226] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2201.829665] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2201.831092] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2201.832525] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 23:00:04 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c6f, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 23:00:04 executing program 2: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000660000000f000000000000000100000001000000004000000040000020000000daf4655fdaf4655f0100ffff53ef010001000000d9f4655f000000000000000001000000000000000b0000000002", 0x5a, 0x400}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x800}, {&(0x7f00000000c0)="ed41000000080000d9f4655fdaf2655fdaf4655f000000000000060004", 0x1d, 0x2200}], 0x200424, &(0x7f0000000280)=ANY=[]) chroot(&(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000000400)={0x1, 0x80, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x220, 0x6, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x40, 0x6}, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) umount2(&(0x7f0000000140)='./file0\x00', 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) mount$bind(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340), 0x190000, 0x0) perf_event_open(&(0x7f0000000380)={0x2, 0x80, 0x9, 0x1, 0x5, 0xff, 0x0, 0x7, 0x20040, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, @perf_bp={&(0x7f0000000480), 0xc}, 0x42000, 0x6, 0x3, 0x6, 0x4, 0x200, 0x2, 0x0, 0x400, 0x0, 0xa7a}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x2}, 0x0, 0x1}, 0x0, 0x1, 0xffffffffffffffff, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r2, 0x29, 0x1b, &(0x7f0000000080)={@remote}, 0x14) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r3, 0x29, 0x1b, &(0x7f0000000080)={@remote}, 0x14) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 23:00:04 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x105102, 0x286) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 23:00:16 executing program 2: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000660000000f000000000000000100000001000000004000000040000020000000daf4655fdaf4655f0100ffff53ef010001000000d9f4655f000000000000000001000000000000000b0000000002", 0x5a, 0x400}, {&(0x7f0000010300)="020000000300000004", 0x9, 0x800}, {&(0x7f00000000c0)="ed41000000080000d9f4655fdaf2655fdaf4655f000000000000060004", 0x1d, 0x2200}], 0x200424, &(0x7f0000000280)=ANY=[]) chroot(&(0x7f0000000180)='./file0\x00') perf_event_open(&(0x7f0000000400)={0x1, 0x80, 0xfd, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x220, 0x6, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x40, 0x6}, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) umount2(&(0x7f0000000140)='./file0\x00', 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) mount$bind(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340), 0x190000, 0x0) perf_event_open(&(0x7f0000000380)={0x2, 0x80, 0x9, 0x1, 0x5, 0xff, 0x0, 0x7, 0x20040, 0x2, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, @perf_bp={&(0x7f0000000480), 0xc}, 0x42000, 0x6, 0x3, 0x6, 0x4, 0x200, 0x2, 0x0, 0x400, 0x0, 0xa7a}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0), 0x2}, 0x0, 0x1}, 0x0, 0x1, 0xffffffffffffffff, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r2, 0x29, 0x1b, &(0x7f0000000080)={@remote}, 0x14) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r3, 0x29, 0x1b, &(0x7f0000000080)={@remote}, 0x14) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 23:00:16 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c70, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 23:00:16 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 71) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 23:00:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r0, 0xc018937d, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1}, './file1\x00'}) r3 = creat(&(0x7f0000000000)='./file1\x00', 0x0) r4 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x10000000) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r5, 0xc018937a, &(0x7f00000001c0)=ANY=[@ANYBLOB="4091df61dbfa48931fc20a1542825124b9a2b5bc0000000000000000000000000043026673c260987eb2b03164e47e8a72ba0039fece1c1b394366868809a3b6269050120b176c7403cf49f7465886ea77dba42d04b981539a8b390e9f7e4ff98aa578a8a94e8991336b4f5764aecf488d930b458c80039b24c70fe5cb74f1c14d9cee8a5320ef3ea1f648dd95eaeceb2b4b66db977314e6cc933a54f9d276a26a0a8d62d7bd434be82df77e7be0ffc1624c943306edaf3e31f1a95bdf80d2e8ae9b2e32d6b8b7ee47409fdbc7494ea6c708c35d393a47801b84964a02b06d5b9e17876f4c4e18ce66c586be0082f71b3cc573cd4fc9003d166c44c70d24de4dd6d27d267f83c7f5cf5d98ca2542a0e04f1aaeb3c714ef61ca0ec57ed01ccb8be06e93a59d0b09b8f7e0fa0c8a554a43969839a65f", @ANYRES32=r4, @ANYBLOB="0852000004d3735500c761460f66"]) openat(r5, &(0x7f00000000c0)='./file1\x00', 0x40, 0x15) [ 2214.468105] FAULT_INJECTION: forcing a failure. [ 2214.468105] name failslab, interval 1, probability 0, space 0, times 0 r6 = syz_mount_image$ext4(&(0x7f0000000340)='ext3\x00', &(0x7f0000000380)='./file1\x00', 0xd0ea, 0x7, &(0x7f0000001640)=[{&(0x7f00000003c0)="282ad456bf8312b216d1d90b3ce02d45fad6fca1bd0ba124894b097268edbee7849055b6e7e0d08c89b088381aacf519a422587ee6d4f1cbf5a57f859d28718a560fae4ef01f911f30d4f40a4c62315e6318d3e9fe11cb5bd9fb59a05fb8fa89b4ee1fdaf8e45e5c30c4f11e76912d6daa677b32d6f0c6a4ebd465890202adfbe3e8ec3a4bb622c208b12f124728858b6c120e47ad7d40dfb902b907f0f38975cfcc362644869d8a615191959688ed9ace3d560bb310b2d98b9775f59c09f361546f7dd2a0b7d7039fdc6d579e5e5bf91b2887d2c97c4d0b4af802b8c5818f98cee0bbd09ee8671c2067a643e1fb535a0d7c857737add0c9b23986fce2b2516e1fd920c6c47d020e86a6a98dc1fe4adc14f6714e548142d0df9be886dfa9b688c1d7d83bc949deb4badae9f975c3c3b8b5c3f08fc85b246c563e7c989910c6d5d3eaf0fd4d03a6a7f35b400595fd26b52ff2515e452aabb05c1821aac5ea6b98a2aaec3cdb022b89d5ac3ea908e9fe026cf4bc1c42b6591163bc2c430f65804b6a9a24ac7cffaf2816207533c7694b6c4b63eda87cb5e3d373e004c324e86966a3eddcc1e0312d0f0d7ea91828d55def3065b6231270d1bc15b0da00e2e5a0bb0193c3150b3507ce15510a4345650a3077c0b444dfc49625d9715a94d7222551c879c052f70b1c2d5b65a6b680da71f163dca53aa0bbb3f3fc8ffa4ce0ed040b51ee7791028df713604b722d5bb111cd7fd7134e82b0c9d4010db69762f4a1c3dce7427eb4130b5d7e08c3fd6c2fcad967fd30878ce6d7febea59f4efe34e745e78c1189ee15c8b0f6688697aa3091745ba1e98de4f6cd864bbfa3b46de3114fe0034811e158ddc18236235d8bf22f656e9f4caa487d27b4d5de1fa697c6d18392c2aba4fd1343e3c1ebf547f0047f256ec2190a806ecba4ce95a6125c38f4a17bfab2ddc80dd413a768eb50255546cc7f76d7dad3ab8c060b671f09d0235f11dd503fae0870cd028107cf51920f534a227cc69906d2daf3a27bda0d45f261ee1963fbfffb02869ed60984a2bc5dad9263d7c06ecf37ead630146c97aa0a4f41bd9903eac03e4515458d2491d4cd88d249a8f92aa1b56782aad6400f374e12663dfda9b3065ab469b16f6555f5beedbcec64b90bfb021e565681c1897ffbc899b922cecf70f402f76565e88049518ef5c26c044836bedf7bea7d65684afc9fb14e7c67ad0ae605542df54d65b3b7bf264552529c932328bc5c6bbd0207417bf13c47db15f42631e28ebed894695a7f8746825273ff218099213e838e58b6da520f5fc0670e2715be000f9b3b1082ee2393cd58f80873bd312bc913b13a90eee9776bb3b3ddfe3561b34a1027f2cf25cc069a6d8265618130beae4bdeb6125bbde547294299b5fbf01418aea176915eac51060c77b4dfd5fa7fdacca88a26c3517f4098a09ffd47f855d92c946d07f980a673bc165a92fb5bc51f8e0777758989650cbe0560a9837dd3b5198574427f8a27f14188789c7f8ddb0c033c771b0fb635adb6b017183079bbfd374164f0ec2b765f5d6f8b23e7ff8660b1c86e4d5de0e43afe07d62dd240c65daac01a5cc91e8861caea5ed4bb0662e38cb059547b9c0d87d106af9f81a7c420682931d21be2ef6dce67fccb24ef882d0cd7c951a06714570c4089c7d27602a8d52ebee92b35f3f8eca45ddbae617ea3c3091f22d1ce27dcdf3a50e53540684f279ea36af55d89c416fc3005b20a40d2f0a8eec452b78fb23e6a96a844431cb3f53be33538ca80ff52aab16559c986bb2b0bda6b33daa704e4d48489f27d626a2af2fed1f342c8561b6c4c2c03535f74e2fdb7cd19d7d0e622c48628947c6295712017cbc0ac062ca6c4d73a9d25f8aec25f78d63099ee22f03c8bff3a55975faec09a25ad738ef51b86e802ee608e2894e14bb331aac5794a1eadd1392c8dabf28696f620a689dd64a0bc3daf7d16076ce20f2cc2061c3115d044123d6c75c739826e46106700c693cc09cef5d72885aae725f96bd405bd3c3f5bffc38a5470ae5629584763d418a042ff6942bcf46710202a5d9b79b15ba6f68b6230db56cc0877c1df4917217979725e79a291ab26512edf1f5c32a464d90a2361e841c919675a026e4b983ae1263e8c16416681a0424df2bd884729406660d1c62459d922f73c8dc88ec7a8fffced4842bb1e46751c6582ecba6bae7c09f96a818eb69d709cd5ccdd9920723d6987260858532aad7327337288a6f32f6f3f79d32bb23ea75039f0d78382a0fa9aa51c60fab930640739e65d762cb32796bb832ffa443ababd02e94533d81e818fa5b0a82cff4c1bb26afc207f86b347e3c5493fba8333308de1248fb7eaf75dba8d6cc3a018797904b09d7dfd4615b777aae43948b1d460c70ed71125e134622dc76343fe4aeb06391ca487382b9dd220776fd2a9081a9f282a7cf37c23da7c4604ca466992bfe37c62cb3c7b579ff2802911df2067b2134f8300fb014b9f73ccd6d64751706fd5f031aca3d55ff04622af055f8d430e57ce01371df37c4015e5c33c8027a2fd9d2b165e5f97b5a3873a4dd37d83246e6d14c0d07849432fc4783afe1d8cce898d188a9a1e9428d2b1a8ff2f6b4b750620e8565d6b3c09a546d920a5d39cb16d69b22aa423b22a8685cf1f2f0ede5c245b56060ada9f3f83ce93e2e7868259b81db775cf021c04be404616cd45258e94be3cc935bccc86b2590bbb00e765b331f69005b75428a50de89a458ca619387727399ed54af08b3b313d5fadd39ad6da684212c209bcea5b7e81da989c708cf5de8cd012c42ec2090172dcb41f4fbf0f868137573ff99955ef4c8a1708b3df59f865eba9dca47c1e32be89f807b649ed5cfb747d6ccf0709dcb228d599d2a5e01e2c1a89f306a97890882119471c81ab1f77f95fd296a5d8e60b70266c5b7e6e0614ecf5a876b82f1dfa98c6750f2e4abf9cf4df2caaeea809cf9b9be75e55e8f1e81bf8e5b6cf0af8ef341571d1cd15496edb14e6b366490ca6abe6c92c76d364a53ff233eb5a2a82721762eb2d24d240c0d8f3c5454ebb8dc8fd64753d1fc954f3845268228f4128c76c1e2698503b08e66f3cbe62c0b52199858e2b99a35a812f81dc3ad6c8a0a78eb6a68760499c7f6120fc4c77a4b2d1ecc18ea717d591976b2b57f6e1da6bea233183c59bbda8a84888f0924ae109ecc7bc1b6fa282f09d67a5c60e29f1f70f7db94eb7202c585ea80368a622ba3395dda2c340b98aaab46bd286a24d046a36a4156bd4e3beac1a3ad0a1c21fa37c9808f8f3c2503621d34af4ecdcf571211eead6b68ffe1b61eb68e02971ff15aaaf470b77e7ddc14299439cefe0774a6174dfa6e3ed57ce2bd82295bece45a7162ca8f493a2b4e024e44aa5f80863f37b2ecfe22b0d6c2a13fe7b049f89e98ee264cf4695e50f9b92e70090503d09751334c7c61af044c7ade1df8da2e791f440e927f7d86a9b9f70245f43db79c708068f413e582bdc070d0dabd4a58e655c4d6fc7bdc584e484a5f2866bfb9b8bfb7345b4d4481100d0f3480d3a2d74faa01ab201f077a853307be4717e45bc18fd3b15a7c7a38122d37980a21ef9efb436d992550a6067f0985491fd7e4e59315eeb71f48a755e1693f3ecc72edc428ca883eb113db2dc60d99c38ea4d94cf8428a5ee75bc17438260bca20ba233e6754b616ea902df696e5814c7d612bccded1d4868393f132e30ca1e3d0ec009bfe88126149cb43fb69238ec57f3ab88c478bd389e4ec13caf245f009bdda9788fad3bd9879ef64f878cda3027eb71ac154218acdcfc96bca414595b2edbdfbdfb2bb17ee2d063ad79452cb896fcd87359b69cec2f1e3d68a937b1e8de00732a8fdf1114ac3a280885a1af6cb34d9e0890e98fdfc08729a8f3a9b7c465ca793040ea47883b42184a8631ca25e6cd60a350033cc8e21f20160ff88f386154ae3ca87cce1fd49b35f23d247d55a8017f59d0b854de6749fc91c0b18c17b5b2f9cac5fde330d73283328d33a72b5e171e24bd1df893a61c94024d990881e5c1dae0dfb18e156cab902cbac673fd2448d2b05dd76c5bdf28f7baff96c7b7bcca3fb8df8720b2260afd80ccb8da7f8a0f956356c352b7ca29088823743f522627946da868f456409742848de645334a90ca856e01cf59c45e55864ea2edc6990814e2ab2becc8f3e8747d996556f39ecbcac035458d265d88b35005477005db2bbba6b800ccc99524b2e01d8a5c953384f87b8d825a3fe48f663674afb4aee7b7ec28f11ecbf3af061c0fb88f3c9ec4f61bb639b6fd7c4f025d098e4ddfac04736f4735444425f0daf78ab2af69b497a5302703b0835d6013f361cf44318a007da60ebe2d06c4a5250e817545567e9d20ad9556c07029e4ac7b95325d26f0399945931e5e37aa9597943d567e15edf3630797f9dceca4bc344f114e8e3ff3a04341c16594b1feb1e9895faa97ea58b43b1898e93d7292a7b1805b9660acc746b8ebd8efff463dc808dbe4e8fd11773c74bb64f2d00de3cbfdaf8607eda3e83eedc4b0fab9623e03c63dbff4a6b6b49cabc4e2d0c874540133fba2ae648493015fd48aa8b66ba1c212c869e33d33c8f886b4801e76386b17566061047d8af872dcfc8829c85ce1dedadfedc24fe0dc9a5964026a0acba8f046c2c02311ea6a79a4b416e1eb34e04cb3b0d74fbb0675a9dde7c9fed23173442d42a1c2639848b40bcfbf0714c53098891b79027fb1e4d79f8536f74e0cc64bcfce022a2c09bc491651ee7f9e49ac6cfdf601c6fc820dbd993d95975b261acab5aea336e5b77742a2a0af14c7fcc13ff2268c36cce3e8f51f9d127ab9731947ad7b4a1036afa00bad06de96cd6d4ac52ae30d8e3e8b0bdf65dca9f5e793ed5a5d0a297ef17ff63917549b1680e57a8f5c29694c7aebc730109d218866144167fa803c55bb5e737fdb64a469f07b9a5ffeb3c75b89e30ea397c22b4dfa6d36cbcb9aecde228f5aef8df45ce813cc79035adbee484ab0d5883d616a89f822213f34602d8faf157ae5ae3c102d56d2bf9064c35b26790489364465e95c6f119168ff03b51ec0c1e1a164839fcacb9bc697f60d5f2b1ff8cbccad865d426154a9c0febf8f28b72d999cc3c77755c341bccd67de869166caceb364cd8ba47c1a99aeca06854fa5a887812de073dadb8016f4c14060539f9a4e1c73c9a46097255cd43253f6d16856e4659b2d5c3f807d183e562ef18f67b44cc1b9425c9f07f752f640bf166bb52fc4a424f8fb072d922885ee9a60a894df735a40ae4e780324a2aede6e78f78b6e8b0b72d103b63a65c52bf0592ad3401412ae98744ee2dc83224be05a4a27075029c78f6fb22b9438363ea7b083eaef9acccfaaf2e62df6f79876b2e0e2dceb33eec24ced5c23eb3725e87df355d44664b126a9900cd9a1abd4f28b0672c0aa0c06e90bce0d9fc710d4a33169e6f25288ba6755e4a2150337b21df85812dcb6176ba8c835af269f4333849feb81de0994c8f201c53281206b3102902701977cd14473677bae76d85c674c5ea15640551b516468f7df450c4ec444366202c4ebe74f59ec33d1b825c8bde6f0ac5675824d2d83ebd225aa4c47c9e80c58591e9923fd6312a7c2fbe8b3634fed428613eec2ed5ee2ba90562e475cdd3492d0465f0b2215faefc31574c56495d56ba544db7463aba8844cbc2953ac73a73a6a6083e120c0b4770a1b4f27484d2fede988b3122f8fa338659abf82929449d02f7569e6d3e4234608671370", 0x1000, 0x8cc}, {&(0x7f0000001e00)="606e76c3382d9e2068b9491132b9e48d8a4efafd543c0bd3a55362fba3b9af9dac371c080dfedb9f3e1e480882ad77475cb2cdb6e27c3a0df8e6a05d8d8ba0a80a32bfa849c08367e5cc7b31f48479762e11f38953dffb96c6ec4e7a9c060789d850d71d876ac5674f13c0160236bdb6e807c1aae0d3e6bb52968e22bcb7b3fce04a75320dce88bca57fd40ea31beaf14a6228e8ec081530c693eabfe968d761309d4c3e1581612d5672912cbc75431b3e55956bd7443b1e1e95e570e0ad2895df9e505a3bd19997e9cb3c0d9bbfdaffd904c4cc3a429102a198cad215d0a2d90311161112a11e880c45599eb878b754889f3f922ce708812eaa79c354dc40149372be0b8bb61f64631714b8ca53bed6d06325b028fd598f7a938d8a2645687c02d830d7807787eb2df07b694bcd803e0d5e62b141443d8350c20837a34f7c223942dfc4ae7af2ededdac28b907b4eec966656abe06fa9005a3aa0c196a6ab23073bea943428d2879d38acf887a2f01358e6ef9f2e5c0ef7d03606129ebc9e129b8b1dc4e293f0df1364734439285f7c3290701576405227a8275edea26b0eebb77ce448531e0ba558c82a67912ddb3edddf13259b7ccdbfceacb3e6470edaac121e9aa1b99c8972802159d1572f0715c8b0577522f9b78a434041bf5ac842c5d1feae1014032a9e5bfab664f61233b481c50cfec576f10bcb93584761a5d69a0e18f66ed989c53c13fff0d8cf76f13a04568732d0f04bf5d0085cef2c2eff665a1c204e04d47001cae5f4106b46051df30cf480ffc8c4b7d916792f7c7a5d247772f82134d3d887547f37711d7633a06842a9f235346f92091a378a3ef47aae5b0d298ed97f8f12b9a44cd37b7a33357102383ed040fb78daff334fb237409c4a75effd9e0afc4d15193e88bf1603fac46941ff401ca0e9c6b3c100cfd9d06aaff239b9d6f9a838f4235952631be23dfcaa0538284fb4d191a643c66d98b7b48eb4fd9b8f60e41dd38fc3b51d04c4c3b3d3c97b75a057db090f4316890b2ce85f3ee36443abb55d09184ee4db44ba8d28f9e79b192934f13245ba9fcccd746452cd04228026a3487e5cbf14bda5c015efa483ceb315a7e3d2f96fd186f80cd0d854b0c3036a8735c10c15f7ae062dd86a1fe95b9196d7129a95b709e00d20082e091e07221d51d1fc32b531a734cfe5c4b70425093d540731cd438c4d5d8ac612274e35a95499d2a91ed301defcca4a1280bd528c320f0aa5472e7218e3f6350ea1dab9b6582b286856687f1d33754dfaad273041db8d4c0f1d50e2d83c383d3da42def7933098ec4893f527c1ec667d0059d1a287ffa027295e5eff80e3fea78e63e3a60fbd651093d9fca695dab109a7e532bf79e58b453d9a16171bb175f4ed098ab0e657f6a3f7d537d3ee8875f79d05359a596d35d8468f6f050e92f71090c423ab924ce8cb95cac4bcda80b514466f29f9f4ee672f4314307229751d2338a463d6a3c8828042bcac7018e0dd48130c9d3bcbbf5ca7502cc70c0f1ccffd71930fd5fbc34320d50f9ad1c14c2a1ce3a08e37d13291c64557917d77dceddfdba25deaece79680721a512033f988f1c9a591e25f44a69da060d002fdd63256733cfc126fd34d9ef9a5899b91e00ea420322d9827a10053fe185e4fa7a57ecbff2ce5c031962e1cb468f6e580bdca17fe6976224e9c513a9fb137d46f6cc2274fa947699b891b4a6bf6860692c44b0edb1250f7b5b73b1503d8d5101a9f9f6858a7bf236f4eb6dce9262617775b6dcc990cfd9c7af4f451e017e23570f523751b28a29534dcec781ddbb5a0c32272c1b0f446b8a6df65f32fc231ae4855d9a0641028200836bb901b7e7600ce75b05a6fc05bbddc2179238484153d32e766d1264940d7e7218ffe2c4e7a7b57a7ef5f9beb4492693ad6677c7f0c57b9179156ed25c890a215ba779236a37bc9793bd828188d8f456b24b6177f32b0a0f1071e3cd5d5d89ac2a0b76f0fdbc065db6cd44508e6157fd0fce6ea6a439a7d9272ff4610a44f6d34b0c38f4122c18c95f1ba4c418d899582194ae0ed3ddcce3d2eec8cd1c40b7bebb6f317cfcf27a1141dfa3324d20a9a8c237fbd531814460625352c76bdb68a784db08b8bcaa8477f7f4a3acbabdcdc340fb8b1e743a9eb0b3f381f680490cd13d13cf5d54fa411d77233ceeccb2a84d50415d67cdb3684b1d9f125a4aa56660beff9dd1c78d779095f8195a6df9215838be93a319591c2447aad53ea813215d2d570f8bc5803c5b8def3e65be3aa452d09c67d9b43791e5ec88023bf96e6ef41f66c32413be6e86e2bd7b6171fcd7f09350d8bc2b8cce0e6ac647c8bff3147c7fb7772c3ef4b918e391a1ada11a187e77a00e4261bdadd35c8de7744ded1d8c301c1f6754c04d6a7af569fd4488571ff0b062b20be9aae6a75dd6c9a3c7a713c128b65421d61c6472ee8821ec4235012796753f7c2cd0dd36a81273f4731ddd82b2d1546feb9f454ba55674a0ed5678acc4bc8d9db624dc64b7e77208bed630a50c421a8ccc457a5133da1858a532d2e5e60ee2db9bf10e40eb1ed065666b3901f700c6c736e0adfc0a51386ac500d9120f3c2a22c83671861a82954ca3ee0dc60650f50591ced200103aa51870c270a34b598dae1c908f92dfa2c88f11887219527a2233c16ab811089747a783db64545263e73ff744cb21e9ff7de3727f43aa9408c01d37742a1411c34d839cb52c0eb7ffb98012223086f6f636ba208c307d5964f5ea16382bc8554c9cbe7481caf3a8e4102dcf51c67fe9c7c6864fa9b3c769d4cce9c8813da429df5fa1971d595f239fa9802ce52dd656bce67e76ee600d9e8773fb838986ab7bf8a0d44b712cacf059758d16c4c6743f0661b897c1a285e4b8cfbab67f84f8087bff4aa217f7c5541b15f759b018691901f6591063ee4117630bd556ac32ede31d6bf10e0e2d71fdcc32470c9743004ed2bc14d36c85b51ac8f9d4a7402e6529c73c521a672e085124c42fa34282c58106bbef2541008372a8ae87f03a07b3cece6e7a375fd8b477b947d69c0c87582463e2ec0de49a64f1232a74b687d9c33a436d7704cab7013d372119395bbbd4ea506b60a4fae2841d43c43abc6db01fc45bb4705e725ccde532182c7cfb25b3cb91450a2d68a131b7ccf7ce9c563484fa4a39c25e403c03a026ff59b8d7ec04ecf19e52b6139d11d64fdd9d3a44c9bf77035d0097f565001be1e831a957e51493f0468ef1d8a149cb58ad36da813fbbde3c4bea10b7b152e796c4b9659d26e2cfd11ec6f1b5d8207ba83ceb14be2307f23bed388e118b85b756df37a533e3daff5711df0eec91df42513b1de751e2e857c373a96a4b184971a866aff984a4e54d9cd0fa294a0c3b4a6cb191751d93b59f9a5f6022f727e79255844979fe7af3d29f33d5e57161cfb53d817eb7490891aa5ccda7ede7f7a9a11c46f3ab280ef446cf8f11651291bd52333cb3e70b5ccb0f8f68db23159d2eddabf2e1ca4cff8fc28ceac6f9d18cae470866d996350c2d4b1238c9e692bdf3949f0cee1267771e84782eab42a1ead10b604337cde2ebfec839753b08e322551090cff0c06acabfb5aebe7d8dc773bf6410ccfe69d5203b612fafba10bccc4a2ddb867d88a1002883a5c39a93c37f1b26b47f8d3ba3424fc12e73b6e44b14fbbf242968d142947ac3d8ba6427ee1e290c2a5263c02bdf5ed3a02b5d513b988138b7de52e2adc521eeb97b0a6a0cd1fd0241621c2f7e7cac604ce67211211060565f640b428d86adb695f36fc411393e4a9d2adaf6abec5e103d9042e413e25f9ce8848d15fa4a57636670a114729c11729af1ee33d98e38bc8221a978941ae2e21762dff569d1ded2ca7f8d1d249810d78c33e21bd2ffce5e30072226d18503688ede02e61d8e30902dfe46ad80f7af17bf14c276ec2bb261f1ef3376f9a328092d797d9288b6d54e349a1935ea674098d5ca8c5d708a8e1b6a1f1cefe99459f27d3c48fa8e88ebcca63adc23b1ee831724aa22d3bc26fb73bc6722dad0c71f41260d376528a72e4160802aca815ceb4a9dc263ad9a010c7d20d9515a8dee390bf55bfbbaa640734f192f1d36f38564dae6edb9d32169a35e39a38cc21c5fb994c7fbc7ba56604b7e7f13d728ea418b09934b79c9669478e9a4ce82814f96f09429d4cf0ed986ebb5221d9f2f75f325b0d7066bdff7e2a11ad610dbec2dbc0ebad84aea72d7bedbd48c7d4bf485cf654f94a9d8fd881f7078312ba285450b2a655bd5ace096c5d26d9106ed9487a13b40e90d964cefaf388d5ed5eb2ea42a98cb5eb2bfeb84e07182f102544507b7f55b46e06188ef54c565b70fbe2ed31845eb8ab794d85c004c1b053118ed7b98db615857d37e07bcd4fd0570206fe0a582222313bd8a4bdaaa73a267aac4c5a2d27f855ddb1a50267068b69b880eecd66d7b1a8d82cd7859b7ba3b9e6619cd4c534ad7f4c5d0dae1a1a3fed43fda023db33f6063765bd44aec4822d3364f4138866d1454366afca62279f236f7223ce500af32fc1cbb5de05851a308f6709f79a31be68c95fbed38598ce0806edbc8f72bdc8f2ae819a419d05b96e17be7be2abe501cf57a69ee841f28baff8f6c05e625c5b39feb668436d5066ca0efb3bf8355c89035cb57cdf4d50ffed4ea0077e63d23c47622909746139efdffe95ecbb69c33bc4ce5997abc9cf4a49b7be860ea990dbe26d5cb59cd2690e5452de2c7e4efd11e6cd267d82b5e7d222857e9737e006a405b3ef10c374d02fc4c1ea16690bd4237e689a9b6fe3c9c62d5dea367edabfff802f063d02675a403d0d173752c6e4245a6eaf358077421d9588d50ad273fd18620ee5459c5ae48dddbf7f1c88654d7ea83373281cfbea9b045ae0716617aac7b4cb95f122be783fa1d00797f28309d7296a9b6bc695d792bf563835fd9859977e2473c3b618773bcfeb661602cd112ca48fd0a8348780afe22a4974677bf864be4b0d0ca3a039f3c922879ad90f0b8102c6851fbfd1f79d4ee213f4aaf187f9d5f43a5deb8a9f82d9e045ff39c97152930551a723960eaafd8ec161ad970757da7bebd5856902972ef9000b8c5392db696235eeaca4657bb87ca72edf2494ba7ca4d682cab98f0830fbcde8baebeea77d6a82da145c4acd7e77bc2cbff5b1bf4f6d10d8a28802d9eb71be55a5d49f1e0598bdfb7968c2cb4c1ffa58cbb17f9f9da7f47f3a4227a53f14609e9898897285a9ef5102dc3b4b8fe4ad8974ba977eba70e830d2b4260105a0973a9e9e0ff0a56660a8583949e1f832bec50eca34b2af463221074249917910e31d0b3235c8d3cb2211edd048648fbd8b89e146b327640a3d15470919bde3572e6d0cde5d3db824fac76edb4f6d633b5645fad4022b52de7c632534ec382ca5ec1b9edcbff0c325b31dd38458a789b7acc561f79263f124afa334394f7cc2ac0ab40d92a8d6af710ad42787e4a29015b95e6dd8aedcca2fca795bfd0b2f8ab3a8af643bada8072221a5c02bb97c56d1033c5c8d283609a673f73b4e4c2abc045467968321767da904bc9261d24c919a07bd0f46a0717b625e5addd267171e2a4c6897c8d3665cc415872522245a2aadbb987e9f4c8f3664cab2d5e30bf01d69fb168548de05d7451c4814ac8a536eefe706155e9d902faba3631fa27976ef1f6a118bf2ee9f215e8bc298596fdf1a5e1bc580f84aa7d7c900ce7cc25e2613feda03ef2eb56b6ad7325a0131942e08c3d89474a79601f94e162d85e70ae", 0x1000, 0x8}, {&(0x7f00000013c0)="b2b85ee4a43090cc79b9e64ebe9a3e8642e1536e979265ab01892efddaf82832436f3c1ccd43ac4d921a70c20722005f75721ac8dae84618bbdd517b0825d6969b1935f4f7a4b439a5a01a", 0x4b, 0x4}, {&(0x7f0000001440)="c31700d306fae836c9cd04d05cddfcb3b6b4da78d49f939b98d76020eadeb0be2697e9a259508f14591a58400a21209e3b140faff335e1f83c55", 0x3a, 0x8001}, {&(0x7f0000001480)="030b42a5555f88666846d36c9f9b93edf1f20a07a77c996bb0c36f81d72e81dbed0278665d51d459ceaa47c9338dda71cdbd27dc596d96835d30b828c3725ddb604bffe9ef37aecb45e0a7ad041c71a13aaa81dee0ac1884ebe76ad7fdc4318151e3732a9de900e673274a83b785", 0x6e, 0x7}, {&(0x7f0000001500)="3fc2fd2030db76a61c81f4185429e40bc8171e71be9b147e94758d7496ebf3fd61e79cef645ba884130e713dd5472bc88d56", 0x32, 0x5}, {&(0x7f0000001540)="c73ec79c3ceeee92b6dab665f94bc801fb264bf378bc70ffdca472050ece8a95f5f53919917384b095242449831c0efdb1e81d0ccc6bbd5c4318394a7849a8cfd4d96121a479916fef0136cbf7eec29ae2a9cf7fa52d8c33c64bd574ae48a724ce9170bea3071365934e2f3ac9340606da07a2d5b5b6c8edc213d4e2dbd65b677a4b020a264180fdcca44d38b15f805873874ff32e99befd3420ffea671ef505cacf2e8391a293caf136b43aa99a1350c79f006a6a82b57f5d81d878c8c74b4f89b2", 0xc2, 0xfffffffffffff9c6}], 0x1008000, &(0x7f0000001700)={[{@dioread_nolock}, {@barrier_val={'barrier', 0x3d, 0x9}}, {@nobarrier}, {@quota}, {@auto_da_alloc}], [{@obj_user={'obj_user', 0x3d, '{@\\/\''}}, {@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}, {@uid_lt}, {@subj_type={'subj_type', 0x3d, '$/]/%.'}}]}) fallocate(r6, 0x4b, 0x0, 0xfff) r7 = openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) sendfile(r2, r7, &(0x7f0000000040)=0x100000000, 0x5) dup2(r3, r0) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffffffffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r8, 0x0, 0x100000001) symlinkat(&(0x7f00000017c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000001800)='./file1\x00') creat(&(0x7f0000000140)='./file1\x00', 0x0) [ 2214.470813] CPU: 1 PID: 12598 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2214.472397] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2214.474115] Call Trace: [ 2214.474659] dump_stack+0x107/0x167 [ 2214.475416] should_fail.cold+0x5/0xa [ 2214.476212] ? blk_mq_realloc_hw_ctxs+0xbc7/0x14f0 [ 2214.477232] should_failslab+0x5/0x20 [ 2214.478016] __kmalloc_node+0x76/0x420 [ 2214.478835] blk_mq_realloc_hw_ctxs+0xbc7/0x14f0 [ 2214.479825] blk_mq_init_allocated_queue+0x333/0x13b0 [ 2214.480919] ? blk_queue_dma_alignment+0xc/0x50 [ 2214.481884] ? blk_set_default_limits+0x9/0x5d0 [ 2214.482830] ? blk_alloc_queue+0x4b7/0x670 [ 2214.483827] ? blk_alloc_queue+0x2/0x670 23:00:16 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x2d, 0xa, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0xa6}, 0x10, 0x1000000000000000, 0xfffffffe, 0x0, 0x8000000, 0x0, 0x100, 0x0, 0x3}, 0x0, 0x9, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) r5 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) syz_io_uring_submit(0x0, r4, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x2004, @fd=r5, 0x0, 0x0}, 0x0) syz_mount_image$vfat(&(0x7f0000000280), &(0x7f00000002c0)='./file1/file0\x00', 0x6, 0x6, &(0x7f0000001800)=[{&(0x7f0000000300)="a058486a8fe8899d9454a4e4cba2399f800e31c57f81a6993b2bf54e0c478e8159ecc82bf3c78bb42ddcc29254a3536559c41c8a15414d2b059519ff110b3f9ab8a3022fafa55436ec83f0755dcb5509044c1afe805a98020aebc5023bfe638cbef307aadef1897919709b5f2c83b27d98472820e7b73c0263b335998e0c16d7dea360912a0f9e21f8de2b7ea1499460578e2480c22101aa1ca54c70ec79c5ebf26562c573f06f72ab1c1f81eb353223a9df2c5c06279e6337451d979241f788d36c8323404fa55312f8586725073930f720d40bb2", 0xd5, 0x152}, {&(0x7f0000000400)="805fb0d61dee8fbbd538ca7079992e9e6aeebadf2f335207f7c1bba29cadb6538e2ff19eb234829d1f9f5f936aa90d84c8f3ccb5bccc45b590bb3c069c235222b961a2248f7486d74966ed63d153913233adfcc032ba7903a6963edbdd6632c866289fa50c228bae4fde9de2ac5b292df46d86e72e289756a7eae82648791bb755545d6f6cc97d1aec7299fb92f63fc6ba5f2d8662804c35aa53451ab572320b55ba7c535fb214cb936c610131db0cf00a962c11cb46481f9649742591df38adb24f9d33c6", 0xc5, 0x7}, {&(0x7f0000000500)="54b331b45c738a3383bc92974f0ca10d4b95a40046c9ca59e147bb453d961a1ae4999106dcbf2982b4eb604bd7ecb7eaceabd2cb05ba82c97668c7005408dcda40177739dd9c464f177d069156f1ea24dc0d0e6749b9c6fccb4741a3fbfb61780f6e9d3b346dcfbbb8536259b7789e82f5b02cb303f6a1c57700caf61ca914de58e4e9bda8640656ee5facc6f44b444df22ae69417615ec2afe2ac7170db8be0f999cad6a36a977248b55b8ba34979377640d4ffcd4cb5f07616b135eafb8fcdf2ebb3ba38648523efed6f17551868e808da84c11fa62858792a0c00638716d76e59c5986419d60668a0ff3fd0288661133d1aa6a8ae995bc1719b7e0b1939e9825d3541b1ff699cb4212be7c771e226ff5216be734f7a351274460bb1bfa8013ace4822988ef2eb419984bda9f0ccb3a9f1b069e47f20bbadc38a8243b517358b173f332394df028c9769721cfa544dc6b9dd632b42ff0cc208ed793d72106b0f113f311128e62302f3e6a4db4118f90b5165260ea0f0f3fc08f8b56cafd006a7fcea5cab24cbad77ab96988ec83046d3fca9691c593b24457d1b82ffbfbbbee721c85082d2418df502e9a3322c7d278dafed590595084aa6ca537b2b03dde4e083c49df2990272bcbccc42f127012bf0440d6d1cda88159775c5b97e437b393b990cb76f1b665b13f32db396a262f33da0222cc003bfe329f34f4f1e6e0a33bc3d6a0e142f95c78359c74369f43f82639e148b950f6ed665313c185a616d751c3f18d01ea0d6ddb55eaaf05ff6da5e746cd99edc14e1519d5564172a0af2fe8eb6e1ba001091ec02f6e321cbb8dba915c3c4f282c0c7a5957254ef8f40bda900f86e3ad7b67682c9549f3c86df805b01b41286fbdb81c76bbe39233bf55bfd939c5742e53823a4df5d54d0a123999fb17ac8f0172eee41153eabeba16aa2705e4a35870663a853a14c0f7173e9e397cbf688110a49ce0dd537a5e59e94a48d952bea21c6d550c19d08240af3c985d2950d37c893945e7a7286b2e8eb0505590fda01b6d222317774433cba04c2916e63212e2419cdde163dbf659e8e21825b8d0877c59658760799847ff39897a58073913c385bca1f0bde358fb23ef8c1326d16594cef1a325dc4d5499130c2497550a100377646f85008c15e0e7776ce48b73a043eb8b31b4af29d94343fb16c053ba85c8a68996b525d9e75ee3a05a15e064a0476f1eb5c7bc7c1591b617267bdfb17b6e18a51ec88f60f6050fb2fe0ba2a49d6aa14edc6c260ef7ce21407a805ef43063cc206f3d0686ae09886b95825b6f1adeb84f7317ad87fb0c7e5f6b869293bae61ca056f6a5b8ec64de48454f3a90a28993af16dd100bcdb8027b78eafdefb51f9c2b7c84cca96be90b9c4d02ccf7f6ae2ec5e41d625091f41b11c4cd856b9441e0f0d4677f490c53b79c080798f2c72b1f75a5ad418276297cb0b49100b7b627c5a9fa21cd2ecffaaf6767b8604382e2fd25e3cdcc7ab7880d93f23b2767b847527772fcad2898fc7d5acfc840f5c586f53dda20b443575f4b0da6a0be9d966c5427796443e41ecb2a34ae42843a6b771b9fd61efac24e1dee27a8804fd1bd59a855fc2c2ad03d9b47ccee883fc14e7d481602fa2e6a100bf47d58d542704e8b3bff63e6317c407a6ed060536bbd0fd064c53f2f6c64b8bac5062626de87be32fac4b9dc7ec2d6f4008a39fb86198758518408739bffaca4c2c64e055a7bb902375bcb9d89039df177582b5214c363e3731e55ba8aa1e6760b3536381a697708111daa05714d1f4c1ac538caa238c404a81b860e8c3040139255d584b6f173d7dfbc667300bbd0d012c6f99df3bf69d2952ab604025f6f6f2747b4911933c00c2c331d8af627a936486df99338d7831569859eea40d0f439489661a5fa63d81713c32f3dfcba9d403163335f714609ffd1db87e30c8bd34854a49cb57ba7fde123bd80940253bd71fd7a3acf61b5768c5b4b8bc8698f7950977c6433824fd4c5e1b7ab1376445af7835151e448e2c42a066da403001acf94757590c41df185b66a0b8a64f943c39c5b1f2c169b8edf2d41a08c764884648d0b26f609bcf1779ffd704c97e481f4bc67b0d1e0a9f7e66a5113b7e19c80c1cf31f1e88a5655272003d25b6c3128ab7ed190c781a735382f478425579d6c599d9b764bdb6e5d1ed0a50f123bb778951e6bd7950015697b1786e689768ece73e34b9ba1f78da8def5fe01bf82bd6e387afb744a81890fd1eed210507feb882bb4480d2b8efecd2964164dfd0e334d34abd540adfa98c19ef78cc97060b072e409f0f6043407376ddf99cc0d5511cc8672afbc6cfd090e8afb07177b4d0eb9dbcb15ffb5623719fcd903ce4828f0f27be6ab6734a52957d6d9f3cbd86f56dd9395f529f21081ef5f18517fd1f7e72ed5f9d923b824fe79789146302a85274751a1c403af6be858e887734dccb756861fac59e9bf35dafb7ecfb6006a6b01f48df929c0962460f8731269b4f9f96ded0b20afa245543766358bf54301b7d0e9d3608507b7a619556822e40160941a64505a17c561d1e4e5b57064bd72ae2b641d67d4a9ecff8bde6bb2634274128a1ccfeb4b76fdb6bae19c421453bc3a2493d443b021ac54eb0007f30c8c15c1bcfac4368980c7cdb7b2d1c17f9c4c794e8360d6f1aac564fc1ca96ea3f33c811c9142f6c0fa83f7f36109f2fa5fd00fb4712bbdca644d7630c90aa72e14927174b7f014290f92fe39ba3f665e92b89909f53bb48d1d0d2f19017eeaad22f9d519e42dc509388973569bdf30f3e952de73ba772aae65d933ccfc6aac4ed6c42cd8e4b95f2bfec301215ed533d30f163636cfd6b728be2d3185bfb160776123e0af5cfc114a7bb4ef17252279700db80a043d8170a640666355bd1c9f977fa80afb94863e8fa11e4324f872b9d37077a9188ef15b811ddf1ed36c75b2e0a145672020208518b69a96f77248ccc61b3410a34bebf1dd23f1440bd21190246fcffd62c012b5d477b3439a233f5f8721d3a32e06885fbcc55c362ad69386d091c803e1d391ccbe96baeace772420553d79cb5f90849e9262e211a0c26707f4b9d28d6dfcfc272204e5d68612b7ecc78e847df9a06c3821548e91cb531e55a45ba0fbd64e9111052b17a5e0b7f90ba41d83ba47fdfe1ecb1d6c80bab47b78fcf13e749b0a3d26d70b62d23257e771b3ca23d2e6b4afdf5ee160fa2b2e27e9021b381728b2a6821e5d6356995c89b52c4fc07ace32e2f13b4c8c46ce663d73f951f5af38da376a946e6564ecce5e52cfb204df425d464a322f1cf6ac0d7ff5f7a037ce2f383b4b453053aa1a422c3bc35b1c476bbe194a55bedafb8f7a84a271c014920dae7c8ba4228838aa316e06d3361790e7362097bd8c2dcca8f2562350e7b5fe178e60a0252e97411be0470834533ff3780f3b76769b9646c93a299762c94ff3e81f7bd00580299cf33d147b5bb0e3f7214230ac58ce69d0d69e15b468dd404168bde6e5c8e92246549d249de1f0d4ff7f471592bbca9013b28a16acfee0aea05b9af4cf195f056ff1b4b765d8ccf0e2e5c6b7f78b2471a3ab4d0f1596563ba88ad6c8d8dee1dfaab46a84868bcab4420c646733af2b8c8c68084726d82624ea6eec07fc29b4cfe2d2ad97215d5c207969a004d5c07da23261577aad2993deddc40bbc624905203e55714153050dd67e8e05ef54097271d959cbb2939ce74bcb9457cf63c60a9de210a1f404b039ca28df8f1f22cc0a85ddf5b6c0f5868b3113356d74b038cbdf42c51bbc39a3d890de8d08d9e1bdf44d7abd91a337a989ba60139894543d01228db901f6ffa296d9f33fc41158f406c4257f14dd38db1bae46c733f805241c11f40405ed9cd64c807e57f11d93bb252f5d2ce814052fb9f4c6c31113c43976b55e8ae6ba7bda68bbfe30e0298731fb60b62258bcbc2fab5a6edfe1fde9fc70faf7b65329c6942ac43548f71eea2d6d739b0dd2b038d22cb69a80ad756c6eb6c17d346103fb446be07ce85d0ac31986457aa74e2694229bc0cb83a6c6dbe1335fd49a48c92e774d76b58263db0b53ba0f5b5c7d5a437e3d250f2134880da17cc90b35e370dee35d620a0e87490aa052416c584e25ed56b5e902f316e9b381317f72ac440990a78b6a83707bb7a6df45c27b503511a3e9dba6b006b8542f12019e57ccd9cd6682c5c1162e2cd2ea0307fca2083db478bfc738d791ac4fb57b7c3f6e66dd2bb06ef2bc858cf7dbb59141d8bae65a293e849c4a97fcb89132b252763b3d73f058586fad6cc60e978a6fcfbd8e88b47e1d352a5c940dbcb03f175b9863f336d4186d03a27ba1008e56b85641d195cc0792a3e46c3ce32fecd7d35fb3c8283260a229a71c35d1a6403136feda84075b0df2ebe30c3c07dd1c14222ee6473f5eb3ff61137eb6924b9e520062d6fb21996e5f84a2e6019c5b4cb9ed2354b3b5e0f3d61e227f2173986827292df931037d0a58f51847c0e6068362cf70352409ff7f8339873f42a2f7fcba212373d0ca16e1333486693e9f2cee00bc0f8417fca19826b1b04a34c5e60c6d9183eaf8237f7d5a5dde81656dfd80a8f4a0fa0d53fc4274a289e01866b0cf1bc0015a252537d2a23ba015f1f2f1a804816094add69283cd17156ac7a0d6aa5f26ffcd23ccd0ab99d202cfc1056a62d48b825d66907fb420b41f1d8c581f15b435db810778c07fbf341b5a69afa905a262da5a45d77368edef2452c42df0c3a7fd02ace0b04c37905c2e6def56f57a79a7fc4d657ab1c6e85b97d14d2c31644e0f82d518afec1ad3aabb725e9880259ac30b6a9d4e4b5ff27a48e83f08ab457a2760be52866619d602c4bd0fdee904d6edfa9b3d9207784eb4d585201df0d99cf914fadc623083921f0a42b2e979d3ddfd81080e2983455870bb3beba27a2831babb5ae08556e50653d6cf7b694df3bdda6a9f20db944e60b7bfd89fecb6f830fb360d425b89d9992a8b8ce32f5064504d3f83f6792ed87a3da633867daaa8875a43ebe4d2f8466da8bdd5718004f5cc60c5579a0d9a473e6f9328ededd84475dc883455a444e863e7fce6af38a7d481307549e7e49470eeb1e0a0d7618b5e96e43b8530a000b1ed8a29cc4f8ccf2385fa633dea54a0948ff0099b33fdfe8fda49657ad619e8df0c02b82bef09dc707ba9a7e6c85f73f487e74d27235f16d6edf114dcf06955edf3e6e685cb5ef57328c9eb38e684f708338d2f0a9ea61f2a4bc5c88ea288a00a5421c1119d0d3a04fbbbef5c2a3b263fe4b59db0d4fe87dbe430d47c299787e2ca0b66bcc846ef3415650f6f10c1893cf328d3084303d1752cebc39b929de5fd43790f70ce967019b7b1205a0731cb0d132069de3feb2c0a9583b1104e1d5a620cf096d4c2b35bab5486de5be8967b1f082df2e29b579c6297404bcd7b098af4950cf0f896eb7e813916c6859851e6c99afdd8055d6007c394928aaa6f2fb736bc8ec7e293d9098fe00788d96bd333ddc902e4f17d16271e4a85c7970abb004a6692cfca909e60c30b6ca6cc0b55de09831b2044840e1f90b6572aaf5f98cf23389331b6d6cc64c939b84b6ab463c243dd2839bab3cc229d602b76cbf922cc876451fb1e61842088d238132df9545f8865ec030e3dce6188147e90f7fc0645f9daa037ec49652422aeefab61ca74e78a6d12e395b5638c595b861361f576eb5f4fc7d5e2d73c18a8631786f12daa0624a218fe2f9ebf700d12ccac0ccc47c56d2c1d632cb7b9bef9f8168bbf39d", 0x1000, 0xb}, {&(0x7f0000001500)="b9d560fe1cee13f7b7172eefd6e4be95b4a3cf1ef6c991f47ebac54e580e54dd3bf7c7f1418d1123b8ff4268abb34add46800d42681139df8317462b25e504e7180ea23f37dbc6429918676d85671721be37f1fdd519495024eba09bbbdb878e2e6af93910c60504e41f18001df8d3bd2a0c12b911283e409ade529341918522b0bbd754d8c0ab515bfce06f4793772efa897d3695120a9b74c876ded2f1c5003fad237a2e947e2235b9b1e07f2081a4eed21bc556947700adde127c76b3b603c0223b3bc9bdb1052eb615398bef", 0xce}, {&(0x7f0000001600)="eec6ed26488e656547e2ba62989cda46a56632a9b3cc8c47bc8f228c637e277aa22b9de482b4f85933acc92a546c1c42cce397504c9666100f2657ef2907a7c7e9a55e730722d5e7836008d720a8f0c9b64abc5a42765679b709cd92b4aac2f5ea05df4ca9650b879ebc1e4649e7dfff5320b378511abf9c617c88fec04277321cf795973be0dd4a333cadd485b1f99a75bbaf2529926fa1c0d6619395e4719d93fc9955f3f84ff67435bc600324b2ac63cbd0bd7e221e21b13365ea96f3e92deb2b2f8619f5e913a2e5f6a641c20f42ddf57288dcd8d231f5778f3be4f15fbb666bb529bf017aaf5345c6bb4f216a333611", 0xf2, 0x80}, {&(0x7f0000001700)="e60ff9d5420139b0e5c7b174856d09a02b82cb373e380d78d33e8b97f288c81499f8dd9561a4669716859ae40d8ea69fa24dc8dec424a6a9617ad4f722482d63e5d1a3e4c213fa1df3a7845bfcc8715c774797bd9bc467038ce6c8ad5c19fbcf1bb1c10a3bea462db546397727a681ca9957300194b6c137abc74555aa08067811e45e130d2bd6e8dbeb1fd495fd60987712b8fa8e600cce7a55d1958119513276667a30b35fc313be7907ce6668b117efa5b89d70e0fca84c9fd03fd004b69dce99e2a7c9f28ff0b5c1653b2cc3f06a40b0d98d019559b1979d3ab420049fbb10f091e7fbe279b04d0f6b063c2a2f875640", 0xf2, 0x3}], 0x3ac0401, &(0x7f0000001a40)=ANY=[@ANYBLOB='shortname=mixed,shortname=winnt,nnonumtail=1,uni_xlate=1,audit,smackfshat=/proc/sys/net/ipv4/tcp_wmem\x00,fowner=', @ANYRESDEC=0x0, @ANYBLOB="2c7375626a5f7479706b3d402d215c5e255b952e7d2c75696f3ce00f1cd4a713659d66f8807debaeb9ade2", @ANYRESDEC=0x0, @ANYBLOB=',smackfsdef=#,fscontext=root,uid<', @ANYRESDEC=0x0, @ANYBLOB=',pcr=00000000000000000057,uid<', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) r6 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r6, &(0x7f0000000580)=ANY=[], 0xfdef) r7 = socket$inet_udp(0x2, 0x2, 0x0) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(r6, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r7, 0x80, &(0x7f00000000c0)=@tipc=@id={0x1e, 0x3, 0x0, {0x4e21, 0x3}}, 0x0, 0x0, 0x0, {0x0, r8}}, 0x10001) syz_io_uring_submit(0x0, 0x0, &(0x7f0000001a00)=@IORING_OP_EPOLL_CTL=@del={0x1d, 0x0, 0x0, r1}, 0x108001) syz_io_uring_submit(r3, 0x0, &(0x7f00000000c0)=@IORING_OP_NOP={0x0, 0x5}, 0xffffffff) [ 2214.484802] blk_mq_init_queue+0x81/0xd0 [ 2214.485813] loop_add+0x2cf/0x8b0 [ 2214.486579] loop_control_ioctl+0x170/0x480 [ 2214.487459] ? loop_lookup+0x1d0/0x1d0 [ 2214.488257] ? selinux_file_ioctl+0xb6/0x270 [ 2214.489170] ? loop_lookup+0x1d0/0x1d0 [ 2214.489984] __x64_sys_ioctl+0x19a/0x210 [ 2214.490829] do_syscall_64+0x33/0x40 [ 2214.491599] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2214.492665] RIP: 0033:0x7f67af624b19 [ 2214.493436] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2214.497214] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2214.498793] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2214.500246] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2214.501702] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2214.503137] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2214.504569] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 23:00:16 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$VFAT_IOCTL_READDIR_BOTH(r1, 0x82307201, &(0x7f0000000140)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 23:00:16 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x20401, 0x33) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 23:00:16 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) ioctl$BTRFS_IOC_BALANCE_V2(r0, 0xc4009420, &(0x7f0000000140)={0x17, 0x3, {0x3ce7, @usage=0x6, 0x0, 0x800, 0x800000000, 0x6, 0x621, 0x9, 0x2b, @struct={0x2}, 0x7, 0x80000000, [0x3, 0x94b4, 0xea, 0x6, 0x1, 0x6]}, {0x9, @usage=0x6, 0x0, 0x7d0, 0x1, 0x8, 0x8, 0xf, 0x11, @usage=0x5, 0x7, 0x3b, [0x401, 0x8001, 0x1, 0x5, 0x0, 0x8000]}, {0x400, @struct={0x5e8e, 0x200}, 0x0, 0x6, 0x9, 0x9, 0x8000000, 0x5, 0x400, @struct={0xffff}, 0x7, 0x7, [0x2, 0x3, 0xcb, 0x10001, 0x4, 0x5]}, {0x9, 0x9, 0x100}}) r4 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, @perf_bp={0x0, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0xdffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x644e2, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000002580)={0x0, 0x0, {}, {}, {0x0, @struct, 0x0}}) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f00000000c0)={r6, 0x0, 0x20}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r5, 0xc0189379, &(0x7f0000000080)=ANY=[@ANYRESHEX, @ANYRES32=r6, @ANYRESHEX=r4]) ioctl$BTRFS_IOC_BALANCE_V2(r0, 0xc4009420, &(0x7f0000000540)={0x4, 0x1, {0x2, @usage=0x3, r3, 0x1, 0x8, 0x460, 0x5, 0x57, 0x0, @usage=0x7e0, 0x3, 0x76f, [0x5, 0x6, 0x2630, 0x5, 0x0, 0x8001]}, {0x101, @struct={0x8000, 0x100}, 0x0, 0x1, 0x6, 0xffff, 0x20200000, 0x4, 0x402, @usage=0x81, 0x1e2, 0x3, [0x9, 0x8, 0x4, 0x8000, 0x1, 0x8]}, {0x8, @usage=0x7, r6, 0x10001, 0x0, 0x1, 0x40, 0x3, 0x20, @struct={0x1, 0x4}, 0x9, 0x7, [0xf5, 0x5, 0xffff, 0xffffffff, 0x4000, 0xfffffffffffffffa]}, {0x7, 0x7, 0x7}}) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r7, 0x0, 0x100000001) 23:00:32 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c71, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 23:00:32 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 72) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 23:00:32 executing program 6: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x42000) r1 = fork() fcntl$setownex(r0, 0xf, &(0x7f0000000000)={0x0, r1}) r2 = signalfd4(0xffffffffffffffff, &(0x7f00000000c0)={[0x9457]}, 0x8, 0x80000) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x3, 0x0, 0x3, 0x0, 0x0, 0x5, 0x20250, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0xc84b, 0x1, @perf_config_ext={0x2, 0x3}, 0x800, 0x6, 0x7, 0x6, 0x1, 0x51cb7965, 0x1, 0x0, 0x2, 0x0, 0x7fff}, r1, 0x0, r2, 0xa) ioctl$PERF_EVENT_IOC_QUERY_BPF(r2, 0xc008240a, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000000c4eab4c20000"]) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r4, 0x0, 0x2000000, 0x8800004) dup2(r4, r3) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x104) sendfile(r3, r5, 0x0, 0x100000001) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r6, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="869c"], 0x3, 0x0) readv(r6, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r6, 0x2402, 0x81) ioctl$PERF_EVENT_IOC_QUERY_BPF(r6, 0xc008240a, &(0x7f0000000140)={0x8, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 23:00:32 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) sendfile(r2, r0, &(0x7f0000000040)=0xb2, 0x4) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(r3, 0xd0009411, &(0x7f0000000140)={{0x0, 0x2, 0x3, 0x6, 0x8, 0x2, 0x80, 0x80, 0x8, 0x941, 0x6, 0x401, 0x7, 0x4, 0xcf7d}}) sendfile(r1, r3, 0x0, 0x100000001) 23:00:32 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) fadvise64(r3, 0xffffffffffffffe1, 0x7, 0x2) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) 23:00:32 executing program 1: r0 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x111000, 0x4, 0x4}, 0x18) r1 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x12b301, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) syz_io_uring_setup(0x2b0b, &(0x7f0000000080)={0x0, 0x9958, 0x20, 0x0, 0x2f2}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000140), &(0x7f0000000180)=0x0) r4 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000580)=ANY=[], 0xfdef) r5 = socket$inet_udp(0x2, 0x2, 0x0) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r4, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r5, 0x80, &(0x7f00000000c0)=@tipc=@id={0x1e, 0x3, 0x0, {0x4e21, 0x3}}, 0x0, 0x0, 0x0, {0x0, r6}}, 0x10001) syz_io_uring_submit(0x0, r3, &(0x7f0000000200)=@IORING_OP_TIMEOUT={0xb, 0x2, 0x0, 0x0, 0x5, &(0x7f00000001c0), 0x1, 0x0, 0x1, {0x0, r6}}, 0xffffff86) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r2, r1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0xa0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x5, 0x1}, 0x281, 0x0, 0x0, 0x0, 0x80000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(r1, &(0x7f0000000040)='./file1\x00', 0x4400, 0x180) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r7, 0x0, 0x100000001) 23:00:32 executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000080), 0x103a80, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) r3 = dup(r2) r4 = epoll_create1(0x80000) sendfile(r3, r4, 0x0, 0x7ff) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r6, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) fallocate(r6, 0x0, 0x7, 0x7) sendfile(r1, r5, 0x0, 0x100000001) 23:00:32 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) ioctl$FS_IOC_FSSETXATTR(r3, 0x401c5820, &(0x7f0000000080)={0xffff, 0x40, 0xfff, 0xe1ee, 0x7}) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x48a6f175}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x644e2, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000002580)={0x0, 0x0, {}, {}, {0x0, @struct, 0x0}}) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f00000000c0)={r5, 0x0, 0x20}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r4, 0xc0189379, &(0x7f0000000080)=ANY=[@ANYRESHEX, @ANYRES32=r5, @ANYRESHEX]) ioctl$BTRFS_IOC_DEV_REPLACE(r2, 0xca289435, &(0x7f00000001c0)={0x3, 0x0, @start={r5, 0x1, "3609b687cc38fa0df05179615bfc044a67e9ad7972aa4237651355a7a558c9819c97001d6b80d725af1d131f661177534df8f68c9f58f1216113239f321af9cc43f508d8455cc509cd019e9ea17f683294ad89f5310d67a79d05d64c9d22151e72832ff7b85658bd2ea704e918f3135d336efc759b0f88afc56026cca08d20e89e4518123bd6b784871667c07db00aade46f84965ef34205a4a3ac7b3f50aa8c5ad0236501504c4d74399a7c428c972fe9657247b1525d40339b03ff4771ac2fd575899e4a83c04b5a0dff11e5b54a95ce705efb9ab08926056ff4b9a8888662da539b9de94b1d87f554d6c95b81b059235e454db8fc19ac75f272bc0865fe7deedf5bd5adfdf5bf17421484d048cef8c7fe3195db5d138f231adfcf0d77249a8b578c9308e73b3a33a1c3fab9f1c36376473bf4104790993d6d12430979fc94a393deaf6315c685f8007c684b6f36313d09318d633a8d20e53ecd5bf2fd313354dc4e34bcfead3f8c7c7e2f15d649ae763f92b54229252e1144b4c0b5236f5aa230d62fa123c2fa229204f0915e02d6ed1255ff55e41066641d07475ba3259845d60a3c5a03d6735465e76760d0c691a1b1f1c3988a9387158cdfcf0751db9ba93bba96f1bbc2e70d4e8f940f08ef52fa22bedd7136c81feb530dfbdd10a560dcf3c6d47eef844b528174cbe9133bb5a1c49ca3a5e38a0cc1070ec25f3c626293b28ee36c7b8374881defa2ee2110976e72db219f680fee65edd827b0a06a2ea67094e046d735cd9574140f24ed88f66a5101893a8c961adf575743d658348f055e50c68605736a8bf5e4c9b3db59aa43b4752fe9bceb568c5f2c5fcec4b46c3bf391fdc55d477d715f9f2957f648981c0256c1dffe351252e1232387de58e646765dfe36194ed54c24641bd12c76bd5399bc76879344230e4631370a8a2b46cbf5ea9b5b1beddd6803bba8c7c4d5b945cfcc3b4ac2ab74792ab2848976ee3914d1a9aa1af048c22e1a76f7c21bae0e0aa6b055a67a6a8747341b302230f08e981335f9b428ba4f3652148bace7be8ad0608a25c7c1f528eefefcb31c93a09686c5299ef3f131ff455c83514ef66c4cc805f93f35c9bbb7108b1d36139b51e50df71026a55fb469fc64ffbeddfb36399f056c2f91d0fd3a3c892dbc97aa4f624905eeead457138c6fb621b2c487b257ee4bac09c39fb1e95cfdb1ec2eb259478a9e89232ddf7b0398a0e3fda79cbd7c6b6d896c5bd9ec6a97502eaca07c91d3f0a9955ea91b3969b316dcdd154a42ce2e826a6e46c7b28c425e686d95cec11a5031491f8c4d193d248aaf7da741bc6850fd824ed5e83bd31b365eaea6f8f72a9694038839f70137f1f759c75bd3256478a786ebd43f1f5906e3da2b1b3276513ee0d5527968748d1a4b24ad8f2506dea0ee128bddc48f1f6c3d9a6f2ed1800360", "289e35498ed6665d83e22541477888c2298778478b242b8ba229921687829ceafaf7b1c906a0202d3e03ee4c08cbd5825c6d7f9fbd0a60dccf835b122c65d9ea1f151b50bcb15516cfd360f126e6a993cd5f64d5937e7880ee27e945097c2e1984461439064ca0a00e3e4ac7ba65bf288b3ccde1f071c8939d12cb63edff4dd04490a682deab60529a2972fb24f132cfeb403519c10a59b23649da472d7e48f173b9323d8126271b49ef7804cec56133dc77a4a59c50e97d415baef85ce1fb48ac1d65ac32ba5fb6a4ee91142cec56e3876f095419151be1a6b3b96bdbd6a6bd0422146c7e6bfeac5892efc9ebfb575ce5be8c83d44c822f38bb6bd2d38b896ea6cba2f72228e66134038bc6d32c15e7a7d313ae74405aefd4721c3912f022a2b27149a661011ceea651389cbc37d84264657ff8fd21d1425d2f9187603ec48aaa16bcb6f2d1950cc38d0d2b73b78aa0ac143e0a4fb96471aa6f69e6b650859d85ff5ea93116cfc7775b73b24b02bc64e340fe25c52482b33b5f2457becb8b64883fa6c946ef2fa68ed44b6a68592edfa042cae20c0c68f7fdea8bbb0013dc0627fecca5cfe2bd1e39e9a0c892d9870b9024a28f3b321256cda23703a358e98f12577a3d467f4d911afed81965e54e56219987fdfd6167003236c281bdc14bffffc0d8bd6af5f2302ce882e7ed4644ec84b7af56cae6d8947a19ac3ffb341be3aafffbb00d83c92970f424bbcf56d95f56e19fbe2d81d68c592b2e215bd7b44fdea80b04a6cd08b6c3f9d795e199dcf6e2d2ca50893b2d38201da2777d918a52abd9f2994322ce6168640d317672c9a24e3a3629f38c41c4de44916d06109cb33fe25ecce0b516e854cfb1b15f3f12ae24fd46eace5da271f10a71fb35e7edb65b940904c6e551c1b62aab2d22944de8d108de64d4a6cbfe2aeae778d041444ef4bc928694612338cb5edbb2a2aaa7aa668bd45f234862ab45232eaa44c0f20c52a55ea9dbdcd221941769f168628174ccdf396bae0f13eba3e562c518b3b592e6c71b66a95db4022aa531e673ef91363f34d999c8c3a8297a0630af663537b7a6b6f5307cf2012283f31e7a055d67f75a4fa59801f6010b851eed809dcb9e867cbc8ed1798d387b7bea3f5a0eb1ba3bbfe8fc2419c2afaf6a7c64b26b8756e119f63e49bb88e785ca0fe68d72d4ee6f10385cc6e5c652071cd336e1bc00e16f6ef1315852d9ed75c8690a649a1bf743875291d20d3ba5eb5a7009c3a281e2c51f6ea4a7eceb4b49c229a62d330d2a521bdb8c07259827aef048b10b6be71ef8ff8ebed03669b38f8c37155a2f5be2f06232c7e23ff8d3cea83445920327472ca9c4350576f20fd907b9d679ad0124d54c50cb23ce5e8f0e80b96e28bcf4c709b472a97f5adeb6a2bfee50ca1f479256d4b1aa27721155b2ecb66132fa50f6b835"}, [0x3, 0x3, 0x10, 0x1ff, 0x9, 0x10001, 0x7, 0x7fffffff, 0x1ff, 0x600000000, 0x8000, 0xfffffffffffffffe, 0x4, 0x0, 0x3, 0x4, 0xb4, 0x134f, 0x1, 0x87, 0x7, 0x6, 0x7, 0x48, 0x1000, 0x0, 0x72, 0xffffffff, 0x57a, 0x0, 0x401, 0x44d4, 0x9, 0x1, 0x9, 0x4, 0x80000001, 0x6, 0xb6ef, 0xa0f, 0x1000, 0x87b4, 0xee, 0x200, 0x5, 0x1, 0x5, 0x2, 0x20, 0x6, 0x4, 0x7fff, 0x200, 0x100000000, 0x9, 0x0, 0xe02, 0x1, 0x9, 0x4, 0x2, 0x10001, 0x100, 0x100]}) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r6, 0x0, 0x100000001) [ 2229.984611] FAULT_INJECTION: forcing a failure. [ 2229.984611] name failslab, interval 1, probability 0, space 0, times 0 [ 2229.987235] CPU: 1 PID: 12637 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2229.988646] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2229.990355] Call Trace: [ 2229.990898] dump_stack+0x107/0x167 [ 2229.991642] should_fail.cold+0x5/0xa [ 2229.992419] ? create_object.isra.0+0x3a/0xa20 [ 2229.993358] should_failslab+0x5/0x20 [ 2229.994134] kmem_cache_alloc+0x5b/0x310 [ 2229.994965] ? mark_held_locks+0x9e/0xe0 [ 2229.995794] create_object.isra.0+0x3a/0xa20 [ 2229.996692] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2229.997740] __kmalloc_node+0x1ae/0x420 [ 2229.998559] blk_mq_realloc_hw_ctxs+0xbc7/0x14f0 [ 2229.999545] blk_mq_init_allocated_queue+0x333/0x13b0 [ 2230.000596] ? blk_queue_dma_alignment+0xc/0x50 [ 2230.001550] ? blk_set_default_limits+0x9/0x5d0 [ 2230.002502] ? blk_alloc_queue+0x4b7/0x670 [ 2230.003367] blk_mq_init_queue+0x81/0xd0 [ 2230.004192] loop_add+0x2cf/0x8b0 [ 2230.004908] loop_control_ioctl+0x170/0x480 [ 2230.005785] ? loop_lookup+0x1d0/0x1d0 [ 2230.006586] ? selinux_file_ioctl+0xb6/0x270 [ 2230.007487] ? loop_lookup+0x1d0/0x1d0 [ 2230.008280] __x64_sys_ioctl+0x19a/0x210 [ 2230.009116] do_syscall_64+0x33/0x40 [ 2230.009893] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2230.010938] RIP: 0033:0x7f67af624b19 [ 2230.011700] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 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.015494] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2230.017042] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2230.018499] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2230.019952] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2230.021408] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2230.022856] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 23:00:32 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c72, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 23:00:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 23:00:32 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x10000000) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r3, 0xc018937a, &(0x7f0000000140)=ANY=[@ANYBLOB="4091df61dbfa48931fc20a1542825124b9a2b5bc0000000000000000000000000043026673c230d4a39cb03164e47e8a72ba0039fece1c1b394366868809a3b6269050120b176c7403cf49f7465886ea77dba42d04b981539a8b390e9f7e4ff98aa578a8a94e8991336b4f5764ae1a4b30bbc0cf488d930b458c039b24c70fe5cb74f1c14d9cee8a5320ef3ea1f648dd66db9773434be82df77e7be0ffc1624c943306edaf3e31f1a95bdf80d2e8ae9b2e32d6b8b7ee47409fdbc7494ea6cb6d5b9e17872d010114448cdab87169f598a712c89666a7315a57cccae4657934afb2c01c155e0fa7c71a87dd922287c6806eb75e6d5325e68ae8e646703496bcf060b4584bec6df14990467874d87f48e25d600bb4a72db63ffa95be6f995b94e9453080bc2dc27a6c501b6c6a03c307340d7c0b95c066ce22af62790558e1382d4ad00c9dfd00"/338, @ANYRES32=r2, @ANYBLOB="0852000004d3735500c761460f66"]) openat(r3, &(0x7f0000000040)='./file1\x00', 0x280000, 0x38) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f00000002c0)={0x1454, 0x35, 0x8, 0x70bd2b, 0x25dfdbfe, {0xd}, [@nested={0x18d, 0x44, 0x0, 0x1, [@typed={0x8, 0x1f, 0x0, 0x0, @fd=r4}, @typed={0x14, 0x8c, 0x0, 0x0, @ipv6=@dev={0xfe, 0x80, '\x00', 0xe}}, @generic="fa2096f4ff364a845918731bfe5dfa9b999aca635042f9317e6da1f940f80fdd6e20240480a20c11e2324a8283d37711f7f27d2f297a4c70ca7031619c2008d78d92d96860f07d1782761bb5e485d87e13cd8a23dd1f83aec1a319350034631db0c24179b5184d1f9661df15122cb83a4912b09a02ddd19b99b4a42a8ce1527302f4650d83e2f280f83c801e2ab2b992a5b5b02eb3d1796b1accd945ca93e08a02954a7608c9b0448b146dbf8e3e4289940bb668da80924582df61f4adce3399cedcbcb53638fc5519d2636b51b99d6663d0488749538406d59b7171b66b468ed9798e7dae18c4ff042767401f", @typed={0x6, 0x5d, 0x0, 0x0, @str='@\x00'}, @typed={0x77, 0x33, 0x0, 0x0, @binary="1a8605b01c5150c1034f5c79fa9021a3286efd5adebd555a980b16cf508aff7de59b1bd396aea80b644cb8b8d0236902741387f6469cfa4635ddcc77271e22fe31949a239f551ac2a3e6de1a09fc835975c588e8198f62a7d2eca5e72287e0a1aa675a959703e67d83085f32d3a4982fa86f23"}]}, @typed={0xde, 0x4, 0x0, 0x0, @binary="ed813514a8636385f63d463a4fc0d926f446d4f420af4306375f5352ad15cd42ed638d7bc2d12e1a40e142c60d8778f67227fd1e57d4d16b69110abedac0e6638f70fbee74b91ca40cd55506f869f1ca5bfc97cf55ceb81ac88dec893c1c98e8cb844e5712305ec8736efd56c0f320ca02189e55c3cc307f0ed26155e3338786e2dc07e5e1f0abe7a674c0ba1a53f509fc188fe119367ad4e478b43fc48eabdfa5124d5011ac119e3286ab376d5626e76ed9b835d726d63ccdb51b981b427cd83c26a7f20188d444f2f6fc31b16ed6ef8d503a5898e515648e56"}, @typed={0x14, 0x7a, 0x0, 0x0, @ipv6=@private2={0xfc, 0x2, '\x00', 0x1}}, @typed={0x8, 0x1, 0x0, 0x0, @ipv4=@empty}, @nested={0x110b, 0x20, 0x0, 0x1, [@generic="73fcb27a140e7d0854e19c78b462ef3345b2a407145e18fecec7b5f9036c87ae49315f9e26cff577ea7b39d74221db20b43031bc3aaeb85ab1a20702c6aee866a238d7926560fcf89b0f250411d625231cab5d01b147fd08a03185e359c6ce06b07872ce1a99ce1af90f0cff826b154e316353962454bd9e4dc2c591b2c3499102bb1fb0b8c49b1829a73dc04623256b0c937060e8d768638affdbb91425b07bfaf26d7e8bdccdbfc4d59d36ae12778cf1cc38e65c7a4902f43ce0804df67bea462560843c797a1df9966966118336628a27404f538ab512e0a686317e0bcbeca3a4380fc10888058d73e0d1ebe95e783e014d80d6535a405925a8e7fbde01213993b823a2f8136a253f06a690cfdefa6ac816741efbed97125065f5ee7aead84dd4144bd90104ff2156a756a36ac61d464c17dc212f2e284a8f14697fb14521eb2959fb7f0f534f92466c1979f402dd4090ba0ca70dc35f7d924d6c3e6196fe4a10f231f5d2f7410fd891d83607db9c489edc004adc6afc353af04ec590f28e45a48b51b57c288e0ab6d4cf4f8c8330f4912c1b9f2c7db8bd357c92c73f8d1736688f072f3da5217d538cc74350424963c676bbd69d0d2c8737449b8d6e059857f4e5d63b20467a82030e42d6312902702801676a1e6a2504a00b2a202cd62c6c8740cf306cc030e7c41f3a71439a77cb48b68660d2b499a4bffa8b085840845fadda05b6ad7a317c27dac47f17217df976ba5f15a380e8af183602d8423db5eaf81851ccb7e102fba0a701c37f3ed1bb02fd12bd0f3eede0755cf599471219c2bbbd1f7ea9b831672f16dfe3aaa43cdec8967442720e74333aa6a65d50bf75d9f20bcf1b241517411a0a02ce2e95dcb0ee1707900ed1c509c5d19445beb524cda83c03d03f5455786f123370a0b0a7bf7760c5ff6dd6da3111b99a7e38f22669cc24917b9b2419c8e2398e68ec63a9c39369414f2d4646520337e68e1257f2c2d6949154a4b8063c9436c606a3bd36fbaa8b092af9be943d4794c00520c22cbe90d8ba2c063693cd4261524d4697e2c0dce728a699cf4b2fc27d335f22be946939c642622d92796f41f6a89d80e532519793377f00af6f6d5da728bafa0167a359faf7d990c17a7e197e47850fa5c8dd2b476bdb81cac1a881d1250d8e6be175f412be1a4615cb60c04648dff8bf511b0f3b9373d9ea1156101612bee4cbded096ec396c55dc33b43ae136753c4b2a3df0662aca08bb2768a60ff87cb906e2b0c53af108940df21cb11c75ff0bdbfc70e5845d32ff679fe48cd892e5b5c19cd01872dfd552bd68219d2a328e801533b623d8cb9e3efba2ab164f77f0ffebadb9b6c55f13466f561ee4dc6ded69aea0909fd7df6ebfa0ed412de3fb56f93103db87fb40855388c84a1117e34d8850b7beeaab77e7aabef3c94ad42891da5ece4a4fe417664cba4d9ebc8ac184a16c225ae0f59ddf6f5a1ab0b4dc8416a3183c26366ecf57c67a31727c9f7e5ae4fd728fa5c1651543b6c51a8a439f735b3c114f1dfb78d89cb1b185c7bc4369a705372a2b7a7291cfdfb98b5a4c4fa11f7c1ffef615f241ed0a673831d5962adf62c4548af602dded3e8b4cea3cb979b3f13622554133e1ab0ab7c80fa8d377bb8ac2e4aed7f8014681ee6778a7b5bc12259db72e040307ea30cfcefb6cbb3c8af2a064678db552e3c7f1a3c74488834df5ee26c1f2f3efb4563cbcb6181da685db9b9cd0bd556de40c781bef79212ba38e7c48cca2a71ec214185d5460539c07a0f17b3b4dfaae5c2ebad904ab961c3faeb983e27b27130cc387d602d83d14f4842261b3903345ac920d50d6a218d3dc942ef9ef714a41987696aee77ae227d4da14e7b23f99c9155ab879073ca49e1c10bc036860ed6b4bd783077bdc90e60b3efcee3745a112a8e7e17403fb1b66273c6f70f06ddda024494ffb8103e9cf8651cdb7922d95f2f15c77c5e05a8f912b46061e4f81cf939e67bca4cb31c2c91e7bcf616ac11cb4ab6db3389a35b561e39cffb6f66df23e1612e2aeaec186ad7c6341adf3c277dcf1fc86e0e50d2ba00768c23651a0f90a2e177b2b84febac5ce7733de8cebbdfbabdcbee2ccae94d7ac688c61d7c2c5e97ad728293765792d069fff61cd2ad5a68661f9a535e646095da3710aed1b224d6bc44f5704373916317365dd5cae1a660eae6f9d257ac93cffa23dd82712a47ab403b1f22c439082817d24ced1cedf0ae286b8c392e3d1dc59d8b59be3f2c5ec52dea5c991eb892defd4cea6afe047972a3fa0cddca46d6b44d9884bd24eabeecdf5869dfec47fbdd24a974f668e4d4cfa3efa03d8061a8de8c378042562855b6d23cff4655eb4748f9ed5abdfb4961349648246e76ba51d0530cbec5ce399b8665df27bf5dd9e5d671ac62b3168fec21ed09d3cfbfd62a52a9c6237c2e50465e75935b8b57b370a03ccbd4c2d537ee648ba6465683e776db6049a881fbfcd690662a4ce8a9f264f626e4c3a38cfc30c6b683fa1d0ed218b53a4572d66d131c0d65630f412f122d0fbfe08d897a26d06155c68169c8dba870c209927d0509dcebc4b6b25b643204e179b3e0e957c8089872d1ea16b4e6f3410fdc5f07178eda21efae30c24e57fd87c4b53f0e8dea0211b0cb8aa752707c9dca958b121d6f3535bb215a3a619b862ef663b3cdc06935881da465c4017975c51014386c0b0cfe5c390ece17ebb2eee67fcab2b44be2b9ab6259dd63009fdd1854ba23e0bcd20e2eacd6cfe227851b05c011e0232fef6419f47d1f6771143c699d68bb7990f09220b6ecb1f40e5cde9f7f853f56557d8f5c25f1e1512450c635009ea0ccdfde71c4e055f2f972a0796e98666054a3c7478d6ba9b3e03400109ec622543a72a0ed91e4d17ed62579b9eef94514befdead23bc5d3615023d922939bd35597991ad9c1e9088ec14565289ff40fe25128d4c49ab7b2e37d44b1acdb6a3fc15d05a65fb60af565606e47b76d30f5f931a461f740317a019f26aefdd7ced55410b0b2b0ce66a64bce1ae3e383c4286b45f3c3d0201cb4f3b1d6f55b8042d3e624f8181475b32cc73a0d09919d976cf1455a0bab16c7b547ec4509787c61c988e1e09ab7d785bee2ec1ba37eca554f1511e53654b228b9b48a290e4968ae44df150deedc33726e5d0bbf6ce16103025f145e65c03610572a4255a72b5ad70fc7957eab2451992538374c6b99b0226b5c9c164103180d04c479a3c480dc6b472c3e8e3f4dbd6c936901ca29d6924b38d56aca6ed2daabc8912ebc5fdc53b51cc1330f343957cf116eb91394795f6f60a62adf778f65782f6f02b8cc3098d99c91ee5dff652ab4f49b9d7fa9b7c3b03dd35e59367d0639f512743286fce1a2b3cc5644c07f6ca340cb20b153beadb84c6ece4791141694e81004a9c364b58d5695604fd0bf94e6cf0067e3ebe6c53433bd4dfcf0b08757ad438c10f04aa169f66418d4242d9ac4f877864432813d31a0d806cbe2ac68930066355c9841495fe05132811a6c0fd372e42625bf3d4fcc6212af8e4366e9e7e8325e85253201854b6e6a115cc1f944de6f05f5349d9b1589c40378285696bb668848d71983fe6a464c197e247fbfeecce6fc0eceda40fe5b6a5c1df259423a7c0ada16068363faf6b2765b5c9f89b76dccaf7b9aef5be8f46316b09e906f49a0728319e9d989fe002d85f9513c6fcb6b28d1b3223ad8ff49e135a5a58cd0d468e4df9d80487df60468560f36d861d7b8db37fdfc75f626c762ca3126fc354014a0ef09d3f74a810de3f7d91152fd1f13b96569d25358b57fb7be45146b6757ca4c551980b751050580c2f44ca6cb8ccd0da1d3c85d8b975328188adb646f14c687ae35420a501285b198c98cb1031edede7129301c0561cb3644f6514a78c4d724bb2b713f7013b2971ac7a2c92a16bf123f6816b2c97e8690c875cc7389ae8ccab40f6db10f64ae6ba49e300fec55ae42a3ec45e3d93d8f68214fc2d69869a357000a48278895dd70783aea25dba08787ba47076796765a0b10ec1b82afd0e1a01246a6e5b65ba089d1c1d4f0298471d7cefeb3aa0bf54aac43c6fc6949648fe4dca6340ea6102b787f64f352e9643d7aaf09742293b6cb7f32b4d201842a78e79787ca402b02e80a720e7a7ebb56aeddb473833356bb3728c36f5886db2c8e266221aa6b3cf5475e15bdba3f206bf357bc0ec154778ed853d9f96152e0c09f314038c0ba003f63b97cd8fa4817bfdff738f1e3efc2ac7153f929dd9345eb2ee388349de5a96bf73b8625a5f62147d53f18a7024673a3d100841b782a10d75a3b333fb2c82cbfd29f74eca357388226031ee690aae2a03ca527973a98a2fcbbe3af3c2d9f43c98eb1f94babd2ba1b4dc97cbf3787f3eab88d0ecba1d40db3d2e60cef7918ece1e4c42c6dae14d78e4fe79556d4320b401fb3f20a187bab900cbabee872a2144241541a6836bc58164b8be39b7074fcf18a779661ce358d657f0780a59cd82d9a6931da8f445bc8e1e71863227716391f760ebb00aed9c86bd921e79e5d0d2156e8bd2214abc84236455fd9946c736a76e67d03bb4a8b138940d2e54c574f5a7bf72e6310d1c33aa99bc73f3caeb6d0d7923deaa3d52f882c50bef11ce93e70c080793d1a8cdab26994844d5a87e6ab1913b5809a811d5deb942a48a95e534b893493f4d0c233a6ddd50c0f0b9d3e5f8fd7fb1a4051126c0f09c43850f0e0bd7851c57eb4483da771cb2d1cef5832f10effd3a84a9624a7813008e4edfeb7abb681c344a184cbeabcd6124e23a232876382ad39f8e137c35458f3f70317e396a9abc4422209f4c159e2b0a6f4cc5bdf93ba72a3ed4edf15fb6d5b963bb2f91ada61f2b2809799e614fd294e880d235e77a58a1df611f43caa92096f0a083d71d99947c09000c85e3a4398209b3859027bf32c842e8df52cd22b22061d93029395ff65e1f71e33ff40f3ffdc596eeaf615fb39e3352255fda381235ef98cc9c9c8d2143c6512808636fa052284403fe9a7f953d895915807309ff6b5f7c5c4ebe27729733ad9a179413340291a0dc5e223dd0e9d5623b2f4461f2534dfb5ad7dc33954d4048868c23c0642c62c40b38d3ecc4aef4c578e28c6655361aac4f19ef84a76095e40b77c7cc058aff734726b7cb715debcdba59334e8094200ebcee269f2f789dd4019b9f96767ea97adfa83c35ed35b8ccaace17d3d81ecc49400156e45a3ce5fcff8ea63c4da1acdb3a6e3c35770be5454954dc8fafa08b790fa15334bc1f7cc1af9727c923750433c137d918d9b41d90bbc686af4f270933d4cab43d01d94cadad60b686e0ebd76929ff41e0d95c7a02cab996e48849569318c756f57d5c93780fb47e4cbf445c61fb5e93fd79d14db3eeafc5f58e1a38f817186c2551b78845de39e5c90699b127b203bc26f7ae4bdc5ed3aca24289c80595841e952302f6f295e5c901d4e61d39696751ff123f8a934109512eaf75faf5ab1841da7f9557c2709f7bd5ab2adf991700ab2adcb008a7b9ea3009708f20e5a8ffb9000abe6a0f082737830f704ef4f4b5eca551d47eaefbc28c3cdafc8eb886b72d598cd8793ca722ebcaa4a613507851f0541fdfe5474678a2a6ca9c809855f5d75869c1243204f5213db492daafa285d97d075bad8f3de4dcb70993a7826d2bd1955dfcd5bdddd064b1b9bf73cef1ce055c673fad399e0c178c3f43a707fad6a6610c0166f3a02b08697970ca29c80042ae975cbeb2bcd95d9ee3afe5e03819f82879", @generic="38d153ff7897cebd893ed89fee939f6797ab5b97e96872e150ec63b28417202e1c52e3eb9f0820b6b5f6e4d13357541c52701edb36c47fead606f47243d991b39ba479f281d7bafef44697d71808ef6d42e4a87b400aa73be7d5", @typed={0x7, 0x73, 0x0, 0x0, @str='\f$\x00'}, @generic="3f4c892ad65c6ca8cbd0e982f2911d053a1f82f0683cc09af159a4f207819ef21e33884001be53636968d598b4b5c3f1be0d44a730ca10c7be0dc148b6558ede8b3844a2d2d4a0969ec82508f6a530af2bdc7b5336b20e872baa61bfca15c97f8bf4a33cd08608b4cf48b360984c3cadc74449642deb1fe176360c1d6df147af487cbab80904ead9ca1c34ffce141d6d49e3a38014e7e3a6171232d2dd97138d21be81a226"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@mcast2}, @generic="cc3c0ffe19eae7b3376b35f59c397e0bec612dc6d063d0d0bddd2093257b4969036d44918c7f62619a070cbad0d117606ce98ea04dcda628adaf14f2325a3fa4fb1fcc0cecbc766bf041eed407c4816160618ce0d3b68b084d5e10f496d50f1dd0fbc17c245e0e8c4d326663326cb3333323885f440e919a09336be0586a631492b149bd5c7ddbef17b53651afb8c7780d"]}, 0x1454}, 0x1, 0x0, 0x0, 0x40004}, 0x800) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fsetxattr$security_evm(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="869c"], 0x3, 0x0) readv(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x81) openat(0xffffffffffffffff, &(0x7f0000001780)='./file1\x00', 0xe840, 0x20) sendfile(r0, r5, 0x0, 0x100000001) 23:00:32 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000140)=""/167, 0xa7}, {&(0x7f0000000080)=""/128, 0x80}, {&(0x7f0000000200)=""/113, 0x71}, {&(0x7f0000000280)=""/123, 0x7b}, {&(0x7f0000000300)=""/173, 0xad}, {&(0x7f00000003c0)=""/141, 0x8d}, {&(0x7f0000000480)=""/117, 0x75}], 0x7, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x120, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 23:00:32 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 73) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 23:00:32 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c73, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) [ 2230.495107] FAULT_INJECTION: forcing a failure. [ 2230.495107] name failslab, interval 1, probability 0, space 0, times 0 [ 2230.497225] CPU: 1 PID: 12673 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2230.498473] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2230.500002] Call Trace: [ 2230.500445] dump_stack+0x107/0x167 [ 2230.501061] should_fail.cold+0x5/0xa [ 2230.501686] ? create_object.isra.0+0x3a/0xa20 [ 2230.502431] should_failslab+0x5/0x20 [ 2230.503051] kmem_cache_alloc+0x5b/0x310 [ 2230.503710] ? mark_held_locks+0x9e/0xe0 [ 2230.504374] create_object.isra.0+0x3a/0xa20 [ 2230.505110] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2230.505952] __kmalloc_node+0x1ae/0x420 [ 2230.506624] blk_mq_realloc_hw_ctxs+0xbc7/0x14f0 [ 2230.507422] blk_mq_init_allocated_queue+0x333/0x13b0 [ 2230.508275] ? blk_queue_dma_alignment+0xc/0x50 [ 2230.509056] ? blk_set_default_limits+0x9/0x5d0 [ 2230.509834] ? blk_alloc_queue+0x4b7/0x670 [ 2230.510545] blk_mq_init_queue+0x81/0xd0 [ 2230.511234] loop_add+0x2cf/0x8b0 [ 2230.511816] loop_control_ioctl+0x170/0x480 [ 2230.512575] ? loop_lookup+0x1d0/0x1d0 [ 2230.513327] ? selinux_file_ioctl+0xb6/0x270 [ 2230.514186] ? loop_lookup+0x1d0/0x1d0 [ 2230.514891] __x64_sys_ioctl+0x19a/0x210 [ 2230.515730] do_syscall_64+0x33/0x40 [ 2230.516342] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2230.517214] RIP: 0033:0x7f67af624b19 [ 2230.517823] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 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.520828] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2230.522080] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2230.523259] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2230.524427] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2230.525593] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2230.526754] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 23:00:33 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c74, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 23:00:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x8) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 23:00:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) write$binfmt_elf32(r2, &(0x7f0000000280)={{0x7f, 0x45, 0x4c, 0x46, 0x40, 0x80, 0xc3, 0x9, 0x5, 0x2, 0x3, 0x2, 0x1e7, 0x38, 0x369, 0x9, 0x80, 0x20, 0x1, 0x1, 0x4, 0xa700}, [{0x1, 0x8001, 0x2, 0x400, 0x6, 0xb1f3, 0x93, 0x98ce}], "6589bf3f8943d3cfe6437dff32c023dae7141bdcb6c0d9f9b8980792301c720a158231d882d037002a8abb64bb39c7d192bc00334bcba3b3707df6deb92e03b7d0dcff073e77bea84bf5ab843b15c1d9a5184374c2e1aa4dbeb75573ad7226f3befd36629673f2a0dcde05c1eacc65030a356d4d78b8d378b4db166a7de472047636b81eb54fb09f5132b83fbcb3a3", ['\x00', '\x00']}, 0x2e7) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r0, 0xc018937d, &(0x7f0000000040)={{0x1, 0x1, 0x18, r1, {0x7fffffff}}, './file1\x00'}) ioctl$BINDER_CTL_ADD(r3, 0xc1086201, &(0x7f0000000140)={'binder0\x00'}) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) 23:00:45 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) getsockopt$bt_BT_SNDMTU(r1, 0x112, 0xc, &(0x7f0000000040)=0x800, &(0x7f0000000080)=0x2) dup2(r1, r0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) getsockname(r2, &(0x7f0000000140)=@in={0x2, 0x0, @local}, &(0x7f00000000c0)=0x80) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) creat(&(0x7f00000001c0)='./file1\x00', 0x40) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 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, @perf_config_ext, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r5 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x10000000) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r5, 0xc018937a, &(0x7f00000005c0)=ANY=[@ANYBLOB="4091df61dbfa48931fc20a1542825124b9a2b5bc0000000000000000000000000043026673c230d4a39cb03164e47e8a72ba0039fece1c1b394366868809a3b6269050120b176c7403cf49f7465886ea77dba42d04b981539a8b390e9f7e4ff98aa578a8a94e8991336b4f5764ae1a4b30bbc0cf488d930b458c039b24c70fe5cb74f1c14d9cee8a5320ef3ea1f648dd66db977314e6cc933a54f9d276a26a0a8d62d7bd434be82df77e7be0ffc1624c943306edaf3e31f1a95bdf80d2e8ae9b2e32d6b8b7ee47409fdbc7494ea6cb08c35d393a47801b84964a02b06d5b9e1787", @ANYRES32=r4, @ANYBLOB="0852000004d3735500c761460f66"]) ioctl$HCIINQUIRY(r5, 0x800448f0, &(0x7f0000000200)={0x0, 0x7fff, "b27db2", 0xf7, 0x3f}) sendfile(r0, r3, 0x0, 0x100000001) 23:00:45 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 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, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x10000000) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r5, 0xc018937a, &(0x7f00000005c0)=ANY=[@ANYBLOB="4091df61dbfa48931fc20a1542825124b9a2b5bc0000000000000000000000000043026673c230d4a39cb03164e47e8a72ba0039fece1c1b394366868809a3b6269050120b176c7403cf49f7465886ea77dba42d04b981539a8b390e9f7e4ff98aa578a8a94e8991336b4f5764ae1a4b30bbc0cf488d930b458c039b24c70fe5cb74f1c14d9cee8a5320ef3ea1f648dd66db977314e6cc933a54f9d276a26a0a8d62d7bd434be82df77e7be0ffc1624c943306edaf3e31f1a95bdf80d2e8ae9b2e32d6b8b7ee47409fdbc7494ea6cb08c35d393a47801b84964a02b06d5b9e1787", @ANYRES32=r4, @ANYBLOB="0852000004d3735500c761460f66"]) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x9, 0x2, 0xfb, 0x3, 0x0, 0x7ff, 0x8, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x101, 0x4, @perf_bp={&(0x7f0000000080), 0x8}, 0xc10, 0x6, 0x9, 0x3, 0xc3b, 0x0, 0xffff, 0x0, 0xea09, 0x0, 0x9}, 0xffffffffffffffff, 0x7, r5, 0x8) sendfile(r1, r3, 0x0, 0x100000001) 23:00:45 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 74) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 23:00:45 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) r3 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r1, {0xee01, 0xffffffffffffffff}}, './file1\x00'}) fstat(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000000280)=0x0) r8 = socket$unix(0x1, 0x5, 0x0) getresgid(&(0x7f00000002c0)=0x0, &(0x7f0000000300), &(0x7f0000000340)) fchown(r8, 0xffffffffffffffff, r9) fsetxattr$system_posix_acl(r1, &(0x7f0000000080)='system.posix_acl_default\x00', &(0x7f00000002c0)=ANY=[@ANYBLOB="02000000010000000000000002000400", @ANYRES32=0xee01, @ANYBLOB='\x00\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="02000100", @ANYRES32=r4, @ANYBLOB="02000100", @ANYRES32=0x0, @ANYBLOB="02000400", @ANYRES32=r5, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYBLOB="02000400", @ANYRES32=r6, @ANYBLOB="02000400", @ANYRES32=0xee00, @ANYBLOB="02000400", @ANYRES32=r7, @ANYBLOB="040001000000000008000400", @ANYRES32=r9, @ANYBLOB="100007000000000020009a9aaebb3e95"], 0x74, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r10, 0x0, 0x100000001) 23:00:45 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 23:00:45 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f0000000000)={'wlan0\x00', 0x0}) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f00000012c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_QOS_MAP(r6, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000013c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r7, @ANYBLOB="010000000000000000006800000008000300", @ANYRES32=r5, @ANYBLOB="4a5a41a04107c9178e3e4b7152e6fdc21f750b2d1e114ea778d1f2178d8732b2330b611ae714a9e0c548edc43b3c9b0b856fbfac247579c0"], 0x1c}}, 0x0) sendmsg$NL80211_CMD_SET_BEACON(r1, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000240)={&(0x7f0000001e00)={0x1474, r7, 0x400, 0x70bd25, 0x25dfdbfe, {{}, {@val={0x8}, @val={0xc, 0x99, {0x20, 0x4d}}}}, [@NL80211_ATTR_PROBE_RESP={0xed, 0x91, "6ce225080e51e841b38e27cc722f89ef9a8cc5d877be5e8d73df39f7bbf8262aa5132e4147d7835499d08b6184e435b839fecd92136333cb69ed2d13d6f6b30bf4fe7c6425cb2374aac64f88f7ce7cf454b391f58a8c25a07edcd47cf56033d2753427200afe7d6292176971866debcbf7f2c04d7553b03a845fb2fdc0594ef5fab6f8ae9a08a114777c4ab5d805e7a9a5eae259f0affbbc6a077e56742fd81ffad51f2cd44dc5db36fc9a5a0c2713b0937538969a5494644743f842aecba49ed75283bf79c4c9a05434a6c4f089696d05f42ca84d6055dbd6b272249b4049c6b24f9dfebc6c7982e6"}, @NL80211_ATTR_IE={0x142, 0x2a, [@random_vendor={0xdd, 0x77, "9cb96fbe6c96d687f16707cfb391d99ed67af100907b4d33e6c99c9164ad016018117ee10e9f5fc2b5bf8ab231b8762ea3c2896290e7f4c4a12295339c13b6042f5f0a380faf493675c7830c1c66ba357ad74a5b65ff81c00742bc25290ea3e196983a939925307ed57bb8faf828c4d3747fb0e1bf8d8721257c03b2f67ade52221b4f8edf74173decbab5d9a2a0a949ec29f8964558e1c0957d67bf59aee2bba1482eabc2995005305b5f19147288c6cbebe71e1bc280db04369b61646ec32b6898bb4d26c380445f09e5167809f93422c6612c9257db29b293ec0f8c236f"}, @preq={0x82, 0x57, @ext={{0x0, 0x0, 0x1}, 0x8, 0xa0, 0x5, @device_a, 0x3, @device_b, 0x6, 0x2, 0x5, [{{0x1, 0x0, 0x1}, @device_a, 0x7fffffff}, {{0x0, 0x0, 0x1}, @device_b, 0x4}, {{0x1}, @device_a, 0xffffff01}, {{0x1, 0x0, 0x1}, @device_b, 0x1f}, {{0x0, 0x0, 0x1}, @device_b, 0x1}]}}, @ibss={0x6, 0x2, 0x8f2}]}, @NL80211_ATTR_IE={0x42, 0x2a, [@peer_mgmt={0x75, 0x18, {0x1, 0x2, @val=0x4, @val=0x2f, @val="8d0d9469f2d3e37845a39e709eeb92dc"}}, @mesh_id={0x72, 0x6}, @channel_switch={0x25, 0x3, {0x0, 0x95, 0xc9}}, @rann={0x7e, 0x15, {{0x1}, 0x0, 0x4b, @broadcast, 0x80000001, 0x1, 0x4}}]}, @NL80211_ATTR_IE_PROBE_RESP={0x164, 0x7f, [@fast_bss_trans={0x37, 0x10f, {0x0, 0x7, "73ec3a0587d96741ef24077be897b745", "3844203019accba76e95f8448754f7bd95fdc2d5287ec621afc26f64b5183373", "3b3cb024e04e131dd37528f1c047cecd8926a949bf6255f85a3ac42934f09550", [{0x4, 0x1b, "b3f2bed08c8febef9a4c00170483f0df67fbd1ad0da8d24a5cded2"}, {0x4, 0xa, "9ae30a1799d6f5d50281"}, {0x3, 0x1f, "18d5fadcfa5fc0574c354ecef664f80ee2ae13113d94a1bc6c9fa101822caf"}, {0x2, 0x20, "5bf22be36f4e518f919d2a6d2e43f75b5aad7850ec351b46222104d23c9a986b"}, {0x3, 0x1a, "8d48122cc4069c0177acc7f6c7a46bbf1a718bb8e8e37b2d5e6a"}, {0x3, 0x14, "437bb06f9be7a1cbedc813a482c28dc10aec1b00"}, {0x4, 0x1d, "5c2c59282a6ee4ccede43007ce6e9b2eab7cb4509a019eddb737293ccf"}]}}, @prep={0x83, 0x1f, @not_ext={{}, 0x9d, 0x5, @device_b, 0x7, "", 0x5, 0x7fffffff, @broadcast, 0x2}}, @mesh_chsw={0x76, 0x6, {0x0, 0x80, 0xf, 0x300}}, @prep={0x83, 0x1f, @not_ext={{}, 0xcd, 0x20, @device_a, 0x7, "", 0x7, 0x0, @device_b, 0x2}}, @channel_switch={0x25, 0x3, {0x1, 0x28, 0x1}}]}, @NL80211_ATTR_FTM_RESPONDER={0x1070, 0x10e, 0x0, 0x1, [@NL80211_FTM_RESP_ATTR_ENABLED={0x4}, @NL80211_FTM_RESP_ATTR_LCI={0x5b, 0x2, "bafcc7c2a7963befd53eb2d314331b3618e8e27f2ffa2da9377dc5870cb4b95de786d67aa76c0706d3a346878a29d61fc02ef86fe5f0f16a9537435652f6100294e870a68f0db157aab87faafc9496466342c4c2bb5501"}, @NL80211_FTM_RESP_ATTR_ENABLED={0x4}, @NL80211_FTM_RESP_ATTR_ENABLED={0x4}, @NL80211_FTM_RESP_ATTR_CIVICLOC={0x1004, 0x3, "f1e936ce44759e061c7ca6bf1abdb4e66b111a786ed2311bb044cdeeb66443539b3d05bd1ea211ca938ba372872af1b1898d0d8b6d6fb844334a9b4340c564bc7b0df7627ee3f8cc0b703e7c7b113b4356b682e23bb47402d40929538d7a9af83a994a6eee60df413bbf39c6254a6ec0d475a7707c9efd5f37fac9a54bc2791935f3c42d757fdbc9084c694cc6910a0e4e7111acbb2cd593b9c66f685480f9f5024e4a265fdc55e0d2d9406c31c4d8bf77c49a2a2511806edb42640a97c10c78a1816c7410a91cd5a4700b6416e982b757c51eca938c5fd0f9f1119facd5b7b5fea79e082950ba4363d2727cffa93a491dd46ac3d93ebf9c723b0c413787c2135e8462684e73327acca8cf3bcb1626a49e3afc62934a11a07dc9439c86bf287400dc9cd261524d5f791b8da43ac1f3759a85254838ce12acb23557913a9bcf7374174e17788870832b9c390c40bbe81a18a766208dedc7c4b9f0a0454be9ad69eed36bd27c3d5251b90c336623f4dbd2761e50ab9193edeffc168f1f4f28b9c3893fb2fc7cf52bd96583f708b51180f114d59c7fa77b6a9b451562c56fd6750676b9718870992191a9ee8074d95bfa4b71a3b3845b5759b2c5a1a45016c7645dd197e457fdaaef442a52904e81b9430d7fff6a5d64eb171b3ed932197e45d1f8f75573a1cedce9476d6a6434ef1cb1a62c2095f5c226187cebf90d62523d5b0d5e50f0a1dbc1213fcc6d68b579b44d4920123dbf4fd44aac2139b0d60f6f5cad2ec8101b23c14280856dbbae31be027ec6f7ec9f6749c3f4ee86cde54ef2409d722e1b6cac7b93d4670736c30d2bd74f03a0ca29deba1d7d0caba47ed538ccda044e76aa952bf4e44160b0ba02ffd0187b084cd9a4ad58029687fae9ca664876107bdb6f4da35e817a9f89174940d9435096ca1f6c35395f2301c638cd19cdfbfe0c371b63a047760b8392ddd7aa19cbbcf89bac3ce49bf69bd3420dee745435e4bc11a1e53a989471fe68c99b858738d3780860f6fa0a273ff4f7dc10fad37901442ddfdd40b41f68a725f8ab8953206908022ecea46fa20eddd2b8b5e811b3f57646f5d21806eb552c663e262afdd3d2f87b16b35c30fd8131770077852defcb8c864e696baaee1d2c9ec6c09126b4724c93a4a783913b72970d6883e973012665ff16ef218d26c66103cc8e883b5d72ddf1f4ab6c18050f73496e4acf3f35d46508189c1034ea26dce66f94fbdd6b1501b109f4a6cb72ae84fc367a2a74d0f517dbad2cf20dd11e232b34abbddce2fc36c4143e5f4f10b6d131c3b218b44d5a9eae42a8dcb964fc5d0d07f3b634e5a3642cc5092a650166acc9ddc78414089e27cb17ea8f365502ce396502c946ca533568a335d22a94ab001eb7f1554811778575855521d370aa36fcaced90ebe84e9ec3d55a47dbfa35ca6d94ce208fcad9db9172c7ef3519918e52ac14af338356a8fba24c2bcacb8cfa7c7c068b88ce6bb65078c1a2a05b4f117ff8babb93acee36e9eb3a8087e9c74f461c0c91891e0ae6ee618090cbffa5d6cbfc84358fa021bc5bc23c079d7820d4c3550aea969aae637fcdb6ccabe4727829c22397185f47122557ede7bd5523d7b3f5dff1a90b33261cd5ca362750df6a332ef57ca93bc7e2b742f6efe6fc58eb097a26ec5b4f1017a37190d134b718ed943eef8968b7ed25c78cfdc65ac610a0dbe240c0913934190fc2f0fd0fa6611667cbdc979d8f10ea0170c54292ccdcfcb703cc4a4057462fa5b6469353a434341767f8cb9898a742a5e1bb8f80f771716ecac6ba8ceaf486b92675a2bde77dc7a8443fe8eb4cc27488ce5763e6d0ecd39c412069e4183f684ae1dce5c03ccaf4c418028ec35b4673174672cccadf4f46ee8ff38d3495f01b15c62beea0ef90ed48f1a660b1f3260c15bd06ef32d9dc778f80e496e8851768b12eda43f3f3a48613ea8008bd6892297a3229e6c92c15ea78a1485087e4ecce608ec398d5da82c19e738705a51c58c6cac4585c7199e8ecd2b717697ecfa0c7f8a6638416ad5d5bb89703624acd2d020c4edda8d7442b615bdf0d2ebf3c1df53e649d32b081a2f7106fde1d2ba63ae5220369bb6fbd2b5e4de1f6516892a7ec972e62d214b0f0073163c1a82c3d8e0b44e31596a40a7665f8c980ac18f33756854ebd74f47d557e796181fba02f4f214bc251dba4249446a470c853f08a738e8b725d8db8e89f25389e0b6734384ea70b80b407796c3ce9acb66d4b9f3be1bbf96d67463d75164cf3db20df758333b4f1700e07e9d5bafe821711352a8aceb87fddad3c08c4672e23a43018193f2e130afe5aa40f7fed21031a7508d7281fe2a23bd5ca41193e95e3325cdcfc751ad6ba9a0f4b819d2ac8deaa041024b00246284a54245b1770b4e957eca709a08bfb8935ae00fd378121b1c38199fcf831accfc31b898c4abd55247e77268e074e434d2c4b5a88d35855edf06187295ecd57bbec3a900c4f285f8d435ea08c30745e2e8e1e48ce6d9bf981584f1cf83d55317cd4b54a4ebcf70ba3e753e9640618fee38214183a051e3061b9211335d4485ee33cc06181063afb12810865e3017475fe50b5f05a94e5572905e84cbf7b68f35d521308abaea05451a48106e4467e869db4fce83eafe68417b996acc96a0aeddb6713cbef669c6342c1fffd81ecfe5686d640930cf4970470440d153158a778f4e7e31be0da74b13a06a839631e9c362814089faa91602d24d7c09171ed91309de589af3a128a72ba840ab6034bbd17042f3a87fd378fff35ceedd52c20083d2a6378a1f4a1be950c31cb3f028f22abdef9aae5b6a23535f66dcefe0b7bd6afd110c421350a95f6c975f507a48125971b1348ac29f43cfa16a5acdc702cf76d05921334f62cc8539184bb99ea254062805a7d8d8f791e52ebb116132581fc576380b4c599ddfc2fa040d74db96fba6a624cf82f1ead6588dd09d270f88aed0ca36022caa04b9c17baeaae15894d86acd773e8b8122213991ed1519af91b9d03d55b29f066932e5fe698b536db198b56b02c42b7f083ad41d30b15f087f57a8ac9e464f97cac1ad0a27bab414d8000b3f8a9ee5d871dc32067a851477545da95a3905b4514c0de530844b63615a4a182a1abed7285f5100c89ccb93441d2033cf4b16b434b6566b2a365e707145b33133b84088821e1c3c2af813aa2682171c4e7b3c3ecfef43718685349cb742551904ae15b46be5fd373a0cd851ab7a6c84ee27037a3c399a82551024cb67dfc2881a2b393106c784d7a16131eb8911bd10f259be309d74ccf43d162d7a51a74c44983afdb3c99f233ea1f01c700ac87c776579cdd057e460cf2cb3baa5fa06de81c9bc1a9f0373c451d6f0907a653de7e03818cbe36740a2eb68172bbb5a0121a8086ea7363f584c38f1908abea0b23776f92708ec4bd2a7fc0c3db71f8f2fc6b79da7ed4bf8e610343d58bc76abcb5745d050cb19a0b287214c5e9ae368ef3cb774aa07999f4fa45f50d9ef080a01f917deab477dcd9215952ce89c93b2140298a1335447737e369d6f7b17b1860bcd328fb1f9fe9629693fdc858bb9ec104589ad9ef536d7e5e215cef28e4bab90656ef76d490965849d28df7ab84896574becc7d1cf735db5299ddf33fd779d6863952e41b5587b22a0d59abe2522047b4c7b009cf8199ac0d81c5b0a061e220f024965a48d010472ee8fc5f15086b81d11ee28aa04807f9ba41229778181a8c98daeeafaff6a01d0090d6a22ba2f2cb9440ff5efe1a4db0925d19679785e1369d697d003baf0d41f2b363cff055655ac68ed9bc8b9fac7122b35cca964c6982e0090fdafd49750b2a78bd2e83a050b843624bd1eec4c4bd1ec190e61683a7512bf7a1d27391df2d225a2c8ec2d5cb992c7542aa2c6c676087632d5ee37a51319bcaf26e772fc02451b30b51a2f3c899606fccd1ea7c260626b7fba51a9f30e39b9afc2a3435672e5cb12aa1a65ef95f5b89f79a6346158c68565b59b1dfc55c68b1b27de85f439a42053d43da47ecd40a9a74d7eda4776976ecbddbe585bb42b878ae64ccbb7f8ee425ea18f96bd50871816e77b58e8f701aa289cae52fc01249200152c2440ca1a2df9325e42e9516b5197da142bf63186a7aa7eac0e3340e9da3669b4108f2997fd52e7b3f3c9f55fbe6ed2cdb7849ff74ddd26597f102ec213ce57699901df37d157e9774f5ecd66bfca5d183ee80b15048e8c63529f42e3646e3d88f2438ceebd54202a1cb24ba6cab7d8b46d78763f1b274343aace1ef119b08b238f02a92df472609cfdb6c4e9d15a5714237bd2227958896190daf7e0dbe75d88285874f783a7ce454502d24ae12e59ca4ce2a627452bec99126ff19f1d873ac12402037e5bb24e523ed000585f2c4e8c26097260318fceebef3a7a8a832959376d6060dfc73b515968346c09b53529eb73a3adeb0401512fdb424dc5e60f842084ce6d842a89a344e6e9435d0169d1d4af71f5f3a80d3d2fd5d041c4f08fe99f7c9728d26c425893de12ae9d54dac351cdbb4ff1b4586cedd225c9079914035fdecc078e8703ce76e0372d40b03c685bea08ad835a0acf7b08e8284b159ab54c8240b814127ea136927f5886f36a5e2f2dcd5cb2c043dda878202c123e9acb93b541879175582658aa006a77deb589351e5614c453b11bd55395e4c58acefa2bab842e79be4c30c3769c5f3e1588f639d4742a61009209367fba2591b50e5592d83fc4dbda0e1809e5dc02b8e33829f197aa0a79b121a085f751f9ccf78603c178284e9d90f6a9fe2878c081874047f109ddd2cc4f819d0b5c766e15b977e86d31f689690dae1bc71f7137f6556fb5c891ed84f2f9d014b1413cbfce78393867d8d91616478c4ae1ae9310fb6c4dfeb3d6e33e87ae3a00b0ff824e36184b179f19b6a9925055e7f3ab22ace12e709f6c48c5cda1a723a21162e16bcf40c5588c9cb412db8c8c5902546a5379e2ffbee142b3c76fbe811abf79e36922cd5d1e7eae47654a15a807d1727d7fda71116883184538c57eaba19568c8d27e46261f1236fd9df62c4d286b24110c949fe7e73913b69923083abf9362c98fc3ac4311e88d6152e7c530bc25e8cb60e0499dc2c30b5e7edff31d51c2d7f4dd2c797e5ba90430c7fefc21be9e3cbc3bcb175eaa373d5a5ab7f62a683ad92069ac78e4d870598ec566741dc6d21e3eb15f440342255fe82dde94fa473e370100458d8030e9caa56bd0b54822539151850eeab6c55e615b3957a616682a1c192d9424b5856c2447c2f5c30f9378f55b8bf36b32269b32b7a1ad93a185b345f8e892f0a2a1142ab659f82b4a78990ab63e6d2922a9f7fe92a7cad8b9bc2ee2a62f43f9cc8f2b887b9623b21724f8c21870bdfd90bedc29fe3919a27295d9f73b7518ee8471374f1fc3cfd93d2281dc961992aaae82092ad480e7f0ebb831434c6c123f55346979cbcabba1a9715212bb50832dfa623fb5da14232ba2e9344614dd9f8b0521780482fff4282975fbc3327cabd1f2a379ff29052ba017f702241181c69a117a55bb6bc4090426edeed7285e7f356f1eace473ffd5f87d44469c33c0765da9962a6514b3f7dcad042d1a39b9e38da781c883d51f2cf255ce29a58b2e8c94fe883d86bff8da5e401490a2ecaab4e46cb68f39f7141277500affef5371357b43af6881cc20af5bbf7895248def4e02b66b3301afa953c8400bb9c5ba74a6a6618a82d114b8ff47239b5ac203918b91e880661eb6f3346db2d8147b005e98f"}]}]}, 0x1474}, 0x1, 0x0, 0x0, 0x80}, 0x21) r8 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r8, 0x0, 0x0}, 0x0) syz_io_uring_submit(0x0, r3, &(0x7f0000000940)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1, {0x1}}, 0x0) syz_io_uring_submit(0x0, r3, &(0x7f0000000080)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000040)='./file1\x00', 0x150, 0x80400, 0x31713}, 0xffffffc0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000340), 0xd}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x82, 0x0) sendfile(r0, r9, 0x0, 0x100000001) 23:00:45 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c75, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) [ 2243.104437] FAULT_INJECTION: forcing a failure. [ 2243.104437] name failslab, interval 1, probability 0, space 0, times 0 [ 2243.107159] CPU: 0 PID: 12710 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2243.108575] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2243.110305] Call Trace: [ 2243.110852] dump_stack+0x107/0x167 [ 2243.111598] should_fail.cold+0x5/0xa [ 2243.112378] ? sbitmap_init_node+0x292/0x500 [ 2243.113292] should_failslab+0x5/0x20 [ 2243.114065] __kmalloc_node+0x76/0x420 [ 2243.114865] sbitmap_init_node+0x292/0x500 [ 2243.115725] ? kasan_unpoison_shadow+0x33/0x50 [ 2243.116657] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2243.117711] blk_mq_realloc_hw_ctxs+0xc38/0x14f0 [ 2243.118698] blk_mq_init_allocated_queue+0x333/0x13b0 [ 2243.119757] ? blk_queue_dma_alignment+0xc/0x50 [ 2243.120702] ? blk_set_default_limits+0x9/0x5d0 [ 2243.121655] ? blk_alloc_queue+0x4b7/0x670 [ 2243.122523] blk_mq_init_queue+0x81/0xd0 [ 2243.123352] loop_add+0x2cf/0x8b0 [ 2243.124065] loop_control_ioctl+0x170/0x480 [ 2243.124942] ? loop_lookup+0x1d0/0x1d0 [ 2243.125746] ? selinux_file_ioctl+0xb6/0x270 [ 2243.126659] ? loop_lookup+0x1d0/0x1d0 [ 2243.127470] __x64_sys_ioctl+0x19a/0x210 [ 2243.128309] do_syscall_64+0x33/0x40 [ 2243.129086] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2243.130134] RIP: 0033:0x7f67af624b19 [ 2243.130897] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 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.134657] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2243.136216] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2243.137678] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2243.139141] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2243.140611] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2243.142109] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 23:00:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x8, 0x40) copy_file_range(r2, &(0x7f0000000080)=0x8, r0, 0x0, 0x400, 0x0) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 23:00:45 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c76, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 23:00:45 executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) ioctl$FS_IOC_FSSETXATTR(r3, 0x401c5820, &(0x7f0000000080)={0xffff, 0x40, 0xfff, 0xe1ee, 0x7}) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x48a6f175}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x644e2, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000002580)={0x0, 0x0, {}, {}, {0x0, @struct, 0x0}}) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f00000000c0)={r5, 0x0, 0x20}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r4, 0xc0189379, &(0x7f0000000080)=ANY=[@ANYRESHEX, @ANYRES32=r5, @ANYRESHEX]) ioctl$BTRFS_IOC_DEV_REPLACE(r2, 0xca289435, &(0x7f00000001c0)={0x3, 0x0, @start={r5, 0x1, "3609b687cc38fa0df05179615bfc044a67e9ad7972aa4237651355a7a558c9819c97001d6b80d725af1d131f661177534df8f68c9f58f1216113239f321af9cc43f508d8455cc509cd019e9ea17f683294ad89f5310d67a79d05d64c9d22151e72832ff7b85658bd2ea704e918f3135d336efc759b0f88afc56026cca08d20e89e4518123bd6b784871667c07db00aade46f84965ef34205a4a3ac7b3f50aa8c5ad0236501504c4d74399a7c428c972fe9657247b1525d40339b03ff4771ac2fd575899e4a83c04b5a0dff11e5b54a95ce705efb9ab08926056ff4b9a8888662da539b9de94b1d87f554d6c95b81b059235e454db8fc19ac75f272bc0865fe7deedf5bd5adfdf5bf17421484d048cef8c7fe3195db5d138f231adfcf0d77249a8b578c9308e73b3a33a1c3fab9f1c36376473bf4104790993d6d12430979fc94a393deaf6315c685f8007c684b6f36313d09318d633a8d20e53ecd5bf2fd313354dc4e34bcfead3f8c7c7e2f15d649ae763f92b54229252e1144b4c0b5236f5aa230d62fa123c2fa229204f0915e02d6ed1255ff55e41066641d07475ba3259845d60a3c5a03d6735465e76760d0c691a1b1f1c3988a9387158cdfcf0751db9ba93bba96f1bbc2e70d4e8f940f08ef52fa22bedd7136c81feb530dfbdd10a560dcf3c6d47eef844b528174cbe9133bb5a1c49ca3a5e38a0cc1070ec25f3c626293b28ee36c7b8374881defa2ee2110976e72db219f680fee65edd827b0a06a2ea67094e046d735cd9574140f24ed88f66a5101893a8c961adf575743d658348f055e50c68605736a8bf5e4c9b3db59aa43b4752fe9bceb568c5f2c5fcec4b46c3bf391fdc55d477d715f9f2957f648981c0256c1dffe351252e1232387de58e646765dfe36194ed54c24641bd12c76bd5399bc76879344230e4631370a8a2b46cbf5ea9b5b1beddd6803bba8c7c4d5b945cfcc3b4ac2ab74792ab2848976ee3914d1a9aa1af048c22e1a76f7c21bae0e0aa6b055a67a6a8747341b302230f08e981335f9b428ba4f3652148bace7be8ad0608a25c7c1f528eefefcb31c93a09686c5299ef3f131ff455c83514ef66c4cc805f93f35c9bbb7108b1d36139b51e50df71026a55fb469fc64ffbeddfb36399f056c2f91d0fd3a3c892dbc97aa4f624905eeead457138c6fb621b2c487b257ee4bac09c39fb1e95cfdb1ec2eb259478a9e89232ddf7b0398a0e3fda79cbd7c6b6d896c5bd9ec6a97502eaca07c91d3f0a9955ea91b3969b316dcdd154a42ce2e826a6e46c7b28c425e686d95cec11a5031491f8c4d193d248aaf7da741bc6850fd824ed5e83bd31b365eaea6f8f72a9694038839f70137f1f759c75bd3256478a786ebd43f1f5906e3da2b1b3276513ee0d5527968748d1a4b24ad8f2506dea0ee128bddc48f1f6c3d9a6f2ed1800360", "289e35498ed6665d83e22541477888c2298778478b242b8ba229921687829ceafaf7b1c906a0202d3e03ee4c08cbd5825c6d7f9fbd0a60dccf835b122c65d9ea1f151b50bcb15516cfd360f126e6a993cd5f64d5937e7880ee27e945097c2e1984461439064ca0a00e3e4ac7ba65bf288b3ccde1f071c8939d12cb63edff4dd04490a682deab60529a2972fb24f132cfeb403519c10a59b23649da472d7e48f173b9323d8126271b49ef7804cec56133dc77a4a59c50e97d415baef85ce1fb48ac1d65ac32ba5fb6a4ee91142cec56e3876f095419151be1a6b3b96bdbd6a6bd0422146c7e6bfeac5892efc9ebfb575ce5be8c83d44c822f38bb6bd2d38b896ea6cba2f72228e66134038bc6d32c15e7a7d313ae74405aefd4721c3912f022a2b27149a661011ceea651389cbc37d84264657ff8fd21d1425d2f9187603ec48aaa16bcb6f2d1950cc38d0d2b73b78aa0ac143e0a4fb96471aa6f69e6b650859d85ff5ea93116cfc7775b73b24b02bc64e340fe25c52482b33b5f2457becb8b64883fa6c946ef2fa68ed44b6a68592edfa042cae20c0c68f7fdea8bbb0013dc0627fecca5cfe2bd1e39e9a0c892d9870b9024a28f3b321256cda23703a358e98f12577a3d467f4d911afed81965e54e56219987fdfd6167003236c281bdc14bffffc0d8bd6af5f2302ce882e7ed4644ec84b7af56cae6d8947a19ac3ffb341be3aafffbb00d83c92970f424bbcf56d95f56e19fbe2d81d68c592b2e215bd7b44fdea80b04a6cd08b6c3f9d795e199dcf6e2d2ca50893b2d38201da2777d918a52abd9f2994322ce6168640d317672c9a24e3a3629f38c41c4de44916d06109cb33fe25ecce0b516e854cfb1b15f3f12ae24fd46eace5da271f10a71fb35e7edb65b940904c6e551c1b62aab2d22944de8d108de64d4a6cbfe2aeae778d041444ef4bc928694612338cb5edbb2a2aaa7aa668bd45f234862ab45232eaa44c0f20c52a55ea9dbdcd221941769f168628174ccdf396bae0f13eba3e562c518b3b592e6c71b66a95db4022aa531e673ef91363f34d999c8c3a8297a0630af663537b7a6b6f5307cf2012283f31e7a055d67f75a4fa59801f6010b851eed809dcb9e867cbc8ed1798d387b7bea3f5a0eb1ba3bbfe8fc2419c2afaf6a7c64b26b8756e119f63e49bb88e785ca0fe68d72d4ee6f10385cc6e5c652071cd336e1bc00e16f6ef1315852d9ed75c8690a649a1bf743875291d20d3ba5eb5a7009c3a281e2c51f6ea4a7eceb4b49c229a62d330d2a521bdb8c07259827aef048b10b6be71ef8ff8ebed03669b38f8c37155a2f5be2f06232c7e23ff8d3cea83445920327472ca9c4350576f20fd907b9d679ad0124d54c50cb23ce5e8f0e80b96e28bcf4c709b472a97f5adeb6a2bfee50ca1f479256d4b1aa27721155b2ecb66132fa50f6b835"}, [0x3, 0x3, 0x10, 0x1ff, 0x9, 0x10001, 0x7, 0x7fffffff, 0x1ff, 0x600000000, 0x8000, 0xfffffffffffffffe, 0x4, 0x0, 0x3, 0x4, 0xb4, 0x134f, 0x1, 0x87, 0x7, 0x6, 0x7, 0x48, 0x1000, 0x0, 0x72, 0xffffffff, 0x57a, 0x0, 0x401, 0x44d4, 0x9, 0x1, 0x9, 0x4, 0x80000001, 0x6, 0xb6ef, 0xa0f, 0x1000, 0x87b4, 0xee, 0x200, 0x5, 0x1, 0x5, 0x2, 0x20, 0x6, 0x4, 0x7fff, 0x200, 0x100000000, 0x9, 0x0, 0xe02, 0x1, 0x9, 0x4, 0x2, 0x10001, 0x100, 0x100]}) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r6, 0x0, 0x100000001) 23:00:45 executing program 0: r0 = openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000080), 0x2, 0x0) fsetxattr$security_selinux(r0, &(0x7f00000000c0), &(0x7f0000000100)='system_u:object_r:inetd_child_exec_t:s0\x00', 0x28, 0x1) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1/file0\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 23:00:45 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 75) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 23:00:45 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c77, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) [ 2243.468337] FAULT_INJECTION: forcing a failure. [ 2243.468337] name failslab, interval 1, probability 0, space 0, times 0 [ 2243.471039] CPU: 0 PID: 12729 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2243.472501] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2243.474255] Call Trace: [ 2243.474815] dump_stack+0x107/0x167 [ 2243.475593] should_fail.cold+0x5/0xa [ 2243.476368] ? blk_alloc_flush_queue+0x97/0x3c0 [ 2243.477337] ? blk_alloc_flush_queue+0x97/0x3c0 [ 2243.478297] should_failslab+0x5/0x20 [ 2243.479081] kmem_cache_alloc_node_trace+0x59/0x340 [ 2243.480112] blk_alloc_flush_queue+0x97/0x3c0 [ 2243.481040] ? __raw_spin_lock_init+0x36/0x110 [ 2243.481959] blk_mq_realloc_hw_ctxs+0xda3/0x14f0 [ 2243.482938] blk_mq_init_allocated_queue+0x333/0x13b0 [ 2243.483983] ? blk_queue_dma_alignment+0xc/0x50 [ 2243.484918] ? blk_set_default_limits+0x9/0x5d0 [ 2243.485878] ? blk_alloc_queue+0x4b7/0x670 [ 2243.486767] blk_mq_init_queue+0x81/0xd0 [ 2243.487599] loop_add+0x2cf/0x8b0 [ 2243.488308] loop_control_ioctl+0x170/0x480 [ 2243.489205] ? loop_lookup+0x1d0/0x1d0 [ 2243.489994] ? selinux_file_ioctl+0xb6/0x270 [ 2243.490891] ? loop_lookup+0x1d0/0x1d0 [ 2243.491679] __x64_sys_ioctl+0x19a/0x210 [ 2243.492524] do_syscall_64+0x33/0x40 [ 2243.493323] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2243.494372] RIP: 0033:0x7f67af624b19 [ 2243.495157] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 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.498919] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2243.500463] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2243.501924] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2243.503425] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2243.504922] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2243.506441] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 23:00:58 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x0, 0x2, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x81, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 23:00:58 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 76) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 23:00:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) r2 = dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_io_uring_setup(0x4100, &(0x7f0000000140)={0x0, 0x7d39, 0x8, 0x0, 0x113, 0x0, r2}, &(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f00000000c0), &(0x7f00000001c0)=0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r5, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, r4, &(0x7f0000000280)=@IORING_OP_WRITEV={0x2, 0x4, 0x0, @fd=r5, 0x7, &(0x7f0000000240)=[{&(0x7f0000000200)="9bcbf06adf382c48f3a143348ae9fc51d863c9d4", 0x14}], 0x1, 0x8, 0x0, {0x2, r6}}, 0x74963c22) sendfile(r0, r3, 0x0, 0x100000001) open_tree(r1, &(0x7f0000000080)='./file1\x00', 0x80001) ioctl$RNDADDTOENTCNT(0xffffffffffffffff, 0x40045201, &(0x7f0000000040)=0x2) 23:00:58 executing program 6: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x1c1140, 0x3) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x8800000) ioctl$AUTOFS_IOC_EXPIRE(0xffffffffffffffff, 0x810c9365, &(0x7f0000000140)={{0x14, 0xfffff801}, 0x100, './file1\x00'}) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0, {0x3070}}, './file1\x00'}) openat(r2, &(0x7f0000000280)='./file1\x00', 0x2000, 0x100) fcntl$dupfd(r0, 0x406, r0) r3 = dup2(0xffffffffffffffff, r1) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) sendfile(r4, r3, &(0x7f0000000040)=0x100000001, 0x101) openat(r0, &(0x7f0000000080)='./file1\x00', 0x14100, 0x171) r5 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x406, 0xffffffffffffffff) sendfile(r1, r6, 0x0, 0x100000001) 23:00:58 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c78, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 23:00:58 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) sendfile(r1, r3, &(0x7f0000000080)=0x4, 0x1) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f00000000c0)={@remote, 0xffffffff, 0x0, 0xff, 0x4, 0x3ff}, 0x20) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) 23:00:58 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r2, 0xf505, 0x0) r3 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r3, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) dup2(r3, r1) fcntl$setpipe(r0, 0x407, 0x3) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000, 0x0, @perf_config_ext, 0x2000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) 23:00:58 executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) r3 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r1, {0xee01, 0xffffffffffffffff}}, './file1\x00'}) fstat(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000000280)=0x0) r8 = socket$unix(0x1, 0x5, 0x0) getresgid(&(0x7f00000002c0)=0x0, &(0x7f0000000300), &(0x7f0000000340)) fchown(r8, 0xffffffffffffffff, r9) fsetxattr$system_posix_acl(r1, &(0x7f0000000080)='system.posix_acl_default\x00', &(0x7f00000002c0)=ANY=[@ANYBLOB="02000000010000000000000002000400", @ANYRES32=0xee01, @ANYBLOB='\x00\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="02000100", @ANYRES32=r4, @ANYBLOB="02000100", @ANYRES32=0x0, @ANYBLOB="02000400", @ANYRES32=r5, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYBLOB="02000400", @ANYRES32=r6, @ANYBLOB="02000400", @ANYRES32=0xee00, @ANYBLOB="02000400", @ANYRES32=r7, @ANYBLOB="040001000000000008000400", @ANYRES32=r9, @ANYBLOB="100007000000000020009a9aaebb3e95"], 0x74, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r10, 0x0, 0x100000001) [ 2256.125592] FAULT_INJECTION: forcing a failure. [ 2256.125592] name failslab, interval 1, probability 0, space 0, times 0 [ 2256.128300] CPU: 0 PID: 12750 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2256.129745] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2256.131431] Call Trace: [ 2256.131971] dump_stack+0x107/0x167 [ 2256.132719] should_fail.cold+0x5/0xa [ 2256.133511] ? create_object.isra.0+0x3a/0xa20 [ 2256.134446] should_failslab+0x5/0x20 [ 2256.135244] kmem_cache_alloc+0x5b/0x310 [ 2256.136085] create_object.isra.0+0x3a/0xa20 [ 2256.136985] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2256.138041] kmem_cache_alloc_node_trace+0x16d/0x340 [ 2256.139087] blk_alloc_flush_queue+0x97/0x3c0 [ 2256.140020] ? __raw_spin_lock_init+0x36/0x110 [ 2256.140959] blk_mq_realloc_hw_ctxs+0xda3/0x14f0 [ 2256.141970] blk_mq_init_allocated_queue+0x333/0x13b0 [ 2256.143030] ? blk_queue_dma_alignment+0xc/0x50 [ 2256.143985] ? blk_set_default_limits+0x9/0x5d0 [ 2256.144946] ? blk_alloc_queue+0x4b7/0x670 [ 2256.145828] blk_mq_init_queue+0x81/0xd0 [ 2256.146663] loop_add+0x2cf/0x8b0 [ 2256.147382] loop_control_ioctl+0x170/0x480 [ 2256.148260] ? loop_lookup+0x1d0/0x1d0 [ 2256.149060] ? selinux_file_ioctl+0xb6/0x270 [ 2256.149978] ? loop_lookup+0x1d0/0x1d0 [ 2256.150778] __x64_sys_ioctl+0x19a/0x210 [ 2256.151615] do_syscall_64+0x33/0x40 [ 2256.152374] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2256.153441] RIP: 0033:0x7f67af624b19 [ 2256.154204] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2256.157965] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2256.159518] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2256.160978] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2256.162451] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2256.163915] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2256.165375] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 23:00:58 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r1, 0x6, 0x16, &(0x7f0000000040)=[@mss, @timestamp, @timestamp, @window={0x3, 0x2, 0x6}, @window={0x3, 0xc62, 0x100}, @sack_perm, @mss={0x2, 0x1}, @mss={0x2, 0x200}, @timestamp], 0x9) 23:00:58 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 77) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 23:00:58 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c79, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) [ 2256.429543] FAULT_INJECTION: forcing a failure. [ 2256.429543] name failslab, interval 1, probability 0, space 0, times 0 [ 2256.432263] CPU: 0 PID: 12774 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2256.433724] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2256.435416] Call Trace: [ 2256.435963] dump_stack+0x107/0x167 [ 2256.436711] should_fail.cold+0x5/0xa [ 2256.437510] ? blk_alloc_flush_queue+0x97/0x3c0 [ 2256.438474] should_failslab+0x5/0x20 [ 2256.439261] kmem_cache_alloc_node_trace+0x59/0x340 [ 2256.440297] blk_alloc_flush_queue+0x97/0x3c0 [ 2256.441219] ? __raw_spin_lock_init+0x36/0x110 [ 2256.442170] blk_mq_realloc_hw_ctxs+0xda3/0x14f0 [ 2256.443170] blk_mq_init_allocated_queue+0x333/0x13b0 [ 2256.444236] ? blk_queue_dma_alignment+0xc/0x50 [ 2256.445198] ? blk_set_default_limits+0x9/0x5d0 [ 2256.446155] ? blk_alloc_queue+0x4b7/0x670 [ 2256.447040] blk_mq_init_queue+0x81/0xd0 [ 2256.447882] loop_add+0x2cf/0x8b0 [ 2256.448602] loop_control_ioctl+0x170/0x480 [ 2256.449501] ? loop_lookup+0x1d0/0x1d0 [ 2256.450304] ? selinux_file_ioctl+0xb6/0x270 [ 2256.451199] ? loop_lookup+0x1d0/0x1d0 [ 2256.452001] __x64_sys_ioctl+0x19a/0x210 [ 2256.452835] do_syscall_64+0x33/0x40 [ 2256.453603] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2256.454654] RIP: 0033:0x7f67af624b19 [ 2256.455418] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2256.459221] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2256.460781] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2256.462251] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2256.463721] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2256.465209] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2256.466669] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 23:00:59 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = socket(0xf, 0x5, 0xffffffc0) sendmsg$NFT_MSG_GETFLOWTABLE(r2, &(0x7f0000000dc0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000d80)={&(0x7f0000000b80)={0x1f4, 0x17, 0xa, 0x301, 0x0, 0x0, {0x2, 0x0, 0x1}, [@NFTA_FLOWTABLE_HOOK={0x1b4, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_DEVS={0x7c, 0x3, 0x0, 0x1, [{0x14, 0x1, 'netdevsim0\x00'}, {0x14, 0x1, 'ipvlan0\x00'}, {0x14, 0x1, 'macvlan1\x00'}, {0x14, 0x1, 'veth1_to_batadv\x00'}, {0x14, 0x1, 'veth1_to_hsr\x00'}, {0x14, 0x1, 'nr0\x00'}]}, @NFTA_FLOWTABLE_HOOK_DEVS={0x54, 0x3, 0x0, 0x1, [{0x14, 0x1, 'wlan0\x00'}, {0x14, 0x1, 'vlan0\x00'}, {0x14, 0x1, 'wlan0\x00'}, {0x14, 0x1, 'veth1_vlan\x00'}]}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8, 0x2, 0x1, 0x0, 0xe1a}, @NFTA_FLOWTABLE_HOOK_DEVS={0x54, 0x3, 0x0, 0x1, [{0x14, 0x1, 'geneve1\x00'}, {0x14, 0x1, 'caif0\x00'}, {0x14, 0x1, 'bridge_slave_1\x00'}, {0x14, 0x1, 'wg0\x00'}]}, @NFTA_FLOWTABLE_HOOK_NUM={0x8}, @NFTA_FLOWTABLE_HOOK_DEVS={0x7c, 0x3, 0x0, 0x1, [{0x14, 0x1, 'vcan0\x00'}, {0x14, 0x1, 'bond_slave_1\x00'}, {0x14, 0x1, 'vcan0\x00'}, {0x14, 0x1, 'veth1_to_bridge\x00'}, {0x14, 0x1, 'ip6gre0\x00'}, {0x14, 0x1, 'bond0\x00'}]}]}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_FLOWTABLE_HANDLE={0xc, 0x5, 0x1, 0x0, 0x3}, @NFTA_FLOWTABLE_FLAGS={0x8}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz1\x00'}]}, 0x1f4}, 0x1, 0x0, 0x0, 0x8080}, 0x4000004) r3 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r3, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) dup2(r3, r1) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) ioctl$BTRFS_IOC_DEV_REPLACE(r4, 0xca289435, &(0x7f0000000140)={0x1, 0x6, @start={0x0, 0x0, "ba5316e3335b1730b45d8929725161ab2bbcf781fc30455273dfe4b9322837ced1550b8369ace5cb39114495ace2064b07a6c08b0f3b11b37e270028e1f0e36391b98debaa116681dbe299e10895066f1becfb2ddb6ffe62614c53afc36ab4ed6a4e24f911cc2cfd876513c144088e5b4fa9919ae1822993016d3552865fdd293864fe2442455997c5b6c8b21c8dcd644ab130317f3ac61f1ee4ac948c136a7788863db3524ebf2c1917e93c6894162e65721da453a4ba1b68e4bf6caec85ba4d97ccf713e35b0d450f6f23ea71f6dc05628e2b2ce271cd5cd66cd419de917b328f86b451f5dca20904f7c82573833900a52555b7d75844e50081e728354df92d183df1cd2fd911062ab5182e3e76da4ca9e4c92db65990c6beceb80b64586a870dd75f5a8dbe77fcc387f6b4ba7c466e64790307665a9fc9950cd111581bd5c627c63a8b2e4d7c0b4fd2af6cedd3ecad1204b14ee14d5235a04367bf758dc5bbcf9b666321d14a82b16e0001f400bbc465d1d4e064698e95faac0fe61887ba346193574123bfa960bd5206ce3d12e4e9fd3560462175048acb51e4d0974bd46c8f68e681f8ba1f81d57f6daf2317d17fb332194c2cae0000b0d1c6cf75713ef0b5f706d7012f85327714c62362d56208e3a1f4a9d3e706c737de4c523adad9509fac4cdb8af311e1ef75872a0736e12bd1453bea0b362101155409507731bfd521288a5e55e909928780e657088cccd593a084e729c369fa326873b5e1dfdb810079ccd8a004a458d945b6b13889b6f80115b14ab5df33e28164fc207b90abb1c11313eb59a1bbb187badd4020cc0d3d4683357741919e0ee2318299692fef91de8037e7006448a80e32ea8cd58030717b47bb396786f87870fd01329570fdd1151e087fbec12d1fba43f6de168d3834906a445af23ef79be0bfe015dc635c0072dbf0116c9992b2b469627e20fe4d933c3246ad71eee03457107b945a71fe8651f2d3361eec867661ece607485b363999dfa52ef99a6fac15dc4d2c214578e858c5e6290f7d536223b300153f112f846392b44077fcf5003cb8ce4860bebf799fac7a50c60e07b28fb91a92a1da281706fb6dc4a9f7af97ee7e5bc2ecb2da54a29ab46842371869595642e5bccdd54e1f3ba6af5a6d518ac5bd5f8552a3bc368eb567b71767d848da499a6fb3b49140e726cafb43ae96cc336ed3128e29e9157b3840555052a7b8b40a6fb100337c8976a7adee30912af776b64e5ee530174e48da9238e7ef73cbf067b1bbaeebef524a18157eda5e8ab21c8b555ef9fc436ffacaf572986e3a377e801cddf9c9106e05242ae15ececf33061c28d7fbf6ba0d3e92a5787ebc61919267227fa51636545836e337af9d82712271d30e9ef28fa7ccf120c8dea30b1d0e1caa7a4f062f762dc90c17ae03f82eb418939751137daef", "d0a978eda8f9a57e160322e62bba8f8970ed60eb88446789013e0daee0e0dc26ee42f3a26acb4a1cea85ebbbe069744884f48fe4047a5b88dc0861e64ea5c0721a26c4f41005ce756bc33df8d7bca9f72fd4868fdace3aa01a16399c269618520e45d311e4d29c5db9f4aff8cc5f02f7a18ba4cda2137c04190dbc48d0343805df2e4f9f43d2d7786d89c3818540a1548181bc20520fc982d5c4a9db0755e037f209600026cf9cb861af72999e320424704267d2c78f129760dd95afeee4d1b2b459766cd75e0a8fe683c682554e9dc1cff7724d29e9399c7e092e74b6260a69208ccbd3cb5295ff98bd7272012014c12f7d63eebccfe3286edab16a2421dda78a130c6bc882686c495aea6b9e133f7968beacbd5fafb2ea2535ec870558eef0783855c70a57a5dc0fb4a1a64bda32ccc0943db5ff2e9e0c30411371473ecc043f5a2ab120347bae7aee01a8207ae9c8f1ea77c7bf9cea548057bbd6f39f62b6570f4faf8a6b7765bebd97a90bdd7262f1883e52f9ca8eca28e69afa2178a5871a12123a630741d7d1f6619d3b8a9f2dabb546fcfb18cb2ca2a84d2b6ddcbc13caff064ac5ebb6c4be1fd8b74d73059571db7524361400c59a0041c94d233759299abef3136d8b229b97a62d1969c3b4bcc609edd83b44f8e3e8f7ab10fe712b3fc7333254a405f38a3dff5216387ef80f0838ed9b81a7849e5cf3721fb0773e481320dbd7be9cc3c4ffe191bd66cff39376063dcc8a10e72bb4fbbd55c86ac7652ed7c5e4d2d6ad3b889b320b738c68ea506067ee27878ecc37af1e765de6c0b7f1460d96cad643fd9238764dd8ff46e57fdd16f2a96ef1bfb2c9f17ec2c5b9716ad81fc0641a0058a23de6908229d2a3b8fbd8f3f2f578a4cb6b788ae70461a4e52aa91d44e6794f14a27a6496c12a7ba9f717b4be8f1de032ddb043fbfdb95470a95601c98e37f0e0a125e817d3ece8518ee019008cd1dbf7bbff4e65c513db45ed59f6d371baba4af80d294f1ad9e5ce6861068f72a42f58df7661516ea2e30c664cc0afb3b182a66a7cecb153f3acfbe785421e27dab8341806a8f76f70016f085fbd3839083310f692a424d4e881b0e6e86ae956fca05aafd0768e19844c0ae3de9bd71af66af237500bf2893abed87c00af1d6e55b669fc515815ddacf5b6232cb98326204c3faab03e8b1f163d1bdf03dc7af3451daffd5d982b7f8959f1eaa5995b15b74ba91d6704bd3b2d781d2737cf734f3f36442a423f7f73a10bf87f063098cf042d4671b653bcb4c4f6e29a2ad8bb5117ba6386eab9309a0085a65b174c2f6c090ce2dbfd2a2dc3efa4cb3868f3eb1e0f8eabb694c44acd2bfc3700194c91654a8e73a1c6dcc1c8b79b1a97e724859d9aa155441a85cfd635ecf709cb684866449b91f61b00007f1a57290861658bdc5659cfd2d758a9c51ef2"}, [0x5, 0xfffffffffffffff9, 0xfffffffffffffff8, 0xe451, 0x5, 0x3f, 0xffffffff, 0x1, 0x7ff, 0xffffffffffffff80, 0x100000000, 0x1, 0x1, 0x10000, 0x0, 0x8d, 0x80000000, 0x1, 0x97b, 0x1, 0x3, 0xa0, 0x6, 0x5, 0x40000000000, 0x2, 0x4, 0x4, 0x5000000000000000, 0x200, 0x489b, 0x400, 0x1, 0x5, 0xeb, 0x80000001, 0x0, 0x3, 0xc81, 0xfd9, 0x9, 0xfffffffffffffe00, 0x1f, 0xffffffffcdd10207, 0x6729, 0x2, 0x1, 0x4b77, 0x5, 0xffffffff, 0x2, 0x40, 0x0, 0xfffffffffffffffc, 0x9, 0x7, 0x7f, 0x8, 0x5, 0x8, 0xff, 0x2, 0x9, 0x2]}) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3, 0xffffffffffffffff, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r5, 0x0, 0x100000001) 23:00:59 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c7a, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 23:00:59 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 78) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) [ 2256.845440] FAULT_INJECTION: forcing a failure. [ 2256.845440] name failslab, interval 1, probability 0, space 0, times 0 [ 2256.848094] CPU: 1 PID: 12792 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2256.849550] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2256.851259] Call Trace: [ 2256.851807] dump_stack+0x107/0x167 [ 2256.852564] should_fail.cold+0x5/0xa [ 2256.853350] ? create_object.isra.0+0x3a/0xa20 [ 2256.854285] should_failslab+0x5/0x20 [ 2256.855062] kmem_cache_alloc+0x5b/0x310 [ 2256.855892] ? mark_held_locks+0x9e/0xe0 [ 2256.856724] create_object.isra.0+0x3a/0xa20 [ 2256.857629] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2256.858666] __kmalloc_node+0x1ae/0x420 [ 2256.859481] blk_alloc_flush_queue+0x129/0x3c0 [ 2256.860411] ? __raw_spin_lock_init+0x36/0x110 [ 2256.861370] blk_mq_realloc_hw_ctxs+0xda3/0x14f0 [ 2256.862358] blk_mq_init_allocated_queue+0x333/0x13b0 [ 2256.863439] ? blk_queue_dma_alignment+0xc/0x50 [ 2256.864385] ? blk_set_default_limits+0x9/0x5d0 [ 2256.865344] ? blk_alloc_queue+0x4b7/0x670 [ 2256.866213] blk_mq_init_queue+0x81/0xd0 [ 2256.867049] loop_add+0x2cf/0x8b0 [ 2256.867763] loop_control_ioctl+0x170/0x480 [ 2256.868637] ? loop_lookup+0x1d0/0x1d0 [ 2256.869461] ? selinux_file_ioctl+0xb6/0x270 [ 2256.870369] ? loop_lookup+0x1d0/0x1d0 [ 2256.871177] __x64_sys_ioctl+0x19a/0x210 [ 2256.872023] do_syscall_64+0x33/0x40 [ 2256.872789] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2256.873839] RIP: 0033:0x7f67af624b19 [ 2256.874606] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2256.878344] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2256.879884] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2256.881352] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2256.882799] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2256.884248] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2256.885702] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 23:00:59 executing program 2: r0 = openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000080), 0x2, 0x0) fsetxattr$security_selinux(r0, &(0x7f00000000c0), &(0x7f0000000100)='system_u:object_r:inetd_child_exec_t:s0\x00', 0x28, 0x1) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1/file0\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 23:00:59 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000140)=0x0) r5 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000002c0), 0x20800, 0x0) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x3, 0x0, 0x2, 0x20, 0x0, 0x8, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x9, 0x1, @perf_bp={&(0x7f00000000c0), 0x4}, 0x40020, 0xfffffffffffffffd, 0x53f, 0x7, 0x7, 0x1, 0x2, 0x0, 0x5, 0x0, 0x8}, 0x0, 0xffffffffffffffff, r5, 0x1) r6 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r6, 0x0, 0x0}, 0x0) syz_io_uring_submit(r3, 0x0, &(0x7f0000000040)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x2, 0x4007, @fd=r1, 0x6, 0x0, 0x0, 0x18, 0x0, {0x3}}, 0x7) 23:00:59 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c7b, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 23:00:59 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x100000001) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) fallocate(r3, 0x41, 0x5, 0x0) 23:00:59 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) r3 = openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x410040, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r3, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) 23:00:59 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x42000) r3 = epoll_create1(0x0) r4 = syz_mount_image$nfs4(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0x2, 0x2, &(0x7f0000001140)=[{&(0x7f00000000c0)="27b91f27a813bd251f4c46370dd96f14517eeea49fc9c96857f7252f479a33f024ae317893baa977b601d8374e3cde1176e2", 0x32, 0x7}, {&(0x7f0000000140)="eb3067c68d3b82526d3407611e5a97ec9e026881066e4c5e31afa186527b02f51a00c1234412a9aa28c868deb9194b8c17067e4f551e4d51bed21a7791915367a63b5de8ae1f0571568fd874e3b1d652d2c77ecfe8aef62dc30937ba6f1a970dd857da6400c38feb45a1d2fe7d34bf13233c9abea1b3b6bc3f2f2ede3689074214d85513c3dcaa2285fed0f604e8a8853d781280ea8e97290cfff8225473c2412b7ff0bbb55626a699da673c55e68dd23ed28f1f9d65bf482ba629fa979d4ce8ccd897cd643eece9ec1127e6c9d283f5d9da058c72bed760fc67bfe82699a1b08e018c5c9d9445d0f6a10d787768fa5e3a6760a9643c5b9250e283de85e7eccfabeb9ad17720a982929e6a9365fa9ae3f6a15b95efeed425a2b2de0e49325c7ccc7e2e4349a1e4291030de56f2c20272d5633976d8fd17cd079aa80866bf6e096227d1efdb5c976822d59ef2913dd83d7f348c76e58a5d21bbd92db02ae6a1d9edd0e50d204d332ea3e17df494b39f7533d57700146c01b620c602cd65bbc6e6d57c8458fbe645d825c9cb25ab32e1c69d11a408eb51d5ce5d390c06734714445e2e2e8c03bbccecab65b90bddb303feee25f628f529290e044c638259eff239a438a3ba04b9ab14f424464baec36c5b47af05177d257ea5abdb852e641df91181bffc645b3a70154e056393257abc8a97fb3bb480f676d03add1540611c8c2ee9c10a6b6c48673559c5f9093d0325d714f710f62e96ad0bad4f7b708ed83766a9f99c7c7422168e45ca5af2cc6f52a8c2038c07b35df36218b5d0a71f5b1af99804abd4aac921c5ff802d63b1de7670e199760eceedd27a57ab5a7cf6a65ec46de7fa19b168ddcb55c33a4b0bc2d23fdc5652ec7c6cac64dd4568d06f97a8ba76f4f9bb13be172a7f88a5bbe7b147deec54ccd976493804aa3f415db6fe998801fbf95228f0c32c5e36aef0b84a99e70cdcfd173afae88ff6e31f292575c0dc55c989f6ec84146fafd64ae1b7180315763ef6446eba76eb4423027dd4b50681339dc2c8f3284803a37bd289170da3368a943fe7f3f3637d144628b706e7bce70987b6f10ba79d10aba2196a27efefca0079e0a8d02c9093dc82bf91a68aebf2b0abc574341b7f991cd535454312ce1140af860f3a4b8212f504b2818b6d20e0aa4e5f299cf92ee904252e47101ab95461f8ad0f11065b72a8825fb34b9dad215b7c6bed2e77706418c13ec07790895466c87dea08868e807d34d2847d683e9fbe0a999b8d6096bd95bc9b5a92710a7d1eaf6bd2b82a8c1fc528910b7b56bbaa05be43a8350eb15bd94932d29b8f3b18bc8d72dedd85127f058be6d9d6592387b7f1ea1e646d298c7174d7b4dcc5eaf4b1ccca9e63ee3b3435b1a4b09c7dffd892fb97f22bb4929bb41048adafb67ca492d7a5ae1ac9f6a63cb08245d12c520164b82043a2c0e00fe2ce51056b0ae6ab0cffb0ab1b35b5a15c0e24725919299402a333e4617c4185b722ce6e5413e633a1b5c3429ab2c02a74a2049a623c2450d03d14e149ab60d0185898d8fb47f7b7dbe603e02013ca69c6196690649d48a3156b631a58783cb537a18c9cb67175c1196c729a84db831db49332cd99aff7334e0244f10c1e14d34ad7269ef3d01100a24a114df980c3ae736664bbb5ac6ba281ca84159bdaf08ba0f28b42e9f1c69c447bcc11950788080634c62879f953a8ffb6a72447ba51674240d7f29ba999ffdd0add668a11d206d1d944474b848060e9ab88dd5d7a18babdda6d8c62e45beb2c5ed40d3c64b83ddbf56effac483e7e9f8c2acd9fddf554dceba13a8f6b135ede62cf5a3e8b4fd6f202f7777b2be63b7596f69c302fa46578a7efdc8b5d2f9fd2f9e8a29ed76785a8ba9fa2245b9419d0647db76ae2b664a6462c1ba70673aee4102507d5ad287516400f9ec0b82f013f92d70e88bd23750be0838d7f5368491cf6143447e80c1838f6333227a263256ddee0a7b50375a0f3ead876df67c037e3d4127e3d8e3009d8fd59b10b13b0bb4e0274ae46286ac7d3a1ae74d56f01cc9a2fda951cf74c980effa5d7e097132219af69fb89066ca0ca45f43db9024eb9717ca0afaad53bce9b14c5555ada48570977a66bc620ce68c36d33d7b955019f10547d4108e999dde34ee6e8e21d8e60aa7007091ceec092860ec8098ee860fa0c116b0853b15cfbe0c3c47794b2f2cb50c88034c86717c04bcab6d33c652098083f35598b6b64d9161c578c598a35c19a6aec145631731b96f1684f58a0ff27f1761397816189f214288bfd48f908d8660454c8c7b5bc0b4368467ba9a6643b01ef3df2433d5f80833053dda7a8e76aed50db75b1886ec43b066487460dd505da30217b5a752ee942f7843bb303b79175f8b55b299e5f496170d654f903cb8ba252e394c1109231e0393112121d121738fe49320e58ac833a9a9c5c4856592c8f8c4aedd70c232034fd128eecb0369cbcb66eadcebea885a6c2b2b9256bdbeba21bc4a0ec89cf41ce2728e88324f88369956a181cf97539d06e91cfd9a9bad2dc76829d11a4f7c6c74c364103e2915fb1b335b2c2a4199e3cb7b560212eb2d0d62e2f0b469b6ee9998f110257bcc60944911d92d4a32622b484a9ba70b57662206f7829780f6e4f1104f01497971f9eb31c44b37576b665deb5631b695c57e63a365f9253178cae0d3ae0c1a68fe2d9d2f78c6e22e7a2d727730cdf3ad748ba64d5f2794d190e167edba988e2db27a66a58e88b5e10dad4306f132b4226b29ba19a008b095213768a710f960d28040a1e79606b52e5859e1263c7b1667a662f0d4c33901b1b70e57a6dcdc3feab7bc60b6f33fff14cac160a0d73f2f5ace81a71ce35ab3cffc78183ff74becdd52729ee16c90bc85751a2e37c9cfd5885f193b2442b870f6891833976457267ecccd38245710ba37e45c20cbc89ef44519c03dc5263df87fe73b5b3010c103a6a85bb477c99f62b14033156cd67ca58595bd75dc1d3267c6e8109719a6d8bd7ff1620d22779941738a2f45dd90d7ffdf7912bb01e249765d1729629a22df7ce5b27a7afba6b27f96bd8d778c40d1c27c628eb18075117da87c1b9f47f0066697099e32450e949abc135a408e62a0129e202191c7df069ece703eefdbc6d5b244aff19a0f662c740c55d56dfd0edb83c716405f95b6ca4a8b16509cf65416f5a4ee55380e8c2e51989dfabebdff513d1d4b156f72ceb8e751f35ef0e8f4926f6ad3d5d12272a5f499b4829f159546dc19861c97bd1ab8b1c5b8831dc158fae1a6a9c2a91fc7739dfbceccc1dd5d38dc8c0195b5fcc324818c79e7abf1f4a76a07aee58b94aff329e2f831a7865bb327c155628d70c1c8680fb56d2587fb6ebef50dcc56cc8daef1ff1a85278026a463591d2f29755c58b380fff6941941a10628e5743dfe6d1e73c7e70ae4ede034e25802bfed5dec6b1c2675472678ac765d9edd06c7c369a25bb01a9763d9e39711ce0d2b9529c796258191046a8f9fbc1994881b636603065e0a24de1a461d7d6b77c30394fff88b5dfcc736b91bf9294481f4a36fd85ca8f8c4b898d7ddb457c46a2084929726210fe27a05d869468d8eff97b1bafdfb7499e4ff4665e21ba8b4da848dff712b233b15d12d29b01ef6196c6a27f43dc3dfd70a1f99b95a4c6f528819aaa77c58d925550a1673aeb98d239448724cb93cc2494c4dea98732113f2388945f27eef63b3166b00719ec248808a43f443fa117e5ddd19d394ff47c0e70e0e48f0a974fea58b174e1c9be75d13301645437086068097ed10b25ca845e62fe91349543c658e5b03423b05bef3eb9ab3c737a6fd4f2c6c699aa3fce541fbe35c52e2e505c16943d0a1a10aa2a10703200a5e1cb30919afb0e6e20b678f8b92a7331d55af8953752397684d259a631df24dff4bb278220b8a4ec2f9edcb95b700a633e4f9da4164e057e0d7e42aeecdf852d9a12bb0dd133cca844b09692baf11297989f49a431a13ef222cb7cdfd54cc2e9d65adaf2f80fb3f1a288b92cd3facc9cdbb081e6afd5abc800d61320430ed41a9239aaa61c34fb8d462ffe6aa6ea9a7e51b6214143cab4ec38d15908ec61e5a786524d40d7798fa2606d5ae6206a6dbb16ea2c334066027a4edea397790c0a758c81d12fa6447d92b69c4c3d924d5dc4216a51782fa8f8902b704124d950574b7e9475648869caac896b8d6b540fd4137f97f654ed1c98f12af6b943709bfb31f6083f7c073c8f831d7bf15fa2422497faa65669a09a644f033bc7db87106d5318a6423514a701875587217f265dddfabeba6ceae9752a0b76f603b5a72bdd879ad87558a5c0c4431d46ef5e8fbf99d8ca14741427e27a74a23f7230da3ba848f8c90429477e83e353faa2335b068611e85e0fb9bf6c7a44b1351c024c1e31ca22a63f0e31396329a445525ac34c58fe8df549a8cebc928222af08ed632106495e0900c0903831130df35ca7b13541ddb93885fe9de94b2ba350cff0adc2eab19853e79cd53a01971e15d4cb1813b6823a1913267f48acb77d4e6e858119722858ed8fe63d0d517fc33caf64ac6eb07e3975d0a6ca3970e398aef3950f945313b4977cd3258b56e8e6a6042924542a05c946f2972d7c1d5941924d256106975ca05b0f60e771a68a1a87992ad919450396defe27e548cbb2e244c6da2a62d0576992ac32b083206adacb16c2eb6c590bd7f7ee0995b0dbd5ee4757609090647ba4fba60f0f35509a2b1b382b5a4e6d7ea3f15f3b7c80f507b5aca0d3127fe67bcd10e030726359a9e38dee777356816f19bf4a565c36b870a8e7f43f39487af21049031bdb9a65d633b941c2df76b99fe9a7ad3161cf2a54df89d232f4731f1737932b7e0e50dbeeb45d7da3eb795fc5611a3997728102026e323518daed2e49bbe5c0305b7bd5f2e77cb915701c98c3df7a2ed2b1f1fa8a501d459cc5921536d087b5a71f5adbd151f29414007d506afde0cbbd3a2705a4c7893e7d362fcab6869b7599dcab0ed3f58ed0df73bfcbb8c7f2d33e08e002d1fa5bab737b3064c3980b438791aff5551e70b01ae9ff7650ef5fe6994f49744a60930f865de69e4f141773f6452434f850dfa7f9a2b5285f22fb6546a9748553d5f3f6c03cc8a18524e52674e37e084a8fd72bc731ef7aa4353afacaa59c6fd09fe74396a350de1c488e17f0162079d5b6974584fed2214407855d2afd550f0816a5e91bfe88beb269edd1f4b0e4b27d4f81bd2e397a850875474deaeb88958d23d15fc9c11d44816ca1286bd0d5aba748c18cf86532ebbb3e058d8eededfdf7a2ef6a1c367765f6cce03abf0be205077dadc5f6d20670ce6f568652916a867f2221e341d7ea2fe8bde57da1f73bbf24b99c555790edb105d09ac2f4e188638c22641451f8e5e823a656d8114c5a5fc50daac058e22baf9e3968b10ec001938d031206bfae3d122be76c330c24a5315af165bd34db88ec679606aea172627d758b9d0508003a12c8bb315b4cb850fe9fdb6f1dcfda81cc3864230d0cbdaf31ea8e55b1562a0147e337e26daa4dc607499cb6a92e02fc5cb6133797aca0f1f6681c0ef7d614634dc540ad956d604ef03b234ed1446a6c0662a3c8294d75a5ec672af055d0ae20f652185678bf4e4531791a1249d320438d5d40b6f784a28845538e3d00c641df25fc044121692852c331b1e3b24a92f0164f9e7a119c8e3537e49150e0b969f11ea8629bd594a36d593adca0c5cebb36b09102f77cef22fa3e2d57efb42f45bf366d", 0x1000, 0x81}], 0x8b0000, &(0x7f0000001180)={[{'^'}, {}, {':^}):[)!('}], [{@uid_lt={'uid<', 0xee01}}]}) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r1, 0xc0189378, &(0x7f00000011c0)={{0x1, 0x1, 0x18, r3, {r4}}, './file1\x00'}) fsetxattr$security_evm(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=ANY=[@ANYBLOB="869c"], 0x3, 0x0) readv(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x81) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r2, 0xc018937a, &(0x7f0000001200)={{0x1, 0x1, 0x18, r2, {0x401}}, './file1\x00'}) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000001240)={{0x1, 0x1, 0x18, r5, {0x91}}, './file1\x00'}) r6 = fork() fcntl$setownex(r2, 0xf, &(0x7f0000000000)={0x0, r6}) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x2, 0x65}, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, r6, 0x0, 0xffffffffffffffff, 0xb) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r7, 0x0, 0x100000001) 23:01:13 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 79) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 23:01:13 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) r4 = syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f00000000c0)='./file1\x00', 0x100000001, 0x0, &(0x7f0000000140), 0x2, &(0x7f0000000180)={[{@orlov}], [{@fsname={'fsname', 0x3d, '\x0e@'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@obj_user}, {@fsname={'fsname', 0x3d, '/dev/random\x00'}}, {@smackfshat={'smackfshat', 0x3d, '.\'\''}}, {@appraise_type}, {@uid_lt={'uid<', 0xee00}}]}) write$binfmt_elf64(r4, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x6, 0x40, 0x0, 0x81, 0x9, 0x2, 0x3, 0x7, 0x2db, 0x40, 0x2b9, 0x1, 0x6c3, 0x38, 0x1, 0x4, 0x100, 0x401}, [{0x70000000, 0x0, 0x6, 0x3, 0x3f, 0x1ff, 0x4, 0x3}, {0x6, 0x80, 0x400, 0x4, 0x1, 0xa3f, 0x81, 0x8}], "91e3deedbc2eece6fecc9d7511c806f8eb9ce3d7442b122ae9c7836eca0444363fbf3fd09035e8e5ea724d6c09469b3159eb050abca59ac7", ['\x00']}, 0x1e8) 23:01:13 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c7c, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 23:01:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) r2 = openat$cgroup(0xffffffffffffffff, &(0x7f0000005280)='syz0\x00', 0x200002, 0x0) r3 = openat$random(0xffffffffffffff9c, &(0x7f00000052c0), 0x202200, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000002080)=ANY=[@ANYBLOB="fd52f698eeaf25bb20d532513276ec164ca7700e3bdb1b2fa2b8f051bbfffde5e29d172b242716548bb98ee0dd8a1e749a454dd25be931fc844d77b4dc4329bbfe196a4a2eb7e86c2998a7308609b4d0370154fb62f3ff4fb44ccedf04f2233209361fb7fad5cff7649bb0b4cc7094999ec6cd4efefc8bc3187e8378c66ece74d1b2b882d4d4744d397331be51e541f62fcce12f7ee7fb3194eb7529db8e84ff800214598bfb91cc5e7ed62a36932b5d5db02eb4", @ANYRES32=r0, @ANYBLOB="02000000000000002e2f66696c653100"]) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r5, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r6, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) r7 = syz_open_dev$loop(&(0x7f0000005340), 0x3f, 0x28001) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000005380)={{0x1, 0x1, 0x18, r1}, '.\x00'}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005500)=[{{&(0x7f0000000140)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000001440)=[{&(0x7f00000000c0)="0a10b0c025c56c3ea7d7eadde5ba93b8758b4b1b71fe5032e90f60f1fe8995b9e4174c87a50edd592fd2286ff73e64e19e339f203c9d7542c051ea8e6eb5963f", 0x40}, {&(0x7f00000001c0)="b98af5df25da61e65848b795810aaf3fa62674958d209cdc3d23eba15e6b803c7153b4c26ffcaee7c3f6b49f2ad56d1f46833497e191547e764b5122f4f3a5a04c6b216bab5818f435fb3846bed9ac9f2a550801d1ff3abaee5ef1738203227b6f8e0b7669068063d9568b04ae051564fb4a60b0a7ceaa539fab39c472db49c488d9b3da15232ae80bbf90", 0x8b}, {&(0x7f0000000280)="e3b3bfb7b333ae543f4a625768c89d7216589af88ca3a0d8d9561f054d8ffbbc6e30489b95a0132596f7ec44a6a34c20d595bf904c52a748bd0e4e68d810ac6a8de9084f7959b12f9d1ebe335c940e0d897a74b7cf8c102ff76ff043951b1d3af0a110ef276b31721b22bc144283c8817fd44239cdf4f840fe5e38fdcd8895badebda302a801", 0x86}, {&(0x7f0000000340)="f657fee4e6a6ac88f98be84c6eac234a92f9e5edcf5b343a0bd9d7be86a6c5005e93da6299da15550da2e213c1570b92a6fac42d4182a4d7d0e8668bdca437d401bdcf96e39d4896e1ea0af04308320806c0040125db994357875a16a029bb237d0ec0646979d67f3b3b1b93eabb69902c380d74e668581489e2f0589f6cb16575", 0x81}, {&(0x7f0000000400)}, {&(0x7f0000000440)="02be9b0d6912165432b5d8515bd637ec7d6d50ca879ba3948aa99e4eb31fdb379e669cf46f12a8a3681103e63812bbdcab4f718c34506b0902564a702aade7ac5034aa5c6af0c72e616166ca8d499254d16816853622751693a83126bcbc3334855526a8049526ae3abcd03b9fee35a927e54d4059228e7425c06b70db0e92a66b9fe2696fe7a9e6105edb12929c5b31f8a36a8a387e58bc843c90837ba7b47380c2b0e7b417b679ed7056d13e43380eb5764940575582a8f52115af5a6d6deb2f915ade45b1b6061d2d4a756517ed4c873d075ea07e64a40e452aaca55f905bd6b5ab3c1d859cd8a3e773c2608f3fe7f6c6be70b2747c10e807788a2f68da0df960f5035b04f785a59a7046f0ce5ce17c2c14a30e3b11510f2014cac4ddd95a67ecfb5c40f0a123f764ff2a526125f19b99b1fca516e153f707bc3caaaaed04a134292467497395f20e16da90ce34ca5f10eb5e8f19440678c4b8cf932abca8ac6b60a328d7fb4f6db2ae7fb6b779a164cdf0bc4917babca5260076dfeb0e0b3fe7759a93006a4c82742843808879208f73ef5cc220164605ce9238a7a1aae5ab6d5b391748ae4f2b747f259f99e1a51590b1d853e689d19baa84995507c5b7e3f7af1734509681072d1fe338f0274ba9d39403df55d737fd752c2e5b0bc47545132554cc4da1ae37082b177b0193cb67af8c69c2c34b9d3636c1d55c3ba594f599a9d1310a800fb6e2cba5cbb20cb1dde2c681df003bcc87636a07298d17f3c3663704e7176e1958cf2415ef9f771db1ef4712fc6aabc5a005256494cc38a52cd7b444e6607f727f301530231203028e832482c3d3fad80bffb8255ec5ab3689fb1d5570a56e76bc511514a5ca173915fd35e73fcb6b85f80c01629f91ef170800c15fcef2bb22cea90d38899ac8ba5bb074aaeaff0a6da2cce553f16734ca543acf594c894e78a76c991f8139f57b4dc2f2915b8c5f41f75d9b3ce2d2cd66fa3b39b66d7a94c38e6be623878ab1ec9d31380839c2c4bc41729dfbf2ca9692eb8c3c04eb883be796d888becbb63cbc18b09e5ed2240925ebc88ba6bf3075138e18964181783c390d8d08001994495a0a3fd90027b4b27530cc922612399d3b4338c10c32960659f9d1d8cf1f16da9f31cbc4d8824bbc7c5f827bca7580fb4dd35d2c649899424eac14c885f3d3b32e6bea4767b863706779f7ba4498fd1ffc6383878086bb59a0737c45a9f4bba727639d9e2c9181f77d96d11cdaf17f257f25105976d8e0ee63e9f83754c3c4828bb1b9fd6675af45b22a8be6b7e3779e69ee84d5dbf35e95fc7bb9a77521253294da40985f739190c73c603b2c4a3de2a2e7ad661a6857dbcdf4a6dc51f45c733134eaf883cd28373aea8ee2c60f9596f0d412cbcb09a40f46306ab61d836bea2606dae8ff2401cf40b628112f5f759ce82974e9b5a6807335996bee2a3fa0d58aa440f0ea280a4ad8e491265d07de4c2d51b9560d50be35baa350afca163985470ed83ba06109cd03ce250034dbe38c20b3571f902523faf3858a9af7cc094c63fc60c7ee28e33679856ee925c09867a9c714bc79713972274a459d86f7a5affdde29046780c288e103dd836e370baf6b8d9aa18643ff9a4f4dbbe60b7a689dd66e6d2356e083a58f690e5ccb20fc69ae6266fde3c7f522c5e23fbc09cae7792ced130798afee37a0fb33de063bcd5cbb8ff8950805e2084d195274e1f76176f8a01d95a5e5d3dcd4d9f5087be2e3747b32f64ac775894b05e4f7c76c60d84ff1a148bcb5ca1311b11315bda785b7353f60d6343588737a77ad5048926955f1e9aa1b05454106c26b9234a7d1fc0d07cfc6def65e64bcced844cab5ade8b8cbe95e8ac28fd0147a772d414ba195adcc70d34bdc27299df164dc56e4cbea179fa4d051b5f2b52e48e6bb10315927411dda7b92a24867641c43068d6f03b90af372e8a115e42e24aea3f4dc6cb0bf95e0f3359f3636fd871b81b2dbada28511aae036527323d2ff7cf9d2c9865c8c76b570349ad1bbef22d252a33193509ed42bd599aacdb647385c9bbd9d845507e9e3dcb074938e54088eaa1c41dcd2c1e3f5bf592e242689fc5f9f1e352c66601ce09c08f9936d85d437c6cc104acc40646e25352f5dc077bb3c7691caafabe3ff413e767623b01460108c6bbb8bdfccb74b107ff835a8c7193bb7d7e87d92d04bf8d99710356e9c1dd3b7116e869c2d703e3cbabe61c4869bf7b9672690c4437fa99ffc2956cc34df5babe1e35fce0d80d4d24abc4a0128f9dea78dee8644418700c919b9065c732963e251aa3b71fafdcbc11b6b7cca53b23c00d42deb76e10537442c3eae66a264de52f3a3a782ea44dcefcc71409740cb8beaa7b20f888611315d3756e29847cdf301846cc05265d8d9b1d1fb89f99e269c57c08d5754e9067df3ea55233fefb960a6e15a237bfab7e7c206b4dc1351dce991889fb013de704e835afab56826244cac5b0541a7cefef34f0a2c4f74f02b63a0d529dc6ac8a913d18c321325b599801eb54ed479925d2c2f517d0fd29f4b000bc049c1c6ac2973db0815003a8acf6754094cc975f4474398f72cb61b4279f1adad1aea687fa2ec71320585d74dd2a1dcb12e93f19d93704ae7b9df21e046916fc09f8ae48643bf34a87ef1d375a3708bf8d580ef9a3370aae41eff48623594f617f97b387e01cd92a011cae187228b80cb89dad42facef96cfeece7e7a1cdb0b943f453c30b6b4b03aa8986a34312f67408c7efaa026b601aeec4898c790b4af12b5c6e89482b254447343f15ebb69a2e52f90105edc786694ff3952639e5c54834d0ae311dbab1c623debda9a6d5e9c6d36423625885085d5cd1e8768a21e1f75e161cd1d846e28eadce73f97c37d06d269797a3ff37fac7b59e95a5d12343dbc3aa3dc63753adda4e40c63db2df61c4d9d1c82a9a2e8cc092c3c8a37e96f858a36b22a91d5e44c918b993bf07940bebef7e62acdeec821a08fc6fc93894832a661da77f0ded1e7c10a69f481f0d3fc2a4c7e579cd2533f2dde26b8ecb05a48737568513b920c07bb1a8c9c6536eda6659d95a9a8bd3e885002d6517c7fdbf2a75c4e1d53d94bebc025bb035dd6c8bdeff30e53bd0489ff6c84aac16413d9bc55c7d1bf81a0efcfbbb448bbc12b7206594d26c0e65f44cdc0c13d96a39bbc3ed0d1a671169621a4a54266dcb642f14ff82bd0f528edca778ea3d52ba52557064f7dbfc84756e688dcb86665555ba3a28b3633c7a5f6363f2373d68665331a3d9329bd6381bde769029f99d813bdb91698dfb69e934a38419280f75d40c4bf7fbcfeb1fbf2f82543c7be9562ae8496ca8bcbde81288524ee78e1ff8a66531915e79a61afd4e1bf5454b3b57c9513a8fe807ada6cd41d0e2365d0dc084081fc9346eb122b8110ad5b552e18b088540564943dea5c987f2a04347136cf1557e49ac14f06154b942e708dd6d924231d5b8d213a4debb1c42332a49f469b49ee45895c7ad894967d38327e5d571f64d49ed192d6b66bf3f24bd4eebafcabf156218affd585a4c2b3f2e4df8aa2c4b92f1c87c8aaa5d61d062cf09373c1e1f9914e858f3d6800abdd9d0520260e095cd48d9893cd7860effe58947424502df5090bb558521fc749584a7ab367653441cfd6006d233a1b3ff9237b693cf1fc776f123c63a3c3c7793e679b7e7d5a92ca9e612db6ff34d683437efa11e546fd04cca30babec98fb0697ad0fca6021964ee35aeb7e6114a1a3538e3aae3d0e128eca51653824563de20ffab2077134b736369e4a31636dbccd69ddb68891b8509af7d98f9b47677c327dccbc8fcead26485615a291a87ad40313b6ce0054d36dae6b5001eefbb13eca83abe53d0e94c88c1ceb6fd5dbd17566eabc6610a51644cfbf1c1247fa28f2fd00f907ee7b5662e2defd8628957e2e62003c42e6b5dc1e439521c4e317c8f9af69f1ec164e761eb7c14f3d789d90250435dc0989cae7721d3691e35f648df901decd1449bde01258680f64037e1305278e260b3cf0fe08d0fd0da6d1139450b1619ec9becf19a73f68bf0a683398ebb544b6f53e53a900b722a5b0aa75c87c2d69cb5ab3774b9b58a86f2f42dfb43ef13cd7d182a0e686ca6821ee143bc4965e8abd90d9471621d047e0ea45efc2ea881a508c33ffcf747cf6b65a48e25e60b4f3ada4751df467d430c1655a79c99002576b459e8e59147a616bfd3cf3574fb5c2670a82b5d06881566ad17cc967865bd9a610b51a17d44988b0315be70653851446129429569f98d523b14f3257c07128042e79244a6cb9c679bed52eabc9c39071ca19c0d9ff3c9e2243ff310379bdd39c968c5deac00dfd4aabb7503227a23d675a67e1e94c47bb0723b916cf80ec4db2bcce4669d26979f30f398923d5b919730595deb5b738ec85d65177eab256de52323c7fb112398ded4f48d03444c85349d61b4d5d06d544bb387e22d5b77b86fe407f03a541a5635dc78161a6fd963cb78a38e7d52855a0698f114e570490820627cdcb448d91e384448d08b63b29efb6ce0a8e919a13de236c5a7db9e2a432edbe8abb1af934773c6d52f374cf27af6636a5bf25a7f8d44dea5e5194fba343fd154890c85e33d2bba2f6d3074a95568bad82ead24d0be7d3e194c9a4d4bd62cbcea44d79f0967264bff9b7af893e3de593fc274b92c2cf690a675002afdd7a5f721eec2d876b8da0113eb16fcdfc69b8d9a4202577dcf86c1f8689c699115fa378007e26b90b64cd4e1ee208cd81e654a13725a94cb167ff1ba5b8b785d6f55c5abb72fdf84c59b069ed1970991b48cb6880b39d68d488cb65edd9f5387aa55cd2a003bf7a3c66271b9c0c1cd695489a48fe5f16fdaab4c861459466ce8cbd48f37a37f0a52663473aa2a69f09652e4bc4f7e67283f551edec7826f46c80dfe4f422b38e49bcb98ecde122fae74b708da136d55773a1a3a77e4c0631660bfe81e9d78c46ef101ac2622623e7f38660d4d75c5eb299a614bd0092b8bd8f65e5e3bfad515e4e44c1421cc3f22959c76a0740ec98b54e2158d7bf38c248b1e1a9828422553bc5f42ecca5febf9fb8724484e228ee55aeded55f1cdba637cba6a37a6df3bcf56e008c29c8078ddc4bad577138a1561dbe8e2f151d8175a279f68514cec5819262122a26d54a51827b1648bf761a95713a976f9daf9af0932d6cb7df57c56b74ab651e3383b61f019876e100c4b4894f0635448ae1316c8d08244804698e683280779dc402ea696a1fe8ffc3ded22fee2891ab3998b18d59f6e8b7608843a8f9ac11e2a036bdac6bbdbfc9b500427fba638d78f10df0b7d9756d4ab00ca5db17fcd7ff6a28e0f304c8a3c388b9d1adb49c9079a9d4b07d2777768c88a1a2a0ec447c2b594b0949f4e67f1bb4ed4d3fec722c672d9c9a7dd4ce8cb52991fc0792e9c55ec629b2ad926f6147e0284448fc349942182af792ba42fb6f5acd73f04d89819a7855efe2f1cd223251fc57c50a0056d36ebe91ab6199ae792616861b46b431f3ee0fd530ffe0b7db1910f6101455317c358d264d005ff575badd62481dddc73780dc600abe909724918478eae250a4d23eba0c7db912f71a5a0042da435a6a0392a8c339390eee79e93c8e37b4e3e777b969baa1ef401545597e50cf283b82421527b12226753fb320e13ce111cd34dc488d10b3e5e5621c9c560301faf6c9b5938e190c8e6fbe0892af6cbbd9c1b19f60afbd46c29085ebb603f0c252da00d8b44c7b50878da6c15180", 0x1000}], 0x6, &(0x7f0000001580)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x60, 0x20008080}}, {{&(0x7f0000001600)=@file={0x1, './file1/file0\x00'}, 0x6e, &(0x7f0000001a40)=[{&(0x7f0000001680)}, {&(0x7f00000016c0)="1d75b8c32663beadd2c08976ee60c9c64ce01698053f42740bd64b0b8e8020ec7b2bb685c5853d86e835f93604d627cf84de4d66b8368e77ae155480cfe2cd0832ccf946fd4e58b27183ffda7aaa494c0ea2d2d8f5ce1557e682c2fdc54f55cf2b1c1339e7c5ff34fec7f2cd40a020162ed70168c5848eaabe63befaf85f2056e90bcdd5514c517e3ee0d76442f5a248da05f136dff7d218cc882a13250b29ffd771b2c1055d0c7d1824d16a83bc", 0xae}, {&(0x7f0000001780)="87527feb46dd31", 0x7}, {&(0x7f00000017c0)}, {&(0x7f0000001800)="5e7d93de66e5f89431e9b39000c379c6a44735ba77876fced5ffb2986925944fefcf39c74ea73738e1ca65f33d16403bf123d74dcd5694692c", 0x39}, {&(0x7f0000001840)="49f7d063e7b0507d28ecc3ff5dafae32a3302506557629840db46a5f9570e04a0ce3993e6c430e5fb14552e37c1dc9f760b20f371824770e5528ca177468ab9423075b04b099f64fdcc604422e0016a1e5d4ae7419c818b71bb2ed73331976d3edc5e4d9b2223a5bf3327c4d3cbfdc7f35c7eb6f9a332e577a1d8ae6bd289685af1e331868288acc2e83be98c00ff53e2bde68767a13a74a6e8c7719a56e673673a2e56085659648a28ebafe232d253167fe0e31b7e953d84afed6096857f4e7f545b751d1b0e4b005cb97529ebd8cd76290200a4de8db2f", 0xd8}, {&(0x7f0000001940)="e65c86dab8df090be00570e89ac2a1161267a4599f10e91dcc65586e23f234d7da61cad4f27941ef807e05d7add45c69b7a39f4a1e60ec971b909a7fabc75c29de596454dd1ad4e4e0c9b723fa207693a873530d41e416a8c7993f200a8e503d9f8f4b24dad8cd8b", 0x68}, {&(0x7f00000019c0)="a34ebdf51fd4287ed16fd08eaa54efc727452004ea6a1816b86ae75ee29a22363ed07a4215ac20", 0x27}, {&(0x7f0000001a00)}], 0x9, &(0x7f0000001b00)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x20, 0x40800}}, {{&(0x7f0000001b40)=@file={0x1, './file1\x00'}, 0x6e, &(0x7f0000001d00)=[{&(0x7f0000001bc0)="2054c38b714d80d1eea5a9f067dabc33612522cac300cd0dd0155406e89107c9f9fdf026f509069e097ab0384bfd4d0a42c9a7a9ee09272d44b687fbb5e0c2782b8943b7cd4453e072892fd4205be7bda1ec6b2dd35ce5506ccf63", 0x5b}, {&(0x7f0000001c40)="1d7f3bcce983f245d54f2cc36563a23064d17e79156bb894b5ed9889e06e72881a67e78fb66df0994d1a259d16089fb6bad6d9dba63ff2edc3885c091312f3649a44d91e9cffd240a9d93cd6fa87721f077b5d5e1f0600117f63", 0x5a}, {&(0x7f0000001cc0)="d66751ba2f81c8ea0ad656d09cdd1e97dcaa", 0x12}, {&(0x7f0000001e00)="0ffc939c8a33353f14ef7d148cb24db36a638810237273b7a0b1896285383a5e6cb79b8d87c047d77a0d0404305fde699fa74f4d87b94cb1a3fcdf0a57abf56b4f5b0fc94ddec3e242bd1f978a528c64b9bf204f393d5ca9fa03d3d9151a31aa8d649e5f1ba1178d40aa0997302ea61dab245d11dab4e0255a81aab8751e3a2e5c177833363ece58bc7dc1dbbe4eb36cc840398c6f8af1b8dfe08d12ed8421c827694495b00faf501bdbc5c1d4757a3beabb451fa44c0abb5c3f9ec76f4901f685c323f70c16304ac2c446bcc4c321012b450007eb692d190648067d63e223f181d092a485", 0xe5}], 0x4, &(0x7f0000003480)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, r0, r1, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x24, 0x1, 0x1, [r0, r1, r0, r1, 0xffffffffffffffff]}}], 0xc8, 0x800}}, {{0x0, 0x0, &(0x7f0000003700)=[{&(0x7f0000003580)="adf88b8d3aa7f4b8493040cc8e361c492bef1ade92047435b320339f6652c83cb213c2a62097fb5feb4ab73f77698197c3984a100f2688b272811eb7e4f8454820725d6350fde63a29497c0f30bd59b9bc9be6c1308c963f408ac791da5913d11a36aefd92b1f1e7545581049af46cd66e3819c2e6d90548eb9eab1cfe819956c92b1d9ba707225b85ded99e27e994842631f91e7bf49a3883919d96717bd7638b542a7e2198bee7c6e24d0b2d14ad884fe13412108d43d186962fbe88548843c7e1e7be55a1c4a38fe08ccb0e1cfce477dbfb12883235e6eb486ed597417427fcfcfc0ad93e1da18d44d129bfa8a22437dfef0ab5b6b05774223b", 0xfb}, {&(0x7f0000003680)="34192352607dde784047f7a2a3a8b79efdc6c292917edd681440ae37dd31c6f88aae38cb362881381f8ef4e6eeccad2d5fb4a2f169781619c9a4a70b58e042e4ee5dc14771ae1a6b2c7de28c8ea43122cb90a015bc82336a88d2ed75c2c1eb8a3420153e630ef8a03dc3d4feef678f92cb9815", 0x73}], 0x2, &(0x7f0000003800)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}], 0x60, 0x4}}, {{&(0x7f0000003880)=@file={0x1, './file1\x00'}, 0x6e, &(0x7f0000004b00)=[{&(0x7f0000003900)="a51b4116a1def1429dcf55eba5894dd4b0bbf11baccff66d83d1b2f55cbfced1b9168fc962480ae403170aa4879c055985cd933e54a9f3b82a5cbd554df26ea56911ffb5ea1b157ceb71e7eb70cb6f7772fdad15857804c724ce0559261b0c49deaf3d8a81f11bbce10c235c3c32aa1b2d6a81cc0642db6461402b19fc75a6e808660d2c6a4122d392c618f1041c06d867c3943bd4e06078741df70b545c53cb349960196500cd142bacc8c20aca886827264d1e3720634d92ff2a3ed2f526461c56cdcee2e3bc6eccfc97e84317484905194e14ddb389b1439aba8f53bf8bd1c76c0539cc58141c075e0e1f9718c60044d04dd67b9eb21b4ce212dc051c302b86d37a2ec9dba481bc91c283e68c94100339cc163794005d2eb42fca719315a76b6248f49f0d74e2ec5d8e15db044afc618308e2e4c850921de162f99a68523c3d45ec943d3f8d217b13b4011394df3be712704f9b29d07687834707c25094ca2241c58aef8186c0481cef23b486a3b5dfc42aabceeac93fc50c2a5bc08e1e5dedb1f01414db5487aa59ba11503df41a6841a65c99f48ec38332abd6d14af2d1151e665387812c88f62880e5ab1afe6d0f1b745e76c1d7aabce4cc84856192d042e52b2a03ffbe07f16ace19850f856891dc36a0696a47958e15cbec5875d9257fecdff177fcff479d8452a6b340cce9c16d207b5679f89a8c36bec2403b92418e502b746608abb4d59bead15e35af77d383fb2dd291549e0538b6a72b7810ab82c763d3767614adbd1e51925c0dd25282360875ae61d475031dfbcbdabf08d4a040f117a8d2861afb13c08a0bd3271860439f2aca54444cdf04793112e28985562928112e8d6c6e45dc6fed910f244585145c7259e6ee0991fa124be283575ccc6e8d8cf4d8cfcc56cfb1b1f7c5e7a32b81ef45be08947fe368ae0803bee25d2c67f69078ae7079346a1d1ba140c264cec333eccc8b495157fc81a700b764dc1c4ca6f54f917eb8b7e04108b72f7cc03bc3b2326cdf6420471d83ca8e2bf78dce9f09a0e18b3eda5ca707d0085e4e40e91428b3d1d7757464958fa602070b01822187867c248d234655f9c98dc8a4b968dc6f6394c9563eb3ffd9bdc7857ccbcea051dd108e00209b9c20fabe74c115c5d0dc41860027574877aea552e7de99bf8870d4cdc27ddcd3113c92e4a1c04da5ee176cb55aeed3fc0ef0c5a63bffaeebdb7169056fd501dda18760bea7f28cbf234060a52eea9a2275a7e080a7b68fa7ce08fc7fcdc9db671f10ee4f2c7fb9dfd4517154456bedaeb9c94b194a0124e918152c844b2910929769c29ce3f9ca709cb692b94925f7fc7b72df6c350ae4a5944e236e524b916d4620362da46d44a046f774e019d043c4e13b0196d58d6a712cd7c70ec0660e79022ed30783465fcf74fba2956f4ec10d077dd81afa30645f5067af35fe606c9ce57a3ac101741a1df680fd4754cf490812da7e2a1f99e69e9306736252d047a882195ecc4ced0da80440bb4858238f366688796f989a4102a4c2543e8548c5db9a1e61e51fd09f07e004c74dc55d0a1292d47cce76e24e9dd0627d75610fc36ee6e04ffa55b3d231e60843fb5a0dda399449b3d9ce52755423f6b7d6b9dca8b8740803ed52f939c6af44b75d5343ccf862ebeaad570120f9d1ebf944db5f66006e43d41f416262688942e080c99808140cc97ca526694ff499ade52025b76bd46c6803ef907b90f80206a7095c5cdc8c809102b9850139b32ed3ec4dafe62713759233c77d79b8eb617195cfa33f4976280b3292eae073c6c605745105e9832b2a231f19dc5ffe27933d343b7f4fb7681e8c7bf125dd9066c3ecd08ec50c8629491a91ada6e0d5a950c67252c67317652c4da88ac3dabcacb2a52246873280373d3691d8bed983552b58942cb3f9ad5a6b412068f02152c18f6681ebdbe9a45f0c5b6145722f4a2b0d33f746cb9fc3c348a4a7d47621817283c418d1fc7ba9775a8e08279be4184531647cb7fe10242066195aebcbecb9c236841179db3017dd34f5cf8c6da4a60e113ea15432af5b75f133e9101eef4e3dd9f2484f56cb76aa9c6c872397b2287334f952140ac0d9e07b4de9aaa620225f01fe8675d238c4fc9c6ee12f393ee00d04a02731b89d94e1ddc1ac7dc9a262d0018ef6e1f8b3d2e1dfeba7168bb4510f7d59bfbd77fde6ff9d0a8f5523c1049276b7ab878611bdfe8854b9205f697ed75e38cce95f08d168654bb1663a1052018117d533b8d5ec199400552bd022a931a8553a9195483f87b416518c082238d4bdda8d928d1f9692d5a50222dc0b3e49418cadd5bb24f1b63a8b8681df59cede3180954a16134845dda770f4c184ca85b33f0d71f58bb10f00d3fea0c2dce6bc0786a30200c3ecbe3ec7fe7abc6bf499c7fdd1d7d7e543a9b2b1c3456ebc4277718eb30363f51e4255402d3fc3f12134451deea25c30050af34f4655760c074c69eccf0cf0b3784ee97f3a3ca4dfe6d2a3b85bdab99e3126e7871c39315938b2f9fde403901f9e0224b2e1ede02b0aeb13e10ebf7901c8deaa5b90cd7fdba9eabd6279e574e2d15267a1fa20d0b4ba07991ec008e3639d3d908b0d3f21981cadaa4b857ccf871b47fb98132ee0f3fcb37216e77873024b1524c6923f0c43e870361ca7407b19746aabd42f2eeb064acc11f1160de14588b51f519728006d720235111b72e2414e3bd1cb392c62b4031ea5a4d25cbd2e787493853233ce7d317d2bd58594a375c2ef4691abbc7a453111149bb256fcae1e57005f30ef9b0f2c83ff48e9adc17b454f0514f73675b8e750aa68d47ea326b966e6fd14a4614564a5f95eeeea1d05a75f99fb77e13a8e5239b0e6a4cd1d15d3de67446a06295da21d56b532360ad07c661cb6138addd86849f19a5116b3ec948f350ec2ffdd2e69e4de5b30648aefab644b327f2780a74edde4107783a54ec34d9f514ca041f213bc051f939340a8603aac71bb467e01a6214dd27c3d196368f909a715dcd142c4fd4168f7df2c45e32b00ccdc1df45d5365c9f5da1e3d611812753a2953eff099c083bc789c1e9e431109d971f6927e44d13a01fa7b7bb4aab3878232743db4b584367ad78b31aa480d74e8b1025678aedad266671bdde3fd7705971eb3deb31aefeca22e3f769241f3fd02810dfbda586e10ac1ea4d2b2327fdb8b95d68f439719d040b3eb91eb6c960e56f1d5292ccb17e406d0e476cf15a832979c39bd204b5abf54e8a4910ad411a666be27721df6691b288c091c4d7a2f17dffc8247204fd9d8a49db40cd12eeacf634e86f1ff63af01ccfd8d958ffa9fb49188f53488f4b8c9b41c68361d9cacccda8df18027c5b67561f94c3271ce47c2c8aaeca0b6b49f1e31d60d5db7658dabea95f508db2ed7de502871e1f4248e87909a5cf99d4811c842da4f010eb380b46f5bf907aaf732de44c45c00bcdcd39d1718928faf2bef1cbf7eca0297fba54b9ab112673a68289b1df34b8e7dbf6dd40627bd463ee8e5f779a6e234524ea84b34c60aba287f2be002af0f84fe476044952a817a6ddc8e7f2b1f00e620ed034a14b8f78a93613cbda39d701a0a5fff1c408ac0535aa9f6ed6a9b735938be5c3ade54167fef3260f671aae452af62d470d6565a369ea1f6b204d54d85619c7f430e15713b2e70fa42ad2340dbc53815e7e407b0cb55a45c0eefb71b923dee949a2c72c28487c1a59f6e823a7d0afb04f137e1b64e22441b6ba798031daed7eafed55388c40800a53a704889f9f1469b9c6dea722372c00c320fb5b2618c596fc006b81b04487b2d213fc6809ec55b53d1000f9cec1b66fd5172d7050461f68845585e969435d079c198fd972d6b90054d617782552b37aa9192fd1f9171a8bf39b1241c1b9aa4b2dad198e3444d65c3e37588b6fb54e903e8599fceaec810513ab68cbcffbf3e17907aa69bb491d475867d89f6ac3f1798b7952fcf1a6217d4e7cd43e03902347c5c5586795757b0c4f3589233c999de1f0324b1217793a35fd6f2e352358f0db1a3d0a9a700b7e1780bd9e4a5b4d248413bf598b42c475b466cd8b930dc966c8863ded42deaa8e5212c366530e3cfe180f987121344511ba16baf5e53d3458c6043f8b1b45098deefcafa579aa914e2d94ad824545a28dc16feeaf4db718721c1d9309c4a425c2b0d0148fceca3f80045e13ea7fc9d3b72282d5ef28fc3b1d2db5e4abf0977d3a8b850f045fe4d48d5eeaa97a55a4e92f83befe3567f5e830316fab904de14b5003050d40d1db964ab6df4b5219af1f8cd19323e6e8f60f386c747acb6a08a8a9cad6852481b6b2bae5ad60e45a832b037200f3890f1301468b2b6aae0bd4cd9cfebdb0f8b8a1f21e72bf60238bbcca5fffbf9ba634d5c48c5bf22b3343620bff4e8f501735dbf111d8dddc2d08fc8eeba2c8cc3d16f38160e05e4d866b2bf8b467787f6990d8b858d5af3ff522e66a9042000804de51f1630d7f2a36c65c3a6268c78c10a95f2753c3e6419463616ed1821fee06b92c81a0e25866d190019923dc3fa069abf3016e32fb1904b2f8831f0c639730a8074649d9fb3647825079940635f0f1541b108cd3e83f64edcb84ebea78ea3780a074eee0f5ef2219f4c952e94a9d9567af11e8f3525b06c656b6d25c03608ef11653591cdacba36bf5f4d4b9f1a41da5babc7f0d8391fb2bb018113e106c7e8dd503ba570f3d4a57214c3b5848186bbe51c67bef945b4c9722ff599099cff2ba624c4d3c2fd8ee67c083168e37081705ea1454bad18c281e3fe30112e9e81be731dfe28ad08835e85219d6341a916b97dae50afc69b13a88015d6602e45cad6d20fc001e9af7979a985166df87893b3167ffe3533fba3c4e4f96606fd7f5b133f24ff26df0e0dc047eef76523fbe3852065105b491b1e22454775d9aa9cb43776569d9f470e85bd36d76d531cfd9fa3ed5055e59627c677bd77233bab13be62e9863d68103735ab9e74973e89a1e63e221eea2738e883477bc828ab2c7f9eb4c80113e06965c2fbaec1977a260933f59209667a730b54b7d3fbd17579fd0cd09e0d7da34f23f929298eaa3a64d14cc53626262a4f08992ff4050cffa568d8061a681f7eb9b34993dd272f25e9dda91de50bd031c8781e28d774d54a9a21df11d051280d935acf620c6e9bde7a81e79c2a9fcb59ffbb4d2c903558bd73793907e992170265707cd1f45ae4c23b3ed054f6f4f7ecf8ece734454f851266b2dce00f5f44bd57e630d9e5a4ee4efbfff2b9d350428c03a2df9d8935a923f2e7cc52be3674163f2281d1e1d08eed60a036c1c2fce3f8924760b324e0db8d539c4a85c304812cd73a932b3a639dafb36d1d54555ec27ccd2a7d6cc28b8cb83c690d79073c2d0fada50183600e06eca632195de5dee54391f9b1f183e0b25db49914b369f7a6062ed7847abe6d3b35d588134d82a6dabc274571d5e1784d51c9084a57cd841435894229387b8933a1a97ebe52f738f855a36920affe4b4cf05cf2ccbb821b9c9dde82aede8825c07465dcfb3bbc98410047b20c8a648e817ce54169c4ed66443c4cd461bf4054ebdd3ff9351f2451511048193aee00eaf3ed5f3a6a7779bac8b9e986d3643c76b86883e7223a8155abf2d61a6813d815b51cec7cbd65d6d279ef94870065bf2698eacd08a149010ee63ab153ca01e6b831bd322a7708d183fecda70bc00a393a4dd406e6506004c139b4287bff7825a16a9b2f0e815c785485a28adbeac45ab9f1b0b31fee2ede179777", 0x1000}, {&(0x7f0000004900)="46cbd5e7b0895a6990b4837d2d5116b7e8c8f033ce5b543d0204bedd3c2df44f41f1e1a8e64893ebfcd4c00febf35cf10f4a79b6d6f3af466c75b7ab4d1e0c8aa501a4355f20473386540a1862bb6564cf7196c572f98fe75fc4e99510a9323a82d95a9a3a7271ad99483a3c902340db36180ec8e54e3107a0ea13919444e60355c54d53904517ff4f8744cf0ac492ad1715300fddcb095850824aeb903108afabd912c1528962f8f38ca9623e4da57c748173f42f9dd419e805a22b79abe1b3919a17e40b6407", 0xc7}, {&(0x7f0000004a00)="18114baa2e25bf5bcb7b6cfb037f6dfcc86ff6ba8f40055abe4cb486e2c760c0497f919b5955e41c13ef659a21c854adbae188446a7974fa03dde3978071ad64522ed79aab9ea91759c24850bf1c2c8d987b1074b2cadbc8a47e866ba5da010686ebb577c11f89a58e915b5365e8405a973ddd1571c9b39bd731f33f01284da8a3c659f31f90eab30790db923aa519653a4eaa5b6d57e7af23f47a0c0e4351576befc3e72eadf8ef148f70c385be304023f663d69416bdae666092ed9888d424ff491ad76e1f7edff8eefc0f036af78780997374e441ab6262206bcf", 0xdc}], 0x3, &(0x7f0000004b40)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}], 0x40, 0x20000000}}, {{&(0x7f0000004b80)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000005080)=[{&(0x7f0000004c00)="33a094acbbf1f6bef7eead94a303e23c20929f7cc60b0f9d05d2a2e2e2148899763499c361a2e81e29d3bb9d8366add2d06f70a0133f44aec16783b0969a4c1f5fdf891fb6508e9006320db8dceea0fe41edfbb152928996d81819ad91014e7dccb1b7a796308f608eebaaf4851414b7e342145627cee192a7e0beafe1", 0x7d}, {&(0x7f0000004c80)="f20d1eeb0951310971e5a6f02384501a9448a78a637b4a2ba3f0d10312e7819af6630956c7a509e3cf1135ba65b4c2d89ae84d5d095a82fa9946fcd8b443f8aef618e05381865a644f1092e540d7922cc590ea4c92d6f7e835b6a7bbd4d8f2b762a875d371d163f11048553cea4d5e02fe3f60102ca21dadbb7da764b4003903e98ffc70bc6ca13d3fdd7de471a3f9b832c7eb7915217348f808e8f9131530791fa02802a2b6a5e943ea9a3a7ca91292d9d8eea44bf5244c334352911f672ad7a6b8c1ab7b7db298d7bf1c75976274c18b0c00c675372a", 0xd7}, {&(0x7f0000004d80)="e7db5fc2eb7d863725911778a39c", 0xe}, {&(0x7f0000004dc0)="ca158aff93f9f25f40ee5ca994064c08dd7a2061f0c2ea09d074d6a996cd0185774a26286af08ec10d050094fa7b774c3c64f9dc6f5d8b7318e21afd988ff9f16c566f15a1892919cde5b8a1afc3425aebdc3719a13b54f08623b1ef42a8cf1a0bacb3facd0a61af2c25c94659d85d74348e494498279dc6a6a498fa6e19758bdb2dd7f8124f57c735eee1d39050f93aa1cfa406220443581f196888124725b68ebf7c87d90fcf17fea1f309d8edb7049da46fa161eae4bd93aecebde4d797b5a5ea5f46bde4985ab989d82e0e19351356e7d230e69556c164bf890c042a430e174455eacdec2961918fdc06448e46ebd49c6fdfa76220b9", 0xf8}, {&(0x7f0000004ec0)="f6229038a38bde41ff0c0f26b3eb9d2716a96fc8bedbde9d2476c792b5c1e2d77bd267c2e98b4428f23260338b1c10b9846afd50b11c12964688497aad775e93909a2d8930292a05f81d5c593cc5aa6cb1d5b1a9a6836ea4ede25341d0b0fe74182f9a6e36df00f1eefce4", 0x6b}, {&(0x7f0000004f40)="5405439723677ffc8a108aecda284db87e56d3b73e7f4e", 0x17}, {&(0x7f0000004f80)="63d8e0ce272921eec39e5eea789dc2ae72ee7658ad8edbf7c4a2a186b39f55927ca10a51a061799c63215943fe6ad2b82a7df1ef239984fc5758e9809d4575369c66f2d4314f6aa5b7f29b7f528a7ddd16a965596ccc8becca3f576f72fda346d52f26f667ed06dd36c881d1a8c2187d58d35ce99a1efd301946220b2b5d789527126e4e9acfdd2bb3ef2a7932b6a00fba1fac372956a142105a9309033a85f130fe4eb63700b70723af15ba5309f26fff99eb22df079ac3515c291ac6487f8658d194494023af89351ba814648feb16827e5481eb543e4e09d6b1a973bc", 0xde}], 0x7, &(0x7f0000001f00)=ANY=[@ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="28000000000000000100000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYBLOB="1c000000003f1cb7534c88159f0000003899f61129725bf4a6f686ed9c2e884c8a118149f51f61bd55cb2685913f6b8809e6841c2abb7e04f54698c59a96bddea15cdd87c9c46d0ecf0ed9a47d4959377ead447198a2e89fb1ae4bd64eefe868c8afdeca796485dcb1bedbec8c7828", @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32, @ANYRES32=0xee00, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="20000000000000000100000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32, @ANYBLOB="1c000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x240048c0}}], 0x6, 0x400) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000040)={0x0, 0x3938700}, 0x1, 0x1}, 0xfffffffe) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r9, 0x0, 0x100000001) 23:01:13 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) r2 = dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_io_uring_setup(0x4100, &(0x7f0000000140)={0x0, 0x7d39, 0x8, 0x0, 0x113, 0x0, r2}, &(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f00000000c0), &(0x7f00000001c0)=0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r5, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) [ 2271.010989] FAULT_INJECTION: forcing a failure. [ 2271.010989] name failslab, interval 1, probability 0, space 0, times 0 [ 2271.012530] CPU: 0 PID: 12842 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2271.013340] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2271.014308] Call Trace: [ 2271.014617] dump_stack+0x107/0x167 [ 2271.015036] should_fail.cold+0x5/0xa [ 2271.015484] ? __alloc_disk_node+0x69/0x390 [ 2271.015981] should_failslab+0x5/0x20 [ 2271.016422] kmem_cache_alloc_node_trace+0x59/0x340 [ 2271.017006] __alloc_disk_node+0x69/0x390 [ 2271.017519] loop_add+0x38c/0x8b0 [ 2271.017925] loop_control_ioctl+0x170/0x480 [ 2271.018414] ? loop_lookup+0x1d0/0x1d0 [ 2271.018875] ? selinux_file_ioctl+0xb6/0x270 [ 2271.019376] ? loop_lookup+0x1d0/0x1d0 [ 2271.019865] __x64_sys_ioctl+0x19a/0x210 [ 2271.020328] do_syscall_64+0x33/0x40 [ 2271.020790] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2271.021424] RIP: 0033:0x7f67af624b19 [ 2271.021877] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2271.024105] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2271.025065] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2271.025927] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2271.026775] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2271.027644] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2271.028523] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 [ 2271.032548] device lo entered promiscuous mode syz_io_uring_submit(0x0, r4, &(0x7f0000000280)=@IORING_OP_WRITEV={0x2, 0x4, 0x0, @fd=r5, 0x7, &(0x7f0000000240)=[{&(0x7f0000000200)="9bcbf06adf382c48f3a143348ae9fc51d863c9d4", 0x14}], 0x1, 0x8, 0x0, {0x2, r6}}, 0x74963c22) sendfile(r0, r3, 0x0, 0x100000001) open_tree(r1, &(0x7f0000000080)='./file1\x00', 0x80001) ioctl$RNDADDTOENTCNT(0xffffffffffffffff, 0x40045201, &(0x7f0000000040)=0x2) 23:01:13 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f00000000c0)='./file1\x00', 0x1) fallocate(r2, 0x0, 0x0, 0x8800000) openat$cgroup_procs(r2, &(0x7f0000000040)='tasks\x00', 0x2, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) socket$inet6_udp(0xa, 0x2, 0x0) r4 = openat$cgroup_pressure(r0, &(0x7f0000000080)='cpu.pressure\x00', 0x2, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r5, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) dup2(r4, 0xffffffffffffffff) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r6, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000000140)={0x0, 0x10, 0x7}) ioctl$BTRFS_IOC_DEV_INFO(r6, 0xd000941e, &(0x7f0000000540)={r7, "103a7e1620bfb8cec1fa0787b568166f"}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x400, 0x20000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r8, 0x0, 0x100000001) 23:01:13 executing program 6: prctl$PR_SVE_SET_VL(0x32, 0x22723) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 23:01:13 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000003c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000429bd000012fbdbdf250c0000000800311601e8269c5bfe3900020000e1fcf8757b2ff15daea43c07009574bdbf1a31e044183e5dfaa7147e1268b143703b32009eb121960a3a1dee3155d12e611b0030c6b7749d4f30d3daa5f4acffe8c3d3ef09893933112bc33af4e134c5349dd35b251c221f69396306a03a704200000000000000000000000000003bd80da54034c376ce75004a2cdebd12362ce33946de737cc8c73f261de418b420a14c4e93e51097401d5a29dfb62223509972685e92f5645ba30fe8e5f95ddbc812e22233f6a8f631fbebbb3cacdf8dadf081c95f7cb79239b235ec3d13000000000000000000000000004ea219324d2865794c656eebc74575fc56bf7587d95a9025aaf6cbd97c6d1a1d4fc259f9187e66668c737eb170239e38846477e480dde246ba850400f8b10370d0cd7f1b09a0103ee53e6c10605376c3aa9f3c444a2f244b30c85ca12b9eba47701d2a47d462459fe6238a"], 0x24}, 0x1, 0x0, 0x0, 0x200000c0}, 0x14050884) r3 = socket$packet(0x11, 0x3, 0x300) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000140)={'lo\x00', 0x0}) setsockopt$packet_add_memb(r3, 0x107, 0x1, &(0x7f0000000100)={r5, 0x3, 0x6}, 0x10) setsockopt$packet_add_memb(r3, 0x107, 0x1, &(0x7f0000000080)={r5, 0x1, 0x6, @dev}, 0x10) sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x24, 0x0, 0x2, 0x70bd2a, 0x25dfdbfc, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r5}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x24040010}, 0x40040) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x34, 0x0, 0x1, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_BONDING_ENABLED={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x40000) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r6, 0x0, 0x100000001) [ 2271.132517] EXT4-fs (loop4): VFS: Can't find ext4 filesystem 23:01:13 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c7d, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 23:01:13 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 80) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) [ 2271.235563] FAULT_INJECTION: forcing a failure. [ 2271.235563] name failslab, interval 1, probability 0, space 0, times 0 [ 2271.238024] CPU: 0 PID: 12861 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2271.239452] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2271.241162] Call Trace: [ 2271.241741] dump_stack+0x107/0x167 [ 2271.242507] should_fail.cold+0x5/0xa [ 2271.243295] ? create_object.isra.0+0x3a/0xa20 [ 2271.244243] should_failslab+0x5/0x20 [ 2271.245016] kmem_cache_alloc+0x5b/0x310 [ 2271.245848] ? mark_held_locks+0x9e/0xe0 [ 2271.246690] create_object.isra.0+0x3a/0xa20 [ 2271.247583] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2271.248614] __kmalloc_node+0x1ae/0x420 [ 2271.249438] blk_alloc_flush_queue+0x129/0x3c0 [ 2271.250384] ? __raw_spin_lock_init+0x36/0x110 [ 2271.251321] blk_mq_realloc_hw_ctxs+0xda3/0x14f0 [ 2271.252333] blk_mq_init_allocated_queue+0x333/0x13b0 [ 2271.253401] ? blk_queue_dma_alignment+0xc/0x50 [ 2271.254363] ? blk_set_default_limits+0x9/0x5d0 [ 2271.255317] ? blk_alloc_queue+0x4b7/0x670 [ 2271.256194] blk_mq_init_queue+0x81/0xd0 [ 2271.257025] loop_add+0x2cf/0x8b0 [ 2271.257747] loop_control_ioctl+0x170/0x480 [ 2271.258613] ? loop_lookup+0x1d0/0x1d0 [ 2271.259405] ? selinux_file_ioctl+0xb6/0x270 [ 2271.260299] ? loop_lookup+0x1d0/0x1d0 [ 2271.261095] __x64_sys_ioctl+0x19a/0x210 [ 2271.261927] do_syscall_64+0x33/0x40 23:01:13 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c7e, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) [ 2271.262682] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2271.263849] RIP: 0033:0x7f67af624b19 [ 2271.264615] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2271.268341] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2271.269896] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2271.271333] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2271.272775] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2271.274225] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2271.275662] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 23:01:13 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) [ 2271.787946] device lo left promiscuous mode [ 2271.819085] device lo entered promiscuous mode [ 2271.828778] device lo left promiscuous mode 23:01:30 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 81) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 23:01:30 executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) r4 = syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f00000000c0)='./file1\x00', 0x100000001, 0x0, &(0x7f0000000140), 0x2, &(0x7f0000000180)={[{@orlov}], [{@fsname={'fsname', 0x3d, '\x0e@'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@obj_user}, {@fsname={'fsname', 0x3d, '/dev/random\x00'}}, {@smackfshat={'smackfshat', 0x3d, '.\'\''}}, {@appraise_type}, {@uid_lt={'uid<', 0xee00}}]}) write$binfmt_elf64(r4, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x6, 0x40, 0x0, 0x81, 0x9, 0x2, 0x3, 0x7, 0x2db, 0x40, 0x2b9, 0x1, 0x6c3, 0x38, 0x1, 0x4, 0x100, 0x401}, [{0x70000000, 0x0, 0x6, 0x3, 0x3f, 0x1ff, 0x4, 0x3}, {0x6, 0x80, 0x400, 0x4, 0x1, 0xa3f, 0x81, 0x8}], "91e3deedbc2eece6fecc9d7511c806f8eb9ce3d7442b122ae9c7836eca0444363fbf3fd09035e8e5ea724d6c09469b3159eb050abca59ac7", ['\x00']}, 0x1e8) 23:01:30 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000140)=0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x42000) r5 = fork() fcntl$setownex(r3, 0xf, &(0x7f0000000000)={0x0, r5}) sendmsg$nl_generic(r0, &(0x7f0000000300)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="b00100001e00000126bd7000fddbdf251a80000008005200b5ff4b7cf56c50fd85fd43d227dcb64276e8308a19200695edf3154c2607d03d75877c6eea0b1804412f8dab", @ANYRES32=r5, @ANYBLOB="5d01208088eb1aae1ce1bad3203481cdbde243c15c4de085052e65a23063e9deedd6fdd82ecae29a0a94904bed7c444b827976d38ea7e9befbc9fd0441765dcb0d4b57ba82f519e1e05ad42c5f0f7409f8d7f5ab2a19d0281b0a9037c3fe31a711df9cf2b92379954168d3034be22b889a45ed6eee59cb91040013008374c63c31f6a4f57faa8ea4f7d62d214760e4ec3d5ee40455f32bb61f557acc637ccc4bf5795c253b289dd9f444c017e27b29bf9c292708922867984a5325fa1ae0e407fe3e08003500", @ANYRES32=r2, @ANYBLOB="90af506f745bf9ff7ef57374ab263a0f0ffdabe995952e0a59ed8d158205c2f1841acd75d2d0df47bb35464fee36ed464b7874d4e66bcba70b156d24f27d417384915f0713e8465a09096891a656802697c5f2ced99d2f1ad63c116d13c97e8617f01bd10261791fd8b9a08474a7555d857044290f149b077cd159d5ad5c2cca6cc2c7fffff9f63651b729fd0a4387a1ac313ff5dd8a0ff63f900b6412065a6746180b7e54ecf9d7db83a44977cefd4a30a30000000000000000000000000000000000008dc1d4beef6843096c178b1e4463f35a79744ff19a959a18cc27f648fab9b6df2cf527fc5541b922d662995f5cccd1d467165b5688f5e2e009223700000000000000ced249de0fb8baf2df4f258d9582c2071f634171bea923be62a75dc3e820722b1c22504cec60215f63d6c3232e3d148225928800"], 0x1b0}, 0x1, 0x0, 0x0, 0x20008010}, 0x4000010) r6 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r6, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) dup2(r6, r1) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/177, 0xb1}, {&(0x7f0000000240)=""/104, 0x68}, {&(0x7f00000002c0)=""/16, 0x10}, {&(0x7f0000000340)=""/191, 0xbf}, {&(0x7f0000000400)=""/225, 0xe1}, {&(0x7f0000000500)=""/183, 0xb7}], 0x6) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r7, 0x0, 0x100000001) 23:01:30 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f0000000140)=0x5) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x51900, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xff}, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x81}, r3, 0x8000, r0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) 23:01:30 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x4c82, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 23:01:30 executing program 6: openat(0xffffffffffffff9c, 0x0, 0x61c140, 0x525dca6d7b1909ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 23:01:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x1068, 0x0, 0x0, 0x6, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 23:01:30 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x48000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) fcntl$setown(r3, 0x8, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r4, 0x80, &(0x7f00000000c0)=@tipc=@id={0x1e, 0x3, 0x0, {0x4e21, 0x3}}, 0x0, 0x0, 0x0, {0x0, r5}}, 0x10001) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index, 0x2, &(0x7f0000001600)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/142, 0x8e}, {&(0x7f0000001280)=""/208, 0xd0}, {&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f0000001380)=""/79, 0x4f}, {&(0x7f0000001400)=""/218, 0xda}, {&(0x7f0000001500)=""/208, 0xd0}], 0x7, 0x16, 0x1, {0x0, r5}}, 0x1) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40286608, &(0x7f0000000080)={0x0, 0x6, 0x5, 0x1, 0x7}) sendfile(r1, r6, 0x0, 0x100000001) [ 2288.102459] FAULT_INJECTION: forcing a failure. [ 2288.102459] name failslab, interval 1, probability 0, space 0, times 0 [ 2288.105036] CPU: 1 PID: 12890 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2288.106432] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2288.108096] Call Trace: [ 2288.108626] dump_stack+0x107/0x167 [ 2288.109358] should_fail.cold+0x5/0xa [ 2288.110135] ? create_object.isra.0+0x3a/0xa20 [ 2288.111047] should_failslab+0x5/0x20 [ 2288.111806] kmem_cache_alloc+0x5b/0x310 [ 2288.112617] create_object.isra.0+0x3a/0xa20 [ 2288.113490] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2288.114510] kmem_cache_alloc_node_trace+0x16d/0x340 [ 2288.115528] __alloc_disk_node+0x69/0x390 [ 2288.116356] loop_add+0x38c/0x8b0 [ 2288.117050] loop_control_ioctl+0x170/0x480 [ 2288.117922] ? loop_lookup+0x1d0/0x1d0 [ 2288.118702] ? selinux_file_ioctl+0xb6/0x270 [ 2288.119583] ? loop_lookup+0x1d0/0x1d0 [ 2288.120362] __x64_sys_ioctl+0x19a/0x210 [ 2288.121180] do_syscall_64+0x33/0x40 [ 2288.121928] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2288.122953] RIP: 0033:0x7f67af624b19 [ 2288.123698] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 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.127389] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2288.128905] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2288.130340] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2288.131753] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2288.133170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2288.134603] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 [ 2288.146441] EXT4-fs warning (device sda): ext4_group_extend:1797: can't shrink FS - resize aborted [ 2288.359845] EXT4-fs (loop2): VFS: Can't find ext4 filesystem 23:01:30 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 82) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 23:01:30 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x541b, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) [ 2288.456172] FAULT_INJECTION: forcing a failure. [ 2288.456172] name failslab, interval 1, probability 0, space 0, times 0 [ 2288.458440] CPU: 1 PID: 12916 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2288.459787] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2288.461408] Call Trace: [ 2288.461946] dump_stack+0x107/0x167 [ 2288.462672] should_fail.cold+0x5/0xa [ 2288.463426] ? create_object.isra.0+0x3a/0xa20 [ 2288.464320] should_failslab+0x5/0x20 [ 2288.465079] kmem_cache_alloc+0x5b/0x310 [ 2288.465899] create_object.isra.0+0x3a/0xa20 [ 2288.466764] kmemleak_alloc_percpu+0xa0/0x100 [ 2288.467643] pcpu_alloc+0x4e2/0x1240 [ 2288.468403] __alloc_disk_node+0x8e/0x390 [ 2288.469211] loop_add+0x38c/0x8b0 [ 2288.469906] loop_control_ioctl+0x170/0x480 [ 2288.470754] ? loop_lookup+0x1d0/0x1d0 [ 2288.471521] ? selinux_file_ioctl+0xb6/0x270 [ 2288.472388] ? loop_lookup+0x1d0/0x1d0 [ 2288.473154] __x64_sys_ioctl+0x19a/0x210 [ 2288.473969] do_syscall_64+0x33/0x40 [ 2288.474701] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2288.475695] RIP: 0033:0x7f67af624b19 [ 2288.476421] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 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.480038] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2288.481526] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2288.482924] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2288.484303] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2288.485702] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2288.487083] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 [ 2288.503914] EXT4-fs warning (device sda): ext4_group_extend:1797: can't shrink FS - resize aborted 23:01:31 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) r2 = creat(&(0x7f0000000240)='./file1\x00', 0x0) ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f0000000280)={0x0, 0x3, 0x7f, 0x8}) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_io_uring_setup(0x3833, &(0x7f0000000040)={0x0, 0xcee, 0x1, 0x0, 0x1bc, 0x0, r1}, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, &(0x7f00000000c0), &(0x7f0000000140)=0x0) syz_io_uring_submit(0x0, r3, &(0x7f0000000200)=@IORING_OP_WRITEV={0x2, 0x0, 0x2000, @fd_index=0x8, 0x3, &(0x7f00000001c0)=[{&(0x7f0000000180)="493314a9970c031523e1312d2808e87e410dce6580c5f75c4bef50f6a55b68", 0x1f}], 0x1, 0x10}, 0xffffff57) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) 23:01:31 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x5421, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 23:01:31 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 83) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) [ 2288.875017] FAULT_INJECTION: forcing a failure. [ 2288.875017] name failslab, interval 1, probability 0, space 0, times 0 [ 2288.877919] CPU: 0 PID: 12933 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2288.879327] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2288.880961] Call Trace: [ 2288.881484] dump_stack+0x107/0x167 [ 2288.882237] should_fail.cold+0x5/0xa [ 2288.882989] ? disk_expand_part_tbl+0x181/0x3b0 23:01:31 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080), 0xc}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) [ 2288.883945] should_failslab+0x5/0x20 [ 2288.884850] __kmalloc_node+0x76/0x420 [ 2288.885659] ? lockdep_init_map_type+0x2c7/0x780 [ 2288.886617] disk_expand_part_tbl+0x181/0x3b0 [ 2288.887525] __alloc_disk_node+0x112/0x390 [ 2288.888379] loop_add+0x38c/0x8b0 [ 2288.889078] loop_control_ioctl+0x170/0x480 [ 2288.889960] ? loop_lookup+0x1d0/0x1d0 [ 2288.890753] ? selinux_file_ioctl+0xb6/0x270 [ 2288.891643] ? loop_lookup+0x1d0/0x1d0 [ 2288.892412] __x64_sys_ioctl+0x19a/0x210 [ 2288.893232] do_syscall_64+0x33/0x40 [ 2288.893986] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2288.895023] RIP: 0033:0x7f67af624b19 [ 2288.895777] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 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.899531] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2288.901070] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2288.902512] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2288.904079] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2288.905511] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2288.906996] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 23:01:31 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x5450, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 23:01:31 executing program 6: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r1, 0xc0189379, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file1\x00'}) ioctl$TIOCMBIS(r3, 0x5416, &(0x7f0000000080)=0x133be769) fallocate(r2, 0x0, 0x0, 0x8800000) dup2(r2, r1) perf_event_open(&(0x7f0000001d80)={0x1, 0xfffffffffffffff3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0), 0x8}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) 23:01:31 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 84) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 23:01:31 executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) r4 = syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f00000000c0)='./file1\x00', 0x100000001, 0x0, &(0x7f0000000140), 0x2, &(0x7f0000000180)={[{@orlov}], [{@fsname={'fsname', 0x3d, '\x0e@'}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@obj_user}, {@fsname={'fsname', 0x3d, '/dev/random\x00'}}, {@smackfshat={'smackfshat', 0x3d, '.\'\''}}, {@appraise_type}, {@uid_lt={'uid<', 0xee00}}]}) write$binfmt_elf64(r4, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x6, 0x40, 0x0, 0x81, 0x9, 0x2, 0x3, 0x7, 0x2db, 0x40, 0x2b9, 0x1, 0x6c3, 0x38, 0x1, 0x4, 0x100, 0x401}, [{0x70000000, 0x0, 0x6, 0x3, 0x3f, 0x1ff, 0x4, 0x3}, {0x6, 0x80, 0x400, 0x4, 0x1, 0xa3f, 0x81, 0x8}], "91e3deedbc2eece6fecc9d7511c806f8eb9ce3d7442b122ae9c7836eca0444363fbf3fd09035e8e5ea724d6c09469b3159eb050abca59ac7", ['\x00']}, 0x1e8) 23:01:31 executing program 1: r0 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r0, 0xffffffffffffffff) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x100000001) 23:01:31 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = syz_open_dev$mouse(&(0x7f00000000c0), 0x2, 0x2e280) write$binfmt_aout(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="cc003101e3020000e3020000fdffffffb501000004000000000000000000000055e0f6c1865406a41c69ea3130e5384cc7941d7e782f0184326ade880e9ddfd06fa341485426dfa66ce7f9a7aa1c38c9fd6499512d7a431c9ee182c311a2c5b62a49a70efdc2599a20ecbb7dfce3112141aafad5578dd329c8ed8193f9872a8a0710e86cec2fd6f06174531af9c810f86bd0418e5cb607b7eecd5a3ee7a20f4960210a264c9c1c3a6e306085fc7ed9f0a88f86abeb2740de53eebd7a0086f6dc88f7045a0624cb2ddd6358e5f71a41ff2981913926c2d2e0d2463200c9dcfaf9d6fd7a436758827dc3ed9204048ca357f0f8af4a8b818879ac2576106e12ad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cff3a56b3505c3b661ae4009c8936887da9b1addef72247509ab2941477d1c058d01d02a7228342a1a902d301e2ea703d17d02f9e3d799cf07eb2287ccc50defbc007d3a687892296ded5a9b5187ec7de25d94db29a55484784bd4138eb98fa2bf92bb08ce9e6d7ff6c062c970be7514cfd39fcab171ec98ccb4559180c4f2cc14040d276959cb6cce3ce205019cff563663fb4a9d4290281863b7ac7ab2"], 0x6ff) r3 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r3, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) dup2(r3, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x8, 0x0, 0x0, 0x0, 0x7, 0x8110, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff7, 0x0, @perf_bp={&(0x7f0000000080), 0xc}, 0x0, 0x0, 0x2, 0x0, 0x200000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) [ 2289.148373] FAULT_INJECTION: forcing a failure. [ 2289.148373] name failslab, interval 1, probability 0, space 0, times 0 [ 2289.150953] CPU: 0 PID: 12948 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2289.152360] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2289.154053] Call Trace: [ 2289.154588] dump_stack+0x107/0x167 [ 2289.155353] should_fail.cold+0x5/0xa [ 2289.156132] ? create_object.isra.0+0x3a/0xa20 [ 2289.157057] should_failslab+0x5/0x20 [ 2289.157849] kmem_cache_alloc+0x5b/0x310 [ 2289.158698] create_object.isra.0+0x3a/0xa20 [ 2289.159598] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2289.160629] __kmalloc_node+0x1ae/0x420 [ 2289.161442] disk_expand_part_tbl+0x181/0x3b0 [ 2289.162378] __alloc_disk_node+0x112/0x390 [ 2289.163237] loop_add+0x38c/0x8b0 [ 2289.163958] loop_control_ioctl+0x170/0x480 [ 2289.164832] ? loop_lookup+0x1d0/0x1d0 [ 2289.165632] ? selinux_file_ioctl+0xb6/0x270 [ 2289.166527] ? loop_lookup+0x1d0/0x1d0 [ 2289.167313] __x64_sys_ioctl+0x19a/0x210 [ 2289.168144] do_syscall_64+0x33/0x40 [ 2289.168923] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2289.169986] RIP: 0033:0x7f67af624b19 [ 2289.170752] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2289.174479] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2289.176011] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2289.177476] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2289.178921] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2289.180381] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2289.181871] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 23:01:31 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x5451, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 23:01:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 2289.410620] EXT4-fs (loop2): VFS: Can't find ext4 filesystem 23:01:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) ftruncate(r2, 0x1) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 23:01:44 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) write$binfmt_script(r0, &(0x7f0000000140)={'#! ', './file1', [{0x20, ')+'}, {0x20, '*[\\,-}'}, {0x20, '['}, {0x20, ')-)'}, {0x20, '}@,'}, {}, {}], 0xa, "fcd53a4a64735c69a5820697ce06a820ca5f3888be7762e256b44e271099e9812a93c8ebbc08cd0439e399c0df6f0954ff936d88014d"}, 0x57) dup2(r2, r1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, @perf_bp={&(0x7f0000000040)}, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 23:01:44 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(0xffffffffffffffff, 0x0, 0x63, &(0x7f0000000080)={'icmp6\x00'}, &(0x7f00000000c0)=0x1e) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x630180, 0x7c8e9eb93b46d322) sendfile(r1, r3, 0x0, 0x100000001) 23:01:44 executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x48000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) fcntl$setown(r3, 0x8, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r4, 0x80, &(0x7f00000000c0)=@tipc=@id={0x1e, 0x3, 0x0, {0x4e21, 0x3}}, 0x0, 0x0, 0x0, {0x0, r5}}, 0x10001) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index, 0x2, &(0x7f0000001600)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/142, 0x8e}, {&(0x7f0000001280)=""/208, 0xd0}, {&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f0000001380)=""/79, 0x4f}, {&(0x7f0000001400)=""/218, 0xda}, {&(0x7f0000001500)=""/208, 0xd0}], 0x7, 0x16, 0x1, {0x0, r5}}, 0x1) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40286608, &(0x7f0000000080)={0x0, 0x6, 0x5, 0x1, 0x7}) sendfile(r1, r6, 0x0, 0x100000001) 23:01:44 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 85) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 23:01:44 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x5452, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 23:01:44 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r1) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 23:01:44 executing program 6: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000080)='\x00', 0x2, 0x5, &(0x7f0000000440)=[{&(0x7f00000000c0)="17152e7c6cb56109155f3ff6e5965888c6ba8092daa99965190bff93504108c02941b154e55f2745ffb98d15332d3d4910b443135ed164edb121", 0x3a, 0x9}, {&(0x7f0000000140)="80befcbc6baf3ed749af978ec1fe9c7cdd41e4a986e07afbca16b7042da5ead77c895cd77fa0f1a8cf832e3f3b1372ec9cf2110b4c2a1a3913563898bbbc8ca94d46874025b06e05426fb73925161114efc1539bcae4d0856c23567b5b781114c649ce22377609d33137d4ed64d83fc1b9de0d9e1a32b29c2e657def2425043b4dbdb2e501f4c1a60b7646d0720df1ff574bce1f5f1e4bb59dcb890a3afe478bafbd6493ade91ae51c9fb3", 0xab, 0x9}, {&(0x7f0000000200)="5ceab3b6afbcbdf0948bd653472ef13a1a0a84c28531a32882148e02b4e1ccdc3926570b3d2cdcb7ccad448699a8cf98b941f037ed6de5bd1a5943900683a719b6b1993b39eb21761b873b6d4bd1ef448192dcb0febc6a773774b75447138d29a80ba37c984cf9be3d3cac1d4d57982df10e1ab1a2e298a4d33de069617bf4f090149c59795be3d7941dae02453d1bbcda97fa05eedcf9db810548634bc00b47c3beee81dd1b1c37108d37061b3c76e22499278d9a0001bc359b313443639867ee22a5f66e0f0fee40b3d9e21330aada2d0a5daa862346c5923418", 0xdb, 0x20}, {&(0x7f0000000300)="98fd4a4bb6d86edbdb3c85b1af86f3323fefa0afc0156cfbd84aadc588c58d4bab52d4cacacdba5927a49982be4d5709a40418f5fb03da56a961083dd529071e14a9b3c08d7c2aef8df7f51eb5fe89e9", 0x50, 0x3}, {&(0x7f0000000380)="c2e390e5bbe06ff6c7d9c860f333fdae0a95afcf528e151b842a357eb7459702fd74a970c2fd5fa7bf993a85b6bcf16b5d4209965d6cad92f88bf0a4d39535e407d72a089aa87fcbade22bf41545a092a32c48d6ef3ce25833e8f80bc15bf712fa802f1babfce8b610365675537c0f0ecb7f08042f6e2c5826cbb3c6d28cd383f97d5b8cab7aa1886417b8c163411b0cbfecf43e", 0x94}], 0x2018800, &(0x7f00000004c0)={[{@mode={'mode', 0x3d, 0x1}}, {@gid={'gid', 0x3d, 0xffffffffffffffff}}, {@huge_within_size}], [{@subj_user={'subj_user', 0x3d, '$'}}]}) openat(r2, &(0x7f0000000540)='./file1\x00', 0x0, 0x120) r3 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r3, 0x0, 0x0, 0x8800000) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000600), 0x446000, 0x0) epoll_ctl$EPOLL_CTL_DEL(r5, 0x2, r0) setsockopt$inet6_IPV6_RTHDR(r4, 0x29, 0x39, &(0x7f0000000580)={0x0, 0xe, 0x2, 0x8, 0x0, [@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x28}}, @mcast1, @loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast2]}, 0x78) dup2(r3, r1) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r6 = dup(0xffffffffffffffff) r7 = openat(r6, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r7, 0x0, 0x100000001) [ 2302.399641] FAULT_INJECTION: forcing a failure. [ 2302.399641] name failslab, interval 1, probability 0, space 0, times 0 [ 2302.400968] CPU: 1 PID: 12990 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2302.401731] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2302.402658] Call Trace: [ 2302.402962] dump_stack+0x107/0x167 [ 2302.403374] should_fail.cold+0x5/0xa [ 2302.403800] ? create_object.isra.0+0x3a/0xa20 [ 2302.404303] should_failslab+0x5/0x20 [ 2302.404726] kmem_cache_alloc+0x5b/0x310 [ 2302.405190] create_object.isra.0+0x3a/0xa20 [ 2302.405676] kmemleak_alloc_percpu+0xa0/0x100 [ 2302.406206] pcpu_alloc+0x4e2/0x1240 [ 2302.406628] ? part_alignment_offset_show+0x220/0x220 [ 2302.407194] percpu_ref_init+0x31/0x3d0 [ 2302.407630] hd_ref_init+0x22/0x50 [ 2302.408025] __alloc_disk_node+0x184/0x390 [ 2302.408489] loop_add+0x38c/0x8b0 [ 2302.408874] loop_control_ioctl+0x170/0x480 [ 2302.409367] ? loop_lookup+0x1d0/0x1d0 [ 2302.409833] ? selinux_file_ioctl+0xb6/0x270 [ 2302.410313] ? loop_lookup+0x1d0/0x1d0 [ 2302.410760] __x64_sys_ioctl+0x19a/0x210 [ 2302.411225] do_syscall_64+0x33/0x40 [ 2302.411650] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2302.412237] RIP: 0033:0x7f67af624b19 [ 2302.412668] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2302.414659] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2302.415526] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2302.416308] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2302.417134] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2302.417959] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2302.418782] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 23:01:45 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) r3 = perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0x80, 0x1e, 0x80, 0x9, 0x0, 0x8000, 0xe018, 0x4, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0xea1, 0x1, @perf_config_ext={0xffff, 0xac}, 0x0, 0x401, 0x0, 0x1, 0x10, 0x893, 0x3ff, 0x0, 0x8, 0x0, 0x8}, 0x0, 0x10, r2, 0x9) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r4 = dup2(r2, r1) ioctl$BTRFS_IOC_SUBVOL_CREATE(r4, 0x5000940e, &(0x7f00000001c0)={{r0}, "b4af760fea070740e196b2e781e511149289724b9638e944be96cf28ac65675ffa1e8602258ab177a53d1e81ece43c28e25480df663794443dda8c870c9cd35826a4056753686648b0a13f570b3327aa14cab6971f1bda5a7a7b7863b4f99beba5eed5479dd6d48537ee2c042720646a3f4a76cd4b36e8322d1c6408f41a06a337ca2964f1c7e085876768e63e8ffcab4fb94815150b2b009d68797c6bf10621be063c125be8e75ce716b7992cfa4e7622f3758ed0f642970937b9c8783c4ad421b003788f3b71c8259116f6a6396ee880daa8027a33abfc30a28aa2de4307890f62ff57914a8f9488bf2cd53fd390e996f15de0fc567970a92b19b5242712bfffd67470133497b03b8121e76d9f8103f31f6a5b3809c19b042d75efbee3327c53aab1463e2db1b662a848a35401504b4dda1cbfe122e072f4b23a4d46df05995fb54a5360b37ab3b7c6273a817d06a0a3adf4c681255ba32f06eae7147cb4051bc79f230f72ba2b173da286e11c4a0ef0f314147c1f0fc1a533dece6e272601a9a8c97dd67653bc2ac636ec902639da6b2996155d4f6c69c09d430f62a4e71407b2e95dd4b2c73ccf9547413538e57cdb9dcfe3d5426b1622125b2e2adf29d49e5d59f7828207defac70c230f1c01cf29f96d9588d565e6db4e320796f0b2b9ef95416060b4454c3b1185eb259f9cb56f4f72fbaa41d488cada32b1556de712042d64844052793f5a8c5b5f4d78d81c8dbda87a4fa93aaa0e19a009754bfdd9b5b5d5a7b9d7fb09d8b23850f4924ac15def8de765887eac799974dbd256839b3eafc312d0b6ca614c41e852869b09e8f4c82f51057ef277f6a5e5b4504ef3bb4f19bddecd89653d3ae2ed6bcd2590468f8d13355cf8b678c2e7664eeb487c442c76f6399f2d96b4ffc4b4cbb3aa5008552a882fb56bbb9197b64e4288637e607f7091e97ec4971c0bfff44f428a4ffcdfbd4a0879af0d41b848f8fc3bd1238a6bb1e46db9aac7a3054e16824f8e4a691e152aa52d6bb534fb5fd0013e15bf3899525e5f5d695bed4e43347196929c017337aa576c8bb4e3b5b58df0dc2bc05bbcac62cee3919dbc9e81745eaca3e409057abb357a83e983771455d49c974cfacd903537b6c0715f3c25104643e4347db35db74fdb65d42cac62541694fc1c5a235c471f32f51d076ca56fb4af633f1a8c9b8fbf694a26738c66f70c7a995b08bf693843869c2f2ef9178c5254d151e6dab975f5e78e25696bb0d2ab4effa2e3f041d351630daf19210b8abb503c94ca1e4936d85b7fa08a673911faaab844b0bea07de9e3301e7257bef0cfc08e04220d7337120ed967c722f5e708cbf78f6ac37fe15a7b34db257f5acfd91885df147e7fc6608cc96c6dd6e41c84aa7690f412e893011c8027dffa314b602778f02b622f68bbafc9d31b8a915397157ea7a3b45c957f0a33c78478fcf6c328c1a89cf88c8f38114fa8bfcef9b09e3ed57783665f723eb88161e44a843764f09d6675f33a25be0d1ba74cad6f2da737f69e2312f5be170321b10f3d314e7ab531b18ca99657f161067de8e29e56c42296764447f120d012e38a8100e8c5458552b6e8c667e387ecc1473e479921029e51ab069cb0602ecce398fd1ba300c63e98c0ffd37e2839dae1b928b396e65d11d4d8d279e15c068e25e1edcc508c9896b4a13878edf28367d5a815173d73411db34a533ccb51049b7316a2aa1060b42e5c3d1ff7d7b43d5232ac9d0ce5a8bb2295c90c8a75b9658e227e6b328bafd02ffa7fe61e9a17486cd711bf964973d4c4a6d86f9bf318e67f46e6de1a7fe09621657a8761ff650e2e17757fcc70f931944c4c144dddfa49e2d9f2ae0ee47c002d893e969891049fa96eb65d441b85767ab0d6ffc8519982276809f590e2e1c33ad4f7115bbd4c2aa3b80466c4ca212ba6768c6e380b653b83fec21c6a56fd0268079f7bbe03279a54fc66029555bd61dcd14c8378fb9f99475d20846357e065e6d2cf5f6354ff3c93a10f456070ba95c25af2e45c1a9e5a2ef7e925ce224b95c150ee656e09a1c651b5996d53c45d0632f1bd60a1b03178209704a12ca48fc8126f9a240db1c03893c0dd82527cbcaeb3d13f2e60ca29174a014bcea897a0f9f8b65fe756c04d14e42fade6a444865a8873aa3d869b83fa788b4a697e87183463c9c9e6e2d20627c0e70e08d30288ac8db1cf3e064259e042093df5d99b4a12b77360cb93133e86134e47c9922b692677bd7d507e2b922120d14eb18e907cacee6bdb382f310c484cfa839386e37af642e177ac6ef03c565e6a3c7c63bb8d4aed4e1285fbc844778a2bbe91151bf53cd8e08a06da3041e01cb6e0b086cdb9aeff434740be9ebaadb5efaacef491fe185b84f6e155226c035d45b04c76aeea70c674e69c7bb40bff61ace0cbc425e66d2c379436578edab4a9db3699561909e259e9da83c885371d3968d54b3a4ea62d1abe7636d56de08d1b2cbef9255343fa4774d012ad890303f9042afe648ff5b2cdd088d9c9b2c7dc3ac61c7a3630dc1d0f2aac222b781febd020a062a6f1c836e7ad1c05b134d7a29bd789b91934b6b708cbd0c715bb80ab12efa749db82576ca78180eb404c78cca991b9795541fb9921f6a49beb9674fff83290e5fa02654153c7da772c48178c8f32d99e1267799c5cbc69d9abd3ff6b6ed3ea08ed5ced22963a625f62f51126507dd9cc76921b23c517762297dfd0ea4ed21325cc0b43345ed54310915820e115bfe43ab1d55439ec5295519fa24c0fbb61ac751798da90e652e31fa8e0ef8ffe23c84a22c2284f74ccb353397f282eb00fddccee137be6b3a56d537f681f7f7b5aec39a31bb38c00e91eda8ad4a9742e2b711e69dfe805553a592d2d4be432fbe32af920b025b602bb36f7e36b791991d334703e93370f0fcc8b4ed35cf13f82d5c2cd0636b9dba581d229b7726c6b637859db35d5e36a8848f930923ed3caad5ebd4fe17b7b4f220768d6ac8d615dfc57775ebddb9c840ccc332a376e91ec8a439b0e6c1236c80a1caebd4a326fd8739e3bada09a13074d2bfa6f1b04b44275abc9c4a4376ea495f705f673a07c247497466cf8dfb992e14368f54e2a00f0bb9d83a2b548b7329f3a0e72419ea06cdc99526b1d2ccc971a64fe0441dbf8aa79f7de1030a4e2c7dff9d7dfe7ec577ababcb4dd6517fe012ffed28e847a5f45e491c06399a8c27a29fae62bf13915d56e2529e1caa2330e11f6cb73fcf6d807badf77e8cc544fae7a3bd7d4e1394a45dedbafee1e071d51ee97f18d85bd1f22f5c86d8a89487590f8e95053d30a792ba75820fc1cad63d39a1bb7a79798ff889821717e2f78cf2ade595aa6ba9642cdced75c22dfd62d4820abe13288746a9b2318d1ae8e9af9abaeb9ef5fa3575a620d2ba5420034481e76272160f122d40baffc5754e157511cd21df2102a9bafc7311cf5a446fba4162515e24643eb6d26b62e119baef379da8985df538cc22af9224b827da51a890bfa79b13abb592a309fb63865d297c82853833da9d74047677e6400cc6d1dc6790142583ad4f813a8f794892b70813ac418a6216a6d5564ae18f8b68d6fdddc20506c0a7883121b2a94525fdbb61fdb1f61a7476a154805936866548e80a7e436015d5a80b5d1c84869a626d1b14656921da1eb2a0daeeccf32d3955c9e042e2936653cd0bbf389f4859492c418cf3964bdb8f5427c410c2db3093fdb5e177e2465388688f19ec83db0f8d07dd2048c300456a3c49d028dfb6f57881041c5a908783907c2bb9496dd37cff8ac79b90feea04850d9d25e8d378408d88d29c4c1da64cb4e844efd665c25ef6cd620c24bc71e8eec8ed3a449697d2e8ccf774a7785a7bdaf16c21dafb43cbe5aee90dce39427a837fb6c2b319eceda63d900e69e15544ef358ae8c82bc124728a503dcc25c700738ccda511d88403e00810a29141c07809c70956e461f4b9b9a6cd526107b5a5edf4c16247ff8c4e7be7d0782b7f68360ab88460ef37f8b47778433626ec42fd93d426c0d4b83051e848ce9b0478591f02f70a46cf3d160f3372e04607e57241c902e09d0c8f81aaf755d664bde4b5a882bf2395448c70c2bf10c2fadc6f9603d0c67c13ce3a7195fe7ef84f0557bc8f5e42882bd2482c4dce21158b656a2f2c98cdacd35bf3e3658cc1559dc8daa0958efe871d1e72559f5860705f9efa033bf72081a91ca343481124bac4e0b6b73ffc075023e3f6d824edc1b6970f6253e961c536e1d80bde0e2015a23d8fa59bb4908281d4136e09a262e453052027032465f1ef45d53b4d807eb6fa0a8f2e772534d7bb74777d3b651d9ae7583049ea1e7d42832bf67686bce1940865f310af50c989aa541551eaefd4c9114cfab0b7ac00a83c98d7672e48b13e4a2fadb70068813113a7fb543178f49f40e2475602bb35a9dc5091b0cc91780a60ce181cfc42e94144025fb5c4a798a2c7c416a3ff2a1f2413a3ee8b12e61ba72b314e3c757bbbdc13889854c4d40309936db83731cb320f1d76e8c57565938811686e08c072e9948cd572945d3c81ce4e493404b62ff9a6c2a7eff9b2f98d1e51f841e55d8ba4764a7e3ce7b2d05fee54f397e0fc116c35e779039aec40a5f1de113796f5e4659d7e705fab78dd98e7a1433c79aa10b22da87ab79bae972b35809f12c673c81cbad1c5aba78a445de0c31ec6f11765ee1212001b1f401432051f9ec09ab5b51fe9746e273a427c5bca91c6af359b22c0805c5d7e024f812d64c77b3e4ff596d19b80f4c4988b90c3117c064564c773f54ed635807f5811711541e22407ce1c823f00c0b2866a7648356cc1c5cdc2da37bab39bf1dc04409f791ae3338eea09d2a39502ebe74f8a5e6eed422d813a094fd29cf840d8b6bd2cc19497e6115644c23c55ecb3fed4a8d883ce295dd04a8985ca219964f43f449258230c3de9bd38ef1d3c072450cc621a50093e57d7e92e52108a18b8ae8da14f483d5a5b44705a63f451b9b13fe8ba71cb7d437b66b38eb20270ca743300f5aeee757a2ddd1f391f494ac6ed0d2b0707ab951f9926026af8ae63ee78feff9b7908a5a3c57e21036d3e45f606e3343de5e8ac2ef12484277a46cb4c69f5486291fe08217c3aea2bb552547fbb77a4a2757069e7a241746b88b0e1562012290a57bd1bfb34cc99fc5bb0c35da2bbe475ac686d722c0e164b6f056af74749435c1a409b6fe2751e8c63d21ed8eddccbd909a0c60593eb2afaa21f4c6c6a0a2000b8988e8b092df9bb4a538a984c7241ab4c7da3dbede8dc8bfeae9ce79d70804cb33951d6364a1333dad9dc815f39abd7f75a2c49b03d13cc6cf2c12a924736d8193581576add43a4fa75a9226d8d8280bad2a5e5919d1fa259816b4a8f36957c328333db4c3be9ad134ee7e36ec17f92c3ed27b98ed3fd08dfd1e12ac09006b8155993d6f4f6a1a6d1331ca0d62bdf4f89ce0c3d84c19f9d4954a75990f333ea2fb409e3b5e718e9c4e8c71af7e2c2d14a3331349b265bac596dcd0c0b6a1edfe7f61f8cbe161981166a769d0dba6676fb1adbe2ec4c22781e6db0de6cf2d0168acbf72e1ce1b32624d363823189c59f16ac074aa58da7ef0cc03f8cdb2d6de94dc12bf4559981fc8623040104f59af31224aed3ffd0a1fefa10990b17a483c2b08e5fd7e3bc055ebaff6f5f7e07e6d872200b17a409245aee9e65ce5d537a3b41024d6fc89a36f67ff205ad11d1c18536f687bee894e68377976df9fb143aaf525f7"}) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x400000, 0xa8) ioctl$int_in(r3, 0x5452, &(0x7f0000001240)=0x101) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) sendfile(r1, r5, 0x0, 0x100000001) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r6, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) copy_file_range(r6, &(0x7f00000011c0), r3, &(0x7f0000001200)=0xff, 0x6, 0x0) 23:01:45 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 86) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 23:01:45 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x5460, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) [ 2302.663632] FAULT_INJECTION: forcing a failure. [ 2302.663632] name failslab, interval 1, probability 0, space 0, times 0 [ 2302.665140] CPU: 1 PID: 13013 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2302.665896] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2302.666781] Call Trace: [ 2302.667084] dump_stack+0x107/0x167 [ 2302.667490] should_fail.cold+0x5/0xa [ 2302.667913] ? create_object.isra.0+0x3a/0xa20 [ 2302.668507] should_failslab+0x5/0x20 [ 2302.669004] kmem_cache_alloc+0x5b/0x310 [ 2302.669609] ? mark_held_locks+0x9e/0xe0 [ 2302.670222] create_object.isra.0+0x3a/0xa20 [ 2302.670824] kmemleak_alloc_percpu+0xa0/0x100 [ 2302.671421] pcpu_alloc+0x4e2/0x1240 [ 2302.671838] ? part_alignment_offset_show+0x220/0x220 [ 2302.672397] percpu_ref_init+0x31/0x3d0 [ 2302.672822] hd_ref_init+0x22/0x50 [ 2302.673203] __alloc_disk_node+0x184/0x390 [ 2302.673677] loop_add+0x38c/0x8b0 [ 2302.674095] loop_control_ioctl+0x170/0x480 [ 2302.674576] ? loop_lookup+0x1d0/0x1d0 [ 2302.675010] ? selinux_file_ioctl+0xb6/0x270 [ 2302.675501] ? loop_lookup+0x1d0/0x1d0 [ 2302.675940] __x64_sys_ioctl+0x19a/0x210 [ 2302.676376] do_syscall_64+0x33/0x40 [ 2302.676796] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2302.677366] RIP: 0033:0x7f67af624b19 [ 2302.677784] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2302.679834] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2302.680690] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2302.681488] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2302.682287] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2302.683044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2302.683838] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 23:01:45 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x40000, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 23:01:45 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 87) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 23:01:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, 0x0, 0x40000, 0x0) r2 = dup2(r1, r0) sendfile(r2, r1, &(0x7f0000000040)=0x3b4, 0x2) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 23:01:45 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x40049409, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) [ 2303.076496] FAULT_INJECTION: forcing a failure. [ 2303.076496] name failslab, interval 1, probability 0, space 0, times 0 [ 2303.079083] CPU: 0 PID: 13024 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2303.080467] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2303.082136] Call Trace: [ 2303.082663] dump_stack+0x107/0x167 [ 2303.083402] should_fail.cold+0x5/0xa [ 2303.084178] ? percpu_ref_init+0xd8/0x3d0 [ 2303.085031] should_failslab+0x5/0x20 [ 2303.085800] kmem_cache_alloc_trace+0x55/0x320 [ 2303.086740] ? part_alignment_offset_show+0x220/0x220 [ 2303.087791] percpu_ref_init+0xd8/0x3d0 [ 2303.088606] hd_ref_init+0x22/0x50 [ 2303.089318] __alloc_disk_node+0x184/0x390 [ 2303.090205] loop_add+0x38c/0x8b0 [ 2303.090897] loop_control_ioctl+0x170/0x480 [ 2303.091775] ? loop_lookup+0x1d0/0x1d0 [ 2303.092619] ? selinux_file_ioctl+0xb6/0x270 [ 2303.093528] ? loop_lookup+0x1d0/0x1d0 [ 2303.094320] __x64_sys_ioctl+0x19a/0x210 [ 2303.095163] do_syscall_64+0x33/0x40 [ 2303.095933] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2303.096979] RIP: 0033:0x7f67af624b19 [ 2303.097716] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 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.101462] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2303.103036] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2303.104479] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2303.105949] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2303.107411] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2303.108868] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 23:01:45 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x100000001) 23:01:45 executing program 5: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r1, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r1, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r1, 0x0, 0x0) signalfd4(r1, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000240)=""/168) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r2, 0x40086602, 0x0) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, 0x0) 23:01:45 executing program 7: r0 = syz_open_dev$vcsn(0x0, 0x8001, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000)={0x5, 0x3, 0xfc01, 0x40, 0x77}, 0xc) r1 = socket$inet6_udp(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x7fffffff}, 0x18088, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000600)={0x1, 0x0, 0x7e32, 0xb1fcdcc}) fcntl$lock(r2, 0x26, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x43}) pidfd_getfd(r0, r2, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, &(0x7f0000000200)) renameat2(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', r2, 0x0, 0x0) signalfd4(r2, &(0x7f0000000140)={[0xfffffffffffffffc]}, 0x8, 0xc0800) fcntl$lock(r1, 0x25, 0x0) syz_io_uring_setup(0x0, 0x0, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x180, 0x0) fallocate(0xffffffffffffffff, 0xc, 0x2, 0xea5b) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) (fail_nth: 88) ioctl$LOOP_CTL_REMOVE(r3, 0x4c81, 0x0) 23:01:45 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x8800000) dup2(r1, r0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x2, 0x0, 0x4, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x1400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x3, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/module/virtio_gpu', 0x400802, 0x1) sendfile(r0, r2, 0x0, 0x100000001) r3 = syz_open_procfs(0x0, &(0x7f0000000000)='status\x00') fsetxattr$security_evm(r3, &(0x7f00000001c0), &(0x7f0000000340)=ANY=[@ANYBLOB="86b476916fcb88df4790e98b8faf7afe08a670e2e0b7d983af70e9cd3f00000000797ca62cfe91f876a7a7c9be89b26a04d89b83f5bc5a68041797875409c3b760872996f0cad743f007e38a1dcc00120779dd4e47889cff2da27a4cf453bd7c21882f3018ebc18b76f0893900824b3c769c95b44841a83b2975bed4f0a5fcd64c38d5c3be601530e8de2797bbca8c25cb53e04ef8e004c744beeadc2b09553173388dd85b6917a27e9d5b9bcfcbb9fdcc361e85a86c93e9f9bfea276a4357f335b630d9575a7f7b855748f9a4242d2f2a0afe907f67ce0949b49623803eb7234b86c88f518857bfec004055085a85"], 0x3, 0x0) readv(r3, &(0x7f0000001540)=[{&(0x7f0000000140)=""/44, 0x2c}], 0x1) ioctl$PERF_EVENT_IOC_REFRESH(r3, 0x2402, 0x81) getsockopt$inet_IP_IPSEC_POLICY(r3, 0x0, 0x10, &(0x7f0000000240)={{{@in6=@remote, @in6=@mcast2}}, {{@in6=@private1}, 0x0, @in6=@private1}}, &(0x7f00000000c0)=0xe8) 23:01:45 executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x48000, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@local, 0x80000000, 0x0, 0xff, 0x9}, 0x20) fcntl$setown(r3, 0x8, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r4, 0x80, &(0x7f00000000c0)=@tipc=@id={0x1e, 0x3, 0x0, {0x4e21, 0x3}}, 0x0, 0x0, 0x0, {0x0, r5}}, 0x10001) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index, 0x2, &(0x7f0000001600)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/142, 0x8e}, {&(0x7f0000001280)=""/208, 0xd0}, {&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f0000001380)=""/79, 0x4f}, {&(0x7f0000001400)=""/218, 0xda}, {&(0x7f0000001500)=""/208, 0xd0}], 0x7, 0x16, 0x1, {0x0, r5}}, 0x1) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40286608, &(0x7f0000000080)={0x0, 0x6, 0x5, 0x1, 0x7}) sendfile(r1, r6, 0x0, 0x100000001) [ 2303.355138] FAULT_INJECTION: forcing a failure. [ 2303.355138] name failslab, interval 1, probability 0, space 0, times 0 [ 2303.357994] CPU: 0 PID: 13045 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2303.359430] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2303.361140] Call Trace: [ 2303.361670] dump_stack+0x107/0x167 [ 2303.362439] should_fail.cold+0x5/0xa [ 2303.363204] ? percpu_ref_init+0xd8/0x3d0 [ 2303.364056] should_failslab+0x5/0x20 [ 2303.364831] kmem_cache_alloc_trace+0x55/0x320 [ 2303.365763] ? part_alignment_offset_show+0x220/0x220 [ 2303.366877] percpu_ref_init+0xd8/0x3d0 [ 2303.367698] hd_ref_init+0x22/0x50 [ 2303.368412] __alloc_disk_node+0x184/0x390 [ 2303.369268] loop_add+0x38c/0x8b0 [ 2303.369979] loop_control_ioctl+0x170/0x480 [ 2303.370855] ? loop_lookup+0x1d0/0x1d0 [ 2303.371642] ? selinux_file_ioctl+0xb6/0x270 [ 2303.372542] ? loop_lookup+0x1d0/0x1d0 [ 2303.373321] __x64_sys_ioctl+0x19a/0x210 [ 2303.374171] do_syscall_64+0x33/0x40 [ 2303.374912] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2303.375950] RIP: 0033:0x7f67af624b19 [ 2303.376701] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 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.380482] RSP: 002b:00007f67acb9a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2303.382041] RAX: ffffffffffffffda RBX: 00007f67af737f60 RCX: 00007f67af624b19 [ 2303.383485] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000006 [ 2303.384931] RBP: 00007f67acb9a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2303.386400] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2303.387850] R13: 00007ffe7372419f R14: 00007f67acb9a300 R15: 0000000000022000 23:01:45 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x2, 0x0) ftruncate(r0, 0xffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = creat(&(0x7f0000000000)='./file1\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x8800000) openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r3, 0xc0bc5351, &(0x7f0000000140)={0x3, 0x0, 'client1\x00', 0xffffffff80000005, "dd8d6506fd33f3d6", "b6417ec3bb7481656c8697256ebf8a870097f755ebf4ed6804963c4da899b2d4", 0x7, 0x760}) dup2(r2, r1) fcntl$setpipe(r0, 0x407, 0x1b) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x100000001) [ 2317.144770] kmemleak: 2 new suspected memory leaks (see /sys/kernel/debug/kmemleak) BUG: memory leak unreferenced object 0xffff888016d15680 (size 64): comm "syz-executor.7", pid 13024, jiffies 4296969991 (age 21.792s) hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace: [<00000000f3fe212e>] disk_expand_part_tbl+0x181/0x3b0 [<0000000020d84266>] __alloc_disk_node+0x112/0x390 [<00000000a2d92fdc>] loop_add+0x38c/0x8b0 [<00000000914ac79f>] loop_control_ioctl+0x170/0x480 [<00000000fb226953>] __x64_sys_ioctl+0x19a/0x210 [<0000000070cf12b7>] do_syscall_64+0x33/0x40 [<0000000034862cde>] entry_SYSCALL_64_after_hwframe+0x62/0xc7 BUG: memory leak unreferenced object 0xffff88801b52c300 (size 64): comm "syz-executor.7", pid 13045, jiffies 4296970270 (age 21.513s) hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace: [<00000000f3fe212e>] disk_expand_part_tbl+0x181/0x3b0 [<0000000020d84266>] __alloc_disk_node+0x112/0x390 [<00000000a2d92fdc>] loop_add+0x38c/0x8b0 [<00000000914ac79f>] loop_control_ioctl+0x170/0x480 [<00000000fb226953>] __x64_sys_ioctl+0x19a/0x210 [<0000000070cf12b7>] do_syscall_64+0x33/0x40 [<0000000034862cde>] entry_SYSCALL_64_after_hwframe+0x62/0xc7 BUG: leak checking failed VM DIAGNOSIS: 23:02:07 Registers: info registers vcpu 0 RAX=ffffffff83e5d490 RBX=0000000000000000 RCX=ffffffff83e4554c RDX=0000000000000000 RSI=0000000000000000 RDI=ffffffff83e5da98 RBP=fffffbfff09c6450 RSP=ffffffff84e07e38 R8 =0000000000000001 R9 =ffff88806ce3c12b R10=ffffed100d9c7825 R11=0000000000000001 R12=0000000000000000 R13=ffffffff85672688 R14=0000000000000000 R15=dffffc0000000000 RIP=ffffffff83e5d49e RFL=00000206 [-----P-] CPL=0 II=0 A20=1 SMM=0 HLT=1 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=00007fe15eef5d48 CR3=000000000f916000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001fa0 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=00000000000000000000000000000000 XMM02=00000000000000004189409c40000000 XMM03=0000ff00000000000000000000000000 XMM04=732f6c61636f6c2f7273752f3d485441 XMM05=622f6c61636f6c2f7273752f3a6e6962 XMM06=73752f3a6e6962732f7273752f3a6e69 XMM07=6e69622f3a6e6962732f3a6e69622f72 XMM08=00000000000000000000000000000000 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=ffffffff83e5d490 RBX=0000000000000001 RCX=ffffffff83e4554c RDX=0000000000000000 RSI=0000000000000000 RDI=ffffffff83e5da98 RBP=ffffed100112f000 RSP=ffff888008987e70 R8 =0000000000000001 R9 =ffff88806cf3c12b R10=ffffed100d9e7825 R11=0000000000000001 R12=0000000000000001 R13=ffffffff85672688 R14=0000000000000000 R15=dffffc0000000000 RIP=ffffffff83e5d49e RFL=00000202 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=1 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 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=00007ffd2c474ff8 CR3=00000000182ca000 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=656a626f206465636e6572656665726e XMM02=3a29343620657a697328203038363531 XMM03=333120646970202c22372e726f747563 XMM04=2e2e2e2e2e2e2e2e2020303020303020 XMM05=30203030203030203030203030203030 XMM06=73657479622032332074737269662820 XMM07=2e313220656761282031393939363936 XMM08=00000000000000000000000000000000 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000